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


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

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, .div_fiche_theme_img{
  display:none;
}

#span_fiche_titre_equipement, #span_fiche_dists_titre, #span_fiche_titre_theme{
/*background-image:url(/config_v3/imgs_defaut/php/image_dyn.php?ENVIR=61&BAS=G&LOOK=CLEVAV4&LAN=FRANCAIS&FICH=puce.gif);*/
background-repeat:no-repeat;
padding-left:25px;
padding-top:2px;
padding-bottom:3px;
height:25px;
  color: #4DB5AC;
  font-weight:bold;
  font-size:13px;
}

#fiche_classement{
width:50px;
float:right;
}
li#ul_fiche_theme_img{
clear:left;
}

p#lst_fiche_fiche_langue_Prop, ul#lst_fiche_fiche_langue_Prop{
float:left;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.span_fiche_theme_titre{
clear:left;
  color: #4db5ac;
  font-weight:bold;
  font-size:13px;
text-decoration: underline;
padding-right:10px;
}


.div_fiche_theme_txt, .span_fiche_theme_desc{
clear:left;
padding-top:5px;
}


#span_fiche_contacts, #span_fiche_titre_coord_proprio, #span_fiche_titre_lieudit, span.span_fiche_titre_InfosGeneralesStruct, #span_fiche_titreperiode_ouv, legend.blocTarif, #p_fiche_fiche_langue_Prop, #span_fiche_titre_promo, #span_fiche_titre_infoTour, #elem_lst_fiche_animal{
  color: #4DB5AC;
  font-weight:bold;
  font-size:13px;
}

#span_fiche_lbl_capacite, #span_fiche_capacite{
font-weight:normal!important;
}

p#p_fiche_fiche_langue_Prop{
margin:0 0 10 0;
padding: 0 0 0 0;
float:left;
}

#span_fiche_contacts{
clear:left;
text-align:center!important;
margin-top:5px;
margin-bottom:5px;
color:#4DB5AC!important;
}

.spanCoord_lbl{
margin-bottom:7px;
padding:0;
text-decoration: underline;}

#div_fiche_themes{
margin-top:10px;
margin-bottom:10px;}

#fieldset{
  border:none!important;
  margin:0;
  padding:0;
}

legend{
  margin:0;
  padding:0;
}

#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;
  }
#div_fiche_print{
  text-align: right;
  padding-top:5px;
  padding-bottom:5px;
/*background-color:#ffffff;*/
}
  
#div_fiche_blocHaut{
  float:left;
  /*clear:right;*/
  padding-top:5px;
  padding-bottom:5px;
  border:2px #85c9eb solid;
  width:100%;
color:#235799;
background-color:#ffffff;
}

/*#div_fiche_photo_fiche{
  float:left;
  width:42%;
  border-right:0px #e4eb9c solid;
}*/
  
  #div_fiche_photoPrincipale{
    text-align:center;
float:left;
  }
  
	
	#div_fiche_photoPrincipale img{
	width:294px;
	height:196px;
	padding-bottom:3px;
	}
  
  #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:53px;
      }
    #div_fiche_album{
      width:80%!important;
      height:58px!important;
    }
    #spanFiche_album_prev, #spanFiche_album_next{
      background-color: #e3e6ef;
      height:49px!important;
    }
    
#div_fiche_pictos_blc_haut{
clear:left;
}

#div_fiche_desc_droite{
  width:56%;
  padding-left:5px;
  float:left;
color:#235799;
}
  
  #div_fiche_pictos{
    float:right;
  }
  
  #lst_fiche_picto_epi{
  float:right;
  }
  
    #div_fiche_pictos div{
      float:left;
margin-top:2px;
    }
    ul.lst_fiche_picto_epi{
      margin:0;
      padding:0;
    }
      ul.lst_fiche_picto_epi li{
        display:inline;
      }
    
  #h3_fiche_titre{
  color:#4db5ac;
  font-size:16px;
  margin:0;
  }
    #span_fiche_titre_region{
      display:block;
    }
  
/* #div_fiche_bloc_photo{
width:300px;
float:left;
  }*/

#div_fiche_bloc_ht_gche{
width:300px;
float:left;
margin-top:15px;
margin-left:15px;
margin-right:5px;}

  #div_fiche_bloc_ht_drt{
  float:left;
width:400px;
padding-top:15px;
margin-bottom:10px;}

#div_fiche_bloc_bouton1{
clear:left;
margin-top:10px;
height:35px;
vertical-align:center;
margin-bottom:10px;
margin-left:15px;}
  
  #div_fiche_desc{
    padding-top:15px;  
  }
  
  #div_fiche_infoTouri a{
    color:#193004;
  }
  
