@import url(/config_v3/css_defaut/albumDsFiche.css);
#div_fiche_description_gite{
font-weight:bold;
}

#span_fiche_titre_latitude{
font-weight:bold!important;
}

#div_fiche_siteProp{
font-size:11px;
color: #296E13!important;
text-decoration:blink;
font-weight:bold;
}

#div_fiche_drapeaux_langues, #divRubrique_image_, #span_rubrique_desc_suppl_,#elem_list_fiche_libelle_promo_74{
  display:none!important;
}

#div_fiche_pictoCarto{
Text-decoration:underline;
}

#divContact_proprio_content{
  font-size:13px!important;
}

#span_fiche_titre_superficie, #div_fiche_superficie{
  color:black!important;
  font-size:11px!important;
  font-weight:normal!important;
  font-family:verdana!important;
}

#span_fiche_animal_Accepte{
  color:black;
  font-size:11px!important;
  font-weight:normal!important;
  font-family:verdana;
}

#div_fiche_contacts_v2{
  background-color:white!important;
}


#a_fiche_lien_exesuivant_bloc_tarif{
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
  color: rgb(41, 110, 19)!important;
  float:right;
}

#a_fiche_lien_plan, #a_btn_dispoFiche_img{
  display:none;
}

        #div_fiche_btnDispo a, #div_fiche_btnReserver a{
          padding:4px!important;
          color:#296E13;
          font-weight:bold;
          text-decoration:none;
          display:block;
          text-decoration: underline ;
text-decoration: blink ; 
        }



#span_picto_tarif_chb_img_0, #span_picto_tarif_chb_lbl_0, #span_picto_tarif_chb_img_2, #span_picto_tarif_chb_lbl_2, #span_picto_tarif_chb_img_3, #span_picto_tarif_chb_lbl_3, #span_picto_tarif_chb_img_4, #span_picto_tarif_chb_lbl_4, #span_picto_tarif_chb_img_5, #span_picto_tarif_chb_lbl_5, #span_picto_tarif_chb_img_6, #span_picto_tarif_chb_lbl_6, #span_picto_tarif_chb_img_7, #span_picto_tarif_chb_lbl_7, #span_picto_tarif_chb_img_1, #span_picto_tarif_chb_lbl_1{
  display:none;
}

#div_fiche_tarif{
  font-weight:bold;
  clear:left!important;
  }

#div_fiche_pictoPlan{
  text-decoration: underline ;
text-decoration: blink ; 
  font-weight:bold;
  color:#296E13;
  font-size:11px;
  list-style-position:outside;
  vertical-align:baseline;
  text-align:start;
  direction:ltr;
  font-style:normal;
}

#div_fiche_charme{
  display:none;
}

#span_fiche_capacite, #span_fiche_lbl_capacite, #div_fiche_chambre, #span_fiche_lbl_nbchb, #div_fiche_libelleAnimal, #div_fiche_tableHote, #p_fiche_fiche_langue_Prop, #lst_fiche_fiche_langue_Prop{
  font-size:11px!important;
  color:black;
  font-family:verdana,arial;
}

#span_fiche_titre_superficie, #div_fiche_superficie{
  font-size:12px;
  color:black;
  font-family:verdana;
}

#span_fiche_latitude, #span_fiche_longitude{
  font-weight:normal;
  color:black;
  font-family:verdana;
  }
  
#a_fiche_lien_exesuivant_bloc_tarif{
  color:#296E13;
  font-weight:bold;
  font-size:13px;
  }

#span_fiche_titre_nb_chambres, #span_fiche_titre_capacite{
  display:none!important;
}

#span_fiche_titre_region, #div_fiche_libelleAnimal, #div_fiche_moyenPaiement, #h3_fiche_titre, #div_fiche_tableHote, #span_fiche_titre_tablehote, #p_fiche_fiche_langue_Prop, #lst_fiche_fiche_langue_Prop{
  color:#434343;
  font-weight:bold;
  font-size:12px;
  font-family:verdana;
}

#a_fiche_titre_blocTarif_chmb_1, #table_fiche_blocTarif_chb, #a_fiche_lien_exesuivant_bloc_tarif_chmb{
  font-weight:bold;
  color:#296E13;  
}

#img_rubrique_21, #span_rubrique_description_21, #span_rubrique_desc_suppl_21, #span_titre_rubrique_21, #img_rubrique_22, #span_rubrique_description_22, #span_rubrique_desc_suppl_22, #span_titre_rubrique_22, #img_rubrique_23, #span_rubrique_description_23, #span_rubrique_desc_suppl_23, #span_titre_rubrique_23, #img_rubrique_24, #span_rubrique_description_24, #span_rubrique_desc_suppl_24, #span_titre_rubrique_24, #img_rubrique_26, #span_rubrique_description_26, #span_rubrique_desc_suppl_26, #span_titre_rubrique_26, #img_rubrique_28, #span_rubrique_description_28, #span_rubrique_desc_suppl_28, #span_titre_rubrique_28, #img_rubrique_31, #span_rubrique_description_31, #span_rubrique_desc_suppl_31, #span_titre_rubrique_31{
  display:none!important;
}

