.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:".";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.btnRouge{font-size:1.091em;color:#fff;background:url(/include/css_95/images/btnRouge.webp) repeat-x center center;min-height:30px;border:1px solid #9a1e00;-webkit-border-radius:4px;border-radius:4px;display:inline-block;width:28%}.btnRouge .btn_panier,.btnRouge .btn_voir{float:none;clear:none;min-height:30px;width:100%;text-align:center;margin:0;padding:0 5%;background:none;border:0;color:#fff}.btnRouge .btn_panier{padding-left:20%;background:url(/include/css_95/images/pictoBtnPanier.webp) no-repeat 5% 50%}#blcBouton .btnGrisFonce{font-size:1.091em;color:#000;background:url(/include/css_95/images/btnGrisFonce.webp) repeat-x center center;min-height:25px;line-height:25px;border:1px solid #9d9d9d;-webkit-border-radius:4px;border-radius:4px;display:inline-block;padding:0 3.33%}#blcBouton .btnGrisFonce .questionProduit,#blcBouton .btnGrisFonce .fournisseur{background:url(/include/css_95/images/pictoQuestion_small.webp) no-repeat 0 50%;min-height:25px;text-align:left;padding:0 0 0 27px;margin:0;display:block}.presentationProduit{width:100%;margin:5px 0 10px 0}#blcGauche{float:left;width:43%;margin:10px 10px 0 0}.galerie{background:url("/include/css_95/images/galerie.webp") no-repeat scroll left center rgba(0,0,0,0);float:left;margin:10px;padding-left:25px}#blcImage{padding:0 0 3px 0;background-color:#e2e2e0}#blcImage .divImg{background:#fff none repeat scroll 0%;border:3px solid #ddd;margin:auto;padding:0;text-align:center;vertical-align:middle;height:270px;position:relative}#blcImage .divImg a{line-height:270px}#blcImage .divImg a img{vertical-align:middle}#blcImage .facettes{float:left;background:#fff none repeat scroll 0%;border:1px solid #ddd;margin:0 2px 3px;padding:5px 2px;text-align:center;vertical-align:middle;width:44px;height:35px}#blcImage .facettes a{line-height:35px}#blcImage .facettes img{max-width:34px;max-height:34px;vertical-align:middle}#scancube_inner img{max-height:260px;max-width:260px}#divQuantite .qteInput{height:21px;width:40px;font-size:1.091em;font-weight:bold;color:#000;float:left;-webkit-border-radius:2px;border-radius:2px;margin:0 3.33%;border:1px solid #a0a0a0}#divQuantite .qteMoins,#divQuantite .qtePlus{background:url(/include/css_95/images/btnNoir.webp) repeat-x center center;font-size:1.273em;color:#fff;width:23px;height:23px;line-height:23px;padding:0;text-decoration:none;border:1px solid #000;-webkit-border-radius:2px;border-radius:2px;float:left;text-align:center}#vitrine .blockSocialNetwork{border-bottom:1px solid #cecece;padding:5px 0 0 0;margin:0 0 5px 0}#vitrine .blcDroit .blockSocialNetwork ul{margin:0;padding:0}#vitrine .blcDroit .blockSocialNetwork ul li{display:inline}#vitrine .blockSocialNetwork,#vitrine .blockNextPrevious{text-align:right;width:100%}.blockNextPrevious a{color:#666}#blc_Prix{margin-top:5px;padding:0;font-size:1.091em;font-weight:bold}#blc_Prix a{color:#666}.presentationProduit .prix{text-align:left}.presentationProduit .prix #spanPrix{color:#f22005;font-size:1.637em}.presentationProduit span.prix{white-space:nowrap}#blcAchat .choix label{display:block;margin-top:3px;padding:1px}#blcAchat .choix select{background-color:#fff;border:1px solid #666;color:#000;margin-bottom:3px;padding:1px;width:260px}#actionPanier{margin:10px 0}#actionPanier #divQuantite{float:left;width:23%}#divQuantite input{background-color:#fff;color:#64804a;padding:1px;text-align:center}#divQuantite a img{vertical-align:bottom}#informationProduit{margin:5px 0 10px;padding:0}#informationProduit li{list-style-type:none;margin:3px 0}#blcBouton .btn_gris{margin:5px 0}#vitrine .lireSuite,#vitrine .autresProduits{margin-top:10px}#vitrine .description{clear:both;padding:10px 0}#vitrine .description h1,#vitrine .description h2,#vitrine .description h3,#vitrine .description h4,#vitrine .description h5{padding:0;margin:0;background-color:inherit;color:inherit;text-transform:none;border:0;font-weight:inherit}#vitrine .description h1{font-size:1.364em}#vitrine .description h2{font-size:1.273em}#vitrine .description h3{font-size:1.182em}#vitrine .description h4{font-size:1.091em}#vitrine .description h5{font-size:1em}#vitrine .description ul{overflow:hidden;list-style-position:inside;margin-left:0;padding-left:20px}#vitrine .description li{list-style:disc outside none}#vitrine .description table{max-width:100%;overflow:hidden}#avisProduit{clear:both;margin:10px 0}#avisProduit h3{margin:0;font-size:13px}#avisProduit h3 span{background-color:#333;color:#fff;padding:3px 15px;margin:0 0 0 15px}#avisProduit .content{border-top:5px solid #333}#avisProduit .commentaires{width:100%}#avisProduit .commentaires>div{display:block;margin-top:10px}#avisProduit .commentaires>div>div{display:inline-block;width:19.6%}#avisProduit .avisPseudo{font-weight:bold;margin_bottom:10px}#avisProduit .content #libelle{float:left;border:1px solid #e3e3e3;background-color:#f4f4f4;margin:-1px 0 5px 0;padding:3px 0 3px 5px;font-weight:bold}#bonneAffaireCommerce{float:left;border:1px solid #e5e5e5;margin:5px 0;width:100%}#bonneAffaireCommerce h3{color:#000;margin:0;padding:5px 0 5px 35px;border-bottom:2px solid #029add;background:transparent url(/include/css_95/images/pictoBA.webp) no-repeat 2px center;font-size:1.182em}#bonneAffaireCommerce .unCoupon{float:left;width:30%;padding:1.6%}#bonneAffaireCommerce .picto{float:left;text-align:center;background:transparent url(/include/css_95/images/picto_ba.webp) no-repeat 2px center;color:#fff;font-size:1.091em;font-weight:bold;height:70px;line-height:70px;vertical-aligne:middle;min-width:58px;width:36%;margin:0 4.6%;white-space:nowrap}#bonneAffaireCommerce .texte{float:left;margin:6px 0;padding:10px 0;width:40%}#bonneAffaireCommerce .texte a{color:#000;font-weight:bold}.commercant .menu{display:none}#activiteCommercant{padding:10px 0}#vitrine #miniTexteCommerce{zoom:1}#vitrine #miniTexteCommerce:before,#vitrine #miniTexteCommerce:after{content:".";display:block;height:0;overflow:hidden}#vitrine #miniTexteCommerce:after{clear:both}#vitrine #miniTexteCommerce #photo{float:left;margin:0 10px 10px 0;padding:5px 0 2px 0}#vitrine #miniTexteCommerce .blocLarge{margin:0 0 10px 0;max-width:628px;text-align:center;border:1px solid #e3e3e3;border-top:none;padding:5px 0 2px 0}#vitrine #miniTexteCommerce #carteAdherent{height:300px;margin:5px auto;text-align:center;width:97%}#vitrine #description table{max-width:100%;overflow:hidden}.evenementVitrine{border:1px solid #e1e1e1;clear:both;width:100%;margin:5px 0;overflow:hidden}#vitrine #miniTexteCommerce h3{font-size:1.182em;margin:0;padding:15px 0 5px 10px;color:#000}.evenementVitrine h3{border-bottom:2px solid #f68630;color:#000;margin:0;padding:5px 0 5px 35px;background:transparent url(/include/css_95/images/pictoEvenement.webp) no-repeat 5px center;font-size:1.182em}.mapPlan{position:relative;width:48%;margin:10px 0px;height:300px;float:left}.mapQuartier{position:relative;float:right;width:48%;margin:10px 0px;height:300px}#gooMap,#gooMapPano{width:100%;max-height:300px;height:100%}#gooMapOverlay,#gooMapPanoOverlay{position:absolute;left:0px;top:0px;background-color:#000;height:40px;width:100%;opacity:0.7;filter:alpha(opacity=80);z-index:5}#gooMapOverlay2,#gooMapPanoOverlay2{position:absolute;left:0px;top:0px;height:40px;width:100%;font-weight:bold;z-index:6}#gooMapOverlay2 img,#gooMapPanoOverlay2 img{float:left;padding:10px;width:20px}#gooMapOverlay2 h2,#gooMapPanoOverlay2 h2{color:#fff;padding:10px;background-color:transparent;border:none}#fromAddress{max-width:98%}#vitrine .openHour{width:48%}#vitrine .blocAccesCommerce{width:48%}#vitrine .half .horaire,#vitrine .left .horaire{padding:5px}#vitrine .half .horaire>div,#vitrine .left .horaire>div{padding:2px 0}#vitrine .half .jour,#vitrine .left .jour{width:30%;display:inline-block}#vitrine .half .horaires,#vitrine .left .horaires{width:60%;display:inline-block}#vitrine .half p,#vitrine .left p{font-style:normal;padding-left:10px}#com_proche{padding:10px 0;zoom:1}#com_proche:before,#com_proche:after{content:".";display:block;height:0;overflow:hidden}#com_proche:after{clear:both}#com_proche .autresCommercants img{float:left;padding-right:10px;width:35px}#com_proche .autresCommercants h2{padding:0;background:none;color:#666;text-transform:uppercase}#com_proche .commercant{clear:both;zoom:1;border-bottom:2px solid #e4e4e4;padding:10px 0}#com_proche .commercant:before,#com_proche .commercant:after{content:".";display:block;height:0;overflow:hidden}#com_proche .commercant:after{clear:both}#com_proche .commercant img{width:1.59%;padding:1.59%;float:left}#com_proche .commercant>div{float:left;width:65%;position:relative}#com_proche .commercant>div>p{font-size:1.091em;font-weight:bold;margin:5px 0;text-transform:uppercase}#com_proche .commercant>div .btn_orange{position:absolute;top:8px;right:0}#com_proche>.btn_orange{margin-top:5px}#vitrine .imgResponsable{width:15%;float:left;margin-right:3%}#vitrine .txtResponsable{padding-bottom:20px}.blocLargeCommercant{margin:0 0 5px 5px}.blocLargeCommercant h2{margin-left:-5px}.widthPadding{width:97.32%;margin:15px auto}#formTAE{width:95%;margin:5px auto}#formTAE h3{color:#333;float:left;font-size:1.273em;margin:5px auto;text-align:left}#formTAE div.left{width:50%}#formTAE>div.clear{margin:15px 0;zoom:1}#formTAE>div.clear:before,#formTAE>div.clear:after{content:".";display:block;height:0;overflow:hidden}#formTAE>div.clear:after{clear:both}#formTAE textarea,#formTAE input,#formTAE select{border:1px dotted #828282;padding:1px 3px}#formTAE input{width:75%}#formTAE .btn_orange{margin-bottom:10px}#formTAE .action input,#formTAE #goo_search_action{width:100%;border:none;padding-left:10px}#formTAE input#TAE_CODE_POSTAL,#formTAE input#TAE_CAPTCHA{width:30%}#formTAE textarea#TAE_TEXT{width:87%}#formTAE input[type="checkbox"]{width:auto}#formTAE .horaires input[type="text"]{width:15%}#formTAE #gooMap{width:100%;height:400px}#cartePostales{width:100%;zoom:1;clear:both}#cartePostales:before,#cartePostales:after{content:".";display:block;height:0;overflow:hidden}#cartePostales:after{clear:both}#cartePostales .uneCartePostale{width:100%;zoom:1}#cartePostales .uneCartePostale:before,#cartePostales .uneCartePostale:after{content:".";display:block;height:0;overflow:hidden}#cartePostales .uneCartePostale:after{clear:both}#cartePostales h3{font-size:1.273em;text-transform:uppercase;border-bottom:1px solid #e3e3e3}#cartePostales .uneCartePostale h4{background-color:#333;border:0 none;color:#fff;font-size:1.455em;font-weight:bold;margin:0;padding:6px 10px}#cartePostales .uneCartePostale .blcImg{float:right;clear:right;margin-top:5px;width:100%}#cartePostales .uneCartePostale .plusInfo{vertical-align:bottom;float:right;margin:10px 10px 10px;width:62%;text-align:center;font-size:1.091em;padding:3px 5px 3px 3px}#cartePostales .uneCartePostale .plusInfoCP{width:30%;vertical-align:bottom}#cartePostales .uneCartePostale .plusInfo a{text-decoration:none}#cartePostales .uneCartePostale .blcImg a,#cartePostales .uneCartePostale .blcImg span{float:right;margin-right:10px}#cartePostales .uneCartePostale .description{width:70%}#cartePostales .uneCartePostale .carteImage{width:30%;vertical-align:top}#aVoir .content .unProduit{float:left;margin:0;padding-bottom:10px;width:20%;text-align:center}#aVoir .content #libelle{background-color:#f4f4f4;border:1px solid #e3e3e3;float:left;font-size:120%;font-weight:bold;margin:-1px 0 5px;padding:3px 0 3px 5px;width:99%}.pageGalerie .right{margin:5px 0}.pageGalerie .descrGalerie,.Pagegalerie{width:95%;margin:auto}.pageGalerie .descrGalerie{text-align:center}.pageGalerie .itemGalerie{text-align:center;border-bottom:1px solid #666;color:#666;padding:15px 5%;width:40%;float:left;min-height:260px}.pageGalerie .itemGalerie img{display:block;margin:5px auto;max-height:180px}.pageGalerie .itemGalerie strong{display:block}@media (max-width:800px){.commercant .menu{display:block}.mapPlan,.mapQuartier{float:none;width:100%}}@media (max-width:480px){#blcGauche,#vitrine .blcDroit{float:none;zoom:1}#blcGauche:before,#blcGauche:after,#vitrine .blcDroit:before,#vitrine .blcDroit:after{content:".";display:block;height:0;overflow:hidden}#blcGauche:after,#vitrine .blcDroit:after{clear:both}#blcGauche{background:#fff;border:1px solid #cdcdcd;margin-top:30px;padding:6.66%;width:85.68%}#blcGauche .divImg{background:none;border:none}#blcGauche .miniatures{margin:0 auto;width:100%;line-height:70px}#blcGauche .facettes{border:none;max-width:60px;max-height:60px;width:16%;height:60px;margin:0 2.5% 2px;padding:5px 2%}#blcGauche .facettes img{max-width:100%;max-height:100%}#blcGauche .facettes a{line-height:60px}#vitrine .blcDroit{width:100%}#blc_Prix{font-size:1em;font-weight:normal}#blcAchat .choix select{min-height:53px;-webkit-border-radius:3px;border-radius:3px;font-size:1.637em;color:#000;border-color:#a0a0a0;background:url(/include/css_95/images/smallSelect.webp) 97% center no-repeat #fff;padding:15px 0}#actionPanier #divQuantite{float:none;width:100%}#divQuantite .qteMoins,#divQuantite .qtePlus{width:20.33%;height:53px;line-height:53px;font-size:3.273em}#divQuantite .qteInput{height:51px;width:50%;font-size:3.273em}.blockNextPrevious{display:none}#informationProduit{font-size:1.273em;margin:10px 0}.presentationProduit,.presentationPage{position:relative;margin-top:50px}#vitrine .blcDroit .blockSocialNetwork{text-align:left;position:absolute;top:-45px;left:0;border:none}#divPrix{background:#fff;border:1px solid #cdcdcd;-webkit-border-radius:3px;border-radius:3px;padding:3.35%;color:#000}#divPrix.prix{font-size:1.637em}#divPrix .barre{text-decoration:line-through}#divPrix #spanPrix{font-size:1.223em;color:#f22005;font-weight:bold}#divPrix .datePromo{font-size:0.778em;color:#4c4c4c}#vitrine .description{background:#fff;-webkit-border-radius:3px;border-radius:3px;padding:3.33%;margin-top:23px;width:93.34%;overflow:hidden}#vitrine .description span.styleMobile{font-size:1.637em;font-weight:bold;color:#000;margin-bottom:10px}#vitrine .half .horaire,#vitrine .left .horaire{padding:0}#vitrine .half .horaire .jour,#vitrine .half .horaire .horaires,#vitrine .left .horaire .jour,#vitrine .left .horaire .horaires{width:100%;display:block;font-size:1.091em}#vitrine .half p{padding-left:0;font-size:1.091em}.btnRouge{font-size:1.637em;min-height:55px;width:100%;margin-top:23px}.btnRouge .btn_panier{background:url(/include/css_95/images/pictoBtnPanier.webp) no-repeat 18.33% 50%;min-height:55px}.btnRouge .btn_voir{min-height:55px}#blcBouton .btnGrisFonce{font-size:1.455em;width:93.34%;min-height:53px;line-height:53px;margin-top:23px;width:auto}#blcBouton .btnGrisFonce .questionProduit,#blcBouton .btnGrisFonce .fournisseur{min-height:53px;background:url(/include/css_95/images/pictoQuestion.webp) no-repeat 0 50%;padding-left:35px}#avisProduit h3{font-size:1.273em;text-transform:uppercase;text-align:center;border-top:2px solid #87c221;padding:5px 0 15px;margin:0 -3.12%;background:url(/include/css_95/images/titreAvis.webp) no-repeat center bottom}#avisProduit h3 span{background:none;color:#000;margin:0}#avisProduit .content{border:none}#avisProduit .content .commentaires{border:1px solid #c5c4c4;background:#fff;padding:3.35% 6.71%;width:85.91%;margin-top:10px}#avisProduit .content .commentaires div>div{float:none;width:100%;color:#868686;font-size:1.273em}#avisProduit .content .commentaires div>div .rating_hav,#avisProduit .content .commentaires div>div .ratingSimple{margin-left:0}#avisProduit .content .commentaires .tr_titreAvis{display:none}#avisProduit .content .commentaires .avisPseudo{color:#76b516;font-weight:bold;font-size:1.286em;border-left:2px solid #76b516;padding:0 0 0 7px;margin:0}#avisProduit .content .commentaires .avisTitre{font-weight:bold;color:#000}#avisProduit .content #lireAvis a{font-size:1.273em;text-decoration:none;margin-top:5px;display:block}#aVoir{margin-top:20px}#aVoir h3{font-size:1.273em;text-transform:uppercase;text-align:center;border-top:2px solid #000;padding:5px 0;margin:0 -3.12%}#aVoir h3 span{background:none;color:#000;margin:0}#aVoir .content{border:none}#aVoir .content .owl-carousel.carouselHAV .prixlibelle{color:#000;font-weight:normal;font-size:1em}#aVoir .content .owl-carousel.carouselHAV .owl-page.active span{background:url(/include/css_95/images/puceCarrousel.webp) no-repeat 0 100%}#aVoir .voir_plus{display:none}#vitrine .lireSuite,#vitrine .autresProduits{font-size:1.273em;min-height:53px;padding:0}#vitrine .lireSuite a,#vitrine .autresProduits a{background:none;padding-left:0;line-height:53px;display:block;padding:0 10px}#activiteCommercant,.villeEnseigne{font-size:1.091em}#vitrine #miniTexteCommerce{margin-bottom:10px}#vitrine #miniTexteCommerce #photo{float:none;text-align:center}#vitrine #miniTexteCommerce #description{border:1px solid #cdcdcd;background:#fff;font-size:1.273em;padding:3.35%}#texteCommerce{border:1px solid #cdcdcd;background:#fff;font-size:1.273em;padding:3.35%;margin-top:15px}.rsc{font-size:1.273em;clear:both;padding-top:10px}.evenementVitrine{margin-top:20px;border:none;overflow:visible}.evenementVitrine h3{font-size:1.273em;text-transform:uppercase;text-align:center;border:none;border-top:2px solid #feb022;padding:5px 0 23px;margin:0 -3.12%;background:url(/include/css_95/images/titreSoldes.webp) no-repeat center bottom}.evenementVitrine .voir_plus{display:none}#bonneAffaireCommerce{margin-top:20px;border:none;float:none}#bonneAffaireCommerce h3{font-size:1.273em;text-transform:uppercase;text-align:center;border:none;border-top:2px solid #0095d4;padding:5px 0 27px;margin:0 -3.12%;background:url(/include/css_95/images/titreBonnesAffaires.webp) no-repeat center bottom;color:#000}#bonneAffaireCommerce .voir_plus{display:none}#bonneAffaireCommerce .unCoupon{width:100%}#bonneAffaireCommerce .unCoupon .picto{width:65px;height:70px;line-height:70px;font-size:1.819em}#bonneAffaireCommerce .contentBonneAffaire{background:#fff;border:1px solid #c5c4c4;zoom:1}#bonneAffaireCommerce .contentBonneAffaire:before,#bonneAffaireCommerce .contentBonneAffaire:after{content:".";display:block;height:0;overflow:hidden}#bonneAffaireCommerce .contentBonneAffaire:after{clear:both}#aVoir .content .unProduit{width:50%}.txtResponsable{font-size:1.091em}#directions{font-size:1.091em}#formTAE>div.clear{font-size:1.273em}#formTAE div.left,#formTAE div.clear{float:none;width:100%}#formTAE div.left label,#formTAE div.clear label{color:#000}#formTAE div.left input[type="text"],#formTAE div.left input[type="email"],#formTAE div.left input[type="file"],#formTAE div.left textarea,#formTAE div.left select,#formTAE div.clear input[type="text"],#formTAE div.clear input[type="email"],#formTAE div.clear input[type="file"],#formTAE div.clear textarea,#formTAE div.clear select{background:#fff;border:1px solid #c9c9c9;border-radius:2px;min-height:27px;padding:10px 3.35%;max-width:92.64%;margin-bottom:5px}#formTAE div.left input[type="text"],#formTAE div.left input[type="file"]{width:92.64%}#formTAE div.left select{background:url(/include/css_95/images/smallSelect.webp) no-repeat 95% center #fff;padding:10px 0}#formTAE div.clear div.horaires input{width:auto}#formTAE .horaireJour{width:50%}#formTAE .horaireJour .checkboxGroup{clear:both;display:block}#formTAE .btn_orange{line-height:34px}#formTAE .btn_orange #goo_search_action,#formTAE .btn_orange .flecheBlanche{background:none;padding-left:3px;padding:8px 0}.blocLargeCommercant{font-size:1.091em}.blocLargeCommercant h2{font-size:1.25em}.galerie{font-size:1.091em}.pageGalerie .right{font-size:1.091em}.pageGalerie .itemGalerie{float:none;width:90%;font-size:1.273em}}