/* CSS Document */

body{
padding:0px;
margin:0px;
background-color:#0c0c0c;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
}

.logo_verdun{
	position:absolute;
	z-index:10;
	border: 0px solid #FF0000;
	top:25px;
	left:10px;
	width:167px;
	height:18px;
}

.fond_menu_horizontal{
	position:absolute;
	z-index:20;
	border: 0px solid #FF0000;
	top:65px;
	left:0px;
	width:971px;
	height:49px;
	background-image:url(../images/design2010/fond_menu_horizontal.jpg);
	background-repeat:repeat-x;
	background-position: top left;
}

.motif{
	position:absolute;
	z-index:1;
	border: 0px solid #FF0000;
	top:0px;
	left:592px;
	width:379px;
	height:104px;
}

.papillons{
	position:absolute;
	z-index:1;
	border: 0px solid #FF0000;
	top:8px;
	left:647px;
	width:58px;
	height:51px;
}

.tetiere{
	position:absolute;
	z-index:10;
	border: 0px solid #FF0000;
	top:116px;
	left:0px;
	width:740px;
	height:212px;
}

.grand_cadre{
	position:absolute;
	z-index:10;
	border: 0px solid #FF0000;
	top:339px;
	left:0px;
	width:971px;
	/*height:212px;*/
	background:#FFFFFF;
	text-align:left;
	background-image:url(../images/design2010/fond_grand_cadre.gif);
	background-repeat:repeat-y;
	background-position: top left;
}

.bloc_h1{
	position:absolute;
	z-index:1;
	border: 0px solid #FF0000;
	top:350px;
	left:50px;
	width:300px;
	overflow:hidden;
}

#colonne_gauche{
border: 0px solid #FF0000;
float:left;
width:690px;
padding: 10px 20px 0px 10px;
color:#5d5d5d;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#colonne_gauche a:link{
color:#5d5d5d;
text-decoration:underline;
}

#colonne_gauche a:visited{
color:#5d5d5d;
text-decoration:underline;
}

#colonne_gauche a:hover{
color:#5d5d5d;
text-decoration:none;
}

#colonne_droite{
float:right;
width:226px;
border: 0px solid #00ff00;
}

#contrub{
width:720px;
display:table;
padding: 10px 0px 0px 0px;
}

#colonne_gauche p{
margin: 0px 0px 15px 0px;
}

#colonne_droite p{
margin: 0px 0px 15px 0px;
}

#colonne_gauche h2{
/*
height:20px;
line-height:20px;
background-color:#3aa4d2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
margin: 0px 0px 15px 0px;
width:100%;
padding: 0px 0px 0px 10px;
*/
}

#colonne_gauche #contrub #sommaire h2{
background-color: #ffffff;
}



#colonne_droite h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#bd9d49;
font-weight:bold;
width:100%;
padding:0px;
margin:0px;
}

#colonne_gauche h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#88be36;
margin: 0px 0px 5px 0px;
width:100%;
padding: 0px 0px 0px 0px;
}

#colonne_gauche h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#048ed4;
margin: 0px 0px 5px 0px;
width:100%;
padding: 0px 0px 0px 0px;
font-weight:lighter;
}

.bloc_colonne_droite_fond_carte_europe{
width:191px;
border-bottom: 2px solid #0c0c0c;
background-image:url(../images/design2010/carte_europe.gif);
background-repeat:no-repeat;
background-position: bottom right;
padding: 0px 20px 10px 15px;
}

.bloc_colonne_droite{
width:191px;
padding: 10px 17px 10px 18px;
border-bottom: 2px solid #0c0c0c;
}

.bloc_colonne_droite_fin{
width:191px;
padding: 10px 20px 10px 15px;
}

#bandeau_news{
	position:absolute;
	z-index:10;
	border: 0px solid #FF0000;
	top:116px;
	left:745px;
	width:205px;
	height:192px;
	background-image:url(../images/design2010/fond_bandeau_news.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	text-align:left;
	color:#FFFFFF;
	padding:10px;
	font-size:12px;
	overflow:hidden;
}

#bandeau_news a:link{
color:#FFFFFF;
text-decoration:underline;
}

#bandeau_news a:visited{
color:#FFFFFF;
text-decoration:underline;
}

#bandeau_news a:hover{
color:#FFFFFF;
text-decoration:none;
}

#drapeaux{
	position:absolute;
	z-index:20;
	border: 0px solid #FF0000;
	top:13px;
	left:730px;
	width:55px;
	height:14px;
}

#drapeaux img{
margin: 0px 3px 0px 3px;
}

.numero_tel{
	position:absolute;
	z-index:20;
	border: 0px solid #FF0000;
	top:13px;
	left:788px;
	width:182px;
	height:14px;
	text-align:right;
}

#espace_client{
	position:absolute;
	z-index:20;
	border: 0px solid #FF0000;
	top:30px;
	left:698px;
	width:304px;
	height:21px;
	color:#FFFFFF;
}

