@import url(/config_v3/css_defaut/albumDsFiche.css);#div_fiche_envoi_ami_haut,span.fiche_classement_libelle,#span_fiche_titre_capacite,.divInfoTouri_nom,span.picto_tarif_chb_lbl{display:none;}
#page{color:#606060;  font-size:11px;}
div.navigFiche{width:620px;  padding:0 10px;  height:30px;  background-image:url(../img/fond_navig_fiche.gif);  background-repeat:no-repeat;  line-height:30px;  margin-bottom:10px;}
#div_navigFiche_bt_retour{float:right;  padding-top:5px;}
#a_navigFiche_bt_retour{color:#ffffff;    text-decoration:none;    text-transform:uppercase;    display:block;    width:126px;    height:20px;    line-height:20px;    text-indent:20px;    font-weight:bold;    background-image:url(../img/bt_retour_liste.gif);    background-repeat:no-repeat;  }
div.navigFiche_suiv_prec{float:left;  margin-bottom:15px;}
#span_navig_fich_commune,#a_navigFiche_libelle_prec,#a_navigFiche_libelle_suiv{display:none;  }
span.navigFiche_numero{font-weight:bold;    font-size:15px;    padding:0 10px 0 10px;  }
span.navigFiche_prec,span.navigFiche_suiv{position:relative;    top:2px;  }
#div_fiche_generale{clear:left;}
#div_fiche_titre_fiche{background-image:url(../img/fond_titre_fiche.gif);  padding:5px;  float:left;  width:630px;  background-repeat:no-repeat;}
#h3_fiche_titre{color:#ffffff;    font-size:14px;          margin:0;    float:left;    font-weight:normal;  }
#div_fiche_nomGite{color:#ffffff;    font-size:12px;    text-indent:5px;    padding-top:1px;  }
#div_fiche_dist_chef_lieu{text-indent:5px;    font-size:11px;    color:#ffffff;    padding-top:1px;    line-height:15px;  }
#div_fiche_haut{clear:both;  float:left;  width:100%;  padding-top:20px;}
#div_fiche_haut_gauche{float:left;    width:320px; }
#div_fiche_pictos{background-color:#FFCC33;float:left;height:20px;margin-bottom:5px;overflow:hidden;width:100%;}
/*#div_fiche_pictos div{border:1px solid #CFCFCF;float:left;height:20px;line-height:20px;margin-right:2px;text-align:center;width:62px;}
*/
/*ajout gdf11 octobre 2010 */
#div_fiche_pictos div{margin-top:5px;line-height:10px;font-weight:600;float:left;color:#606060;text-align:center;padding:0px 10px 0px 10px;width:50px;}
#div_fiche_siteProp{border-left:solid 1px white;margin-left:10px;}
#div_fiche_pictoPlan{border-left:solid 1px white;border-right:solid 1px white;}
/* fin ajout gdf11 octobre 2010 */
#div_fiche_pictos a{color:#606060;font-weight:bold;text-decoration:none;font-size:8pt;}
#div_fiche_photos_heber{width:318px;    text-align:center;    clear:left;    float:left;    padding-top:10px;    border:1px #ddd7cc solid;  }
#div_fiche_photoPrincipale{text-align:center;      padding-bottom:5px;    }
#div_fiche_photoPrincipale img{width:240px;        height:180px;      }
#lst_fiche_photos_suppl{padding:0;        margin-left:30px;        list-style-type:none;        width:250px;        height:110px;        float:left;        position:relative!important;      }
#spanFiche_album_prev,#spanFiche_album_next{display:none;        }
#div_fiche_album{width:308px;          height:120px;          padding-left:10px;        }
#lst_fiche_photos_suppl li{float:left;        }
#lst_fiche_photos_suppl img{width:54px;          height:42px;          border:none;          float:left;          padding-right:7px;          padding-top:5px;        }
#div_fiche_haut_droite{float:left;    width:310px;    padding-left:5px;  }
#div_fiche_infos_pictos{float:left;      width:91px;    }
#div_fiche_infos_pictos div{float:left;        padding:2px;        width:26px;        line-height:30px;        height:30px;      }
#div_fiche_pictoEpi{width:34px!important;        padding-right:0!important      }
div.fiche_classement{width:30px!important;      }
ul.lst_fiche_picto_epi{margin:0;        padding:0;      }
ul.lst_fiche_picto_epi li{float:left;          padding-left:1px;        }
#div_fiche_capacite{overflow:hidden;        background-image:url(../img/picto_pers.gif);        background-repeat:no-repeat;        background-position:15px 3px;        font-weight:bold;        border-left:1px #695f46 solid;        text-indent:2px;        width:24px!important;      }
#div_fiche_animal{border-left:1px #695f46 solid;        overflow:hidden;        width:19px!important;      }
#div_fiche_btnReserver{float:right;      width:116px;      height:22px;      background-image:url(../img/bt_reserver_fiche.gif);    }
#div_fiche_btnReserver a{color:#ffffff;        text-decoration:none;        display:block;        line-height:21px;        text-indent:26px;        font-weight:bold;        font-size:18px;      }
a.bouton_resa_dispogite{display:block!important;      }
#div_fiche_ajoutPanier{float:right;      width:102px;      height:22px;      background-image:url(../img/bt_ajout_panier_fiche.gif);      margin-right:1px;    }
#div_fiche_ajoutPanier a{color:#ffffff;        text-decoration:none;        display:block;        line-height:22px;        font-size:12px;        text-align:center;      }
#div_fiche_desc{clear:both;      margin-top:10px;      float:left;          }
#div_fiche_description_gite_haut{width:310px;        height:9px;        background-image:url(../img/haut_desc_gite.gif);        background-repeat:no-repeat;      }
#div_fiche_description_gite_bas{width:310px;        height:9px;        background-image:url(../img/bas_desc_gite.gif);        background-repeat:no-repeat;      }
#div_fiche_description_gite{padding:0 5px;        width:300px;        background-color:#b1c800;        color:#ffffff;        font-size:12px;      }
#span_fiche_titre_description_gite{display:block;          padding-bottom:10px;          font-weight:bold;          font-size:15px;        }
#div_fiche_infos_structure{float:left;      clear:left;      padding:5px 0;      width:100%;    }
#div_fiche_infos_structure div{float:left;        width:50%;        font-weight:bold;        color:#695F45;      }
#div_fiche_handicap a{color:#695F45;        text-decoration:none;      }
#div_fiche_blocHTML_general{clear:left;      float:left;      padding-top:5px;      width:100%;      border-top:2px #ddd7cc solid;    }
#div_fiche_blocHTML_general ul{margin:0;        padding:0;      }
#div_fiche_blocHTML_general li{float:left;        display:block;        width:50%;      }
#div_fiche_blocHTML_general a{padding-left:10px;        display:block;        text-decoration:none;        color:#695F45;        line-height:15px;        background-image:url(../img/puce_ancre.gif);        background-repeat:no-repeat;        background-position:left center;      }
#div_fiche_milieu{clear:left;  float:left;  width:100%;  padding-top:5px;}
#div_fiche_milieu div{float:left;    margin-right:5px;    }
#lst_fiche_drapeaux_langues{margin:0;    padding:0;  }
#lst_fiche_drapeaux_langues li{display:inline;      padding:0 5px 0 0;    }
#div_fiche_envoi_ami{background-image:url(../img/envoyer_ami.gif);    background-repeat:no-repeat;    overflow:hidden;    width:30px;    height:26px;  }
#a_fiche_envoi_ami{display:block;    width:30px;    height:26px;  }
#div_fiche_pictoCarto{float:right!important;    width:108px;    height:22px;    line-height:20px;    background-image:url(../img/bt_carte_fiche.gif);    background-repeat:no-repeat;  }
#div_fiche_pictoCarto a{color:#606060;      display:block;           text-indent:20px;      text-decoration:none;    }
#div_fiche_btnDispo{float:right!important;    width:102px;    height:22px;    line-height:20px;    background-image:url(../img/bt_dispo_fiche.gif);    background-repeat:no-repeat;  }
#div_fiche_btnDispo a{color:#606060;      display:block;           text-align:center;      text-decoration:none;    }
#span_fiche_titre_description_environnement,#span_fiche_titre_equipement,#span_fiche_dists_titre,#span_fiche_titre_infoTour,#span_fiche_contacts,#span_fiche_titre_tarifs,#span_fiche_titre_promo{display:block;  line-height:20px;  height:20px;  padding-top:1px;  background-image:url(../img/fond_titre_para.gif);  background-repeat:no-repeat;  background-position:left 2px;  font-size:18px;  font-family:verdana;  color:#ffffff;  text-indent:40px;  margin-bottom:5px;  border-top:1px #695f46 solid;}
#div_fiche_description_environnement{clear:left;  float:left;  margin-top:5px;  padding-bottom:5px;  width:100%;}
#div_fiche_langueProp{clear:left;  padding:5px 0 10px 0;  font-weight:bold;}
#p_fiche_fiche_langue_Prop{display:inline;    margin:0;  }
#lst_fiche_fiche_langue_Prop{margin:0;    padding:0;    display:inline;  }
#lst_fiche_fiche_langue_Prop li{display:inline;      padding-left:3px;    }
#div_fiche_equip-dist{clear:left;  float:left;  width:100%;}
#div_fiche_equipement{clear:left;  float:left;  width:310px;  padding-bottom:10px;}
#ul_fiche_equipement_img{display:none;  }
#ul_fiche_equipement_lbl{padding:0;    margin:0;    list-style-position:inside;    padding-left:5px;    list-style-image:url(../img/puce_equip.gif);  }
#ul_fiche_equipement_lbl li{width:40%;    padding-left:25px;    float:left;    line-height:20px;  }
#div_fiche_distance_lbl{float:left;  padding-bottom:10px;  margin-left:20px;  width:310px;}
#p_fiche_equipement{margin:0;  }
#ul_fiche_dists{padding:0;    margin:0;    list-style-position:inside;  }
#ul_fiche_dists li{width:138px;    float:left;    padding:2px 4px;  }
#li_fiche_dists_1,#li_fiche_dists_2,#li_fiche_dists_5,#li_fiche_dists_6,#li_fiche_dists_9,#li_fiche_dists_10{background-color:#ddd7cc;    }
#li_fiche_dists_2,#li_fiche_dists_4,#li_fiche_dists_6,#li_fiche_dists_8,#li_fiche_dists_10,#li_fiche_dists_12{margin-left:15px;    }
#ul_fiche_dists li div{display:block;  }
#ul_fiche_dists li span{display:block;    float:left;    width:80px;  }
#ul_fiche_dists li p{margin:0;    float:left;  }
#div_fiche_rubriques{clear:left;  float:left;  margin-top:5px;  padding-bottom:10px;  width:100%;}
#lst_fiche_rubriques{margin:0;    padding:0;  }
.rubriquedesc{
/* display:none;*/
   }
