body{
	margin:0px;
	padding:0px;
	background-image:url("pics/fond_ecran.png");
	background-repeat:repeat-x;
	background-color:#077719;
}

#menu{
	width:1024px;
	margin:0px auto;
	text-align:right;
	font-family:century gothic;
	color:#ffffff;
	font-weight:bold;
	font-size:16px;
	padding:10px 0px;

}

#menu .item{
	padding:0px 10px;

	text-decoration:none;
}

#menu1{
	color:#ffe400;
}
#menu2{
	color:#ffe400;
}
#menu3{
	color:#ffe400;
}
#menu4{
	color:#ffe400;
}







#menu .item:hover{
	color:#ffffff;
}


#menu .flag a{
	float:left;
	margin-left:5px;
}

#menu .flag a:hover{
	background-position:100% 0%;
}

#menu .txt{
	float:right;
}

#menu .flag{
	float:right;
}


#flag_uk{
	display:block;
	width:30px;
	height:18px;
	background-image:url("pics/uk.png");
} 

#flag_fr{
	display:block;
	width:30px;
	height:18px;
	background-image:url("pics/fr.png");
}



#diaporama{
	width:1024px;
	height:300px;
	margin:0px auto;
	background:#ffffff;
	position:relative;
}

#corner{
	width:20px;
	height:20px;
	position:absolute;
	z-index:500;
}

#diaporama .c1{
	top:0px;
	left:0px;
	background-image:url("pics/top_left.png");
}
#diaporama .c2{
	top:0px;
	left:1004px;
	background-image:url("pics/top_right.png");
}
#diaporama .c3{
	top:280px;
	left:1004px;
	background-image:url("pics/bottom_right.png");
}
#diaporama .c4{
	top:280px;
	left:0px;
	background-image:url("pics/bottom_left.png");
}

#diaporama .logo{
	width:351px;
	height:43px;
	position:absolute;
	background-image:url("pics/logo.png");
	top:-25px;
	left:-50px;
	z-index:1000;
}

.spacer{
	clear:both;
}

#contenu{
	width:1024px;
	margin:0px auto;
}

#gauche{
	width:774px;
	float:left;
}

#gauche .in{
	padding:0px;
}

#droite{
	width:250px;
	float:left;
}


#footer{
	width:100%;
	height:190px;
	background-image:url("pics/fond_footer.png");
	padding-top:10px;
}

#footer li{
	margin:0px;
	padding:0px;
}

#footer li a{
	color:#be9b3e;
	font-family:arial;
	font-size:11px;
	text-decoration:none;	
}
#footer ul{
	color:#be9b3e;
	float:left;
	margin:0px;
	line-height:14px;
}
#footer li a:hover{
	color:#ffec00;
	font-family:arial;
	font-size:11px;
	text-decoration:underline;
}

a{
	outline:none;
}

#footer .in{
	width:1024px;
	margin:0px auto;
}

#droite_top{
	width:250px;
	height:10px;
	background-image:url("pics/droite_01.png");
	margin:0px;
}

#droite_mid{
	width:250px;
	background-image:url("pics/droite_02.png");	
	background-repeat:repeat-y;
	margin:0px;	

}

#droite_bot{
	width:250px;
	height:20px;
	background-image:url("pics/droite_03.png");
	margin:0px;	
}

#droite_mid .in{
	padding:2px;
	padding-right:15px;	
}

.pgene{
	font-family:century gothic;
	color:#ffffff;
	font-weight:bold;
	font-size:16px;
}

#credit{
	display:block;
	width:173px;
	height:27px;
	background-image:url("pics/credits.png");
	float:right;
	top:50px;
	position:relative;
}


.picto{
	width:190px;
	height:190px;
	display:block;
	float:left;
}
.picto:hover{
	background-position:100% 0%;
}


#p1{
	background-image:url("pics/picto_tentes.png");
}
#p2{
	background-image:url("pics/picto_caravanes.png");
}
#p3{
	background-image:url("pics/picto_campingcar.png");
}
#p4{
	background-image:url("pics/picto_plage.png");
}


.t1{
	font-family:century gothic;
	font-size:32px;
	color:#ebf056;
}

#tarifs{
	display:block;
	width:298px;
	height:83px;
	background-image:url("pics/tarifs.png");
	margin:0px auto;
}

#tarifs:hover{
	background-position:100% 0%;
}

#fader{
	position:fixed;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	background:#000000;
	display:none;
	opacity:0.8;
	filter:alpha(opacity:80);
	z-index:30000;
}

#photo{
	border:solid 2px #ffffff;
}

#cont_photos{
	text-align:center;
	width:100%;
}

.espaces{
	font-family:century gothic,arial;
	color:#eeeeee;
	font-size:16px;
	width:50%;
	margin:0px auto;
	margin-bottom:50px;
	font-weight:bold;
	padding-top:40px;
}

.ul_espaces{
	font-family:century gothic,arial;
	color:#eeeeee;
	font-size:14px;
	font-weight:bold;
	margin-left:200px;
	width:500px;
}

.ul_espaces a{
	color:#ffe400;
}


.bt_droit{
	width:233px;
	height:63px;
	display:block;
}

.bt_droit:hover{
	background-position:100% 0%;
}

#btd1{
	background-image:url("pics/bar.png");
}
#btd2{
	background-image:url("pics/sanitaires.png");
}
#btd3{
	background-image:url("pics/jeux.png");
}
#btd4{
	background-image:url("pics/cyclisme.png");
}
#btd5{
	background-image:url("pics/services.png");
	position:relative;
	left:-20px;
}