#espace_client .zoneform{
	color:#7b7b7b;
	border: 1px solid #cecece;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	width:90px;
}

.fil_ariane{
width:500px;
height:15px;
float:left;
border: 0px solid #FF0000;
}

.pagination{
width:200px;
height:15px;
float:right;
text-align:right;
border: 0px solid #FF0000;
font-size:10px;
}

.numtel{
color:#868686;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

a.lien_picto_cold:link{
color:#000000;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
a.lien_picto_cold:visited{
color:#000000;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
a.lien_picto_cold:hover{
color:#000000;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}

a.lien_panier:link{
color:#868686;
font-size:11px;
text-decoration:none;
}
a.lien_panier:visited{
color:#868686;
font-size:11px;
text-decoration:none;
}
a.lien_panier:hover{
color:#868686;
font-size:11px;
text-decoration:underline;
}

.montant{
color:#868686;
}

#menu_resa li {
	list-style-type: none;
	margin:0px 0px 3px 0px;
	padding:10px 2px 3px 2px;
	border:1px solid #cecece;
	background-image:url(/images/design2010/fond_menu_resa.jpg);
	background-repeat:repeat-x;
	background-position: top left;
	/*
	height:28px;
	line-height:32px;
	
	*/
}
#menu_resa #menu_resa_sejour li {
	list-style-type: none;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 10px;
	border:0px solid #cecece;
	background-image:none;
}



#menu_resa h3 {
	font-size:12px;
	color:#868686;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#menu_resa a:link {
	color:#868686;
	text-decoration:none;
}
#menu_resa a:visited {
	color:#868686;
	text-decoration:none;
}
#menu_resa a:hover {
	color:#9E9E9E;
	text-decoration:none;
}

a.lien_compte:link {
	color:#CECECE;
	text-decoration:underline;
}
a.lien_compte:visited {
	color:#CECECE;
	text-decoration:underline;
}
a.lien_compte:hover {
	color:#FFF;
	text-decoration:none;
}


#menu_resa a.bouton_sous_resa_gauche_ON:link {
	color:#bd9d49;
	text-decoration:none;
	
}
#menu_resa a.bouton_sous_resa_gauche_ON:visited {
	color:#bd9d49;
	text-decoration:none;
}
#menu_resa a.bouton_sous_resa_gauche_ON:hover {
	color:#bd9d49;
	text-decoration:none;
}

#menu_resa .bouton_form_moteur {
	color:#FFFFFF;
	background:#bd9d49;
	cursor:pointer;
	border:0px solid #000;
}

#menu_resa td {
	color:#868686;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.ligne_champ_moteur_resa{
width:100%;
clear:both;
display:table;
margin-top:3px;

}

.colg_moteur_resa{
border: 0px solid #000000;
float:left;
width:79px;
text-align:left;
height:22px;
line-height:22px;
color:#868686;

}
.colg_moteur_resa_petit{
border: 0px solid #000000;
float:left;
width:39px;
text-align:left;
height:22px;
line-height:22px;
color:#868686;

}

.cold_moteur_resa{
border: 0px solid #FF0000;
float:left;
width:95px;
text-align:left;
height:22px;
line-height:22px;
}

.zoneform_moteur_rea_droite{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
background-color:#e9e9e9;
color:#969696;
border: 1px solid #cbcacb;;
}

.zoneform_moteur_agenda_droite{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
background-color:#e9e9e9;
color:#969696;
border: 1px solid #cbcacb;;
}

#pied_page{
width:100%;
height:30px;
clear:both;
background-color:#252424;
margin-top:10px;
color:#e4e1e1;
padding:10px;
text-align:center;
width:951px;
font-size:12px;
line-height:18px;
}

#pied_page a:link{
color:#e4e1e1;
text-decoration:underline;
font-size:12px;
}
#pied_page a:visited{
color:#e4e1e1;
text-decoration:underline;
font-size:12px;
}
#pied_page a:hover{
color:#e4e1e1;
text-decoration:none;
font-size:12px;
}


