body {
margin:0; padding:0; font-family:verdana, arial, sans-serif; color:#949494; text-align: left;
background-color:#ffffff;

}

#conteneurtotal { position:relative; width:100%; margin:0 auto 0 auto; text-align: left; background-color:#ffffff; layer-background-color:#ffffff; }


#conteneurNavGauche			{ width:163px; float: left;}
.navGaucheBox 				{ width:163px; float: left;  clear:both; margin :38px 0px 0px 10px; padding:0px 0px 0px 0px; text-align: left; }
* html .navGaucheBox 		{ width:155px; float: left;  clear:both; margin :30px 0px 0px 0px; padding:0px 0px 0px 10px; text-align: left;}
.navGaucheBox ul 			{ margin :10px 0px 0px 0px; padding:5px ; border: 0px solid #000000;}
.navGaucheBox ul li			{ margin:0px; padding:0px; list-style-type: none;  border:1px solid #0099D8;background-color:#f2fafd; layer-background-color:#f2fafd;}
.navGaucheBox ul li a		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #0097D5;font-weight:bold;text-decoration:none}
.navGaucheBox ul li a:hover	{ text-decoration:none}
.navGaucheBox ul .selected		{ width:163px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #ffffff; font-weight:bold; text-decoration:none; background-color:#0099D8; layer-background-color:#0099D8;}
*html .navGaucheBox ul .selected		{ width:143px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #ffffff; font-weight:bold; text-decoration:none; background-color:#0099D8; layer-background-color:#0099D8;}
.navGaucheBox ul .selected a		{ color: #ffffff}

.navGaucheBox .PubCamping { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #0097D5;font-weight:bold;text-decoration:none} 
/* .navGaucheBox ul li .selected:hover	{ text-decoration:underline} */

#titulacion {position:absolute; left:610px; top:12px; width:263px; height:91px; z-index:1}

#conteneurContenu { margin:0px; float: left; width: 675px;}
#conteneurContenu #navTop { margin:0px; float: left; width: auto;}

#conteneurContenu #navTop #navTopAdresse { color:#949494; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; width:189px; float: left; text-align: right;} 
#conteneurContenu #navTop #navTopAdresse a { color:#949494; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; width:189px; float: left; text-align: right; text-decoration:none;}
#conteneurContenu #navTop #navTopAdresse a:hover { text-decoration:underline;}

#conteneurContenu #navTop #navTopAdresseIntitule {
margin :0px 0px 0px 5px;
color:#949494;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
width:200px;
text-align: left;
float: left;
font-weight:bold}

#conteneurContenu #navTop #navTopAdresseIntitule .intitule{
color:#000000;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
}

#conteneurContenu #navTop #navTopAdresseIntitule .lieu{
color:#0097D5;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
}

#conteneurContenu #Contenu {margin :20px 0px 0px 5px; float: left; width: 665px; clear:left;}

#conteneurContenu #ContenuTitre {
margin:0px;
float: left;
width: 565px;
text-align: left;
}

#conteneurContenu #Contenu h1 {
color:#0099D8;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 30px;
font-weight:bold;
margin :0px 0px 10px 0px;
}
#conteneurContenu #Contenu h2 {
clear:left;
color:#0099D8;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 15px;
font-weight:bold;
margin :0px 0px 10px 0px;
}

#conteneurContenu #ContenuLangue {
margin :10px 0px 0px 0px;
width: 100px;
float: left;
}

#conteneurContenu #descargar {
margin :10px 0px 0px 0px;
width: 100px;
float: left;
}

#conteneurContenu #ContenuLangue p {
color:#949494;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
}

#conteneurContenu #Contenu #ContenuLangue a { color:#949494; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold;  text-decoration:none;}
#conteneurContenu #Contenu #ContenuLangue a:hover { text-decoration:underline; }
#conteneurContenu #Contenu #ContenuLangue .actif{
color:#0099D8;
}

#conteneurContenu #Contenu p {
clear:both;
text-align: justify;
font-family:arial, verdana, sans-serif;
color:#949494;
font-size:13px;
}
#conteneurContenu #Contenu a {
font-family:arial, verdana, sans-serif;
color:#0099D8;
font-size:13px;
}

/* -----------------------------------------------------------
/* Premier type de presentation du contenu -------------------
-------------------------------------------------------------*/

