.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:".";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}#contenu #principal.search{background:#f4f4f4;border:none}#blocRecherche{background-color:#fff;padding-bottom:15px;border:#e3e3e3 1px solid;margin-left:5px}#blocRecherche H1{background:url(/include/css_96/images/magnify_orange.webp) no-repeat;background-position:5px center;padding:10px 5px 10px 30px;border-bottom:2px solid #f98731;margin-bottom:8px;margin-top:0;color:#000}#formRechAll .left,#formRechAll .right{width:48%}#formRechAll .searchstring{width:98.03%}#formRechAll p{color:#000;margin:0 0 5px 0}#formRechAll .roundDiv{margin:0 0 5px 1.21%;background-color:#ececec;padding:0.61%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:75.75%;border:none;float:left;clear:both}#formRechAll .reset{background:none;border:none}#formRechAll .submit{background:url(/include/css_96/images/btn_rechercheAll.webp) no-repeat;float:left;width:145px;height:28px;border:none;font-weight:bold;margin-left:1.21%}#formRechAll .submit2{background:url(/include/css_96/images/btn_etendre.webp) no-repeat;float:left;width:145px;height:42px;border:none;font-weight:bold;margin-top:8px;cursor:pointer;margin-left:1.21%}#blocRechercheParent{margin-left:5px}#blocRechercheContent ul.resultatRech{display:block;clear:both;padding:0;margin:20px 0 0 0px;overflow:hidden}#blocRechercheContent ul.resultatRech li{height:18px;border-bottom:solid 1px #e3e3e3;border-top:solid 1px #e3e3e3;display:block;float:left;background-position:10px center;background-repeat:no-repeat;padding:4px 10px 8px 30px;margin-top:3px;border-right:solid 1px #e3e3e3;background-color:#fff}#blocRechercheContent ul.resultatRech li.borderLeft{border-left:solid 1px #e3e3e3}#blocRechercheContent ul.resultatRech li span{height:11px;width:36px;text-align:center;margin-left:10px;padding:4px 0 4px 0;font-size:1em;font-weight:bold;display:inline-block}#blocRechercheContent p.resultatRech{margin-bottom:0px;color:#767676;margin-left:10px;font-size:1.455em;font-weight:bold}#blocRechercheContent p.resultatRech span{color:#f47d27}#blocRechercheContent ul.resultatRech li.nbTous{background-image:url(/include/css_96/images/resultats_flecheTous.webp);border-right:none;width:150px}#blocRechercheContent ul.resultatRech li.nbTous span{background:url(/include/css_96/images/resultats_nb_tous.webp) no-repeat top left;color:#000}#blocRechercheContent ul.resultatRech li.nbProduits{background-image:url(/include/css_96/images/resultats_flecheProduits.webp);border-left:solid 1px #e3e3e3;border-right:solid 1px #e3e3e3;width:120px}#blocRechercheContent ul.resultatRech li.nbProduits span{background:url(/include/css_96/images/resultats_nb_produits.webp) no-repeat top left;color:#000}#blocRechercheContent ul.resultatRech li.nbCommerces{background-image:url(/include/css_96/images/resultats_flecheCommerces.webp);width:150px}#blocRechercheContent ul.resultatRech li.nbCommerces span{background:url(/include/css_96/images/resultats_nb_commerces.webp) no-repeat top left;color:#fff}#blocRechercheContent ul.resultatRech li.selected{border-bottom:none;margin-top:0px;height:21px;padding-top:4px;padding-bottom:9px;border-left:solid 1px #e3e3e3;border-right:solid 1px #e3e3e3}#blocRechercheContent ul.resultatRech li a{font-size:1em;font-weight:bold;text-decoration:none;color:#000}.listeResult{overflow-y:auto;max-height:520px;margin:10px}.blocResultCom{width:32%;float:left}.blocResultCom div{padding:3px 10px}.blocResultCom em{display:block;margin:5px 0}.blocLargeVert .tous{clear:both;margin:20px}.tousCommune{background:url(/include/css_96/images/commerce.webp) no-repeat 5px 7px;border:none;padding-left:40px}.villeLettre{background:url(/include/css_96/images/resultats_flecheTous.webp) no-repeat 0 3px;border:none;margin:10px 0 10px 8px;padding-left:15px;font-size:1.637em;font-weight:bold;height:30px;color:#000;border-bottom:1px solid #dadada}.searchItem .prixCouponBa{float:right;width:25%;text-align:right}.searchItem .ba .badge span{font-weight:bold;font-size:1.091em;letter-spacing:60;width:41px;height:16px;margin-bottom:3px;padding:2px 0 2px 0;text-align:center;display:block;color:#fff;background:url(/include/css_96/images/reduc2.webp) no-repeat}.searchItem .ba .badge .bp{background:url(/include/css_96/images/reduc2ba.webp) no-repeat}.searchItem .badge .pourcent{background:url(/include/css_96/images/reduc1.webp) no-repeat}.searchItem .badge .euro{background:url(/include/css_96/images/reduc2.webp) no-repeat}.searchItem p.prixbarre{font-weight:bold!important;color:#000;display:block;clear:both;margin:0 0 0 5px}.searchItem p.prixlibelle{display:block;clear:both;margin:0 0 0 5px;color:#fc2000;font-size:1.273em;font-weight:bold}.searchItem p.prixlibelle small{color:#000;font-weight:normal}.searchItem p.prixlibelle span{color:#000}.searchItem .descr{width:70%;float:left;margin-bottom:50px}.searchItem .actions{position:absolute;bottom:0;right:0}.txtMotCle{width:93.75%;margin:0 auto}div.ajaSearchWait{background:url(/include/css_96/images/ajax-loader.webp) no-repeat scroll 380px 20px #ccc;left:5px;position:absolute;top:10px;width:800px}@media (max-width:800px){#formRechAll{width:95%;margin:0 auto}#formRechAll .roundDiv{width:98.78%;margin-left:0}}@media (max-width:480px){#blocRecherche{margin:0}#blocRechercheParent{margin:0}#blocRechercheContent .noResult{font-size:1.273em;width:93.12%;margin:10px auto}#formRechAll{font-size:1.273em}#formRechAll .left,#formRechAll .right{float:none;width:100%}#formRechAll .searchstring,#formRechAll select{min-height:25px;border:1px solid #c9c9c9;-webkit-border-radius:3px;border-radius:3px;width:98%;padding:10px 0;margin:5px 0 10px}#formRechAll select{background:url(/include/css_96/images/smallSelect.webp) no-repeat 95% center #fff}#formRechAll .submit,#formRechAll .submit2{font-weight:normal}.search #blocRechercheContent p.resultatRech{margin:0;font-size:1.455em;color:#353535;font-weight:normal;background:url(/include/css_96/images/doubleBordure.webp) repeat-x 0 0 #e4e4e4;padding:5px 2.08%;border-bottom:1px solid #a6a6a6}.search #blocRechercheContent ul.resultatRech{background:#e4e4e4;-webkit-border-radius:3px;border-radius:3px;width:93.75%;margin:10px auto;border:1px solid #c9c9c9;display:table}.search #blocRechercheContent ul.resultatRech li{background:none;border:none;border-right:1px solid #c9c9c9;margin:0;padding:5px 0;text-align:center;width:33.1%;min-height:45px;height:auto;display:table-cell;float:none;vertical-align:middle}.search #blocRechercheContent ul.resultatRech li a{font-weight:normal;color:#5d5d5d;font-size:1.273em;height:100%;display:block}.search #blocRechercheContent ul.resultatRech li a span{background:none;font-weight:normal;display:block;color:#5d5d5d;text-align:center;width:auto;height:auto;margin:0;padding:0}.search #blocRechercheContent ul.resultatRech li a span:before{content:"("}.search #blocRechercheContent ul.resultatRech li a span:after{content:")"}.search #blocRechercheContent ul.resultatRech li:last-child{border-right:none}.search #blocRechercheContent ul.resultatRech li.selected{background:#fff}.search #blocRechercheContent ul.resultatRech li.selected a{font-weight:bold}.search #blocRechercheContent ul.resultatRech li.selected a span{font-weight:bold}.search #blocRechercheContent .searchItem .descr{margin-bottom:20px}.search #blocRechercheContent .ba{float:left;margin-top:10px}.search #blocRechercheContent .searchItem .ba .badge span{font-size:1em}.search #blocRechercheContent .searchItem .prixCouponBa{float:none;width:auto}.search #blocRechercheContent .searchItem .actions{position:relative}.txtMotCle{width:93.75%;font-size:1.273em}.blocResultCom{background:none repeat scroll 0 0 #fff;border:1px solid #e3e3e3;float:left;padding:7px;width:95%}}