html { background: #FFFFFF; }
* { padding: 0px; margin: 0px; border: none; list-style: none; text-decoration: none; }

a:hover { text-decoration: underline; }
a { color: #FFFFFF; }

.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 
{
	position: absolute; top: 35px; right: 12px; display: block;	font-weight: bold;
	font-size: 11px;

}

.navigation 
{
	clear: both;
	border-top: solid 1px #4172bc;
	padding: 10px 0;
	font-weight: bold;
	font-size: 11px;
}

body 
{
	position: relative;
	width: 100%;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color: #FFFFFF;
}

#Entier{ width:100%; overflow:hidden;}
#ImageFond1{position: absolute; top:0; left:0; width:100%; height:100%; overflow:hidden;z-index:0; }
#ImageFond{position: absolute; top:0; left:0; width:100%; overflow:hidden;z-index:0; }
#Site{position:relative;margin:0 auto;width:1000px;overflow:hidden}

#WIFI{float: left; margin: 31px 0 41px 70px; width: 114px; }
#LogoCamping{overflow:hidden; zoom: 1; float: right; display: block; margin: 22px 19px 0 0;}

#Droite { float: right; width: 221px; margin: 52px 0 0 0; background: #416FBB }
#Menu{ background: url(../img/fond-menu.gif) repeat-y left; padding: 3px 5px 16px 5px;}
#Drapeaux{text-align:center;}
#Menu ul{line-height:30px;font-weight:bold;padding: 0 0 7px 0;}
#Menu, #Menu a{color: #25559d;}
#Menu ul li{position:relative;}
#Menu ul a{display:block;background:url(../img/fond-menu-a.gif) no-repeat left bottom; padding: 0 0 0 18px}
#Menu ul .selected{background-image:url(../img/fond-menu-selected.gif); }
#Menu ul li .lettre{position:absolute;display:block;bottom:4px;right:11px}
#Menu p{line-height:18px;font-weight:bold;font-style:italic;background:url(../img/puce.gif) no-repeat 4px 5px; padding: 0 0 0 18px;}
#Pied {line-height:16px; padding: 8px 0 8px 14px;}
#Logos{text-align:center;}

#General{overflow: hidden; zoom: 1; position: relative;}
#Main {background: #1f4988;}

#FormulaireResa { background:#25559d; }
#FormulaireResa h1 { font-size:11px;font-weight:normal;line-height:12px; float: right; width: 110px; border-left: solid 1px #FFFFFF; padding: 0 5px 0 17px; margin: 10px 0; }
#FormulaireResa form{ overflow: hidden;zoom:1;font-size:11px;font-weight:bold;padding: 13px 0 0 23px;}
.inputInvisibleL{background:#25559d;font-size:11px;font-family:Verdana;font-weight:bold;color:#fd8505}
#Ecom 
{
	text-align: right;font-size:11px;
}