/* CSS Document */

#cadre {
position:relative;
width:800px;
height:auto;
min-height:720px;
margin-left:auto;
margin-right:auto;
background-color:#00120a;
border-left:1px solid #012213;
border-right:1px solid #012213;
background-image:url(../img/essai_fond_1.jpg);
}

#entete {
position:relative;
width:800px;
height:92px;
/*top:10px;*/
}

#content {
position:relative;
top:40px;
/*top:0;*/
left:178px;
width:608px;
/*height:550px;*/
padding-bottom:85px;
/*border:1px solid yellow;*/
min-height:550px;
}

#menu {
position:absolute;
width:800px;
height:25px;
top:88px;
left:0px;
}

#secondmenu {
width:160px;
position:absolute;
top:200px;
left:0px;
}

#footer {
position:absolute;
bottom:0;
height:20px;
width:800px;
z-index:100;
background-color:#012213;
}


#lang {
position:absolute;
top:3px;
right:3px;
display:none;
}

#lang ul {
list-style:none;
}

#lang img {
border:1px solid #999;
width:16px;
height:12px;
}

#lang img.selectedlang {
border:1px solid #fff;
}

#lang a {
border:none;
text-decoration:none;
}




/* menu table haut */

#menutable {
width:680px;
margin-left:121px;
margin-top:0px;
text-align:center;
background-color:#fff;
}

#menutable td {
/*width:50px;*/
height:28px;
/*font-size:20px;*/
text-align:center;
text-transform:uppercase;
}


#menutable td:hover {
/*background-color:#1d6789;*/
}

a.menutd {
border:0;
font-weight:normal;
text-decoration:none;
color:#333;
}

a.menutd:hover {
color:#FF6600;
text-decoration:none;
}


#menutable td.menuon {
/*background-color:#1d6789;*/
}

#menutable a.menuon {
/*color:#fff;*/
}


/* menu table bas */

#menutablebas {
width:auto;
margin-top:4px;
border-bottom:1px solid #ccc;
}

#menutablebas td {
width:50px;
height:14px;
font-size:11px;
text-align:center;
text-transform:uppercase;
padding-left:4px;
padding-right:4px;
}

a.menutdbas:hover {
color:#666;
}

a.menutdbas {
color:#fff;
text-decoration:none;
border:0;
font-weight:normal;
}

#menutablebas a.menuon {
color:#333;
}

/* menu news etxc.  */


#menuhaut table {
width:100%;
}

#menuhaut td {
font-size:14px;
width:70px;
height:20px;
}

#menuhaut a {
border:0;
font-weight:normal;
color:#333;
}

#menuhaut a:hover {
font-weight:normal;
color:#fff;
}

#logo {
position:absolute;
left:0px;
top:0px;
z-index:100;
}

#bandeau {
position:absolute;
top:0;
left:0;
width:100%;
height:120px;
background-color:#012213;

}
