html { background: #324046; }
* { 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; zoom: 1;
	float: left;
}

.retour 
{
	overflow: hidden; zoom: 1;
}

.navigation 
{
	clear: both;
	text-align: center;
	font-size:11px;
	float:right; width:590px;
}
.navigation a{color:#fff;font-weight:bold;background:#F90BE5 url(/img/puce2.jpg) top left repeat-y ;padding:2px 5px 2px 20px;}

a{color:#92CBFF;}
body 
{
	position: relative;
	width: 100%;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color:#fff;
}
#Entier{ width:100%; overflow:hidden;}
#imageFond{position: absolute; top:0; left:0; width:100%; height:100%;/*min-height:600px;*/overflow:hidden;z-index:0; }
#Site{position:relative;margin:0 auto;width:830px;overflow:hidden}
#logo{float:left;}
#Reservation{float:right;background:url(/img/fondgris.png) top left repeat; width:210px;padding:15px;margin:25px;line-height:30px;font-size:11px;overflow:hidden;zoom:1; display:inline}
#Reservation span{border-top:solid 1px #fff; width:100%;height:1px; float:left}
#btnRech{float:right;margin:15px 0 0 0;}
#bande{clear:both; float:left; width:100%;  height:100px;}
#camaret{clear:both; font-size:30px; font-family:Times New Roman;margin:30px 0 15px 15px;font-weight:normal; }
#Menu{clear:both; float:left; width:818px;padding:12px 6px 12px 6px; background:url(/img/fondgris.png) top left repeat;font-size:11px;text-transform:uppercase;margin: 0 0 20px 0;}
#Menu a{padding:5px 4px 3px 4px;color:#fff;}
#Menu .selected{background:#F90BE5;}
#offre{float:left; clear:both; width:210px;padding:15px; background:url(/img/fondblanc.png) top left repeat;overflow:hidden;zoom:1; display:inline}
#offre h1{font-size:24px; font-family:Times New Roman;margin-bottom:15px;}
#offre h1 a{color:#F90BE5; font-weight:normal}
.offre{color:#435460;font-size:12px;line-height:16px; width:100%;}
.offre h2{font-size:14px;margin-bottom:3px;}
.offre h2 a{color:#0B5FAE;}
.offre strong{color:#F90BE5; font-weight:normal}
.offre .detail{margin:10px 50px; clear:both; float:left}

#Ariane{font-size:11px;color:#fff;float:right;}
#Ariane a{color:#fff;}
#Pied{ position:relative;width:100%; background:url(/img/fondgris.png) top left repeat; clear:both;font-size:11px;bottom:0;margin-top:20px}
#Pied a {color:#fff;}
#footer {width:1000px; margin:0 auto; text-align:center;padding:5px 0;font-weight:bold}
#Ecom 
{
	width:1000px; margin:0 auto;
	text-align: right;padding:10px 0 5px 0;
	
}