@import url(./calendrier.css);

a.bouton_resa, #id_cheminNav{
  display:none;
}
/********* moteur de recherche dans menu ********/



#sp_titre_moteur_carto{
  background-image: url(../img/bg_titre_moteur_carte.gif);
  background-repeat: no-repeat;
  font-size:14px;
  font-weight:bold;
  display:block;
}

#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:#471d29;
      display:block;
      background-color:#ffffff;
      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:10px!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:#471d29;
    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!important;
    display:block;
    width:100px;
    line-height:20px;
    font-weight:bold;
    background-color: #471d29;
    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 #471d29 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-color:#471d29;
      color:#ffffff!important;
      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:619px;
}

#div_googlemap{
  width:619px!important;
  height:700px!important;
  position:absolute!important;
  left:3px!important;
  top:0!important;
}

#google_map{
  position:absolute!important;
  left:0px!important;
  top:0px!important;
  height:755px;
  width:619px!important;
}

#status_map{
  height:700px;
  width:619px;
}

.divGmapLabelNumGroupe{
	color:#FF0000;
	font-weight:bold;
}
.divGmapLabelNumSimple{
	color:#0000FF;
	font-weight:bold;
}
#sidebar_gene_map{
	width:300px;
	height:700px;
	overflow:auto;
	top:0px!important;
	opacity:1!important;
}
#sidebar_content_map{
  opacity:1!important;
}


  

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;
}