@import url(/config_v3/css_defaut/albumDsFiche.css);

#span_navig_fich_commune, #a_navigFiche_img_prec, #a_navigFiche_img_suiv, span.fiche_classement_libelle, #span_fiche_contacts{
  display:none;
}


#span_fiche_titre_equipement, #span_fiche_titre_tarifs, #span_fiche_titre_theme, #span_fiche_dists_titre, #span_fiche_contacts, #span_fiche_titre_coord_proprio, #span_fiche_titre_lieudit, span.span_fiche_titre_InfosGeneralesStruct, #span_fiche_titreperiode_ouv, legend.blocTarif,  #span_fiche_titre_promo, #span_fiche_titre_infoTour, #elem_lst_fiche_animal, #p_fiche_fiche_langue_Prop{
  color: #4db5ac;
  font-weight:bold;
  font-size:13px;
padding-top:5px;
/*padding-left:5px;*/
}


#span_fiche_chefLieu{
padding-left:5px;
}

#page{/*fond page*/
    background-image: url(../img/backficheheb.gif)!important;
    background-repeat: no-repeat;
	float:left;
	width:840px;
	padding-top:40px;
    padding-bottom:20px;
    margin-top:40px;
}


fieldset{
  border:1;
  margin:0 0 10px;
  padding:0;
width:750px;
}

legend{
 color:#4db5ac;
  margin:0;
  padding:5px;
}

#div_info_tarif_affcache_1, #div_info_tarif_affcache_2, #div_info_tarif_affcache_3, #div_info_tarif_affcache_4, #div_info_tarif_affcache_5, #div_info_tarif_affcache_6, #div_info_tarif_affcache_7, #div_info_tarif_affcache_8{
padding:5px;
}

#div_navigFiche_bt_retour{
  margin-bottom:5px;
}

  #a_navigFiche_bt_retour{
    color:#666666;
    font-weight:bold;
    text-decoration:underline;
  }
  
  div.navigFiche_suiv_prec{
    background-color: #f2f2f2 ;
    padding:5px 0 5px 0;
    text-align:center;
  }
  
  span.navigFiche_numero{
    margin:0 10px 0 10px;
    font-weight:bold;
  }
  
  a.navigFiche{
    text-decoration:underline;
    color:#666666
  }
    a.navigFiche:hover{
    text-decoration:none;
  }
  
#h3_fiche_titre{
  color:#4db5ac;
  font-size:16px;
  padding-left:15px;
  font-weight:bold;
}

#div_fiche_bloc_photo{
width:300px;
float:left;
}

#div_fiche_photo_boutons{ /*div des photos*/
  float:left;
  width:300px;
  margin:5px 15px 15px 15px;
} 

#div_fiche_photoPrincipale{
padding-left:5px;
}
	
	#div_fiche_photoPrincipale img{
	width:294px;
	height:196px;
	padding-bottom:3px;
	}
	

#div_fiche_photoSuppl{
	display:block;
	width:300px;
	height:26px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


#lst_fiche_photos_suppl{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration: none;
	list-style-type: none;
}

#div_fiche_photoSuppl ul#lst_fiche_photos_suppl li img {/*gestion photo*/
	max-width:70px;
  height:53px;
	margin:0px 2px 0px 0px;
	float:left;
	text-decoration: none;
	list-style-type: none;
	list-style-image: none;
}
ul#lst_fiche_photos_suppl {
padding:0;
}
  #div_fiche_print_web_album_plan{
    padding-top:5px;
  }

    #lst_fiche_print_web_album_plan{
      margin:0;
      padding:0;
      list-style-type: none;
    }
    
      #lst_fiche_print_web_album_plan li{
        display:inline;
      }
      
      li.elem_lst_liens a{
        text-decoration:underline;
        color: #4db5ac;
      }
      
