/* PAGIZ (C) WEB2DO SARL - http://www.web2do.fr */

@import url(http://fonts.googleapis.com/css?family=Play:400,700);.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clearFix:before,.clearFix:after{content:"";display:table}.clearFix:after{clear:both}body{font-family:'Play',arial;background:#85a4a2 url(/bundles/templatesweb2shop/Veronique/assets/img/body.png)}h1{font-size:1.8em;font-weight:400}h2{font-size:1.6em;font-weight:700}h3{font-size:1.4em;font-weight:700}.btn:hover,.btn:focus{background:#515151}.page img,.page .imgStyle{border:5px solid #fff;box-shadow:0 5px 3px rgba(0, 0, 0, 0.2)}.zone h2{position:relative;margin:25px 0 20px}.zone h2:first-child{margin-top:0}.zone h3{margin-top:15px}.zone h3:first-child{margin-top:0}.zone ul li{position:relative;margin:0 0 5px;padding:0 0 0 15px}.zone ul li:before{position:absolute;top:7px;left:0;z-index:1;width:8px;height:8px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:"";pointer-events:none}.zone p{text-align:justify}.zone form label{font-weight:700;font-size:1.1em;color:#111}.zone form fieldset.btn-validation{text-align:right}.zone form hr{display:none}.zone form input[type=submit]{padding:10px 40px;color:#fff;background:#333}.zone form input[type=submit]:hover,.zone form input[type=submit]:focus{color:#fff;background:#111}.zone form input,.zone form textarea,.zone form button{padding:8px 12px}.zone form input,.zone form textarea,.zone form select{border:1px solid #ccc;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(.7, #fff), color-stop(1, #efefef));background-image:-webkit-linear-gradient(bottom, #fff 70%, #efefef 100%);background-image:-moz-linear-gradient(bottom, #fff 70%, #efefef 100%);background-image:-ms-linear-gradient(bottom, #fff 70%, #efefef 100%);background-image:-o-linear-gradient(bottom, #fff 70%, #efefef 100%);background-image:linear-gradient(to bottom, #fff 70%, #efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff, endColorstr=#efefef, GradientType=0);box-shadow:0 0 2px rgba(0, 0, 0, 0.2);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.zone .tableCont{box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.3)}.zone table{border-collapse:separate;border:0 none}.zone table tr th{padding:12px;color:#fff;font-size:1.2em;text-shadow:1px 1px 1px rgba(0,0,0,0.5);background:#252525;border-color:#000}.zone table tr td{font-size:1.1em;padding:15px;background:#fff}.zone table tr:nth-child(odd) td{background-color:#f8f8f8}.zone table tr:first-child th:first-child{-webkit-border-radius:3px 0 0 0;-moz-border-radius:3px 0 0 0;-ms-border-radius:3px 0 0 0;-o-border-radius:3px 0 0 0;border-radius:3px 0 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.zone table tr:first-child th:last-child{-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;-ms-border-radius:0 3px 0 0;-o-border-radius:0 3px 0 0;border-radius:0 3px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.zone table tr:last-child td:first-child{-webkit-border-radius:0 0 0 3px;-moz-border-radius:0 0 0 3px;-ms-border-radius:0 0 0 3px;-o-border-radius:0 0 0 3px;border-radius:0 0 0 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.zone table tr:last-child td:last-child{-webkit-border-radius:0 0 3px 0;-moz-border-radius:0 0 3px 0;-ms-border-radius:0 0 3px 0;-o-border-radius:0 0 3px 0;border-radius:0 0 3px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.col-princ header{padding:0 0 10px;text-align:center}.zonePrinc.type3>div>section.col-princ>div{margin-left:30px}.zonePrinc.type3 .col-princ header{margin-left:-276px}.zonePrinc.type3 aside{margin-top:78px}.zonePrinc.type2>div>section.col-princ>div{margin-right:30px}.zonePrinc.type2 .col-princ header{margin-right:-276px}.zonePrinc.type2 aside{margin-top:78px}.imageCat{position:relative;margin-bottom:25px;text-align:center;box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.3)}.imageCat img{width:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:0 none;box-shadow:none}.imageCat .figcaption{position:absolute;bottom:0;left:0;z-index:2;width:100%;padding:15px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;color:#fff;font-weight:700;font-size:1.3em;text-shadow:2px 2px 1px rgba(0,0,0,0.4);background:#111;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.zonePrinc>div{padding:10px 0 20px}#meta{position:relative;z-index:2;border:0 none;font-size:1.05em;box-shadow:0 -1px 0 1px rgba(0, 0, 0, 0.1) inset}#meta .contenu{padding:5px 0}.contenu{width:940px}#conteneur{background:url(/bundles/templatesweb2shop/Veronique/assets/img/conteneur.jpg) 50% 0 no-repeat}#entete{position:relative;z-index:3;padding:40px 0 0}#entete #bas{clear:both;margin:20px 0 0}#structure{position:relative;z-index:2;width:940px;margin:0 auto;background:#fff;box-shadow:0 0 10px rgba(0, 0, 0, 0.35);-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#structure .contenu{width:100%}#bandeau{z-index:2}#corps .contenu{padding:15px 30px 15px}#pied{margin-bottom:20px}#pied .contenu{padding:5px 0 10px;font-size:1.15em;font-weight:700}.hgroup{margin-top:7px}.hgroup .logo{float:left;font-weight:700;font-size:3em;line-height:69px}.hgroup .logo a,.hgroup .logo img{display:block}.hgroup .slogan{float:left;font-size:1.65em;font-weight:600;margin-left:20px;line-height:69px;text-shadow:0 0 3px rgba(0,0,0,0.95)}.hgroup .infos{position:relative;clear:both;float:left;font-size:1.3em;margin:10px 0 0 50px;padding:0 15px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.8);background:#1e7973;background:rgba(30,121,115,0.7)}.hgroup .infos:before{position:absolute;top:-12px;left:50%;z-index:2;content:"";width:0;height:0;margin-left:-6px;border:6px solid transparent;border-color:#1e7973;border-color:rgba(30,121,115,0.7);border-top-color:transparent !important;border-right-color:transparent !important;border-left-color:transparent !important}.hgroup .infos p{line-height:34px}.hgroup .infos strong{color:#fff}.accroche{float:right;position:relative;margin:0;padding-top:20px;text-align:center}.accroche .appel{position:relative;z-index:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.4em;font-weight:700;display:block;clear:both;pointer-events:none;color:#5c5c5c;text-shadow:0 2px 0 rgba(255,255,255,0.24)}.accroche .bouton{float:right;margin:-22px 0 30px 10px;padding:5px;text-align:right;padding:10px 15px;font-size:1.4em;font-weight:700;text-shadow:0 -2px 1px rgba(0,0,0,0.24);color:#fff;border:1px solid rgba(0,0,0,0.2);box-shadow:0 2px 3px rgba(0, 0, 0, 0.1), inset 0 1px 2px rgba(255, 255, 255, 0.1);background-color:rgba(255,255,255,0.1);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.1)), color-stop(1, rgba(0,0,0,0.05)));background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0.1) 0, rgba(0,0,0,0.05) 100%);background-image:-moz-linear-gradient(bottom, rgba(255,255,255,0.1) 0, rgba(0,0,0,0.05) 100%);background-image:-ms-linear-gradient(bottom, rgba(255,255,255,0.1) 0, rgba(0,0,0,0.05) 100%);background-image:-o-linear-gradient(bottom, rgba(255,255,255,0.1) 0, rgba(0,0,0,0.05) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.1) 0, rgba(0,0,0,0.05) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(255,255,255,0.1), endColorstr=rgba(0,0,0,0.05), GradientType=0);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.accroche .bouton:hover,.accroche .bouton:focus{background-color:rgba(255,255,255,0.1);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.1)), color-stop(1, rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0.1) 0, rgba(0,0,0,0.1) 100%);background-image:-moz-linear-gradient(bottom, rgba(255,255,255,0.1) 0, rgba(0,0,0,0.1) 100%);background-image:-ms-linear-gradient(bottom, rgba(255,255,255,0.1) 0, rgba(0,0,0,0.1) 100%);background-image:-o-linear-gradient(bottom, rgba(255,255,255,0.1) 0, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.1) 0, rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(255,255,255,0.1), endColorstr=rgba(0,0,0,0.1), GradientType=0);background-color:#111}.accroche .num{margin-top:-30px;clear:both;float:right}.accroche .num a.telephone{display:block;position:relative;width:240px;padding:35px 0 15px 0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-shadow:0 2px 0 rgba(0,0,0,0.24);box-shadow:0 -5px 0 rgba(0, 0, 0, 0.2) inset}.accroche .num a.telephone .nom{color:#fff;font-weight:700;font-size:1.3em;line-height:28px}.accroche .num a.telephone .tel{color:#fff;font-weight:700;font-size:1.1em;line-height:28px}.accroche .infos{float:right;white-space:nowrap;clear:both;margin:10px 0;text-align:right;color:#827d72;font-weight:700;font-size:1.1em}.accroche.multiple{padding-top:0}.accroche.multiple .appel{width:auto;float:none;line-height:37px;color:#fff;text-align:right}.accroche.multiple .bouton{margin-top:0;margin-bottom:10px}.accroche.multiple .num{margin-top:0}.accroche.multiple .num .telephone{margin:4px 0;padding:8px;text-align:center}.accroche.multiple .num .telephone:before{display:none}.accroche.multiple .num .telephone:first-child{margin-top:0}.accroche.multiple .num .telephone:last-child{margin-top:0}#menu-entete.menuClassic{position:relative}#menu-entete.menuClassic .menuCont>ul{padding-left:24px}#menu-entete.menuClassic .menuCont>ul>li{margin-left:-24px;padding:0}#menu-entete.menuClassic .menuCont>ul>li a.niv-1{position:relative;margin:0 0;padding:0 52px 0 18px;color:#a3a3a3;font-size:1.35em;font-weight:700;line-height:48px;background:url(/bundles/templatesweb2shop/Veronique/assets/img/menu.png) right 0 no-repeat}#menu-entete.menuClassic .menuCont>ul>li a.niv-1+ul{top:35px}#menu-entete.menuClassic .menuCont>ul>li:hover>a.niv-1,#menu-entete.menuClassic .menuCont>ul>li a.niv-1:hover{color:#111}#menu-entete.menuClassic .menuCont>ul>li.active a.niv-1,#menu-entete.menuClassic .menuCont>ul>li.active a.niv-1:hover{color:#307d22;background-position:right -48px;text-shadow:1px 1px 1px rgba(255,255,255,0.5)}#menu-entete.menuClassic .menuCont>ul>li a.niv-1:focus,#menu-entete.menuClassic .menuCont>ul>li a.niv-1:active,#menu-entete.menuClassic .menuCont>ul>li.active a.niv-1:focus{text-decoration:underline}#menu-entete.menuClassic .menuCont>ul>li:last-child{background:none}#menu-entete.menuMin .menuButton{margin:10px}#menu-pied{margin:5px 0 0 0}#copy{margin:0 0 10px 0}#menu-chemin{text-align:left;margin-bottom:20px}#menu-chemin li{font-weight:700}#menu-chemin li a{font-size:1.1em}#menu-enfant li a{position:relative;padding-left:15px;color:#fff;font-weight:700;box-shadow:0 0 0 2px rgba(0, 0, 0, 0.1) inset}#menu-enfant li a:hover,#menu-enfant li a:focus{background:#515151}.page .menu .menu-cont ul{text-align:center}.page .menu .menu-cont ul li{margin:4px}.page .menu .menu-cont ul li a{padding:0 10px 0 10px;color:#898989;background:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:32px;font-weight:700;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.3)}.page .menu .menu-cont ul li a:hover,.page .menu .menu-cont ul li a:focus{color:#898989;background-color:#f0f0f0;box-shadow:0 3px 2px 0 rgba(0, 0, 0, 0.2)}.page .menu .menu-cont ul li:last-child{margin-right:0}.page .menu .menu-cont ul li.active>a{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5);background-color:#3c3c3c;box-shadow:0 3px 2px 0 rgba(0, 0, 0, 0.2)}aside .menu{margin:0 0 25px}aside .menu .menu-cont>h3{padding-left:15px;padding-right:100px;text-shadow:1px 1px 0 rgba(255,255,255,0.6);line-height:38px;margin:0;background-color:rgba(0,0,0,0);background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(0,0,0,0)), color-stop(1, rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.1) 100%);background-image:-moz-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.1) 100%);background-image:-ms-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.1) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0) 0, rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(0,0,0,0), endColorstr=rgba(0,0,0,0.1), GradientType=1);background-color:#e9e9e9}aside .menu .menu-cont>h3:before{position:absolute;top:0;right:0;z-index:1;width:93px;height:38px;background:url(/bundles/templatesweb2shop/Veronique/assets/img/h3-fond.png) no-repeat;content:"";pointer-events:none}aside .menu .menu-cont nav>ul{position:relative;z-index:1;background:#fff;padding:20px 15px;border:1px solid #e9e9e9;box-shadow:0 3px 1px rgba(0, 0, 0, 0.1);min-height:53px}aside .menu .menu-cont nav>ul:before{position:absolute;top:0;right:0;z-index:1;width:55px;height:53px;background:#111 url(/bundles/templatesweb2shop/Veronique/assets/img/global.png) -55px 0 no-repeat;content:"";pointer-events:none}aside .menu .menu-cont nav>ul li{margin:0 0 4px}aside .menu .menu-cont nav>ul li a{position:relative;margin:0;padding:0 15px;background:transparent;color:#656565;font-weight:400;line-height:28px}aside .menu .menu-cont nav>ul li a:before{position:absolute;top:50%;left:0;z-index:1;width:14px;height:13px;margin-top:-6px;background:#111 url(/bundles/templatesweb2shop/Veronique/assets/img/menu-fleche.png) no-repeat;content:"";pointer-events:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}aside .menu .menu-cont nav>ul li:last-child{margin-bottom:0}aside .menu .menu-cont nav>ul li.active a,aside .menu .menu-cont nav>ul li a:hover,aside .menu .menu-cont nav>ul li a:focus{padding-left:35px;color:#696969;background:transparent}aside .menu .menu-cont nav>ul li.active a:before,aside .menu .menu-cont nav>ul li a:hover:before,aside .menu .menu-cont nav>ul li a:focus:before{left:15px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}aside .bloc{margin:0 0 25px}aside .bloc .bloc-cont>h3{padding-left:15px;padding-right:100px;text-shadow:1px 1px 0 rgba(255,255,255,0.6);line-height:38px;margin:0;background-color:rgba(0,0,0,0);background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(0,0,0,0)), color-stop(1, rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.1) 100%);background-image:-moz-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.1) 100%);background-image:-ms-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.1) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0) 0, rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(0,0,0,0), endColorstr=rgba(0,0,0,0.1), GradientType=1);background-color:#e9e9e9}aside .bloc .bloc-cont>h3:before{position:absolute;top:0;right:0;z-index:1;width:93px;height:38px;background:url(/bundles/templatesweb2shop/Veronique/assets/img/h3-fond.png) no-repeat;content:"";pointer-events:none}aside .bloc .bloc-cont>div{position:relative;z-index:1;background:#fff;padding:20px 15px;border:1px solid #e9e9e9;box-shadow:0 3px 1px rgba(0, 0, 0, 0.1);min-height:53px}aside .bloc .bloc-cont>div:before{position:absolute;top:0;right:0;z-index:-1;width:55px;height:53px;background:#111 url(/bundles/templatesweb2shop/Veronique/assets/img/global.png) -275px 0 no-repeat;content:"";pointer-events:none}.widget-avis.avisListe .evaluation{padding-top:20px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:none}.widget-avis.avisListe .tous{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:none}.widget-avis.avisListe .tous a{color:#fff;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.widget-avis.avisListe .tous a:hover{background:#515151}.widget-avis.avisPage .bloc-cont>div{padding:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:0 0 3px rgba(0, 0, 0, 0.2)}.widget-avis.avisPage .evaluation{margin-left:-10px;margin-right:-10px}.widget-avis.avisPage .critique{padding-left:10px;padding-right:10px}aside .widget-avis .bloc-cont>div{padding:0}aside .widget-avis .bloc-cont>div:before{background-position:-165px 0}.widget-diapo .diapo{position:relative}.widget-diapo .diapo .vignette li figure{border:0 none}.widget-diapo .diapo .vignette li figure img{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.widget-diapo .diapo .vignette li figure figcaption{bottom:auto;top:50%;right:90px;z-index:2;padding:14px;text-transform:uppercase;font-size:1.4em;text-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:0 4px 2px 0 rgba(0, 0, 0, 0.5);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.widget-diapo .diapo .vignette li figure .figcaption{height:auto;margin:0;padding:14px;text-transform:uppercase;font-size:1.4em;text-shadow:1px 1px 1px rgba(0,0,0,0.3);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:0 4px 2px 0 rgba(0, 0, 0, 0.5)}.widget-diapo .diapo .vignette li figure .figcaption.elem-1{top:80px;left:auto;right:90px;z-index:2;background:#76b548}.widget-diapo .diapo .vignette li figure .figcaption.elem-2{top:160px;right:110px;z-index:3;background:#3c3c3c}.widget-diapo .diapo .rslides_nav.prev,.widget-diapo .diapo .rslides_nav.next{top:50%;width:24px;height:72px;margin-top:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);background-image:url(/bundles/templatesweb2shop/Veronique/assets/img/slider-arrow.png)}.widget-diapo .diapo .rslides_nav.prev{left:-24px;background-position:0 0}.widget-diapo .diapo .rslides_nav.prev:hover{background-position:0 0}.widget-diapo .diapo .rslides_nav.next{left:auto;right:-24px;background-position:-24px 0}.widget-diapo .diapo .rslides_nav.next:hover{background-position:-24px 0}.widget-diapo .diapo .rslides_tabs{top:auto;bottom:12px;right:auto;left:50%;z-index:11;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.widget-diapo .diapo .rslides_tabs>li{position:relative;float:none;display:inline-block;vertical-align:top;margin-left:-4px}.widget-diapo .diapo .rslides_tabs>li a{position:relative;z-index:2;margin-right:12px;width:24px;height:5px;background:#e2e2e2}.widget-diapo .diapo .rslides_tabs>li.rslides_here a{background:#69c359}.widget-diapo .diapo .rslides_tabs>li:last-child a{margin-right:0}.widget-horaires .titre{font-weight:700;font-size:1.2em;color:#000}.widget-horaires .plageHoraire ul{margin-top:2px}.widget-horaires .plageHoraire ul li{padding:0}.widget-horaires .plageHoraire ul li:before{display:none}.widget-horaires .paiement li{display:block}aside .widget-horaires .bloc-cont>div:before{background-position:-220px 0}.widget-html #qualite{position:relative}.widget-html #qualite:before{background-position:0 0}.widget-html #qualite h3{font-size:1.2em;font-weight:700;color:#636464;text-transform:none;text-align:left}.widget-html #qualite .badge{padding:0 0 15px}.widget-html #qualite .badge p{font-size:1.1em;color:#737373}.widget-html #qualite .charte a{color:#6cc20c;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.widget-html #qualite .charte a:hover{color:#447a08;text-decoration:underline}.widget-html #navigation ul{margin-top:0;text-align:center}.widget-html #navigation ul li{display:inline-block;margin-right:4px;padding:0}.widget-html #navigation ul li:before{display:none}.widget-html #navigation ul li a{display:block;padding:0 10px 0 10px;color:#898989;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:32px;font-weight:700;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.3)}.widget-html #navigation ul li a:hover,.widget-html #navigation ul li a:focus{color:#898989;background-color:#f0f0f0;box-shadow:0 3px 2px 0 rgba(0, 0, 0, 0.2)}.widget-html #navigation ul li:last-child{margin-right:0}.widget-html #navigation ul li.active>a{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5);background-color:#3c3c3c;box-shadow:0 3px 2px 0 rgba(0, 0, 0, 0.2)}aside .widget-html .bloc-cont #qualite:before{background-position:0 0}.widget-html .bloc-cont>div.qualite .badge>span{display:block}.widget-html .bloc-cont>div.qualite .badge .titre{color:#636464;font-weight:700;font-size:1.3em;line-height:1.4em}.widget-html .bloc-cont>div.qualite .badge .desc{margin-top:10px;font-size:1.1em;line-height:1.5em}.widget-html .bloc-cont>div.qualite .badge .lien{margin-top:10px}.widget-html .bloc-cont>div.qualite .badge .lien a{color:#5b872a;font-weight:700;font-style:italic;text-decoration:underline;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.widget-html .bloc-cont>div.qualite .badge .lien a:hover{color:#344d18}aside .widget-html .bloc-cont>div.qualite:before{background-position:0 0}.widget-gmap .infos{font-size:1.1em;line-height:1.5em}.widget-gmap .infos .titre{font-size:1.2em;color:#000}.widget-gmap .infos .telephone a{display:block;position:relative;padding:8px;color:#fff;font-size:1.6em;line-height:normal;text-shadow:1px 1px 1px rgba(0,0,0,0.4);box-shadow:0 0 0 2px rgba(0, 0, 0, 0.1) inset;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.widget-gmap .infos .telephone a:hover{background:#515151}aside .widget-gmap .bloc-cont>div:before{background-position:-110px 0}.widget-social{top:10px;right:0;margin:0}@media (max-width:979px){#structure{margin:0 10px;width:auto}#structure .contenu{width:auto}#entete .contenu{width:auto;margin:0 10px}.contenu{width:auto}.hgroup,.accroche{float:none;display:block;padding-left:0;padding-right:0}.hgroup{text-align:center}.hgroup .logo,.hgroup .slogan,.hgroup .infos{float:none}.hgroup .slogan{margin:0}.hgroup .logo img{margin:0 auto}.hgroup .infos{display:inline-block;margin:0;margin-left:0 !important}.accroche{float:none;padding-bottom:15px}.accroche .bouton{display:block;float:none;margin:0 0 10px}.accroche .appel{display:none}.accroche .num{float:none}.accroche .num a.telephone{float:none;display:block;width:auto;text-align:center;margin:0;padding:25px 0}.accroche .num a.telephone:after{display:none}.accroche .infos{text-align:center}.accroche.multiple .num{text-align:center;display:block}.accroche.multiple .num .telephone{float:none;display:block}#accessIcon ul li{border:0 none}#accessIcon ul li.btn_tel{float:right;margin-left:10px;margin-right:0;padding-right:0}#accessIcon ul li.btn_tel a span{padding-left:35px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.8);font-weight:bold;font-size:1.4em}#accessIcon ul li.btn_tel a span:before{position:absolute;top:50%;left:10px;z-index:1;width:20px;height:20px;margin-top:-11px;background:url(/bundles/templatesweb2shop/Veronique/assets/img/icoTel_min.png) no-repeat;content:"";pointer-events:none}}@media (max-width:768px){body{background-color:#005b7f}.col-princ header h1{background:none;box-shadow:none}.zonePrinc.type3>div>section.col-princ>div{margin-left:0}.zonePrinc.type3 .col-princ header{margin-left:0}.zonePrinc.type3 aside{margin-top:0;margin-left:0}.zonePrinc.type2>div>section.col-princ>div{margin-right:0}.zonePrinc.type2 .col-princ header{margin-right:0}.zonePrinc.type2 aside{margin-top:0;margin-right:0}#conteneur{background-image:none !important}#menu-pied,#copy{float:none;text-align:center}#menu-pied{margin-bottom:10px}#menu-entete.menuClassic{border:0 none;background:#e8e7e2}#menu-entete.menuClassic .menuCont>ul{padding:5px}#menu-entete.menuClassic .menuCont>ul>li{margin:0;margin-bottom:5px}#menu-entete.menuClassic .menuCont>ul>li a.niv-1{margin:0;padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:none}#menu-entete.menuClassic .menuCont>ul>li:last-child{margin-bottom:0}#menu-entete.menuClassic .menuCont>ul>li.active{padding:0}#menu-entete.menuClassic .menuCont>ul>li.active a.niv-1,#menu-entete.menuClassic .menuCont>ul>li.active a.niv-1:hover{padding:0 10px;background:#fff}.widget-social{margin:10px 0;position:static;text-align:center}.widget-diapo{margin:0;padding:10px}.widget-diapo .diapo{margin:0;padding:0}.widget-diapo .diapo:before{display:none}}@media (max-width:569px){.imageCat{border:0 none;box-shadow:none}.imageCat img{border:10px solid #fff;box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.imageCat .figcaption{position:static;margin-top:15px;font-size:1.8em;font-weight:400;padding:0;color:#111;text-shadow:none;background:none !important}}
.color{}
a,a:focus,a:active{color:#000000}
a:hover,.bloc h3 a:hover,.bloc h4 a:hover,.bloc h5 a:hover{color:#000000}
body{color:#757575}
h1,h1 a{color:#000000}
h2,h2 a{color:#000000}
.bloc h3,.bloc h3 a,.menu h3,.menu h3 a{color:#000000}
.bloc h4,.bloc h4 a{color:#000000}
.bloc h5,.bloc h5 a{color:#000000}
.widget-diapo figcaption,.widget-diapo .figcaption{color:#fff}
.logo a span,.logo a:hover span,.logo a:focus span{color:#000000}
.slogan{color:#fff}
#copy{color:#5c5c5c}
#copy a,#copy a:hover{color:#5c5c5c}
#menu-pied li,#menu-pied li a{color:#5c5c5c}
::selection{background:#5c901e}::-moz-selection{background:#5c901e}::-webkit-selection{background:#5c901e}
@media (max-width:979px){#accessIcon ul li.btn_tel a span{background-color:#5c901e}}

.accroche .num a.telephone:hover,.widget-diapo .diapo .rslides_tabs > li.rslides_here a,.page .menu .menu-cont ul li.active > a,#menu-pagination li a:hover, #menu-pagination li.active a,#menu-pagination li.active span,#menu-entete.menuMin .menuButton,#menu-entete.menuMin .fermerMenu,#menu-entete.menuClassic li li,.widget-avis.avisListe .tous a,.imageCat .figcaption,.btn:hover,.btn:focus,.zone table tr th,.zone ul li:before,#menu-enfant li a:hover,#menu-enfant li a:focus,.widget-gmap .infos .telephone a,.widget-diapo .diapo .vignette li figure .figcaption.elem-1,.widget-diapo .diapo .vignette li figure figcaption,.widget-compte .tableau .tabTitre .ligne,.widget-boutique .tableau .tabTitre .ligne,.widget-agenda.agendaPage .calJour .jour.date:hover,.widget-agenda.agendaCalendrier .calJour .jour.date:hover,.zone form input[type="submit"]:hover,.zone form input[type="submit"]:focus,blockquote:before,button:hover,button:focus,.btn:hover,.btn:focus,.bgColor1
{background-color:#5c901e}
#menu-entete.menuClassic a.niv-1 + ul:before,.zone table tr th,.bdColor1
{border-color:#5c901e}
aside .menu nav ul li a,.widget-horaires .titre,.widget-boutique.boutiqueEtapeMenu ol li.active,.widget-boutique.boutiqueFacture .titreMobile,.widget-agenda.agendaPage .evenement a .titre,.widget-agenda.agendaListe .evenement a .titre,.txtColor1
{color:#5c901e}
aside .menu .menu-cont nav > ul li.active a:before, aside .menu .menu-cont nav > ul li a:hover:before, aside .menu .menu-cont nav > ul li a:focus:before,aside .bloc .bloc-cont > div:before,aside .menu .menu-cont nav > ul:before,.accroche .num a.telephone,#menu-enfant li a,.widget-avis.avisListe .tous a:hover,.widget-avis.avisListe .tous a:focus,.widget-gmap .infos .telephone a:hover,.widget-gmap .infos .telephone a:focus,.btn,.widget-agenda.agendaPage .calJour .jour.active,.widget-agenda.agendaCalendrier .calJour .jour.active,.bgColor2
{background-color:#70c162}
#menu-enfant li a,.bdColor2
{border-color:#70c162}
aside .menu .menu-cont nav > ul li.active a, aside .menu .menu-cont nav > ul li a:hover, aside .menu .menu-cont nav > ul li a:focus,aside .menu nav ul li a:hover,.widget-agenda.agendaPage .evenement a:hover .titre,.widget-agenda.agendaListe .evenement a:hover .titre,.txtColor2
{color:#70c162}	.widget-html .messageInfo {
    margin: 1em;
    padding: 8px;
    color: #555;
    border: 2px solid #efe3ae;
    background: #fef6d2;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}
