@import url("/template/template_defaut/fck_styles.css");
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
margin:0px;
padding:0px;
}
a{
color:#619BDD;
text-decoration:none;
}
.conteneur{
width:992px;
margin:0 auto;
}
.gauche{
float:left;
}
.droit{
float:right;
}
/*ul li{
margin:0px;
padding:0 0 0 0px;
background:url(../../images/puce_verte.gif) no-repeat;
list-style-type:none;
}
ul li ul li{
background:none;
}*/
/* ============================ debut bandeau avec menu principal ===================== */
.bandeau_haut{
height:142px;
background:url(../../images/bandeau_haut.jpg) no-repeat 0px 1px;
}
.conteneur_drapeau{
position:absolute;
display:block;
margin:0 0 0 50px;
font-size:0.8em;
text-transform:uppercase;
}
.conteneur_drapeau a{
color:#CCCCCC;
}
.fond_drapeau{
background:#CCCCCC;
padding:5px 0 0 0;
}
.r_accueil{
position:absolute;
z-index:10;
display:block;
width:305px;
height:70px;
margin:25px 0 0 0;
}
.bandeau_flash{
width:564px;
height:121px;
margin:0px 0 0 428px;
}
.menu{
padding:0px 0 0 40px;
height:20px;
color:#FFFFFF;
}
/*.menu ul li {
background:none;
}*/
.menu li{
border-right:1px solid #FFFFFF;
font-size:0.9em;
font-weight:bold;
text-transform:uppercase;
}
.menu ul li ul li{
border-right:none;
}
.menu li a{
padding:0px 15px 0 15px;
color:#FFFFFF;
}
.recherche_emplacement{
position:absolute;
z-index:2;
margin:-29px 0px 0px 775px;
}
#rechercher{
margin:0px;
padding:0px;
}
#rechercher input{
background:url(../../images/transparent.gif);
border:none;
color:#666668;
}
.rechercher{
width:168px;
height:16px;
padding:4px 4px 0px 4px;
font-size:0.8em;
}
.ok_recherche{
/*width:29px;
height:16px;
margin:5px 0 0 0;*/
position:absolute;
padding:3px 0 0 0;
}

/* ============================ fin bandeau avec menu principal ===================== */


/*================debut partie recherche========================*/

.spip_surligne{
color:#AD0051;
font-weight:bold;
}
 .resultat_contenu{
 margin-left:150px;
 }
 .resultat_recherche{
 text-align:center;
 font-size:14px;
 margin-top:25px;
 color:#FF0000;
 }
 .titre_recherche{
	font-weight: bold;
	padding-bottom:3px;
 }
 .marge_recherche{
 background:url(../../images/fleche.gif) no-repeat 10px 22px;
 padding:0 0 0 30px;
 }
 .marge_recherche2{
  /*margin-left:50px;*/
  width:670px;
 }
  .marge_recherche3{
  font-size:0.95em;
  margin-left:100px;
  margin-right:10px;
  padding-top:5px;
  text-align:justify;
  padding:0 0 0 10px;
 }
 a.recherche2{
	font-weight: bold;
	display:block;
	margin-top:5px;
	margin-left:550px;
	width:120px;
	text-align:center;
 }
  a.recherche2:hover{ 
  font-weight: bold;
 }
 .espace_recherche{
 padding-bottom:25px;
 }
 .form_recherche{
 margin:0px;
 padding:0px;
 float:right;
 }

.rechercher_image{
float:left;
margin-left:5px;
margin-top:6px;
}
/*================fin partie recherche========================*/



.conteneur_texte_contenu{
height:300px;
padding:0 0 10px 0;
}
html > body .conteneur_texte_contenu{
height:auto;
min-height:300px;
}
/* ============================ debut accueil ===================== */
.accueil_txt{
width:686px;
}
.accueil_txt1{
width:260px;
padding:10px 0 0 0;
}
.accueil_txt2{
width:420px;
padding:15px 6px 0 0;
}
.marge_accueil{
padding:0 10px 0 15px;
}
.accueil_sejour{
width:306px;
}
.cadre_image_accueil{
width:228px;
border:1px #999999 solid;
padding:4px;
text-align:center;
}
.cadre_image_accueil2{
margin:0 15px 5px 0;
}
.fond_titre{
background:url(../../images/font_titre.gif) no-repeat right;
font-size:1em;
font-weight:bold;
padding:0 20px 0 20px;
color:#FFFFFF;
}