#div_caracteristique{
  float:left;
  width:450px;
  padding-left:25px;
}

  #div_fiche_dist_commune{
    float:left;
  }
  
  div.fiche_classement{
    float:right;
padding-right:5px;
  }
  
    ul.lst_fiche_picto_epi{
      list-style-type: none;
      margin:0;
      padding:0;
    }
    
    li.epi{
      display:inline;
    }
    
  #div_fiche_InfosGeneralesStruct{
    clear:both;
    padding-top:5px;
  }
  
    #lst_fiche_InfosGeneralesStruct{
      margin:0;
      padding:0;
      list-style-type: none;
    }
    
    li.elem_lst_fiche_infos{
      margin-top:8px;
    }
    
  #div_fiche_info_touri, #div_fiche_langue_Prop, #div_fiche_cb_chqvac{
    padding-top:10px;
  }
  
    #p_fiche_fiche_langue_Prop{
      margin-bottom:3px;
      margin-top:0;
    }
  
    #lst_fiche_cb_chqvac, #lst_fiche_fiche_langue_Prop{
      margin:0;
      padding:0;
      list-style-type: none;
    }
    
      #lst_fiche_cb_chqvac li, #lst_fiche_fiche_langue_Prop li{
        display:inline;
        margin-right:8px;
      }
  
  #div_fiche_info_touri a{
    color:#666666;
  }

div.boutons_reserver_dispo_ami{
  clear:left;
}

div.boutons{
  padding-top:5px;
  width:100%;
  text-align: right;
}

  ul.lst_boutons{
    margin:0;
    padding:0;
    list-style-type: none;
  }
  
  li.elem_lst_boutons{
    display:inline;
    margin-left:10px;
  }
    li.elem_lst_boutons a{
      padding:2px 4px 2px 4px;
      background-color: #4db5ac;
      color:#ffffff;
      font-weight:bold;
      text-decoration:none;
      border:1px #4db5ac solid;
    }
      li.elem_lst_boutons a:hover{
      background-color: #ffffff;
      color:#4db5ac;
      font-weight:bold;
      border:1px #4db5ac solid;
    }
    
#span_fiche_titre_description_gite  {
padding-left:2px;}
    
#lst_fiche_drapeaux_langues{
  padding:0;
  margin:10px 0 0 0;
  list-style-type: none;
}
  #lst_fiche_drapeaux_langues li{
    display:inline;
    margin-right:8px;
  }
  
#div_fiche_description{
  padding:5px;
  font-size:14px;
  font-weight:bold;
  padding:10px 15px 10px 15px;
  color:#b1b3b4;
  line-height:1.25;
  /*background-color: #ffffff;*/
}
  
 #ul_fiche_theme_lbl li{ 
  margin:3px 0 0 0;
  padding:0;
  list-style-type: none;
  }
  
#ul_fiche_theme_lbl { 
  margin:3px 0 0 0;
  padding:0;
  list-style-type: none;
  }
  
.fiche_theme_lbl{
margin:5px 0;
padding-left:2px;}

#p_fiche_txt_desc_theme{
margin:0;
padding:0;}
  
#ul_fiche_dists{
  margin:3px 0 0 0;
  padding:0;
  list-style-type: none;
}

  #ul_fiche_dists li{
    float:left;
    margin-right:8px;
  }
  
  div.div_fiche_dists_elem{
 font-size:11px;
    text-align: center;
  }
  p.p_fiche_dists_elem{
margin-top:3px;
  }

#lst_fiche_rubriques{
	clear:left;
}

#span_fiche_dists_titre{
margin-top:15px;
}

  #ul_fiche_equipement_img li{/*image equipement*/
    float:left;
   }

#ul_fiche_equipement_lbl{
  list-style-type: none;
  /*height:25px;*/

}

#ul_fiche_equipement_img{
/*width:110px;*/
margin:0 5px 0 0;
padding:0;
font-size:11px;
font-weight:bold;
color:#666666;
font-family:arial;
}

#ul_fiche_equipement_lbl li{/*texte equipement*/
    float:left;
    margin-right:10px;
	font-size:11px;
font-weight:bold;
	color:#666666;
	font-family:arial;
}

.fiche_equipement_lbl{
padding-bottom:5px;
}

.rubrique{/*disposition rubrique   */
	clear:left;
	}

