#frm_prix_gite{
  margin:0;
  padding-top:15px;
}
#calendrier{
  margin-top:-100px;
}
div.moteur_prix{
  float:left;
  clear:left;
  width:500px;
  padding:5px;
}

label.moteur_prix{
  display:block;
  float:left;
  width:155px;
  line-height:25px;
}

#inpt_date_deb{
  font-size:11px;
  padding:2px;
  border:1px #202020 solid;
  color:#202020;
  width:70px;
}

select.moteur_prix{
  width:125px;
  border:1px #202020 solid;
  color:#202020;
  padding:2px;
}

#lst_nbj{
  width:155px!important;
}

#lst_reg{
  width:250px!important;
}

#a_lancer_rech{
  background-color: #8F011F;
  color:#ffffff!important;
  border:1px #8F011F solid;
  text-decoration:none;
  line-height:20px;
  padding:0 3px;
  font-weight:bold;
}
  #a_lancer_rech:hover{
    background-color: #ffffff;
    color:#8F011F!important;
  }
