*{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 0;
margin: 0;
}
body {
background:url(../img/imgbg.png) repeat-x #f3f3f3 ;	
text-align: center;
}
div#page{
margin: 0 auto;
padding:10px 0 0 0 ;
width:840px ;
height:800px ;
text-align: left;
}
div#entete1{
float:left;

width:228px ;
height:83px;
}
div#entete2{
float:left;

text-align:right ;
width:556px ;
height:18px;
padding:65px 0px 0px 0px ;

}

div#menuG{
width :818px;
padding:2px 0px 0px 0px ;
height:44px;
clear:both;
}


div#bannier div#b1{
float:left;
width:131px;
height:161px;

}

div#bannier div#b2{
float:left;
width:131px;
height:161px;

}
div#bannier div#b3{
float:left;
width:131px;
height:161px;
}div#bannier div#b4{
float:left;
width:131px;
height:161px;
}
div#bannier div#b5{
float:left;
width:131px;
height:161px;
}
div#bannier div#b6{
float:left;
width:131px;
height:161px;
}

div#menu{
padding: 8px 0 0 0;
width :762px;
height:34px;
background:url(../img/barremenu.png) repeat-x ;
/*clear:both ;*/
float:left;
}

div#cote1{
background:url(../img/cote1.png) no-repeat ;
width:12px;
height:44px;
float:left;
}

div#cote2{
background:url(../img/cote2.png) no-repeat ;
width:14px;
height:44px;
float:left;
}

div#bannier{
/*background:url(../img/bannier.png) no-repeat ;*/
width:818px;
height:auto;
}

div#corps{
width:818px;
height:39px;
}

div#corps1{
float:left;
width:150px;
height:17px;
margin:22px 0 0 10px ;
}

div#corps2{
float:left;
width:430px;
height:17px;
margin:22px 0 0 29px ;
}

div#corps3{
float:left;
width:169px;
height:17px;
margin:22px 0 0 5px ;
}
div#corpM{
width:840px;
}

div#corpM1{
float:left;
width:149px;
height:405px;
/*background-color:#ffffff ;*/
}

div#droite1{
width:171px;
height:8px ;
background:url(../img/droite1.png) no-repeat;

}

div#droite2{
width:161px;

background-color:#FFFFFF ;
padding:0 0 20px 10px;
display:table;
}

div#droite3{
width:171px;
height:16px ;
background:url(../img/droite2.png) no-repeat;
}

div#logos{
width:171px ;
height:121px;
background-color:#FFFFFF ;
margin:5px 0 0 0 ;
}
div#logos1{
width:171px ;
background:url(../img/droite1.png) no-repeat ;
height:8px;
}

div#logos3{
width:171px ;
background:url(../img/droite2.png) no-repeat;
height:8px;
}
div#logos2{
width:171px ;
height:92px;
text-align:center ;
vertical-align:middle;
padding:20px 0 0 0;
}
div#corpM2{
float:left;
width:415px;
padding:0px 10px 0 15px ;
margin:0px 10px 0px 20px ;
height:auto;
/*background-color:#ffffff ;*/
}
div#centre1{
width:420px;
height:16px ;
background:url(../img/centre1.png) no-repeat ;
}

div#centre2{
width:410px;
height:auto;
padding:0px 0px 0px 10px ;
background-color:#ffffff ;
}

div#centre3{
width:420px;
height:16px ;
background:url(../img/centre2.png) no-repeat  ;  
}

div#corpM3{
float:left;
background-color:#ffffff ;
width:171px;
height:448px;
}

div#corpM31{
background:url(../img/droite1.png) no-repeat ;
height:20px;
width:171px;
}

div#corpM32{
height:428px;
width:161px;
padding:0 0 0 10px ;
}

div#corpM33{
background:url(../img/droite2.png) no-repeat ;
height:8px;
width:171px;
}


div#footer{
width:828px;
padding:30px 0 0 0 ;
clear:both;
}

div#droite2 a{
    font-family:Verdana, Arial, Helvetica, sans-serif ;
	/*font-weight: bold;*/
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}	
div#droite2 a.active,div#droite2 a:hover{
text-decoration:underline;
}
div#menu li {
	list-style: none;
	display: block;
	float: left;
	padding: 6px 20px 6px 10px;
	margin: 0 10px 0 0;
	background:url(../img/sep_menu_haut.gif) no-repeat right center;
}
div#droiteS li {
	list-style: none;
	display: block;
	float: left;
	padding: 0 0 12px 10px;
	margin: 0 10px 0 0;
	background:url(../img/tire.gif) no-repeat left ;
}
div#droite2 li {
	list-style: none;
	display: block;
	float: left;
	padding: 0  10px 10px;
	margin: 0 10px 0 0;
	background:url(../img/tire.gif) no-repeat left 6px ;
}
div#menu li.last {
	background: none;
}
div#menu a{
    font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-weight: bold;
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
}	
div#footer li {
	list-style: none;
	font-size:8px;
	display: block;
	float: left;
	padding: 6px 6px 6px 1px;
	margin: 0 2px 0 1px;
	background:url(../img/sep_menu_hautf.gif) no-repeat right center;
}
div#footer li.last {
	background: none;
}
.titre{
font-family:Verdana, Arial, Helvetica, sans-serif ;
font-size:11px;
color:#363636;
}
.textfooter{
font-family:Verdana, Arial, Helvetica, sans-serif ;
font-size:9px;
font-style:italic;
color:#686868;
}

.textfooterm{
font-family:Verdana, Arial, Helvetica, sans-serif ;
font-size:8px;
font-style:italic;
color:#c1c1c1;
}

/* Zone actualites a droite de toutes les pages sauf l accueil */
.textzoom{
font-family:Verdana, Arial, Helvetica, sans-serif ;
font-size:11px;
color:#838383;
font-weight:none;
text-decoration:none;
}

.textefooter{
font-family:Verdana, Arial, Helvetica, sans-serif ; 
font-size:9px ;
color:#8c8c8c ;
/*font-weight:bold ;*/
text-decoration: none;
}


div.box p {
position:relative ;
top:140px ;
text-align:center;

}



div#menuG div#menu a:hover, div#menuG div#menu a.active {
text-decoration:underline;
}	

a.lienvert
{
font-family:Verdana, Arial, Helvetica, sans-serif ;
color:#007dc6;
text-decoration:underline;
font-size : 12px;
}

a.lienvert:hover 
{
color:#aac5ff;
text-decoration:none;
font-size:12px; 
padding:0 0 20px 0 ;
}
a.lienvert2
{
font-family:Verdana, Arial, Helvetica, sans-serif ;
color:#007dc6;
text-decoration:underline;
font-size : 8px;
}

a.lienvert2:hover 
{
color:#aac5ff;
text-decoration:none;
font-size:8px; 
padding:0 0 20px 0 ;
}

a.lienvert3
{
font-family:Verdana, Arial, Helvetica, sans-serif ;
color:#3366cc;
text-decoration:underline;
font-size : 10px;
}

a.lienvert3:hover 
{
color:#3366cc;
text-decoration:none;
font-size:10px; 
padding:0 0 20px 0 ;
}

div#droite2 li.titreli{
background:none;
}

a.lien_m
{
font-family:Verdana, Arial, Helvetica, sans-serif ; 
font-size:9px ;
color:#8c8c8c ;
/*font-weight:bold ;*/
text-decoration: none;
}

a.lien_m:hover 
{
font-family:Verdana, Arial, Helvetica, sans-serif ; 
font-size:9px ;
color:#8c8c8c ;
text-decoration:underline ;
}

