body {
margin:0;
padding:0;
border:0;
height:100%;
background:#646568 url(../images/icono/txt/fond_gauche_tile.png) repeat-y;
font-family : Arial, Helvetica, sans-serif;
}
img{border:0}
a {
text-decoration : none;
}
#container_gauche{
position:absolute;top:0px;left:0px;
height:100%;
width:151px;
background-image:url(../images/icono/txt/fond_gauche.png);
background-repeat:no-repeat;
}
#choix{
top:47px;
left:230px;
position:absolute;
width:530px;
}

.sep{margin:0 9px 0 11px;}
.choix{}
.logo{position:absolute;top:20px;left:10px;}
.ibandeau{margin-left:158px;border:0;}


#menu{position:absolute;display:block;top:325px; left:0; width:144px;line-height:18px;}



ul{list-style:none;margin:0;padding:0 0 16px 0;}
li {margin:0;padding:0;}
#page{position:absolute;top:75px;left:150px;display:block;width:600px;}
#container_haut{
display:block;
top:0px;
left:0px;
position:absolute;
width:100%;
height:81px;
overflow:hidden;
background:#000000 url(../images/icono/txt/fond_haut_tile.png);
}

.gauche_menu{float:left;margin-left:15px;z-index:2;}
/* Menu gauche : lien menu niveau 1*/
a.menuoff{font-size :.7em;text-decoration: none;}
a.menuoff:link {color : #E2E2E4;}
a.menuoff:visited {color : #E2E2E4;}
a.menuoff:hover {color : #85E0DB;}
a.menuon{font-size :.7em;text-decoration: none;}
a.menuon:link {color : #E2E2E4;}
a.menuon:visited {color : #85E0DB;}

.mozaik{
margin-top:28px;margin-left:20px;z-index:1;
}
.bandeausurvol{
background-color:#849391;
position:absolute;left:20px;top:7px;
border-top:1px solid #60B6A6;
border-bottom:1px solid #60B6A6;
visibility: hidden;
}
#planchetitre{position:absolute; left:24px; top:8px; width:549px; z-index:1; visibility: show; color:##E8E8EC;font-size:.8em;font-weight:bold}
#texte{width:549px; height:14px; z-index:3; visibility: hidden;font-size:.8em;color:#E8E8EC;}
#bottom{padding-top:10px;}
#btnintro{visibility: hidden;float:left;}
#btnsr{right:0;width:100%;text-align:right;}
.fotgal {margin:4px 3px 4px 3px;border:1px; border-color: #646568;border-style: solid;}
A:hover, a.active{border-color: #85E0DB}
A:hover .fotgal, A:active .fotgal {border:1px;border-color: #85E0DB; border-style: solid}

.cartelzoneh {
position:absolute;
left:170px;
top:104px;
z-index:1000;
visibility: hidden;
}
.cartelzonev {position:absolute;left:171px;top:104px;z-index:1000;}

.cartelfond {position:absolute;left:1px;top:0px;background-color:#646568}
.carteltitre{position:absolute;font-family: Arial, Helvetica, sans-serif;font-size: .8em;font-weight: bold;color:#C3B4AA}

#titreh1 {top:20px;left:20px;width:240px;height:70px;}
#titreh2 {top:20px;left:20px;width:240px;height:70px;}
#titreh3 {top:20px;left:20px;width:370px;height:70px;}
#titrev1 {top:20px;left:20px;width:245px;height:70px;}
#titrev2 {top:20px;left:20px;width:245px;height:70px;}
#titrev3 {top:20px;left:20px;width:345px;height:70px;}

.carteltext{
position:absolute;
font-family: Arial, Helvetica, sans-serif;font-size: .8em;color : #E8E8EC;
}
#textv1{top:50px;left:20px;width:245px;height:200px;}
#textv2{top:96px;left:20px;width:245px;height:300px;}
#textv3{top:96px;left:20px;width:345px;height:300px;}
#texth1 {top:50px;left:20px;width:240px;height:280px;}
#texth2 {top:96px;left:20px;width:240px;height:120px;}
#texth3 {top:97px;left:20px;width:347px;height:229px;}

.coin_gh{
float: left;
width: auto;
height: auto;
border-color:#60B6A6;
border-style: solid;
border-width: 1px;
z-index:2;
}

.ligne_h{
float: left; width: auto; height: auto;
border-right:1px solid #60B6A6;
border-top:1px solid #60B6A6;
border-bottom:1px solid #60B6A6;
}
.ligne_m{
float: left; width: auto; height: auto;
border-right:1px solid #60B6A6;
border-bottom:1px solid #60B6A6;
}

.col_g{
clear:both;float: left; width: auto; height: auto;
border-left:1px solid #60B6A6;
border-right:1px solid #60B6A6;
border-bottom:1px solid #60B6A6;
}
.clear {clear:left;}

.vide_v{
margin:5px 4px 5px 4px;width:85px;height:128px;
}
.vide_h{
margin:5px 4px 5px 4px;width:128px;height:85px;
}

.exp {
font-family: arial, helvetica, sans-serif;
font-size : 60%;
vertical-align: super;
}