a.lien_niveau_1_statique_VISITER_SEJOURNER:link{
color:#ffffff;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_VISITER_SEJOURNER:visited{
color:#ffffff;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_VISITER_SEJOURNER:hover{
color:#e760a5;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_VISITER_SEJOURNER_ON:link{
color:#e760a5;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_VISITER_SEJOURNER_ON:visited{
color:#e760a5;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_VISITER_SEJOURNER_ON:hover{
color:#e760a5;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}


















a.lien_niveau_1_statique_GROUPES_ADULTES:link{
color:#ffffff;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_GROUPES_ADULTES:visited{
color:#ffffff;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_GROUPES_ADULTES:hover{
color:#51befd;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_GROUPES_ADULTES_ON:link{
color:#51befd;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_GROUPES_ADULTES_ON:visited{
color:#51befd;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_GROUPES_ADULTES_ON:hover{
color:#51befd;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
















a.lien_niveau_1_statique_GROUPES_SCOLAIRES:link{
color:#ffffff;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_GROUPES_SCOLAIRES:visited{
color:#ffffff;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_GROUPES_SCOLAIRES:hover{
color:#be3332;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_GROUPES_SCOLAIRES_ON:link{
color:#be3332;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_GROUPES_SCOLAIRES_ON:visited{
color:#be3332;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_GROUPES_SCOLAIRES_ON:hover{
color:#be3332;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}












a.lien_niveau_1_statique_DECOUVRIR_SE_SOUVENIR:link{
color:#ffffff;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_DECOUVRIR_SE_SOUVENIR:visited{
color:#ffffff;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_DECOUVRIR_SE_SOUVENIR:hover{
color:#21ae93;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_DECOUVRIR_SE_SOUVENIR_ON:link{
color:#21ae93;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_DECOUVRIR_SE_SOUVENIR_ON:visited{
color:#21ae93;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_DECOUVRIR_SE_SOUVENIR_ON:hover{
color:#21ae93;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}





a.lien_niveau_1_statique_SE_LOGER_SAVOURER:link{
color:#ffffff;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_SE_LOGER_SAVOURER:visited{
color:#ffffff;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_SE_LOGER_SAVOURER:hover{
color:#c998df;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_SE_LOGER_SAVOURER_ON:link{
color:#c998df;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_SE_LOGER_SAVOURER_ON:visited{
color:#c998df;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_SE_LOGER_SAVOURER_ON:hover{
color:#c998df;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}











a.lien_niveau_1_statique_VOYAGER_SE_DOCUMENTER:link{
color:#ffffff;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_VOYAGER_SE_DOCUMENTER:visited{
color:#ffffff;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_VOYAGER_SE_DOCUMENTER:hover{
color:#aa7331;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_VOYAGER_SE_DOCUMENTER_ON:link{
color:#aa7331;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_VOYAGER_SE_DOCUMENTER_ON:visited{
color:#aa7331;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}
a.lien_niveau_1_statique_VOYAGER_SE_DOCUMENTER_ON:hover{
color:#aa7331;
font-size:11px;
font-weight:lighter;
text-decoration:none;
display:block;
float:left;
height:32px;
line-height:35px;

}












a.lien_niveau_2_dyn:link{
color:#ffffff;
font-size:11px;
text-decoration:none;
display:block;
float:left;
padding: 0px 8px 0px 8px;
}

a.lien_niveau_2_dyn:visited{
color:#ffffff;
font-size:11px;
text-decoration:none;
display:block;
float:left;
padding: 0px 8px 0px 8px;
}

a.lien_niveau_2_dyn:hover{
color:#e760a5;
font-size:11px;
text-decoration:none;
display:block;
float:left;
padding: 0px 8px 0px 8px;
}

#contrub a.lien_plus_photo:link{
color:#05a4f5;
text-decoration:underline;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
#contrub a.lien_plus_photo:visited{
color:#05a4f5;
text-decoration:underline;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
#contrub a.lien_plus_photo:hover{
color:#05a4f5;
text-decoration:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

#contrub a.lien_resa_presta:link{
color:#88be36;
text-decoration:underline;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#contrub a.lien_resa_presta:visited{
color:#88be36;
text-decoration:underline;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#contrub a.lien_resa_presta:hover{
color:#88be36;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}



#contrub ul{
padding: 0px 0px 0px 15px;
margin: 6px 0px 6px 0px;
}

.gris{
color:#6d6d6d;
}

#contrub em{
color:#8d8d8d;
font-size:10px;
}

#liste_presta a.pagination-resa-page-active:link{
font-weight:bold;
text-decoration:none;
cursor:default;
}
#liste_presta a.pagination-resa-page-active:visited{
font-weight:bold;
text-decoration:none;
cursor:default;
}
#liste_presta a.pagination-resa-page-active:hover{
font-weight:bold;
text-decoration:none;
cursor:default;
}

.boutonform_agenda_cold{
background-color:#00b39c;
border: 1px solid #00b39c;
cursor:pointer;
color:#ffffff;
}

.boutonform_agenda_cold_dore{
background-color:#bd9d49;
border: 1px solid #bd9d49;
cursor:pointer;
color:#ffffff;
}

.zoneform{
border: 1px solid #a7a6aa;
font-size:11px;
font-family:arial,helvetica,sans-serif;
margin: 2px 0px 2px 0px;
}

.zoneform-oblig{
border-top: 1px solid #a7a6aa;
border-right: 1px solid #a7a6aa;
border-bottom: 1px solid #a7a6aa;
border-left: 4px solid #cc0000;
font-size:11px;
font-family:arial,helvetica,sans-serif;
margin: 2px 0px 2px 0px;
}

#contrub a.lien_reverse:link{
text-decoration:none;
}
#contrub a.lien_reverse:visited{
text-decoration:none;
}
#contrub a.lien_reverse:hover{
text-decoration:underline;
}