#div_fiche_contacts{  
  clear:left;
  width:60%;
  text-align:center;
  background-color: #FFFFFF;
  color: #4DB5AC;
  margin:auto;
  padding:5px 5px 5px 5px;
  font-weight:bold;
}

#a_fiche_lien_exesuivant_bloc_tarif{
  color:#666666;
}
  #a_fiche_lien_exesuivant_bloc_tarif:hover{
  text-decoration:none;
}

#div_fiche_tarif{
  padding-top:15px;
  width:100%;
padding-left:5px;
}

  #ul_fiche_blocTarif, #ul_fiche_blocTarif{
    margin:10px 0 0 0;
    padding:0;
    list-style-type: none;
  }
  
  li.tarif_normaux, li.tarif_specifique{
    float:left;
    width:125px;
height:100px;
    text-align: center;
    border:0px #f2f2f2 solid;
    margin-right:10px;
  }
  
    span.montant_tarif_gite{
      background-color: #ffffff;
      display:block;
      margin-top:3px;
margin-bottom:3px;
padding-bottom:3px;
      padding-top:2px;
      font-weight:bold;
    }
    
#div_fiche_blocTarifSpecif{
  margin-top:10px;
}


#div_fiche_info_location_we{
  text-align:right;
  font-style: italic;
  margin-top:10px;
}


#div_fiche_detailsPromo_new{
  margin-top:10px;
}

  #list_fiche_promo{
    margin:5px 0 0 0; 
    padding:0;
    list-style-type: none;
  }
  li.promo{
    margin-top:5px;
  }
  
  span.titre_promo{
    font-weight:bold;
    color: #666666;
    margin-right:3px
  }

#div_fiche_btnDispo a, #div_fiche_btnReserver a{
float:right;
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;
    padding-left:20px;
    padding-right:15px;
    padding-top:3px;
    padding-bottom:3px;
    background-color: #4DB5AC;
    border:1px #4DB5AC solid;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
    font-size:13px;
  }
  #div_fiche_btnDispo a:hover, #div_fiche_btnReserver a:hover{
float:right;
padding-right:15px;
    background-color: #ffffff;
    color:#0072d7;
    border:1px #0072d7 solid;
}

#div_fiche_moyenPaiement{
padding-bottom:10px;
padding-top:3px;
}

#div_fiche_description_environnement{
clear:left;
float:left;
padding-top:15px;
margin-top:15px;
padding-left:5px;
width:750px;
color:#4DB5AC;
font-weight:bold;
font-size:11px;
text-align:justify;
}

#div_fiche_description_gite{
clear:left;
float:left;
padding-left:5px;
padding-top:5;
padding-bottom:5px;
width:750px;
font-size:11px;
color:#666666;
text-align:justify;
}

#div_fiche_equipement{
clear:left;
/*float:left;*/
width:750px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
margin:0;
}

#div_fiche_distance{
	clear:left;
	/*float:left;*/
padding-left:5px;
padding-top:0px;
padding-bottom:5px;
	margin:0;
}

#div_fiche_themes{
clear:left;
width:750px;
padding-left:5px;
margin:0;
}

#div_fiche_print{
padding-left:5px;
}

.li_fiche_grilleTarif_chmb{
color:#4DB5AC;
font-weight:bold;
display:inline;
margin-right:25px;
background-color:#ffffff;
padding:3px;
}

.ul_fiche_grilleTarif_chmb{
padding-top:10px;
padding-bottom:10px;
}

.fiche_equipement_img, .fiche_equipement_fixe_img{
background-image:url(/config_v3/61/P.v3/NORMANDIE_WE.FRANCAIS/librairie/img/separateur.gif);
background-position:right;
background-repeat:no-repeat;
padding-right:10px;
margin-right:5px;
}

.span_fiche_theme_titre{
margin-right:10px;
font-size:12px;
font-weight:bold;
}

.div_fiche_theme_txt{
font-size:11px;
color:#666666;
font-weight:normal;
}

#span_fiche_titre_description_gite{
display:none;
}

#span_fiche_titre_description_environnement{
display:none;
}