body{
	font-family:verdana;
	font-size:11px;
	color:#474747;
	background-image:url("../images/fond.png");
	background-repeat:repeat-x;
}
a:link {text-decoration:none;color:#474747;}
a:visited {text-decoration:none;color:#474747;}
a:hover {text-decoration:none;color:#318ec5;opacity:0.8;}

h1{
	font-size:11px;
	font-style:bold;
}

h3{font-size:11px;}

li{list-style-type: none;}

.verticalign{vertical-align:middle;}
.hidden{display:none;}

input,select,textarea{border:1px solid #d9d9d9;}

img{border:0px;}
table{position:relative;}

textarea{width:270px;height:100px;}

#global{position:relative;margin:auto;width:1007px;}

#bando{position:relative;background-image:url("../images/bando.png");height:390px;width:1001px;}

#lang{position:relative;top:20px;left:910px;width:80px;}

#navigation{position:relative;top:340px;width:600px;left:390px;font-size:12px;}

#navAdmin{position:relative;top:320px;left:390px;font-size:12px;}

#wait{position:relative;margin:auto;width:1007px;}

#content{position:relative;}

#menu{position:relative;left:20px;width:280px;float:left;}

#newsletter{position:relative;top:10px;width:280px;height:70px;border:4px solid #F4F4F4;}

#contenu{position:relative;width:660px;float:left;text-align:justify;top:10px;left:40px;padding:10px;}

#actualite{position:relative;text-align:justify;border:1px dotted #e0e0e0;padding:10px;width:635px;background:#fafafa;}

#partenaire{position:relative;top:20px;width:274px;border:4px solid #F4F4F4;padding:3px;}

.imgPartner{position:relative;float:left;padding:2px;}

.separator{position:relative;width:280px;height:10px;clear:both;}

.article{position:relative;border-top:1px dashed #e9e7e4;}

#catalogue{position:relative;width:290px;float:left;top:60px;border:1px dotted #e0e0e0;background:#fafafa;padding:10px;}

#presentation{position:relative;text-align:justify;top:10px;border:1px dotted #e0e0e0;padding:10px;float:left;width:635px;background:#fafafa;}

#wait{position:relative;margin:auto;width:300px;}

#txt_pres{position:relative;bottom:5px;}

#img_pres{position:relative;width:200px;height:200px;float:left;left:12px;top:12px;}

#cont_pres{position:relative;width:420px;float:left;}

#annonce{position:relative;text-align:justify;top:20px;border:1px dotted #e0e0e0;padding:10px;width:635px;clear:both;background:#fafafa;}

#location{position:relative;text-align:justify;top:30px;border:1px dotted #e0e0e0;padding:10px;}

#emplacement{position:relative;text-align:justify;width:610px;top:20px;left:20px;clear:both;padding:10px;}

#leplan{position:relative;width:290px;top:50px;clear:both;border:1px dotted #e0e0e0;background:#fafafa;padding:10px;}

#leplan  a{margin:auto;} 

#calculatrice{position:relative;width:290px;float:left;top:70px;border:1px dotted #e0e0e0;background:#fafafa;padding:10px;}

#table_calcul{position:relative;width:290px;float:left;border:1px dotted #e0e0e0;background:#fafafa;padding:5px;}

#table_calcul td{position:relative;width:130px;text-align:right;padding:5px;}

#table_calcul select{position:relative;width:180px;text-align:right;}

#count{position:relative;width:280px;top:10px;float:left;padding:5px;vertical-align:center;}

#res{position:relative;width:80px;height:16px;border:2px solid #e8e8ff;float:left;left:70px;background:#809ee2;text-align:center;padding:6px;font-weight:bold;}

#emplace01{position:relative;width:290px;float:left;top:90px;border:1px dotted #e0e0e0;background:#fafafa;padding:10px;}

#emplace02{position:relative;width:290px;float:left;top:110px;border:1px dotted #e0e0e0;background:#fafafa;padding:10px;}

#emplace03{position:relative;width:290px;float:left;top:80px;border:1px dotted #e0e0e0;background:#fafafa;padding:10px;}

#emplace04{position:relative;width:290px;float:left;top:70px;border:1px dotted #e0e0e0;background:#fafafa;padding:10px;}

#emplace05{position:relative;width:290px;float:left;top:90px;border:1px dotted #e0e0e0;background:#fafafa;padding:10px;}

#picto{position:relative;width:220px;left:180px;border:1px dotted #e0e0e0;}

#pub{position:relative;width:985px;left:10px;clear:both;}

#footer{position:relative;background-image:url("../images/footer.png");height:61px;width:985px;top:100px;left:10px;clear:both;}

#navFoot{position:relative;top:25px;left:180px;width:750px;font-size:12px;}

/*------------------------------------------
	SHEETS
------------------------------------------*/
#typesheet{position:relative;height:37px;width:159px;left:40px;top:30px;float:left;}

#description{position:relative;width:620px;float:left;top:10px;left:10px;border:1px dotted #e0e0e0;background:#fafafa;padding:10px;}

#Gmap{position:relative;float:left;text-align:justify;top:50px;border:1px dotted #e0e0e0;padding:10px;}

#coord{position:relative;float:left;text-align:justify;top:50px;left:10px;width:250px;padding:10px;}

/*------------------------------------------
	PAGE LOCATION
------------------------------------------*/

table,td{border:1px dotted #e0e0e0;}

#tarif_trad{position:relative;text-align:center;}

#information-location{position:relative;top:10px;float:left;}

#reduction{position:relative;left:80px;float:left;}

#inventaire{position:relative;width:400px;top:20px;clear:both;}

.inv-contenu{text-align:left;}

/*------------------------------------------
	PAGE CONTACT
------------------------------------------*/

#tableFormContact{position:relative;border:0px;}

#captcha{background-color:#bddb86;}

#tarif_mobile{position:relative;text-align:center;}

/*------------------------------------------
	PAGE EMPLACEMENT
------------------------------------------*/

#lestables,td{position:relative;border:0px;text-align:top;}

#tarifforfaithebdo{position:relative;text-align:left;}

#tarifforfaitjour{position:relative;width:290px;}

#tarifcyclistejour{position:relative;}

#tarifmobilannuel{position:relative;text-align:top;}

#tarifrestauration{position:relative;width:290px;text-align:center;}

#equipementmobilhome{position:relative;width:400px;text-align:center;}

/*------------------------------------------
	PAGE SERVICES
------------------------------------------*/

.picto{padding:10px;}

/*------------------------------------------
	PLAN CAMPING
------------------------------------------*/

#plancamping{position:relative;background-image:url("../images/plan/plancamping.jpg");width:1245px;height:895px;}

/*------------------------------------------
	SLIDE SHOW IMAGE
--------------------------------------------*/
#background-photos{
	position:relative;
	left:50px;
	width:220px;
	height:200px;
	border:3px solid #e7eae8;
}

#slide-images{
	position:relative;
	display:block;
	margin:auto;
	padding:0px;
	width:220px;
	height:200px;
	overflow:hidden;
}

#slide-images li{
	position:absolute;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

#slide-images li img{
	display:block;
	width:220px;
	background-color:#FFFFFF;
}