html { background: #FFFFFF; }
* { padding: 0px; margin: 0px; border: none; list-style: none; text-decoration: none; }

a:hover { text-decoration: underline; }

body 
{
	position: relative;
	width: 1000px;
	margin: 0 auto;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	background:url(/img/fond.jpg) top left repeat-y;
	
}



a{color:#fff;}
h1{font-size:18px;}
h2{font-size:18px;}
#header{float:left; width:1000px;}
#arianne{width:360px; font-size:10px; text-align:right;overflow:hidden;zoom:1;}
#arianne a{color:#01106B;}
.left{float:left;}
.right{float:right;}
h3{font-size:14px;}
#gauche{float:left; width:207px;background:url(/img/gauche.jpg) top left no-repeat;min-height:500px;}
.flash{float:left;width:620px;}
.Menu{clear:left;float:left; width:207px; line-height:25px;overflow:hidden;zoom:1;padding-bottom:70px;}
.Menu li{border-bottom:dashed 1px #01106B;float:left; width:190px;margin:5px 5px;}
.Menu a{color:#fff;}
.Menu .selected{color:#FF970B;font-weight:bold;}
.menu2{float:left;margin-top:50px; text-align:center; width:200px;}
#Droite{float:right;width:793px;overflow:hidden;zoom:1; background:url(/img/bordure.jpg) no-repeat top right;}
/*actu*/
#actu{float:right;width:350px;margin-right:15px;overflow:hidden;zoom:1;display:inline;}
#actu h2{background:url(/img/actu.jpg) bottom left no-repeat;padding-bottom:10px;margin-bottom:10px;}
#actu h2 a{color:#636FBF; }
#actu .texte{float:left; width:200px;color:#333399;}
.texte a{color:#636FBF;}
#actu .photos{float:right; width:120px;}
/*Liste*/
.bas{float:right;width:782px; background:#7B87D1;margin-right:10px;}
.listeArticle{float:left;width:350px; background:#01106B;padding:10px;color:#fff;margin:10px; display:inline;}
.listeArticle .Texte{float:left;width:220px;}
.Texte h2 a{font-size:14px; color:#fff; }
.Texte h2 {height:35px; }
.listeArticle .photos{float:left;width:120px;}

/*Detail*/
#Article{float:left;width:790px;overflow:hidden;zoom:1; background:url(/img/article.jpg) top left repeat-y;}
#Article #galerie{float:left; width:403px; text-align:center; background:url(/img/droite.jpg) top left no-repeat #01106B;padding:5px 5px 20px 5px;overflow:hidden;zoom:1;}
.photo{width:120px; height:120px; text-align:center; border:solid 1px #626FC0;float:left;margin:0 5px; }

#Article #Texte{float:right; color:#333399;padding:5px 10px 15px 5px; text-align:justify; width:362px; display:inline;overflow:hidden;zoom:1;}
#Article .Contact{float:left; width:391px;padding:15px 11px;background:url(/img/footer.jpg) top right no-repeat;overflow:hidden;zoom:1;}
.TitreA{background:url(/img/texte.jpg) top left no-repeat;padding:12px 15px 5px 15px;font-weight:normal;margin-bottom:15px;}

#Texte a{color:#333399;}
#nav{clear:both;float:left; width:790px; text-align:center;overflow:hidden;zoom:1;}
#next{float:right;padding:15px;}
#prev{float:left;padding:15px;background:#01106B; width:383px; text-align:left;}

/*Tarif*/
#Article2{float:right;width:792px;overflow:hidden;zoom:1; background:url(/img/article2.jpg) top left repeat-y;}
#Article2 #Texte2{float:left; color:#333399;padding:15px; text-align:justify; width:750px; display:inline;overflow:hidden;zoom:1;}

.contact2{clear:both;float:left; color:#fff;background:url(/img/contact2.jpg) no-repeat top left #4C5AB2;padding:80px 0px 10px 60px; width:723px;}

#adresse{margin-top:70px;width:300px;margin-left:100px; text-align:center;color:#fff;}
#adresse a{color:#fff;}

#footer{clear:both;float:left; width:1000px;background:#00117B;padding:2px 0;}
#footer a{color:#fff;}
#ecom 
{
	text-align: right;
	clear:both;
	float:left;
	width:1000px;
	background:#fff;
}

#ecom a{color:#000;}