#lst_fiche_rubriques li{display:block;clear:both;}
div.divRubrique_image{float:left;  width:120px }
img.rubriqueImg{float:left;      border:1px #695f46 solid;      margin-right:0px;      width:88px;      height:65px;      margin-bottom:15px;    }
span.rubriqueTitre{font-weight:bold;      display:block;   margin-bottom:5px;   }
div.divRubrique_descs{float:left;      width:490px;padding-bottom:20px }
#div_fiche_infosTouri{clear:left;  float:left;  margin-top:5px;  padding-bottom:10px;  width:100%;}
#ul_fiche_infosTouri{margin:0;    padding:0;  }
li.fiche_infoTour{padding-right:3px;    display:inline;  }
#div_fiche_infosTouri h4,#div_fiche_infosTouri p{margin:0;    font-size:11px;  }
h4.fiche_txt_infoTour{font-size:11px;      display:inline;      font-weight:normal;    }
div.divInfoTouri_activot,div.divInfoTouri_visitot{float:left;    padding:5px 0;    font-size:11px;  }
span.spanInfoTouri_titre_activot,span.spanInfoTouri_titre_visitot{font-weight:bold;      padding-right:2px;    }
#div_fiche_detailPromo{clear:left;  float:left;  margin-top:5px;  padding-bottom:10px;  width:100%;}
#list_fiche_promo{margin:0;    padding:0;  }
#list_fiche_promo li{padding-top:10px;    }
span.titre_promo{font-size:11px;      font-weight:bold;      display:block;    }
ul.ul_reducs_promo,ul.ul_details_promo,ul.ul_reducs_promo li,ul.ul_details_promo li{margin:0!important;    padding:0!important;  }
span.span_mnt_promo{font-weight:bold;  }
#div_fiche_tarif{clear:left;  float:left;  margin-top:5px;  padding-bottom:10px;  width:100%;}
#a_fiche_tarif_autre_exesuiv{color:#ffffff;    padding-left:15px;  }
#sp_lib_titre_tarif{font-size:11px;    color:#ffffff;  }
#div_fiche_lien_bloc_tarif{padding-left:20px;    padding-bottom:5px;  }
#list_fiche_lien_bloc_tarif{list-style-type:none;      margin:0;      padding:0;      }
#list_fiche_lien_bloc_tarif a{color:red;        font-weight:bold;          padding:15px 0px 15px 0px;      }
#fs_fiche_blocTarif legend{display:none;  }
#div_fiche_blocTarifNormaux,#div_fiche_blocTarifSpecif{padding:10px 30px 10px 10px;    background-color:#ddd7cc;  }
#fs_fiche_blocTarif,#fs_fiche_blocTarifSpecif{border:none;      padding:0;      margin:0;    }
legend.blocTarif,legend.blocTarif a{color:#766f64;        text-decoration:none;        border:none;      }
#ul_fiche_blocTarif{padding:0;        margin:auto;        float:left;        list-style-type:none;        width:100%;      }
#ul_fiche_blocTarif li{float:left;        width:85px;        margin-left:20px;      }
a.tarif_gite{display:block;          text-transform:lowercase;          text-align:center;          height:35px;          width:100%;          vertical-align:center;        }
span.montant_tarif_gite{display:block;          padding:10px 5px;          text-align:center;          font-size:16px;          outline:1px #766f64 solid;          color:#766f64;          font-weight:bold;          background-color:#ffffff;        }
#div_fiche_passersouris_bloc_tarif{padding-left:20px;      padding-right:20px;    }
#list_fiche_lien_bloc_tarif_chmb{margin:0;      padding:0;    }
#table_fiche_blocTarif_chb{display:none;      }
#list_fiche_lien_bloc_tarif_chmb fieldset{border:none;        padding:5px;        margin:10px 0 0 0;        clear:left;        float:left;        width:630px;      }
#list_fiche_lien_bloc_tarif_chmb legend,#list_fiche_lien_bloc_tarif_chmb a{color:#606060;        text-decoration:none;        font-weight:bold;      }
div.div_info_tarif_affcache{padding:5px;        color:#606060!important;        font-weight:bold;        float:left;        width:620px;      }
p.div_info_desc_chmb{display:none;        }
div.div_info_tarif_chmb{float:left;          width:100%;        }
div.div_tableau_tarif_chmb{clear:left;          float:left;          width:630px;          padding:5px;          background-color:#ddd7cc;        }
ul.list_picto_tarif_chb{margin:0;          padding:0;        }
ul.list_picto_tarif_chb li{float:left;            padding-left:5px;          }
ul.ul_fiche_grilleTarif_chmb{margin:0;          padding:0;        }
ul.ul_fiche_grilleTarif_chmb li{float:left;            padding-left:10px;            line-height:20px;          }
span.span_libelle_tarif_chambre{display:block;            width:80px;            text-align:center;            padding:5px 0;          }
span.span_prix_tarif_chambre{display:block;            padding:10px 5px;            text-align:center;            font-size:16px;            outline:1px #766f64 solid;            color:#766f64;            font-weight:bold;            background-color:#ffffff;          }
#div_fiche_tarif_autre{background-color:ddd7cc;        float:left;        width:640px;        padding:10px 0;      }
#fieldset_fiche_tarif_autre{border:none;        padding:0;        margin:0;      }
#fieldset_fiche_tarif_autre legend{display:none;        }
ul.ul_fiche_tarif_autre{margin:0;          padding:0;        }
ul.ul_fiche_tarif_autre li{float:left;          padding-left:10px;          width:70px;        }
span.span_fiche_tarif_autre_libelle,span.span_fiche_tarif_autre_libelle_prix{display:block;          font-weight:bold;          padding-bottom:5px;          height:30px;          text-transform:lowercase;          text-align:center;          font-size:11px;        }
span.td_fiche_tarif_autre_libelle_prix{display:none;        }
span.td_fiche_tarif_autre_prix{display:block;          background-color:#ffffff;          padding:2px;          line-height:25px;          font-weight:bold;          color:#766F64;          text-align:center;          border:1px #695F45 solid;          font-size:12px;        }
#div_fiche_moyenPaiement{clear:both;  float:left;  width:100%;}
#div_fiche_moyenPaiement ul{list-style-type:none;    margin:0;    padding:0;    float:right;  }
#div_fiche_moyenPaiement li{float:left;    padding:5px 5px 0 5px;    height:25px;    border-left:1px #666666 solid;  }
#div_fiche_btns_bas{clear:both;  padding-left:180px;}
#div_fiche_contacts{clear:both;  float:left;  margin-top:5px;  padding-bottom:10px;  width:100%;}
div.divCoord{width:190px;    padding:5px;    background-color:#ddd7cc;    text-align:center;    margin-left:80px;    float:left;  }
span.spanCoord_lbl{font-weight:bold;  }
/*---------- AJOUT AU PANIER ------------*/
#div_ajoutSelectionPanier{padding:5px;  font-family:arial;}
#h5_ajoutSelectionPanier{color:#695F45;  font-weight:bold;  font-size:12px;  text-align:center;}
#div_visuStructForAjoutPanier{float:left;  padding:5px 0 5px 0;  border-top:1px #695F45 dotted;  border-bottom:1px #695F45 dotted;  width:100%;}
#div_vignetteStructure{float:left;  padding-right:10px;  padding-left:5px;  width:100px;  text-align:center;}
#div_vignetteStructure img{max-width:100px;    max-height:80px;  }
#div_titreFiche{color:#695F45;    font-weight:bold;    font-size:12px;    padding-right:3px;  }
#div_commune{color:#695F45;    font-weight:bold;    font-size:12px;  }
#div_retourListe{clear:left;  float:left;  padding-top:10px;  width:100px;}
#div_retourListe a{text-decoration:underline;    display:block;  }
#div_visuPanier{float:right;  padding-top:10px;}
#div_visuPanier a{background-image:url(../img/bg_ajout_panier_liste.gif);    background-repeat:no-repeat;    width:142px;    line-height:20px;    display:block;    margin-left:10px;    color:#695F45;    text-align:center;    font-weight:bold;    text-decoration:none;  }
/*---------- AJOUT GDF 11 ------------*/
#span_fiche_titre_theme{color:#463F33;font-size:10pt;font-weight:600;margin-bottom:15px;padding-bottom:5px;clear:both;border-bottom:solid 1px black}
.fiche_theme_img{margin:0px;padding:0px;}
.div_fiche_theme_img{width:88px;display:block;float:left;margin-right:30px;}
.div_fiche_theme_txt{width:465px;display:block;}
.span_fiche_theme_titre{color:#606060;font-size:11px;font-weight:600;display:block;width:100%}
#p_fiche_txt_desc_theme{}
.span_fiche_theme_desc{display:block;color:#606060;font-size:8pt;font-weight:200;}
#ul_fiche_theme_img{margin-top:5px}
#ul_fiche_theme_img li{clear:both;margin-bottom:15px;margin-top:25px}
#ul_fiche_theme_img li div img{width:88px;height:65px;border:solid 1px black;float:left;margin-bottom:15px;}


/*---------- AJOUT GDF 11 01 2010------------*/
img.rubriqueImg,{float:left;      border:1px #695f46 solid;      margin-right:0px;      width:88px;      height:65px;      margin-bottom:5px;    }
#div_fiche_themes{display:block;width:100%}