html { background:url(/img/html.jpg) top left repeat-x #D80A0E; }
* { 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;font-weight:bold;margin:0 10px;clear:both;float:left;width:555px;overflow:hidden;display:inline
}

body 
{
	width: 100%;

	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color:#fff;
}
a{color:#fff;}
strong{font-weight:bold;color:#FFCD00 !important;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
#Body2{	margin: 0 auto;	position: relative;	width: 1000px;}
#Header{float:left; width:1000px;background:url(/img/header.jpg) top left no-repeat;height:258px; overflow:hidden;}
#TexteRub{float:left; width:570px;margin:15px 0 0 160px;letter-spacing:0.0001em;height:38px;overflow:hidden;display:inline;font-size:11px}
#flash{clear:both;float:left;}

#Reservation{float:left; width:980px; background:url(/img/reservation.jpg) top left repeat-x;padding:3px 0 3px 20px;font-size:11px}
#Reservation h2{font-family:Georgia;font-size:18px;font-weight:normal}
#Reservation form{font-size:11px;font-weight:bold;margin:10px 0 0 0;width:980px;float:left;display:inline}
#Reservation form select{font-size:11px;border:0;padding:0;margin:0}
#Reservation form input{border:0 !important;}
#rec{width:80px}
.map{float:right;margin:2px 10px;}
#Contenu{clear:both;float:left; width:1000px;overflow:hidden;display:inline;background:url(/img/fond.jpg) 205px 0 repeat-y}
#Site{clear:both;float:left; width:1000px;overflow:hidden;display:inline;background:url(/img/body2.png) bottom left no-repeat}
#Gauche{float:left; width:205px;overflow:hidden;display:inline;margin:0 0 50px 0}
#Menu{float:left;margin:15px 0 15px 5px; line-height:30px;font-weight:bold; border-bottom:solid 1px #fff;width:195px;overflow:hidden;display:inline}
#Menu li{background:url(/img/li.png) 0 12px no-repeat;padding:0 0 0 15px;width:195px;overflow:hidden;_display:inline-block;}
#Menu li a .a1{display:none;}
#Menu li .selected span{background:#82C513;padding:2px 0px 3px 0px}
#Menu li .selected .a1{display:inline;vertical-align:middle}
#Menu li .selected .a2{display:inline;vertical-align:middle}

#meteo{clear:both;float:left;margin:0 10px;overflow:hidden;display:inline; background-image: url(../img/meteo.png); background-repeat: no-repeat; background-position: center top; width: 171px; position: relative;}
#meteo img
{
	display: none;
}
#meteo .meteo_ville { display: none; }
#meteo .meteo_echeance { position: absolute; font-family: Georgia; font-size: 12px; color: #676767; font-weight: bold; top: 20px; left: 10px; }
#meteo .meteo_temperature { position: absolute; font-family: Verdana; font-size: 14px; color: #FFFFFF; font-weight: bold; top: 3px; left: 70px; }
#meteo table table table table img { display: block; position: absolute; top: 3px; right: 10px; background-color: #FFFFFF; padding: 5px 7px;}


#footer{clear:both;float:left;margin:10px 0 0 5px; border-bottom:solid 1px #fff;width:195px;padding:0 0 15px 0;line-height:18px;overflow:hidden;display:inline}
#footer .Nom{font-size:14px; font-weight:bold;color:#FFB500}
#Menu2{clear:both;float:left;margin:10px 0 30px 5px;width:195px; border-bottom:solid 1px #fff;line-height:18px;font-size:11px;font-style:italic;padding:0 0 5px 0;overflow:hidden;display:inline}
#Menu2 li{background:url(/img/li.png) 0 6px no-repeat;padding:0 0 0 15px;}

#Droite{float:right;width:795px; overflow:hidden;display:inline}
#Centre{float:left; width:223px;overflow:hidden;display:inline}

#TexteRub2{float:left;margin:10px 5px 30px 5px; width:212px;overflow:hidden;display:inline;border-bottom:solid 1px #fff;padding:0 0 10px 0;font-size:11px;line-height:16px;}
#TexteRub2 h2{border-top:solid 1px #fff;border-bottom:solid 1px #fff;font-size:18px;font-family:Georgia;text-transform:uppercase;padding:5px 0;margin:0 0 10px 0;overflow:hidden;line-height:30px}


#Documents{clear:both;margin::0 0 30px 15px; width:215px;float:left;overflow:hidden;display:inline}
#Documents p{padding:10px 5px 10px 80px; text-align:center;margin:10px; width:120px; height:28px;font-size:14px;font-weight:bold}
#Documents #doc1{background:url(/img/doc1.jpg) top left no-repeat #FFC000}
#Documents #doc2{background:url(/img/doc2.jpg) top left no-repeat #FFC000}
#Documents #doc3{background:url(/img/doc3.jpg) top left no-repeat #FFC000}

#Ariane{float:right;font-size:10px;font-style:italic;margin:5px 15px;}
#Liste{clear:right;float:right;width:572px;overflow:hidden;display:inline;margin:0 0 50px 0}
#Liste b b b b strong{color:#ffffff}
#Pied{clear:both;float:left;width:100%; background:#82C513 url(/img/pied.jpg) top left repeat-x;padding:15px 0 0 0}
#Pied2{	margin: 0 auto;	position: relative;	width: 1000px;}
#Liens1{float:left; width:400px;}
#Liens1 img{margin:0 5px}  
#Liens2{float:right; width:430px;height:90px;text-align:right;margin:0 15px;}
#Liens2 img{margin:0 5px;float:right}  
#Ecom 
{
	text-align: right;
	clear:both;
	margin: 0 auto;	position: relative;	width: 1000px;
	font-size:11px;padding:5px 0
}
#Ecom a{color:#4D811F;}
