/*pluit_caroussel*/
.pluit-carousel{position:relative;margin-bottom:1em;color:#000;-webkit-backface-visibility:hidden}
.pluit-carousel img{border:0;display:block;cursor:pointer}
.pluit-carousel ul{margin:0;padding:0;list-style-type:none;background-color:#fff}
.pluit-carousel .viewport-bg{background-image:url(/css/img/2014/bg-et-aussi.png)}
.pluit-carousel .viewport{overflow:hidden;position:relative;width:948px!important;height:300px;margin:0 auto}
.pluit-carousel .viewport.sliderproduct{width:775px!important;border:1px #9b9b9b solid}
.pluit-carousel .viewport ul{width:6000px}
.pluit-carousel .viewport ul li{display:block;float:left}
.pluit-carousel .viewport ul li.article{width:190px;height:300px;border-right:solid 1px #d5d5d5}
.pluit-carousel .viewport ul li.article .padding10{padding-right: 10px}
.pluit-carousel .viewport.sliderproduct ul li.article:first-child{margin-left:13px}
.pluit-carousel .viewport ul li.article div.article-content{padding:18px 5px 10px;text-align:justify}
.pluit-carousel .viewport ul li.article div.article-content div.contain-image{height:165px;width:190px;margin-bottom:10px;text-align:center;display:table-cell;vertical-align:middle}
.pluit-carousel .viewport ul li.article img{max-width:100%;max-height:165px;margin:0 auto}
.pluit-carousel .viewport ul li.article div.article-content strong{display:block;overflow:hidden;height:30px;font-size:12px;margin-bottom:10px}
.pluit-carousel .viewport ul li.article div.article-content strong a{text-decoration:none}
.pluit-carousel .contain-link{margin-top:10px}
.pluit-carousel .contain-link-cant-add{text-align:center}
.pluit-carousel .produit_hors_marche{background:none;font-family:Arial,Verdana,sans-serif;font-size:12px;width:auto;text-decoration:none;margin:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:no-drop;font-weight:700;-webkit-border-radius:4px;border-radius:4px;background-color:#448012!important;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px rgba(255,255,255,0.25);box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px rgba(255,255,255,0.25);border:solid 1px #505050;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c7c7c7),color-stop(1,#e5e5e5));background:-webkit-linear-gradient(top,#c7c7c7 0%,#e5e5e5 100%);background:-moz-linear-gradient(top,#c7c7c7 0%,#e5e5e5 100%);background:-o-linear-gradient(top,#c7c7c7 0%,#e5e5e5 100%);background:-ms-linear-gradient(top,#c7c7c7 0%,#e5e5e5 100%);background:linear-gradient(top,#c7c7c7 0%,#e5e5e5 100%);color:#868686;text-align:center;padding:1px 7px}
.pluit-carousel .viewport ul ul{width:auto;float:left}
.pluit-carousel .viewport ul ul li{margin-right:5px}
.pluit-carousel .nav{position:relative;padding:0 3px}
.pluit-carousel .nav li a{display:block;overflow:hidden;text-indent:-100em;outline:none}
.pluit-carousel .nav li a:hover{background-position:-46px 0}
.pluit-carousel .nav .prev{position:absolute;left:0}
.pluit-carousel .nav .next{position:absolute;right:0}
.pluit-carousel .nav .prev,.pluit-carousel .nav .next{background-color:#fff}
.pluit-carousel .nav .prev,.pluit-carousel .nav .next{width:24px!important;background-image:url(/css/img/2014/bg-et-aussi.png);top:-300px;height:300px;cursor:pointer}
.pluit-carousel.sliderproduct .nav .prev,.pluit-carousel .nav .next{height:299px}
.pluit-carousel.sliderproduct .nav .prev,.pluit-carousel.sliderproduct .nav .next{width:18px!important}
.pluit-carousel.sliderproduct .nav .prev{left: 2px!important}
.pluit-carousel.sliderproduct .nav .next{right: 2px!important}
.pluit-carousel .nav .prev:hover,.pluit-carousel .nav .next:hover{background-image:none;background-color:#6d6e76}
.pluit-carousel .nav .prev a,.pluit-carousel .nav .next a{background-image:url(/css/img/2014/sprite.png);background-position:0 -75px;width:15px;height:24px;display:block;margin:120px auto}
.pluit-carousel .nav .next a{background-position:-25px -75px}
.pluit-carousel .nav .prev:hover a{background-position:-50px -75px}
.pluit-carousel .nav .next:hover a{background-position:-75px -75px}
.pluit-carousel .nav .pages{display:none}
.pluit-carousel .nav .pages ul{float:left}
.pluit-carousel .nav .pages li{float:left;margin-right:8px}
.pluit-carousel .nav .pages li a{width:10px;height:10px}
.pluit-carousel .nav .pages li.active a{background-position:-46px 0}
.pluit-carousel ul,.pluit-carousel .nav .pages,.pluit-carousel .nav{zoom:1}
.pluit-carousel ul:after,.pluit-carousel .nav .pages:after,.pluit-carousel .nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.pluit-carousel .reduction{float:right!important;margin-left:10px!important}
.pluit-carousel .au_lieu_de{display:none!important}
.pluit-carousel .haut_d{float:none;margin:0;position:absolute;margin-left:157px}
.pluit-carousel .bouton{padding:5px 4px}
.pluit-carousel .ajout_panier .quantite{width:25px!important}
/*modalbox*/
#MB_overlay{position:absolute;margin:auto;top:0;left:0;width:100%;height:100%;z-index:9999;border:0;background-color:#000!important}
#MB_overlay[id]{position:fixed}
#MB_windowwrapper{position:absolute;top:0;width:100%}
#MB_window{position:relative;margin-left:auto;margin-right:auto;top:0;left:0;border:0 solid;text-align:left;z-index:10000}
#MB_window[id]{position:relative}
#MB_frame{position:relative;background-color:#EFEFEF;height:100%}
#MB_header{margin:0;padding:0}
#MB_content{position:relative;padding:6px .75em;overflow:auto}
#MB_caption{font:bold 100% "Lucida Grande",Arial,sans-serif;text-shadow:#FFF 0 1px 0;padding:.5em 2em .5em .75em;margin:0;text-align:left}
#MB_close{display:block;position:absolute;right:5px;top:4px;padding:2px 3px;font-weight:700;text-decoration:none;font-size:13px}
#MB_close:hover{background:transparent}
#MB_loading{padding:1.5em;text-indent:-10000px;background:transparent url(/js/modalbox/spinner.gif) 50% 0 no-repeat}
#MB_window{background-color:#EFEFEF;color:#000;-webkit-box-shadow:0 0 64px #000;-moz-box-shadow:#000 0 0 64px;box-shadow:0 0 64px #000}
#MB_frame{padding-bottom:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
#MB_content{border-top:1px solid #F9F9F9}
#MB_header{background-color:#DDD;border-bottom:1px solid #CCC}
#MB_caption{color:#000}
#MB_close{color:#777}
#MB_close:hover{color:#000}
.MB_alert{margin:10px 0;text-align:center}
#MB_content strong{display:block;margin-top:10px;margin-bottom:15px;text-align:center}
#MB_content strong.no-bold{font-weight:400}
#MB_content li{width:50%;display:inline-block}
#MB_content .choice{text-align:center;width:100px;display:block;padding:10px;border:solid 1px #aaa;text-decoration:none}
#MB_content .yes{float:right;margin-right:20px}
#MB_content .no{float:left;margin-left:20px}
#MB_content .button-close{float:right}
/* js image slider */
#sliderFrame{position:relative;width:670px}
#slider,#slider div.sliderInner{width:670px;height:300px}
#slider{position:relative;margin:0 auto;transform:translate3d(0,0,0)}
#slider a.imgLink,#slider div.video{z-index:2;position:absolute;top:0;left:0;border:0;padding:0;margin:0;width:100%;height:100%}
#slider .video{background:transparent url(/js/js-image-slider/video.png) no-repeat 50% 50%}
#slider div.mc-caption-bg,#slider div.mc-caption-bg2{position:absolute;width:100%;height:auto;padding:10px 0;left:0;bottom:0;z-index:3;overflow:hidden;font-size:0}
#slider div.mc-caption-bg{background:#000}
#slider div.mc-caption-bg2{background:none}
#slider div.mc-caption{font:bold 14px/20px Arial;color:#EEE;z-index:4;text-align:center;background:none}
#slider div.mc-caption a{color:#FB0}
#slider div.mc-caption a:hover{color:#DA0}
#slider div.navBulletsWrapper{top:285px;text-align:right;background:none;position:relative;z-index:5}
#slider div.navBulletsWrapper div{width:11px;height:11px;font-size:0;color:#fff;background:transparent url(/js/js-image-slider/bullet.png) no-repeat 0 0;display:inline-block;*display:inline;zoom:1;overflow:hidden;cursor:pointer;margin:0 3px}
#slider div.navBulletsWrapper div.active{background-position:0 -11px}
#slider div.loading{width:100%;height:100%;background:transparent url(/js/js-image-slider/loading.gif) no-repeat 50% 50%;filter:alpha(opacity=60);opacity:.6;position:absolute;left:0;top:0;z-index:9}
#slider img,#slider>b,#slider a>b{position:absolute;border:none;display:none}
#slider div.sliderInner{overflow:hidden;-webkit-transform:rotate(0.000001deg);position:absolute;top:0;left:0}
#slider>a,#slider video,#slider audio{display:none}
#sliderFrame2{position:relative;width:300px;margin:0 auto}
#slider2,#slider2 div.sliderInner2,.slider2{width:300px;height:40px;overflow:hidden}
#slider2 .navBulletsWrapper{display:none}
#slider2 a.imgLink,#slider2 div.video{z-index:2;position:absolute;top:0;left:0;border:0;padding:0;margin:0;width:100%;height:100%}
#slider2 img,#slider2>b,#slider2 a>b{position:absolute;border:none;display:none}