html { background: #2B4477; }
* { 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;
}

body 
{
	position: relative;
	width: 1000px;
	margin: 0 auto;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	background:url(/img/fond.jpg) top left repeat-y;
	line-height:18px;
	color:#fff;
}
a{color:#fff}
#entete{width:940px; padding:11px 30px; background:url(/img/header.jpg) top left no-repeat #2B4477; text-align:right;color:#3a599a;height:17px;line-height:17px;float:left;overflow:hidden;zoom:1;display:inline;}
#entete a{color:#fabe3e;}
#entete .selected{color:#d03c02;font-weight:bold;}
#entete2{width:1000px;float:left; clear:both;}

#Pied{background:url(/img/footer.jpg) top left no-repeat; width:250px;padding:40px 0px 40px 10px;float:left;margin-left:50px;color:#3a599a;height:109px;float:left;overflow:hidden;zoom:1;display:inline;}
#Pied a{color:#3a599a;}
.logo{float:right;}
.ligne{height:5px;}

#header{float:left; clear:both;background:url(/img/camping.jpg) top left no-repeat;padding:0px 0px 0px 50px; width:950px;height:435px;overflow:hidden;zoom:1;display:inline;}
#Reservation{float:left; width:225px;padding:85px 10px 30px 15px;background:url(/img/resa.jpg) top left no-repeat;line-height:30px;color:#3a599a;overflow:hidden;zoom:1;display:inline;}
#Reservation .TdBtn{float:right; margin-top:10px;}
#flash{float:right;}

#Gauche{float:left; width:250px; margin-left:50px;background:url(/img/gauche.jpg) top right no-repeat; clear:both;overflow:hidden;display:inline;}
.Menu{line-height:40px; width:250px;}
.Menu li{background:url(/img/li.jpg) bottom left no-repeat;padding-left:10px; width:200px; float:left; clear:both}
.Menu li a{color:#3a599a; width:150px; padding:0 5px; float:left; clear:both}
.Menu .selected{background:#3a599a; color:#fabe3e;padding:5px; width:150px;line-height:14px;margin:12px 0;}
#Documents{margin:15px 0 15px 10px; clear:both; float:left; width:200px;}
#Liens{margin:15px 0 15px 10px;background:url(/img/li.jpg) bottom left no-repeat;padding-bottom:30px;}

#Droite{float:right; width:670px;overflow:hidden;zoom:1;display:inline;margin-right:29px;}
#Arianne{font-size:11px; text-align:right !important; color:#213764;margin:5px 15px;overflow:hidden;zoom:1;display:inline; width:640px;float:left;}
#Arianne a{color:#213764}
#mentions{clear:both;float:left; margin-left:80px;font-size:12px;}
#mentions a{color:#3a599a}

#Ecom 
{
	text-align: right;
	background:#2b4477;
	clear:both; 
	float:left;
	width:900px;
	padding:0 50px;
	font-size:11px;
}
#Ecom a{color:#f4a51b;}