@charset "iso-8859-2";
/* CSS Document */

body{background-color:#000;
margin:0px;
padding:0px;
}

p{
text-indent:25px;
font-size:12px; color:#FFFFFF;
}
h1{color:#FFF;
font-size:18px;
font-style:italic;}

h2{color:#FFF;
font-size:12px;}

.texte {color:#FFF;
font-size:11px;}
label{display:block;font-size:12px; color:#FFFFFF;width:95px;}

img{margin:0px;
}
#page{
position:relative;
margin-left:auto;
margin-right:auto;
top:311px;
width:1024px;
height:469px;
font-family:Geneva, Arial, Helvetica, sans-serif;
background-color:#718255; 
}

#effacement{ clear:both;}
/*------------------------------------------------------ligne1*/
#ligne1{width:1024px;
position:absolute;
 top:-101px; height:311px;}

#centre{width:781px;float:right;}

#menu{
float:left;
width:243px;
height:311px;
}
.menupage{
list-style-type:none; 
padding:0px;
float:left;
width:110px;}

.menupage li {
text-decoration:none;
border-bottom:2px #FFFFFF solid;
height:35px;
padding-top:5px;
font-weight:bold;
color:#330000;

}
.menupage li a:link, .menupage li a:visited{
display:block; 
text-decoration:none;
padding-left:10px;

}
.menupage li a{
color:#330000;

}
.menupage li a:hover{
color:#FFFFFF;background-color:#333333;
}

.menupage .sousmenu{
display:none;
/*background:#666666;*/
list-style-type:none;
margin-left:110px;
margin-top:-15px;
font-size:12px;
width:180px;
color:#00000;
height:60px;
}

.menupage .sousmenu li{float: none; border:0; height:15px; 
padding:0px; color:#00000;
}

.menupage .sousmenu li a:link, .menupage .sousmenu li a:visited{
display:block;
text-decoration:none;}

.menupage  li a:hover > .sousmenu{
display:block;
padding:0px;
}

.menupage  li:hover > .sousmenu{
display:block;
padding:0px;}

#ligne1g{
float:left; 
width:360px;
height:304px;
padding-top:7px;
padding-left:15px;
padding-right:18px;
text-align:justify;}

.acces{ font-size:12px; color:#300; }
.activites{font-size:12px; color:#300; }
.activites li{
	color:#FFF;
	text-decoration:none;
}
.activites li a:visited{
	color:#630;
	text-decoration:none;
}
.activites a{ color:#fff;text-decoration:none;}
.activites a:href{color:#300;}


.cartelien{font-size:12px; color:#300; text-align:center; }
.cartelien a{ color:#FFF; text-decoration:none;}
.cartelien a:href{color:#300}
#ligne1e{
float:right; 
width:761px;
height:311px;
padding-left:15px;
padding-right:5px;
text-align:justify;}


.vignet{display:inline;}

#ligne1d{float:right;
width:388px;
height:311px;

}
/*------------------------formulaire*/
legend{color:#FFFFFF;}
.designform{display:block; width:225px;}
#ligne1f{
float:right; 
width:761px;
height:511px;
padding-left:15px;
padding-right:5px;
text-align:justify;}
#ligne1fg{
float:left; 
width:371px;
height:511px;
padding-left:15px;
padding-right:7px;
text-align:justify;}
#ligne1fd{float:right;
width:358px;
height:471px;
padding:20px 10px 0px 20px;
}

/*-------------fin formulaire----------------
/*-----------------------------------------------------finligne1*/

/*-----------------------------------------------------ligne2*/
#ligne2{width:1024px;height:200px;position:absolute; top:210px;}
#ligne2gtarif{width:243px; 
height:200px; 
float:left;
text-align:left;}
#ligne2g{width:243px;
height:200px; 
float:left;}
.tarif{
	font-size:16px;
	color:#fff;
	text-decoration:none;
	font-weight: bold;
	
}
.tarifli{
	font-size:12px;
	color:#330000;
	text-decoration:none;
	list-style:none;
	line-height: 12px;
}

.tarifli2{
	font-size:12px;
	color:#fff;
	text-decoration:none;
	list-style:none;
	line-height: 8px;
	font-style: italic;
}
#ligne2g img{padding-left:10px; padding-bottom:10px; padding-right:5px; border:0px;}

#ligne2d{width:781px;
height:200px;
float:right; }

#ligne2d img{padding-left:15px; padding-bottom:10px; padding-right:15px;
padding-left:10px; 

} 
#ligne2gact img{border:0px;
}
#ligne2g a:href{
text-decoration:none;}
#ligne2gact a:href{text-decoration:none;}

/*-----------------------------------------------------finligne2*/
/*------------------------------------------------------ligne3*/
#ligne3{width:1024px; height:34px; position:absolute; top:410px;}
.liensgites a{font-size:10px; text-decoration:none; color:#FFF; padding-left:15px;}

.liensgites a:href{font-size:10px; text-decoration:none; color:#FFF;}
.liensgites{text-align:center;}
#ligne3gg{
float:left;
width:243px;
height:34px; }

#ligne3g{float:left; 
width:393px;
height:34px;}

#ligne3d{float:right;
width:388px;
height:34px;
}
/*-----------------------------------------------------finligne3*/
/*-----------------------------------------------------pied*/

#pied{

width:1024px;
height:41px;
position:absolute; top:444px;
}

.baspage{
list-style-type:none;
float:right;
margin-top:14px;
}
.baspage li {
display:inline;
font-size:9px;
padding-right:5px;
}
.baspage li a{
color:#FFFFFF;
text-decoration:none;
}
.baspage li a:hover{
color:#8FBC8F;
text-decoration:none;

}
.bas{
list-style-type:none;
float:right;
margin-top:14px;
}
.bas li {
display:inline;
padding-right:5px;
}
.bas li a{color:#FCC;
text-decoration:none;
}
.bas li a:hover{
color:#FCC;
text-decoration:none;
}
/*-----------------------------------------------------fin pied*/

/*-----------------------------------------------------entete*/

#entete{
	width:1010px;
	height:50px;
	position:absolute;
	top:-295px;
	text-align:right;
	padding-top:108px; padding-right:14px;
}
/*-----------------------------------------------------fin entete*/
/*-----------------------------------------------------sousbanniere*/
#sousbanniere{
	width:1024px;
	height:22px;
	position:absolute;
	top:-137px;
	
}

#sousbanniereg{width:243px;
height:36px; 
float:left;
}
#sousbanniereg a:href{text-decoration:none;}
#sousbanniereg a{text-decoration:none;}
#sousbanniereg img{text-decoration:none; border:0px;}
#sousbanniered{width:781px;
height:36px;
float:right; }


/*-----------------------------------------------------finsousbanniere*/