#conteneurContenu #Contenu #ContenuCadre {

background-color:#f2fafd;
layer-background-color:#f2fafd;

border:1px solid #0099D8;
/* FCDE00 */
text-align: justify;
padding:5px 5px 5px 5px;
height:auto;
display:block;

text-align:left;
font-family:arial, verdana, sans-serif;
color:#000000;
font-size:12px;
clear:both;

/*
color:#949494;
font-size:12px;
*/

}
#conteneurContenu #Contenu #ContenuCadre .gauche{
text-align:left;
font-family:arial, verdana, sans-serif;
color:#F78407;
font-size:12px;
font-weight:bold;
} 
#conteneurContenu #Contenu #ContenuCadre h2{
color:#0099D8;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 30px;
font-weight:bold;
margin :0px 0px 20px 0px;
}
#conteneurContenu #Contenu #ContenuCadre h3{
color:#949494;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 25px;
font-weight:bold;
margin :10px 0px 10px 0px;
}

#conteneurContenu #Contenu #ContenuCadre h4{
color:#0099D8;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 25px;
font-weight:bold;
margin :20px 0px 15px 0px;
}

#conteneurContenu #Contenu #ContenuCadre h5{
color:#949494;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 20px;
font-weight:bold;
margin :20px 0px 15px 0px;
}
#conteneurContenu #Contenu #ContenuCadre .date{
color:#949494;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight:normal;
}

#conteneurContenu #Contenu #ContenuCadre p{
clear:both;
text-align: justify;
font-family:arial, verdana, sans-serif;
color:#949494;
font-size:13px;
}
#conteneurContenu #Contenu #ContenuCadre .error {
clear:both;
text-align: justify;
font-family:arial, verdana, sans-serif;
color:#ff0000;
font-size:13px;
}

/* METEO */
#conteneurContenu #Contenu #ContenuCadre .legend {
clear:both;
text-align: justify;
font-family:arial, verdana, sans-serif;
color:#949494;
font-size:11px;
font-style:italic;
}


#conteneurContenu #Contenu #ContenuCadre p img{
border:2px solid #0199D8;
padding:2px 2px 2px 2px;
margin:12px 0px -5px 0px;
}
#conteneurContenu #Contenu #ContenuCadre .TableIntitule{
clear:both;
font-family:arial, verdana, sans-serif;
color:#F9870D;
font-size:13px;
font-weight:bold;
vertical-align: top;
}
#conteneurContenu #Contenu #ContenuCadre .TableContenu{
font-family:arial, verdana, sans-serif;
color:#949494;
font-size:12px;
vertical-align: top;
}
#conteneurContenu #Contenu #ContenuCadre p .noBorder{
border:1px solide #0199D8;
padding:0px 0px 0px 0px;
margin:0px 0px -15px 0px;
}


/****************** NOTICIAS ***************************/
#conteneurContenu #Contenu #ContenuCadre .separateur { height:1px; background-color:#949494}

/* ----------------------------------------*/

/* -----------------------------------------------------------
/* Deuxieme type de presentation du contenu ------------------
-------------------------------------------------------------*/

#conteneurContenu #Contenu #ContenuCadre2 {
background-color:#A5A2A5;
layer-background-color:#A5A2A5;
/* FCDE00 */
text-align: justify;
padding:5px 5px 5px 5px;
height:auto;
display:block;

text-align:left;
font-family:arial, verdana, sans-serif;
color:#000000;
font-size:12px;

/*
color:#949494;
font-size:12px;
*/

}
#conteneurContenu #Contenu #ContenuCadre2 .gauche{
text-align:left;
font-family:arial, verdana, sans-serif;
color:#F78407;
font-size:12px;
font-weight:bold;
} 
#conteneurContenu #Contenu #ContenuCadre2 h2{
color:#0099D8;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 30px;
font-weight:bold;
margin :0px 0px 20px 0px;
}
#conteneurContenu #Contenu #ContenuCadre2 h3{
color:#949494;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 25px;
font-weight:bold;
margin :10px 0px 10px 0px;
}

#conteneurContenu #Contenu #ContenuCadre2 h4{
color:#0099D8;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 25px;
font-weight:bold;
margin :20px 0px 15px 0px;
}

