#bodyAbsolut{
position:absolute;
top:0;
left:0;
width:100%;
height:499px;
background: url(../images/charte/bg-body-absolut.jpg) center top no-repeat;
}
/***************** CONTAINER *****************/
#container{
position:relative;
min-height:100%;
width:960px;
margin:0 auto;
background:url(../images/charte/bg-container.jpg) center top repeat-y;
}
#containerHome{
position:absolute;
width:960px;
height:550px;
left:50%;
top:50%;
margin-left:-480px;
margin-top:-275px;
z-index:15;
}
#containerFlash{
position:absolute;
top:40px;
left:0;
width:960px;
height:508px;
z-index:0;
display:block;
outline:0;
margin-top:2px;
}
/***************** HEADER *****************/
#header{
width:960px;
height:130px;
background:url(../images/charte/bg-header.jpg) center top no-repeat;
}
/***************** MENU TOP *****************/
#menuTop{
position:relative;
z-index:100;
width:960px;
height:38px;
list-style:none;
}
#menuTop li{
position:relative;
float:left;
}
#menuTop a{
	text-decoration:none;
	display:block;
	height:38px;
	overflow:hidden;
	background:left top no-repeat;
	text-align:center;
	font:bold 13px/38px Verdana, Geneva, sans-serif;
	color:#ffb352;
}
#container #menuTop a:hover,
#container #menuTop a.trigered,
#containerHome #menuTop a:hover,
#containerHome #menuTop a.trigered{
	background-position:left center;
}
#container #menuTop a.rubrique_active,
#containerHome #menuTop a.rubrique_active{
	background-position:left bottom;
}
#menuTop li.bt1{width:138px;}
#menuTop li.bt2{width:137px;}
#menuTop li.bt3{width:137px;}
#menuTop li.bt4{width:137px;}
#menuTop li.bt5{width:137px;}
#menuTop li.bt6{width:137px;}
#menuTop li.bt7{width:137px;}
#menuTop li.bt1 a{background-image:url(../images/charte/bt_a_01.jpg);}
#menuTop li.bt2 a{background-image:url(../images/charte/bt_a_02.jpg);}
#menuTop li.bt3 a{background-image:url(../images/charte/bt_a_03.jpg);}
#menuTop li.bt4 a{background-image:url(../images/charte/bt_a_04.jpg);}
#menuTop li.bt5 a{background-image:url(../images/charte/bt_a_05.jpg);}
#menuTop li.bt6 a{background-image:url(../images/charte/bt_a_06.jpg);}
#menuTop li.bt7 a{background-image:url(../images/charte/bt_a_07.jpg);}
/***************** SOUS MENU *****************/
#menuTop li ul{
list-style:none;
position:absolute;
width:138px;
top:-6000px;
left:0;
background:url(../images/charte/bg-sousmenutop.jpg) top center no-repeat;
border:solid #585858;
border-width:0 0 2px 0;
padding-top:5px;
}
#menuTop li li{
float:none;
}
#container #menuTop li li a,
#containerHome #menuTop li li a{
background:none;
width:auto;
position:relative;
min-height:20px;
height:auto;
font:11px Verdana, Geneva, sans-serif;
text-transform:none;
color:#908f8e;
text-decoration:none;
border:solid #382a24;
border-width:0 0 2px 0;
padding-bottom:6px;
margin:6px 8px;
}
#container #menuTop li li.fin a,
#containerHome #menuTop li li.fin a{
border-width:0;
padding-bottom:4px;
}
#container #menuTop li li a:hover,
#containerHome #menuTop li li a:hover{
color:#fff;
}
/***************** CONTENU HOME*****************/
#contenuHome{
position:absolute;
top:40px;
left:0;
width:960px;
z-index:50px;
}
#Encart1, #Encart2, #Encart3{
float:left;
width:220px;
list-style:none;
}
#Encart1{
margin: 285px 46px 10px 46px;
}
#Encart2{
margin: 285px 58px 10px 58px;
}
#Encart3{
margin: 285px 46px 10px 46px;
}
#Encart1 li.EncartTitre, #Encart2 li.EncartTitre, #Encart3 li.EncartTitre,
#Encart1 li.EncartTitre a, #Encart2 li.EncartTitre a, #Encart3 li.EncartTitre a{
font:bold 11px Verdana, Geneva, sans-serif;
color:#fff;
height:42px;
text-decoration:none;
padding-left:15px;
letter-spacing:-0.8px;
}
#Encart1 li.EncartTitre a:hover, #Encart2 li.EncartTitre a:hover, #Encart3 li.EncartTitre a:hover{
color:#fff;
}
#Encart1 li.EncartTexte, #Encart2 li.EncartTexte, #Encart3 li.EncartTexte{
font:11px Verdana, Geneva, sans-serif;
color:#000;
height:83px;
text-align:justify;
}
#Encart1 li.EncartLien, #Encart2 li.EncartLien, #Encart3 li.EncartLien{
text-align:right;
height:50px;
}
#Encart1 li.EncartLien a, #Encart2 li.EncartLien a, #Encart3 li.EncartLien a{
font:bold 11px Verdana, Geneva, sans-serif;
color:#7f7e7e;
text-decoration:none;
}
#Encart1 li.EncartLien a:hover, #Encart2 li.EncartLien a:hover, #Encart3 li.EncartLien a:hover{
color:#fff;
}
/***************** CONTENU PAGES*****************/
#contenu{
float:left;
width:810px;
padding:50px 75px 10px 75px;
background:url(../images/charte/bg-contenu.jpg) top center no-repeat;
}
/*---obligatoire pour le footer---*/
/*---mettre <div class="clearer" id="clearFooter"></div>--*/
/*---apres la div contenu---*/
.clearer{
clear:both;
}
#Encarts1colonne, #Encarts2colonnes{
list-style:none;
margin-bottom:10px;
float:left;
}
#Encarts1colonne li, #Encarts2colonnes li{
float:left;
background:url(../images/charte/fond-encart.png) center top repeat; 
_background:url();
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/charte/fond-encart.png", sizingMethod="scale");
border:2px solid #afadac;
margin:10px 30px;
_margin:10px 20px;
padding:10px;
}
#Encarts1colonne li{
width:710px;
height:100px;
}
#Encarts2colonnes li{
width:315px;
height:100px;
_height:130px;
}
/***************** FOOTER *****************/
#footerTexte{
position:absolute;
clear:both;
bottom:0px;
left:50%;
width:960px;
height:41px;
margin-left:-480px;
/*margin-top:15px*/
z-index:35;
font:10px/9px Verdana, Geneva, sans-serif;
}
#footerLarge{
position:absolute;
clear:both;
bottom:0;
width:100%;
height:65px;
margin:-37px auto 0;
background:url(../images/charte/bg-footer-large-2.gif) bottom center repeat-x;
z-index:35;
}
#footer{
position:absolute;
clear:both;
bottom:0px;
width:960px;
height:65px;
left:50%;
margin-left:-480px;
background:url(../images/charte/bg-footer.gif) top left no-repeat;
z-index:35;
}
#footerLargePage{
position:relative;
clear:both;
width:100%;
height:291px;
margin:-291px auto 0;
background:url(../images/charte/bg-footer-large.gif) bottom center repeat-x;
z-index:35;
}
#footerPage{
position:relative;
clear:both;
width:960px;
height:291px;
margin:0 auto 0;
background:url(../images/charte/bg-footer-page.jpg) top left no-repeat;
z-index:35;
}
#diapo{
position:absolute;
top:95px;
left:183px;
}
