/*body{background-color:white;color:#333333;background-image:none}*/

#div_fiche_general{}
#div_fiche_general div{font-size:9pt;margin:0;padding:0;}
#li_fiche_btnsResaHaut_carto{display:none!important;}
#div_fiche_general{clear:both;  float:left;  width:100%;}


#div_navigFiche{padding:0 10px;  height:30px; line-height:30px;}
#div_navigFicheRetourLst{float:right;    padding-top:5px;  }
#div_navigFicheRetourLst a{color:#ff6500;      text-decoration:none;    display:block;      width:130px;      height:20px;      line-height:20px;   font-size:9pt;      font-weight:bold;   }
#div_navigFicheRetourLst a:hover{text-decoration:underline}
#div_navigFicheFleches{float:left;    font-weight:bold;    font-size:15px;    line-height:30px;  }


#div_fiche_titre{}
#h3_fiche_titre{font-family:verdana;margin:0 0px 10px 0px;;color:#333333; font-size:14pt;font-weight:600  }
#h3_fiche_titre:first-letter{text-transform:uppercase;  }
#div_fiche_haut{clear:left;  float:left;  padding-top:20px;  width:660px;}
#div_fiche_photoBoutons{float:left;  width:320px;}
#div_fiche_boutons{float:left;  width:320px; }
#div_fiche_btnFichePDF{line-height:20px;  border:1px #cfcfcf solid;  float:left;  margin:2px 0;}
#div_fiche_btnFichePDF a{color:#606060;    text-decoration:none;    font-weight:bold;    display:block;    padding:0 10px;  }
#div_fiche_photo{clear:left;  float:left; width:298px;  padding:10px;  text-align:center;  border:0px #DDD7CC solid;  overflow:hidden;  margin-top:1px;}
#div_fiche_photoPrincipale{text-align:center;      width:300px;  }
#div_fiche_photoPrincipale img{width:300px;        height:200px;}
#p_legend_photo{margin:5px 0;        text-align:left!important;        font-weight:bold;        font-size:11px;        line-height:15px;        height:15px;      }
#ul_fiche_photos_suppl{padding:0;        margin:0;        list-style-type:none;        width:300px;        height:110px;      }
#ul_fiche_photos_suppl li{float:left;        }
#ul_fiche_photos_suppl img{width:68px;          height:53px;          border:none;          float:left;          padding-right:7px;          padding-top:5px;        }
#div_fiche_entete{float:left;  width:340px;  padding-left:10px;  font-size:11px; }
#div_fiche_entete p{margin:0;     padding:0;  }


#div_fiche_prixApartirDe{font-size:9pt; color:#EE8012;height:25px;}
#span_fiche_LblprixApartirDe{font-size:8pt;}
#span_fiche_prixApartirDe{font-size:12pt;font-weight:600;}
/*
#div_fiche_btnsResaHaut{float:right;    width:116px;    height:22px;    background-image:url(../img/bt_reserver_fiche.gif);  }
*/
/* bouton reserver */

#div_fiche_btnsResaHaut{height:40px}
#div_fiche_btnsResaHaut a,#div_fiche_btnsResaBas a{background-image:url(../img/btn_orange.png); width:152px;height:36px;  background-repeat:no-repeat;color:#ffffff;    text-align:center;  text-decoration:none;      display:block;      line-height:32px;      font-weight:bold;      font-size:14pt;    }
#div_fiche_btnsResaHaut a:hover,#div_fiche_btnsResaBas a:hover{background-image:url(../img/btn_orange_hover.png)}
#ul_fiche_btnsResaHaut{margin:0;      padding:0;    }
#ul_fiche_btnsResaHaut li{margin:10px 0px 20px 0px  }

/* */

#div_fiche_desc{clear:both;    float:left;    margin-top:10px;    width:100%;    color:#ffffff;  }
#div_fiche_desc #div_fiche_titre #h3_fiche_titre{display:none}
#div_fiche_desc_haut{width:340px;        height:9px;        background-image:url(../img/haut_desc_sejour.gif);        background-repeat:no-repeat;      }
#div_fiche_desc_bas{width:340px;        height:9px;        background-image:url(../img/bas_desc_sejour.gif);        background-repeat:no-repeat;      }
#div_fiche_desc1{background-color:#F4F4F4;  margin-top:10px;text-align:justify  }
#div_fiche_desc1 span{padding:10px;display:block;font-size:8pt;font-family:verdana;letter-spacing:1px; color:#666666;line-height:12px}
#p_fiche_titreDesc1{  padding:5px 0px 0px 5px!important;      font-size:10pt;        color:#333333!important;     text-indent:0!important;        background-image:none!important; }


#div_fiche_Duree{ color:#333333; clear:both ;  }
#span_fiche_libDuree{}