#div_fiche_tous_pictos{
 /* clear:left;*/
  float:right;
  width:750px;
  padding-top:15px;
padding-bottom:15px;
background-color:#ffffff;
}
  #div_fiche_tous_pictos div{
    float:right;
    padding-right:10px;
  }

    #div_fiche_btnsHaut{
      float:right!important;
    }
#div_fiche_btnDispo, #div_fiche_btnReserver{
float:left;
}

#div_fiche_animal, #div_fiche_pictoEpi{
float:left;}


        #div_fiche_btnDispo a, #div_fiche_btnReserver a{

      background-color: #4db5ac;
      color:#ffffff;
      font-weight:bold;
      text-decoration:none;
      border:1px #4db5ac solid;
padding:4px!important;
    display:block;
text-align:center;
width:160px;
float:left;
margin-right:15px;
margin-top:10px!important;
        }
        #div_fiche_btnDispo a:hover, #div_fiche_btnReserver a:hover{


      background-color: #ffffff;
      color:#4db5ac;
      font-weight:bold;
      border:1px #4db5ac solid;
    
  /* background-color: #85c9eb;
   color:#ffffff;
   font-weight:bold;
    border:1px #85c9eb solid;*/
        }
#div_fiche_superficie, #div_fiche_chambre, #div_fiche_capacite,#div_fiche_distCommune, #div_fiche_nomGite, #div_fiche_langueProp{
padding-top:7px;
padding-bottom:7px;
}

#div_fiche_nomGite{
clear:left;}

#div_fiche_description_gite{

font-size:11px;
color:#666666;


  clear:both;
  padding-top:5px;
  padding-bottom:5px;
padding-left:5px;
padding-right:5px;
 font-weight:normal;
}
#div_fiche_description_environnement{
color:#4DB5AC;
font-size:11px;
text-align:justify;
margin-bottom:15px;

padding-left:5px;
padding-right:5px;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;
float:left;
}

#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;
  }
 
#div_fiche_equipement{
  clear:left;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
}   
  #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;
padding-left:5px;
padding-right:5px;
  clear:left;

}
    
  
#ul_fiche_dists{
  margin:3px 0 0 0;
  padding-top:5px;
padding-bottom:5px;
  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{  
  clear:left;
  width:500px;
height:175px;
  text-align:center;
background-repeat:no-repeat;
/*  background-image:url(/config_v3/imgs_defaut/php/image_dyn.php?ENVIR=61&BAS=G&LOOK=CLEVAV4&LAN=FRANCAIS&FICH=fondcontact.gif);*/
background-color:#ffffff;
border:1px solid #4DB5AC;
  color: #4DB5AC!important;
  padding:5 0 0 0;
  font-weight:bold;
margin:auto;
}
#span_fiche_titre_coord_proprio, #span_fiche_titre_coord_centrale{
    color:#4DB5AC!important;
    padding-left:2px;
  }

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

#div_fiche_tarif{
  padding-top:15px;
padding-left:5px;
padding-right:5px;
  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 #4DB5AC solid;
    margin-right:10px;
  }
  
    span.montant_tarif_gite{
      background-color: #4DB5AC;
      color:#ffffff;
      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;
border:0px!important;
    }
    #list_fiche_lien_bloc_tarif_chmb{
     padding-left:5px;
padding-right:5px;
      margin:0;

    }
      #list_fiche_lien_bloc_tarif_chmb a{
        color:#193004;
      }
      #list_fiche_lien_bloc_tarif_chmb legend a{
        color:#193004;
        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: #235799;
 color:#daeff9;
  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:#193004;
            }

#div_fiche_detailsPromo_new{
  margin-top:10px;
}

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

.divCoord{
font-weight:bold;
font-size:12px;
font-family:arial;
padding-botttom:2px;}

.divCoord a{
text-decoration:none;
font-size:12px;
font-family:arial;
padding-botttom:2px;
color:daeff9;}
#divCoord_centrale{
float:left;
padding-left:50px;
}

#divCoord_centrale{
width:230px;
float:left;
text-align:center;
border-left-width: thin;
border-left-style: solid;
border-left-color: #999999;
padding:2px 5px 2px 5px;
margin:5px 0px 5px 0px;
}

p#pCoord_detailsCentrale{
padding:0;
margin:0;}

p#pCoord_detailsProp{
padding:0;
margin:0;}
#divCoord_prop{
float:left;
text-align:center;
width:230px;
padding:2px 5px 2px 5px;
margin:5px 0px 5px 0px;
}

#div_fiche_desc1 {
position:absolute;
top:1380px;
width:800px;
text-align:center;
}

#p_fiche_titreDesc1{
display:none;
}

.sp_desc_compl{
}

a#reftext{
text-decoration:underline;
}
