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;
}

h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
.left{float:left;}
.right{float:right;}
#header{float:left;width:1000px;}
#Site{clear:both;float:left; width:1000px; background:url(/img/fond.jpg) top left repeat-y;}
#Site2{clear:both;float:left; width:1000px; background:url(/img/fond2.jpg) top left repeat-y;}

#gauche{overflow:hidden;zoom:1;float:left;width:137px;background:url(/img/gauche.jpg) top left no-repeat; height:350px; text-align:right;padding-top:20px;padding-right:5px;}
#gauche a{font-size:16px; color:#fff;}

.Menu{overflow:hidden;zoom:1;float:right; width:847px;padding:5px; background:url(/img/menu.jpg) top left repeat-x;}
.Menu a{color:#b7d0f8;float:left; padding:15px 9px;border-right:dashed 1px white;font-size:16px;}


.Acc{float:left;display:inline; width:400px;padding:15px;color:#fff;}
.Acc h2{color:#fff; border-bottom:solid 1px #fff;padding-bottom:10px;margin-bottom:10px;}
.Acc h2 a{color:#fff;}
.Acc .decouvre{float:right;padding:2px 5px;color:#fff;background:#a2b5d3;margin-top:15px;}

.Acc2{float:right; display:inline;width:360px;margin:15px;color:#404e63;}
.Acc2 h2 a{color:#4b5970;}
.Acc2 h2 {border-bottom:solid 1px #4b5970;padding-bottom:15px;margin-bottom:10px;width:150px;}
.Acc2 .photos{float:right;margin-left:10px;}
.Acc2 .plus{clear:both;float:right;background:#617698;padding:2px 5px;color:#fff;margin-top:15px;}

#rub{float:left;width:220px;text-align:center;background:#4b5970;color:#b7d0f8;}
#rub h1{margin:100px 0;height:55px;}

#gauche2{overflow:hidden;zoom:1;width:137px;background:url(/img/gauche.jpg) top left no-repeat; min-height:350px;padding-top:20px;padding-right:5px;clear:left;position:absolute;left:0px;top:300px;}
#gauche2 a{color:#b7d0f8;font-size:16px;margin-left:5px;}

.Menu2{overflow:hidden;zoom:1;float:left; width:143px;padding:5px;}
.Menu2 li{float:left;clear:both;margin:10px 0;}
.Menu2 a{color:#b7d0f8;font-size:16px;}
.Menu2 selected{color:#fff;}


#Droite{float:right;overflow:hidden;zoom:1; width:827px;padding:15px; background:url(/img/droite.jpg) left 12px no-repeat;min-height:350px;}

/*liste*/
.liste{float:right;overflow:hidden;zoom:1; width:827px;padding:15px;background:#a2b5d3;}
.listeArticle{float:left; width:360px;margin:15px;color:#404e63;height:220px;}
.listeArticle h2 a{color:#4b5970;}
.listeArticle h2 {border-bottom:solid 1px #4b5970;padding-bottom:15px;margin-bottom:10px;width:150px;float:left;}
.listeArticle .photos{float:right;margin-left:10px;}
.listeArticle .plus{clear:both;float:right;background:#617698;padding:2px 5px;color:#fff;margin-top:15px;}

#galerie{float:right; width:400px;background:url(/img/galerie.jpg) bottom left no-repeat;min-height:550px;}
#galerie img{float:left; margin:15px 0 15px 35px;}
#Texte{float:right;width:427px;padding:15px;min-height:350px;background:url(/img/droite.jpg) left 74px no-repeat;color:#fff;}
#Texte h1{color:#fff; border-bottom:solid 1px #fff;padding-bottom:10px;margin-bottom:10px;}
#arianne{float:right; font-size:11px;color:#b7d0f8;}
#arianne a{color:#b7d0f8;}

#arianne2{float:right; font-size:11px;color:#b7d0f8;margin-right:30px;}
#arianne2 a{color:#b7d0f8;}

.diapo{color:#fff; margin-left:40px;}

.listeTarif{float:left; width:400px;margin:15px;color:#404e63;}
.listeTarif h2 a{color:#4b5970;}
.listeTarif h2 {border-bottom:solid 1px #4b5970;padding-bottom:15px;margin-bottom:10px;}

#nav{float:left;width:380px;margin:15px; text-align:center;color:#80919e;padding-bottom:15px;}
#nav a{color:#fff;font-weight:bold;}
.next{float:right;}
.prev{float:left;}


#Tarif{float:left; width:800px;}
#Tarif h2 {color:#4b5970;border-bottom:solid 1px #4b5970;padding-bottom:15px;margin-bottom:10px;}
#Tarif table 	{ border-width:1px; border-style:solid; border-color:white; border-collapse:collapse; }
#Tarif td 	{ border-width:1px; border-style:solid; border-color:white; border-collapse:collapse; }

#footer{float:left;padding:5px 0;clear:both; width:1000px; text-align:center; background:url(/img/footer.jpg) top left repeat-y;color:White;}
#footer2{float:left;padding:5px 0;clear:both; width:1000px; text-align:center; background:url(/img/footer2.jpg) top left repeat-y;color:White;}
#footer2 a{color:#fff;}
#footer a{color:#fff;}
#ecom 
{
	text-align: right;
	float:left;
	clear:both;
	width:1000px;
	background:url(/img/footer.jpg) top left repeat-y;
}

#ecom a{color:#fff;margin-right:20px;}
#ecom2 
{
	text-align: right;
	float:left;
	clear:both;
	width:1000px;
	background:url(/img/footer2.jpg) top left repeat-y;
}

#ecom a{color:#fff;}