* { padding: 0px; margin: 0px; border: none; list-style: none; text-decoration: none; }

a:hover { text-decoration: underline; }
a { color: #000000; }

.clear {line-height: 0px; clear: both; height: 0px; font-size: 0px;}
.nodisplay { display: none; }

.suiv
{
	float: right;
}

.prec
{
	overflow: hidden; 
	float: left;
}

.retour 
{
	overflow: hidden; 
}

.navigation 
{
	clear:both;float:left;margin:0 5px 0 10px;width:550px;font-size:11px

}

body 
{
	
	width: 100%;
	
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;background:url(/img/html.png) top left repeat-x #1d301b;color:#fff;
}
#Entier{width: 1000px;position: relative;margin: 0 auto;background:url(/img/site.jpg) top left repeat-y}
a{color:#fff;}
strong{font-weight:bold}
#Logo{position:absolute;top:0;left:0;width:1000px;z-index:100}
#Flash{float:left; width:1000px;overflow:hidden;height:189px}
#Header{clear:both;float:left; width:1000px; overflow:hidden;display:inline;padding:15px 0; height:218px; background:url(/img/entete.jpg) top right no-repeat}
.resa{float:left; width:255px; height:210px;}
#Offre{float:left; border-left:solid 1px  #fff;padding:0 0 0 10px; width:215px;margin:10px 0;}
#Offre h2{font-family:Georgia;font-size:24px;border-bottom:solid 1px #fff;line-height:30px;margin:0 0 25px 0;overflow:hidden}
#Offre h2 a{color:#fff;}
.offre{font-size:11px;line-height:14px}
.offre h3{font-size:14px; font-weight:bold;}
.offre .detail{clear:both;float:right;margin:10px 20px 0 0;background:url(/img/detail.jpg) 0 5px no-repeat;padding:0 0 0 15px;}

#Site{clear:both;float:left; width:1000px; overflow:hidden;display:inline;background:url(/img/gauche.jpg) bottom left no-repeat; }
#Gauche{float:left; width:229px; overflow:hidden;display:inline;margin:0 0 60px 0}
#Gauche2{float:left; width:229px; overflow:hidden;display:inline;margin:0 0 60px 0}
#Actu{float:left;margin:15px 0;background:url(/img/actu.jpg) top left no-repeat;padding:0 0 0 45px; width:180px;font-size:11px;line-height:14px;overflow:hidden;display:inline}
#Actu .photo{ width:166px; text-align:center;margin:0 0 10px 0;} 
#Actu .photo img{border:solid 3px #fff;}
#Actu h3{font-size:12px;font-weight:bold}
#Actu h3 a{color:#bbea18}
#Actu .detail{clear:both;float:right;margin:5px 10px 0 0;background:url(/img/detail.jpg) 0 5px no-repeat;padding:0 0 0 15px;}
#Documents{clear:both;float:left;margin:0 5px 20px 0; width:220px;font-size:14px;font-weight:bold}
#Documents #doc1{background:url(/img/doc1.png) top left no-repeat;padding:15px 10px 10px 70px; width:155px;height:30px;text-align:center;margin:5px 0;}
#Documents #doc2{background:url(/img/doc2.png) top left no-repeat;padding:15px 10px 10px 70px; width:155px;height:40px; text-align:center;margin:5px 0;}

#Centre{float:left; width:203px; overflow:hidden;display:inline}
#Langue{ text-align:center;margin:15px;border-bottom:solid 1px #bbea18;float:left; width:170px;padding:0 0 10px 0}
#Langue a{margin:0 10px ;}

#Menu {line-height:30px;clear:both;float:left; width:200px;}
#Menu li{background:url(/img/li.jpg) 0 12px no-repeat;padding:0 0 0 15px;}
#Menu  a{padding:2px 5px;font-weight:bold;}
#Menu li .selected{background:#75b72c;}

#Menu2{line-height:20px;clear:both;float:left; width:200px;font-size:11px; font-style:italic; background:url(/img/menu.jpg) top left no-repeat;margin:10px 0;padding:10px 0}
#Menu2 li{background:url(/img/detail.jpg) 0 7px no-repeat;padding:0 0 0 15px;}
#Menu2 li a{padding:2px 5px;}
#Menu2 li .selected{background:#75b72c;}

#Droite{float:right;width:568px; overflow:hidden;display:inline;background:url(/img/etoile.png) 200px 200px no-repeat;min-height:550px}
#Droite2{float:right;width:771px; overflow:hidden;display:inline;background:url(/img/etoile.png) 200px 200px no-repeat;min-height:550px}
#Ariane{font-size:11px; font-style:italic;float:right;margin:5px 15px;}

#Pied{clear:both;float:left; width:100%; background:url(/img/pied.jpg) top left repeat-x #75b72c;padding:25px 0 0 0 }
#footer{width: 1000px;position: relative;margin: 0 auto;}
#footer img{margin:20px 10px;float:left}
#pied2{width:900px; text-align:center;margin:20px;float:left;font-size:14px;}
#Ecom 
{
	text-align: right;
	clear:both;float:left; width:1000px; padding:5px 0;font-size:11px
}