#div_fiche_desc #div_fiche_titre{background-image:none;        height:inherit;        padding-left:0px;        margin-top:0px;          left:5px;        top:30px;      }
#div_fiche_desc #div_fiche_titre #h3_fiche_titre{margin:0;          padding:0;          line-height:inherit;          color:#333333;          font-size:12pt;          text-transform:lowercase;        }
#div_fiche_desc #div_fiche_titre #h3_fiche_titre:first-letter{text-transform:uppercase;        }

/*texte sous titre */
#div_fiche_descProd{clear:both; font-style:italic;  font-weight:600;width:640px;}
#p_fiche_descProd{}


#div_fiche_bas{clear:left;  float:left;  width:100%;  padding-top:10px;}
#div_fiche_desc26{padding-bottom:10px;   padding-left:5px;    width:660px;  }
#div_fiche_desc2,#div_fiche_desc3,#div_fiche_desc4,#div_fiche_desc5,#div_fiche_desc6,#div_fiche_desc7,#div_fiche_desc8,#div_fiche_desc9,#div_fiche_desc10,#div_fiche_desc11,#div_fiche_desc12,#div_fiche_desc13,#div_fiche_desc14,#div_fiche_desc15,#div_fiche_desc16,#div_fiche_desc17,#div_fiche_desc18,#div_fiche_desc19,#div_fiche_desc20,#div_fiche_desc21,#div_fiche_desc22,#div_fiche_desc23,#div_fiche_desc24,#div_fiche_desc25,#div_fiche_desc26,#div_fiche_desc27,#div_fiche_blocHTML_general{overflow:hidden;width:660px;  }
p.fiche_titreDesc{margin:10px 0px 10px 0px;  display:block;    padding:0;         font-size:11pt; font-weight:600;       color:#EE8012;  }
#div_fiche_desc18{padding-bottom:10px;    padding-left:5px;  }
ul.ul_desc_compl{;margin:0;      padding:0;      list-style-type:square;      list-style-position:inside;    }
#div_fiche_desc19{padding-bottom:10px;    padding-left:5px;  }
#div_fiche_desc22{padding-bottom:10px;    padding-left:5px;  }
#div_fiche_desc27{padding-bottom:10px;    padding-left:5px;  }
#div_fiche_desc25{padding-bottom:10px;    padding-left:5px;  }
#div_fiche_blocHTML_general{padding-bottom:10px;    padding-left:5px;  }

#div_fiche_btnsResaBas {clear:both;text-align:left;}
#div_fiche_btnsResaBas a{margin-top:25px;display:block}

/*
#div_fiche_btnsResaBas{clear:both;  margin-top:10px;  float:right;  width:116px;  height:22px;  background-image:url(../img/bt_reserver_fiche.gif);}
#div_fiche_btnsResaBas a{color:#ffffff;    text-decoration:none;    display:block;    line-height:21px;    text-indent:26px;    font-weight:bold;    font-size:18px;  }
*/
#ul_fiche_btnsResaBas{margin:0;    padding:0;}
#ul_fiche_btnsResaBas li{padding-top:15px  }
/* bloc contact */
#divContact{font-family:arial;font-size:8pt;color:#33333;float:left;}
#spanContactLigne1,#spanContactLigne2,#spanContactLigne3,#spanContactLigne4,#spanContactLigne5,#spanContactTitre{line-height:20px;;display:block}
#spanContactTitre{font-weight:bold;margin-bottom:10px;font-size:14pt;}
#spanContactLigne1{font-weight:bold;margin-bottom:10px;font-size:10pt;}
 #spanContactLigne2{}
 #spanContactLigne3{}
#spanContactLigne4{font-weight:bold;}
 #spanContactLigne5{}
 
/* ajout gdf 11 decembre 2009 probleme dimension logo a la ferme*/
.sp_desc_compl{text-align:justify;display:block;line-height:20px;}
.sp_desc_compl #div_galerie img{width:34px;height:38px;float:right}
.sp_desc_compl strong{display:block;padding:10px 0px 0px 0px;}

/*ajout janvier 2011 */
#div_fiche_photo{padding-top:15px}
#ul_desc_compl_18,#ul_desc_compl_27 {margin-bottom:5px}
#ul_desc_compl_18 li,#ul_desc_compl_27 li,#ul_desc_compl_19 li, #ul_desc_compl_25 li{display:list-item;list-style-type:disc}

/*  affichage tableau non date */
#div_ajoutPanierNdate{display:none}

/*texte entete*/
#div_fiche_desc1{background-color:#ebe4cd; padding:5px;text-align:justify;}
#div_fiche_desc1 span{}

/* bouton imprimer */
#div_fiche_btImprimer{width:152px;    height:50px;    background-image:url(../img/btn_gris.png);    background-repeat:no-repeat;    margin-bottom:5px; text-align:center;padding-bottom:10px }
#div_fiche_btImprimer a{color:white;line-height:36px;font-size:12pt;cursor:pointer }
#div_fiche_btImprimer{}

/* album photos */
#div_fiche_photoSuppl{height:150px;}


/* hauteur de ligne des li descriptif - 11-2011*/
ul.ul_desc_compl li {line-height:20px;}