#div_fiche_pictoEpi{
  display:block;
  }
  
#div_fiche_dists_legende{
  color:white;
  display:block!important;
}

#span_fiche_description_gite{
  display:none!important;
}

#span_picto_tarif_chb_img_7, #span_picto_tarif_chb_img_3, #span_picto_tarif_chb_img_1, #img_rubrique_27, #span_rubrique_description_27, #span_rubrique_desc_suppl_27, #span_titre_rubrique_27, #span_picto_tarif_chb_img_9, #span_picto_tarif_chb_img_5, #span_picto_tarif_chb_img_0, #span_picto_tarif_chb_lbl_0, #span_picto_tarif_chb_lbl_10{
  display:none!important;
}

#elem_list_fiche_lien_exesuivant_bloc_tarif{
  font-weight:bold;
  color:#296E13;
}

#div_fiche_description_environnement{
  clear:both;
  padding-top:5px;
  padding-bottom:5px;
  font-weight: normal;
  text-align:justify;
}
#div_fiche_description_gite{
  clear:both;
  padding-top:5px;
  padding-bottom:5px;
  font-weight: bold;
  text-align:justify;
}

#div_fiche_desc_droite{
  width:56%;
  padding-left:5px;
  float:left;
  font-weight:bold;
  color:#296E13
}

#page{
  padding:10px 5px!important;
  width:550px;
}

span.fiche_classement_libelle, #span_fiche_titre_description_environnement, #span_fiche_titre_description_gite, #a_navigFiche_libelle_prec, #a_navigFiche_libelle_suiv, #span_navig_fich_commune, span.rubriqueDesc{
  display:none!important;
}

#span_fiche_titre_equipement, #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{
  color: #296E13;
  font-weight:bold;
  font-size:13px;
}

fieldset{
  border:none;
  margin:0;
  padding:0;
}

legend{
  margin:0;
  padding:0;
}

#div_navigFiche_bt_retour{
  margin-bottom:5px;
}

  #a_navigFiche_bt_retour{
    color:#296E13;
    font-weight:bold;
    text-decoration:underline;
  }
  
  div.navigFiche_suiv_prec{
    background-color:#99CC00;
    color:#296E13;
    padding:5px 0 5px 0;
    text-align:center;
  }
  
  span.navigFiche_numero{
    color:#296E13;
    margin:0 10px 0 10px;
    font-weight:bold;
  }
  
  a.navigFiche{
    text-decoration:underline;
    color:#296E13;
  }
    a.navigFiche:hover{
    text-decoration:none;
  }

#div_fiche_print{
  text-align: right;
  padding-top:5px;
  padding-bottom:5px;
}
  
#div_fiche_blocHaut{
  float:left;
  clear:right;
  padding-top:5px;
  padding-bottom:5px;
  border-top:1px #99CC00 solid;
  border-bottom:1px #99CC00 solid;
  width:100%;
}

#div_fiche_photo_fiche{
  float:left;
  width:42%;
  border-right:1px #e4eb9c solid;
}
  
  #div_fiche_photoPrincipale{
    width:100%;
    height:200px;
    text-align:center;
  }
  
  #div_fiche_photoPrincipale img{
    width:100%;
    max-height:200px;
    -height: expression(this.height > 200 ? 200: true);
  }
  
  #lst_fiche_photos_suppl{
    padding:0;
    margin:5px 0px 0px 0px;
  }
  
    #lst_fiche_photos_suppl li{
      display:inline;
      padding-right:2px;
    }
    
   #lst_fiche_photos_suppl img{
        height:50px;
      }
    #div_fiche_album{
      width:80%!important;
      height:58px!important;
    }
    #spanFiche_album_prev, #spanFiche_album_next{
      background-color: #e3e6ef;
      height:49px!important;
    }
    
#div_fiche_desc_droite{
  width:56%;
  padding-left:5px;
  float:left;
}
  
  #div_fiche_pictos{
    float:right;
  }
    #div_fiche_pictos div{
      float:left;
    }
    ul.lst_fiche_picto_epi{
      margin:0;
      padding:0;
    }
      ul.lst_fiche_picto_epi li{
        display:inline;
      }
    
    #span_fiche_titre_region{
      display:block;
    }
  
  #div_fiche_desc{
    padding-top:5px;  
  }
  
  #div_fiche_infoTouri a{
    color:#296E13;
  }
  
#div_fiche_tous_pictos{
  clear:left;
  float:left;
  width:100%;
  padding-top:10px;
}
  #div_fiche_tous_pictos div{
    float:left;
    padding-right:10px;
  }

a.bouton_resa_dispogite, #span_boutonResa_dispogite{
    display:none!important;
}

