@import url(./calendrier.css);
a.bouton_resa,#id_cheminNav{display:none;}
/********* moteur de recherche dans menu ********/

#h1_titre_moteur_carto{background-image:url(../img/bg_titre_moteur_carte.gif);  background-repeat:no-repeat;  line-height:30px;  font-size:14px;  font-weight:bold;  text-indent:3px;  color:#ffffff;  display:block;}
#h2_titre_moteur_carto{color:#666666;font-size:8pt;margin-left:5px}
#menu{width:210px;  background-color:#ddd7cc;  color:#695F45;  padding-bottom:10px; margin-bottom:15px;}

#fs_moteur_carto{border:none;  margin:0;  padding:0 2px;  display:block;}
.fs_moteur_carto{padding:0;    margin:10px 0 0 0;    border:0;    display:block;  }
.legend_moteur_carto{color:#463f33;      display:block;      background-color:#ffffff;      line-height:30px;      padding-left:30px;      font-size:12px;      font-weight:bold;    }
.fs_moteur_carto ul{margin:0;    padding:0;  }
#ul_type_heb, #div_criteres,#div_date{padding-left:30px!important;    padding-top:5px;  }
#div_num{padding-top:5px;  }
#ul_type_heb span,#div_criteres span,#div_date span,#div_num span{display:block;      line-height:20px;    }
#fs_criteres select{width:150px;  }
div.div_moteur_criteres{margin-top:3px;  }
#inpt_date_deb{width:85px;    padding:2px;    font-size:11px;    color:#463f33;    float:left;    margin-right:3px;    border:none;  }
#fs_moteur_carto select{font-size:11px;    padding:2px;    width:125px;    border:none;  }
#div_date span{display:block;  }
#a_voirOffreCarte{text-decoration:none;    color:#ffffff;    display:block;    width:100px;    line-height:20px;    font-weight:bold;    background-image:url(../img/bg_voir_offre_carto.gif);    background-repeat:no-repeat;    text-align:center;    margin-top:10px;  }
#lbl_num{float:left;    line-height:20px;    font-weight:bold;    padding:0 5px;  }
#div_champNumCarte{float:left;    width:85px;    border:1px #695F45 solid;    background-color:#ffffff;    padding:2px;  }
#inpt_num{width:60px;      border:none;      font-size:11px;      float:left;    }
#a_okNum{float:left;      margin-left:3px;      background-image:url(../img/valid_num.gif);      color:#ffffff;      width:18px;      height:14px;      line-height:14px;      display:block;      font-weight:bold;      font-size:10px;      text-decoration:none;      text-indent:2px;      background-repeat:no-repeat;      text-align:center;      font-weight:bold;    }
#page{background-color:#ffffff;  position:relative;  height:700px;  width:700px;}
#div_googlemap{width:710px!important;  height:700px!important;  position:absolute!important;  left:20px!important;  top:0!important;}
#google_map{position:absolute!important;  left:0px!important;  top:0px!important;  height:755px;  width:710px!important;}
#status_map{height:700px;  width:710px;}
.divGmapLabelNumGroupe{color:#FF0000;font-weight:bold;}
.divGmapLabelNumSimple{color:#0000FF;font-weight:bold;}
#sidebar_gene_map{width:300px;height:700px;overflow:auto;position:absolute;left:-230px!important;top:0px!important;opacity:1!important;}
#sidebar_content_map{opacity:1!important;}
#menu_general_8{width:200px;}
div.div_lst_titre{}
div.div_lst_titre h2{margin:0px 0px 5px 0px;    font-size:10px;  }
div.div_lst_titre a{color:#606060;  }
div.div_lst_blocGauche{float:left;  width:105px;  font-size:10px;}
div.div_lst_desc{float:left;  }
div.div_lst_desc div{float:left;    }
div.div_lst_superficie{padding-right:5px;    }
div.div_lst_tarifs,div.div_lst_tarifs_avec_prix_promo{clear:left;  }
div.div_lst_vignette img{max-width:110px;    max-height:85px;    float:left;  }
div.div_lst_boutons{padding-top:5px;    clear:left;  }
ul.lst_boutons{padding:10px 0 0 0;    margin:0;  }
ul.lst_boutons li{display:inline;    }
ul.lst_boutons li a{color:#606060;      font-size:10px;      padding:2px;      text-transform:lowercase;      background-color:#DDD7CC;      border:1px #606060 solid;      text-decoration:none;      font-weight:bold;      margin-left:10px;    }
#sidebar_content_map{width:230px;}
#sidebar_content_map div.div_gbulle{height:130px;  width:230px!important;  margin-bottom:5px;  border-bottom:1px #111624 dotted;}


/* ajout de la partie commune*/
#frm_moteur_recherche_commune {padding-left:30px!important;    padding-top:5px;} 
#frm_moteur_recherche_commune span{ }
#frm_moteur_recherche_commune select{margin-top:10px;font-size:11px; padding:2px;    width:125px;    border:none;  }
#frm_moteur_recherche_commune a{text-decoration:none;    color:#ffffff;    display:block;    width:100px;    line-height:20px;    font-weight:bold;    background-image:url(../img/bg_voir_offre_carto.gif);    background-repeat:no-repeat;    text-align:center;    margin-top:10px;}
