html { background: #023957; }
* { padding: 0px; margin: 0px; border: none; list-style: none; text-decoration: none; }

a:hover { text-decoration: underline; }
a { color: #fff; }
.left{float:left;}
.right{float:right;}
.clear {line-height: 0px; clear: both; height: 0px; font-size: 0px;}
.nodisplay { display: none; }
body 
{
	position: relative;
	width: 1000px;
	margin: 0 auto;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

#header{text-align:right;background:url(/img/header.jpg) top left repeat-y;width:960px;padding:5px 20px;float:left;line-height:12px;}
#header a{color:#6699CC;margin-right:22px}
#Site{clear:both; background:url(/img/fond.jpg) top left repeat-y;width:960px;padding:0px 20px;float:left;}
#reservation{background:#FFCC00;padding:5px 20px 20px 0;float:right; width:242px;display:inline;overflow:hidden;zoom:1;height:275px;}
#formCalend{clear:both;margin-top:22px;float:left;width:100%;line-height:22px;font-size:11px; color:#004C73;padding-left:15px;display:inline;overflow:hidden;zoom:1;}
#formCalend input,select {border:solid 1px #A8C2FF;}
#boutonRechercher{float:right; margin:20px 15px 19px 0;}


#gauche{float:left;width:215px; clear:both;display:inline;overflow:hidden;zoom:1;}
.Menu{font-size:11px;line-height:24px;margin-left:8px;margin-top:20px;margin-bottom:45px;float:left;}
.Menu a{color:#fff;padding:0 5px;width:190px; float:left; clear:both;}
.Menu .selected{background:#FFCC00; color:#076392;line-height:15px; }
.Menu .ssRub a{background:url(/img/carre.gif) left bottom no-repeat;padding-left:10px;color:#69A6E2;font-size:11px;line-height:18px;}
.Menu .ssRub2 a{padding-left:10px;color:#69A6E2;font-size:11px;line-height:18px;}

.Menu .ssRub .selected{color:#FFCC00;}
.contact{background:url(/img/contact.jpg) top left no-repeat; padding:3px 0; text-align:center; clear:both; float:left; width:215px;}
.contact a,a strong{color:#fff;}

.Menu2{line-height:18px;  font-size:11px;margin-left:10px;margin-top:25px; clear:both;float:left;width:200px;}
.Menu2 a{color:#53AED9;background:url(/img/carre.jpg) left bottom no-repeat; padding-left:5px; }
.Menu2 a:hover{color:#fff;background:url(/img/carre2.jpg) left bottom no-repeat; padding-left:5px;}


#Liens{clear:both; float:left; margin:15px 0 10px 10px;border-top:solid 1px #004C73; width:200px;padding-top:20px;display:inline;overflow:hidden;zoom:1;}
#Liens a {margin:5px;}

#droite{float:right;width:740px;margin-right:0px;color:#fff;display:inline;overflow:hidden;zoom:1;}
#footer{float:left; width:225px; padding:20px 5px 20px 0px;font-size:11px;line-height:22px;display:inline;overflow:hidden;zoom:1;color:#004C73;}
#footer a,strong{color:#004C73;}
.next
{
	float: right;
}

.prev
{
	overflow: hidden; zoom: 1;
	float: left;
}

.retour 
{
	overflow: hidden; zoom: 1;
}

#nav 
{
	clear: both;
	text-align: center;
	margin:15px;
}


#Pied{margin:10px;color:#fff;font-size:11px;line-height:18px;}
#Pied a,strong{color:#fff;}
#Ecom 
{
	text-align: right;
	clear:both;
	background:#013955;
	width:720px;
	float:right;
	padding:5px 25px 5px 0;
	margin-bottom:15px;
}
#Ecom a{color:#69A6E2;font-size:11px;}