html { background:url(/img/html.jpg) top left repeat-x #1ba6b2; }
* { 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;
	margin:15px 35px 15px 35px; font-size:12px; font-style:italic;float:left; width:720px;overflow:hidden; display:inline
}

.navigation a{color:#1BA6B2;background:#FFD600;padding:2px 10px}

body 
{
	position: relative;
	width: 1000px;
	margin: 0 auto;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color:#035e65
}

#Header{float:left; width:1000px; background:url(/img/header.jpg) top left no-repeat #1ba6b2; overflow:hidden}
#Logo{float:right;}

#entete{float:left; width:1000px;clear:both;overflow:hidden; display:inline}
#flash{float:right;}
#Reservation{ width:275px; float:left; background:#8fd4d5;margin:0 20px 0 0;color:#16858e;font-size:13px; height:240px;overflow:hidden; display:inline}
#formCalend{margin:0 15px; line-height:24px;}
#DivBoutonRechercher{float:right;margin:10px 0 15px 0;}
#Site{clear:both; float:left; width:1000px;background:url(/img/fond.jpg) top left repeat-y;margin:40px 0 0 0;overflow:hidden; display:inline}
#Menu{float:left; margin:15px 15px 15px 25px; width:180px;overflow:hidden; display:inline}
#Menu ul{margin:0 0 0 15px; line-height:36px; width:165px}
#Menu ul a{color:#035e65;padding:5px;}
#Menu ul .selected{ background:#ffd600;}
#Documents{font-size:11px;margin:30px 0 0 0;width:100%;clear:both;float:left;overflow:hidden; display:inline}
#Documents h1{font-size:12px;}
#Documents a{color:#035e65;padding:5px;}
#Pied{font-size:11px;margin:30px 0 0 0;width:100%;clear:both;float:left;overflow:hidden; display:inline}
#Pied a{color:#035e65}

#Droite{float:right; width:775px; overflow:hidden; display:inline}
#Ariane{margin:0 35px;color:#8fd4d5; font-style:italic}
#Ariane a{color:#8fd4d5;}

#footer{clear:right; float:right; width:778px; background:#8fd4d5; overflow:hidden; display:inline;}
#Offre{float:left; width:550px; overflow:hidden;margin:15px;overflow:hidden; display:inline}
#Offre h1{font-size:14px; font-style:italic; background:url(/img/offre.jpg) top left no-repeat;padding:5px 0 0 35px;}
#Offre h1 a{color:#035e65}
.offre{float:left; width:210px; margin:5px 15px 5px 35px;font-size:11px;color:#04929e;line-height:18px;overflow:hidden; display:inline}
.offre h2{font-size:11px; font-weight:normal;}
.offre h2 a{color:#04929e}
.offre .detail{background:#ffd600;padding:0 2px;float:right;margin:10px 0;color:#04929e}
#Menu2{float:right; font:11px; font-style:italic; margin:50px 15px 15px 0;overflow:hidden; display:inline; width:150px;}
#Menu2 a{color:#035e65;}
#Ecom 
{
	text-align: right;
	clear:both; width:1000px;margin:5px 0;font-size:10px;
	float:left
}
#Ecom a{color:#035e65}