#entete_recherche, #div_ville_prox, #div_crit1, #div_crit3, #div_crit7, #div_crit9, #div_crit10, #div_crit11, #div_crit16, #div_crit18, #div_crit20, #div_crit13, #div_crit12 {
  display:none;
}

#div_formMoteurRecherche{
  padding-top:15px;
  font-size:12px;
}
  #div_formMoteurRecherche select, #div_formMoteurRecherche input{
    border:1px #333333 solid;
    padding:2px;
    color:#333333;
  }

#div_dates{
  background-color: #E9F8C1;
  color:#176e4d;
  font-weight:bold;
  padding:10px;
  margin-bottom:15px;.
}
  legend.dateSejour{
    font-size:14px;
    color:#176e4d;
  }
  
  #legend_dateArrivee, #fs_dateDureeSejour legend{
    display:none;
  }
  
  #div_dateSejourAff_Cache{
    padding-top:5px;
  }
    #div_dateSejourArrivee{
      float:left;
      width:310px;
    }
  
    #ul_dateArrivee li{
      display:inline;
      margin-right:5px;
    }
    
    #span_dateDureeSejour{
      display:block;
    }

#div_moteur_simple{
  
}    
  input[type="radio"], input[type="checkbox"]{
    border:none!important;
  }
  legend.moteurRecherche{
    display:none;
  }
  #div_moteur_simple div.moteur{
    padding:4px 0;
    line-height:20px;
    clear:left;
  }
  #div_moteur_simple span.moteurRecherche{
    display:block;
    float:left;
    width:180px;
    font-weight:bold;
  }

#div_secteur_touri_pour_multi_instance {
display:none;}
  
  #div_gauche{
    float:left;
    width:355px;
    margin-right:10px;
  }
    #micro_reg, #zone_touri_multiInstance, #insee{
      width:310px;
    }
    #nb_pers, #epis{
      width:130px;
    }
    
  #div_droite{
    float:left;
    width:285px;
    clear:none!important;
  }
    #span_nbchmb, #span_rubrique{
      width:100px!important;
    }
    #nb_chambres, #rubriques{
      width:160px;
    }
  
  #numero_gite{
    border:2px #749511 solid!important;
  }

#div_btnPlusDeCriteres{
  padding-top:10px;
  clear:left;
} 
  #span_btnPlusDeCriteres{
    float:left;
    display:block;
    line-height:20px;
    padding:0 5px;
    background-color: #008fdc;
    color:#ffffff;
    font-weight:bold;
    cursor:pointer;
  }
  
#div_plus_criteres{
 padding-top:10px;
 clear:left;
}
  
#div_titre_critere, #div_criteres{
  padding-top:20px;
  clear:left;
}
  #span_titre_distances, #span_titre_criteres{
    display:block;
    line-height:20px;
    text-indent:5px;
    background-color: #008fdc;
    color:#ffffff;
    font-weight:bold;
    font-size:13px;
  }
  
  #div_distances, #div_criteres{
    padding-top:10px;
    float:left;
    width:100%;
  }
  
    #div_distances div, #div_criteres div{
      width:50%;
      float:left;
      margin-bottom:3px;
    }
    
    #div_distances span{
      display:block;
      float:left;
      width:150px;
      line-height:20px;
    }
    
#div_validation{
  clear:both;
  padding-top:10px;
}
  #div_validation a{
    float:right;
    display:block;
    line-height:20px;
    padding:0 5px;
    background-color: #008fdc;
    color:#ffffff;
    font-weight:bold;
    cursor:pointer;
  }