.txt_accueil{
padding:10px 0 0 0;
font-size:0.8em;
line-height:1.5em;
text-align:justify;
}
.lire_la_suite{
background:url(../../images/puce_verte.gif) no-repeat 2px 13px;
color:#56AB13;
padding:13px 0 0 20px;
font-size:0.8em;
}
.lire_la_suite a{
color:#56AB13;
}
.lien_rapide{
padding:10px 0 0 5px;
}
.lien_rapide2{
width:204px;
padding:0 0 0 20px;
}
.lien_rapide_descriptif{
position:absolute;
z-index:2;
width:170px;
margin:25px 5px 0 12px;
font-size:0.7em;
text-align:right;
color:#000000;
}
.lien_rapide_descriptif a{
color:#000000;
}
.agenda{
background:url(../../images/prochainement.gif) no-repeat 0px 10px;
border-top:1px #999999 dotted;
border-bottom:1px #999999 dotted;
padding:30px 0 15px 0;
margin:10px 0 0 0;
}
.agenda ul{
margin:0 0 0 20px;
padding:0px;
list-style-type:square;
}
.agenda ul li {
color:#56AB13;
}
.agenda ul li a{
color:#56AB13;
font-weight:bold;
font-size:0.9em;
}
.agenda_texte_normal{
font-weight:lighter;
color:#000000;
}
.sejour_conteneur{
width:285px;
padding:15px 0 0 0;
}
.sejour1{
/*background:url(../../images/preparer_votre_sejour.gif) no-repeat;
height:75px;*/
background:#F2F2F3;
}
.sejour2{
background:#F2F2F3;
height:150px;
}
html > body .sejour2{
height:auto;
min-height:150px;
}
.sejour3{
padding:5px 0 0 0;
background:#F2F2F3;
}
.promotions{
background:url(../../images/fond_promotions.jpg) no-repeat bottom;
font-size:0.8em;
padding:0 25px 15px 35px;
}
.promotions a{
color:#000000;
}
/* ============================ fin accueil ===================== */
.colonne_gauche_menu{
width:212px;
padding:0 10px 0 0;
}
/*.colonne_gauche_menu ul li{
background:none;
}
.colonne_gauche_menu ul li ul li{
background:url(../../images/puce_menu_deroulant.gif) no-repeat 1px 3px;
}
.colonne_gauche_menu ul li ul li ul li{
background:none;
}*/
.colonne_gauche_menu ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.colonne_gauche_menu ul{
border-bottom:none;
}
.colonne_gauche_menuniveau_1{
margin:0 0px 0 5px;
font-size:9px;
background:url(../../images/puce_menu_deroulant.gif) no-repeat 1px 3px;
padding:0px 0px 2px 20px;
border-bottom:1px dotted #999999;
}
.colonne_gauche_menu ul a {
color:#000000;
}
.colonne_gauche_menu ul a:hover {
color:#286BB6;
}
.colonne_gauche_menu ul li ul li ul li{
margin-left:15px;
list-style-type:square;
}
.colonne_gauche_menu_cliquer_niv4{
color:#286BB6;
font-weight:bold;
}
.colonne_gauche_menu_cliquer{
color:#286BB6;
}
h1{
/*font-family:"Times New Roman", Times, serif;
font-style:italic;*/
font-size:1em;
font-weight:bold;
letter-spacing:0.1em;
color:#286BB6;
text-transform:uppercase;
background:url(../../images/menu_puce_principal.jpg) no-repeat 1px 5px;
padding:16px 0 5px 30px;
border-bottom:1px dotted #999999;
margin:0px;
}
.h1_image{
background:url(../../images/menu_puce_principal.jpg) no-repeat 1px 5px;
padding:4px 0 8px 30px;
border-bottom:1px dotted #999999;
margin:0px;
}
.colonne_droit{
width:754px;
border-left:1px #999999 solid;
padding:0 0 0 15px;
height:300px;
}
html > body .colonne_droit{
height:auto;
min-height:300px;
}
.hierarchie{
width:570px;
font-size:0.8em;
color:#999999;
padding:5px 2px 10px 25px;
}
.hierarchie a{
color:#999999;
}
.separation_article{
border-top:1px dashed #999999;
margin:10px 0 8px 0;
}
.image_liste_article{
padding:0 0 0 21px;
width:80px;
}
.marge_liste_article{
margin:0 0 0 100px;
text-align:justify;
padding:0 10px 0 10px;
}
.txt_pratiques{
font-size:0.8em;
padding:5px 0 0 0;
}
.galerie_image{
padding:10px 0 0 0;}
.haut_de_page{
width:25px;
font-size:0.8em;
}
.haut_de_page a{
color:#000000;
}
.titre_article a{
color:#000000;
}
.txt_agenda{
padding:0 0 0 60px;
font-size:0.8em;
}
.td1_agenda{
font-weight:bold;
padding:0 10px 0 30px;
font-size:0.8em;
}
.td2_agenda{
font-size:0.8em;
}
.td3_agenda{
text-align:right;
font-size:0.8em;
padding:10px 0 0 350px;
}
.td3_agenda a, .td2_agenda a{
color:#56AB13;
}
.encadrement_icone{
border:1px dashed #999999;
border-left:none;
border-right:none;
padding:3px 0 3px 0;
margin:10px 0 0 0;
}
.encadrement_iconetd{
padding:0 30px 0 3px;
font-size:0.8em;
}
.information_fiche{
background:#D8F8BE;
margin-top:15px;
}
.information_fichetd1{
width:250px;
padding:0 5px 5px 5px;
}
.information_fichetd2{
width:15px;
background:#FFFFFF;
}
.information_fichetd3{
width:400px;
padding:0 5px 5px 5px;
}
.information_fiche ul {
margin:0 0 0 35px;
font-size:0.8em;
}
.information_fiche ul li{
list-style-type:square;
}
.texte_detail{
font-size:0.9em;
text-align:justify;
padding:0px 10px 0 30px;
}
.barre_accessibilte{
background:url(../../images/accessibilite.gif) no-repeat;
width:145px;
height:21px;
margin:5px 0 0 0;
}
.barre_accessibilte_block{
display:block;
width:16px;
height:21px;
}
.barre_accessibilte_block_espace{
margin:0 0 0 6px;
}
.nom_photographe{
text-align:center;
color:#999999;
font-size:0.7em;
padding:3px 0 0 0;}
/* ==========================  plan du site ===========================*/
.ul{
list-style-type:none;
}
.ul li a{
color:#286BB6;
font-weight:bold;
text-transform:uppercase;
background:url(../../images/menu_puce_principal.jpg) no-repeat 1px 5px;
padding:16px 0 5px 30px;


}
.ul li li a{
color:#000000;
font-weight:lighter;
background:url(../../images/puce_menu_deroulant.gif) no-repeat 1px 3px;
padding:0px 0px 2px 20px;
text-transform:none;
/*background:url(../../images/puce_plan.gif) no-repeat 0px 5px;
padding-left:15px;*/
}
.ul li li a:hover{
color:#286BB6;
}
.ul li li li a{
color:#000000;
font-weight:lighter;
background:none;
margin-left:15px;
list-style-type:square;
/*background:url(../../images/puce_plan.gif) no-repeat 0px 5px;
padding-left:15px;*/
}
.ul li li li a:hover{
color:#286BB6;
}
/* ==========================  fin plan du site ===========================*/



/* ========================== debut pied de page ======================= */
.pied_de_page{
background:url(../../images/fond_pied_de_page.gif);
font-size:0.8em;
margin:0 0 0 15px;
padding:0 0 0 140px;
color:#619BDD;
}
.pied_de_page a{
color:#619BDD;
}
.pied_de_page a:hover{
color:#619BDD;
}
.separation{
visibility:hidden;
clear:both;
padding-top:0px;
}
.pied_de_page ul{
margin:0px;
padding:0px;
list-style-type:none;
display:block;
width:800px;
}
.pied_de_page li{
padding:2px 10px 1px 10px;
display:block;
background:#FFFFFF;
border-right:1px #619BDD solid;
}
/* ================= impression ==================== */
.logo_impression{
display:none;
}
.adresse{
display:none;
}
.separation_impression{
display:none;
}
.pied_de_page_impression{
display:none;
}
/* ================= fin impression ==================== */
/* ========================== fin pied de page ======================= */

.bloc_recherche{
margin: 0 0px 0 26px;
}

.int_bloc_recherche{
font-size:0.8em;
font-weight:bold;
background:url(../../images/fleche.gif) no-repeat;
background-position:0 5px;
padding-left:15px;
}