#conteneurContenu #Contenu #ContenuCadre2 p{
clear:both;
text-align: justify;
font-family:arial, verdana, sans-serif;
color:#949494;
font-size:13px;
}

/* ----------------------------------------*/




#conteneurNavDroite	 { width:136px; float: right; text-align: center; margin : 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
* html #conteneurNavDroite	 { width:136px; float: right; text-align: center; margin : 0px 6px 0px 0px; padding: 0px 0px 0px 0px; }
.navDoiteBoxAnnonce	{
width:135px;
clear:both;
margin :40px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}
.navDoiteBoxAnnonce	p {
color:#F99B07;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
text-align: center;
text-indent:0px;
border:1px solid #F9870D;
}


/******************* 3 QUI SOMS  */


.DivTeam { position:absolute; visibility:hidden; z-index:10; width:533px; height:222px; top: 293px; left:291px;
background-color: #f2fafd; layer-background-color: #f2fafd;
border : 2px solid #F8EA0B;
}
.DivTeam h1 { color:#0199D8;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 15px;
font-weight:bold;
padding: 0px 0px 0px 0px;
margin : 5px 0px 10px 0px;
}
.DivTeam ul { 
padding: 0px 0px 0px 0px;
margin : 0px 0px 0px 0px;
list-style-position: outside;
list-style-type: circle;
} 
.DivTeam li { color:#A5A2A5; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; padding: 0px 0px 0px 0px; margin : 0px 0px 0px 20px; }
*html .DivTeam li { color:#A5A2A5; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; padding: 0px 0px 0px 0px; margin : 0px 0px 0px 120px; }

.DivTeam p {
color:#A5A2A5;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
padding: 5px 5px 5px 5px;
/*font-weight:bold;*/
}
.DivTeam img {
	float: left;
	padding: 0px 5px 0px 0px
}



h1 {
padding:0; margin:0;font-size:25px; font-weight:normal; color:#ffffff; font-family:"Trebuchet MS", verdana, arial, sans-serif;}
h2 {
padding:10px 0px 0px 0px; margin:0;font-size:20px; font-weight:normal; color:#ffffff; font-family:"Trebuchet MS", verdana, arial, sans-serif;}


img {	border: 0;padding:0; margin:0; }

.term {  font-family:verdana, arial, sans-serif; color:#4A7DDE; font-size:10px}
.term a {  font-family:verdana, arial, sans-serif; color:#4A7DDE; font-size:10px; text-decoration:none;}
.term a:hover {  text-decoration:underline;}




.bgVert p { font-family:verdana, arial, sans-serif; color:#FFFFFF; font-size:11px; text-indent: 15px;}





/* LA POP IN DE SALIDAS */
.PopInSalidas { position:absolute; left:294px; top:325px; width:520px;  visibility:hidden; z-index:101; background-color:#ffffff; border: 1px solid #0099D8;  }
.PopInSalidasHome { position:absolute; left:294px; top:260px; width:520px;  visibility:hidden; z-index:101; background-color:#ffffff; border: 1px solid #0099D8;  }

.PopInSalidas #fermer, .PopInSalidasHome #fermer				{ float: right; clear:both; border: 0px solid #37200C;  }
.PopInSalidas #fermer a, .PopInSalidasHome #fermer a			{ color:#0099D8; font-family:arial,verdana,sans-serif; font-size:13px;text-decoration:none;  }

.PopInSalidas #contenu, .PopInSalidasHome #contenu			{ margin : 0px 0px 5px 5px; float: center; clear:both; width:510px; text-align: left; border: 0px solid #37200C; color:#949494; font-family:arial,verdana,sans-serif; font-size:12px; }
*html .PopInSalidas #contenu, , *html .PopInSalidasHome #contenu	{ margin : 0px 0px 5px 5px; float: center; clear:both; width:510px; text-align: left; border: 0px solid #37200C; color:#949494; font-family:arial,verdana,sans-serif; font-size:12px;}





/*

a:link, a:visited { color:#009900; text-decoration:underline;}
a:hover { color:#3B4471; text-decoration:none;}
a:active { color:#009900; text-decoration:underline;}

a.pt:link, .pt:visited {color:#009900; font-size:70%; text-decoration:underline;}
a.pt:hover { color:#3B4471; text-decoration:none;}
a.pt:active { color:#009900; text-decoration:underline;}
.pt { font-size:70%;}



*/
