/*apparemment specifique eligibilite*/
.erreurInput, .valideInput, .obligatoireInput{
  height:24px;
  width:24px;
  float:left;
  margin-left:0.6em;
  background-repeat:no-repeat;
}

.erreurInput{background-image:url(/media/icones/24x24/remove.png)}
.valideInput{background-image:url(/media/icones/24x24/accept.png)}

/*numero tel*/
#formtestadsl{float:left;width:355px}
#formtesthd{float:right;width:545px}

#formtestadsl label{width:130px}
#formtesthd label{width:140px}

#ndi{width:130px}
#label_phone{width:140px}

#zip_code, #numeroVoie, #typeVoie{margin-right:10px}

#zip_code{width:65px}
#communes{width:220px}

#numeroVoie{width:65px}
#complementNumeroVoie{width:65px}

#typeVoie{width:120px}
#voie{width:165px}

#formtestadsl .label, #formtesthd .label{padding-top:6px!important}
#formtestadsl .saisie, #formtesthd .saisie{background:white;padding:4px;border:1px solid #333}

#formtesthd option{padding-top:4px;line-height:0.1em;border-bottom:1px dashed #ccc}
#formtesthd select{height:28px}
#cnt-list-couv{margin:30px 0 0 -190px}

#loaderCommunes, #loaderVoies{margin-left:5px}

/*caracteristiques principales*/
#codesResTest .saisie{width:40em}
#btnsCp{margin-top:0.6em}

/*resultat*/
.offreResTest{float:left;width:31.8%;margin:0 1em 0.6em 0}

.offreResTest .clear{margin-bottom:1em}

.offreResTest .absolute{margin-top:-2em}

.teteOffre{background:#ddd;padding:5px;height:25px;margin-bottom:0.6em}

.offreNonDispo{background:url(/media/offre-non-dispo.png) no-repeat 5em 0em;height:9.6em;text-align:center;color:red}

.finLineOffre{margin-right:0}

.offreResTest h4{font-size:0.8em}
.offreResTest h4 a{color:#1c73c7;text-decoration:underline}

.nomOffre{height:4em}

.promoOffre{color:red;height:5em;font-style:italic;font-weight:bold;width:50%;float:left}
.promoOffre ul{margin:0!important}
.promoOffre li{border-bottom:1px dashed #666;font-size:0.7em!important;line-height:1.1em;letter-spacing:-0.05em;list-style-type:none}

.resteOffre{border-top:4px solid #ccc;background:url(/media/trame-grise.png);padding:0.2em 0;margin-top:0.4em}

.prix{font-size:1.4em!important;color:red;font-weight:bold;letter-spacing:-0.05em}
.prix span{display:block;width:3em;font-size:0.6em!important;margin-top:-2.2em;margin-left:2.3em}

/*survol boutons*/
.btnVoirOffres, .btnDecouv, .btnFermerOffres{background-repeat:no-repeat;margin:0.6em auto 0 auto}
.btnVoirOffres span, .btnDecouv span, .btnFermerOffres span{display:none}

.btnVoirOffres{background-image:url(/fr/media/boutons/voir-offres-off.png);display:block;width:151px;height:25px}
.btnVoirOffres:hover{background-image:url(/fr/media/boutons/voir-offres-on.png)}

.btnDecouv{background-image:url(/fr/media/boutons/decouvrir-off.png);display:block;width:90px;height:25px;margin-top:-0.9em}
.btnDecouv:hover{background-image:url(/fr/media/boutons/decouvrir-on.png)}

.btnFermerOffres{background-image:url(/fr/media/boutons/fermer-off.png);display:block;width:61px;height:25px}
.btnFermerOffres:hover{background-image:url(/fr/media/boutons/fermer-on.png)}

/**/
#promoServResTest{margin-bottom:1.2em;margin-top:1em}

/*caracteristiques techniques*/
#legendeCarteElig span{border:1px solid black;padding:5px 10px;margin-right:5px}
#legColor1{background:red}
#legColor2{background:blue}