#div_fiche_description_gite{
  clear:both;
  padding-top:5px;
  font-weight:bold;
  padding-bottom:5px;
}
#span_fiche_description_environnement{
  display:none;
}

#div_fiche_rubriques{
  padding-top:10px;
}
  #lst_fiche_rubriques{
    padding:0;
    margin:0;
  }
  #div_fiche_rubriques li{
    padding-top:5px;
    clear:left;
  }
  #div_fiche_rubriques img{
    float:left;
    padding:0 5px 5px 0;
  }
  #div_fiche_rubriques span{
    display:block;
  }
  span.rubriqueTitre{
    font-weight:bold;
  }
  #ul_fiche_equipement_lbl{
    margin:0;
    padding:0;
    text-align: left!important;
    display:block;
    width:100%;
  }
    #ul_fiche_equipement_lbl li{
      display:block;
      float:left;
      padding-right:10px;
      background-image: url(/config_v3/imgs_defaut/tiret.gif);
      background-position: right;
      background-repeat: no-repeat;
    }
    
#div_fiche_distance{
  padding-top:10px;
  clear:left;
}
    
  
#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;
  }




#div_fiche_contacts_v2{  
  clear:left;
  width:540px;
  text-align:center;
  background-color: #99CC00;
  color: #296E13!important;
  margin:auto;
  padding:5px 5px 5px 5px;
  font-weight:bold;
}
  #span_fiche_contacts, #span_fiche_titre_coord_proprio, #span_fiche_titre_coord_centrale{
    color:#296E13!important;
    padding-left:2px;
  }
  
  #div_fiche_contacts_v2 p{
    margin:0;
    line-height:15px;
  }
  #pContact_proprio_civilite, #pContact_proprio_nom, #pContact_proprio_prenom, #pContact_proprio_code_postal, #pContact_proprio_ville, #pContact_centrale_code_postal, #pContact_centrale_ville{
    display:inline;
    padding-right:3px;
  }
  #pContact_proprio_pays, #pContact_centrale_web{
    display:none;
  }
  #div_fiche_contacts_v2 a{
    color:#296E13;
    text-decoration:underline;
  }
  

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

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

  #ul_fiche_blocTarif, #ul_fiche_blocTarif{
    margin:0 0 0 0;
    padding:10px 0 0 0;
    list-style-type: none;
    float:left;
  }
  
  li.tarif_normaux, li.tarif_specifique{
    float:left;
    width:125px;
    text-align: center;
    border:2px #99CC00 solid;
    margin-right:10px;
  }
  
    span.montant_tarif_gite{
      background-color: #99CC00;
      color:#296E13;
      display:block;
      margin-top: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_moyenPaiement{
  padding-top:10px;
}
#lst_fiche_cb_chqvac{
  padding-left:0;
}
  #lst_fiche_cb_chqvac li{
    display:inline;
    padding-right:10px;
  }

/* tarif chambres */
    fieldset.fs_tarif_chmb{
      padding:0;
    }
    #list_fiche_lien_bloc_tarif_chmb{
      padding:0;
      margin:0;
    }
      #list_fiche_lien_bloc_tarif_chmb a{
        color:#296E13;
      }
      #list_fiche_lien_bloc_tarif_chmb legend a{
        color:#296E13;
        font-weight:bold;
      }
      
        ul.list_picto_tarif_chb{
          margin:0;
          padding:0;
        }
          ul.list_picto_tarif_chb li{
            display:inline;
            margin-right:5px;
          }
        
        div.div_fiche_grille_tarif{
          
        }  
          ul.ul_fiche_grilleTarif_chmb{
            margin:0;
            padding:0 0 10px 0;  
            float:left;        
          }
            ul.ul_fiche_grilleTarif_chmb li{
              float:left;
              margin-right:5px;
              margin-bottom:5px;
              background-color: #99CC00;
              color:#296E13;
              text-align:center;
              padding:2px;
              width:91px;
            }
            span.span_libelle_tarif_chambre{
              display:block;
            }
            span.span_prix_tarif_chambre{
              display:block;
              background-color: #ffffff;
              color:#296E13;
            }

#div_fiche_detailsPromo_new{
  margin-top:10px;
}

  #list_fiche_promo{
    margin:5px 0 0 0; 
    padding:0;
    list-style-type: none;
  }
  #span_fiche_titre_promo{
    font-weight:bold;
    color:#1f6332;
    font-size:14px;
  }
  
  li.promo{
    padding:5px;
    margin:10px 0 0;
    background-color: #99CC00;
    color:#296E13 ;
  }
    span.titre_promo{
      font-weight:bold;
      color:#ffffff;
      padding-right:3px;
      font-size:13px;
    }
    span.desc_promo{
      font-weight:bold;
      font-style:italic;
      font-size:13px;
    }
    
    div.div_promo_reducs, div.div_promo_details{
      padding:5px 0px 5px 10px;
      font-style:italic;
    }