/*structure*/
html{height:100%;font-size:100%;text-align:center}
#home #content{background-color:#426d4f;background-position:top;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;top:0;left:0;z-index:-1}
body{font-family:'Arial','Verdana',sans-serif;font-size:13px;text-align:center;color:#666;margin:0;padding:0;height:100%;min-width:1000px}
#content-master{height:auto;min-height:100%}
#container{height:auto}
.header{position:static;z-index:990;padding:0;overflow:visible;background-color:#fff;-webkit-box-shadow:0 0 4px 2px #222;box-shadow:0 0 4px 2px #222;-webkit-backface-visibility:hidden}
#bg_shadow{clear:both}
#content{clear:both;z-index:1;height:auto!important;min-height:600px;height:600px;margin:0 auto;padding-top:10px;padding-bottom:50px}
body.home #content{padding-top:5px}
#page #content .wrapper{background:#fff;z-index:1;padding:5px}
#home #page #content .wrapper{background:transparent;-webkit-box-shadow:none;box-shadow:none}
#change_your_browser{position:relative;margin:-10px -10px 0;padding:10px;color:#000;overflow:visible;border-bottom:1px #FDC617 solid;background:#ffffe1}
#change_your_browser a{color:#000;font-weight:700}
#change_your_browser .fermer{position:absolute;top:10px;right:10px;width:12px;height:12px;margin:0;padding:0;text-indent:-999em;border:none;outline:none;color:#FFF;cursor:pointer;font-size:.85em;overflow:hidden;background:transparent url(/space/img/css/fnd/livesearch/icon-reset.gif) no-repeat 0 0}
#change_your_browser .fermer:hover{background-position:0 -12px}
#content_left{float:left;width:208px;overflow:visible;margin-right:20px}
body#sous_famille #content_left,body#produits #content_left,body#etablissement #content_left,body#utilisateurs #content_left,body#commandes #content_left,body#devis #content_left,body#representants #content_left,body#favoris #content_left,body#factures #content_left{float:left;width:180px;overflow:visible}
body#home #content_left{position:relative;left:-8px;margin-top:10px}
body#home #content_left_under{background:#c1da74;-webkit-border-radius:0 7px 7px 0;-moz-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;-webkit-box-shadow:2px 2px 2px #cbcbcb;-moz-box-shadow:2px 2px 2px #cbcbcb;box-shadow:2px 2px 2px #cbcbcb}
body#univers #content_left{position:relative;-webkit-border-radius:0 7px 7px 0;-moz-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;-webkit-box-shadow:2px 2px 2px #cbcbcb;-moz-box-shadow:2px 2px 2px #cbcbcb;box-shadow:2px 2px 2px #cbcbcb}
body#univers.univ_1 #content_left{background:#FDC617;background:-moz-linear-gradient(top,#FDC617 0%,#FFF 53%,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FDC617),color-stop(53%,#FFF),color-stop(100%,#FFF));background:-webkit-linear-gradient(top,#FDC617 0%,#FFF 53%,#FFF 100%);background:-o-linear-gradient(top,#FDC617 0%,#FFF 53%,#FFF 100%);background:-ms-linear-gradient(top,#FDC617 0%,#FFF 53%,#FFF 100%);background:linear-gradient(top,#FDC617 0%,#FFF 53%,#FFF 100%)}
body#univers.univ_2 #content_left{background:#D3001A;background:-moz-linear-gradient(top,#D3001A 0%,#FFF 53%,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#D3001A),color-stop(53%,#FFF),color-stop(100%,#FFF));background:-webkit-linear-gradient(top,#D3001A 0%,#FFF 53%,#FFF 100%);background:-o-linear-gradient(top,#D3001A 0%,#FFF 53%,#FFF 100%);background:-ms-linear-gradient(top,#D3001A 0%,#FFF 53%,#FFF 100%);background:linear-gradient(top,#D3001A 0%,#FFF 53%,#FFF 100%)}
body#univers.univ_3 #content_left{background:#9B70AA;background:-moz-linear-gradient(top,#9B70AA 0%,#FFF 53%,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9B70AA),color-stop(53%,#FFF),color-stop(100%,#FFF));background:-webkit-linear-gradient(top,#9B70AA 0%,#FFF 53%,#FFF 100%);background:-o-linear-gradient(top,#9B70AA 0%,#FFF 53%,#FFF 100%);background:-ms-linear-gradient(top,#9B70AA 0%,#FFF 53%,#FFF 100%);background:linear-gradient(top,#9B70AA 0%,#FFF 53%,#FFF 100%)}
body#univers.univ_4 #content_left{background:#78AD20;background:-moz-linear-gradient(top,#78AD20 0%,#FFF 53%,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#78AD20),color-stop(53%,#FFF),color-stop(100%,#FFF));background:-webkit-linear-gradient(top,#78AD20 0%,#FFF 53%,#FFF 100%);background:-o-linear-gradient(top,#78AD20 0%,#FFF 53%,#FFF 100%);background:-ms-linear-gradient(top,#78AD20 0%,#FFF 53%,#FFF 100%);background:linear-gradient(top,#78AD20 0%,#FFF 53%,#FFF 100%)}
body#univers.univ_5 #content_left{background:#0169BD;background:-moz-linear-gradient(top,#0169BD 0%,#FFF 53%,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0169BD),color-stop(53%,#FFF),color-stop(100%,#FFF));background:-webkit-linear-gradient(top,#0169BD 0%,#FFF 53%,#FFF 100%);background:-o-linear-gradient(top,#0169BD 0%,#FFF 53%,#FFF 100%);background:-ms-linear-gradient(top,#0169BD 0%,#FFF 53%,#FFF 100%);background:linear-gradient(top,#0169BD 0%,#FFF 53%,#FFF 100%)}
#content_left .padding{padding:0}
body#univers #content_left .padding,body#home #content_left .padding{padding:0 0 0 12px}
body#home #content_center{margin-top:10px;width:565px}
body#univers #content_center{width:565px}
#content_center{overflow:visible;position:relative;z-index:1;background:#fff}
#content_center.medium{width:779px;float:left}
#content_center.large{width:100%}
body #content_center.large_404{width:919px!important;margin-left:30px;margin-right:30px}
body#inscription #content_center.superlarge,body#utilisateurs #content_center.superlarge,body#commandes #content_center.superlarge,body#devis #content_center.superlarge,body#contact #content_center.superlarge,body#avis #content_center.superlarge{width:auto;margin:0 20px}
#content_center .padding{padding:0}
body#home #content_right{margin-top:10px}
#content_right{float:right;width:168px;overflow:hidden;position:relative;z-index:1;background:#fff}
#content_right .padding{padding:0}
.tarifs-nos-magasins{font-size:11px;color:#aaa;float:right;display:block;margin-top:15px}
#footer{padding:10px 0;position:relative;z-index:996;clear:both;overflow:visible;font-size:12px;height:auto!important;color:#b3b3b3;text-align:left;background-color:#4c4c4c;font-family:'Arial','Verdana' sans-serif;-webkit-box-shadow:0 0 4px 2px #222;box-shadow:0 0 4px 2px #222;line-height:18px}
#footer .wrapper{background-image:url(img/2015/logo-nb.png);background-repeat:no-repeat;background-position:left center}
#footer .wrapper .menu_bottom{padding-left:25%;padding-top:20px;padding-bottom:35px}
#footer ul{list-style:none}
#footer ul li{float:left}
#footer ul li:last-child span.sep{display:none}
#footer span.sep{display:inline-block;margin:0 7px}
#footer ul li a{color:#b3b3b3;text-decoration:none}
#footer ul li a:hover{text-decoration:underline}
body.exportdata{width:3000px;text-align:left;background:#fff;font-size:10px}
.wrapper{text-align:left;width:996px;margin:0 auto}
#ribbon{text-align:center;position:absolute;width:94px;top:-400px;z-index:998;border:solid 2px #880005;border-bottom:none;background-color:#a30000;background-image:-webkit-linear-gradient(top,#a30000,#f80000);background-image:-moz-linear-gradient(top,#a30000,#f80000);color:#fff;right:0;-webkit-transition:top 800ms;transition:top 800ms}
#ribbon.has_children:hover,#ribbon.click_keep_hover{top:0;-webkit-transition:top 800ms;transition:top 800ms}
#ribbon ul{list-style:none;background-image:url(img/2014/ribbon-pattern.png)}
#ribbon ul li{padding:4px 0;border-bottom:solid 1px #96040c;border-top:solid 1px #ea414b;font-size:11px;font-family:'PT Sans',sans-serif;margin:0 10px}
#ribbon ul li span{height:32px;display:block;margin:0 auto;background-image:url(img/2016/sprite.png);background-repeat:no-repeat}
#ribbon ul li.espace-securise span{background-position:0 -126px;width:24px}
#ribbon ul li.devis span{background-position:-35px -126px;width:32px}
#ribbon ul li.validation-commandes span{background-position:-71px -126px;width:34px}
#ribbon ul li.suivi-commandes span{background-position:-105px -126px;width:42px}
#ribbon ul li.factures-numeriques span{background-position:-149px -126px;width:36px;height:35px}
#ribbon ul li.statistiques span{background-position:-189px -126px;width:30px}
#ribbon span.title{border-top:solid 1px #ea414b;padding:10px 0 0;display:block;margin:0 10px}
.wrapper-ribbon{position:relative}
.header .wrapper .row{height:80px}
.header .wrapper .row > div{padding-top:3px}
#nav-top{color:#fff;background-color:#4c4c4c;text-align:left;font-size:11px;height:22px;line-height:20px;z-index:999;position:relative;font-family:'PT Sans','Arial','Verdana',sans-serif;-webkit-box-shadow:0 0 3px 2px #111;box-shadow:0 0 3px 2px #111}
#logo,#baseline{position:absolute}
#logo{top:1px;z-index:1000}
#baseline{background-image:url(img/2014/baseline.png);background-repeat:no-repeat;width:368px;height:36px;top:19px;margin-left:60px}
#nav-top ul{float:right;height:20px;list-style:none;padding-top:2px}
#nav-top ul li{float:left;padding:0 15px;border-right:solid 1px #3d3d3d;border-left:solid 1px #707070}
#nav-top ul li:first-child{border-left:none}
#nav-top ul li:last-child{border-right:none}
#nav-top ul li a{float:left}
#nav-top ul li div{background:transparent url(img/2016/sprite.png) no-repeat right center;width:18px;height:15px;float:left;margin-right:5px;margin-top:3px}
#nav-top ul li div.qui-sommes-nous{background-position:1px 0}
#nav-top ul li div.service-client{background-position:-19px 0}
#nav-top ul li div.magasins-sadel{background-position:-47px 0}
#nav-top ul li div.contacts{background-position:-75px 0}
#nav-top ul li div.telechargement{background-position:-92px 0}
#nav-top ul li div.info-aide{background-position:-115px 0}
#nav-top ul li div.blog{background:transparent url(img/picto-blog.png) no-repeat left center}
#nav-top ul li span{font-size:8px;font-style:italic}
#nav-top ul li a{color:#fff;text-decoration:none}
#nav-top ul li a:hover{text-decoration:underline}
.header .wrapper{font-family:'PT Sans','Arial','Verdana',sans-serif}
.connect{margin:13px auto 0 667px}
.connect ul{list-style:none}
.connect ul li{float:left;padding-right:9px}
.connect ul li strong{display:block;font-size:12px}
.connect ul li a{text-decoration:none}
.connect ul li a:hover{text-decoration:underline}
.large-70p{width:670px!important;float:left!important;padding-top:15px}
.large-30p{width:30%!important;float:right!important;padding-top:16px}
#menu_dashboard{float:right}
#menu_dashboard ul ul{display:none;z-index:999}
#menu_dashboard ul li.has_children:hover > div ul,#menu_dashboard ul li.click_keep_hover > div ul{display:block}
#menu_dashboard ul{list-style:none;position:relative;display:inline-table}
#menu_dashboard ul:after{content:"";clear:both;display:block}
#menu_dashboard ul.level_0 > li,.menu_link{margin-top:15px;margin-left:22px;float:left;text-decoration:none;display:inline-block;position:relative;font-family:'PT Sans','Arial','Verdana',sans-serif}
#menu_dashboard ul.level_0 > li > a > span > span.icone_menu,.mon_panier .ico{margin-right:3px;display:block;float:left;margin-top:-5px;height:25px}
.level_0 > li a span span.icone_menu_livre{width:41px;background:transparent url(img/2016/sprite.png) no-repeat -153px -75px}
.level_0 > li a span span.icone_menu_etablissement{width:25px;background:transparent url(img/2016/sprite.png) no-repeat -125px -75px}
.level_0 > li a span span.icone_menu_espace{width:25px;background:transparent url(img/2016/sprite.png) no-repeat -100px -75px}
.mon_panier .ico{width:28px;background:transparent url(img/2016/sprite.png) no-repeat -198px -75px}
.mon_panier .nb_art,.compteur{position:absolute;top:-14px;left:28px;text-align:center;width:auto;background-color:#CF0D05;height:auto;padding-bottom:1px;padding-left:5px;padding-right:5px;font-size:11px;color:#FFF}
.compteur.compteur_livre{left:53px}
.compteur.compteur_livre,.compteur.compteur_etablissement{background-color:#faa209;top:-14px;left:22px;font-weight:400;width:150px}
.mon_panier .total{position:absolute;top:15px;left:12px;text-align:right;width:80px;height:auto;font-size:13px;color:#CF0D05}
.mon_panier .total i,.tax{font-size:9px;font-style:normal;line-height:11px;vertical-align:4px}
#menu_dashboard ul.level_0 > li a,.menu_link{cursor:pointer;display:block;text-decoration:none;font-size:12px;color:#000;font-weight:700;font-family:'PT Sans','Arial','Verdana',sans-serif;letter-spacing:-.2px}
#menu_dashboard ul.level_1{position:absolute;top:20px;left:-50px;z-index:999}
#menu_dashboard ul.level_1 li{background:#3b3b3b;float:left!important;width:220px;position:relative;margin:0;border:none;display:block;height:30px}
#menu_dashboard ul.level_1 .nobg{background:none;height:9px}
#menu_dashboard ul.level_1 li a{color:#ccc;font-size:13px;line-height:25px;vertical-align:bottom;font-weight:400;padding-left:10px;padding-right:5px}
#menu_dashboard ul.level_1 li:hover{background:#222}
#menu_dashboard ul.level_1 .nobg:hover{background:none}
#menu_dashboard ul.level_1 li a:hover{color:#eee}
#menu_dashboard ul.level_1 li a span span{display:block;height:25px;width:25px;float:left;margin-right:5px;margin-top:3px;background:transparent url(img/2016/sprite.png) no-repeat 0 0}
#menu_dashboard ul.level_1 li.commandes a span span{background-position:0 -97px}
#menu_dashboard ul.level_1 li.commandes_valider a span span{background-position:-25px -97px}
#menu_dashboard ul.level_1 li.factures a span span{background-position:-50px -100px}
#menu_dashboard ul.level_1 li.statistiques a span span{background-position:-75px -100px}
#menu_dashboard ul.level_1 li.sav a span span{background-position:-100px -100px}
#menu_dashboard ul.level_1 li.parametres a span span{background-position:-250px -100px}
#menu_dashboard ul.level_1 li.utilisateurs a span span{background-position:-150px -100px}
#menu_dashboard ul.level_1 li.utilisateurs_valider a span span{background-position:-175px -100px}
#menu_dashboard ul.level_1 li.marche a span span{background-position:-200px -100px}
#menu_dashboard ul.level_1 li.etablissements_factures a span span{background-position:-225px -100px}
#menu_dashboard ul.level_1 li.favoris a span span{background-position:-278px -3px;height:22px}
#menu_dashboard ul.level_1 li.deja_commandes a span span{background-position:-275px -97px}
#menu_dashboard ul.level_1 li.coordonnees a span span{background-position:-300px -97px}
#menu_dashboard ul.level_1 li.devis a span span{background-position:-225px -125px}
#menu_dashboard ul.level_1 li.deconnecter a span span{background-position:-275px -125px}
#menu_dashboard ul.level_1 li.etablissements_livres a span span{background-position:-250px -125px}
#menu_dashboard ul.level_1 li span.color{background:none;color:#faa209;float:right;margin:0;width:52px;text-align:right;font-size:11px}
#menu_dashboard ul.level_1 li.is_important a{color:#faa209}
.titre-orange{font-size:16px;background-image:url(img/2014/titre-droite.png);height:29px;background-repeat:no-repeat;background-position:right top;float:left;left:-7px;position:relative;top:-4px;color:#fff;z-index:1;font-family:'Coming Soon',cursive;-webkit-backface-visibility:hidden}
.titre-orange-top-article{top:24px}
.titre-orange .titre-orange-gauche{background-image:url(img/2014/titre-gauche.png);background-repeat:no-repeat;height:29px;float:left;width:6px}
.titre-orange .titre-width{padding-right:50px;float:left;display:block;line-height:24px}
.titre-orange .titre-width-large{padding-right:150px}
.pub-space{margin-bottom:10px}
.pub-large{width:422px}
/*.pub-large img{width:422px}*/
.pub_holder{overflow:hidden;width:208px;margin-bottom:20px}
.pub_holder.large{width:440px;height:226px}
.pub_hover{position:relative;overflow:hidden}
.pub_info{width:208px;height:226px;position:absolute;top:0;left:0}
.pub_holder.large .pub_info{width:440px}
.pub_info .h1{font-size:20px;padding:3px 5px;background:rgba(207,138,5,0.7);color:#E7E7E7;position:absolute;top:15px;left:-100%;transition:left 200ms linear;-webkit-transition:left 200ms linear;-moz-transition:left 200ms linear}
.pub_info p{font-size:11px;line-height:1.4;color:#fff;position:absolute;top:60px;left:10%;width:80%;text-align:center;opacity:0;transition:opacity 200ms linear;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear}
.pub_info a{font-size:10px;padding:3px;background:rgba(207,138,5,0.7);color:#E7E7E7;position:absolute;bottom:25px;right:-200%}
.pub_block .top_left,.pub_block .top_right,.pub_block .bottom_left,.pub_block .bottom_right{width:100%;height:100%;background:rgba(0,0,0,0.3);position:absolute;transition:all 200ms linear;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear}
.pub_block .top_left{top:-100%;left:-100%}
.pub_block .top_right{top:-100%;right:-100%}
.pub_block .bottom_left{bottom:-100%;left:-100%}
.pub_block .bottom_right{bottom:-100%;right:-100%}
.pub_info:hover .h1{left:0;transition-delay:250ms;-webkit-transition-delay:250ms;-moz-transition-delay:250ms}
.pub_info:hover p{transition-delay:600ms;-webkit-transition-delay:600ms;-moz-transition-delay:600ms}
.pub_info:hover a{text-decoration:none;right:10px;transition:right 200ms linear 700ms,color,background 200ms linear;-webkit-transition:right 200ms linear 700ms,color,background 200ms linear;-moz-transition:right 200ms linear 700ms,color,background 200ms linear}
.pub_info a:hover{background:rgba(207,138,5,1.0);color:#F7F7F7}
.pub_block:hover .top_left{top:0;left:0}
.pub_block:hover .top_right{top:0;right:0}
.pub_block:hover .bottom_left{bottom:0;left:0}
.pub_block:hover .bottom_right{bottom:0;right:0}
.pub-view-fifth img{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;z-index:10}
.pub-view{width:235px;height:160px;overflow:hidden;position:relative;text-align:center;cursor:default}
.pub-view.pub-view-large{width:422px}
.pub-view .mask,.pub-view .content{width:235px;height:160px;position:absolute;overflow:hidden;top:0;left:0}
.pub-view.pub-view-large .mask,.pub-view .content{width:422px}
.pub-view img{display:block;position:relative}
.pub-view-fifth .mask{-webkit-transform:translateY(160px);-moz-transform:translateY(160px);-o-transform:translateY(160px);-ms-transform:translateY(160px);transform:translateY(160px);-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;z-index:1}
.pub-view-fifth:hover .mask{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-ms-transform:translateY(0px)}
.pub-view-fifth:hover img{-webkit-transform:translateY(-160px);-moz-transform:translateY(-160px);-o-transform:translateY(-160px);-ms-transform:translateY(-160px);transform:translateY(-160px)}
.mask img.pub-hidden{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}
.services div.bottomspace,.slider,.et-aussi{margin-bottom:20px}
.do_bottomspace div{margin-bottom:20px}
.articles{font-family:'PT Sans','Arial','Verdana',sans-serif;margin-bottom:20px}
.et-aussi{font-family:'PT Sans','Arial','Verdana',sans-serif;background-image:url(img/2014/bg-et-aussi.png)}
.et-aussi .row{padding:24px;padding-top:0}
.article-liste{border:solid 1px #ccc;padding-bottom:30px;background-color:#fff}
.article-liste-content{display:block;margin:0 auto;width:120px}
.home_link{padding-left:150px;padding-top:30px}
.nos-services{font-family:'PT Sans','Arial','Verdana',sans-serif;width:100%;background-color:#fff;border:solid 1px #bdbdbd}
.nos-services-content{padding:10px;padding-top:0}
.nos-services-content .cartouche{height:85px;width:85px;float:left;color:#fff;text-align:center;margin-left:10px;margin-bottom:10px;line-height:12px}
.nos-services-content .cartouche.cartouche-no-margin{margin-left:0}
.nos-services-content .cartouche span{background-image:url(img/2016/sprite.png);background-repeat:no-repeat;width:50px;height:50px;display:block;margin:5px auto 0}
.nos-services-content .cartouche.saisie{background-color:#f18626}
.nos-services-content .cartouche.saisie:hover{background-color:#db7b21}
.nos-services-content .cartouche.saisie span{background-position:9px -24px;width:57px;margin-top:7px}
.nos-services-content .cartouche.devis-ligne{background-color:#ec84b5}
.nos-services-content .cartouche.devis-ligne:hover{background-color:#d97ba7}
.nos-services-content .cartouche.devis-ligne span{background-position:-46px -24px;width:61px;margin-right:9px;margin-top:7px}
.nos-services-content .cartouche.suivi-livraisons{background-color:#9c70af}
.nos-services-content .cartouche.suivi-livraisons:hover{background-color:#9168a1}
.nos-services-content .cartouche.suivi-livraisons span{background-position:-125px -24px;width:64px}
.nos-services-content .cartouche.favoris{background-color:#74b02c}
.nos-services-content .cartouche.favoris:hover{background-color:#6da429}
.nos-services-content .cartouche.favoris span{background-position:-199px -24px;width:43px;height:42px;margin-top:14px}
.nos-services-content .cartouche.validation-commande{background-color:#149ad7}
.nos-services-content .cartouche.validation-commande:hover{background-color:#198fc7}
.nos-services-content .cartouche.validation-commande span{background-position:-244px -24px;margin-bottom:2px}
.nos-services-content .cartouche.factures-numeriques{background-color:#ed4600}
.nos-services-content .cartouche.factures-numeriques:hover{background-color:#d6440d}
.nos-services-content .cartouche.factures-numeriques span{background-position:-299px -24px;margin-bottom:2px}
.nos-services-content .link{display:block;text-align:center;color:#333;text-decoration:none}
.nos-services-content .link:hover{text-decoration:underline}
.aide-direct{width:100%;background-color:#fff;color:#000;background-image:url(img/2014/aide-en-direct.png);background-repeat:no-repeat;background-position:bottom left;border:solid 1px #bdbdbd;font-family:'PT Sans','Arial','Verdana',sans-serif}
.aide-direct-content{margin-left:90px;margin-right:20px;padding-bottom:8px;text-align:center}
.aide-direct .indigo{font-size:24px}
.aide-direct .indigo span{display:inline-block;background-color:#922b87;color:#fff;font-size:23px;padding:0 2px}
.aide-direct span{font-size:11px}
.link-green{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:pointer;font-weight:700;-webkit-border-radius:4px;border-radius:4px;background-color:#448012;-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 #5c9436;border-bottom:1px solid #4f7f2a;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5fb300),color-stop(1,#448012));background:-webkit-linear-gradient(top,#5fb300 0%,#448012 100%);background:-moz-linear-gradient(top,#5fb300 0%,#448012 100%);background:-o-linear-gradient(top,#5fb300 0%,#448012 100%);background:-ms-linear-gradient(top,#5fb300 0%,#448012 100%);background:linear-gradient(top,#5fb300 0%,#448012 100%);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.2);line-height:36px;height:36px;width:100px;text-align:center}
.link-green-large{display:block}
.triangle{display:block;margin:0 auto;background-image:url(img/2016/sprite.png);background-repeat:no-repeat;background-position:-300px 0;height:9px;width:18px}
.ligne-commande{padding:20px 10px;border-bottom:solid 1px #ccc;min-height:70px}
.ligne-commande.no-border{border:none}
.ligne-commande .photo,.ligne-commande .infos,.ligne-commande .codeOriginePrix,.ligne-commande .qtt,.ligne-commande .prix{float:left}
.ligne-commande .photo{width:70px;height:70px;text-align:center;overflow:hidden}
.ligne-commande .photo img{margin:0 auto;max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}
.ligne-commande .codeOriginePrix{width:50px}
.ligne-commande .codeOriginePrix img{top:-10px;position:relative}
.ligne-commande .infos{width:350px;padding-left:30px}
.ligne-commande .qtt{width:78px;padding:10px 24px}
.ligne-commande > .prix{width:350px}
.ligne-commande > .prix .prix-content{float:left}
.no-script{background-color:#fff0cc;padding-bottom:10px}
.no-script-in-page{padding:5px;margin-bottom:10px}
.panier-vide{padding:0}
.adoptant{margin-bottom:5px}
#grid-foundation *,#grid-foundation :before,#grid-foundation :after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.row{width:100%;zoom:1;margin:0 auto}
.row.collapse > .column,.row.collapse > .columns{padding-left:0;padding-right:0}
.row.collapse .row{margin-left:0;margin-right:0}
.row .row{width:auto;max-width:none;zoom:1;margin:0 -.9375em}
.row .row.collapse{width:auto;max-width:none;zoom:1;margin:0}
.column,.columns{width:100%;float:left}
[class*=block-grid-]{display:block;zoom:1;margin:0;padding:0}
[class*=block-grid-] > li{display:block;height:auto;float:left;padding:0 .9375em 1.875em}
.row:before,.row:after,.row .row:before,.row .row:after,.row .row.collapse:before,.row .row.collapse:after,[class*=block-grid-]:before,[class*=block-grid-]:after{content:" ";display:table}
.row:after,.row .row:after,.row .row.collapse:after,[class*=block-grid-]:after{clear:both}
@media only screen {
	.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none!important}
	.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}
	.small-push-0{left:0;right:auto}
	.small-pull-0{right:0;left:auto}
	.small-push-1{left:8.33333%;right:auto}
	.small-pull-1{right:8.33333%;left:auto}
	.small-push-2{left:16.66667%;right:auto}
	.small-pull-2{right:16.66667%;left:auto}
	.small-push-3{left:25%;right:auto}
	.small-pull-3{right:25%;left:auto}
	.small-push-4{left:33.33333%;right:auto}
	.small-pull-4{right:33.33333%;left:auto}
	.small-push-5{left:41.66667%;right:auto}
	.small-pull-5{right:41.66667%;left:auto}
	.small-push-6{left:50%;right:auto}
	.small-pull-6{right:50%;left:auto}
	.small-push-7{left:58.33333%;right:auto}
	.small-pull-7{right:58.33333%;left:auto}
	.small-push-8{left:66.66667%;right:auto}
	.small-pull-8{right:66.66667%;left:auto}
	.small-push-9{left:75%;right:auto}
	.small-pull-9{right:75%;left:auto}
	.small-push-10{left:83.33333%;right:auto}
	.small-pull-10{right:83.33333%;left:auto}
	.small-push-11{left:91.66667%;right:auto}
	.small-pull-11{right:91.66667%;left:auto}
	.column,.columns{position:relative;float:left}
	.small-1{width:8.33333%}
	.small-2{width:16.66667%}
	.small-3{width:25%}
	.small-4{width:33.33333%}
	.small-5{width:41.66667%}
	.small-6{width:50%}
	.small-7{width:58.33333%}
	.small-8{width:66.66667%}
	.small-9{width:75%}
	.small-10{width:83.33333%}
	.small-11{width:91.66667%}
	.small-12{width:100%}
	[class*=column] + [class*=column].end{float:left}
	.small-offset-0{margin-left:0!important}
	.small-offset-1{margin-left:8.33333%!important}
	.small-offset-2{margin-left:16.66667%!important}
	.small-offset-3{margin-left:25%!important}
	.small-offset-4{margin-left:33.33333%!important}
	.small-offset-5{margin-left:41.66667%!important}
	.small-offset-6{margin-left:50%!important}
	.small-offset-7{margin-left:58.33333%!important}
	.small-offset-8{margin-left:66.66667%!important}
	.small-offset-9{margin-left:75%!important}
	.small-offset-10{margin-left:83.33333%!important}
	.small-offset-11{margin-left:91.66667%!important}
	.small-reset-order,.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
	.small-block-grid-1 > li{width:100%;list-style:none}
	.small-block-grid-1 > li:nth-child(1n){padding-left:0;padding-right:0}
	.small-block-grid-2 > li{width:50%;list-style:none}
	.small-block-grid-2 > li:nth-child(2n+1){padding-left:0;padding-right:.9375em}
	.small-block-grid-2 > li:nth-child(2n){padding-right:0}
	.small-block-grid-3 > li{width:33.33333%;list-style:none}
	.small-block-grid-3 > li:nth-child(3n+1){padding-left:0;padding-right:1.25em}
	.small-block-grid-3 > li:nth-child(3n+2){padding-left:.625em;padding-right:.625em}
	.small-block-grid-3 > li:nth-child(3n){padding-left:1.25em;padding-right:0}
	.small-block-grid-4 > li{width:25%;list-style:none}
	.small-block-grid-4 > li:nth-child(4n+1){padding-left:0;padding-right:1.40625em}
	.small-block-grid-4 > li:nth-child(4n+2){padding-left:.46875em;padding-right:.9375em}
	.small-block-grid-4 > li:nth-child(4n+3){padding-right:.46875em}
	.small-block-grid-4 > li:nth-child(4n){padding-left:1.40625em;padding-right:0}
	.small-block-grid-5 > li{width:20%;list-style:none}
	.small-block-grid-5 > li:nth-child(5n+1){padding-left:0;padding-right:1.5em}
	.small-block-grid-5 > li:nth-child(5n+2){padding-left:.375em;padding-right:1.125em}
	.small-block-grid-5 > li:nth-child(5n+3){padding-left:.75em;padding-right:.75em}
	.small-block-grid-5 > li:nth-child(5n+4){padding-left:1.125em;padding-right:.375em}
	.small-block-grid-5 > li:nth-child(5n){padding-left:1.5em;padding-right:0}
	.small-block-grid-6 > li{width:16.66667%;list-style:none}
	.small-block-grid-6 > li:nth-child(6n+1){padding-left:0;padding-right:1.5625em}
	.small-block-grid-6 > li:nth-child(6n+2){padding-left:.3125em;padding-right:1.25em}
	.small-block-grid-6 > li:nth-child(6n+3){padding-left:.625em;padding-right:.9375em}
	.small-block-grid-6 > li:nth-child(6n+4){padding-right:.625em}
	.small-block-grid-6 > li:nth-child(6n+5){padding-left:1.25em;padding-right:.3125em}
	.small-block-grid-6 > li:nth-child(6n){padding-left:1.5625em;padding-right:0}
	.small-block-grid-7 > li{width:14.28571%;list-style:none}
	.small-block-grid-7 > li:nth-child(7n+1){padding-left:0;padding-right:1.60714em}
	.small-block-grid-7 > li:nth-child(7n+2){padding-left:.26786em;padding-right:1.33929em}
	.small-block-grid-7 > li:nth-child(7n+3){padding-left:.53571em;padding-right:1.07143em}
	.small-block-grid-7 > li:nth-child(7n+4){padding-left:.80357em;padding-right:.80357em}
	.small-block-grid-7 > li:nth-child(7n+5){padding-left:1.07143em;padding-right:.53571em}
	.small-block-grid-7 > li:nth-child(7n+6){padding-left:1.33929em;padding-right:.26786em}
	.small-block-grid-7 > li:nth-child(7n){padding-left:1.60714em;padding-right:0}
	.small-block-grid-8 > li{width:12.5%;list-style:none}
	.small-block-grid-8 > li:nth-child(8n+1){padding-left:0;padding-right:1.64063em}
	.small-block-grid-8 > li:nth-child(8n+2){padding-left:.23438em;padding-right:1.40625em}
	.small-block-grid-8 > li:nth-child(8n+3){padding-left:.46875em;padding-right:1.17188em}
	.small-block-grid-8 > li:nth-child(8n+4){padding-left:.70313em;padding-right:.9375em}
	.small-block-grid-8 > li:nth-child(8n+5){padding-right:.70313em}
	.small-block-grid-8 > li:nth-child(8n+6){padding-left:1.17188em;padding-right:.46875em}
	.small-block-grid-8 > li:nth-child(8n+7){padding-left:1.40625em;padding-right:.23438em}
	.small-block-grid-8 > li:nth-child(8n){padding-left:1.64063em;padding-right:0}
	.small-block-grid-9 > li{width:11.11111%;list-style:none}
	.small-block-grid-9 > li:nth-child(9n+1){padding-left:0;padding-right:1.66667em}
	.small-block-grid-9 > li:nth-child(9n+2){padding-left:.20833em;padding-right:1.45833em}
	.small-block-grid-9 > li:nth-child(9n+3){padding-left:.41667em;padding-right:1.25em}
	.small-block-grid-9 > li:nth-child(9n+4){padding-left:.625em;padding-right:1.04167em}
	.small-block-grid-9 > li:nth-child(9n+5){padding-left:.83333em;padding-right:.83333em}
	.small-block-grid-9 > li:nth-child(9n+6){padding-left:1.04167em;padding-right:.625em}
	.small-block-grid-9 > li:nth-child(9n+7){padding-left:1.25em;padding-right:.41667em}
	.small-block-grid-9 > li:nth-child(9n+8){padding-left:1.45833em;padding-right:.20833em}
	.small-block-grid-9 > li:nth-child(9n){padding-left:1.66667em;padding-right:0}
	.small-block-grid-10 > li{width:10%;list-style:none}
	.small-block-grid-10 > li:nth-child(10n+1){padding-left:0;padding-right:1.6875em}
	.small-block-grid-10 > li:nth-child(10n+2){padding-left:.1875em;padding-right:1.5em}
	.small-block-grid-10 > li:nth-child(10n+3){padding-left:.375em;padding-right:1.3125em}
	.small-block-grid-10 > li:nth-child(10n+4){padding-left:.5625em;padding-right:1.125em}
	.small-block-grid-10 > li:nth-child(10n+5){padding-left:.75em;padding-right:.9375em}
	.small-block-grid-10 > li:nth-child(10n+6){padding-right:.75em}
	.small-block-grid-10 > li:nth-child(10n+7){padding-left:1.125em;padding-right:.5625em}
	.small-block-grid-10 > li:nth-child(10n+8){padding-left:1.3125em;padding-right:.375em}
	.small-block-grid-10 > li:nth-child(10n+9){padding-left:1.5em;padding-right:.1875em}
	.small-block-grid-10 > li:nth-child(10n){padding-left:1.6875em;padding-right:0}
	.small-block-grid-11 > li{width:9.09091%;list-style:none}
	.small-block-grid-11 > li:nth-child(11n+1){padding-left:0;padding-right:1.70455em}
	.small-block-grid-11 > li:nth-child(11n+2){padding-left:.17045em;padding-right:1.53409em}
	.small-block-grid-11 > li:nth-child(11n+3){padding-left:.34091em;padding-right:1.36364em}
	.small-block-grid-11 > li:nth-child(11n+4){padding-left:.51136em;padding-right:1.19318em}
	.small-block-grid-11 > li:nth-child(11n+5){padding-left:.68182em;padding-right:1.02273em}
	.small-block-grid-11 > li:nth-child(11n+6){padding-left:.85227em;padding-right:.85227em}
	.small-block-grid-11 > li:nth-child(11n+7){padding-left:1.02273em;padding-right:.68182em}
	.small-block-grid-11 > li:nth-child(11n+8){padding-left:1.19318em;padding-right:.51136em}
	.small-block-grid-11 > li:nth-child(11n+9){padding-left:1.36364em;padding-right:.34091em}
	.small-block-grid-11 > li:nth-child(11n+10){padding-left:1.53409em;padding-right:.17045em}
	.small-block-grid-11 > li:nth-child(11n){padding-left:1.70455em;padding-right:0}
	.small-block-grid-12 > li{width:8.33333%;list-style:none}
	.small-block-grid-12 > li:nth-child(12n+1){padding-left:0;padding-right:1.71875em}
	.small-block-grid-12 > li:nth-child(12n+2){padding-left:.15625em;padding-right:1.5625em}
	.small-block-grid-12 > li:nth-child(12n+3){padding-left:.3125em;padding-right:1.40625em}
	.small-block-grid-12 > li:nth-child(12n+4){padding-left:.46875em;padding-right:1.25em}
	.small-block-grid-12 > li:nth-child(12n+5){padding-left:.625em;padding-right:1.09375em}
	.small-block-grid-12 > li:nth-child(12n+6){padding-left:.78125em;padding-right:.9375em}
	.small-block-grid-12 > li:nth-child(12n+7){padding-right:.78125em}
	.small-block-grid-12 > li:nth-child(12n+8){padding-left:1.09375em;padding-right:.625em}
	.small-block-grid-12 > li:nth-child(12n+9){padding-left:1.25em;padding-right:.46875em}
	.small-block-grid-12 > li:nth-child(12n+10){padding-left:1.40625em;padding-right:.3125em}
	.small-block-grid-12 > li:nth-child(12n+11){padding-left:1.5625em;padding-right:.15625em}
	.small-block-grid-12 > li:nth-child(12n){padding-left:1.71875em;padding-right:0}
	.small-block-grid-1 > li:nth-of-type(n),.small-block-grid-2 > li:nth-of-type(n),.small-block-grid-3 > li:nth-of-type(n),.small-block-grid-4 > li:nth-of-type(n),.small-block-grid-5 > li:nth-of-type(n),.small-block-grid-6 > li:nth-of-type(n),.small-block-grid-7 > li:nth-of-type(n),.small-block-grid-8 > li:nth-of-type(n),.small-block-grid-9 > li:nth-of-type(n),.small-block-grid-10 > li:nth-of-type(n),.small-block-grid-11 > li:nth-of-type(n),.small-block-grid-12 > li:nth-of-type(n){clear:none}
	.small-block-grid-1 > li:nth-of-type(1n+1),.small-block-grid-2 > li:nth-of-type(2n+1),.small-block-grid-3 > li:nth-of-type(3n+1),.small-block-grid-4 > li:nth-of-type(4n+1),.small-block-grid-5 > li:nth-of-type(5n+1),.small-block-grid-6 > li:nth-of-type(6n+1),.small-block-grid-7 > li:nth-of-type(7n+1),.small-block-grid-8 > li:nth-of-type(8n+1),.small-block-grid-9 > li:nth-of-type(9n+1),.small-block-grid-10 > li:nth-of-type(10n+1),.small-block-grid-11 > li:nth-of-type(11n+1),.small-block-grid-12 > li:nth-of-type(12n+1){clear:both}
	.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none!important}
	.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}
	.column,.columns{position:relative;float:left}
	.large-1{width:8.33333%}
	.large-2{width:16.66667%}
	.large-3{width:25%}
	.large-4{width:33.33333%}
	.large-5{width:41.66667%}
	.large-6{width:50%}
	.large-7{width:58.33333%}
	.large-8{width:66.66667%}
	.large-9{width:75%}
	.large-10{width:83.33333%}
	.large-11{width:91.66667%}
	.large-12{width:100%}
	[class*=column] + [class*=column].end{float:left}
	.large-offset-0{margin-left:0!important}
	.large-offset-1{margin-left:8.33333%!important}
	.large-offset-2{margin-left:16.66667%!important}
	.large-offset-3{margin-left:25%!important}
	.large-offset-4{margin-left:33.33333%!important}
	.large-offset-5{margin-left:41.66667%!important}
	.large-offset-6{margin-left:50%!important}
	.large-offset-7{margin-left:58.33333%!important}
	.large-offset-8{margin-left:66.66667%!important}
	.large-offset-9{margin-left:75%!important}
	.large-offset-10{margin-left:83.33333%!important}
	.large-offset-11{margin-left:91.66667%!important}
	.large-reset-order,.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
	.large-push-0,.push-0{left:0;right:auto}
	.large-pull-0,.pull-0{right:0;left:auto}
	.large-push-1,.push-1{left:8.33333%;right:auto}
	.large-pull-1,.pull-1{right:8.33333%;left:auto}
	.large-push-2,.push-2{left:16.66667%;right:auto}
	.large-pull-2,.pull-2{right:16.66667%;left:auto}
	.large-push-3,.push-3{left:25%;right:auto}
	.large-pull-3,.pull-3{right:25%;left:auto}
	.large-push-4,.push-4{left:33.33333%;right:auto}
	.large-pull-4,.pull-4{right:33.33333%;left:auto}
	.large-push-5,.push-5{left:41.66667%;right:auto}
	.large-pull-5,.pull-5{right:41.66667%;left:auto}
	.large-push-6,.push-6{left:50%;right:auto}
	.large-pull-6,.pull-6{right:50%;left:auto}
	.large-push-7,.push-7{left:58.33333%;right:auto}
	.large-pull-7,.pull-7{right:58.33333%;left:auto}
	.large-push-8,.push-8{left:66.66667%;right:auto}
	.large-pull-8,.pull-8{right:66.66667%;left:auto}
	.large-push-9,.push-9{left:75%;right:auto}
	.large-pull-9,.pull-9{right:75%;left:auto}
	.large-push-10,.push-10{left:83.33333%;right:auto}
	.large-pull-10,.pull-10{right:83.33333%;left:auto}
	.large-push-11,.push-11{left:91.66667%;right:auto}
	.large-pull-11,.pull-11{right:91.66667%;left:auto}
}
@media only screen and min-width 40063em {
	.medium-block-grid-1 > li{width:100%;list-style:none}
	.medium-block-grid-1 > li:nth-child(1n){padding-left:0;padding-right:0}
	.medium-block-grid-2 > li{width:50%;list-style:none}
	.medium-block-grid-2 > li:nth-child(2n+1){padding-left:0;padding-right:.9375em}
	.medium-block-grid-2 > li:nth-child(2n){padding-right:0}
	.medium-block-grid-3 > li{width:33.33333%;list-style:none}
	.medium-block-grid-3 > li:nth-child(3n+1){padding-left:0;padding-right:1.25em}
	.medium-block-grid-3 > li:nth-child(3n+2){padding-left:.625em;padding-right:.625em}
	.medium-block-grid-3 > li:nth-child(3n){padding-left:1.25em;padding-right:0}
	.medium-block-grid-4 > li{width:25%;list-style:none}
	.medium-block-grid-4 > li:nth-child(4n+1){padding-left:0;padding-right:1.40625em}
	.medium-block-grid-4 > li:nth-child(4n+2){padding-left:.46875em;padding-right:.9375em}
	.medium-block-grid-4 > li:nth-child(4n+3){padding-right:.46875em}
	.medium-block-grid-4 > li:nth-child(4n){padding-left:1.40625em;padding-right:0}
	.medium-block-grid-5 > li{width:20%;list-style:none}
	.medium-block-grid-5 > li:nth-child(5n+1){padding-left:0;padding-right:1.5em}
	.medium-block-grid-5 > li:nth-child(5n+2){padding-left:.375em;padding-right:1.125em}
	.medium-block-grid-5 > li:nth-child(5n+3){padding-left:.75em;padding-right:.75em}
	.medium-block-grid-5 > li:nth-child(5n+4){padding-left:1.125em;padding-right:.375em}
	.medium-block-grid-5 > li:nth-child(5n){padding-left:1.5em;padding-right:0}
	.medium-block-grid-6 > li{width:16.66667%;list-style:none}
	.medium-block-grid-6 > li:nth-child(6n+1){padding-left:0;padding-right:1.5625em}
	.medium-block-grid-6 > li:nth-child(6n+2){padding-left:.3125em;padding-right:1.25em}
	.medium-block-grid-6 > li:nth-child(6n+3){padding-left:.625em;padding-right:.9375em}
	.medium-block-grid-6 > li:nth-child(6n+4){padding-right:.625em}
	.medium-block-grid-6 > li:nth-child(6n+5){padding-left:1.25em;padding-right:.3125em}
	.medium-block-grid-6 > li:nth-child(6n){padding-left:1.5625em;padding-right:0}
	.medium-block-grid-7 > li{width:14.28571%;list-style:none}
	.medium-block-grid-7 > li:nth-child(7n+1){padding-left:0;padding-right:1.60714em}
	.medium-block-grid-7 > li:nth-child(7n+2){padding-left:.26786em;padding-right:1.33929em}
	.medium-block-grid-7 > li:nth-child(7n+3){padding-left:.53571em;padding-right:1.07143em}
	.medium-block-grid-7 > li:nth-child(7n+4){padding-left:.80357em;padding-right:.80357em}
	.medium-block-grid-7 > li:nth-child(7n+5){padding-left:1.07143em;padding-right:.53571em}
	.medium-block-grid-7 > li:nth-child(7n+6){padding-left:1.33929em;padding-right:.26786em}
	.medium-block-grid-7 > li:nth-child(7n){padding-left:1.60714em;padding-right:0}
	.medium-block-grid-8 > li{width:12.5%;list-style:none}
	.medium-block-grid-8 > li:nth-child(8n+1){padding-left:0;padding-right:1.64063em}
	.medium-block-grid-8 > li:nth-child(8n+2){padding-left:.23438em;padding-right:1.40625em}
	.medium-block-grid-8 > li:nth-child(8n+3){padding-left:.46875em;padding-right:1.17188em}
	.medium-block-grid-8 > li:nth-child(8n+4){padding-left:.70313em;padding-right:.9375em}
	.medium-block-grid-8 > li:nth-child(8n+5){padding-right:.70313em}
	.medium-block-grid-8 > li:nth-child(8n+6){padding-left:1.17188em;padding-right:.46875em}
	.medium-block-grid-8 > li:nth-child(8n+7){padding-left:1.40625em;padding-right:.23438em}
	.medium-block-grid-8 > li:nth-child(8n){padding-left:1.64063em;padding-right:0}
	.medium-block-grid-9 > li{width:11.11111%;list-style:none}
	.medium-block-grid-9 > li:nth-child(9n+1){padding-left:0;padding-right:1.66667em}
	.medium-block-grid-9 > li:nth-child(9n+2){padding-left:.20833em;padding-right:1.45833em}
	.medium-block-grid-9 > li:nth-child(9n+3){padding-left:.41667em;padding-right:1.25em}
	.medium-block-grid-9 > li:nth-child(9n+4){padding-left:.625em;padding-right:1.04167em}
	.medium-block-grid-9 > li:nth-child(9n+5){padding-left:.83333em;padding-right:.83333em}
	.medium-block-grid-9 > li:nth-child(9n+6){padding-left:1.04167em;padding-right:.625em}
	.medium-block-grid-9 > li:nth-child(9n+7){padding-left:1.25em;padding-right:.41667em}
	.medium-block-grid-9 > li:nth-child(9n+8){padding-left:1.45833em;padding-right:.20833em}
	.medium-block-grid-9 > li:nth-child(9n){padding-left:1.66667em;padding-right:0}
	.medium-block-grid-10 > li{width:10%;list-style:none}
	.medium-block-grid-10 > li:nth-child(10n+1){padding-left:0;padding-right:1.6875em}
	.medium-block-grid-10 > li:nth-child(10n+2){padding-left:.1875em;padding-right:1.5em}
	.medium-block-grid-10 > li:nth-child(10n+3){padding-left:.375em;padding-right:1.3125em}
	.medium-block-grid-10 > li:nth-child(10n+4){padding-left:.5625em;padding-right:1.125em}
	.medium-block-grid-10 > li:nth-child(10n+5){padding-left:.75em;padding-right:.9375em}
	.medium-block-grid-10 > li:nth-child(10n+6){padding-right:.75em}
	.medium-block-grid-10 > li:nth-child(10n+7){padding-left:1.125em;padding-right:.5625em}
	.medium-block-grid-10 > li:nth-child(10n+8){padding-left:1.3125em;padding-right:.375em}
	.medium-block-grid-10 > li:nth-child(10n+9){padding-left:1.5em;padding-right:.1875em}
	.medium-block-grid-10 > li:nth-child(10n){padding-left:1.6875em;padding-right:0}
	.medium-block-grid-11 > li{width:9.09091%;list-style:none}
	.medium-block-grid-11 > li:nth-child(11n+1){padding-left:0;padding-right:1.70455em}
	.medium-block-grid-11 > li:nth-child(11n+2){padding-left:.17045em;padding-right:1.53409em}
	.medium-block-grid-11 > li:nth-child(11n+3){padding-left:.34091em;padding-right:1.36364em}
	.medium-block-grid-11 > li:nth-child(11n+4){padding-left:.51136em;padding-right:1.19318em}
	.medium-block-grid-11 > li:nth-child(11n+5){padding-left:.68182em;padding-right:1.02273em}
	.medium-block-grid-11 > li:nth-child(11n+6){padding-left:.85227em;padding-right:.85227em}
	.medium-block-grid-11 > li:nth-child(11n+7){padding-left:1.02273em;padding-right:.68182em}
	.medium-block-grid-11 > li:nth-child(11n+8){padding-left:1.19318em;padding-right:.51136em}
	.medium-block-grid-11 > li:nth-child(11n+9){padding-left:1.36364em;padding-right:.34091em}
	.medium-block-grid-11 > li:nth-child(11n+10){padding-left:1.53409em;padding-right:.17045em}
	.medium-block-grid-11 > li:nth-child(11n){padding-left:1.70455em;padding-right:0}
	.medium-block-grid-12 > li{width:8.33333%;list-style:none}
	.medium-block-grid-12 > li:nth-child(12n+1){padding-left:0;padding-right:1.71875em}
	.medium-block-grid-12 > li:nth-child(12n+2){padding-left:.15625em;padding-right:1.5625em}
	.medium-block-grid-12 > li:nth-child(12n+3){padding-left:.3125em;padding-right:1.40625em}
	.medium-block-grid-12 > li:nth-child(12n+4){padding-left:.46875em;padding-right:1.25em}
	.medium-block-grid-12 > li:nth-child(12n+5){padding-left:.625em;padding-right:1.09375em}
	.medium-block-grid-12 > li:nth-child(12n+6){padding-left:.78125em;padding-right:.9375em}
	.medium-block-grid-12 > li:nth-child(12n+7){padding-right:.78125em}
	.medium-block-grid-12 > li:nth-child(12n+8){padding-left:1.09375em;padding-right:.625em}
	.medium-block-grid-12 > li:nth-child(12n+9){padding-left:1.25em;padding-right:.46875em}
	.medium-block-grid-12 > li:nth-child(12n+10){padding-left:1.40625em;padding-right:.3125em}
	.medium-block-grid-12 > li:nth-child(12n+11){padding-left:1.5625em;padding-right:.15625em}
	.medium-block-grid-12 > li:nth-child(12n){padding-left:1.71875em;padding-right:0}
	.medium-block-grid-1 > li:nth-of-type(n),.medium-block-grid-2 > li:nth-of-type(n),.medium-block-grid-3 > li:nth-of-type(n),.medium-block-grid-4 > li:nth-of-type(n),.medium-block-grid-5 > li:nth-of-type(n),.medium-block-grid-6 > li:nth-of-type(n),.medium-block-grid-7 > li:nth-of-type(n),.medium-block-grid-8 > li:nth-of-type(n),.medium-block-grid-9 > li:nth-of-type(n),.medium-block-grid-10 > li:nth-of-type(n),.medium-block-grid-11 > li:nth-of-type(n),.medium-block-grid-12 > li:nth-of-type(n){clear:none}
	.medium-block-grid-1 > li:nth-of-type(1n+1),.medium-block-grid-2 > li:nth-of-type(2n+1),.medium-block-grid-3 > li:nth-of-type(3n+1),.medium-block-grid-4 > li:nth-of-type(4n+1),.medium-block-grid-5 > li:nth-of-type(5n+1),.medium-block-grid-6 > li:nth-of-type(6n+1),.medium-block-grid-7 > li:nth-of-type(7n+1),.medium-block-grid-8 > li:nth-of-type(8n+1),.medium-block-grid-9 > li:nth-of-type(9n+1),.medium-block-grid-10 > li:nth-of-type(10n+1),.medium-block-grid-11 > li:nth-of-type(11n+1),.medium-block-grid-12 > li:nth-of-type(12n+1){clear:both}
}
@media only screen and min-width 64063em {
	.large-block-grid-1 > li{width:100%;list-style:none}
	.large-block-grid-1 > li:nth-child(1n){padding-left:0;padding-right:0}
	.large-block-grid-2 > li{width:50%;list-style:none}
	.large-block-grid-2 > li:nth-child(2n+1){padding-left:0;padding-right:.9375em}
	.large-block-grid-2 > li:nth-child(2n){padding-right:0}
	.large-block-grid-3 > li{width:33.33333%;list-style:none}
	.large-block-grid-3 > li:nth-child(3n+1){padding-left:0;padding-right:1.25em}
	.large-block-grid-3 > li:nth-child(3n+2){padding-left:.625em;padding-right:.625em}
	.large-block-grid-3 > li:nth-child(3n){padding-left:1.25em;padding-right:0}
	.large-block-grid-4 > li{width:25%;list-style:none}
	.large-block-grid-4 > li:nth-child(4n+1){padding-left:0;padding-right:1.40625em}
	.large-block-grid-4 > li:nth-child(4n+2){padding-left:.46875em;padding-right:.9375em}
	.large-block-grid-4 > li:nth-child(4n+3){padding-right:.46875em}
	.large-block-grid-4 > li:nth-child(4n){padding-left:1.40625em;padding-right:0}
	.large-block-grid-5 > li{width:20%;list-style:none}
	.large-block-grid-5 > li:nth-child(5n+1){padding-left:0;padding-right:1.5em}
	.large-block-grid-5 > li:nth-child(5n+2){padding-left:.375em;padding-right:1.125em}
	.large-block-grid-5 > li:nth-child(5n+3){padding-left:.75em;padding-right:.75em}
	.large-block-grid-5 > li:nth-child(5n+4){padding-left:1.125em;padding-right:.375em}
	.large-block-grid-5 > li:nth-child(5n){padding-left:1.5em;padding-right:0}
	.large-block-grid-6 > li{width:16.66667%;list-style:none}
	.large-block-grid-6 > li:nth-child(6n+1){padding-left:0;padding-right:1.5625em}
	.large-block-grid-6 > li:nth-child(6n+2){padding-left:.3125em;padding-right:1.25em}
	.large-block-grid-6 > li:nth-child(6n+3){padding-left:.625em;padding-right:.9375em}
	.large-block-grid-6 > li:nth-child(6n+4){padding-right:.625em}
	.large-block-grid-6 > li:nth-child(6n+5){padding-left:1.25em;padding-right:.3125em}
	.large-block-grid-6 > li:nth-child(6n){padding-left:1.5625em;padding-right:0}
	.large-block-grid-7 > li{width:14.28571%;list-style:none}
	.large-block-grid-7 > li:nth-child(7n+1){padding-left:0;padding-right:1.60714em}
	.large-block-grid-7 > li:nth-child(7n+2){padding-left:.26786em;padding-right:1.33929em}
	.large-block-grid-7 > li:nth-child(7n+3){padding-left:.53571em;padding-right:1.07143em}
	.large-block-grid-7 > li:nth-child(7n+4){padding-left:.80357em;padding-right:.80357em}
	.large-block-grid-7 > li:nth-child(7n+5){padding-left:1.07143em;padding-right:.53571em}
	.large-block-grid-7 > li:nth-child(7n+6){padding-left:1.33929em;padding-right:.26786em}
	.large-block-grid-7 > li:nth-child(7n){padding-left:1.60714em;padding-right:0}
	.large-block-grid-8 > li{width:12.5%;list-style:none}
	.large-block-grid-8 > li:nth-child(8n+1){padding-left:0;padding-right:1.64063em}
	.large-block-grid-8 > li:nth-child(8n+2){padding-left:.23438em;padding-right:1.40625em}
	.large-block-grid-8 > li:nth-child(8n+3){padding-left:.46875em;padding-right:1.17188em}
	.large-block-grid-8 > li:nth-child(8n+4){padding-left:.70313em;padding-right:.9375em}
	.large-block-grid-8 > li:nth-child(8n+5){padding-right:.70313em}
	.large-block-grid-8 > li:nth-child(8n+6){padding-left:1.17188em;padding-right:.46875em}
	.large-block-grid-8 > li:nth-child(8n+7){padding-left:1.40625em;padding-right:.23438em}
	.large-block-grid-8 > li:nth-child(8n){padding-left:1.64063em;padding-right:0}
	.large-block-grid-9 > li{width:11.11111%;list-style:none}
	.large-block-grid-9 > li:nth-child(9n+1){padding-left:0;padding-right:1.66667em}
	.large-block-grid-9 > li:nth-child(9n+2){padding-left:.20833em;padding-right:1.45833em}
	.large-block-grid-9 > li:nth-child(9n+3){padding-left:.41667em;padding-right:1.25em}
	.large-block-grid-9 > li:nth-child(9n+4){padding-left:.625em;padding-right:1.04167em}
	.large-block-grid-9 > li:nth-child(9n+5){padding-left:.83333em;padding-right:.83333em}
	.large-block-grid-9 > li:nth-child(9n+6){padding-left:1.04167em;padding-right:.625em}
	.large-block-grid-9 > li:nth-child(9n+7){padding-left:1.25em;padding-right:.41667em}
	.large-block-grid-9 > li:nth-child(9n+8){padding-left:1.45833em;padding-right:.20833em}
	.large-block-grid-9 > li:nth-child(9n){padding-left:1.66667em;padding-right:0}
	.large-block-grid-10 > li{width:10%;list-style:none}
	.large-block-grid-10 > li:nth-child(10n+1){padding-left:0;padding-right:1.6875em}
	.large-block-grid-10 > li:nth-child(10n+2){padding-left:.1875em;padding-right:1.5em}
	.large-block-grid-10 > li:nth-child(10n+3){padding-left:.375em;padding-right:1.3125em}
	.large-block-grid-10 > li:nth-child(10n+4){padding-left:.5625em;padding-right:1.125em}
	.large-block-grid-10 > li:nth-child(10n+5){padding-left:.75em;padding-right:.9375em}
	.large-block-grid-10 > li:nth-child(10n+6){padding-right:.75em}
	.large-block-grid-10 > li:nth-child(10n+7){padding-left:1.125em;padding-right:.5625em}
	.large-block-grid-10 > li:nth-child(10n+8){padding-left:1.3125em;padding-right:.375em}
	.large-block-grid-10 > li:nth-child(10n+9){padding-left:1.5em;padding-right:.1875em}
	.large-block-grid-10 > li:nth-child(10n){padding-left:1.6875em;padding-right:0}
	.large-block-grid-11 > li{width:9.09091%;list-style:none}
	.large-block-grid-11 > li:nth-child(11n+1){padding-left:0;padding-right:1.70455em}
	.large-block-grid-11 > li:nth-child(11n+2){padding-left:.17045em;padding-right:1.53409em}
	.large-block-grid-11 > li:nth-child(11n+3){padding-left:.34091em;padding-right:1.36364em}
	.large-block-grid-11 > li:nth-child(11n+4){padding-left:.51136em;padding-right:1.19318em}
	.large-block-grid-11 > li:nth-child(11n+5){padding-left:.68182em;padding-right:1.02273em}
	.large-block-grid-11 > li:nth-child(11n+6){padding-left:.85227em;padding-right:.85227em}
	.large-block-grid-11 > li:nth-child(11n+7){padding-left:1.02273em;padding-right:.68182em}
	.large-block-grid-11 > li:nth-child(11n+8){padding-left:1.19318em;padding-right:.51136em}
	.large-block-grid-11 > li:nth-child(11n+9){padding-left:1.36364em;padding-right:.34091em}
	.large-block-grid-11 > li:nth-child(11n+10){padding-left:1.53409em;padding-right:.17045em}
	.large-block-grid-11 > li:nth-child(11n){padding-left:1.70455em;padding-right:0}
	.large-block-grid-12 > li{width:8.33333%;list-style:none}
	.large-block-grid-12 > li:nth-child(12n+1){padding-left:0;padding-right:1.71875em}
	.large-block-grid-12 > li:nth-child(12n+2){padding-left:.15625em;padding-right:1.5625em}
	.large-block-grid-12 > li:nth-child(12n+3){padding-left:.3125em;padding-right:1.40625em}
	.large-block-grid-12 > li:nth-child(12n+4){padding-left:.46875em;padding-right:1.25em}
	.large-block-grid-12 > li:nth-child(12n+5){padding-left:.625em;padding-right:1.09375em}
	.large-block-grid-12 > li:nth-child(12n+6){padding-left:.78125em;padding-right:.9375em}
	.large-block-grid-12 > li:nth-child(12n+7){padding-right:.78125em}
	.large-block-grid-12 > li:nth-child(12n+8){padding-left:1.09375em;padding-right:.625em}
	.large-block-grid-12 > li:nth-child(12n+9){padding-left:1.25em;padding-right:.46875em}
	.large-block-grid-12 > li:nth-child(12n+10){padding-left:1.40625em;padding-right:.3125em}
	.large-block-grid-12 > li:nth-child(12n+11){padding-left:1.5625em;padding-right:.15625em}
	.large-block-grid-12 > li:nth-child(12n){padding-left:1.71875em;padding-right:0}
	.large-block-grid-1 > li:nth-of-type(n),.large-block-grid-2 > li:nth-of-type(n),.large-block-grid-3 > li:nth-of-type(n),.large-block-grid-4 > li:nth-of-type(n),.large-block-grid-5 > li:nth-of-type(n),.large-block-grid-6 > li:nth-of-type(n),.large-block-grid-7 > li:nth-of-type(n),.large-block-grid-8 > li:nth-of-type(n),.large-block-grid-9 > li:nth-of-type(n),.large-block-grid-10 > li:nth-of-type(n),.large-block-grid-11 > li:nth-of-type(n),.large-block-grid-12 > li:nth-of-type(n){clear:none}
	.large-block-grid-1 > li:nth-of-type(1n+1),.large-block-grid-2 > li:nth-of-type(2n+1),.large-block-grid-3 > li:nth-of-type(3n+1),.large-block-grid-4 > li:nth-of-type(4n+1),.large-block-grid-5 > li:nth-of-type(5n+1),.large-block-grid-6 > li:nth-of-type(6n+1),.large-block-grid-7 > li:nth-of-type(7n+1),.large-block-grid-8 > li:nth-of-type(8n+1),.large-block-grid-9 > li:nth-of-type(9n+1),.large-block-grid-10 > li:nth-of-type(10n+1),.large-block-grid-11 > li:nth-of-type(11n+1),.large-block-grid-12 > li:nth-of-type(12n+1){clear:both}
}
.clear{clear:both}
/* navigation.css */
#barre_sous_menu{display:block;position:absolute;top:178px;left:0;width:100%;height:7px;z-index:1;background:url(/css/img/fnd/fnd_barre_sous_menu.png) repeat-x 0 0}
body.univ_1 #barre_sous_menu{background:url(/css/img/fnd/fnd_papeterie_barre_sous_menu.png) repeat-x 0 0}
body.univ_2 #barre_sous_menu{background:url(/css/img/fnd/fnd_ac_barre_sous_menu.png) repeat-x 0 0}
body.univ_3 #barre_sous_menu{background:url(/css/img/fnd/fnd_bureautique_barre_sous_menu.png) repeat-x 0 0}
body.univ_4 #barre_sous_menu{background:url(/css/img/fnd/fnd_me_barre_sous_menu.png) repeat-x 0 0}
body.univ_5 #barre_sous_menu{background:url(/css/img/fnd/fnd_librairie_barre_sous_menu.png) repeat-x 0 0}
#menu_accessibility{position:absolute;top:0;left:0;height:23px;line-height:23px;padding:0 15px;text-align:left}
#menu_accessibility li{display:inline;line-height:23px;list-style:none}
#menu_accessibility li a{position:absolute;left:-999em;display:inline;line-height:23px;list-style:none;color:#fff}
#menu_accessibility li a:hover,#menu_accessibility li a:active,#menu_accessibility li a:focus{left:auto}
#breadcrumbs{margin:0 0 10px;overflow:auto;float:left}
body#nodes #page_de_contenu ul#breadcrumbs li{padding:0;background:none}
#breadcrumbs li{float:left;width:auto;height:16px;line-height:16px;list-style:none;color:#000}
#breadcrumbs li.first a{padding-left:10px;background:none!important}
#breadcrumbs li span{float:left;font-size:.85em;color:#6a6a6a;text-transform:lowercase}
#breadcrumbs li span:first-letter{text-transform:capitalize}
#breadcrumbs li span a{float:left;line-height:16px;padding:0 5px;color:#6a6a6a;text-decoration:none;text-transform:lowercase}
#breadcrumbs li span a:hover{color:#000;text-decoration:none}
#breadcrumbs li span a[href$="#"]{cursor:default}
#breadcrumbs li span a[href$="#"]:hover{color:#6a6a6a}
#arbo{clear:both;height:30px;overflow:visible;position:relative;z-index:996}
#arbo #go_home{float:left;margin-right:1px;background:#fff}
#arbo .favoris{background-image:url(img/2016/sprite.png);background-repeat:no-repeat;width:25px;height:26px;background-position:-200px 0;float:left;border-bottom:solid 4px #c01d19}
#arbo .favoris:hover,#arbo .favoris.selected{background-position:-275px 0}
#arbo .univers .sous_arbo,#arbo .univers .sous_arbo .sous_arbo_content,#arbo .univers .sous_arbo .sous_arbo_content .sous_arbo_pub,#arbo .univers .sous_arbo .sous_arbo_content .sous_arbo_pub .pubs{overflow:auto}
#arbo .marche{float:left;border-bottom:solid 4px #426d4f;background-image:url(img/2016/sprite.png);background-repeat:no-repeat;width:22px;height:23px;background-position:-198px -165px}
#arbo .marche_off{opacity:0.3;cursor:not-allowed;background-position:-218px -165px}
#arbo .univers{float:left;position:relative;margin:0;overflow:visible}
#arbo .univers li{float:left;list-style:none;overflow:visible;font-size:15px;font-family:Helvetica,arial,sans-serif;border-right:solid 1px #c7c7c7;padding-top:3px}
#arbo .univers li#univ_5{width:94px}
#arbo .univers li#univ_1{width:104px}
#arbo .univers li#univ_2{width:147px}
#arbo .univers li#univ_3{width:119px}
#arbo .univers li#univ_4{width:164px}
#arbo .univers li#univ_6{width:110px}
#arbo .univers li:last-child{border-right:none}
#arbo .univers li a{border-bottom:solid 4px grey;cursor:default!important}
#arbo .univers li .sous_famille_groupe a{cursor:pointer!important}
#arbo .univers li#univ_1 a{border-bottom:solid 4px #fcc606}
#arbo .univers li#univ_2 a{border-bottom:solid 4px #c01d19}
#arbo .univers li#univ_3 a{border-bottom:solid 4px #9a7eb8}
#arbo .univers li#univ_4 a{border-bottom:solid 4px #80c443}
#arbo .univers li#univ_5 a{border-bottom:solid 4px #129de0}
#arbo .univers li#univ_6 a{border-bottom:solid 4px #f59211;cursor:pointer!important}
#arbo .univers li.restreindre_recherche a{cursor:pointer!important}
#arbo .univers li a.puce{display:block;color:#333;text-decoration:none;padding:0 16px}
#arbo .univers li.active a.puce{color:#fff}
#arbo .univers li#univ_1.active a{background-color:#fbc52b}
#arbo .univers li a.puce:hover{text-decoration:none}
#arbo .univers li a.puce span{letter-spacing: -1px;font-weight: 500;font-family: comic sans,comic sans ms,cursive,verdana,arial,sans-serif;display: block;width: auto;text-align: center;font-size: 18px;line-height: 23px;}
#arbo .univers li a.puce span span.block{padding:0}
#arbo .univers li#univ_1 a.puce{background-position:5px 0}
#arbo .univers li#univ_2 a.puce{background-position:5px -54px}
#arbo .univers li#univ_3 a.puce{background-position:5px -108px}
#arbo .univers li#univ_4 a.puce{background-position:5px -163px}
#arbo .univers li#univ_5 a.puce{background-position:5px -218px}
#arbo .univers li a .block{display:block}
#arbo .univers li .sous_arbo{position:absolute;top:0;left:-9999em;z-index:995;width:auto;padding:0;overflow:visible}
#arbo .univers li#univ_1.click_keep_hover .sous_arbo,#arbo .univers li#univ_2.click_keep_hover .sous_arbo,#arbo .univers li#univ_3.click_keep_hover .sous_arbo,#arbo .univers li#univ_4.click_keep_hover .sous_arbo,#arbo .univers li#univ_5.click_keep_hover .sous_arbo,#arbo .univers li#univ_6.click_keep_hover .sous_arbo{z-index:1}
#arbo .univers .sous_arbo a{border-bottom:none!important}
#arbo .univers li.nojsover:hover .sous_arbo,#arbo .univers li.over .sous_arbo,#arbo .univers li.click_keep_hover .sous_arbo{top:31px;left:-74px}
#arbo.large_search .univers li.nojsover:hover .sous_arbo,#arbo.large_search .univers li.over .sous_arbo{left:-49px;width:995px}
#arbo .univers li#univ_1.nojsover:hover .sous_arbo_active,#arbo .univers li#univ_1.over .sous_arbo_active{width:995px;height:14px;background:url(/css/img/fnd/fnd_papeterie_active.png) no-repeat 0 0}
#arbo .univers li#univ_2.nojsover:hover .sous_arbo_active,#arbo .univers li#univ_2.over .sous_arbo_active{width:995px;height:14px;background:url(/css/img/fnd/fnd_activites_creatives_active.png) no-repeat 0 0}
#arbo .univers li#univ_3.nojsover:hover .sous_arbo_active,#arbo .univers li#univ_3.over .sous_arbo_active{width:995px;height:14px;background:url(/css/img/fnd/fnd_bureautique_active.png) no-repeat 0 0}
#arbo .univers li#univ_4.nojsover:hover .sous_arbo_active,#arbo .univers li#univ_4.over .sous_arbo_active{width:995px;height:14px;background:url(/css/img/fnd/fnd_materiel_educatif_active.png) no-repeat 0 0}
#arbo .univers li#univ_.nojsover:hover .sous_arbo_active,#arbo .univers li#univ_5.over .sous_arbo_active{width:995px;height:14px;background:url(/css/img/fnd/fnd_librairie_active.png) no-repeat 0 0}
#arbo .univers li .sous_arbo{background-image:url(img/2014/ombre_accueil_2.png);padding:49px;padding-top:0;background-repeat:no-repeat;background-position:bottom center}
#arbo .univers li .sous_arbo_bg{width:996px;height:auto;background-color:#fff}
#arbo .sous_arbo_bg .padding_content_restreindre{padding:20px; padding-top:30px}
#arbo .sous_arbo_bg .padding_content_restreindre a{cursor:pointer!important;text-decoration:underline}
#arbo .sous_arbo_bg .padding_content_restreindre .choix_restreindre{margin:0px auto}
#arbo .sous_arbo_bg .padding_content_restreindre .choix_restreindre li{width:49%;text-align:center;border:none}
#arbo .univers li#univ_1 .sous_arbo_bg{background-color:#fcc606}
#arbo .univers li#univ_2 .sous_arbo_bg{background-color:#c01d19}
#arbo .univers li#univ_3 .sous_arbo_bg{background-color:#9a7eb8}
#arbo .univers li#univ_4 .sous_arbo_bg{background-color:#80c443}
#arbo .univers li#univ_5 .sous_arbo_bg{background-color:#129de0}
#arbo .univers li#univ_6 .sous_arbo_bg{background-color:#f59211}
#arbo .univers li#univ_1.nojsover:hover,#arbo .univers li#univ_1.over,#arbo .univers li#univ_1.click_keep_hover{background:#fee28c}
#arbo .univers li#univ_2.nojsover:hover,#arbo .univers li#univ_2.over,#arbo .univers li#univ_2.click_keep_hover{background:#f5c1d9}
#arbo .univers li#univ_3.nojsover:hover,#arbo .univers li#univ_3.over,#arbo .univers li#univ_3.click_keep_hover{background:#cdb7d6}
#arbo .univers li#univ_4.nojsover:hover,#arbo .univers li#univ_4.over,#arbo .univers li#univ_4.click_keep_hover{background:#bad795}
#arbo .univers li#univ_5.nojsover:hover,#arbo .univers li#univ_5.over,#arbo .univers li#univ_5.click_keep_hover{background:#89cceb}
#arbo .univers li#univ_6.nojsover:hover,#arbo .univers li#univ_6.over,#arbo .univers li#univ_6.click_keep_hover{background:#fbce99}
#arbo .univers li#univ_1.active,#arbo .univers li#univ_2.active,#arbo .univers li#univ_3.active,#arbo .univers li#univ_4.active,#arbo .univers li#univ_5.active,#arbo .univers li#univ_6.active{padding-bottom:4px}
#arbo .univers li#univ_1.active a,#arbo .univers li#univ_2.active a,#arbo .univers li#univ_3.active a,#arbo .univers li#univ_4.active a,#arbo .univers li#univ_5.active a,#arbo .univers li#univ_6.active a{border-bottom:none;background:none}
#arbo .univers li#univ_1.active{background-color:#fcc606}
#arbo .univers li#univ_2.active{background-color:#c01d19}
#arbo .univers li#univ_3.active{background-color:#9a7eb8}
#arbo .univers li#univ_4.active{background-color:#80c443}
#arbo .univers li#univ_5.active{background-color:#129de0}
#arbo .univers li#univ_6.active{background-color:#f59211}
.breadcrumbs a{text-transform:lowercase}
.breadcrumbs a:first-letter{text-transform:uppercase}
#arbo .univers div.sous_arbo_content{float:left;width:782px;margin:10px 8px 8px;padding:10px 0 0;border:1px #c3c3c3 solid;background:#fff}
#arbo .univers div.sous_arbo_content .padding{padding:2px 10px}
#arbo .univers .familles li{float:none;width:auto;height:auto;margin:0;display:inline;list-style:none;overflow:visible;font-size:inherit;font-weight:400;font-family:Tahoma,Verdana,sans-serif;text-transform:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff}
#arbo .univers .familles li a{color:#666;line-height:normal;padding:0;text-decoration:underline}
#arbo .univers .familles li a span{font-size:.7em;font-weight:400}
#arbo .univers .sous_famille_col{float:left;width:180px;height:auto!important;min-height:305px;height:305px;margin:0 10px 7px 0;display:inline;background:url(/css/img/fnd/fnd_sous_familles_col.png) no-repeat right top}
#arbo .univers .familles .last{background:none}
#arbo .univers .sous_famille_groupe{padding:0 10px 0 0}
#arbo .univers .sous_famille_groupe strong{display:block;margin:10px 0 5px;text-transform:lowercase;font-size:1em;line-height:1em}
#arbo .univers .sous_famille_groupe strong:first-letter{text-transform:uppercase}
#arbo .univers .sous_famille_groupe strong a{text-decoration:none}
#arbo .univers li#univ_1 .sous_famille_groupe strong a{color:#fcc606}
#arbo .univers li#univ_2 .sous_famille_groupe strong a{color:#c01d19}
#arbo .univers li#univ_3 .sous_famille_groupe strong a{color:#9a7eb8}
#arbo .univers li#univ_4 .sous_famille_groupe strong a{color:#80c443}
#arbo .univers li#univ_5 .sous_famille_groupe strong a,#arbo .univers li#univ_5 .sous_famille_col strong{color:#129de0}
#arbo .univers li#univ_6 .sous_famille_groupe strong a,#arbo .univers li#univ_6 .sous_famille_col strong{color:#f59211}
#arbo .univers .sous_famille_groupe a{line-height:normal;padding:0;font-size:.9em}
#arbo .univers .sous_familles{margin:0;padding:0;line-height:normal}
#arbo .univers .sous_familles li{display:block;float:none;width:auto;height:auto;margin:0;padding:0;display:block;list-style:none;overflow:visible;font-size:inherit;font-weight:400;font-family:Tahoma,Verdana,sans-serif;text-transform:lowercase;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:url(/css/img/fnd/fnd_sous_famille_li.png) no-repeat 0 3px #fff;zoom:1}
#arbo .univers .sous_familles li.last{background:url(/css/img/fnd/fnd_sous_famille_li.png) no-repeat 0 3px #fff}
#arbo .univers .sous_familles li a{display:block;color:#333;line-height:normal;margin:0;padding:0 0 0 7px;text-decoration:none;word-wrap:break-word;zoom:1}
#arbo .univers .sous_familles li.active a{font-weight:700}
#arbo .univers .sous_familles li a span{display:block;margin:0;padding:0;font-size:.8em;font-weight:400}
#arbo .univers .sous_familles li a span:first-letter{text-transform:uppercase}
#arbo .univers div.sous_arbo_pub{float:left;width:187px;background:transparent}
#arbo .univers div.sous_arbo_content{display:inline}
#arbo .univers .pubs{font-weight:400;background:#fff;margin-top:10px;border:solid 1px #c3c3c3;padding:5px 0}
#arbo .univers .pubs .center{margin:0 auto 10px;text-align:center;font-family:'PT sans';font-weight:700;width:auto}
#arbo .univers .pubs .photo_produit{text-align:center;margin-bottom:10px}
#arbo .univers .pubs .tarif{margin:0 10px 10px}
#arbo .univers .pubs .tarif .avec_reduc{font-weight:700;color:#129de0}
#arbo .univers .pubs .sous_titre{padding:5px;color:#000;font-size:12px;font-weight:700}
#arbo .univers .pubs .sous_titre a{color:#000;text-decoration:none}
#arbo .univers .pubs .descriptif{margin:5px 20px 0;padding-bottom:5px;color:#000;font-size:.85em;font-weight:400}
#arbo .univers .shadow{height:9px;background:url(/css/img/fnd/fnd_notre_coup_coeur_shadow.png) no-repeat 0 0}
#definition_produit #onglets li{float:left;margin:0 2px 0 0;list-style:none;border:1px #9b9b9b solid;border-bottom:none}
body.univ_1 #definition_produit #onglets li, body.univ_1 .titre_slider{background:#e8b512}
body.univ_2 #definition_produit #onglets li, body.univ_2 .titre_slider{background:#e04d5e}
body.univ_3 #definition_produit #onglets li, body.univ_3 .titre_slider{background:#b490c0}
body.univ_4 #definition_produit #onglets li, body.univ_4 .titre_slider{background:#98c241}
body.univ_5 #definition_produit #onglets li, body.univ_5 .titre_slider{background:#5ab8e0}
body.univ_6 #definition_produit #onglets li, body.univ_6 .titre_slider{background:#f59211}
body.univ_1 #definition_produit #onglets li.nojsover:hover,body.univ_1 #definition_produit #onglets li.over,body.univ_2 #definition_produit #onglets li.nojsover:hover,body.univ_2 #definition_produit #onglets li.over,body.univ_3 #definition_produit #onglets li.nojsover:hover,body.univ_3 #definition_produit #onglets li.over,body.univ_4 #definition_produit #onglets li.nojsover,body.univ_4 #definition_produit #onglets li.over,body.univ_5 #definition_produit #onglets li.nojsover:hover,body.univ_5 #definition_produit #onglets li.over,body.univ_6 #definition_produit #onglets li.nojsover:hover,body.univ_6 #definition_produit #onglets li.over{background:#fff}
body.univ_1 #definition_produit #onglets li.active,body.univ_2 #definition_produit #onglets li.active,body.univ_3 #definition_produit #onglets li.active,body.univ_4 #definition_produit #onglets li.active,body.univ_5 #definition_produit #onglets li.active,body.univ_6 #definition_produit #onglets li.active{position:relative;top:1px;background:#fff}
#definition_produit #onglets li a{float:left;height:auto!important;min-height:19px;height:19px;margin:0;padding:5px 5px 0;text-align:center;text-decoration:none;cursor:pointer;border:none;font-size:14px;font-weight:700;background:none}
body.univ_1 #definition_produit #onglets li a,body.univ_2 #definition_produit #onglets li a,body.univ_3 #definition_produit #onglets li a,body.univ_4 #definition_produit #onglets li a,body.univ_5 #definition_produit #onglets li a,body.univ_6 #definition_produit #onglets li a{color:#fff}
body.univ_1 #definition_produit #onglets li.nojsover:hover a,body.univ_1 #definition_produit #onglets li.over a,body.univ_1 #definition_produit #onglets li.active a{color:#fcc606;background:none}
body.univ_2 #definition_produit #onglets li.nojsover:hover a,body.univ_2 #definition_produit #onglets li.over a,body.univ_2 #definition_produit #onglets li.active a{color:#c01d19;background:none}
body.univ_3 #definition_produit #onglets li.nojsover:hover a,body.univ_3 #definition_produit #onglets li.over a,body.univ_3 #definition_produit #onglets li.active a{color:#9a7eb8;background:none}
body.univ_4 #definition_produit #onglets li.nojsover:hover a,body.univ_4 #definition_produit #onglets li.over a,body.univ_4 #definition_produit #onglets li.active a{color:#80c443;background:none}
body.univ_5 #definition_produit #onglets li.nojsover:hover a,body.univ_5 #definition_produit #onglets li.over a,body.univ_5 #definition_produit #onglets li.active a{color:#129de0;background:none}
body.univ_6 #definition_produit #onglets li.nojsover:hover a,body.univ_6 #definition_produit #onglets li.over a,body.univ_6 #definition_produit #onglets li.active a{color:#f59211;background:none}
body#inscription #onglets,body#avis #onglets{overflow:auto;position:relative;top:1px}
body#inscription #onglets li,body#avis #onglets li{list-style:none;float:left;width:auto;line-height:25px;font-weight:400}
body#inscription #onglets li#first,body#avis #onglets li#first{padding:0 0 0 10px;background:url(/css/img/fnd/fnd_onglets_li_first.png) no-repeat 0 0}
body#inscription #onglets li strong,body#avis #onglets li strong{float:left;background:url(/css/img/fnd/fnd_onglets_li_strong.png) repeat-x 0 0}
body#inscription #onglets li strong span,body#avis #onglets li strong span{color:#ccc;text-shadow:-1px -1px 1px #666;float:left;padding:0 20px 0 10px;background:url(/css/img/fnd/fnd_onglets_li_span.png) no-repeat 100% 0}
body#inscription #onglets li strong span.previous_step,body#avis #onglets li strong span.previous_step{background:url(/css/img/fnd/fnd_onglets_li_span_previous_step.png) no-repeat 100% 0}
body#inscription #onglets li strong.last span,body#avis #onglets li strong.last span{background:url(/css/img/fnd/fnd_onglets_li_span_last.png) no-repeat 100% 0}
body#inscription #onglets li#first.active,body#avis #onglets li#first.active{background:url(/css/img/fnd/fnd_onglets_li_first_active.png) no-repeat 0 0}
body#inscription #onglets li.active strong,body#avis #onglets li.active strong{font-weight:700;background:url(/css/img/fnd/fnd_onglets_li_strong_active.png) repeat-x 0 0}
body#inscription #onglets li.active strong.last,body#avis #onglets li.active strong.last{font-weight:700}
body#inscription #onglets li.active strong span,body#avis #onglets li.active strong span{color:#8c8c8c;text-shadow:none;padding:0 20px 0 5px;background:url(/css/img/fnd/fnd_onglets_li_span_active.png) no-repeat 100% 0}
body#inscription #onglets li.active strong.last span,body#avis #onglets li.active strong.last span{padding:0 10px 0 5px;background:url(/css/img/fnd/fnd_onglets_li_last_active.png) no-repeat 100% 0}
body#etablissement #content_left,body#utilisateurs #content_left,body#commandes #content_left,body#devis #content_left,body#marches #content_left,body#panier #content_left,body#representants #content_left,body#favoris #content_left,body#incidents #content_left,body#statistiques #content_left,body#factures #content_left,body#grc_evenements #content_left{width:180px;margin-left:-8px!important;margin-left:0;-moz-border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;background:#494949}
body#etablissement #content_left h2,body#utilisateurs #content_left h2,body#commandes #content_left h2,body#devis #content_left h2,body#marches #content_left h2,body#panier #content_left h2,body#representants #content_left h2,body#favoris #content_left h2,body#incidents #content_left h2,body#statistiques #content_left h2,body#factures #content_left h2,body#grc_evenements #content_left h2{position:relative;line-height:26px;width:130px;margin:5px auto 10px;padding:0 0 0 21px;text-shadow:none;font-family:"Myriad Pro",Arial;font-size:.9em;background:url(/css/img/fnd/fnd_tableau_bord_h2.png) no-repeat 0 0}
body#etablissement #content_left h2 span,body#utilisateurs #content_left h2 span,body#commandes #content_left h2 span,body#devis #content_left h2 span,body#marches #content_left h2 span,body#panier #content_left h2 span,body#representants #content_left h2 span,body#favoris #content_left h2 span,body#incidents #content_left h2 span,body#statistiques #content_left h2 span,body#factures #content_left h2 span,body#grc_evenements #content_left h2 span{display:block;padding:0 0 0 5px;line-height:26px;color:#494949;background:url(/css/img/fnd/fnd_tableau_bord_strong.png) no-repeat 100% 0}
body#etablissement #content_left h2 .fleche,body#utilisateurs #content_left h2 .fleche,body#commandes #content_left h2 .fleche,body#devis #content_left h2 .fleche,body#marches #content_left h2 .fleche,body#panier #content_left h2 .fleche,body#representants #content_left h2 .fleche,body#favoris #content_left h2 .fleche,body#incidents #content_left h2 .fleche,body#statistiques #content_left h2 .fleche,body#factures #content_left h2 .fleche,body#grc_evenements #content_left h2 .fleche{position:absolute;bottom:-6px;left:43%;display:block;width:25px;height:8px;margin:0;padding:0;line-height:normal;background:url(/css/img/fnd/fnd_tableau_bord_fleche.png) no-repeat 0 0}
body#univers #content_left .choix_rayon{margin:20px 0 10px;width:180px}
.tabs{position:relative;top:1px;margin:20px 0 0;z-index:1000}
.tabs:before,.tabs:after{content:"";display:block;overflow:hidden}
.tabs:after{clear:both}
.tabs{zoom:1}
.tabs li{float:left;width:auto;margin:0 2px 0 0;color:#4b7224;list-style:none}
.tabs li.active{position:relative;top:1px}
.tabs li a{display:block;padding:5px 30px;color:#666;font-weight:700;text-decoration:none;border-left:1px #a0a0a0 solid;border-top:1px #a0a0a0 solid;border-right:1px #a0a0a0 solid;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background:#A7A7A7;background:-moz-linear-gradient(top,#FEFEFE 0%,#A7A7A7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FEFEFE),color-stop(100%,#A7A7A7));background:-webkit-linear-gradient(top,#FEFEFE 0%,#A7A7A7 100%);background:-o-linear-gradient(top,#FEFEFE 0%,#A7A7A7 100%);background:-ms-linear-gradient(top,#FEFEFE 0%,#A7A7A7 100%);background:linear-gradient(top,#FEFEFE 0%,#A7A7A7 100%)}
.tabs li.active a,.tabs li:hover a{color:#4b7224;background:#fefefe}
.tabs_content{clear:both;overflow:auto;padding:15px 5px 5px;border:1px #a0a0a0 solid;background:#fefefe}
#data_list_ligne_commande_table tr.rupture_univers,#data_list_livraison_table tr.rupture_univers{border-bottom:0!important;background:transparent!important}
#data_list_ligne_commande_table tr.rupture_univers td,#data_list_livraison_table tr.rupture_univers td{padding:0!important;background:transparent!important}
#data_list_ligne_commande_table tr.rupture_univers td div,#data_list_livraison_table tr.rupture_univers td div{padding:7px 5px 7px 13px;border:1px solid #999}
#data_list_ligne_commande_table .rupture_univers strong,#data_list_livraison_table .rupture_univers strong{color:#fff;font-family:"Myriad Pro",Arial;font-size:1.2em;text-shadow:1px 1px 1px #999;letter-spacing:.1em;padding:4px 0 4px 28px}
#data_list_ligne_commande_table #univ_0 div,#data_list_livraison_table #univ_0 div{background-color:#c71585}
#data_list_ligne_commande_table #univ_1 div,#data_list_livraison_table #univ_1 div{background-color:#fdc616}
div#nom-univers-1{border-bottom:solid 4px #fdc616}
#data_list_ligne_commande_table #univ_2 div,#data_list_livraison_table #univ_2 div{background-color:#c01d19}
div#nom-univers-2{border-bottom:solid 4px #c01d19}
#data_list_ligne_commande_table #univ_3 div,#data_list_livraison_table #univ_3 div{background-color:#9a6fa9}
div#nom-univers-3{border-bottom:solid 4px #9a6fa9}
#data_list_ligne_commande_table #univ_4 div,#data_list_livraison_table #univ_4 div{background-color:#78ad20}
div#nom-univers-4{border-bottom:solid 4px #78ad20}
#data_list_ligne_commande_table #univ_5 div,#data_list_livraison_table #univ_5 div{background-color:#129de0}
div#nom-univers-5{border-bottom:solid 4px #129de0}
#data_list_ligne_commande_table #univ_6 div,#data_list_livraison_table #univ_6 div{background-color:#f59211}
div#nom-univers-6{border-bottom:solid 4px #f59211}
div#nom-univers-1,div#nom-univers-2,div#nom-univers-3,div#nom-univers-4,div#nom-univers-5,div#nom-univers-6{font-family:comic sans,comic sans ms,cursive,verdana,arial,sans-serif;color:#4c4c4c;font-size:16px;margin-bottom:10px;text-align:center}
#data_list_ligne_commande_table #univ_0 strong,#data_list_livraison_table #univ_0 strong{padding-left:0}
#data_list_ligne_commande_table #univ_1 strong,#data_list_livraison_table #univ_1 strong{background:url(/css/img/fnd/fnd_puces_sprite_small.png) no-repeat scroll 0 -8px}
#data_list_ligne_commande_table #univ_2 strong,#data_list_livraison_table #univ_2 strong{background:url(/css/img/fnd/fnd_puces_sprite_small.png) no-repeat scroll 0 -44px}
#data_list_ligne_commande_table #univ_3 strong,#data_list_livraison_table #univ_3 strong{background:url(/css/img/fnd/fnd_puces_sprite_small.png) no-repeat scroll 0 -81px}
#data_list_ligne_commande_table #univ_4 strong,#data_list_livraison_table #univ_4 strong{background:url(/css/img/fnd/fnd_puces_sprite_small.png) no-repeat scroll 0 -119px}
#data_list_ligne_commande_table #univ_5 strong,#data_list_livraison_table #univ_5 strong{background:url(/css/img/fnd/fnd_puces_sprite_small.png) no-repeat scroll 0 -158px}
#data_list_ligne_commande_table #univ_6 strong,#data_list_livraison_table #univ_6 strong{background:url(/css/img/fnd/fnd_puces_sprite_small.png) no-repeat scroll 0 -158px}
.mon_panier{float:right}
/*elements*/
*{margin:0;padding:0}
h1{float:left;width:237px;height:112px;margin:4px 0 0 8px}
h1 a{display:block}
h1 a.logo{vertical-align:top}
h2{font-family:'PT Sans','Arial','Verdana',sans-serif;color:#4c4c4c;font-size:30px;padding:0 0 5px;margin:0 5px;font-weight:400}
h3{font-size:1.2em}
h4{font-size:1em}
h5{font-size:1em}
h6{font-size:.9em}
h2,h3,h4,h5,h6{margin:0;padding:0}
a{color:#444;text-decoration:underline}
a:hover{text-decoration:none}
a img{border:0}
a.no-link{text-decoration:none}
img{vertical-align:bottom}
submit:hover,.submit:hover{cursor:pointer}
.loading{text-align:center;padding:10px}
abbr,acronym{cursor:help}
table{width:100%;border:0;border-collapse:collapse;border-spacing:0;color:#222;font-size:.95em}
table a{text-decoration:underline}
table a:hover{text-decoration:none}
caption{text-align:left;color:#1b75bb;font-weight:700;margin:0 0 20px}
thead{margin:0;padding:0}
thead tr{background:url(/css/img/fnd/fnd_thead_tr.png) no-repeat 0 0 transparent}
th{margin:0 5px;height:28px;line-height:26px;color:#129de0;border:none;border-right:solid 1px #b2b2b2}
th:last-child{background-image:none;border-right:none}
th.th{background:url(/css/img/fnd/fnd_th.png) no-repeat 100% 50%!important}
th.vide{width:32px;background:none}
th.img{width:45px;padding:0;background:none}
th.pictos{width:32px}
th.titre{background:none}
th.ref{width:80px;text-align:center}
th.prix{width:96px;text-align:center}
th.quantite{width:110px;text-align:center}
tbody tr.item:nth-child(odd){background-color:#fff}
tbody tr.item:nth-child(even){background-color:#eee}
tbody tr.border{background:url(/css/img/fnd/fnd_article_top.png) no-repeat 99% 0}
tbody tr.first{background:none}
td{border:none;padding:10px 5px 5px;border-right:solid 1px #d1d1d1}
td:last-child{border:none}
.un_paragraphe td,.un_paragraphe th,.un_paragraphe tr,body#contact td,body#contact th,body#contact tr{background:none}
.librairie table td.descriptif{background:url(/css/img/fnd/fnd_td.png) no-repeat 100% 50%}
td.image{background:none #fff}
td.descriptif{background:none}
td.td_last{background:none}
td.center{text-align:center}
.pusher{clear:both;height:1px;line-height:1px;border:0}
.relative{position:relative}
.uppercase{text-transform:uppercase}
.none{display:none}
.hidden{left:-9000em;position:absolute}
.icon{text-align:center}
.indent{position:absolute;left:-999em;width:200px}
.justify{text-align:justify}
.left{float:left;width:auto;overflow:auto}
.right{float:right;width:auto;overflow:auto}
.both{clear:both}
.strong,strong,b,.bold{font-weight:700}
.i,i,.italic{font-style:italic}
.u,u,.underline{text-decoration:underline}
a.showInfoBulle{text-decoration:none;color:#e8f5fe;padding-left:12px;padding-top:2px;background:url(/space/img/icons/info.png) no-repeat 0 0;cursor:help}
a.showInfoBulle span{font-family:Arial,sans-serif;color:#FFF;font-weight:400;font-size:13px;text-align:left;position:absolute;margin-top:23px;margin-left:-185px;width:200px;color:#333;background:#e8f5fe;background:rgba(232,245,254,.9);padding:15px;border:1px solid #9fd0f2;box-shadow:0 0 2px rgba(0,0,0,.5);visibility:hidden;cursor:help;text-align:justify}
body#sous_famille a.showInfoBulle span{margin-left:-280px;margin-top:-65px}
a.showInfoBulle:hover span,a.showInfoBulle:focus span{visibility:visible}
a.showInfoBulle:hover span:hover,a.showInfoBulle:focus span:hover{visibility:hidden;cursor:default}
body > #messages_flash{display:block}
#messages_flash{position:relative}
.main-error,.main-info,.main-success,.main-warning{position:relative}
.prototip .main-error,.prototip .main-info,.prototip .main-success,.prototip .main-warning{width:194px}
#messages_flash
.main-success{padding:5px 5px 5px 30px !important;overflow:auto;color:#333;font-weight:700;font-size:1.1em;border:1px #d3fccc solid;background:#edf9eb url(/space/img/icons/accept.png) no-repeat 7px 50%}
.main-error{padding:5px 5px 5px 30px !important;overflow:auto;color:#e2001a;font-weight:700;font-size:1.1em;border:1px #ffabb5 solid;background:#fce5e8 url(/space/img/icons/error.png) no-repeat 7px 50%}
.main-error .fermer,.main-info .fermer,.main-success .fermer,.main-warning .fermer{position:absolute;top:8px;right:10px;width:12px;height:12px;margin:0;padding:0;text-indent:-999em;border:none;outline:none;color:#FFF;cursor:pointer;font-size:.85em;overflow:hidden;background:transparent url(/space/img/css/fnd/livesearch/icon-reset.gif) no-repeat 0 0}
.main-error .fermer:hover,.main-info .fermer:hover,.main-success .fermer:hover,.main-warning .fermer:hover{background-position:0 -12px}
.main-warning{margin:0 0 10px;padding:5px 5px 5px 30px !important;overflow:auto;color:#f45703;font-weight:700;font-size:1.1em;border:1px #f37836 solid;background:#fdedd3 url(/space/img/icons/warning.png) no-repeat 7px 50%}
.message,.main-info{overflow:auto;color:#333;font-weight:700;font-size:1.1em;border:1px #9FD0F2 solid;background:#E8F5FE url(/space/img/icons/info.png) no-repeat 7px 50%}
body#panier .main-info{padding:10px 40px;margin-top:20px}
body#commandes .main-info{padding:10px 40px}
.main-info span a,.main-success span a,.main-error span a,.main-warning span a{margin-left:15px;font-size:.915em;font-weight:400}
div.input.required.error input,div.input.required.error textarea,div.input.required.error select{background:#fce5e8}
.error-message{margin:10px 0 0;font-weight:700;font-size:.9em;color:#E3001A;clear:both;text-align:center}
.cake-sql-log,.cake-debug,.error,.notice{color:#000}
.cake-debug{text-align:left;font-size:1.2em}
pre,#cakeControllerDump{font-family:Arial;padding:0 20px 20px}
#bloc_lang{position:absolute;top:0;right:0;width:138px;height:auto}
#bloc_lang .lang{list-style-type:none}
#bloc_lang .lang li{margin:0 0 5px}
#bloc_lang p{margin-top:10px}
#bloc_lang p a{color:#900}
#header #middle{position:absolute;left:240px;width:484px}
#header #middle p{float:right;margin:0;text-align:right}
#header #middle p strong{font-size:1.1em;color:#000}
#header #middle p strong .green{color:#80c443}
#header #middle #numero_indigo{width:97px;display:block;height:16px;text-indent:-999px;background:url(/css/img/fnd/fnd_numero_indigo.jpg) no-repeat 0 0}
#header #middle p .small{display:block;color:#999;font-size:.8em}
.entete_cache{width:100%;z-index:998;position:absolute;background:#3b3b3b;padding:10px 0 0;color:#fff;font-family:'PT Sans','Arial','Verdana',sans-serif;-webkit-box-shadow:0 0 3px 2px #111;box-shadow:0 0 3px 2px #111}
.entete_cache a.btn_close,a.btn_close{display:block;border-top:solid 1px #ccc;overflow:hidden}
.entete_cache .btn_close span,.btn_close span{width:25px;height:25px;display:block;margin:10px auto 0;background-image:url(img/2016/sprite.png);background-position:-225px 0;text-indent:10000px;color:#fff}
.entete_cache .btn_close:hover span,.btn_close:hover span{background-position:-250px 0;text-indent:30px}
#div_cache_login{color:#9d9d9d}
#div_cache_login div.text label,#div_cache_login div.password label{color:#bbb;font-size:14px;font-family:'PT Sans','Arial','Verdana',sans-serif}
#div_cache_login input[type=text],#div_cache_login input[type=password]{width:293px;height:25px;font-size:15px;border:1px solid #A1C906;margin-bottom:10px;color:#000}
#div_cache_login .bouton{margin:-20px 0 0 200px}
#div_cache_login input{float:left;font-family:'PT Sans','Arial','Verdana',sans-serif}
#div_cache_login .comment{margin-left:5px;margin-top:8px;color:#9d9d9d;font-family:'PT Sans','Arial','Verdana',sans-serif}
#container .comment_besoin_aide{float:right;margin-top:15px;text-decoration:none}
#div_cache_login .comment_besoin_aide{display:block;margin-top:-15px;margin-left:5px;float:left;text-decoration:none}
#div_cache_login .comment:hover,#div_cache_login #input_data_utilisateur_remember_me:hover,#div_cache_login label[for=input_data_utilisateur_remember_me]:hover{color:#fff}
#div_cache_login #input_data_utilisateur_remember_me{margin:5px}
.entete_cache .entete_cache_content{width:750px;padding-left:100px;margin:auto;padding-bottom:5px;padding-top:30px;padding-bottom:30px}
#recherche_avancee .entete_cache_content{padding:0}
#div_cache_contacts .titre{font-size:18px;color:#bbb;font-weight:700}
#div_cache_contacts .texte{float:left;font-size:14px}
#div_cache_contacts .telephone{font-weight:700}
#div_cache_contacts .telephone i{background-color:#8e2985;font-style:normal!important}
#div_cache_contacts .comment{float:left;font-size:10px;font-style:italic}
.header .connect .bouton{float:none}
#deco_entete{float:right;width:260px;height:116px;background:url(/css/img/fnd/fnd_deco_entete_defaut.png) no-repeat 0 0}
body.univ_1 #deco_entete{width:278px;background:url(/css/img/fnd/fnd_deco_entete_papeterie.png) no-repeat 0 0}
body.univ_2 #deco_entete{width:205px;margin-right:10px;background:url(/css/img/fnd/fnd_deco_entete_activites_creatives.jpg) no-repeat 0 0}
body.univ_3 #deco_entete{width:248px;background:url(/css/img/fnd/fnd_deco_entete_bureautique.jpg) no-repeat 0 0}
body.univ_4 #deco_entete{width:230px;background:url(/css/img/fnd/fnd_deco_entete_materiel_educatif.jpg) no-repeat 0 0}
body.univ_5 #deco_entete{width:257px;background:url(/css/img/fnd/fnd_deco_entete_librairie.png) repeat-x 0 0}
.header #commande_rapide{font-size:12px;color:#555;width:150px;text-align:left;float:left;margin-left:200px;margin-top:15px}
.header #commande_rapide img{height:50px;float:left;margin-top:-7px;margin-right:5px}
.header #commande_rapide a{text-decoration:none}
.header #commande_rapide a:hover{text-decoration:underline}
#identite{float:right}
#nom_personne{color:#aaa;font-size:12px;text-align:right;margin-right:15px}
#nom_personne b{font-weight:500}
#deconnexion a{font-size:12px;color:#888;text-decoration:none}
#deconnexion a:hover{color:#000;text-decoration:underline}
body.univ_1 .color{color:#fcc606}
body.univ_2 .color{color:#c01d19}
body.univ_3 .color{color:#9a7eb8}
body.univ_4 .color{color:#80c443}
body.univ_5 .color{color:#129de0}
body.univ_6 .color{color:#f59211}
body#home #content_left #qui_sommes_nous{height:60px;margin:0;padding:157px 0 0;background:url(/css/img/fnd/fnd_deco_left_qui_20130401.png) no-repeat 0 0}
body#home #content_left #qui_sommes_nous a{display:block}
body#home #content_left .contenu_gauche{position:relative;left:-8px}
body#home #content_left #brouillon{position:relative;left:-13px;width:207px;height:447px;margin:0;padding:15px 0 0;background:url(/css/img/fnd/fnd_home_brouillon.png) no-repeat 0 0}
body#home #content_left #brouillon .padding{padding:0 25px 10px 10px}
body#home #content_left #brouillon .titre{height:auto!important;min-height:48px;height:48px;margin:0 0 5px;overflow:visible;background:url(/css/img/fnd/fnd_home_brouillon_titre.png) no-repeat 0 0}
body#home #content_left #brouillon .titre h2{margin:0;padding:0 0 0 25px;line-height:40px;color:#fff;font-size:1em}
body#home #content_left #brouillon .titre_paragraphe{margin:10px 0;color:#a8752d;font-weight:700}
body#home #content_left #brouillon img{margin:0 0 10px}
body#home #content_left #brouillon p{margin:5px 0}
body#home #content_left #brouillon p,body#home #content_left #brouillon li{color:#666;font-size:.85em}
body#home #content_left #brouillon a{color:#a8752d;text-decoration:none}
body#home #content_left #brouillon .lire_la_suite{text-align:right}
body#home #content_left #brouillon .lire_la_suite a{font-size:1.2em}
#content_left .toggle_content{padding:5px 0}
#content_left .choix_rayon{margin:0 0 10px}
#content_left .choix_rayon .resultats{margin-bottom:5px}
#content_left .choix_rayon .bg{position:relative;top:-14px;margin-bottom:-14px;border:1px #999 solid;background:#f8f8f8;z-index:10}
#content_left .choix_rayon .titre{height:auto!important;min-height:38px;height:38px;padding:8px 0 0}
#content_left .choix_rayon .titre a{color:#fff;text-decoration:none}
#content_left .choix_rayon h2{padding:0 5px 0 10px;color:#fff;text-align:left;font-size:1.1em;text-shadow:0 -1px 1px #555}
#content_left .choix_rayon h2 span{font-weight:400}
#content_left .choix_rayon .titre{position:relative;background-color:#c4c5c7}
#content_left .choix_rayon .univ_1 .titre{background-color:#fcc606}
#content_left .choix_rayon .univ_2 .titre{background-color:#c01d19}
#content_left .choix_rayon .univ_3 .titre{background-color:#9a7eb8}
#content_left .choix_rayon .univ_4 .titre{background-color:#80c443}
#content_left .choix_rayon .univ_5 .titre{background-color:#129de0}
#content_left .choix_rayon .univ_6 .titre{background-color:#f59211}
#content_left .choix_rayon .fleche_titre{position:absolute;top:30px;width:180px;height:15px;z-index:200}
#content_left .choix_rayon .n1{padding:13px 0 0}
#content_left .choix_rayon .retour{margin-bottom:0;padding:13px 0 10px}
#content_left .choix_rayon .retour a{padding:0 0 0 10px;color:#666;font-size:.85em;font-weight:700}
#content_left .choix_rayon .retour a span{text-transform:lowercase}
#content_left .choix_rayon h3{color:#666;margin-bottom:5px;padding:0 10px;font-weight:400;font-size:.9em;border-bottom:1px #C6C6C6 solid}
#content_left .choix_rayon .toggle span.fleche{float:right;width:9px;height:8px;margin-top:5px;cursor:pointer;background:url(/css/img/fnd/fnd_toggle_active.png) no-repeat 95% 0}
#content_left .choix_rayon .toggle.active span.fleche{background:url(/css/img/fnd/fnd_toggle.png) no-repeat 95% 0}
#content_left .choix_rayon .toggle h3{border-bottom:none;text-transform:lowercase}
#content_left .choix_rayon .toggle.active h3{border-bottom:1px #c6c6c6 solid}
#content_left .choix_rayon .toggle h3:first-letter{text-transform:uppercase}
#content_left .choix_rayon h3 a{color:#666;font-size:1em;font-weight:700;text-decoration:none}
#content_left .choix_rayon ul{margin:10px 0 10px 10px}
#content_left .choix_rayon li{padding:0 5px 0 8px;color:#666;list-style-type:none;font-size:.85em;text-transform:lowercase;background:url(/css/img/fnd/fnd_content_left_li.png) no-repeat 0 6px}
#content_left .choix_rayon li a{color:#666;text-decoration:none}
#content_left .choix_rayon li a:hover{text-decoration:underline}
#content_left .choix_rayon li:first-letter{text-transform:uppercase}
body#home .deco_home{width:565px;height:300px}
body#home #content_center .a_la_une{float:left;width:352px;margin:0 34px 0 0}
body#home #content_center .img_a_la_une{float:left;margin-right:9px}
body#home #content_center .titre_a_la_une{float:left;margin:9px 0 0;color:#ec6e08;font-weight:700;font-size:1.15em}
body#home #content_center .rubrique_a_la_une{clear:both}
body#home #content_center .intro_a_la_une{padding:7px;font-size:.85em;color:#fff;background:url(/css/img/fnd/fnd_intro_a_la_une.png) no-repeat 0 100% #000}
body#home #content_center .intro_a_la_une .lire_la_suite{margin:10px 0 0;text-align:right}
body#home #content_center .intro_a_la_une .lire_la_suite a{color:#fdc616}
body#home #content_center .a_la_une .shadow{width:352px;height:15px;background:url(/css/img/fnd/fnd_a_la_une_shadow.png) no-repeat 0 0}
body#home #content_center #selection1 .titres,body#home #content_center #selection2 .titres,body#home #content_center #selection3 .titres{color:#4b7224;background:#c1da74}
body#home #content_center #selection1 .titres a,body#home #content_center #selection2 .titres a,body#home #content_center #selection3 .titres a{color:#4b7224}
body#home #content_center #selection1 .shadow,body#home #content_center #selection2 .shadow,body#home #content_center #selection3 .shadow{height:14px;background:url(/css/img/fnd/fnd_univers_selection_shadow.png) no-repeat 0 0}
body#home #content_center #selection1 .encars .content .photo_produit a,body#home #content_center #selection2 .encars .content .photo_produit a,body#home #content_center #selection3 .encars .content .photo_produit a{display:block;margin:auto}
body#home #content_center #selection1 .encars .content .photo_produit a img,body#home #content_center #selection2 .encars .content .photo_produit a img,body#home #content_center #selection3 .encars .content .photo_produit a img{margin:auto}
body#home #content_center #selection1 .encars .content .photo_produit .pictos img,body#home #content_center #selection2 .encars .content .photo_produit .pictos img,body#home #content_center #selection3 .encars .content .photo_produit .pictos img{display:none}
body#home #content_center .education{float:right;width:179px;margin:0}
body#home #content_center .rubrique_education{padding:7px;border:1px #999 solid}
body#home #content_center .titre_education{margin:0 0 10px;color:#ec6e08;font-weight:700;font-size:.9em}
body#home #content_center .description_education{margin:0 0 10px;font-size:.85em}
body#home #content_center .description_education .lire_la_suite{margin:10px 0 0;text-align:right}
body#home #content_center .description_education .lire_la_suite a{color:#ec6e08}
body#home #content_center .education .shadow{width:179px;height:14px;background:url(/css/img/fnd/fnd_home_education_shadow.png) no-repeat 0 0}
body#home #content_center .img_intro_a_la_une{border-left:1px #999 solid;border-right:1px #999 solid;border-bottom:1px #999 solid;background:#000}
body#home #content_center .slider{clear:both;margin:30px 0 0}
body#home #content_center .notre_selection{width:563px;height:290px;overflow:hidden;border:1px #59accf solid}
body#home #content_center .slider .notre_selection .content{float:left;width:367px;padding:7px 7px 5px}
body#home #content_center .slider .notre_selection .content .titres .univers_notre_selection{color:#4b7224}
body#home #content_center .slider .notre_selection .content .titres .univers_notre_selection a{color:#4b7224;font-weight:700;font-size:.85em;text-decoration:underline}
body#home #content_center .slider .notre_selection .content .sous_titre{color:#4b7224;font-family:"Myriad Pro",Arial;text-transform:lowercase}
body#home #content_center .slider .notre_selection .content .sous_titre:first-letter{text-transform:uppercase}
body#home #content_center .slider .notre_selection .content .sous_titre a{color:#4b7224;font-size:1.3em;font-weight:700;text-decoration:underline}
body#home #content_center .slider .notre_selection .content .img_produit{text-align:center}
body#home #content_center .slider .navigation{float:right;width:182px;overflow:visible}
body#home #content_center .slider .navigation ul{overflow:visible}
body#home #content_center .slider .navigation li{height:58px;list-style:none;background:url(/css/img/btn/btn_home_slider_sprite.png) no-repeat 0 0}
body#home #content_center .slider .navigation li a{display:block;height:58px;line-height:58px;margin:0 0 0 19px;padding:0 5px 0 10px;border-top:1px #868686 solid;border-bottom:1px #868686 solid;color:#000;font-weight:700;text-decoration:none;text-transform:lowercase}
body#home #content_center .slider .navigation li.actif,body#home #content_center .slider .navigation li:hover{background-position:0 -58px}
body#home #content_center .slider .navigation li.actif a,body#home #content_center .slider .navigation li:hover a{color:#fff}
body#home #content_center .slider .shadow{clear:both;width:563px;height:15px;background:url(/css/img/fnd/fnd_notre_selection_shadow.png) no-repeat 0 0}
body.univ_1 #content_center h2.titre_article,body.univ_2 #content_center h2.titre_article,body.univ_3 #content_center h2.titre_article,body.univ_4 #content_center h2.titre_article,body.univ_5 #content_center h2.titre_article,body.univ_6 #content_center h2.titre_article{font-size:1em;font-weight:400}
body#univers.univ_1 #content_left .deco_univers_col_g{width:208px;height:295px;background:url(/css/img/fnd/fnd_deco_univers_col_g_papeterie.png) no-repeat 0 0}
body#univers.univ_2 #content_left .deco_univers_col_g{width:190px;height:308px;background:url(/css/img/fnd/fnd_deco_univers_col_g_ac.png) no-repeat 0 0}
body#univers.univ_3 #content_left .deco_univers_col_g{width:206px;height:287px;background:url(/css/img/fnd/fnd_deco_univers_col_g_bureautique.png) no-repeat 0 0}
body#univers.univ_4 #content_left .deco_univers_col_g{width:206px;height:291px;background:url(/css/img/fnd/fnd_deco_univers_col_g_me.png) no-repeat 0 0}
body#univers.univ_5 #content_left .deco_univers_col_g{width:201px;height:292px;background:url(/css/img/fnd/fnd_deco_univers_col_g_librairie.png) no-repeat 0 0}
body#univers.univ_6 #content_left .deco_univers_col_g{width:201px;height:292px;background:url(/css/img/fnd/fnd_deco_univers_col_g_librairie.png) no-repeat 0 0}
body#univers .deco_univers{width:565px;height:202px}
body#univers.univ_1 .deco_univers{background:url(/css/img/fnd/fnd_deco_univers_papeterie.jpg) no-repeat 0 0}
body#univers.univ_2 .deco_univers{background:url(/css/img/fnd/fnd_deco_univers_ac.jpg) no-repeat 0 0}
body#univers.univ_3 .deco_univers{background:url(/css/img/fnd/fnd_deco_univers_bureautique.jpg) no-repeat 0 0}
body#univers.univ_4 .deco_univers{background:url(/css/img/fnd/fnd_deco_univers_me.jpg) no-repeat 0 0}
body#univers.univ_5 .deco_univers{background:url(/css/img/fnd/fnd_deco_univers_librairie.jpg) no-repeat 0 0}
body#univers #slider{margin:15px 0 0;border:1px #999 solid}
body#univers.univ_1 #slider{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#fefaf5 20%,#f08928 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(20%,#fefaf5),color-stop(100%,#f08928));background:-webkit-linear-gradient(top,#fff 0%,#fefaf5 20%,#f08928 100%);background:-o-linear-gradient(top,#fff 0%,#fefaf5 20%,#f08928 100%);background:-ms-linear-gradient(top,#fff 0%,#fefaf5 20%,#f08928 100%);background:linear-gradient(top,#fff 0%,#fefaf5 20%,#f08928 100%)}
body#univers.univ_2 #slider{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#fbeaec 20%,#d3011a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(20%,#fbeaec),color-stop(100%,#d3011a));background:-webkit-linear-gradient(top,#fff 0%,#fbeaec 20%,#d3011a 100%);background:-o-linear-gradient(top,#fff 0%,#fbeaec 20%,#d3011a 100%);background:-ms-linear-gradient(top,#fff 0%,#fbeaec 20%,#d3011a 100%);background:linear-gradient(top,#fff 0%,#fbeaec 20%,#d3011a 100%)}
body#univers.univ_3 #slider{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f1ecf3 20%,#9b70aa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(20%,#f1ecf3),color-stop(100%,#9b70aa));background:-webkit-linear-gradient(top,#fff 0%,#f1ecf3 20%,#9b70aa 100%);background:-o-linear-gradient(top,#fff 0%,#f1ecf3 20%,#9b70aa 100%);background:-ms-linear-gradient(top,#fff 0%,#f1ecf3 20%,#9b70aa 100%);background:linear-gradient(top,#fff 0%,#f1ecf3 20%,#9b70aa 100%)}
body#univers.univ_4 #slider{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f4f7f2 20%,#4b7224 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(20%,#f4f7f2),color-stop(100%,#4b7224));background:-webkit-linear-gradient(top,#fff 0%,#f4f7f2 20%,#4b7224 100%);background:-o-linear-gradient(top,#fff 0%,#f4f7f2 20%,#4b7224 100%);background:-ms-linear-gradient(top,#fff 0%,#f4f7f2 20%,#4b7224 100%);background:linear-gradient(top,#fff 0%,#f4f7f2 20%,#4b7224 100%)}
body#univers.univ_5 #slider{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e8f5fb 20%,#169bd3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(20%,#e8f5fb),color-stop(100%,#169bd3));background:-webkit-linear-gradient(top,#fff 0%,#e8f5fb 20%,#169bd3 100%);background:-o-linear-gradient(top,#fff 0%,#e8f5fb 20%,#169bd3 100%);background:-ms-linear-gradient(top,#fff 0%,#e8f5fb 20%,#169bd3 100%);background:linear-gradient(top,#fff 0%,#e8f5fb 20%,#169bd3 100%)}
body#univers #slider h2{float:left;width:300px}
body#univers #slider .ctrl_slider{float:right;margin:8px 15px 0 0}
body#univers #slider .ctrl_slider li{float:left;margin:0 7px 0 0;list-style:none}
body#univers .pas_manquer{clear:both;margin:5px;padding:7px;border:1px #999 solid;background:#fff}
body#univers.univ_1 .fnd_pas_manquer{background:url(/css/img/fnd/fnd_pas_manquer_papeterie.png) no-repeat 0 36px}
body#univers.univ_2 .fnd_pas_manquer{background:url(/css/img/fnd/fnd_pas_manquer_ac.png) no-repeat 0 36px}
body#univers.univ_3 .fnd_pas_manquer{background:url(/css/img/fnd/fnd_pas_manquer_bureautique.png) no-repeat 0 36px}
body#univers.univ_4 .fnd_pas_manquer{background:url(/css/img/fnd/fnd_pas_manquer_me.png) no-repeat 0 36px}
body#univers.univ_5 .fnd_pas_manquer{background:url(/css/img/fnd/fnd_pas_manquer_librairie.png) no-repeat 0 36px}
body#univers #slider .col_g{float:left;width:310px;margin:0 10px 0 0}
body#univers #slider .col_g .titre,body#univers #slider .col_g .titre a{color:#4b7224;font-weight:700;text-decoration:none}
body#univers #slider .col_g .sous_titre{color:#fcc606;font-weight:700;font-family:"Myriad Pro",Arial;text-transform:lowercase}
body#univers #slider .col_g .sous_titre a{color:#fcc606;font-size:1.3em;font-weight:700;text-decoration:none}
body#univers #slider .col_g .sous_titre:first-letter{text-transform:uppercase}
body#univers .photo_produit{position:relative;height:auto!important;min-height:130px;height:120px;padding:5px 0;text-align:center}
body#univers .photo_produit .pictos{position:absolute;top:0;left:0;width:35px}
body#univers #slider .col_d{float:left;width:217px}
body#home #content_center .complement_produit{position:relative;margin:3px;padding:3px;border:1px #ebebeb solid;background:#f0f0f0;background:-moz-linear-gradient(left,#f0f0f0 0%,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f0f0f0),color-stop(100%,#fff));background:-webkit-linear-gradient(left,#f0f0f0 0%,#fff 100%);background:-o-linear-gradient(left,#f0f0f0 0%,#fff 100%);background:-ms-linear-gradient(left,#f0f0f0 0%,#fff 100%);background:linear-gradient(left,#f0f0f0 0%,#fff 100%)}
body#home #content_right .complement_produit,body#univers .complement_produit{position:relative;margin:3px;padding:3px;border:1px #ebebeb solid;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-o-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-ms-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:linear-gradient(top,#fff 0%,#f1f1f1 100%)}
body#home .complement_produit .marches_public,body#univers .complement_produit .marches_public{width:32px;height:32px;margin:0 10px 0 0}
.haut_g{float:left;margin-left:0!important}
.haut_d{float:right;margin-right:0!important}
.bas_g{clear:both;float:left;margin-left:0!important}
.bas_d{clear:both;float:right;margin-right:0!important}
body#home #content_center .img_produit,body#univers #content_center .pas_manquer .photo_produit{position:relative}
body#home #content_center .pictos,body#univers #content_center .pas_manquer .pictos{position:absolute;top:10px;left:10px;width:70px}
body#univers #content_center .complement_produit .desc{clear:both}
body#home .complement_produit .ajout_panier,body#univers .complement_produit .ajout_panier{font-size:.85em;margin:0 0 10px}
body#home .complement_produit .desc,body#univers .complement_produit .desc{font-size:.85em}
body#home .complement_produit .lire_la_suite,body#univers .complement_produit .lire_la_suite{float:right;margin:0 0 10px;color:#ec6e08}
body#home #content_center .complement_produit .note{clear:both;float:left;color:#0879d8;font-size:.85em}
body#home .complement_produit .note,body#univers .complement_produit .note{clear:both;float:right;font-size:.85em}
body#home #content_center .complement_produit{margin-top:10px}
body#home #content_center .complement_produit .col_g{float:left;width:109px;margin-right:10px}
body#home #content_center .complement_produit .col_d{float:right;width:234px}
#selection1,#selection2,#selection3{float:left;width:181px;margin:30px 0 0}
#selection1,#selection2{margin-right:10px;margin-bottom:20px}
#selection1 .encars,#selection2 .encars,#selection3 .encars{border:1px #999 solid}
#selection1 .encars .titres,#selection2 .encars .titres,#selection3 .encars .titres{padding:5px;height:auto!important;min-height:80px;height:80px}
#selection1 .encars .col_droite .complement_produit,#selection2 .encars .col_droite .complement_produit,#selection3 .encars .col_droite .complement_produit{height:auto!important;min-height:208px;height:208px}
#selection1 .encars .titre,#selection2 .encars .titre,#selection3 .encars .titre{font-weight:700}
#selection1 .encars .sous_titre,#selection2 .encars .sous_titre,#selection3 .encars .sous_titre{font-weight:700;font-family:"Myriad Pro",Arial;text-transform:lowercase}
#selection1 .encars .sous_titre:first-letter,#selection2 .encars .sous_titre:first-letter,#selection3 .encars .sous_titre:first-letter{text-transform:uppercase}
#selection1 .encars .sous_titre a,#selection2 .encars .sous_titre a,#selection3 .encars .sous_titre a{color:#fff;text-decoration:none}
#selection1 .encars .content,#selection2 .encars .content,#selection3 .encars .content{height:125px;padding:5px}
.univ_1 #selection1 .encars .titres,.univ_1 #selection2 .encars .titres,.univ_1 #selection3 .encars .titres{background:#fdc616}
.univ_1 #selection1 .encars .titres .titre,.univ_1 #selection2 .encars .titres .titre,.univ_1 #selection3 .encars .titres .titre,.univ_1 #selection1 .encars .titres .titre a,.univ_1 #selection2 .encars .titres .titre a,.univ_1 #selection3 .encars .titres .titre a{color:#4b7224}
.univ_1 #selection1 .encars .titres .sous_titre,.univ_1 #selection2 .encars .titres .sous_titre,.univ_1 #selection3 .encars .titres .sous_titre,.univ_1 #selection1 .encars .titres .sous_titre a,.univ_1 #selection2 .encars .titres .sous_titre a,.univ_1 #selection3 .encars .titres .sous_titre a{color:#4b7224}
.univ_2 #selection1 .encars .titres,.univ_2 #selection2 .encars .titres,.univ_2 #selection3 .encars .titres{background:#c01d19}
.univ_2 #selection1 .encars .titres .titre,.univ_2 #selection2 .encars .titres .titre,.univ_2 #selection3 .encars .titres .titre{color:#fff}
.univ_2 #selection1 .encars .titres .sous_titre,.univ_2 #selection2 .encars .titres .sous_titre,.univ_2 #selection3 .encars .titres .sous_titre{color:#fff}
.univ_3 #selection1 .encars .titres,.univ_3 #selection2 .encars .titres,.univ_3 #selection3 .encars .titres{background:#9a7eb8}
.univ_3 #selection1 .encars .titre,.univ_3 #selection2 .encars .titre,.univ_3 #selection3 .encars .titre{color:#fff}
.univ_3 #selection1 .encars .sous_titre,.univ_3 #selection2 .encars .sous_titre,.univ_3 #selection3 .encars .sous_titre{color:#fff}
.univ_4 #selection1 .encars .titres,.univ_4 #selection2 .encars .titres,.univ_4 #selection3 .encars .titres{background:#80c443}
.univ_4 #selection1 .encars .titre,.univ_4 #selection2 .encars .titre,.univ_4 #selection3 .encars .titre{color:#fff}
.univ_4 #selection1 .encars .sous_titre,.univ_4 #selection2 .encars .sous_titre,.univ_4 #selection3 .encars .sous_titre{color:#fff}
.univ_5 #selection1 .encars .titres,.univ_5 #selection2 .encars .titres,.univ_5 #selection3 .encars .titres{background:#129de0}
.univ_5 #selection1 .encars .titre,.univ_5 #selection2 .encars .titre,.univ_5 #selection3 .encars .titre{color:#fff}
.univ_5 #selection1 .encars .sous_titre,.univ_5 #selection2 .encars .sous_titre,.univ_5 #selection3 .encars .sous_titre{color:#fff}
.univ_5 #selection1 .encars .sous_titre a,.univ_5 #selection2 .encars .sous_titre a,.univ_5 #selection3 .encars .sous_titre a{color:#fff}
.univ_6 #selection1 .encars .titres,.univ_6 #selection2 .encars .titres,.univ_6 #selection3 .encars .titres{background:#f59211}
.univ_6 #selection1 .encars .titre,.univ_6 #selection2 .encars .titre,.univ_6 #selection3 .encars .titre{color:#fff}
.univ_6 #selection1 .encars .sous_titre,.univ_6 #selection2 .encars .sous_titre,.univ_6 #selection3 .encars .sous_titre{color:#fff}
.univ_6 #selection1 .encars .sous_titre a,.univ_6 #selection2 .encars .sous_titre a,.univ_6 #selection3 .encars .sous_titre a{color:#fff}
#selection1 .shadow,#selection2 .shadow,#selection3 .shadow{height:14px;background:url(/css/img/fnd/fnd_univers_selection_shadow.png) no-repeat 0 0}
body#sous_famille .nb_produits{color:#666;font-size:14px}
body#sous_famille #mode_grille td.prix{width:130px}
body#sous_famille .tools_block,body#produits .tools_block{width:auto;height:24px;margin:10px 0 15px;padding:7px 10px 0;border:1px #999 solid;background:#e9e9e9}
body#sous_famille .tools_block .separateur,body#produits .tools_block .separateur{width:2px;height:20px;margin:0 5px;padding:0;background:url(/css/img/fnd/fnd_toolsblock_separateur.png) no-repeat 0 0}
body#produits .tools_block{margin-top:0}
body#sous_famille .tools_block .tools_block_content .lancer_impression{float:right}
body#sous_famille .tools_block .tools_block_content .item{padding:0 30px;float:left}
body#sous_famille .tools_block p,body#produits .tools_block p{float:left;margin:0 5px 0 0}
body#sous_famille .tools_block dl{float:left;width:auto}
body#sous_famille .tools_block dt{float:left;font-size:.85em}
body#sous_famille .tools_block dd{float:left;width:26px;height:17px;margin:0 0 0 5px}
body#sous_famille .tools_block dd.mode_liste{background:url(/css/img/fnd/fnd_mode_sprite.png) no-repeat 0 -17px}
body#sous_famille .tools_block dd.mode_liste:hover,body#sous_famille .tools_block dd.mode_liste.sfhover,body#sous_famille .tools_block dd.mode_liste.active{background-position:0 0}
body#sous_famille dd.mode_grille{background:url(/css/img/fnd/fnd_mode_sprite.png) no-repeat -26px -17px}
body#sous_famille .tools_block dd.mode_grille:hover,body#sous_famille .tools_block dd.mode_grille.sfhover,body#sous_famille .tools_block dd.mode_grille.active{background-position:-26px 0}
body#sous_famille .tools_block dd a{float:left;width:26px;height:17px;font-size:.85em}
body#sous_famille .tools_block form{float:left;width:auto}
body#sous_famille .tools_block label{float:left;margin:0 5px 0 0;font-size:.85em}
body .tools_block .pagination_top .submit{margin-right:3px}
body#factures #content_center #liste_factures .tools_block div.select,body#commandes #content_center #liste_commande .tools_block div.select,body#statistics #content_center #liste_etablissements .tools_block div.select,body#devis #content_center #liste_devis .tools_block div.select,body#representants #content_center #liste_commande .tools_block div.select,body#representants #content_center #statistiques_representant .tools_block div.select,body#grc_evenements #content_center #liste_grc_evenements .tools_block div.select,body#utilisateurs #content_center #liste_utilisateurs .tools_block div.select{margin-top:0;margin-bottom:0}
body#commandes #content_center #liste_commande .tools_block div.select select,body#statistics #content_center #liste_etablissements .tools_block div.select select,body#devis #content_center #liste_devis .tools_block div.select select,body#representants #content_center #liste_commande .tools_block div.select select,body#representants #content_center #statistiques_representant .tools_block div.select select{width:50px}
body#factures #content_center #liste_factures .tools_block div.input label,body#commandes #content_center #liste_commande .tools_block div.input label,body#statistics #content_center #liste_etablissements .tools_block div.input label,body#devis #content_center #liste_devis .tools_block div.input label,body#representants #content_center #liste_commande .tools_block div.input label,body#representants #content_center #statistiques_representant .tools_block div.input label{width:100px}
body#commandes #content_center #liste_commande .tools_block div.submit,body#statistics #content_center #liste_etablissements .tools_block div.submit,body#devis #content_center #liste_devis .tools_block div.submit,body#representants #content_center #liste_commande .tools_block div.submit,body#representants #content_center #statistiques_representant .tools_block div.submit,body#incidents #content_center #liste_incidents .tools_block div.submit,body#factures #content_center #liste_factures .tools_block div.submit,body#grc_evenements #content_center #liste_grc_evenements .tools_block div.submit,body#utilisateurs #content_center #liste_utilisateurs .tools_block div.submit{margin:-3px 0 0;padding:0 0 3px 3px}
body#sous_famille .tools_block select{float:left;width:auto;font-size:12px;line-height:19px;height:19px;min-width:120px}
body#sous_famille .tools_block div.input{float:left}
.tools_block .affichage_top{float:left}
.tools_block .submit{float:left;height:19px;margin:0;padding:0;background:none}
.tools_block .submit input{float:left;width:21px!important;height:19px;margin:0;padding:0;border:none!important;color:#fff;cursor:pointer;font-size:10px;background:url(/css/img/btn/btn_tools_ok.png) no-repeat 50% 50% transparent}
body#sous_famille .tools_block .pagination_top,body#sous_famille .tools_block .pagination_bottom,body#marches .tools_block .pagination_top,body#marches .tools_block .pagination_bottom,body#favoris .tools_block .pagination_top,body#favoris .tools_block .pagination_bottom{float:left;margin:0}
body#sous_famille .tools_block .pagination_top .disabled,body#sous_famille .tools_block .pagination_bottom .disabled,body#marches .tools_block .pagination_top .disabled,body#marches .tools_block .pagination_bottom .disabled,body#favoris .tools_block .pagination_top .disabled,body#favoris .tools_block .pagination_bottom .disabled{float:left;width:19px;height:19px;margin-right:3px;display:none}
body#sous_famille .tools_block .pagination_top span,body#sous_famille .tools_block .pagination_bottom span,body#marches .tools_block .pagination_top span,body#marches .tools_block .pagination_bottom span,body#favoris .tools_block .pagination_top span,body#favoris .tools_block .pagination_bottom span{float:left;width:18px;height:18px;line-height:18px;margin-right:3px;color:#6a6a6a;font-size:.85em;text-align:center}
body#sous_famille .tools_block .pagination_top a,body#sous_famille .tools_block .pagination_bottom a{float:left;width:17px;height:18px;color:#6a6a6a;text-align:center;text-decoration:none}
body#sous_famille .tools_block .pagination_top span a,body#sous_famille .tools_block .pagination_bottom span a
/*,body#marches .tools_block .pagination_top span a,body#marches .tools_block .pagination_bottom span a,body#favoris .tools_block .pagination_top span a,body#favoris .tools_block .pagination_bottom span a */{background:url(/css/img/fnd/fnd_toolsblock_sprite.png) no-repeat 0 0;opacity:.9}
body#sous_famille .tools_block .pagination_top span a:hover,body#sous_famille .tools_block .pagination_bottom span a:hover,body#marches .tools_block .pagination_top span a:hover,body#marches .tools_block .pagination_bottom span a:hover,body#favoris .tools_block .pagination_top span a:hover,body#favoris .tools_block .pagination_bottom span a:hover{opacity:1}
body#sous_famille .tools_block .pagination_top span.suivant a,body#sous_famille .tools_block .pagination_bottom span.suivant a,body#marches .tools_block .pagination_top span.suivant a,body#marches .tools_block .pagination_bottom span.suivant a,body#favoris .tools_block .pagination_top span.suivant a,body#favoris .tools_block .pagination_bottom span.suivant a{background:url(/css/img/fnd/fnd_toolsblock_sprite.png) no-repeat -150px 0;opacity:.9}
body#sous_famille .tools_block .pagination_top span.suivant a:hover,body#sous_famille .tools_block .pagination_bottom span.suivant a:hover,body#marches .tools_block .pagination_top span.suivant a:hover,body#marches .tools_block .pagination_bottom span.suivant a:hover,body#favoris .tools_block .pagination_top span.suivant a:hover,body#favoris .tools_block .pagination_bottom span.suivant a:hover{opacity:1}
body#produits .tools_block .tools_block_content{text-align:center}
body#produits .tools_block .precedent,body#produits .tools_block .retour_liste,body#produits .tools_block .suivant{float:left;width:130px;margin:0}
body#produits .tools_block .precedent{text-align:left}
body#produits .tools_block .retour_liste{text-align:left}
body#produits .tools_block .suivant{text-align:left}
body#produits .tools_block .precedent a,body#produits .tools_block .retour_liste a,body#produits .tools_block .suivant a{display:block;line-height:19px;color:#6a6a6a;text-decoration:none;width:110px}
.tools_block .suivant a{padding:0 22px 0 0;background:url(/css/img/fnd/fnd_toolsblock_sprite.png) no-repeat -65px -19px;width:130px}
body#produits .tools_block .suivant a:hover{background-position:-65px 0}
body#produits .tools_block .precedent a{padding:0 0 0 22px;background:url(/css/img/fnd/fnd_toolsblock_sprite.png) no-repeat 0 -19px}
body#produits .tools_block .precedent a:hover{background-position:0 0}
body#produits .tools_block .retour_liste a{display:block;padding:0 22px 0 0;background:url(/css/img/fnd/fnd_toolsblock_sprite.png) no-repeat 100% 0}
body#produits .tools_block .retour_liste a:hover{background-position:100% -19px}
body#produits .tools_block .imprimer{float:right;padding-top:2px}
.dispo{margin:0 10px 1px 0;cursor:help}
.disponibilite{margin:0 0 10px;font-size:.85em}
#mode_liste .article{margin:0 0 15px;overflow:auto;background:url(/css/img/fnd/fnd_article_top.png) no-repeat 99% 0}
.separateur{color:#666}
#mode_liste .article .borders{height:auto!important;min-height:164px;height:164px;background:url(/css/img/fnd/fnd_article_bottom.png) no-repeat 99% 100%}
#mode_liste .article .image_left{float:left;width:110px;margin:0 10px 0 0;height:auto;overflow:hidden;text-align:center;position:relative}
#mode_liste .article img.nouveautes,body#produits #resume_produit img.nouveautes{float:right}
#mode_liste .no_img{display:block;padding:50px 0 0;height:60px;text-align:center;font-size:.8em;border:1px #666 solid;background:#ececec}
#mode_liste .article .middle{float:left;width:449px}
#mode_liste .article .middle .padding{overflow:auto;padding:5px 10px 5px 0}
#mode_liste .article .middle .infos{float:left;width:443px}
#mode_liste .article .middle .infos .titre_article,#mode_liste .article .middle .infos .code_web_article,#mode_liste .article .middle .infos .accroche_article,#mode_liste .article .middle .infos .comments,#mode_liste .article .middle .infos .lire_la_suite,#mode_liste .article .middle .infos .avis,#mode_liste .article .middle .infos .ref_ean,#mode_liste .article .middle .infos .edition,#mode_liste .article .middle .infos .date_parution{zoom:1;overflow:visible;margin-bottom:7px}
#mode_liste .article .middle .infos .comments{font-size:.85em;line-height:1.4em;height:47px;overflow:hidden}
#mode_liste .article .middle .infos .titre_article a{text-decoration:none}
#mode_liste .article .middle .infos h2.titre_article{font-size:15px;overflow:hidden}
#mode_liste .article .middle .infos .liste_infos{margin-bottom:2px;font-size:.9em}
#mode_liste .article .middle .infos .lire_la_suite{display:block}
#mode_liste .article .middle .infos .lire_la_suite,#mode_liste .article .middle .infos .avis,#mode_liste .article .middle .infos .avis a{color:#129de0}
#mode_liste .article .middle .infos .avis/*,#mode_liste .article .middle .infos .avis a*/{float:left}
#mode_liste .article .middle .pictogrammes{float:right;width:100px;text-align:right}
#mode_liste .article .middle .pictogrammes .ce{margin:76px 0 0}
#mode_liste .article .complement_produit{position:relative;float:right;width:195px;height:auto!important;min-height:162px;height:162px;color:#666;overflow:visible;border:1px solid #999;padding-left:10px}
#mode_liste .article .complement_produit .padding{padding:5px 0}
#mode_liste .article .complement_produit .marches_public{position:absolute;top:1px;right:1px;width:32px;height:32px}
.tarif{margin:0 0 5px;font-family:Arial,sans-serif}
.tarif .reduction{width:55px;height:21px;color:#FFF;text-align:center;font-size:1.1em;background:none repeat scroll 0 0 #0879D8;display:block;line-height:21px;float:left}
.tarif .avec_reduc, .prix_panier{color:#0879d8;font-size:1.5em;font-weight:700;display:block}
.tarif .avec_reduc .px_col_droite{color:#777}
.tarif .au_lieu_de{font-size:1.1em;font-weight:700;height:23px;display:block;text-align:right}
#mode_liste .article .complement_produit .ajout_panier{font-size:.85em;margin:0 0 10px}
#mode_liste .article .complement_produit .conditionnement{margin:0 0 10px;font-size:.85em}
#mode_liste .article .complement_produit .conditionnement span{color:#129de0;font-weight:700}
#mode_liste .article .complement_produit .ajout_favori{margin:20px 0 0 -8px;line-height:19px;text-align:right;border-top:1px #ccc solid}
#mode_liste .article .complement_produit .ajout_favori a{float:right;margin:5px 10px 0 0;padding:0 24px 0 0;color:#129de0;font-size:.85em;background:url(/css/img/fnd/fnd_ajout_favori.png) no-repeat 100% 0}
#mode_liste .article .complement_produit .retirer_favori{margin:20px 0 0 -8px;line-height:19px;text-align:right;border-top:1px #ccc solid}
#mode_liste .article .complement_produit .retirer_favori a{float:right;margin:5px 10px 0 0;padding:0 24px 0 0;color:#129de0;font-size:.85em;background:url(/css/img/fnd/fnd_retirer_favori.png) no-repeat 100% 0}
#mode_liste .article .complement_produit .deco{position:absolute;top:-1px;left:-19px;width:19px;height:164px;background:url(/css/img/fnd/fnd_complement_produit.png) no-repeat 0 0}
#mode_liste .article .complement_produit .complement_produit_top{height:auto}
body#sous_famille #mode_vignette{width:100%;position:relative}
body#sous_famille #mode_vignette .article{width:30.5%;padding:1%;display:inline-block;transition:all .3s ease 0;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s}
body#sous_famille #mode_vignette .article .article_border{margin-bottom:20px}
body#sous_famille #mode_vignette .article .article_content{padding:10px}
body#sous_famille #mode_vignette .article .article_image_border{border:solid 1px #d6d6d6;-webkit-box-shadow:0 2px 5px #ccc;-moz-box-shadow:0 2px 5px #ccc;box-shadow:0 2px 5px #ccc;margin-bottom:10px}
body#sous_famille #mode_vignette .article .article_image{display:table-cell;vertical-align:middle;height:180px;width:230px}
body#sous_famille #mode_vignette .article .article_titre{text-align:justify;height:70px}
body#sous_famille #mode_vignette .article .article_titre a{text-decoration:none}
body#sous_famille #mode_vignette .article .article_titre a:hover{text-decoration:underline}
body#sous_famille #mode_vignette .article .article_prix{height:55px;overflow:hidden;display:none}
body#sous_famille #mode_vignette .article .titre_article{height:35px;overflow:hidden;font-weight:700}
body#sous_famille #mode_vignette .article img.vignette{display:block;margin:0 auto}
body#sous_famille #mode_vignette .article img.no-vignette{width:230px}
body#sous_famille #mode_vignette .article .ajout_panier,body#sous_famille #mode_vignette .article .btn_panier{float:left;display:none}
body#sous_famille #mode_grille .article{margin:0 0 15px;overflow:auto;background:url(/css/img/fnd/fnd_article_top.png) no-repeat 99% 0}
.separateur{color:#666}
body#sous_famille #mode_grille .image_left{width:47px;margin:0 auto;height:auto;overflow:hidden;text-align:center}
body#sous_famille #mode_grille .no_img{display:block;width:45px;padding:10px 0 0;height:35px;text-align:center;font-size:.8em;border:1px #666 solid;background:#ececec}
body#sous_famille #mode_grille .image_left img{background:#ececec}
body#sous_famille #mode_grille .titre_article,body#sous_famille #mode_grille .code_web_article,body#sous_famille #mode_grille .accroche_article,body#sous_famille #mode_grille .comments,body#sous_famille #mode_grille .lire_la_suite,body#sous_famille #mode_grille .avis,body#sous_famille #mode_grille .ref_ean,body#sous_famille #mode_grille .edition,body#sous_famille #mode_grille .date_parution{margin-bottom:7px}
body#sous_famille #mode_grille .titre_article:before,body#sous_famille #mode_grille .code_web_article:before,body#sous_famille #mode_grille .accroche_article:before,body#sous_famille #mode_grille .comments:before,body#sous_famille #mode_grille .lire_la_suite:before,body#sous_famille #mode_grille .avis:before,body#sous_famille #mode_grille .ref_ean:before,body#sous_famille #mode_grille .edition:before,body#sous_famille #mode_grille .date_parution:before,body#sous_famille #mode_grille .titre_article:after,body#sous_famille #mode_grille .code_web_article:after,body#sous_famille #mode_grille .accroche_article:after,body#sous_famille #mode_grille .comments:after,body#sous_famille #mode_grille .lire_la_suite:after,body#sous_famille #mode_grille .avis:after,body#sous_famille #mode_grille .ref_ean:after,body#sous_famille #mode_grille .edition:after,body#sous_famille #mode_grille .date_parution:after{content:"";display:block;overflow:hidden}
body#sous_famille #mode_grille .titre_article:after,body#sous_famille #mode_grille .code_web_article:after,body#sous_famille #mode_grille .accroche_article:after,body#sous_famille #mode_grille .comments:after,body#sous_famille #mode_grille .lire_la_suite:after,body#sous_famille #mode_grille .avis:after,body#sous_famille #mode_grille .ref_ean:after,body#sous_famille #mode_grille .edition:after,body#sous_famille #mode_grille .date_parution:after{clear:both}
body#sous_famille #mode_grille .titre_article,body#sous_famille #mode_grille .code_web_article,body#sous_famille #mode_grille .accroche_article,body#sous_famille #mode_grille .comments,body#sous_famille #mode_grille .lire_la_suite,body#sous_famille #mode_grille .avis,body#sous_famille #mode_grille .ref_ean,body#sous_famille #mode_grille .edition,body#sous_famille #mode_grille .date_parution{zoom:1}
body#sous_famille #mode_grille .titre_article a{text-decoration:none}
body#sous_famille #mode_grille .lire_la_suite{display:block}
body#sous_famille #mode_grille .lire_la_suite,body#sous_famille #mode_grille .avis,body#sous_famille #mode_grille .avis a{color:#129de0}
body#sous_famille #mode_grille .avis,body#sous_famille #mode_grille .avis a{float:left}
body#sous_famille #mode_grille .pictogrammes{float:right;width:100px;text-align:right}
body#sous_famille #mode_grille .marketing{text-align:right}
body#sous_famille #mode_grille .ce{text-align:right}
body#sous_famille #mode_grille .complement_produit{position:relative;width:auto;color:#666;overflow:visible}
body#sous_famille #mode_grille .code_web_article{text-align:center}
body#sous_famille #mode_grille .complement_produit .marches_public{position:absolute;top:1px;right:1px;width:32px;height:32px}
body#sous_famille #mode_grille .complement_produit{margin:0 0 10px;font-family:Arial,sans-serif}
body#sous_famille #mode_grille .ajout_favori{margin:0;line-height:19px;text-align:right}
body#sous_famille #mode_grille .ajout_favori a{float:right;color:#129de0;font-size:.85em}
body#sous_famille #mode_grille .retirer_favori{margin:0;line-height:19px;text-align:right}
body#sous_famille #mode_grille .retirer_favori a{float:right;color:#129de0;font-size:.85em}
body#produits{font-family:Arial}
body#produits #col_g{float:left;width:564px}
body#produits #col_g #photos_produit,body#produits #col_g #resume_produit,body#produits #col_g #documents_produit,body#produits #col_d #complement_produit{border:1px #9b9b9b solid}
body#produits #col_g #photos_produit{position:relative;float:left;width:151px;height:auto!important;min-height:285px;height:285px;margin:0 7px 7px 0}
body#produits #col_g #photos_produit #visionneuse #grande{margin:9px auto auto 8px}
body#produits #col_g #photos_produit #visionneuse #grande a{display:block;width:132px;border:1px solid #999;text-align:center}
body#produits #col_g #photos_produit #visionneuse .agrandir{float:right;width:auto;line-height:19px;margin:5px 9px 0 0;padding:0 24px 0 0;color:#999;font-size:.85em;text-decoration:none;background:url(/css/img/fnd/fnd_agrandir.png) no-repeat 100% 50%}
body#produits #col_g #photos_produit #visionneuse .agrandir:hover{text-decoration:underline}
body#produits #col_g #photos_produit #visionneuse img{background:#ececec}
body#produits #col_g #photos_produit #visionneuse #miniatures{clear:both;position:absolute;bottom:0}
body#produits #col_g #photos_produit #visionneuse #miniatures a{margin:9px auto 9px 8px;float:left;width:37px;border:1px solid #999;text-align:center}
body#produits.univ_1 #col_g #photos_produit #visionneuse #miniatures a.selected{border-color:#fcc606}
body#produits.univ_2 #col_g #photos_produit #visionneuse #miniatures a.selected{border-color:#c01d19}
body#produits.univ_3 #col_g #photos_produit #visionneuse #miniatures a.selected{border-color:#9a7eb8}
body#produits.univ_4 #col_g #photos_produit #visionneuse #miniatures a.selected{border-color:#80c443}
body#produits.univ_5 #col_g #photos_produit #visionneuse #miniatures a.selected{border-color:#129de0}
body#produits.univ_6 #col_g #photos_produit #visionneuse #miniatures a.selected{border-color:#f59211}
body#produits #col_g #resume_produit{float:left;width:402px;height:auto!important;min-height:285px;height:285px;margin:0 0 7px}
body#produits #col_g #resume_produit .padding{padding:9px}
body#produits #col_g #resume_produit .titre_article{text-transform:uppercase}
body#produits #col_g #resume_produit #attributs ul{float:left;width:260px;margin:10px 0}
body#produits #col_g #resume_produit #attributs .pictogrammes{float:right;margin:0}
body#produits #col_g #resume_produit #attributs .pictogrammes img{float:right;margin:1px;}
body#produits #col_g #resume_produit #attributs .pictogrammes div{float:right;background-repeat:no-repeat;width:48px;height:25px;color:white;padding-top:23px;text-align:center}
.pictogrammes-pourcent_matiere_recyclee{display:inline-block;width:48px;height:29px;color:#ababab;padding-top:19px;text-align:center;font-weight:bold;margin:2px}
#mode_liste .pictogrammes-pourcent_matiere_recyclee{background-image:url(/iframe/pictos/picto_ecologique/pourc_mat_recyclee_mini.jpg)!important;display:inline-block;width:24px;height:19px;color:#ababab;padding-top:5px;text-align:center;font-weight:bold;margin:2px}
body#produits #col_g #resume_produit #attributs li{list-style:none;margin:0 0 5px;padding:0 0 0 10px;background:url(/css/img/fnd/fnd_attribut_li.png) no-repeat 0 7px}
body#produits #col_g #resume_produit .avis{margin:10px 0 0;padding:20px 0;overflow:auto;background:url(/css/img/fnd/fnd_complement_separateur.png) repeat-x 0 0 transparent}
body#produits #col_g #resume_produit #renvoi{clear:both;padding:10px 0 0;background:url(/css/img/fnd/fnd_complement_separateur.png) repeat-x 0 0 transparent;margin-top:5px}
body#produits #col_g #resume_produit #renvoi a{color:#129de0}
body#produits #col_g #documents_produit{clear:left;width:562px;height:auto!important;min-height:50px;height:50px}
body#produits #col_g #documents_produit .padding{padding:5px 9px}
body#produits #col_g #documents_produit .docs_produits{font-weight:700}
body#produits #col_g #documents_produit .liste_docs_produits{margin-bottom:10px}
body#produits #col_g #documents_produit ul{margin-left:15px}
body#produits #col_g #documents_produit ul li a{text-decoration:none}
body#produits #col_g #documents_produit ul li a:hover{text-decoration:underline}
body#produits #col_d{position:relative;float:right;width:auto}
body#produits #col_d .deco{position:absolute;top:30px;left:3px;width:12px;height:30px;background:url(/css/img/fnd/fnd_complement_fleche.png) no-repeat 0 0}
body#produits #col_d #complement_produit{width:199px;height:auto!important;margin:0 0 0 14px;min-height:285px}
body#produits #col_d #complement_produit .padding{padding:20px 0 5px 8px}
body#produits #col_d #complement_produit .marches_public{position:absolute;top:1px;right:1px;width:32px;height:32px}
table.prix_degressif{width:180px;background:#FFF;border:1px solid #999;margin-bottom:12px}
table.prix_degressif td{font-size:.92em;color:#0879d8;padding:0!important;padding:2px 0 2px 0}
p.prix_degressif{font-weight:700;color:#222}
body#produits #col_d #complement_produit .ajout_panier{margin:10px 0}
.conditionnement{font-weight:700}
.conditionnement.alert{color:#e74c3c}
body#produits #col_d #complement_produit .conditionnement{margin:0 0 10px;padding:0 10px 0 0;font-size:13px}
body#produits #col_d #complement_produit .conditionnement span{color:#129de0;font-weight:700}
body#produits #col_d #complement_produit .catalogue{font-size:.85em}
body#produits #col_d #complement_produit .catalogue span{color:#129de0;font-weight:700}
body#produits #col_d #complement_produit .ajout_favori{margin:20px 0 0 -8px;line-height:19px;overflow:auto;text-align:right;background:url(/css/img/fnd/fnd_complement_separateur.png) repeat-x 0 0}
body#produits #col_d #complement_produit .ajout_favori a{float:right;margin:5px 10px 0 0;padding:0 24px 0 0;color:#129de0;font-size:.85em;background:url(/css/img/fnd/fnd_ajout_favori.png) no-repeat 100% 0}
body#produits #col_d #complement_produit .retirer_favori{margin:20px 0 0 -8px;line-height:19px;overflow:auto;text-align:right;background:url(/css/img/fnd/fnd_complement_separateur.png) repeat-x 0 0}
body#produits #col_d #complement_produit .retirer_favori a{float:right;margin:5px 10px 0 0;padding:0 24px 0 0;color:#129de0;font-size:.85em;background:url(/css/img/fnd/fnd_retirer_favori.png) no-repeat 100% 0}
body#produits #col_d #complement_produit .pictogrammes{margin:20px 0 0 -8px;padding:10px;text-align:center;background:url(/css/img/fnd/fnd_complement_separateur.png) repeat-x 0 0}
body#produits #definition_produit{clear:both;margin:15px 0 10px}
body#produits #definition_produit #onglet_content{clear:both;height:auto!important;min-height:120px;height:120px;padding:10px;overflow:auto;border:1px #9b9b9b solid}
body#produits #definition_produit #onglet_content ul{margin-left:10px}
body#produits .avis_postes{clear:both;padding:0;margin:0 0 10px;overflow:auto}
body#produits .avis_postes .col_g{float:left;width:140px;margin:0 10px 0 0}
body#produits .avis_postes .col_g .poste_par{color:#129de0}
body#produits .avis_postes .col_d{float:left;width:577px;padding-bottom:15px}
body#produits .avis_postes .col_d p{margin:0 0 10px}
body#produits #resume_avis{clear:both;margin:0 0 10px;background:url(/css/img/fnd/fnd_complement_separateur.png) repeat-x 0 100% transparent}
body#produits #resume_avis h3{clear:both;margin-top:10px;margin-bottom:20px;font-size:1em}
body#produits #resume_avis #repartitions_avis{padding-bottom:10px}
body#produits #resume_avis #repartitions_avis li{list-style:none;margin-bottom:3px}
body#produits #resume_avis:before,body#produits #resume_avis:after,body#produits #resume_avis #repartitions_avis:before,body#produits #resume_avis #repartitions_avis:after,body#produits #resume_avis #repartitions_avis li:before,body#produits #resume_avis #repartitions_avis li:after{content:"";display:block;overflow:hidden}
body#produits #resume_avis:after,body#produits #resume_avis #repartitions_avis:after,body#produits #resume_avis #repartitions_avis li:after{clear:both}
body#produits #resume_avis,body#produits #resume_avis #repartitions_avis,body#produits #resume_avis #repartitions_avis li{zoom:1}
body#produits #resume_avis #repartitions_avis li div{width:auto}
body#produits #resume_avis #repartitions_avis li .nb_etoiles{float:left;width:50px;text-align:left}
body#produits #resume_avis #repartitions_avis li .jauge{float:left;width:150px;height:13px;margin:0 10px;padding:0;border:1px #b2e7fe dotted;background:#edfaff}
body#produits.univ_1 #resume_avis #repartitions_avis li .jauge{border-color:#fee0a4;background:#fefaeb}
body#produits.univ_2 #resume_avis #repartitions_avis li .jauge{border-color:#fdb5bd;background:#feeaec}
body#produits.univ_3 #resume_avis #repartitions_avis li .jauge{border-color:#f3d3fd;background:#fcf4ff}
body#produits.univ_4 #resume_avis #repartitions_avis li .jauge{border-color:#d3fccc;background:#edf9eb}
body#produits.univ_5 #resume_avis #repartitions_avis li .jauge{border-color:#b2e7fe;background:#edfaff}
body#produits #resume_avis #repartitions_avis li .jauge div{height:13px;background:#129de0}
body#produits.univ_1 #resume_avis #repartitions_avis li .jauge div{background:#fcae0b}
body#produits.univ_2 #resume_avis #repartitions_avis li .jauge div{background:#de4556}
body#produits.univ_3 #resume_avis #repartitions_avis li .jauge div{background:#a073af}
body#produits.univ_4 #resume_avis #repartitions_avis li .jauge div{background:#8bb837}
body#produits.univ_5 #resume_avis #repartitions_avis li .jauge div{background:#129de0}
body#produits #resume_avis #repartitions_avis li .nb_notes{float:left;width:auto}
body#produits #resume_avis #repartitions_avis ul{float:left;width:350px;margin-left:80px}
body#produits #resume_avis #repartitions_avis #moyenne_avis{float:left;width:auto;margin:0}
body#inscription h3,body#avis h3{margin:0 0 20px;font-size:1.2em;color:#80c443}
body#inscription .bloc_gauche fieldset{color:#4B7224}
body#inscription #content_center.superlarge .content,body#contact #content_center.superlarge .content,body#utilisateurs.oubli #content_center.superlarge .content,body#utilisateurs.changepassword #content_center.superlarge .content,body#avis #content_center.superlarge .content{overflow:auto}
body#inscription #content_center.superlarge .content{border:1px #999 solid;background:#d1d1d1}
body#contact #content_center.superlarge .content/*,body#avis #content_center.superlarge .content*/,body#utilisateurs.oubli #content_center.superlarge .content,body#utilisateurs.changepassword #content_center.superlarge .content{padding:20px}
body#utilisateurs.oubli #content_center.superlarge #oubli_mot_de_passe,body#utilisateurs.changepassword #content_center.superlarge #oubli_mot_de_passe{width:551px;height:auto!important;min-height:100px;height:100px;margin:0 auto;padding:50px 0}
body#utilisateurs.oubli #content_center.superlarge #oubli_mot_de_passe .champ_obligatoire,body#utilisateurs.changepassword #content_center.superlarge #oubli_mot_de_passe .champ_obligatoire{margin-left:0;margin-bottom:20px}
body#utilisateurs.oubli #content_center.superlarge #oubli_mot_de_passe .intro,body#utilisateurs.changepassword #content_center.superlarge #oubli_mot_de_passe .intro{font-weight:700;margin-bottom:20px}
body#utilisateurs.oubli #content_center.superlarge #oubli_mot_de_passe .intro p,body#utilisateurs.changepassword #content_center.superlarge #oubli_mot_de_passe .intro p{margin-bottom:10px}
body#utilisateurs.oubli #content_center.superlarge #oubli_mot_de_passe .perdu_mdp #oubli,body#utilisateurs.changepassword #content_center.superlarge #oubli_mot_de_passe .perdu_mdp #oubli{margin:10px 0 0}
body#utilisateurs.oubli #content_center.superlarge .revenir_au_form a,body#utilisateurs.changepassword #content_center.superlarge .revenir_au_form a{font-weight:700;color:#4B7224}
body#inscription #mon_etablissement,body#inscription #compte_etablissement
body#inscription #espace_administrateur,body#inscription #espace_utilisateur,body#inscription #conditions_generales,body#avis #mon_avis{clear:both;overflow:auto}
body#avis #mon_avis .center{width:auto;margin:0 0 0 100px}
body#avis #mon_avis .retour_fiche_produit{float:right;margin:10px 135px 10px 0;text-decoration:underline}
body#avis #mon_avis .center .error-message{margin-left:160px;text-align:left}
body#avis #mon_avis .champ_obligatoire{margin-left:260px}
body#avis #mon_avis .cancel{float:right;margin-right:20px;margin-top:4px}
body#inscription .bloc_gauche,body#avis .bloc_gauche{height:auto!important;min-height:347px;overflow:auto;background-color:#fff}
body#inscription .recapitulatif .bloc_gauche{width:100%;border-right:0}
body#inscription .inscription_valide .bloc_gauche{width:100%;border-right:0}
body#inscription .bloc_gauche .padding{padding:15px 20px;overflow:visible;zoom:1}
body#inscription .bloc_gauche #recapitulatif{height:auto!important;min-height:347px;height:347px}
body#inscription .inscription_valide .bloc_gauche #recapitulatif{width:917px;border-right:0}
body#inscription .bloc_gauche .recap_valid,body#inscription .bloc_gauche .attention{width:240px;margin:10px auto 20px;padding:0 0 0 35px;line-height:26px;color:#4b7224;font-size:.9em;font-weight:700}
body#inscription .inscription_valide .bloc_gauche .recap_valid{width:auto;margin-top:70px}
body#inscription .bloc_gauche .recap_valid{background:url(/css/img/fnd/fnd_recap_valide.png) no-repeat left top}
body#inscription .bloc_gauche .attention{background:url(/css/img/fnd/fnd_attention.png) no-repeat left top}
body#inscription .recapitulatif .bloc_gauche #bloc{margin:0 auto;overflow:auto}
body#inscription .recapitulatif .bloc_gauche #bloc.nb_bloc_1{width:290px}
body#inscription .recapitulatif .bloc_gauche #bloc.nb_bloc_2{width:594px}
body#inscription .recapitulatif .bloc_gauche #bloc.nb_bloc_3{width:917px}
body#inscription .recapitulatif .bloc_gauche .bloc_recap{position:relative;float:left;width:287px;height:auto!important;min-height:218px;height:218px;margin:0 15px 0 0;border:1px #999 solid;background:url(/css/img/fnd/fnd_bloc_recap.png) repeat-y left top}
body#inscription .recapitulatif .bloc_gauche .bloc_recap.last{margin:0}
body#inscription .recapitulatif .bloc_gauche .bloc_recap .padding{padding:0 6px}
body#inscription .recapitulatif .bloc_gauche .bloc_recap h3{position:relative;left:-6px;width:275px;margin:0;padding:6px;color:#fff;overflow:visible;background:url(/css/img/fnd/fnd_bloc_recap_titre.png) repeat-x left top #448210}
body#inscription .recapitulatif .bloc_gauche .bloc_recap .fleche{position:relative;left:-6px;width:286px;height:11px;background:url(/css/img/fnd/fnd_bloc_recap_fleche.png) no-repeat left top}
body#inscription .rappel_etape,body#avis .rappel_etape{float:left;width:230px;overflow:auto;color:#fff}
body#utilisateurs h3,body#contact h3{margin:0 0 20px;font-size:1.2em;color:#4b7224}
body#utilisateurs #bloc_authentification,body#utilisateurs #bloc_inscription{position:relative;float:left;width:398px;min-height:228px;height:247px;margin:0 15px 0 0;border:1px #999 solid;background:url(/css/img/fnd/fnd_bloc_authentification.png) repeat-x left bottom}
body#utilisateurs #bloc_authentification .padding,body#utilisateurs #bloc_inscription .padding{padding:0 6px}
body#utilisateurs #bloc_authentification h3,body#utilisateurs #bloc_inscription h3{position:relative;left:-6px;width:386px;padding:6px 6px 8px;margin:0;color:#fff;overflow:visible;background:url(/css/img/fnd/fnd_bloc_recap_titre.png) repeat-x left top #448210}
body#utilisateurs #bloc_authentification .fleche,body#utilisateurs #bloc_inscription .fleche{position:relative;left:-6px;width:398px;height:11px;background:url(/css/img/fnd/fnd_bloc_authentification_fleche.png) no-repeat left top}
body#utilisateurs #bloc_inscription{width:522px;margin-right:0}
body#utilisateurs #bloc_inscription .padding .content{padding:15px 23px 0}
body#utilisateurs #bloc_inscription h3{width:510px;background:url(/css/img/fnd/fnd_bloc_recap_titre_noir.png) repeat-x left top #666}
body#utilisateurs #bloc_inscription .fleche{width:522px;height:13px;background:url(/css/img/fnd/fnd_bloc_recap_fleche_noir.png) no-repeat left top}
body#utilisateurs #bloc_inscription .comment{font-weight:700;color:#4b7224}
body#utilisateurs #bloc_inscription .creer_compte{float:right}
body#utilisateurs #bloc_inscription .creer_compte a{float:left}
body#utilisateurs #bloc_inscription .comment + ul{margin:2px 0 0 70px}
body#inscription .rappel_etape h3{color:#fff;margin:0 0 10px}
body#inscription .rappel_etape #liste_etapes li{margin:0 0 15px;list-style:none;font-weight:400;font-size:.9em;color:#000}
body#inscription .choix_etablissement .rappel_etape #liste_etapes li,body#inscription .rappel_etape #liste_etapes li.active{color:#fff;text-shadow:none}
body#inscription .rappel_etape #liste_etapes li strong{display:block;color:#EEE}
body#inscription .rappel_etape .padding,body#avis .rappel_etape .padding{padding:15px 30px 15px 20px}
.affiner h2{font-size:15px}
body#panier #content_center #mon_panier h2{border:none}
body#etablissement #content_center #fiche_etablissement h2 span,body#utilisateurs #content_center #utilisateur h2 span,body#utilisateurs #content_center #espace_utilisateur h2 span,body#commandes #content_center #liste_commande h2 span,body#statistics #content_center #liste_etablissements h2 span,body#devis #content_center #liste_devis h2 span,body#utilisateurs #content_center #mon_dashboard h2 span,body#commandes #content_center #votre_commande h2 span,body#devis #content_center #votre_devis h2 span,body#etablissement #content_center #liste_commande h2 span,body#panier #content_center #mon_panier h2 span,body#representants #content_center #liste_commande h2 span,body#representants #content_center #dashboard_etablissement h2 span,body#representants #content_center #statistiques_representant h2 span,body#favoris #content_center #liste_favoris h2 span,body#incidents #content_center #liste_incidents h2 span,body#factures #content_center #liste_factures h2 span,body#statistiques #content_center #liste_statistiques h2 span,body#grc_evenements #content_center #liste_grc_evenements h2 span,body#utilisateurs #content_center #liste_utilisateurs h2 span{display:block;line-height:29px}
body#commandes #content_center #votre_commande #etapes{margin:0 0 20px;overflow:visible;height:96px}
body#commandes #content_center #votre_commande #etapes li{float:left;width:auto;height:96px;list-style:none}
body#commandes #content_center #votre_commande #etapes li.actif{position:relative;z-index:1000;margin:0 0 20px;overflow:auto}
body#commandes #content_center #votre_commande #etapes li.passif{position:relative;z-index:1;padding:0;z-index:1000;background:url(/css/img/fnd/fnd_etape_droite_passif.png) no-repeat left center transparent;line-height: 13px;color: #777;text-align: center;font-size: 12px;font-weight: bold}
body#commandes #content_center #votre_commande #etapes li span{position:static;z-index:0;float:left;width:auto;height:96px;padding:0 25px 0 0;background:url(/css/img/fnd/fnd_etape_centre_passif.png) repeat-x right center transparent}
body#commandes #content_center #votre_commande #etapes li.actif{float:left;width:auto}
body#commandes #content_center #votre_commande #etapes li.first{left:0;padding:0 0 0 10px;background:url(/css/img/fnd/fnd_etape_gauche_passif.png) no-repeat left center transparent}
body#commandes #content_center #votre_commande #etapes li.first.actif{background:url(/css/img/fnd/fnd_etape_gauche_actif.png) no-repeat left center transparent}
body#commandes #content_center #votre_commande #etapes li.actif span{background:url(/css/img/fnd/fnd_etape_centre_actif.png) repeat-x right center transparent;line-height: 13px;color: #64911b;text-align: center;font-size: 12px;font-weight: bold}
body#commandes #content_center #votre_commande #etapes li.courant span{background:url(/css/img/fnd/fnd_etape_centre_courant.png) no-repeat right center transparent;line-height: 13px;color: #64911b;text-align: center;font-size: 12px;font-weight: bold}
body#commandes #content_center #votre_commande #etapes li.last span{background:url(/css/img/fnd/fnd_etape_droite_passif.png) no-repeat right center transparent;line-height: 13px;color: #777;text-align: center;font-size: 12px;font-weight: bold}
body#commandes #content_center #votre_commande #etapes li.last.actif span{background:url(/css/img/fnd/fnd_etape_droite_actif.png) no-repeat right center transparent}
body#commandes #content_center #votre_commande #etapes li.last_done span{background:url(/css/img/fnd/fnd_etape_droite_current_actif.png) no-repeat right center transparent}
body#devis #content_center #votre_devis #etapes{margin:0 0 20px;overflow:visible;height:96px}
body#devis #content_center #votre_devis #etapes li{float:left;width:auto;height:96px;list-style:none}
body#devis #content_center #votre_devis #etapes li.actif{position:relative;z-index:1000;margin:0 0 20px;overflow:auto}
body#devis #content_center #votre_devis #etapes li.passif{position:relative;z-index:1;padding:0;z-index:1000;background:url(/css/img/fnd/fnd_etape_droite_passif.png) no-repeat left center transparent}
body#devis #content_center #votre_devis #etapes li span{position:static;z-index:0;float:left;width:auto;height:96px;padding:0 25px 0 0;background:url(/css/img/fnd/fnd_etape_centre_passif.png) repeat-x right center transparent}
body#devis #content_center #votre_devis #etapes li.actif{float:left;width:auto}
body#devis #content_center #votre_devis #etapes li.first{left:0;padding:0 0 0 10px;background:url(/css/img/fnd/fnd_etape_gauche_passif.png) no-repeat left center transparent}
body#devis #content_center #votre_devis #etapes li.first.actif{background:url(/css/img/fnd/fnd_etape_gauche_actif.png) no-repeat left center transparent}
body#devis #content_center #votre_devis #etapes li.actif span{background:url(/css/img/fnd/fnd_etape_centre_actif.png) repeat-x right center transparent}
body#devis #content_center #votre_devis #etapes li.courant span{background:url(/css/img/fnd/fnd_etape_centre_courant.png) no-repeat right center transparent}
body#devis #content_center #votre_devis #etapes li.last span{background:url(/css/img/fnd/fnd_etape_droite_passif.png) no-repeat right center transparent}
body#devis #content_center #votre_devis #etapes li.last.actif span{background:url(/css/img/fnd/fnd_etape_droite_actif.png) no-repeat right center transparent}
body#devis #content_center #votre_devis #etapes li.last_done span{background:url(/css/img/fnd/fnd_etape_droite_current_actif.png) no-repeat right center transparent}
body#utilisateurs #content_center #mon_dashboard .dashboard_intro,body#devis #content_center #votre_devis .intro,body#devis #content_center #liste_devis .intro,body#commandes #content_center #votre_commande .intro,body#commandes #content_center #liste_commande .intro,body#statistics #content_center #liste_etablissements .intro{padding:10px;margin:0 0 15px;text-align:center;background:#fff}
body#devis #content_center #votre_devis .intro,body#commandes #content_center #votre_commande .intro{text-align:left}
#actions_devis:before,#actions_devis:after{content:"";display:block;overflow:hidden}
#actions_devis:after{clear:both}
#actions_devis{margin:10px 0 0;zoom:1}
#actions_devis li{float:left;width:auto;margin:0 10px 0 0;list-style:none}
#actions_devis a{display:block;padding-bottom:0!important;margin-bottom:0!important}
body#etablissement #content_center #fiche_etablissement .content,body#utilisateurs #content_center #utilisateur .content,body#utilisateurs #content_center #espace_utilisateur .content,body#devis #content_center #liste_devis .content,body#commandes #content_center #liste_commande .content,body#utilisateurs #content_center #mon_dashboard .content,body#devis #content_center #votre_devis .content,body#commandes #content_center #votre_commande .content,body#etablissement #content_center #liste_commande .content,body#marches #content_center #liste_marches .content,body#panier #content_center #mon_panier .content,body#representants #content_center #liste_commande .content,body#representants #content_center #dashboard_etablissement .content,body#representants #content_center #statistiques_representant .content,body#favoris #content_center #liste_favoris .content,body#incidents #content_center #liste_incidents .content,body#factures #content_center #liste_factures .content,body#statistiques #content_center #liste_statistiques .content,body#grc_evenements #content_center #liste_grc_evenements .content,body#utilisateurs #content_center #liste_utilisateurs .content,body#statistics #content_center #liste_etablissements .content{clear:both;padding:5px;zoom:1}
body#etablissement #content_center #fiche_etablissement .content:before,body#utilisateurs #content_center #utilisateur .content:before,body#utilisateurs #content_center #espace_utilisateur .content:before,body#commandes #content_center #liste_commande .content:before,body#devis #content_center #liste_devis .content:before,body#utilisateurs #content_center #mon_dashboard .content:before,body#commandes #content_center #votre_commande .content:before,body#devis #content_center #votre_devis .content:before,body#etablissement #content_center #liste_commande .content:before,body#marches #content_center #liste_marches .content:before,body#panier #content_center #mon_panier .content:before,body#representants #content_center #liste_commande .content:before,body#representants #content_center #dashboard_etablissement .content:before,body#representants #content_center #statistiques_representant .content:before,body#incidents #content_center #liste_incidents .content:before,body#factures #content_center #liste_factures .content:before,body#statistiques #content_center #liste_statistiques .content:before,body#etablissement #content_center #fiche_etablissement .content:after,body#utilisateurs #content_center #utilisateur .content:after,body#utilisateurs #content_center #espace_utilisateur .content:after,body#commandes #content_center #liste_commande .content:after,body#commandes #content_center #liste_commande .content:after,body#devis #content_center #liste_devis .content:after,body#devis #content_center #liste_devis .content:after,body#utilisateurs #content_center #mon_dashboard .content:after,body#commandes #content_center #votre_commande .content:after,body#etablissement #content_center #liste_commande .content:after,body#marches #content_center #liste_marches .content:after,body#panier #content_center #mon_panier .content:after,body#representants #content_center #liste_commande .content:after,body#representants #content_center #dashboard_etablissement .content:after,body#representants #content_center #statistiques_representant .content:after,body#favoris #content_center #liste_favoris .content:after,body#incidents #content_center #liste_incidents .content:after,body#factures #content_center #liste_factures .content:after,body#statistiques #content_center #liste_statistiques .content:after,body#grc_etablissements #content_center #liste_grc_etablissements .content:after,body#statistics #content_center #liste_etablissements .content:before{content:"";display:block;overflow:hidden}
body#etablissement #content_center #fiche_etablissement .content:after,body#utilisateurs #content_center #utilisateur .content:after,body#utilisateurs #content_center #espace_utilisateur .content:after,body#commandes #content_center #liste_commande .content:after,body#devis #content_center #liste_devis .content:after,body#utilisateurs #content_center #mon_dashboard .content:after,body#commandes #content_center #votre_commande .content:after,body#devis #content_center #votre_devis .content:after,body#etablissement #content_center #liste_commande .content:after,body#marches #content_center #liste_marches .content:after,body#panier #content_center #mon_panier .content:after,body#representants #content_center #liste_commande .content:after,body#representants #content_center #dashboard_etablissement .content:after,body#representants #content_center #statistiques_representant .content:after,body#favoris #content_center #liste_favoris .content:after,body#incidents #content_center #liste_incidents .content:after,body#factures #content_center #liste_factures .content:after,body#statistiques #content_center #liste_statistiques .content:after{clear:both}
#voir_marche:before,#voir_marche:after{content:"";display:block;overflow:hidden}
#voir_marche:after{clear:both}
#voir_marche{zoom:1}
#content_left .switch_on,#content_left .switch_off{float:left;width:11px;height:11px;margin:0 5px 0 10px;background:url(/css/img/btn/btn_search_on_off_sprite.png) no-repeat 0 -11px}
#content_left .switch_on{background-position:0 0}
#content_left .switch_off{background-position:0 -11px}
#content_left .checkbox label{font-size:.85em}
#content_left .checkbox label a{font-size:.9em}
.switch_on,.switch_off{display:block;width:50px;height:20px;margin:0 auto}
.switch_on{background:url(/css/img/btn/btn_switch_on.png) no-repeat 0 0}
.switch_off{background:url(/css/img/btn/btn_switch_off.png) no-repeat 0 0}
#voir_marche span{float:left;width:auto}
#voir_marche a{float:left;margin:0 0 0 10px;padding:0 0 0 40px;line-height:27px;color:#4b7224;background:url(/css/img/fnd/fnd_voir_detail_marche.png) no-repeat 0 0}
body#panier .content{width:100%;margin:0;padding:0;position:relative;padding-top:20px}
body#panier .content h2{float:left}
body#panier .filtrer_commande{float:left}
body#panier .filtrer_commande label{display:none}
body#panier .filtrer_commande:hover label{display:block;position:absolute;top:5px;left:190px}
body#panier #recalculer{float:right;margin-right:25px}
body#panier #recalculer_bis{margin-top:5px;margin-left:869px}
body#panier #link_to_detail_facturation{display:block;float:right;right:0}
body#panier #link_to_detail_facturation span{width:25px;height:20px;display:block;margin-left:10px;background-image:url(img/2016/sprite.png);background-position:-325px 3px;float:right}
body#panier #link_to_vider_panier{display:block;float:right;right:0;width:112px}
body#panier #link_to_vider_panier span{width:12px;height:20px;display:block;background-image:url(img/2016/sprite.png);background-position:-325px -75px;float:right}
body#panier .data_list_content{padding-top:5px}
body#panier #detail_facturation{font-size:14px;margin-top:80px;border:1px solid #ccc;display:block;padding:30px;float:right;width:526px;background-color:#4C4C4C;color:#ddd}
body#panier #detail_facturation h3{margin-top:-63px;font-size:30px;color:#4C4C4C;text-align:left}
body#panier #detail_facturation #payeur{margin-bottom:20px;margin-top:20px;font-size:14px}
body#panier #detail_facturation #payeur strong{text-transform:uppercase}
body#panier #content_center #mon_panier .intro{border:1px solid #999;box-shadow:0 2px 2px #555;margin:0 0 15px;padding:10px;text-align:center;background:#fff}
body#panier #detail_facturation label{font-weight:700;text-transform:uppercase;float:left}
body#panier #detail_facturation i{float:left}
body#panier #detail_facturation .sous-total > span,body#panier #detail_facturation .frais_port > span,body#panier #detail_facturation .bonus > span,body#panier #detail_facturation .total > span{display:block;text-align:right;width:250px;font-weight:700;text-align:right}
body#panier #detail_facturation .total{font-size:18px;color:#b6e30f;padding:20px 0}
body#panier #detail_facturation .commander{float:left}
body#panier #detail_facturation .enregistrer_devis{float:right}
body#panier #detail_facturation .sous-total,body#panier #detail_facturation .bonus,body#panier #detail_facturation .frais_port{margin-bottom:10px}
body#panier #detail_facturation .sous-total label,body#panier #detail_facturation .bonus label,body#panier #detail_facturation .frais_port label{float:left;width:200px;cursor:default}
body#panier #detail_facturation .englobe{float:left!important;width:90px!important;text-align:right;display:block;font-size:18px}
.panier-vide #detail_facturation{padding-bottom:0!important}
body#panier #content_center #mon_panier.large .content{width:755px}
body#panier #content_center #mon_panier .content h3{color:#4B7224;font-size:1.3em}
body#panier .ligne-commande .libelle{font-weight:700;font-size:14px}
body#panier .ligne-commande .libelle a{text-decoration:none}
body#panier .ligne-commande .ref{display:block;font-size:12px}
body#panier .ligne-commande img.prix_public{position:absolute;right:48px}
body#panier .ligne-commande .delete{height:12px;display:block;width:9px;position:absolute;right:0;font-size:14px;line-height:10px}
body#panier .delete-mini{float:left;padding:5px 4px;color:#c5c5c5;text-decoration:none;left:-50px;position:relative;font-weight:700}
body#panier .delete-mini:hover{color:#000}
body#panier .ligne-commande .prix div{width:350px;font-weight:700;font-size:12px;text-align:left}
body#panier .ligne-commande .prix div .montant{text-align:right}
body#panier .ligne-commande .prix .tax{margin-left:3px}
body#panier .ligne-commande .label_prix .tax{vertical-align:1px}
body#panier .ligne-commande .ancien_prix{text-decoration:line-through}
body#panier .ligne-commande .prix .sous-total{position:absolute;right:30px;font-size:20px;width:auto;color:#0879D8;margin-top:20px}
body#panier .ligne-commande .prix .remise{width:55px;height:21px;color:#FFF;text-align:center;font-size:1.1em;background:none repeat scroll 0 0 #0879D8;line-height:21px;margin-left:5px}
body#panier #a_savoir{margin-top:12px;float:right;margin-right:14px;margin-bottom:20px}
body#contact #content_center .content h3{font-size:1.3em}
.bloc_d{float:right;width:155px}
.bloc_d .recap_commande{margin:0 0 10px}
.bloc_d .recap_commande .mon_panier{padding:5px;background:#5fb100}
.bloc_d .recap_commande .mon_panier h3{padding:5px;color:#fff;font-weight:400;text-shadow:1px 1px 1px #666;background:#478f0c}
.bloc_d .recap_commande .mon_panier h3 span{font-weight:700}
.bloc_d .recap_commande .mon_panier .detail{padding:5px;color:#333;background:#c4e89c}
.bloc_d .recap_commande .mon_panier .detail:before,.bloc_d .recap_commande .mon_panier .detail:after{content:"";display:block;overflow:hidden}
.bloc_d .recap_commande .mon_panier .detail:after{clear:both}
.bloc_d .recap_commande .mon_panier .detail{zoom:1}
.bloc_d .recap_commande .mon_panier .detail .nb_art{font-weight:700;color:#ec6e08}
.bloc_d .recap_commande .mon_panier .detail .tarif{margin:0 0 10px;font-size:.85em}
.bloc_d .recap_commande .mon_panier .detail .tarif .prix{font-weight:700;color:#ec6e08}
.bloc_d .recap_commande .mon_panier .detail .continuer_achats{float:left;line-height:24px;padding:0 0 0 18px;background:url(/css/img/btn/btn_previous_g.png) no-repeat 0 0}
.bloc_d .recap_commande .mon_panier .detail .continuer_achats a{float:left;padding:0 10px 0 0;color:#fff;font-size:.85em;text-decoration:none;text-shadow:1px 1px 1px #666;background:url(/css/img/btn/btn_continuer_d.png) no-repeat 100% 0}
.bloc_d .recap_commande .mon_panier .detail .enregistrer_devis{float:left;line-height:24px;padding:0 0 0 18px;background:url(/css/img/btn/btn_previous_g.png) no-repeat 0 0}
.bloc_d .recap_commande .mon_panier .detail .enregistrer_devis a{float:left;padding:0 10px 0 0;color:#fff;font-size:.85em;text-decoration:none;text-shadow:1px 1px 1px #666;height:34px;background:url(/css/img/btn/btn_continuer_d.png) no-repeat 100% 0}
.btn_green{float:left;padding:0 10px 0 0;color:#fff;font-size:.85em;text-decoration:none;text-shadow:1px 1px 1px #666;background:url(/css/img/btn/btn_continuer_d.png) no-repeat 100% 0}
.bloc_d .recap_commande .mon_panier .detail .commander{float:left;margin:0 0 10px}
.bloc_d .recap_commande .mon_panier .detail .commander a{display:block;width:130px;height:49px;text-indent:-9999px;background:url(/css/img/btn/btn_commander.png) no-repeat 100% 0}
.bloc_d .shadow{height:9px;background:url(/css/img/fnd/fnd_panier_shadow.png) no-repeat 0 0}
.bloc_d .links .liens{padding:5px;border:1px #999 solid;background:#dfffb9}
.bloc_d .links .liens:before,.bloc_d .links .liens:after{content:"";display:block;overflow:hidden}
.bloc_d .links .liens:after{clear:both}
.bloc_d .links .liens{zoom:1}
.bloc_d .links .liens p{float:left;height:45px;margin:0 0 5px;padding:0 0 0 5px;background:url(/css/img/btn/btn_links_g.png) no-repeat 0 0}
.bloc_d .links .liens p a{float:left;width:132px;height:45px;padding:0 0 0 5px;font-size:.85em;color:#4b7224;text-decoration:none;white-space:pre-wrap}
.bloc_d .links .liens .ajout_favoris a{padding-top:8px;background:url(/css/img/btn/btn_ajout_favoris_d.png) no-repeat 100% 0}
.bloc_d .links .liens .ajout_marches a{padding-top:8px;background:url(/css/img/btn/btn_ajout_marches_d.png) no-repeat 100% 0}
.bloc_d .links .liens .ajout_anc_cmd a{background:url(/css/img/btn/btn_ajout_cmd_d.png) no-repeat 100% 0}
.bloc_d .links .liens .supp_panier a{padding-top:8px;background:url(/css/img/btn/btn_supp_panier_d.png) no-repeat 100% 0}
body#inscription #content_center .fiche_ets .fond,body#etablissement #content_center #fiche_etablissement .content .fond,body#utilisateurs #content_center #utilisateur .content .fond,body#utilisateurs #content_center #espace_utilisateur .content .fond,body#commandes #content_center #liste_commande .content .fond,body#devis #content_center #liste_devis .content .fond,body#utilisateurs #content_center #mon_dashboard .content .fond,body#commandes #content_center #votre_commande .content .fond,body#devis #content_center #votre_devis .content .fond,body#etablissement #content_center #liste_commande .content .fond,body#marches #content_center #liste_marches .content .fond,body#panier #content_center #mon_panier .content .fond,body#representants #content_center #liste_commande .content .fond,body#representants #content_center #dashboard_etablissement .content .fond,body#representants #content_center #statistiques_representant .content .fond,body#favoris #content_center #liste_commande .content .fond,body#incidents #content_center #liste_incidents .content .fond,body#factures #content_center #liste_factures .content .fond,body#statistiques #content_center #liste_statistiques .content .fond,body#grc_evenements #content_center #liste_grc_evenements .content .fond,body#utilisateurs #content_center #liste_utilisateurs .content .fond,body#statistics #content_center #liste_etablissements .content .fond{margin-bottom:10px;padding:10px;border:1px #999 solid;background:#e9e9e9}
body .bordure_marche{border:1px #999 solid}
body#utilisateurs #content_center #mon_dashboard .content .fond{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:0}
body#etablissement #content_center .data_list_content,body#utilisateurs #content_center .data_list_content,body#commandes #content_center .data_list_content,body#devis #content_center .data_list_content,body#marches #content_center .data_list_content,body#representants #content_center .data_list_content,body#favoris #content_center .data_list_content,body#factures #content_center .data_list_content,body#grc_evenements #content_center .data_list_content,body#utilisateurs #content_center .data_list_content,body#incidents #content_center .data_list_content,body#statistics #content_center .data_list_content,body#lots #content_center .data_list_content,body #liste_favoris #mode_grille,body#sous_famille #mode_grille,body#utilisateurs #liste_utilisateurs,body#marches #liste_marches #liste_marches_content,body#lots #liste_marches #liste_marches_content,body#inscription .data_list_content,.quick_order{margin-top:10px;border:1px #999 solid;background:#fff}
body#panier #content_center .data_list_content{border:none}
body#devis #content_center .data_list_content,body#commandes #content_center .data_list_content,body#statistics #content_center .data_list_content,body#lots #content_center .data_list_content{margin-top:0}
body#etablissement #content_center .data_list_content .nothing,body#utilisateurs #content_center .data_list_content .nothing,body#devis #content_center .data_list_content .nothing,body#commandes #content_center .data_list_content .nothing,body#statistics #content_center .data_list_content .nothing,body#marches #content_center .data_list_content .nothing,body#panier #content_center .data_list_content .nothing,body#representants #content_center .data_list_content .nothing,body#favoris #content_center .data_list_content .nothing,body#factures #content_center .data_list_content .nothing,body#grc_evenements #content_center .data_list_content .nothing,body#incidents #content_center .data_list_content .nothing,body#lots #content_center .data_list_content .nothing{padding:10px}
body#representants.admin_statistiques #content_center #statistiques_representant .content .fond .graphs{margin:0 0 20px 70px}
body#representants.admin_statistiques #content_center #statistiques_representant .content .fond .graphs:before,body#representants.admin_statistiques #content_center #statistiques_representant .content .fond .graphs:after{content:"";display:block;overflow:hidden}
body#representants.admin_statistiques #content_center #statistiques_representant .content .fond .graphs:after{clear:both}
body#representants.admin_statistiques #content_center #statistiques_representant .content .fond .graphs{zoom:1}
body#representants.admin_statistiques #content_center #statistiques_representant .content .fond .graphs .short_graph{float:left;width:315px;margin:0 auto;text-align:center}
body#etablissement #content_center thead,body#utilisateurs #content_center thead,body#devis #content_center thead,body#commandes #content_center thead,body#statistics #content_center thead,body#marches #content_center thead,body#lots #content_center thead,body#panier #content_center thead,body#representants #content_center thead,body#favoris #content_center thead,body#inscription thead{background:none}
body#etablissement #content_center thead tr,body#utilisateurs #content_center thead tr,body#devis #content_center thead tr,body#commandes #content_center thead tr,body#statistics #content_center thead tr,body#marches #content_center thead tr,body#lots #content_center thead tr,body#panier #content_center thead tr,body#representants #content_center thead tr,body#favoris #content_center thead tr,body#incidents #content_center thead tr,body#factures #content_center thead tr,body#grc_evenements #content_center thead tr,body#inscription thead tr{color:#4B7224;background:#fff}
body#etablissement #content_center .column_produit_codedisponibilite_code,body#utilisateurs #content_center .column_produit_codedisponibilite_code,body#devis #content_center .column_produit_codedisponibilite_code,body#commandes #content_center .column_produit_codedisponibilite_code,body#marches #content_center .column_produit_codedisponibilite_code,body#panier #content_center .column_produit_codedisponibilite_code,body#etablissement #content_center .column_produit_famille_univers_code,body#utilisateurs #content_center .column_produit_famille_univers_code,body#commandes #content_center .column_produit_famille_univers_code,body#devis #content_center .column_produit_famille_univers_code,body#marches #content_center .column_produit_famille_univers_code,body#panier #content_center .column_produit_famille_univers_code,body#representants #content_center .column_produit_famille_univers_code,body#commandes #content_center .column_prix_web,body#devis #content_center .column_prix_web,body#panier #content_center .column_prix_web{text-align:center}
body#utilisateurs #content_center thead tr,body#devis #content_center thead tr,body#commandes #content_center thead tr,body#statistics #content_center thead tr{color:#4b7224}
body#utilisateurs #content_center th,body#commandes #content_center th,body#statistics #content_center th,body#devis #content_center th,body#etablissement #content_center th,body#marches #content_center th,body#lots #content_center th,body#panier #content_center th,body#representants #content_center th,body#favoris #content_center th,body#incidents #content_center th,body#factures #content_center th{color:#4b7224;font-size:.9em;font-weight:400;line-height:normal}
th.column_retiree{width:95px}
.desactiver{color:#c01d19}
body#utilisateurs #content_center th a,body#commandes #content_center th a,body#statistics #content_center th a,body#devis #content_center th a,body#etablissement #content_center th a,body#marches #content_center th a,body#lots #content_center th a,body#panier #content_center th a,body#favoris #content_center th a,body#incidents #content_center th a,body#factures #content_center th a
body#statistics #content_center th a{font-size:13px;color:#555;text-decoration:none;font-weight:700}
body#utilisateurs #content_center th,body#commandes #content_center th,body#statistics #content_center th,body#devis #content_center th,body#etablissement #content_center th,body#marches #content_center th,body#lots #content_center th,body#panier #content_center th,body#favoris #content_center th,body#incidents #content_center th,body#factures #content_center th,body#grc_evenements #content_center th,body#sous_famille #mode_grille th,body#inscription .data_list_content th,body#statistics .data_list_content th{background-color:#e9e9e9;border-bottom:solid 1px #999;font-size:13px;color:#555;text-decoration:none;font-weight:700}
body#utilisateurs #content_center th a:hover,body#commandes #content_center th a:hover,body#statistics #content_center th a:hover,body#devis #content_center th a:hover,body#etablissement #content_center th a:hover,body#marches #content_center th a:hover,body#lots #content_center th a:hover,body#panier #content_center th a:hover,body#favoris #content_center th a:hover,body#incidents #content_center th a:hover,body#factures #content_center th a:hover,body#statistics #content_center th a:hover,body#inscription .data_list_content th a:hover{text-decoration:underline}
body#utilisateurs #content_center tbody tr,body#commandes #content_center tbody tr,body#statistics #content_center tbody tr,body#devis #content_center tbody tr,body#etablissement #content_center tbody tr,body#marches #content_center tbody tr,body#lots #content_center tbody tr,body#panier #content_center tbody tr,body#favoris #content_center tbody tr,body#incidents #content_center tbody tr,body#factures #content_center tbody tr,body#grc_evenements #content_center tbody tr,body#statistics #content_center tbody tr,body#inscription .data_list_content tbody tr{border-bottom:1px #d1d1d1 dotted}
body#utilisateurs #content_center td,body#commandes #content_center td,body#statistics #content_center td,body#devis #content_center td,body#etablissement #content_center td,body#marches #content_center td,body#lots #content_center td,body#panier #content_center td,body#favoris #content_center td,body#incidents #content_center td,body#factures #content_center td,body#grc_evenements #content_center td,body#statistics #content_center td,body#inscription .data_list_content td{font-size:.95em}
body#commandes #content_center td,body#statistics #content_center td,body#factures #content_center td,body#grc_evenements #content_center td,body#statistics #content_center td,body#devis #content_center td{font-size:.95em;overflow:hidden}
body#commandes td.column_marche_name{width:100px}
body#favoris #content_center th.ajout_panier,body#favoris #content_center th.supprimer_favoris{width:50px;text-align:center}
body#favoris #content_center td .ajouter_panier,body#favoris #content_center td .supprimer_favoris{text-align:center}
body#utilisateurs #content_center td.column_quantite,body#commandes #content_center td.column_quantite,body#devis #content_center td.column_quantite,body#etablissement #content_center td.column_quantite,body#marches #content_center td.column_quantite,body#panier #content_center td.column_quantite{width:48px}
body#utilisateurs #content_center td.last,body#commandes #content_center td.last,body#statistics #content_center td.last,body#devis #content_center td.last,body#etablissement #content_center td.last,body#marches #content_center td.last,body#lots #content_center td.last,body#panier #content_center td.last,body#favoris #content_center td.last{background:none}
body#utilisateurs tbody tr:nth-child(even),body#commandes tbody tr:nth-child(even),body#devis tbody tr:nth-child(even),body#etablissement tbody tr:nth-child(even),body#marches tbody tr:nth-child(even),body#lots tbody tr:nth-child(even),body#panier tbody tr:nth-child(even),body#favoris tbody tr:nth-child(even),body#incidents tbody tr:nth-child(even),body#factures tbody tr:nth-child(even),body#inscription .data_list_content tbody tr:nth-child(even){background-color:#f1f1f1}
th{word-wrap:break-word}
body#commandes #content_center #votre_commande .content h3{margin:10px 0 20px;font-size:1.3em;color:#4b7224}
body#commandes #content_center #votre_commande .content .col_g{float:left;width:48%}
body#commandes #content_center #votre_commande .content .col_g h3,body#commandes #content_center #votre_commande .content .col_d h3{margin:10px 0 0}
body#commandes #content_center #votre_commande .content .col_g p,body#commandes #content_center #votre_commande .content .col_d p{margin:5px 0 15px}
body#commandes #content_center #votre_commande .content .col_g strong,body#commandes #content_center #votre_commande .content .col_d strong{color:#000}
body#commandes #content_center #votre_commande .content .col_d{float:right;width:48%}
body#commandes #content_center #votre_commande .content .col_d #commande_telechargements a{float:none}
body#commandes #content_center #votre_commande .content #commande_general{margin:0 0 20px}
body#commandes #content_center #votre_commande .content #commande_general h3{margin-bottom:0}
body#commandes #content_center #votre_commande .content #commande_general .fond{width:350px}
body#commandes .livraison_details{margin:20px 0 0}
body#commandes .livraison_details:before,body#commandes .livraison_details:after{content:"";display:block;overflow:hidden}
body#commandes .livraison_details:after{clear:both}
body#commandes .livraison_details{zoom:1}
body#commandes .livraison_details li{float:left;width:auto;margin:0 10px 0 0;list-style:none}
body#commandes .commandes_total_selection{float:right;margin-bottom:10px;font-size:14px;padding:4px 8px;border:solid 1px #999;background-color:#f1f1f1}
body#commandes .commandes_total_selection.marge_top{margin-top:10px}
body#devis #content_center #votre_devis .content h3{margin:10px 0 20px;font-size:1.3em;color:#4b7224}
body#devis #content_center #votre_devis .content .col_g{float:left;width:48%}
body#devis #content_center #votre_devis .content .col_g h3,body#devis #content_center #votre_devis .content .col_d h3{margin:10px 0 0}
body#devis #content_center #votre_devis .content .col_g p,body#devis #content_center #votre_devis .content .col_d p{margin:5px 0 15px}
body#devis #content_center #votre_devis .content .col_g strong,body#devis #content_center #votre_devis .content .col_d strong{color:#000}
body#devis #content_center #votre_devis .content .col_d{float:right;width:48%}
body#devis #content_center #votre_devis .content .col_d #devis_telechargements a{float:none}
body#devis #content_center #votre_devis .content #devis_general{margin:0 0 20px}
body#devis #content_center #votre_devis .content #devis_general h3{margin-bottom:0}
body#devis #content_center #votre_devis .content #devis_general .fond{width:350px}
body#devis .livraison_details{margin:20px 0 0}
body#devis .livraison_details:before,body#devis .livraison_details:after{content:"";display:block;overflow:hidden}
body#devis .livraison_details:after{clear:both}
body#devis .livraison_details{zoom:1}
body#devis .livraison_details li{float:left;width:auto;margin:0 10px 0 0;list-style:none}
body#utilisateurs .tools_block,body#commandes .tools_block,body#devis .tools_block,body#etablissement .tools_block,body#marches .tools_block,body#panier .tools_block,body#representants .tools_block,body#favoris .tools_block,body#incidents .tools_block,body#factures .tools_block,body#statistics .tools_block,body#grc_evenements .tools_block,body#lots .tools_block{width:auto;height:24px;margin:10px 0 15px;padding:7px 10px 0;border:1px #999 solid;background-color:#e9e9e9}
body#marches .tools_block,body#lots .tools_block{width:auto}
body#utilisateurs .tools_block .tools_block_content,body#commandes .tools_block .tools_block_content,body#devis .tools_block .tools_block_content,body#etablissement .tools_block .tools_block_content,body#marches .tools_block .tools_block_content,body#panier .tools_block .tools_block_content,body#representants .tools_block .tools_block_content,body#favoris .tools_block .tools_block_content,body#incidents .tools_block .tools_block_content,body#factures .tools_block .tools_block_content,body#grc_evenements .tools_block .tools_block_content,body#lots .tools_block .tools_block_content{float:right}
body#utilisateurs .tools_block p,body#commandes .tools_block p,body#devis .tools_block p,body#etablissement .tools_block p,body#marches .tools_block p,body#panier .tools_block p,body#representants .tools_block p,body#favoris .tools_block p,body#incidents .tools_block p,body#factures .tools_block p,body#statistics .tools_block p,body#grc_evenements .tools_block p,body#lots .tools_block p{float:left;margin:0 5px 0 0;font-size:.85em}
body#utilisateurs .tools_block form,body#commandes .tools_block form,body#devis .tools_block form,body#etablissement .tools_block form,body#marches .tools_block form,body#panier .tools_block form,body#representants .tools_block form,body#favoris .tools_block form,body#incidents .tools_block form,body#factures .tools_block form,body#statistics .tools_block form,body#grc_evenements .tools_block form,body#lots .tools_block form{float:left;width:auto}
body#utilisateurs .tools_block label,body#commandes .tools_block label,body#devis .tools_block label,body#etablissement .tools_block label,body#marches .tools_block label,body#panier .tools_block label,body#representants .tools_block label,body#favoris .tools_block label,body#factures .tools_block label,body#statistics .tools_block label,body#grc_evenements .tools_block label,body#lots .tools_block label{float:left;margin:0 5px 0 0;font-size:.85em}
body#utilisateurs .tools_block select,body#commandes .tools_block select,body#devis .tools_block select,body#etablissement .tools_block select,body#marches .tools_block select,body#panier .tools_block select,body#representants .tools_block select,body#favoris .tools_block select,body#incidents .tools_block select,body#factures .tools_block select,body#statistics .tools_block select,body#grc_evenements .tools_block select,body#lots .tools_block select{float:left;width:50px;margin:0 5px 0 0;font-size:.85em}
body#utilisateurs .tools_block div.input,body#commandes .tools_block div.input,body#devis .tools_block div.input,body#etablissement .tools_block div.input,body#marches .tools_block div.input,body#panier .tools_block div.input,body#representants .tools_block div.input,body#favoris .tools_block div.input,body#incidents .tools_block div.input,body#factures .tools_block div.input,body#statistics .tools_block div.input,body#grc_evenements .tools_block div.input,body#lots .tools_block div.input{float:left}
body#utilisateurs .tools_block .submit,body#commandes .tools_block .submit,body#devis .tools_block .submit,body#etablissement .tools_block .submit,body#marches .tools_block .submit,body#panier .tools_block .submit,body#representants .tools_block .submit,body#incidents .tools_block .submit,body#factures .tools_block .submit,body#statistics .tools_block .submit,body#grc_evenements .tools_block .submit,body#lots .tools_block .submit{float:left;margin:1px 0 0;font-size:.85em}
body#utilisateurs .tools_block .submit input,body#commandes .tools_block .submit input,body#devis .tools_block .submit input,body#etablissement .tools_block .submit input,body#marches .tools_block .submit input,body#panier .tools_block .submit input,body#representants .tools_block .submit input,body#factures .tools_block .submit input,body#statistics .tools_block .submit input,body#grc_evenements .tools_block .submit input,body#lots .tools_block .submit input{float:left;width:25px;margin:0;padding:0;border:none;cursor:pointer;font-size:.85em}
body#utilisateurs #content_center #mon_dashboard .content .col_g,body#representants #content_center #dashboard_etablissement .content .col_g{float:left;width:68%}
body#inscription #content_center .fiche_ets h3,body#utilisateurs #content_center #mon_dashboard .content .col_g h3,body#utilisateurs #content_center #mon_dashboard .content .col_d h3,body#representants #content_center #dashboard_etablissement .content .col_g h3,body#representants #content_center #dashboard_etablissement .content .col_d h3{display:block;width:230px;line-height:32px;margin:0 0 -5px;color:#ec6e08;font-family:"Myriad Pro",Arial;text-align:left;font-weight:400;border-left:1px #9f9f9f solid;border-top:1px #9f9f9f solid;border-right:1px #9f9f9f solid;background-color:#ccc;overflow:visible}
body#inscription #content_center .fiche_ets h3 span,body#utilisateurs #content_center #mon_dashboard .content .col_g h3 span,body#utilisateurs #content_center #mon_dashboard .content .col_d h3 span,body#representants #content_center #dashboard_etablissement .content .col_g h3 span,body#representants #content_center #dashboard_etablissement .content .col_d h3 span{display:block;margin:0 0 0 10px;padding:5px 0 0 45px;position:relative;top:-5px;overflow:visible}
body#utilisateurs #content_center #mon_dashboard .content .col_g .mes_cmd h3 span,body#representants #content_center #dashboard_etablissement .content .col_g .mes_cmd h3 span{background:url(/css/img/fnd/fnd_dash_cmd_h3.png) no-repeat 0 0}
body#utilisateurs #content_center #mon_dashboard .content .col_g .cmd_a_valider h3 span,body#representants #content_center #dashboard_etablissement .content .col_g .cmd_a_valider h3 span{background:url(/css/img/fnd/fnd_dash_avalider_h3.png) no-repeat 0 0}
body#utilisateurs #content_center #mon_dashboard .content .col_g .utilisateurs_a_valider h3 span,body#representants #content_center #dashboard_etablissement .content .col_g .utilisateurs_a_valider h3 span{background:url(/css/img/fnd/fnd_dash_utilisateur_avalider_h3.png) no-repeat 0 0}
body#utilisateurs #content_center #mon_dashboard .content .col_g .mes_incidents h3 span,body#representants #content_center #dashboard_etablissement .content .col_g .mes_incidents h3 span{background:url(/css/img/fnd/fnd_dash_incident_h3.png) no-repeat 0 0}
body#utilisateurs #content_center #mon_dashboard .content .col_g .mes_favoris h3 span,body#representants #content_center #dashboard_etablissement .content .col_g .mes_favoris h3 span{background:url(/css/img/fnd/fnd_dash_favoris_h3.png) no-repeat 0 0}
body#utilisateurs #content_center #mon_dashboard .content .col_g h3 strong,body#representants #content_center #dashboard_etablissement .content .col_g h3 strong{font-size:1em}
body#utilisateurs #content_center #mon_dashboard .content .col_g .cmd_a_valider h3 strong,body#representants #content_center #dashboard_etablissement .content .col_g .cmd_a_valider h3 strong{color:#c01d19}
body#utilisateurs #content_center #mon_dashboard .content .col_g .utilisateurs_a_valider h3 strong,body#representants #content_center #dashboard_etablissement .content .col_g .utilisateurs_a_valider h3 strong{color:#c01d19}
body#inscription #content_center .fiche_ets .fond,body#utilisateurs #content_center #mon_dashboard .content .col_g .fond,body#utilisateurs #content_center #mon_dashboard .content .col_d .fond,body#representants #content_center #dashboard_etablissement .content .col_g .fond,body#representants #content_center #dashboard_etablissement .content .col_d .fond{border:1px #999 solid;margin-bottom:0}
body#utilisateurs #content_center #mon_dashboard .content .col_g .fond .data_list_grid .column_statutcommande_name,body#utilisateurs #content_center #mon_dashboard .content .col_d .fond .data_list_grid .column_statutcommande_name,body#representants #content_center #dashboard_etablissement .content .col_g .fond .data_list_grid .column_statutcommande_name,body#representants #content_center #dashboard_etablissement .content .col_d .fond .data_list_grid .column_statutcommande_name{width:40px;text-align:center}
.data_list_grid td a,.data_list_panier_grid td a{color:#111}
.data_list_grid .retiree_1,.data_list_panier_grid .retiree_1{text-decoration:line-through}
.data_list_grid .retiree_1 a,.data_list_panier_grid .retiree_1 a{color:#999;text-decoration:none}
body#utilisateurs #content_center #mon_dashboard .content .voir,body#utilisateurs #content_center #mon_dashboard .content .voir,body#representants #content_center #dashboard_etablissement .content .voir,body#representants #content_center #dashboard_etablissement .content .voir{margin:10px 0 0;text-align:right}
body#utilisateurs #content_center #mon_dashboard .content .voir a,body#representants #content_center #dashboard_etablissement .content .voir a{display:block;color:#4b7224;font-size:.9em;font-weight:700;text-decoration:none;padding:0 15px 0 0;background:url(/css/img/fnd/fnd_voir.png) no-repeat 100% 50%}
body#utilisateurs #content_center #mon_dashboard .content .col_g .voir a:hover,body#representants #content_center #dashboard_etablissement .content .voir a:hover{text-decoration:underline}
body#utilisateurs #content_center #mon_dashboard .content .col_g .shadow,body#representants #content_center #dashboard_etablissement .content .col_g .shadow{width:485px;height:14px;margin:0 0 10px}
body#utilisateurs #content_center #mon_dashboard .content .col_d,body#representants #content_center #dashboard_etablissement .content .col_d{float:right;width:30%}
body#inscription #content_center .bloc,body#utilisateurs #content_center #mon_dashboard .content .col_d .bloc,body#representants #content_center #dashboard_etablissement .content .col_d .bloc{margin:0 0 20px}
body#inscription #content_center .fiche_ets h3,body#utilisateurs #content_center #mon_dashboard .content .col_d h3,body#representants #content_center #dashboard_etablissement .content .col_d h3{margin-bottom:-5px;color:#4b7224}
body#utilisateurs #content_center #mon_dashboard .content .col_d .ma_fiche h3 span,body#representants #content_center #dashboard_etablissement .content .col_d h3 span{background:url(/css/img/fnd/fnd_dash_fiche_h3.png) no-repeat 0 0}
body#inscription #content_center .fiche_ets h3 span,body#utilisateurs #content_center #mon_dashboard .content .col_d .fiche_ets h3 span,body#representants #content_center #dashboard_etablissement .content .col_d .fiche_ets h3 span{background:url(/css/img/fnd/fnd_dash_fiche_ets_h3.png) no-repeat 0 0}
body#inscription #content_center .bloc p span,body#utilisateurs #content_center #mon_dashboard .content .col_d .bloc p span,body#representants #content_center #dashboard_etablissement .content .col_d p span{color:#4b7224}
body#utilisateurs #content_center #mon_dashboard .content .col_d .bloc hr,body#representants #content_center #dashboard_etablissement .content .col_d .bloc hr{margin:5px -10px;border:none;height:1px;line-height:1px;background:#b2cc94}
#no_results{font-weight:700;color:#333}
body#page404 #infos_compte #conection,body#page404 #infos_compte #mon_compte,body#page404 #infos_compte #cons_mon_panier{display:none}
body#page404 #content{height:auto!important;min-height:280px;height:280px}
#content_center.page404{margin:0;background:none}
#content_center.page404 h2{margin:0 0 32px;color:#129de0;font-size:1.4em}
#content_center.page404 h3{margin:0 0 5px;color:#78ae21;font-size:1.2em}
#content_center.page404 .texte{margin:0 0 20px;overflow:visible}
#content_center.page404 .email{color:#9d81bb;-moz-transition:color 500ms ease-out;-o-transition:color 500ms ease-out;-webkit-transition:color 500ms ease-out;-ms-transition:color 500ms ease-out;transition:color 500ms ease-out}
#content_center.page404 .home{color:#f7941e;-moz-transition:color 500ms ease-out;-o-transition:color 500ms ease-out;-webkit-transition:color 500ms ease-out;-ms-transition:color 500ms ease-out;transition:color 500ms ease-out}
#content_center.page404 .email:hover{color:#000}
#content_center.page404 .home:hover{color:#000}
#content_center.page404 .col_g li{margin:0 0 5px}
#figurines{clear:both;position:relative;width:700px;height:260px;margin:20px auto;border:1px #ccc solid;background:url(/css/img/fnd/fnd_figurines.png) repeat-x 0 0}
div.logo{position:absolute;top:30px;left:300px;width:237px;height:83px;cursor:pointer;background:url(/css/img/fnd/fnd_404.png) no-repeat 0 0}
.logo .boule{position:absolute;width:15px;height:15px;cursor:pointer;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}
.logo .boule:hover{-moz-transform:scale(1.8) rotate(120deg) translate(0px,0px) skew(0deg,0deg);-o-transform:scale(1.8) rotate(120deg) translate(0px,0px) skew(0deg,0deg);-webkit-transform:scale(1.8) rotate(120deg) translate(0px,0px) skew(0deg,0deg);transform:scale(1.8) rotate(120deg) translate(0px,0px) skew(0deg,0deg)}
.logo .rose{top:53px;left:2px;background:#f49bc2}
.logo .violet{top:0;left:43px;background:#9d81bb}
.logo .bleu{top:8px;left:17px;background:#00a5e5}
.logo .jaune{top:23px;left:6px;background:#ffc50c}
.logo .orange{top:22px;left:52px;background:#f7941e}
.logo .vert{top:38px;left:9px;background:#87c440}
.logo .rose_clair{top:42px;left:300px;background:#f49bc2}
.logo .rouge{top:40px;left:38px;background:#ef3f23}
.logo .bordeau{top:56px;left:39px;background:#c22127}
.logo .gris{top:8px;left:75px;background:#c7c8ca}
#figurines #figures{height:100%;cursor:pointer}
#figurines #figures div{position:absolute;-moz-transition:all 5s ease-out 100ms;-o-transition:all 5s ease-out 100ms;-webkit-transition:all 5s ease-out 100ms;-ms-transition:all 5s ease-out 100ms;transition:all 5s ease-out 100ms}
#figurines #figures #figure_1{width:145px;height:166px;top:75px;left:20px;background:url(/css/img/fnd/fnd_figure_1.png) no-repeat 0 0}
#figurines #figures #figure_1:hover{left:50px}
#figurines #figures:hover #figure_1{left:50px}
#figurines #figure_2{width:205px;height:256px;left:50px;background:url(/css/img/fnd/fnd_figure_2.png) no-repeat 0 0}
#figurines #figure_2:hover{left:80px}
#figurines #figure_3{width:210px;height:116px;bottom:0;right:285px;background:url(/css/img/fnd/fnd_figure_3.png) no-repeat 0 0}
#figurines #figure_3:hover{right:235px}
#figurines #figures:hover #figure_3{right:235px}
#figurines #figure_4{width:98px;height:237px;right:175px;background:url(/css/img/fnd/fnd_figure_4.png) no-repeat 0 0}
#figurines #figure_4:hover{right:100px}
#figurines #figures:hover #figure_4{right:75px}
#figurines #figure_5{width:286px;height:121px;bottom:0;right:50px;background:url(/css/img/fnd/fnd_figure_5.png) no-repeat 0 0}
#figurines #figure_5:hover{right:25px}
#figurines #figure_6{width:173px;height:108px;top:0;right:0;background:url(/css/img/fnd/fnd_figure_6.png) no-repeat 0 0;display:none}
#figurines #figure_6:hover{right:25px}
body#factures .tools_block .pagination_top,body#utilisateurs .tools_block .pagination_top,body#commandes .tools_block .pagination_top,body#statistics .tools_block .pagination_top,body#devis .tools_block .pagination_top,body#representants .tools_block .pagination_top,body#grc_evenements .tools_block .pagination_top,body#lots .tools_block .pagination_top{float:left;margin:0}
body#factures .tools_block .pagination_top .disabled,body#utilisateurs .tools_block .pagination_top .disabled,body#commandes .tools_block .pagination_top .disabled,body#statistics .tools_block .pagination_top .disabled,body#devis .tools_block .pagination_top .disabled,body#representants .tools_block .pagination_top .disabled,body#grc_evenements .tools_block .pagination_top .disabled,body#lots .tools_block .pagination_top .disabled{float:left;width:19px;height:19px;margin-right:3px;display:none}
body#factures .tools_block .pagination_top span,body#utilisateurs .tools_block .pagination_top span,body#commandes .tools_block .pagination_top span,body#statistics .tools_block .pagination_top span,body#devis .tools_block .pagination_top span,body#representants .tools_block .pagination_top span,body#grc_evenements .tools_block .pagination_top span,body#lots .tools_block .pagination_top span,body#marches .tools_block .pagination_top span,body#favoris .tools_block .pagination_top span{float:left;width:15px;height:15px;margin-right:3px;color:#6a6a6a;text-align:center;border:1px #9a9a9a solid;background:#fff}
body#factures .tools_block .pagination_top a,body#utilisateurs .tools_block .pagination_top a,body#commandes .tools_block .pagination_top a,body#statistics .tools_block .pagination_top a,body#devis .tools_block .pagination_top a,body#representants .tools_block .pagination_top a,body#grc_evenements .tools_block .pagination_top a,body#lots .tools_block .pagination_top a,body#marches .tools_block .pagination_top a,body#marches .tools_block .pagination_bottom a,body#favoris .tools_block .pagination_top a,body#favoris .tools_block .pagination_bottom a{float:left;width:15px;height:15px;line-height:15px;color:#6a6a6a;text-align:center;text-decoration:none}
body#factures .tools_block .pagination_top span a:hover,body#factures .tools_block .pagination_top span.current,body#utilisateurs .tools_block .pagination_top span a:hover,body#utilisateurs .tools_block .pagination_top span.current,body#devis .tools_block .pagination_top span a:hover,body#devis .tools_block .pagination_top span.current,body#commandes .tools_block .pagination_top span a:hover,body#commandes .tools_block .pagination_top span.current,body#statistics .tools_block .pagination_top span a:hover,body#statistics .tools_block .pagination_top span.current,body#representants .tools_block .pagination_top span a:hover,body#representants .tools_block .pagination_top span.current,body#marches .tools_block .pagination_top span a:hover,body#marches .tools_block .pagination_top span.current,body#favoris .tools_block .pagination_top span a:hover,body#favoris .tools_block .pagination_top span.current,body#grc_evenements .tools_block .pagination_top span.current,body#lots .tools_block .pagination_top span.current{color:#fff;background:#69bd00;background:-moz-linear-gradient(top,#69bd00 0%,#177600 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#69bd00),color-stop(100%,#177600));background:-webkit-linear-gradient(top,#69bd00 0%,#177600 100%);background:-o-linear-gradient(top,#69bd00 0%,#177600 100%);background:-ms-linear-gradient(top,#69bd00 0%,#177600 100%);background:linear-gradient(top,#69bd00 0%,#177600 100%);line-height:15px}
#content_right .texte,#content_right .intro{color:#fff;font-size:1em}
#content_right p{padding:0 10px 20px}
#content_right .intro p{color:#fff;font-weight:700}
#content_right ul{padding:20px 10px 20px 20px}
#content_right li{color:#fff;margin-bottom:5px;list-style:square;list-style-position:inside}
#content_right .images_right{text-align:right}
#content_right .images .description{padding-bottom:0;color:#fff;text-align:center;font-size:.8em}
#content_right #deco_content_right{position:absolute;bottom:0;right:156px;width:112px;height:234px;background:url(/css/img/fnd/fnd_deco_content_right.png) no-repeat 0 0}
#content_right #deco2_content_right{display:none}
.contenu_colonne_droite{margin:46px 0 0}
.coup_de_coeur,.offres_du_moment{position:relative;padding:5px;overflow:visible;background:#93AA4C;background:-moz-linear-gradient(top,#93AA4C 0%,#EAF5CB 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#93AA4C),color-stop(100%,#EAF5CB));background:-webkit-linear-gradient(top,#93AA4C 0%,#EAF5CB 100%);background:-o-linear-gradient(top,#93AA4C 0%,#EAF5CB 100%);background:-ms-linear-gradient(top,#93AA4C 0%,#EAF5CB 100%);background:linear-gradient(top,#93AA4C 0%,#EAF5CB 100%)}
.coup_de_coeur{padding-bottom:70px}
.offres_du_moment{z-index:10}
.coup_de_coeur div.titre,.offres_du_moment div.titre{position:absolute;text-align:center;top:-46px;z-index:50;left:22px;z-index:1000}
.offres_du_moment .titre{top:-52px}
.coup_de_coeur .encars{padding:3px;background:#900}
.coup_de_coeur .encars .photo,.offres_du_moment .encars .photo{border:1px solid #d0cece;background:#fff;text-align:center;padding:5px}
.coup_de_coeur .encars p,.offres_du_moment .encars p{padding:5px 2px!important}
.coup_de_coeur .encars .titres{margin:2px 0;padding:3px;color:#fff;text-transform:uppercase;background:#c01d19;clear:both}
.coup_de_coeur .encars .titres a{color:#fff;text-decoration:none}
.coup_de_coeur .encars .titres a:hover{text-decoration:underline}
.coup_de_coeur .encars .titres p{padding:0!important}
.coup_de_coeur .complement_produit_col_droite{font-size:.85em;color:#fff;zoom:1}
.coup_de_coeur .complement_produit_col_droite:before,.coup_de_coeur .complement_produit_col_droite:after{content:"";display:block;overflow:hidden}
.coup_de_coeur .complement_produit_col_droite:after{clear:both}
.coup_de_coeur .complement_produit_col_droite{zoom:1}
.coup_de_coeur .complement_produit_col_droite .desc{height:auto!important;min-height:154px;height:154px}
.coup_de_coeur .encars .tarif .prix{font-size:1.3em;font-weight:700}
.coup_de_coeur .encars .desc a.lire_la_suite,.coup_de_coeur .encars .note{clear:both;color:#fff;float:right;margin:0 0 5px}
.deco_col_groite{width:158px;height:10px;background:url(/css/img/fnd/fnd_ombre_blocs_col_droite.png) no-repeat 0 0}
.offres_du_moment .titre_univers{color:#FFF;text-shadow:1px 1px 2px #555;border:1px solid;font-weight:700;zoom:1}
.offres_du_moment .titre_univers span{font-weight:700;padding:7px 10px 7px 35px;display:block;font-size:.9em;zoom:1}
.offres_du_moment .univers_papeterie .titre_univers{border-color:#e58f13;background:#fdc616;background:-moz-linear-gradient(top,#fdc616 0%,#fd9f16 50%,#fdc616 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdc616),color-stop(50%,#fd9f16),color-stop(100%,#fdc616));background:-webkit-linear-gradient(top,#fdc616 0%,#fd9f16 50%,#fdc616 100%);background:-o-linear-gradient(top,#fdc616 0%,#fd9f16 50%,#fdc616 100%);background:-ms-linear-gradient(top,#fdc616 0%,#fd9f16 50%,#fdc616 100%);background:linear-gradient(top,#fdc616 0%,#fd9f16 50%,#fdc616 100%)}
.offres_du_moment .univers_activites_creatives .titre_univers{border-color:#ae3846;background:#e04d5e;background:-moz-linear-gradient(top,#e04d5e 0%,#c01d19 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e04d5e),color-stop(100%,#c01d19));background:-webkit-linear-gradient(top,#e04d5e 0%,#c01d19 100%);background:-o-linear-gradient(top,#e04d5e 0%,#c01d19 100%);background:-ms-linear-gradient(top,#e04d5e 0%,#c01d19 100%);background:linear-gradient(top,#e04d5e 0%,#c01d19 100%)}
.offres_du_moment .univers_bureautique .titre_univers{border-color:#9a81a0;background:#b490c0;background:-moz-linear-gradient(top,#b490c0 0%,#7d518e 50%,#b490c0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b490c0),color-stop(50%,#7d518e),color-stop(100%,#b490c0));background:-webkit-linear-gradient(top,#b490c0 0%,#7d518e 50%,#b490c0 100%);background:-o-linear-gradient(top,#b490c0 0%,#7d518e 50%,#b490c0 100%);background:-ms-linear-gradient(top,#b490c0 0%,#7d518e 50%,#b490c0 100%);background:linear-gradient(top,#b490c0 0%,#7d518e 50%,#b490c0 100%)}
.offres_du_moment .univers_materiel_educatif .titre_univers{border-color:#709037;background:#98c241;background:-moz-linear-gradient(top,#98c241 0%,#589112 50%,#98c241 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#98c241),color-stop(50%,#589112),color-stop(100%,#98c241));background:-webkit-linear-gradient(top,#98c241 0%,#589112 50%,#98c241 100%);background:-o-linear-gradient(top,#98c241 0%,#589112 50%,#98c241 100%);background:-ms-linear-gradient(top,#98c241 0%,#589112 50%,#98c241 100%);background:linear-gradient(top,#98c241 0%,#589112 50%,#98c241 100%)}
.offres_du_moment .univers_librairie .titre_univers{border-color:#488dad;background:#5cb8e0;background:-moz-linear-gradient(top,#5cb8e0 0%,#1599d2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5cb8e0),color-stop(100%,#1599d2));background:-webkit-linear-gradient(top,#5cb8e0 0%,#1599d2 100%);background:-o-linear-gradient(top,#5cb8e0 0%,#1599d2 100%);background:-ms-linear-gradient(top,#5cb8e0 0%,#1599d2 100%);background:linear-gradient(top,#5cb8e0 0%,#1599d2 100%)}
.offres_du_moment .univers_papeterie .titre_univers span{background:url(/css/img/fnd/fnd_puce_papeterie_mini.png) no-repeat 8px 5px}
.offres_du_moment .univers_activites_creatives .titre_univers span{background:url(/css/img/fnd/fnd_puce_activites_creatives_mini.png) no-repeat 8px 5px}
.offres_du_moment .univers_bureautique .titre_univers span{background:url(/css/img/fnd/fnd_puce_bureautique_mini.png) no-repeat 8px 5px}
.offres_du_moment .univers_materiel_educatif .titre_univers span{background:url(/css/img/fnd/fnd_puce_materiel_educatif_mini.png) no-repeat 8px 5px}
.offres_du_moment .univers_librairie .titre_univers span{background:url(/css/img/fnd/fnd_puce_librairie_mini.png) no-repeat 8px 5px}
.offres_du_moment .titres{padding:3px;margin:0 -2px;font-size:.85em;clear:both}
.offres_du_moment .titres div.titre{color:#000}
.offres_du_moment .titres p.titre,.offres_du_moment .titres .sous_titre{color:#fff}
.offres_du_moment .titres .titre a{color:#000;text-decoration:none}
.offres_du_moment .titres .sous_titre a{color:#fff;text-decoration:none}
.offres_du_moment .titres .titre a:hover{text-decoration:underline}
.offres_du_moment .titres .sous_titre a:hover{text-decoration:underline}
.offres_du_moment .titres p{padding:0!important}
.offres_du_moment .univers_papeterie .titres{background:#fcc606}
.offres_du_moment .univers_papeterie .titres .sous_titre,.offres_du_moment .univers_papeterie .titres .sous_titre a{color:#fff}
.offres_du_moment .univers_activites_creatives .titres{background:#c01d19}
.offres_du_moment .univers_bureautique .titres{background:#9a7eb8}
.offres_du_moment .univers_materiel_educatif .titres{background:#80c443}
.offres_du_moment .univers_librairie .titres{background:#129de0}
.offres_du_moment .complement_produit{zoom:1;margin:0!important}
body#nodes #content{padding-right:0;width:987px}
body#nodes #content #content_center{border-right:1px dotted #129de0;width:596px;position:relative;left:2px;margin:0;float:left}
body#nodes #content #content_right{padding:0 0 30px;width:388px}
body#nodes #content #content_right .padding{padding:0 0 0 30px}
body#nodes #page_de_contenu{margin:0}
body#nodes #page_de_contenu h2{float:left;color:#fff;border:1px solid #999;text-shadow:0 -1px 1px #555;font-weight:700;padding:3px 11px;zoom:1;position:relative;margin:10px 0 20px 4px;-webkit-box-shadow:0 0 3px #666;-moz-box-shadow:0 0 3px #666;box-shadow:0 0 3px #666;font-size:1.5em;background:#F18A12;background:-moz-linear-gradient(top,#F18A12 0%,#E24C04 61%,#ED770B 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#F18A12),color-stop(61%,#E24C04),color-stop(100%,#ED770B));background:-webkit-linear-gradient(top,#F18A12 0%,#E24C04 61%,#ED770B 100%);background:-o-linear-gradient(top,#F18A12 0%,#E24C04 61%,#ED770B 100%);background:-ms-linear-gradient(top,#F18A12 0%,#E24C04 61%,#ED770B 100%);background:linear-gradient(top,#F18A12 0%,#E24C04 61%,#ED770B 100%)}
body#nodes #page_de_contenu h2 span{position:absolute;width:20px;height:10px;line-height:10px;bottom:-10px;left:30px;display:block;zoom:1;background:url(/css/img/fnd/fnd_fleche_titre_cms.png) no-repeat center}
body#nodes #page_de_contenu #content_center h3{border-bottom:1px dotted #129de0;color:#129de0;margin:0 0 15px;padding:0 5px;font-size:1.4em}
body#nodes #page_de_contenu #content_center .un_paragraphe{overflow:auto;zoom:1;padding:10px 15px 10px 0}
body#nodes #page_de_contenu #content_center .un_paragraphe .contenu{overflow:auto;zoom:1}
body#nodes #page_de_contenu #content_center .un_paragraphe .contenu p{margin:0 0 5px}
body#nodes #page_de_contenu #content_center .un_paragraphe strong{color:#fcc606}
body#nodes #page_de_contenu ul li{list-style:none;margin:5px 0;padding:0 0 0 10px;background:url(/css/img/fnd/fnd_li_page_contenu.png) no-repeat 0 6px}
body#nodes #page_de_contenu #content_center .un_paragraphe ul li strong{color:#666}
body#nodes #page_de_contenu #content_center .image_left{float:left;text-align:left;margin:3px 10px 5px 0}
body#nodes #page_de_contenu #content_center .image_right{float:right;text-align:right;margin:3px 0 5px 10px}
body#nodes #page_de_contenu #content_center .image_center{float:none;text-align:center;margin:3px 10px 5px}
body#nodes #page_de_contenu #content_center .image_left p,body#nodes #page_de_contenu #content_center .image_right p,body#nodes #page_de_contenu #content_center .image_center p{margin:0 0 5px!important;color:#666!important;font-size:.9em!important;padding:1px;text-align:left}
body#nodes #page_de_contenu #content_center .image_left img,body#nodes #page_de_contenu #content_center .image_right img,body#nodes #page_de_contenu #content_center .image_center img{border:1px solid gray}
body#nodes #page_de_contenu #content_center .image_left p strong,body#nodes #page_de_contenu #content_center .image_right p strong,body#nodes #page_de_contenu #content_center .image_center p strong{color:#d75a20;display:block}
body#nodes #page_de_contenu #content_right .padding{padding:0 0 0 15px}
body#nodes #page_de_contenu #content_right h3{background:#ec6e08;color:#fff;border:1px solid #b3b3b3;text-shadow:0 -1px 1px #555;font-weight:700;padding:15px 10px 10px;zoom:1;position:relative;font-size:1.4em}
body#nodes #page_de_contenu #content_right .ligne{border-bottom:1px solid #afb797;border-left:1px solid #afb797;border-right:1px solid #afb797;padding:7px 8px;overflow:auto;zoom:1;font-size:.85em}
body#nodes #page_de_contenu #content_right .ligne:nth-child(odd){background-color:#e6f0c7}
body#nodes #page_de_contenu #content_right .ligne:nth-child(even){background-color:#fff}
body#nodes #page_de_contenu #content_right h4{color:#000;margin:0;padding:0 0 5px;font-size:1.4em;font-weight:400}
body#nodes #page_de_contenu #content_right .ligne .image{border:1px solid #999;float:left;margin:0 10px 0 0}
body#nodes #page_de_contenu #content_right .ligne .texte,body#nodes #page_de_contenu #content_right .ligne .texte li{color:#6a6a6a}
body#nodes #page_de_contenu #content_right .ligne .texte p{padding:0;display:inline}
body#nodes #page_de_contenu #content_right .ligne .texte ul{padding:5px}
body#nodes #page_de_contenu #content_right .ligne .texte a{color:#ec6e08;text-decoration:none}
body#nodes #page_de_contenu #content_right .ligne .texte a:hover{text-decoration:underline}
.prototip .borderFrame{width:500px!important}
.prototip .prototip_StemBox{background:#3b3b3b}
.prototip .prototip_StemBox .borderBottom,.prototip .prototip_StemBox .borderTop{display:none}
.prototip .prototip_StemBox .borderCenter{padding:0!important}
.prototip .title{background:#478f0c;border-bottom:1px solid #39720a;padding:5px 10px!important;color:#fff;text-align:left}
.prototip .prototip_Stem{height:19px!important;background:none!important}
.prototip .prototip_Stem .prototip_StemImage{position:relative;top:-2px;width:18px!important;height:22px!important;background:url(img/2016/sprite.png) repeat scroll -299px 5px transparent!important;right:59px}
.prototip .toolbar .close{height:16px!important;width:16px!important;position:relative;left:6px;top:-2px;background:url(/css/img/fnd/fnd_lien_close_mini_panier.png) no-repeat!important}
.prototip .content{background:#3b3b3b!important;text-align:left;padding:0!important}
.prototip .content .contenu_panier{background:#3b3b3b;padding:8px}
.prototip .titre{color:#9D9D9D;font-size:28px;float:left;margin-bottom:15px;font-weight:400}
.prototip .contenu_panier .sous_titre{color:#9d9d9d;font-size:13px;clear:both}
.prototip .contenu_panier #show_panier{margin-left:50px}
.prototip .contenu_panier .confirm_supprimer_panier{float:right;width:13px;height:22px;overflow:visible;text-indent:-1000px;background:transparent url(img/2016/sprite.png) no-repeat -325px -75px;color:#eee;font-size:13px}
.prototip .contenu_panier .confirm_supprimer_panier:hover{text-indent:-101px}
.prototip .content .contenu_panier p,.prototip .content .contenu_panier ul{margin:0;padding:5px 0;display:block;list-style:none}
.prototip .content .contenu_panier ul li{list-style:none;padding:3px 0;display:block}
.prototip .contenu_panier .nom_produit{font-size:12px;color:#FEFEFE;display:block;text-decoration:none;text-align:left;height:22px;float:left;line-height:26px;width:260px;overflow:hidden;padding-left:8px}
.prototip .contenu_panier .nom_produit_ajoute,.prototip .contenu_panier .nom_produit_ajoute a{font-size:12px;color:#FEFEFE;text-decoration:none;text-align:left;height:22px;line-height:26px;width:260px;overflow:hidden;padding-left:8px}
.prototip .content .contenu_panier ul li a.nom_produit:hover{text-decoration:underline}
.prototip .content .contenu_panier ul li div{overflow:auto;zoom:1;color:#000}
.prototip .content .contenu_panier ul li div .quantites,.prototip .content .contenu_panier ul li div .prix{font-weight:700}
.prototip .contenu_panier .ajouter,.prototip .contenu_panier .retirer,.prototip .contenu_panier .supprimer{border:none;width:22px;height:22px;text-indent:1000px;overflow:hidden;background:transparent url(img/2016/sprite.png) no-repeat 0 0}
.prototip .content .contenu_panier ul li div .quantites input.ajouter{margin:1px 5px 0 0;background-position:-275px -75px}
.prototip .content .contenu_panier ul li div .quantites input.retirer{margin:1px 0 0 5px;background-position:-250px -75px}
.prototip .content .contenu_panier ul li div .quantites form{float:left}
.prototip .content .contenu_panier ul li div .quantites form .submit{margin:1px 0 0}
.prototip .content .contenu_panier ul li div .quantites .quantite{float:left;margin:0 5px;width:30px;text-align:center;background:none repeat scroll 0 0 #FFF;height:18px;font-size:14px;vertical-align:middle;display:block;margin-top:4px}
.prototip .content .contenu_panier ul li div .quantites .quantite.alert{border-color:red!important;background-color:#e74c3c!important;color:#fff!important}
.prototip .content .contenu_panier ul li div .quantites div{display:inline}
.prototip .contenu_panier .prix_avec_taxes,.prototip .content .contenu_panier ul li div .supprimer{float:right;margin:0 0 0 5px;display:inline;font-weight:700;font-size:14px;color:#b6e30f}
.prototip .currency,.prototip .tax{font-size:9px;vertical-align:top}
.prototip .content .contenu_panier ul li div .supprimer{background-position:-300px -75px;position:relative;top:1px}
.prototip .content .recap_commande,.prototip .content .links{color:#000;overflow:auto;zoom:1}
.prototip .content .recap_commande{padding:8px;background:#232323}
.prototip .content .recap_commande div{text-transform:uppercase;float:right;font-size:14px;color:#9D9D9D}
.prototip .content .recap_commande div > span{float:right;width:100px;font-weight:700;text-align:right}
.prototip .content .recap_commande .prix,.prototip .content .recap_commande .currency,.prototip .content .recap_commande .tax{color:#fff}
.prototip .content .links ul{list-style:none;overflow:auto;zoom:1;display:block}
.prototip .content .links li{list-style:none;border-bottom:1px solid #b2cc94;overflow:auto;zoom:1;display:block}
.prototip .content .links li a{display:block;color:#000;text-decoration:none;padding:7px 7px 7px 20px;background:url(/css/img/fnd/fnd_fleche_lien_mini_panier.png) no-repeat 8px 8px}
.prototip .content .links li a:hover{text-decoration:underline}
.prototip .content .links a.passer_commande{border:1px solid #999;color:#fff;margin:10px 40px;text-align:center;text-decoration:none;display:block;font-weight:700;padding:3px 0;text-shadow:0 0 1px #333;background:#67BB00;background:-moz-linear-gradient(top,#67BB00 0%,#497520 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#67BB00),color-stop(100%,#497520));background:-webkit-linear-gradient(top,#67BB00 0%,#497520 100%);background:-o-linear-gradient(top,#67BB00 0%,#497520 100%);background:-ms-linear-gradient(top,#67BB00 0%,#497520 100%);background:linear-gradient(top,#67BB00 0%,#497520 100%)}
.prototip .content .links a.passer_commande:hover{background:#497520;background:-moz-linear-gradient(top,#497520 0%,#67BB00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#497520),color-stop(100%,#67BB00));background:-webkit-linear-gradient(top,#497520 0%,#67BB00 100%);background:-o-linear-gradient(top,#497520 0%,#67BB00 100%);background:-ms-linear-gradient(top,#497520 0%,#67BB00 100%);background:linear-gradient(top,#497520 0%,#67BB00 100%)}
.prototip .content .links a.close{float:right;margin:0 10px 5px 0;color:#333;padding:2px 20px 2px 0;text-decoration:none;background:url(/css/img/fnd/fnd_lien_close_mini_panier.png) no-repeat right center}
.prototip .content .links li a.close{float:none;color:#333;padding:7px 7px 7px 20px;margin:0;background:url(/css/img/fnd/fnd_fleche_lien_mini_panier.png) no-repeat 8px 8px}
.prototip .content .links a.close:hover{text-decoration:underline}
#export_pdf,#export_csv{width:auto;line-height:17px;padding:0 25px 0 0;margin:10px 0;cursor:pointer;font-size:.9em;font-weight:700;background:url(/css/img/btn/btn_export_csv.png) no-repeat 100% 0!important}
#mon_panier #export_pdf{float:none}
#export_csv:hover{background:url(/css/img/btn/btn_export_csv_hover.png) no-repeat 100% 0!important}
#export_pdf{background:url(/css/img/btn/btn_export_pdf.png) no-repeat 100% 0!important}
#inscription #content div.entreprises,#inscription #content div.enseignement,#inscription #content div.particuliers{display:block;float:left;margin:0 68px;color:#000}
#inscription #content div.entreprises{background:url(/css/img/btn/btn_inscription_entreprises.jpg);height:277px;width:332px}
#inscription #content div.enseignement{background:url(/css/img/btn/btn_inscription_enseignement.jpg);height:277px;width:332px}
#inscription #content div.particuliers{background:url(/css/img/btn/btn_inscription_particuliers.jpg) no-repeat;height:303px;width:347px;margin-left:284px}
#inscription #content a.lien{display:block;height:51px;position:relative;width:51px;text-indent:-9999px}
#inscription #content a.lien:focus{margin-top:1px}
#inscription #content a#Entreprises{background:url(/css/img/btn/btn_inscription_cliquez_ici.png);top:171px;left:143px}
#inscription #content a#Enseignement{background:url(/css/img/btn/btn_inscription_cliquez_ici.png);top:171px;left:140px}
#inscription #content a#Particuliers{background:url(/css/img/btn/btn_inscription_cliquez_ici_indispo.png);top:173px;left:151px}
#inscription #content div.entreprises p,#inscription #content div.enseignement p,#inscription #content div.particuliers p{color:#333;font-weight:700;font-size:15px;position:relative;top:170px;left:30px;width:200px}
#inscription #content div.particuliers p{top:160px;left:50px}
#inscription #content div.particuliers span{position:relative;left:27px;position:relative;top:184px;width:330px}
.download_promo a,.download_promo_lafolye a,.espace_accueil_droite a{width:170px;display:block}
.espace_accueil_droite,.espace_accueil_droite a{margin-bottom:25px;width:170px!important}
table.data_list_records thead th{height:50px;font-size:1.2em}
#liste_utilisateurs thead th{height:50px;font-size:1.2em}
table.data_list_records tbody td{padding:0}
table.data_list_records tbody a{display:block;overflow:hidden;text-decoration:none}
table.data_list_records tbody td{padding:10px 5px}
table.data_list_records a:hover{text-decoration:none;cursor:pointer}
table.data_list_records thead a:hover{text-decoration:none}
table.data_list_records tbody tr.rupture_univers:hover{text-decoration:none}
.lien_transporteur{padding:0 0 0 24px;background:url(/img/ico/ico_livraison.png) no-repeat 0 -3px}
.bandeau_migration_nlu{margin:0 0 10px 126px}
.contenu-picto{text-align:justify}
.contenu-picto p{display:block;margin-right:15px}
.contenu-picto div{margin:10px 0}
.contenu-picto img.logo{float:left;margin-right:5px;margin-bottom:5px;width:100px}
.pictogramme-image{-moz-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}
.pictogramme-image:hover{-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
ul.parametres_etablissement li{margin-left:15px}
#saisie_rapide_content{position:relative}
#saisie_rapide_content .left{float:left;padding-left:80px}
#saisie_rapide_content .en_tete{height:66px}
#saisie_rapide_content table{margin-top:23px}
#saisie_rapide_content #voir_catalogue{position:absolute;top:14px;left:0}
#saisie_rapide_content .en_tete .left h3{font-size:26px;font-weight:400}
#saisie_rapide_content .en_tete .left span{font-size:13px;margin-bottom:5px}
#saisie_rapide_content .right{float:right}
body#panier.admin_index #catalogue,body#commandes #catalogue{float:left}
body#panier.admin_index #saisie_rapide_mono > div,body#commandes #saisie_rapide_mono > div{width:900px;float:right;margin-left:22px;margin-top:20px;margin-bottom:10px;height:auto}
body#panier.admin_index a#catalogue img,body#commandes a#catalogue img{margin-top:20px}
body#panier.admin_index #saisie_rapide_mono h3,body#commandes #saisie_rapide_mono h3{font-weight:500}
body#panier.admin_index #saisie_rapide_mono table,body#commandes #saisie_rapide_mono table{margin:0}
body#panier.admin_index #saisie_rapide table,body#panier.admin_index #saisie_rapide th,body#panier.admin_index #saisie_rapide tr,body#panier.admin_index #saisie_rapide td{background:none;border:none;padding:0}
#saisie_rapide{background-color:#e9e9e9;padding:0 10px 10px}
#saisie_rapide tbody tr{height:25px}
body#panier.admin_index #ancienne_commande{padding:10px;margin-bottom:10px}
body#panier.admin_index #ancienne_commande a{text-decoration:none}
body#panier.admin_index #ancienne_commande a:hover{text-decoration:underline}
body#panier .bloc-tools{background-color:#e9e9e9;width:880px;float:right}
.panier-vide h3{margin-top:50px;clear:both;text-align:center;font-size:14px}
.quick_order{background-color:#fff}
.quick_order #sr_thead{background-color:#d1d1d1}
.quick_order .sr_th{float:left;font-size:13px;color:#555;text-decoration:none;font-weight:700;padding:10px 5px;text-align:center}
.quick_order .sr_tr{padding:2px 0}
.quick_order .sr_tr.sr_tr_bg{background-color:#f1f1f1}
.quick_order .sr_td{float:left;padding:4px 0}
.quick_order .cell-1{width:220px;padding-left:5px;border-right:solid 1px #d1d1d1}
.quick_order .cell-1 img{margin-left:12px;margin-top:5px}
.quick_order .cell-1-bis{width:80px;background:none}
.quick_order .cell-1-bis img{height:50px;max-width:60px;margin:0 15px;display:block}
.quick_order .cell-2{width:auto;padding-top:12px;max-width:500px}
.quick_order .cell-2 label{display:inline}
.quick_order .cell-2 span.error{color:#c01d19}
.quick_order .cell-3{width:90px;border-left:solid 1px #ccc;float:right}
.quick_order .cell-5{float:right}
.quick_order .cell-3-sep{margin-left:10px}
.quick_order .cell-3 input#bouton_reference_0{float:right}
.quick_order .opacity{opacity:.2;cursor:default}
.quick_order input[type=text]{border:solid 1px #bdc3c7;font-size:15px}
.quick_order .alert,.quick_order .alert2{border-color:red!important;background-color:#e74c3c!important;color:#fff!important}
.quick_order p.alert,.quick_order p.alert2{border-color:transparent!important;background-color:transparent!important;color:#e74c3c!important}
.quick_order input[type=text]:focus{background-color:#dfffb9}
.quick_order th{text-align:center}
.quick_order em{color:#e74c3c}
.quick_order .ref{padding:7px;width:110px;float:left}
.quick_order .qtt{float:left;padding:7px;width:30px;background-color:#eee;text-align:center}
.quick_order .qtt.check{background-color:#fff}
.quick_order .plus_moins{float:left;width:11px;margin-left:2px;margin-top:1px;display:inline}
.quick_order .plus_moins input[type=image]{width:15px;height:15px}
.quick_order a{text-decoration:none}
#saisie_rapide_mono .quick_order,#saisie_rapide_mono .quick_order #sr_thead,#saisie_rapide_mono .quick_order #sr_thead .cell-1,#saisie_rapide_mono .quick_order #sr_thead .cell-3{border:none;background:none}
#saisie_rapide_mono .quick_order .sr_th{padding:0}
#saisie_rapide_mono .quick_order .cell-2{max-width:340px}
#saisie_rapide_mono .quick_order .cell-3{width:210px}
#new_lines{float:left;font-size:18px}
#new_lines a{cursor:pointer;text-decoration:none}
#new_lines a:hover{text-decoration:underline}
#noscript{border:solid 2px red;padding:20px;font-size:16px}
.classification{background-image:url(img/2016/sprite.png);width:22px;height:24px;right:0;position:absolute}
#produits .classification{right:auto;position:relative}
.classification.remise-LB-SC{background-position:-1px 115px}
.classification.remise-LB-MP,.classification.remise-LB-MD,.classification.remise-LB-MB,.classification.remise-LB-ML,.classification.remise-LB-MA,.classification.remise-LB-P{background-position:-23px 115px}
.classification.remise-LB-LP,.classification.remise-LB-L,.classification.remise-LB-U{background-position:-45px 115px}
.classification.remise-LB-MT{background-position:-67px 115px}
.classification.remise-LB-LJ{background-position:-110px 115px}
.classification.remise-LB-LD{background-position:-133px 115px}
.classification.remise-LB-LB{background-position:-155px 115px}
.classification.remise-LB-LA{background-position:-176px 115px}
.classification.remise-LB-LC{background-position:-242px 115px}
.classification.remise-LB-NC, .classification.remise-LB-NK{background:none}
.classification.remise-LB-{background: none;}
.retour_payeur{float:right}
.besoin_aide_page{padding-top:20px;font-size:16px}
.besoin_aide_service_client{font-size:12px}
a.besoin-aide{color:#6996c4!important;padding-right:20px;display:block;font-size:13px;background-image:url(/../img/ico/ico_help.png);background-repeat:no-repeat;background-position:center right;text-decoration:none;font-weight:700}
a.besoin-aide:hover{text-decoration:underline!important;color:#6996c4!important}
.besoin_aide_page a.besoin-aide{float:right}
.besoin_aide_page .besoin_aide_bloc{padding:20px;margin:0}
.besoin_aide_page .besoin_aide_bloc input[type="text"].saisie_principale{float:left;padding:5px;font-size:20px;width:500px;height:33px;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset,0 -1px 0 rgba(0,0,0,0.05) inset;transition:all .2s linear 0;background:url(../img/keyIcon.png) no-repeat scroll 12px 11px,linear-gradient(to bottom,#F7F7F8 0%,#FFF 100%) repeat scroll 0 0 transparent;border-radius:3px;border:medium none}
.besoin_aide_page .besoin_aide_bloc input[type="text"].saisie_principale.input_etablissement{width:130px}
.besoin_aide_page .besoin_aide_bloc input[type="text"].saisie_principale.input_name{width:55px;margin-right:5px}
.besoin_aide_page .besoin_aide_bloc .sep{display:block;float:left;padding:14px 16px}
.besoin_aide_choix_multiple{margin-top:25px;padding-bottom:40px}
.besoin_aide_choix_multiple strong{display:block;margin-bottom:5px}
body#statistics #content_center #liste_etablissements #box_select_columns{overflow:hidden;background:none repeat scroll 0 0 #e9e9e9;margin:10px 0 15px;border:1px #999 solid}
body#statistics #box_select_columns th,body#statistics #box_select_columns tr,body#statistics #box_select_columns td{border:none!important}
body#statistics .tools_block_nb_results{width:15%;float:left}
body#statistics .resultat_par_page{width:50%;float:left}
body#statistics .tool_block_icons{width:35%;float:left}
body#statistics .tool_block_icons .item{margin-left:30px;float:left;text-align:right}
body#statistics .tool_block_icons a img{margin-right:5px}
.show_if_js{visibility:hidden}
.indisponible{text-align:center}
.background_white{background-color:#fff}
.user_valide{margin-bottom:15px}
.prix_net{float:right;margin-right:5px}
.disabled{background-color:#ebebe4}
.choix_date_livraison .radio_item{width:400px!important}
.choix_date_livraison .select{float:right;margin:0!important}
.choix_date_livraison label .select{margin-left:10px!important}
.validation_multiple .choix_date_livraison .radio_item label .select,.validation_multiple .choix_date_livraison2 .radio_item label .select{float:right!important}
.validation_multiple .choix_date_livraison .radio_item label .select select,.validation_multiple .choix_date_livraison2.radio_item label .select select{float:right!important}
.validation_multiple .choix_date_livraison .radio_item label,.validation_multiple .choix_date_livraison2 .radio_item label{width:320px!important;float:none!important}
#pleine_page #content_center{width:100%!important;border:none!important}
#iframe_institutionnelle{width:100%;border:none;overflow:hidden;overflow-x:hidden;overflow-y:hidden;padding:0}
#iframe_insitutionnelle *{overflow:hidden;overflow-x:hidden;overflow-y:hidden}
.panier_recapitulatif img{vertical-align:middle}
.panier_recapitulatif .recaps{margin-top:5px}
.panier_recapitulatif .box{border:solid 1px #858585;padding:35px;margin-bottom:10px;margin-top:40px;background-color:#eee}
.panier_recapitulatif strong.title{display:block;margin-bottom:15px;font-size:23px;color:#2e3c86}
.panier_recapitulatif .recaps .recap strong.title .panier{width:28px;background:transparent url(img/2016/sprite.png) no-repeat -198px -75px;margin-right:5px;display:block;float:left;margin-top:-5px;height:25px}
.panier_recapitulatif .recaps .recap input[type=text]{border:solid 1px #9e9e9e;padding:2px;width:500px}
.panier_recapitulatif .recaps .recap label{display:inline!important;width:180px;float:left}
.panier_recapitulatif .recaps .recap .corps .line{margin:5px 0}
.panier_recapitulatif .recaps .recap .corps .lot-marche{font-size:18px;margin-bottom:10px}
.panier_recapitulatif .recaps .recap .corps .lot-marche strong{color:#2e3c86}
.panier_recapitulatif .recaps .recap .corps .lien{text-align:right;font-size:18px}
.panier_recapitulatif .subbox{margin-top:40px;color:#666}
.panier_recapitulatif .subbox.subbox-nomargin{margin-top:0}
.panier_recapitulatif .subbox.subbox-nomargin .input-bordered{border:1px #9e9e9e solid;padding:3px 5px;color:#666;font-size:16px}
.panier_recapitulatif .subbox.subbox-nomargin #email_result,.panier_recapitulatif .subbox.subbox-nomargin #email_result_c{display:inline;margin-left:20px;line-height:16px}
.panier_recapitulatif .subbox .subtitle{margin-bottom:5px;display:block;color:#2e3c86;font-size:18px}
.panier_recapitulatif .les_choix{margin:0 50px}
.panier_recapitulatif .lieu .adresse,.panier_recapitulatif .date .adresse{background-color:#fff;margin:10px 0;padding:10px;color:#666}
.panier_recapitulatif .date .les_choix label{display:inline;margin-left:5px}
.panier_recapitulatif .date .les_choix .select{display:inline;float:none}
.panier_recapitulatif .lieu .les_choix .text{display:inline;float:none}
.panier_recapitulatif .lieu .les_choix span.label{display:block;float:left;width:250px;line-height:16px}
.panier_recapitulatif .instruction .les_choix .textarea{overflow:hidden}
.panier_recapitulatif .instruction .les_choix textarea{width:99%}
.panier_recapitulatif .confirmation{margin-top:50px;text-align:center}
.panier_recapitulatif .confirmation ul{list-style:none;margin:0 auto;display:block;width:50%}
.panier_recapitulatif .confirmation ul li{float:left;display:block;width:50%}
.panier_recapitulatif .circuit_de_validation{text-align:center;margin-bottom:20px;}
.panier_recapitulatif .confirmation .validate{margin-bottom:15px}
.panier_recapitulatif .confirmation .validate label{display:inline;margin-left:10px}
.panier_recapitulatif .adresse_email_numerique{margin:5px 0}
.panier_recapitulatif .adresse_email_numerique_confirmation{margin-bottom:5px}
.asterisque-black{color:#000!important}
.admin_commandes .bilan{text-align:center;margin-top:100px}
.tip{width:95%;border:solid 1px #666;margin:0 auto;overflow:visible}
.tip .left{float:left;overflow:visible}
.tip .left img{width:75%;margin-top:-11px;margin-left:-9px}
.tip .instructions{padding:20px;font-size:12px;text-align:center}
.fin{font-size:18px}
.fin .merci{font-size:36px;text-transform:uppercase;margin-bottom:20px}
.popup-content{padding:20px;min-height:100%}
#ventes_croisees{margin-top:15px}
/*formulaires*/
input:focus,select:focus,textarea:focus,button:focus,a:focus{outline:none}
div.btn_panier input,.bouton{font-family:'PT Sans','Arial','Verdana',sans-serif;width:auto;text-decoration:none;margin:0 5px;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer;font-weight:700;font-size:13px;padding:5px 5px;-webkit-border-radius:4px;border-radius:4px;background-color:#167500;-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 #6abd00;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6abd00),color-stop(1,#167500));background:-webkit-linear-gradient(top,#6abd00 0%,#167500 100%);background:-moz-linear-gradient(top,#6abd00 0%,#167500 100%);background:-o-linear-gradient(top,#6abd00 0%,#167500 100%);background:-ms-linear-gradient(top,#6abd00 0%,#167500 100%);background:linear-gradient(top,#6abd00 0%,#167500 100%);color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,0.4);line-height:19px}
div.btn_panier input:hover,.bouton:hover{text-decoration:none!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#68C100),color-stop(1,#6abd00));background:-webkit-linear-gradient(top,#68C100 0%,#6abd00 100%);background:-moz-linear-gradient(top,#68C100 0%,#6abd00 100%);background:-o-linear-gradient(top,#68C100 0%,#6abd00 100%);background:-ms-linear-gradient(top,#68C100 0%,#6abd00 100%);background:linear-gradient(top,#68C100 0%,#6abd00 100%);color:#fff}
div.btn_panier input:focus,.bouton:focus{text-decoration:none!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#167500),color-stop(1,#6abd00));background:-webkit-linear-gradient(top,#167500 0%,#6abd00 100%);background:-moz-linear-gradient(top,#167500 0%,#6abd00 100%);background:-o-linear-gradient(top,#167500 0%,#6abd00 100%);background:-ms-linear-gradient(top,#167500 0%,#6abd00 100%);background:linear-gradient(top,#167500 0%,#6abd00 100%);-webkit-box-shadow:0 1px 0 #bbb,inset 0 0 25px rgba(0,0,0,0.2);box-shadow:0 1px 0 #bbb,inset 0 0 25px rgba(0,0,0,0.2)}
.bouton.important{font-size:15px;padding:10px}
.bouton.orange{background-color:#ee964b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ee964b),color-stop(1,#e96d01));background:-webkit-linear-gradient(top,#ee964b 0%,#e96d01 100%);background:-moz-linear-gradient(top,#ee964b 0%,#e96d01 100%);background:-o-linear-gradient(top,#ee964b 0%,#e96d01 100%);background:-ms-linear-gradient(top,#ee964b 0%,#e96d01 100%);background:linear-gradient(top,#ee964b 0%,#e96d01 100%);border:1px solid #EE964B}
.bouton.orange:hover{background-color:#e96d01;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f93),color-stop(1,#e96d01));background:-webkit-linear-gradient(top,#f93 0%,#e96d01 100%);background:-moz-linear-gradient(top,#f93 0%,#e96d01 100%);background:-o-linear-gradient(top,#f93 0%,#e96d01 100%);background:-ms-linear-gradient(top,#f93 0%,#e96d01 100%);background:linear-gradient(top,#f93 0%,#e96d01 100%);border:1px solid #EE964B}
.bouton.gris,.bouton.gris.pointeur_inactif:hover{background-color:#666;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#8d8d8d),color-stop(1,#666));background:-webkit-linear-gradient(top,#8d8d8d 0%,#666 100%);background:-moz-linear-gradient(top,#8d8d8d 0%,#666 100%);background:-o-linear-gradient(top,#8d8d8d 0%,#666 100%);background:-ms-linear-gradient(top,#8d8d8d 0%,#666 100%);background:linear-gradient(top,#8d8d8d 0%,#666 100%);border:1px solid #8d8d8d}
.bouton.gris:hover{background-color:#8d8d8d;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#8d8d8d),color-stop(1,#8d8d8d));background:-webkit-linear-gradient(top,#8d8d8d 0%,#8d8d8d 100%);background:-moz-linear-gradient(top,#8d8d8d 0%,#8d8d8d 100%);background:-o-linear-gradient(top,#8d8d8d 0%,#8d8d8d 100%);background:-ms-linear-gradient(top,#8d8d8d 0%,#8d8d8d 100%);background:linear-gradient(top,#8d8d8d 0%,#8d8d8d 100%);border:1px solid #8d8d8d}
.bouton.bleu{background-color:#2a99ef;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2a99ef),color-stop(1,#237bbd));background:-webkit-linear-gradient(top,#2a99ef 0%,#237bbd 100%);background:-moz-linear-gradient(top,#2a99ef 0%,#237bbd 100%);background:-o-linear-gradient(top,#2a99ef 0%,#237bbd 100%);background:-ms-linear-gradient(top,#2a99ef 0%,#237bbd 100%);background:linear-gradient(top,#2a99ef 0%,#237bbd 100%);border:solid 1px #2473b0;border-bottom:1px solid #20608f}
.bouton.bleu:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#51adf5),color-stop(1,#2a86cb));background:-webkit-linear-gradient(top,#51adf5 0%,#2a86cb 100%);background:-moz-linear-gradient(top,#51adf5 0%,#2a86cb 100%);background:-o-linear-gradient(top,#51adf5 0%,#2a86cb 100%);background:-ms-linear-gradient(top,#51adf5 0%,#2a86cb 100%);background:linear-gradient(top,#51adf5 0%,#2a86cb 100%)}
.bouton.bleu:active{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#237bbd),color-stop(1,#2a99ef));background:-webkit-linear-gradient(top,#237bbd 0%,#2a99ef 100%);background:-moz-linear-gradient(top,#237bbd 0%,#2a99ef 100%);background:-o-linear-gradient(top,#237bbd 0%,#2a99ef 100%);background:-ms-linear-gradient(top,#237bbd 0%,#2a99ef 100%);background:linear-gradient(top,#237bbd 0%,#2a99ef 100%);-webkit-box-shadow:0 1px 0 #fff,inset 0 0 25px rgba(0,0,0,0.2);box-shadow:0 1px 0 #fff,inset 0 0 25px rgba(0,0,0,0.2)}
form{padding:0;overflow:visible}
form:before,form:after{content:"";display:block;overflow:hidden}
form:after{clear:both}
form{zoom:1}
form legend{font-weight:700;white-space:normal}
form label{display:block;font-weight:400;cursor:pointer}
form div.checkbox input,form input.radio,form div.select input{border:0!important;width:auto!important}
form div.input input{border:0}
form div.checkbox input,form div.check input{border:none!important}
form select{color:#666;font-size:1em;font-family:Tahoma,Verdana,sans-serif;border:1px #b2b2b2 solid;cursor:pointer}
form div.text,form textarea{overflow:auto;color:#666;font-size:1em;font-family:Tahoma,Verdana,sans-serif}
form div.radio label{margin-left:20px}
form div.radio input{border:none;margin-top:1px}
form input.reset{border:0}
form input.reset,form a.cancel{text-decoration:none}
textarea{height:100px!important}
.text input,.textarea textarea,.select select,.password input{padding:0 0 0 5px;border:1px #9e9e9e solid}
form .code{width:100px!important}
form .cp{width:50px!important}
form .tel{width:140px!important}
form .civilite{width:220px!important}
form .reference{width:114px!important}
form .quantite{width:33px!important}
.champ_obligatoire{margin:10px 0 0 210px;font-size:.85em;font-style:italic;color:#555}
.asterisque{color:#e5312d;font-size:.9em!important;font-style:italic!important}
form select option{background:#fff}
form.search_top{float:right;width:auto;overflow:visible}
.header #form_recherche_terme{border-top:1px solid #c5c5c5;border-left:1px solid #c5c5c5;border-bottom:4px solid #5c5c5c;border-right:none;height:25px;/*width:280px*/width:170px}
.header .large_search #form_recherche_terme{/*width:305px*/width:195px}
form.search_top .les_champs{position:relative;float:left;width:auto;padding:0}
form.search_top div.text{float:left;width:auto;padding:0}
form.search_top #faux_select{position:relative;float:left;width:156px;height:36px;overflow:hidden;border:2px solid #D2D2D2;color:#00A5E5;background:#fff;z-index:999}
form.search_top #faux_select.active{height:auto;overflow:visible;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;-webkit-box-shadow:0 10px 10px #858585;-moz-box-shadow:0 10px 10px #858585;box-shadow:0 10px 10px #858585}
form.search_top #faux_select li{width:141px;height:22px;padding:14px 5px 0 10px;overflow:hidden;list-style:none;font-size:.85em}
form.search_top #faux_select.active li:hover/*,form.search_top #faux_select li.active*/{background:#d5e6bc}
form.search_top .selection{position:absolute;top:12px;right:8px;float:left;width:17px;height:17px;z-index:1000;border:none;background:url(/img/btn/btn_select_off.png) no-repeat 0 0 transparent}
.auto_complete{padding:0;z-index:2000;border:1px solid #c5c5c5;border-top:none;background:#FFF;top:26px!important;left:699px!important;width:295px!important;position:absolute!important}
.auto_complete_stats{padding:0;z-index:2000;border:1px solid #c5c5c5;border-top:none;background:#FFF;position:absolute!important}
.large_search form.search_top .auto_complete{top:26px!important;left:674px!important;width:320px!important}
.auto_complete ul,.auto_complete_stats ul{position:static;z-index:2000;padding:0 0 10px}
.auto_complete li,.auto_complete_stats li{padding:2px 10px 2px 23px;color:#666;font-weight:400;font-size:13px;list-style:none;cursor:pointer;position:static;z-index:2000}
.auto_complete li:hover,.auto_complete_stats li:hover{background:#aae265}
form.search_top .text input{float:left;width:auto;vertical-align:middle;height:27px;margin:0;padding:0 5px;overflow:auto;font-size:15px;background:none;color:#aaa;border:solid 1px #acca01;font-family:'PT Sans','Arial',sans-serif}
form.search_top .text input:focus{color:#333}
.large_search form.search_top .text input{width:263px}
form.search_top .select select{float:left;width:160px!important;margin:0;overflow:auto;font-size:.9em;color:#00A5E5;border:2px #d2d2d2 solid;background:none #fff;-webkit-border-radius:3px;border-radius:3px}
form.search_top .select option{height:14px;padding:10px}
form.search_top div.submit{height:auto;margin:0;padding:0;float:right;z-index:9999}
form.search_top div.submit input{font-size:12px;width:auto;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer;background-color:#448012;height:30px;width:24px;border-bottom:4px solid #5c5c5c}
div.submit input.loupe{background-color:#5c5c5c;background-image:url(img/2016/sprite.png);background-position:-149px 2px;background-repeat:no-repeat;text-indent:-1000px}
form.search_top div.submit input.loupe{background-color:#5c5c5c}
body#panier .ajout_article div.submit input{width:22px}
form.search_top div.submit input:active{background-position:-149px 5px}
.ajout_panier div.produit_hors_marche{width:126px;height:26px;background:url(/css/img/btn/btn_ajout_panier_interdit.png) no-repeat 0 0}
.ajout_panier div.text{float:left;width:auto}
.ajout_panier .plus_moins{float:left;width:11px;margin:1px 0 0;display:inline}
.plus_moins input{width:15px;height:15px;border:none}
.ajout_panier .quantite{font-weight:700;font-size:14px;float:left;width:35px;height:28px;text-align:center;border:1px #ccc solid;line-height:27px}
.ajout_panier .quantite.alert,.ajout_panier .quantite.alert2{border-color:red!important;background-color:#e74c3c!important;color:#fff!important}
body#produits .ajout_panier .quantite{width:30px}
body#sous_famille #mode_grille div.submit,body#favoris #mode_grille div.submit{width:auto;overflow:visible;float:right}
body#sous_famille #mode_grille div.submit input,body#favoris #mode_grille div.submit input{margin:0;padding:3px 5px}
#content_left #rechercher{position:relative}
#content_left #rechercher div.rech_simple{height:40px;overflow:visible;background:#777}
#content_left #rechercher div.rech_simple input{float:left;width:132px;height:25px;margin:7px 3px 0 11px;border:1px #ccc solid;color:#666}
#content_left #rechercher .par_prix div.text{padding-top:0;padding-bottom:0}
#content_left #rechercher .par_prix div.text label{margin:7px 3px 0 5px;padding-left:5px;text-align:left}
#content_left #rechercher .par_prix div.text input{width:145px;height:16px;margin:0 3px 0 5px;border:1px #ccc solid;font-size:.85em}
#content_left #rechercher .par_prix div.submit{margin:5px 17px 0 0;padding:0;background:none}
#content_left #rechercher .par_prix div.submit input{padding:3px 5px;color:#fff;font-size:.85em;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px #999 solid;background:#69bd00}
#content_left #rechercher .text input.submit{float:left;width:19px;height:19px;line-height:19px;margin:11px 0 0;border:none;cursor:pointer;background:url(/css/img/fnd/fnd_search_left_loupe.png) no-repeat 0 0}
#content_left .affiner{height:auto!important;min-height:39px;height:39px;margin:0;padding:0;background:url(/css/img/fnd/fnd_h2_left_affiner.png) no-repeat 0 0}
#content_left .affiner.univ_1{background:url(/css/img/fnd/fnd_h2_left_papeterie.png) no-repeat 0 0}
#content_left .affiner.univ_2{background:url(/css/img/fnd/fnd_h2_left_activites_creatives.png) no-repeat 0 0}
#content_left .affiner.univ_3{background:url(/css/img/fnd/fnd_h2_left_bureautique.png) no-repeat 0 0}
#content_left .affiner.univ_4{background:url(/css/img/fnd/fnd_h2_left_materiel_educatif.png) no-repeat 0 0}
#content_left .affiner.univ_5{background:url(/css/img/fnd/fnd_h2_left_librairie.png) no-repeat 0 0}
#content_left .affiner.univ_6{background:url(/css/img/fnd/fnd_h2_left_librairie.png) no-repeat 0 0}
#content_left .affiner h2{height:44px;padding:8px 5px 0 10px;margin:0;color:#fff;text-align:left;text-shadow:0 -1px 1px #555}
#content_left .affiner h2 span{font-weight:400}
#content_left #rechercher .border{margin:3px 0;padding:10px 0 5px;border:1px #999 solid;background:#f8f8f8}
#content_left #rechercher.black_bg .border{background-color:#777!important;color:#fff!important}
#content_left #rechercher fieldset{border:none;background:none}
#content_left #rechercher fieldset legend{display:block;width:158px;cursor:pointer;background:none}
#content_left #rechercher fieldset legend span{display:block;width:148px;margin:0 0 5px;padding:0 20px 0 10px;font-size:.9em}
#content_left #rechercher .toggle span{background:url(/css/img/fnd/fnd_toggle_active.png) no-repeat 95% 5px}
#content_left #rechercher .toggle.active span{border-bottom:1px #999 solid;background:url(/css/img/fnd/fnd_toggle.png) no-repeat 95% 5px}
body.univ_1 #content_left #rechercher fieldset legend,body.univ_1 #content_left #rechercher fieldset legend span{color:#ec6e08}
body.univ_2 #content_left #rechercher fieldset legend,body.univ_2 #content_left #rechercher fieldset legend span{color:#c01d19}
body.univ_3 #content_left #rechercher fieldset legend,body.univ_3 #content_left #rechercher fieldset legend span{color:#9A6FA9}
body.univ_4 #content_left #rechercher fieldset legend,body.univ_4 #content_left #rechercher fieldset legend span{color:#78AD20}
body.univ_5 #content_left #rechercher fieldset legend,body.univ_5 #content_left #rechercher fieldset legend span{color:#159AD3}
body.univ_6 #content_left #rechercher fieldset legend,body.univ_6 #content_left #rechercher fieldset legend span{color:#f59211}
#content_left #rechercher.black_bg fieldset legend span{color:#fff!important}
#content_left #rechercher fieldset div.input{padding:5px;overflow:auto}
#content_left #rechercher fieldset div:before,#content_left #rechercher fieldset div:after{content:"";display:block;overflow:hidden}
#content_left #rechercher fieldset div:after{clear:both}
#content_left #rechercher fieldset div.input{zoom:1}
#content_left #rechercher fieldset div.radio,#content_left #rechercher fieldset div.checkbox{clear:both}
#content_left #rechercher fieldset div.input label{font-size:.85em;}
#content_left #rechercher fieldset div.radio label{float:left;width:120px;margin:0 10px 0 0;color:#666;text-transform:lowercase}
#content_left #rechercher fieldset div.radio input,#content_left #rechercher fieldset div.checkbox input{float:left;width:15px;height:auto;margin-top:0;margin-left:5px}
#content_left #rechercher fieldset div.select label{float:none;width:120px;height:auto;font-size:16px;line-height:32px;}
#content_left #rechercher fieldset div.select select{float:none;height:auto;margin:0 0 0 5px;padding:3px 0px;width:156px}
#content_left #rechercher fieldset select{font-size:.85em;width:150px;border-left:1px #9e9e9e solid;border-top:1px #9e9e9e solid;border-right:1px #c9c9c9 solid;border-bottom:1px #c9c9c9 solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:url(/css/img/fnd/fnd_champ_input.png) no-repeat 0 0}
body#inscription #content form fieldset,body#contact #content form fieldset{margin:0 0 20px;border:1px px solid #FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
body#inscription #content form div.input,body#contact #content form div.input,body#avis #content form div.input{margin:10px 0;overflow:visible}
body#inscription #content form #mon_etablissement p.comment+div.input{margin:10px 0 0 93px}
body#inscription #content form .checkbox,body#contact #content form .checkbox{float:right}
body#inscription #content form .checkbox input,body#contact #content form .checkbox input{float:right;margin:0 10px 0 0}
body#inscription #content form .checkbox label,body#contact #content form .checkbox label{float:right}
body#inscription #content form .radio .radio_item{float:left;width:70px}
body#inscription #content form #mon_etablissement #etablissement_sans_compte{margin:50px 0 0}
body#inscription #content form #mon_etablissement .radio .radio_item{width:340px}
body#inscription #content form .radio input{float:left;margin:0 5px 0 0}
body#inscription #content form .radio label{color:#000;margin:0}
body#inscription #content form .text label,body#inscription #content form .select label,body#inscription #content form .password label,body#utilisateurs.oubli #content form .text label,body#utilisateurs.oubli #content form .select label,body#utilisateurs.oubli #content form .password label,body#utilisateurs.changepassword #content form .text label,body#utilisateurs.changepassword #content form .select label,body#utilisateurs.changepassword #content form .password label,body#avis #content form .text label,body#avis #content form .textarea label,body#avis #content form .select label,body#avis #content form #star_rating label{float:left;margin:0 10px 0 0;color:#000}
body#avis #content form label{width:150px}
body#utilisateurs.oubli #content form .text,body#utilisateurs.oubli #content form .select,body#utilisateurs.oubli #content form .password,body#utilisateurs.changepassword #content form .text,body#utilisateurs.changepassword #content form .select,body#utilisateurs.changepassword #content form .password{margin-bottom:5px}
body#utilisateurs.oubli #content form .text,body#utilisateurs.oubli #content form .select,body#utilisateurs.oubli #content form .password{float:left;margin-bottom:0}
body#utilisateurs.oubli #content form .text label,body#utilisateurs.oubli #content form .select label,body#utilisateurs.oubli #content form .password label{width:110px;text-align:right}
body#utilisateurs.changepassword #content form .text label,body#utilisateurs.changepassword #content form .select label,body#utilisateurs.changepassword #content form .password label{width:229px;text-align:right}
body#inscription #content form .checkbox label{float:right;margin:0 10px 0 0;color:#4b7224}
body#inscription #content form .radio label{margin:0 10px 0 0}
body#inscription #content form .bloc_gauche .text label,body#inscription #content form .bloc_gauche .textarea label,body#inscription #content form .bloc_gauche .select label,body#inscription #content form .bloc_gauche .password label{width:200px;text-align:right}
body#inscription #content .compte_client .bloc_gauche .radio_item p,body#inscription #content .compte_administrateur .bloc_gauche .radio_item p{float:left;width:200px;color:#000;text-align:right;font-family:Tahoma,Verdana,sans-serif}
body#inscription #content form .bloc_gauche div.radio{width:310px;margin:10px 0 10px 210px;overflow:visible}
body#inscription #content form .bloc_gauche .comment{width:310px;margin:10px 0 10px 210px;color:#666}
body#inscription #content form .text input,body#inscription #content form .textarea textarea,body#inscription #content form .select select,body#inscription #content form .password input,body#contact #content form .text input,body#contact #content form .textarea textarea,body#contact #content form .select select,body#contact #content form .password input,body#avis #content form .text input,body#avis #content form .textarea textarea,body#avis #content form .select select,body#avis #content form .password input,body#utilisateurs.oubli #content form .text input,body#utilisateurs.oubli #content form .textarea textarea,body#utilisateurs.oubli #content form .select select,body#utilisateurs.oubli #content form .password input,body#utilisateurs.changepassword #content form .text input,body#utilisateurs.changepassword #content form .textarea textarea,body#utilisateurs.changepassword #content form .select select,body#utilisateurs.changepassword #content form .password input{width:305px;height:21px;padding:0 0 0 5px;border-left:1px #9e9e9e solid;border-top:1px #9e9e9e solid;border-right:1px #c9c9c9 solid;border-bottom:1px #c9c9c9 solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:url(/css/img/fnd/fnd_champ_input.png) no-repeat 0 0}
body#inscription #content form .select select,body#contact #content form .select select{width:311px;padding:0}
body#inscription #content form .select select option,body#contact #content form .select select option{padding:0 0 0 5px}
body#avis #content form .radio{margin-bottom:10px}
body#avis #content form .radio:before,body#avis #content form .radio:after{content:"";display:block;overflow:hidden}
body#avis #content form .radio:after{clear:both}
body#avis #content form .radio{zoom:1}
body#avis #content form .radio_item,body#avis #content form .radio_item input{float:left;width:auto;margin:0 7px 0 0}
body#avis #content form .text{clear:left}
body#inscription #content form .textarea textarea,body#contact #content form .textarea textarea{height:150px}
body#inscription #content form .bloc_gauche #espace_administrateur fieldset.strong{border:none;color:#4b7224!important}
body#inscription #content form .bloc_gauche #espace_administrateur fieldset.strong legend{float:left;margin-top:10px}
body#inscription #content form .bloc_gauche #espace_administrateur fieldset.strong div.radio{float:left;width:auto;margin:10px 0 10px 30px}
body#inscription #content form .bloc_gauche #espace_administrateur fieldset.strong div.radio label{font-weight:700}
.continuer_d div.submit,body#inscription #content form .bloc_gauche div.submit,body#contact #content form div.submit,body#avis #content form div.submit,body#utilisateurs.oubli #content form div.submit,body#utilisateurs.changepassword #content form div.submit{float:right;height:24px;padding:0 0 0 8px;background:url(/css/img/btn/btn_continuer_g.png) no-repeat 0 0}
body#avis #content form div.submit{margin-right:135px}
.continuer_d div.submit input,body#inscription #content form .bloc_gauche div.submit input,body#contact #content form div.submit input,body#avis #content form div.submit input,body#utilisateurs.oubli #content form div.submit input,body#utilisateurs.changepassword #content form div.submit input{float:left;width:100px;height:24px;padding:0 23px 3px 0;border:0;color:#fff;font-weight:700;text-shadow:0 0 1px #333;background:url(/css/img/btn/btn_continuer_d.png) no-repeat 100% 0}
.pas_de_code{width:150px!important}
body#contact #content form button.cancel,body#avis #content form button.cancel,body#incidents #content_center #liste_incidents form.fiche .cancel{display:block;padding:0;font-size:.9em;font-weight:700;color:#4B7224;border:none;cursor:pointer;background:none}
body#inscription #content form .bloc_gauche div.previous{float:left;height:24px;padding:0 0 0 21px;background:url(/css/img/btn/btn_previous_g.png) no-repeat 0 0}
body#inscription #content form .bloc_gauche div.previous input{float:left;width:130px;height:24px;padding:0 23px 3px 0;border:0;color:#fff;font-weight:700;text-shadow:0 0 1px #333;background:url(/css/img/btn/btn_previous_d.png) no-repeat 100% 0}
#bienvenue_inscription{text-align:justify;text-justify:newspaper}
#bienvenue_inscription p:first-letter{padding-left:20px}
body#inscription #content form .bloc_gauche fieldset legend,body#inscription #content form .bloc_gauche fieldset.strong p{color:#4b7224}
#input_etablissement_livre_code,#input_etablissement_facture_code,#input_data_etablissement_code{width:67px!important}
body#utilisateurs #content #bloc_authentification form{padding:5px 23px 0}
body#utilisateurs #content #bloc_authentification form .text label,body#utilisateurs #content #bloc_authentification form .textarea label,body#utilisateurs #content #bloc_authentification form .select label,body#utilisateurs #content #bloc_authentification form .password label{float:left;width:142px;margin:0 10px 0 0;text-align:right}
body#utilisateurs #content #bloc_authentification form .text input,body#utilisateurs #content #bloc_authentification form .textarea textarea,body#utilisateurs #content #bloc_authentification form .select select,body#utilisateurs #content #bloc_authentification form .password input{width:180px;height:21px;padding:0 0 0 5px;border-left:1px #9e9e9e solid;border-top:1px #9e9e9e solid;border-right:1px #c9c9c9 solid;border-bottom:1px #c9c9c9 solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:url(/css/img/fnd/fnd_champ_input.png) no-repeat 0 0}
body#utilisateurs #content #bloc_authentification form div.input{margin:10px 0;overflow:auto}
body#utilisateurs #content #bloc_authentification form .checkbox{float:right}
body#inscription #content form .checkbox input{margin:0 10px 0 0}
body#utilisateurs #content #bloc_authentification form .checkbox input{margin:0 10px 0 0}
body#utilisateurs #content #bloc_authentification form .checkbox label{display:inline;font-size:.85em}
body#utilisateurs #content #bloc_authentification form div.submit{float:right}
body#utilisateurs #content #bloc_authentification form .comment{float:right;font-size:.85em;color:#4b7224}
body#etablissement #content_center #fiche_etablissement fieldset,body#utilisateurs #content_center #espace_utilisateur fieldset,body#marches #content_center #liste_marches fieldset{border:none;margin-bottom:50px}
body#etablissement #content_center #fiche_etablissement legend,body#utilisateurs #content_center #espace_utilisateur legend,body#marches #content_center #liste_marches legend{display:block;width:100%;margin:0;padding:0 0 5px;color:#555;margin-bottom:15px;font-size:13px;border-bottom:solid 1px #aaa}
body#etablissement #content_center #fiche_etablissement .text label,body#etablissement #content_center #fiche_etablissement .textarea label,body#etablissement #content_center #fiche_etablissement .select label,body#etablissement #content_center #fiche_etablissement .password label,body#utilisateurs #content_center #espace_utilisateur .text label,body#utilisateurs #content_center #espace_utilisateur .textarea label,body#utilisateurs #content_center #espace_utilisateur .select label,body#utilisateurs #content_center #espace_utilisateur .password label{float:left;width:250px;margin:0 10px 0 0;text-align:right}
body#etablissement #content_center #fiche_etablissement .text input,body#etablissement #content_center #fiche_etablissement .textarea textarea,body#etablissement #content_center #fiche_etablissement .select select,body#etablissement #content_center #fiche_etablissement .password input,body#utilisateurs #content_center #espace_utilisateur .text input,body#utilisateurs #content_center #espace_utilisateur .textarea textarea,body#utilisateurs #content_center #espace_utilisateur .password input,body#utilisateurs #content_center #espace_utilisateur .text input{width:350px;height:21px;padding:0 0 0 5px;border-left:1px #9e9e9e solid;border-top:1px #9e9e9e solid;border-right:1px #c9c9c9 solid;border-bottom:1px #c9c9c9 solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:url(/css/img/fnd/fnd_champ_input.png) no-repeat 0 0}
body#etablissement #content_center #fiche_etablissement div.input,body#utilisateurs #content_center #espace_utilisateur div.input,body#devis #content_center #votre_devis div.input,body#commandes #content_center #votre_commande div.input{margin:10px 0}
body#etablissement #content_center #fiche_etablissement div.input:before,body#utilisateurs #content_center #espace_utilisateur div.input:before,body#devis #content_center #votre_devis div.input:before,body#commandes #content_center #votre_commande div.input:before,body#etablissement #content_center #fiche_etablissement div.input:after,body#utilisateurs #content_center #espace_utilisateur div.input:after,body#devis #content_center #votre_devis div.input:after,body#commandes #content_center #votre_commande div.input:after{content:"";display:block;overflow:hidden}
body#etablissement #content_center #fiche_etablissement div.input:after,body#utilisateurs #content_center #espace_utilisateur div.input:after,body#devis #content_center #votre_devis div.input:after,body#commandes #content_center #votre_commande div.input:after{clear:both;zoom:1}
body#utilisateurs #content_center #espace_utilisateur div.textarea{clear:left}
body#etablissement #content_center #fiche_etablissement div.radio_item,body#utilisateurs #content_center #espace_utilisateur div.radio_item{float:left;margin:0 30px 0 0;overflow:auto}
body#etablissement #content_center #fiche_etablissement div.radio,body#utilisateurs #content_center #espace_utilisateur div.radio{margin:10px 0 10px 260px;overflow:visible}
body#etablissement #content_center #fiche_etablissement div.radio:before,body#utilisateurs #content_center #espace_utilisateur div.radio:before,body#etablissement #content_center #fiche_etablissement div.radio:after,body#utilisateurs #content_center #espace_utilisateur div.radio:after{content:"";display:block;overflow:hidden}
body#etablissement #content_center #fiche_etablissement div.radio:after,body#utilisateurs #content_center #espace_utilisateur div.radio:after{clear:both;zoom:1}
body#etablissement #content_center #fiche_etablissement div.radio input,body#utilisateurs #content_center #espace_utilisateur div.radio input{float:left}
body#etablissement #content_center #fiche_etablissement .checkbox,body#utilisateurs #content_center #espace_utilisateur .checkbox{float:right}
body#etablissement #content_center #fiche_etablissement .checkbox input,body#utilisateurs #content_center #espace_utilisateur .checkbox input{margin:0 10px 0 0;margin:0 10px 0 0}
body#etablissement #content_center #fiche_etablissement .checkbox label,body#utilisateurs #content_center #espace_utilisateur .checkbox label{display:inline;font-size:.85em}
body#etablissement #content_center #fiche_etablissement .select select,body#utilisateurs #content_center #espace_utilisateur .select select{width:357px}
body#etablissement #content_center #fiche_etablissement div.submit,body#utilisateurs #content_center #espace_utilisateur div.submit{float:right;height:24px;padding:0 0 0 8px;background:url(/css/img/btn/btn_continuer_g.png) no-repeat 0 0}
body#etablissement #content_center #fiche_etablissement div.submit input,body#utilisateurs #content_center #espace_utilisateur div.submit input{float:left;height:24px;padding:0 23px 4px 0;border:0;color:#fff;font-weight:700;text-shadow:0 0 1px #333;background:url(/css/img/btn/btn_continuer_d.png) no-repeat 100% 0}
body#etablissement #content_center #fiche_etablissement .comment,body#utilisateurs #content_center #espace_utilisateur .comment{font-size:.85em;color:#4b7224}
body#devis #content_center #liste_devis fieldset,body#commandes #content_center #liste_commande fieldset,body#statistics #content_center #liste_etablissements fieldset,body#representants #content_center #liste_commande fieldset,body#representants #content_center #statistiques_representant fieldset,body#incidents #content_center #liste_incidents fieldset,body#factures #content_center #liste_factures fieldset,body#statistiques #content_center #liste_statistiques fieldset,body#grc_evenements #content_center #liste_grc_evenements fieldset,body#utilisateurs #content_center #liste_utilisateurs fieldset{margin:10px;padding:10px;border:none}
body#commandes #content_center #liste_commande fieldset,body#statistics #content_center #liste_etablissements fieldset,body#devis #content_center #liste_devis fieldset{margin:0;padding:0}
body#devis #content_center #liste_devis fieldset,body#incidents #content_center #liste_incidents fieldset,body#factures #content_center #liste_factures fieldset,body#statistiques #content_center #liste_statistiques fieldset,body#grc_evenements #content_center #liste_grc_evenements fieldset,body#utilisateurs #content_center #liste_utilisateurs fieldset{margin:0;padding:0}
body#devis #content_center #liste_devis legend,body#commandes #content_center #liste_commande legend,body#statistics #content_center #liste_etablissements legend,body#representants #content_center #liste_commande legend,body#representants #content_center #statistiques_representant legend,body#incidents #content_center #liste_incidents legend,body#factures #content_center #liste_factures legend,body#statistiques #content_center #liste_statistiques legend,body#grc_evenements #content_center #liste_grc_evenements legend,body#utilisateurs #content_center #liste_utilisateurs legend{display:block;width:100%;margin:0;padding:0 0 5px;color:#555;margin-bottom:15px;border-bottom:solid 1px #aaa;font-size:13px}
body#devis #content_center #liste_devis .col_g,body#commandes #content_center #liste_commande .col_g,body#statistics #content_center #liste_etablissements .col_g,body#representants #content_center #liste_commande .col_g,body#incidents #content_center #liste_incidents .col_g,body#factures #content_center #liste_factures .col_g,body#statistiques #content_center #liste_statistiques .col_g,body#grc_evenements #content_center #liste_grc_evenements .col_g{float:left;width:50%}
body#incidents #content_center #liste_incidents .col_g{width:50%}
body#incidents #content_center #liste_incidents .col_g .date label{width:25px}
body#devis #content_center #liste_devis .col_d,body#commandes #content_center #liste_commande .col_d,body#statistics #content_center #liste_etablissements .col_d,body#representants #content_center #liste_commande .col_d,body#incidents #content_center #liste_incidents .col_d,body#factures #content_center #liste_factures .col_d,body#statistiques #content_center #liste_statistiques .col_d,body#grc_evenements #content_center #liste_grc_evenements .col_d{float:left;width:50%;margin-top:16px}
body#statistiques #content_center #liste_statistiques .col_d{margin-top:0}
body#incidents #content_center #liste_incidents .col_d{width:50%}
body#incidents #content_center #liste_incidents .col_d .select,body#factures #content_center #liste_factures .col_d .select{margin-bottom:0}
body#incidents #content_center #liste_incidents .col_d .text label,body#factures #content_center #liste_factures .col_d .text label,body#statistiques #content_center #liste_statistiques .col_d .text label,body#grc_evenements #content_center #liste_grc_evenements .col_d .text label{float:left;margin:0 10px 0 0;text-align:left;width:150px}
body#incidents #content_center #liste_incidents .col_d .text input{width:65px}
body#incidents #content_center #liste_incidents .col_d .select label,body#factures #content_center #liste_factures .col_d .select label,body#statistiques #content_center #liste_statistiques .col_d .select label,body#grc_evenements #content_center #liste_grc_evenements .col_d .select label{float:left;margin:0 10px 0 0;text-align:left;width:150px}
body#commandes #content_center #votre_commande .text label,body#commandes #content_center #votre_commande .date label,body#commandes #content_center #votre_commande .select label,body#commandes #content_center #votre_commande .textarea label{float:left;margin:3px 10px 0 0}
body#devis #content_center #votre_devis .text label,body#devis #content_center #votre_devis .date label,body#devis #content_center #votre_devis .select label,body#devis #content_center #votre_devis .textarea label{float:left;margin:3px 10px 0 0}
body#commandes #content_center #liste_commande .select label,body#statistics #content_center #liste_etablissements .select label,body#devis #content_center #liste_devis .select label,body#representants #content_center #liste_commande .select label{width:80px;text-align:left}
body#commandes #content_center #liste_commande .text label,body#commandes #content_center #liste_commande .date label,body#commandes #content_center #liste_commande .select label,body#commandes #content_center #liste_commande .textarea label,body#statistics #content_center #liste_etablissements .text label,body#statistics #content_center #liste_etablissements .date label,body#statistics #content_center #liste_etablissements .select label,body#statistics #content_center #liste_etablissements .textarea label,body#devis #content_center #liste_devis .text label,body#devis #content_center #liste_devis .date label,body#devis #content_center #liste_devis .select label,body#devis #content_center #liste_devis .textarea label,body#representants #content_center #liste_commande .text label,body#representants #content_center #liste_commande .date label,body#representants #content_center #liste_commande .select label,body#representants #content_center #liste_commande .textarea label,body#representants #content_center #statistiques_representant .text label,body#representants #content_center #statistiques_representant .date label,body#representants #content_center #statistiques_representant .select label,body#representants #content_center #statistiques_representant .textarea label,body#incidents #content_center #liste_incidents .text label,body#incidents #content_center #liste_incidents .date label,body#incidents #content_center #liste_incidents .select label,body#incidents #content_center #liste_incidents .textarea label,body#factures #content_center #liste_factures .text label,body#factures #content_center #liste_factures .date label,body#factures #content_center #liste_factures .select label,body#factures #content_center #liste_factures .textarea label,body#statistiques #content_center #liste_statistiques .text label,body#statistiques #content_center #liste_statistiques .date label,body#statistiques #content_center #liste_statistiques .select label,body#statistiques #content_center #liste_statistiques .textarea label,body#grc_evenements #content_center #liste_grc_evenements .text label,body#grc_evenements #content_center #liste_grc_evenements .date label,body#grc_evenements #content_center #liste_grc_evenements .select label,body#grc_evenements #content_center #liste_grc_evenements .textarea label,body#utilisateurs #content_center #liste_utilisateurs .text label,body#utilisateurs #content_center #liste_utilisateurs .date label,body#utilisateurs #content_center #liste_utilisateurs .select label,body#utilisateurs #content_center #liste_utilisateurs .textarea label{float:left;width:150px;margin:0 10px 0 0;text-align:left}
body#factures #content_center #liste_factures .col_d .text label,body#statistiques #content_center #liste_statistiques .col_d .text label,body#commandes #content_center #liste_commande .col_d .text label,body#commandes #content_center #liste_commande .col_d .select label,body#statistics #content_center #liste_etablissements .col_d .text label,body#statistics #content_center #liste_etablissements .col_d .select label,body#devis #content_center #liste_devis .col_d .text label,body#devis #content_center #liste_devis .col_d .select label,body#representants #content_center #liste_commande .col_d .text label,body#representants #content_center #liste_commande .col_d .select label,body#grc_evenements #content_center #liste_grc_evenements .col_d .text label,body#commandes #content_center #liste_commande .montant .text label,body#statistics #content_center #liste_etablissements .montant .text label{width:106px;text-align:right}
body#devis #content_center #liste_devis .montant .text label,body#factures #content_center #liste_factures .montant .text label,body#commandes #content_center #liste_commande .date label,body#statistics #content_center #liste_etablissements .date label,body#devis #content_center #liste_devis .date label,body#representants #content_center #liste_commande .date label,body#incidents #content_center #liste_incidents .date label,body#factures #content_center #liste_factures .date label,body#statistiques #content_center #liste_statistiques .date label,body#grc_evenements #content_center #liste_grc_evenements .date label{width:106px}
body#commandes #content_center #liste_commande .input_montant_max,body#statistics #content_center #liste_etablissements .input_montant_max{width:40px}
body#devis #content_center #liste_devis.validation_multiple .date label,body#commandes #content_center #liste_commande.validation_multiple .date label,body#statistics #content_center #liste_etablissements.validation_multiple .date label{width:200px}
body#commandes #content_center #votre_commande .textarea label,body#commandes #content_center #liste_commande .textarea label,body#statistics #content_center #liste_etablissements .textarea label,body#devis #content_center #votre_devis .textarea label,body#devis #content_center #liste_devis .textarea label,body#representants #content_center #liste_commande .textarea label{width:250px;text-align:left}
body#commandes #content_center #votre_commande .text input,body#commandes #content_center #votre_commande .date input,body#commandes #content_center #liste_commande .text input,body#commandes #content_center #liste_commande .date input,body#statistics #content_center #liste_etablissements .text input,body#statistics #content_center #liste_etablissements .date input,body#devis #content_center #votre_devis .text input,body#devis #content_center #votre_devis .date input,body#devis #content_center #liste_devis .text input,body#devis #content_center #liste_devis .date input,body#representants #content_center #liste_commande .text input,body#representants #content_center #liste_commande .date input,body#representants #content_center #statistiques_representant .text input,body#representants #content_center #statistiques_representant .date input,body#incidents #content_center #liste_incidents .text input,body#incidents #content_center #liste_incidents .date input,body#factures #content_center #liste_factures .text input,body#factures #content_center #liste_factures .date input,body#statistiques #content_center #liste_statistiques .text input,body#statistiques #content_center #liste_statistiques .date input,body#grc_evenements #content_center #liste_grc_evenements .text input,body#grc_evenements #content_center #liste_grc_evenements .date input,body#utilisateurs #content_center #liste_utilisateurs .text input,body#utilisateurs #content_center #liste_utilisateurs .date input{width:220px;height:21px;padding:0 0 0 5px;border-left:1px #9e9e9e solid;border-top:1px #9e9e9e solid;border-right:1px #c9c9c9 solid;border-bottom:1px #c9c9c9 solid}
body#commandes #content_center #votre_commande .text input,body#commandes #content_center #votre_commande .date input,body#devis #content_center #votre_devis .text input,body#devis #content_center #liste_devis .date input{width:328px}
body#factures #content_center #liste_factures .text input,body#statistiques #content_center #liste_statistiques .text input,body#commandes #content_center #liste_commande .text input,body#statistics #content_center #liste_etablissements .text input,body#devis #content_center #liste_devis .text input,body#representants #content_center #liste_commande .text input,body#representants #content_center #statistiques_representant .text input,body#grc_evenements #content_center #liste_grc_evenements .text input,body#utilisateurs #content_center #liste_utilisateurs .text input{width:165px;color:#666;font-size:1em}
body#commandes #content_center #liste_commande .col_d .text input,body#statistics #content_center #liste_etablissements .col_d .text input,body#representants #content_center #liste_commande .col_d .text input,body#grc_evenements #content_center #liste_grc_evenements .col_d .text input,body#devis #content_center #liste_devis .col_d .text input,body#representants #content_center #liste_commande .col_d .text input{width:235px}
body#commandes #content_center #liste_commande .date,body#statistics #content_center #liste_etablissements .date,body#devis #content_center #liste_devis .date,body#representants #content_center #liste_commande .date,body#representants #content_center #statistiques_representant .date,body#incidents #content_center #liste_incidents .date,body#factures #content_center #liste_factures .date,body#factures #content_center #liste_factures .montant .text,body#commandes #content_center #liste_commande .montant .text,body#statistics #content_center #liste_etablissements .montant .text,body#statistiques #content_center #liste_statistiques .date,body#statistiques #content_center #liste_statistiques .montant .text,body#grc_evenements #content_center #liste_grc_evenements .date,body#grc_evenements #content_center #liste_grc_evenements .montant .text,body#devis #content_center #liste_devis .montant .text,body#utilisateurs #content_center #liste_utilisateurs .date,body#utilisateurs #content_center #liste_utilisateurs .montant .text{float:left;width:auto}
body#factures #content_center #liste_factures .montant .text input,body#statistiques #content_center #liste_statistiques .montant .text input,body#commandes #content_center #liste_commande .montant .text input,body#statistics #content_center #liste_etablissements .montant .text input,body#devis #content_center #liste_devis .montant .text input{width:80px}
body#incidents #content_center #liste_incidents .date{width:160px}
body#commandes #content_center #votre_commande .date input,body#commandes #content_center #liste_commande .date input,body#statistics #content_center #liste_etablissements .date input,body#devis #content_center #votre_devis .date input,body#devis #content_center #liste_devis .date input,body#representants #content_center #liste_commande .date input,body#representants #content_center #statistiques_representant .date input,body#incidents #content_center #liste_incidents .date input,body#factures #content_center #liste_factures .date input,body#statistiques #content_center #liste_statistiques .date input,body#grc_evenements #content_center #liste_grc_evenements .date input,body#utilisateurs #content_center #liste_utilisateurs .date input{width:80px;color:#666;font-size:1em}
body#commandes #content_center #votre_commande .textarea textarea,body#commandes #content_center #liste_commande .textarea textarea,body#statistics #content_center #liste_etablissements .textarea textarea,body#devis #content_center #votre_devis .textarea textarea,body#devis #content_center #liste_devis .textarea textarea,body#representants #content_center #liste_commande .textarea textarea{width:340px;height:40px;padding:0 0 0 5px;border-left:1px #9e9e9e solid;border-top:1px #9e9e9e solid;border-right:1px #c9c9c9 solid;border-bottom:1px #c9c9c9 solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:url(/css/img/fnd/fnd_champ_input.png) no-repeat 0 0}
body#commandes #content_center #votre_commande div.input,body#commandes #content_center #liste_commande div.input,body#statistics #content_center #liste_etablissements div.input,body#devis #content_center #votre_devis div.input,body#devis #content_center #liste_devis div.input,body#representants #content_center #liste_commande div.input,body#representants #content_center #statistiques_representant div.input,body#incidents #content_center #liste_incidents div.input,body#factures #content_center #liste_factures div.input,body#statistiques #content_center #liste_statistiques div.input,body#grc_evenements #content_center #liste_grc_evenements div.input,body#utilisateurs #content_center #liste_utilisateurs div.input{margin:10px 0;overflow:auto}
body#incidents #content_center #liste_incidents .tools_block div.input{margin:0}
body#commandes #content_center #liste_commande div.input,body#statistics #content_center #liste_etablissements div.input,body#devis #content_center #liste_devis div.input,body#representants #content_center #liste_commande div.input,body#representants #content_center #statistiques_representant div.input,body#factures #content_center #liste_factures div.input,body#statistiques #content_center #liste_statistiques div.input,body#grc_evenements #content_center #liste_grc_evenements div.input,body#utilisateurs #content_center #liste_utilisateurs div.input{margin-bottom:0;overflow:auto}
body#commandes #content_center #votre_commande div.radio,body#commandes #content_center #liste_commande div.radio,body#statistics #content_center #liste_etablissements div.radio,body#devis #content_center #votre_devis div.radio,body#devis #content_center #liste_devis div.radio,body#representants #content_center #liste_commande div.radio,body#representants #content_center #statistiques_representant div.radio{margin:10px 0;overflow:auto}
body#commandes #content_center #votre_commande .col_d div.radio,body#commandes #content_center #liste_commande .col_d div.radio,body#statistics #content_center #liste_etablissements .col_d div.radio,body#devis #content_center #votre_devis .col_d div.radio,body#devis #content_center #liste_devis .col_d div.radio,body#representants #content_center #liste_commande .col_d div.radio{float:left;margin-right:10px;text-align:right}
body#commandes #content_center #votre_commande .col_d div.radio label,body#commandes #content_center #liste_commande .col_d div.radio label,body#statistics #content_center #liste_etablissements .col_d div.radio label,body#devis #content_center #votre_devis .col_d div.radio label,body#devis #content_center #liste_devis .col_d div.radio label,body#representants #content_center #liste_commande .col_d div.radio label{float:left;width:120px;margin:0 10px 0 0}
body#devis #content_center #votre_devis .col_d .element,body#commandes #content_center #votre_commande .col_d .element{clear:both}
body#devis #content_center #votre_devis .col_d div.textarea,body#devis #content_center #liste_devis .col_d div.textarea,body#commandes #content_center #votre_commande .col_d div.textarea,body#commandes #content_center #liste_commande .col_d div.textarea,body#statistics #content_center #liste_etablissements .col_d div.textarea{clear:both}
body#commandes #content_center #votre_commande div.radio_item,body#devis #content_center #votre_devis div.radio_item,body#representants #content_center #statistiques_representant div.radio_item{float:left;margin:0 30px 0 0;overflow:auto}
body#devis #content_center #votre_devis .col_d div.radio_item,body#commandes #content_center #votre_commande .col_d div.radio_item{margin:3px 0 0 20px;width:210px}
body#devis #content_center #votre_devis div.radio_item label,body#commandes #content_center #votre_commande div.radio_item label{text-align:left;margin:0 10px 0 0}
body#devis #content_center #votre_devis .col_d div.radio_item label,body#commandes #content_center #votre_commande .col_d div.radio_item label{width:auto;margin:0 0 0 10px}
body#commandes #content_center #votre_commande div.radio input,body#commandes #content_center #liste_commande div.radio input,body#statistics #content_center #liste_etablissements div.radio input,body#devis #content_center #votre_devis div.radio input,body#devis #content_center #liste_devis div.radio input,body#representants #content_center #liste_commande div.radio input{float:left}
/*body#commandes #content_center #votre_commande .checkbox,body#devis #content_center #votre_devis .checkbox{float:right}*/
body#commandes #content_center #votre_commande .checkbox input,body#devis #content_center #votre_devis .checkbox input{margin:0 10px 0 0;margin:0 10px 0 0}
body#commandes #content_center #votre_commande .checkbox label,body#devis #content_center #votre_devis .checkbox label{display:inline;font-size:.85em}
body#commandes #content_center #votre_commande .select select,body#commandes #content_center #liste_commande .select select,body#statistics #content_center #liste_etablissements .select select,body#representants #content_center #liste_commande .select select,body#statistiques #content_center #liste_statistiques .select select,body#devis #content_center #votre_devis .select select,body#devis #content_center #liste_devis .select select{width:226px;border-left:1px #9e9e9e solid;border-top:1px #9e9e9e solid;border-right:1px #c9c9c9 solid;border-bottom:1px #c9c9c9 solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:url(/css/img/fnd/fnd_champ_input.png) no-repeat 0 0}
body#factures #content_center #liste_factures .col_g .select select,body#commandes #content_center #liste_commande .col_g .select select,body#statistics #content_center #liste_etablissements .col_g .select select,body#representants #content_center #liste_commande .col_g .select select,body#statistiques #content_center #liste_statistiques .col_g .select select,body#devis #content_center #liste_devis .col_g .select select{width:180px}
body#commandes #content_center #liste_commande .col_d .select select,body#statistics #content_center #liste_etablissements .col_d .select select,body#devis #content_center #liste_devis .col_d .select select,body#representants #content_center #liste_commande .col_d .select select{width:240px}
body#commandes #content_center #votre_commande div.submit,body#commandes #content_center #liste_commande div.submit,body#statistics #content_center #liste_etablissements div.submit,body#devis #content_center #votre_devis div.submit,body#devis #content_center #liste_devis div.submit,body#representants #content_center #liste_commande div.submit,body#representants #content_center #statistiques_representant div.submit,body#incidents #content_center #liste_incidents div.submit,body#factures #content_center #liste_factures div.submit,body#statistiques #content_center #liste_statistiques div.submit,body#grc_evenements #content_center #liste_grc_evenements div.submit,body#utilisateurs #content_center #liste_utilisateurs div.submit{float:right;height:24px;padding:0 0 0 8px;background:url(/css/img/btn/btn_continuer_g.png) no-repeat 0 0}
body#incidents #content_center #liste_incidents div.submit,body#factures #content_center #liste_factures div.submit{margin-bottom:0}
body#incidents #content_center #liste_incidents div.submit a,body#commandes #content_center #votre_commande div.submit input,body#commandes #content_center #liste_commande div.submit input,body#statistics #content_center #liste_etablissements div.submit input,body#devis #content_center #votre_devis div.submit input,body#devis #content_center #liste_devis div.submit input,body#representants #content_center #liste_commande div.submit input,body#representants #content_center #statistiques_representant div.submit input,body#incidents #content_center #liste_incidents div.submit input,body#factures #content_center #liste_factures div.submit input,body#statistiques #content_center #liste_statistiques div.submit input,body#grc_evenements #content_center #liste_grc_evenements div.submit input,body#utilisateurs #content_center #liste_utilisateurs div.submit input{float:left;height:24px;padding:0 37px 2px 0;border:0;color:#fff;font-weight:700;text-shadow:0 0 1px #333;background:url(/css/img/btn/btn_continuer_d.png) no-repeat 100% 0;text-decoration:none}
body#commandes #content_center #liste_commande #data_list_commande_fo_table .column_commandefo_id:hover{padding-top:-1px}
body#commandes #content_center #liste_commande .data_list_grid #data_list_commande_fo_table tr td input[type=checkbox],body#commandes #content_center #liste_commande .data_list_grid #data_list_commande_fo_table #input_data_commande_fo_select_all{cursor:pointer}
body#commandes #content_center #liste_commande .data_list_grid #data_list_commande_fo_table tr,body#commandes #content_center #liste_commande .data_list_grid #data_list_commande_fo_table th{cursor:default}
body#commandes #content_center #liste_commande .data_list_grid #data_list_commande_fo_table .selected{background-color:#dfffb9}
body#commandes #content_center #liste_commande .data_list_grid .data_list_search,body#commandes #content_center #liste_commande .data_list_grid .data_list_footer .data_list_limits{display:none}
body#commandes #content_center #liste_commande div.basket{margin-top:0}
body#commandes #content_center #liste_commande .data_list_grid input#action_valider_selection,body#commandes #content_center #liste_commande .data_list_grid input#action_modifier_selection{float:right;background:url(/css/img/btn/btn_continuer_d.png) no-repeat 100% 0;border:1px solid #B7B7B7;border-radius:5px 5px 5px 5px;color:#FFF;cursor:pointer;font-weight:700;margin:0 0 10px;padding:2px 10px;text-decoration:none;text-shadow:0 0 1px #333;height:25px;margin:-3px 0 14px 0}
body#commandes #content_center #liste_commande .data_list_grid input#action_modifier_selection{margin-left:15px;background:url(/css/img/btn/btn_retour_d.png) no-repeat 0 0;width:90px}
body#commandes #content_center #liste_commande .data_list_grid input#action_valider_selection{width:167px;margin-right:250px;margin-left:5px}
body#commandes #content_center #liste_commande .data_list_grid span.basket_count{background:url(/css/img/btn/btn_inscription_cliquez_ici_indispo.png) no-repeat scroll 0 0 transparent;float:none;padding-left:57px;margin-top:-10px;display:block;width:auto;height:46px;font-weight:700;color:#555;text-shadow:-1px 1px 1px #fff;font-size:14px}
body#commandes #content_center #liste_commande .data_list_grid ul.basket_list + span.basket_count{background:url(/css/img/btn/btn_inscription_cliquez_ici.png) no-repeat scroll 0 0 transparent;color:#497520;text-shadow:-1px 1px 1px #fff}
body#commandes #content_center #liste_commande.validation_multiple div.validation{float:left;padding:10px;border:1px #999 solid;margin:0 0 15px}
body#commandes #content_center #liste_commande.validation_multiple div.validation #choix_adresse_livraison{text-align:left}
body#commandes #content_center #liste_commande.validation_multiple div.validation h3{float:left}
body#commandes #content_center #liste_commande.validation_multiple div.titre{color:#111;font-size:1.2em;width:100%;text-align:center;font-weight:700}
body#commandes #content_center #liste_commande.validation_multiple div.validation.refuser h3{color:#333}
body#commandes #content_center #liste_commande.validation_multiple div.validation.accepter h3{color:#4b7224}
body#commandes #content_center #liste_commande.validation_multiple div.refuser{width:413px;border:1px #777 solid;background:#ff8181}
body#commandes #content_center #liste_commande.validation_multiple div.accepter{width:518px;margin-right:10px;background:#dfffb9}
body#commandes #content_center #liste_commande.validation_multiple form div.input{display:block;float:none}
body#commandes #content_center #liste_commande.validation_multiple label,body#commandes #content_center #liste_commande.validation_multiple input,body#commandes #content_center #liste_commande.validation_multiple .select select{width:100px;float:left;text-align:left;margin:0}
body#commandes #content_center #liste_commande.validation_multiple a{margin:0;padding:0}
body#commandes #content_center #liste_commande.validation_multiple .date{width:300px}
body#commandes #content_center #liste_commande.validation_multiple .date label,body#commandes #content_center #liste_commande.validation_multiple .select label{width:177px}
body#commandes #content_center #liste_commande.validation_multiple .select select{width:auto!important}
body#commandes #content_center #liste_commande.validation_multiple label[for=address_mode]{width:123px}
body#commandes #content_center #liste_commande.validation_multiple .date input{width:70px}
body#commandes #content_center #liste_commande.validation_multiple #input_data_commande_fo_bon_engagement{width:200px}
body#commandes #content_center #liste_commande.validation_multiple .radio_item input{width:20px}
body#commandes #content_center #liste_commande.validation_multiple label[for=input_data_flow_comment]{color:#333;width:400px;text-align:justify}
body#commandes #content_center #liste_commande.validation_multiple .textarea textarea{width:400px;color:#666;margin:5px 0 8px;padding:0 0 0 5px;border-left:1px #9e9e9e solid;border-top:1px #9e9e9e solid;border-right:1px #c9c9c9 solid;border-bottom:1px #c9c9c9 solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
body#commandes #content_center #liste_commande.validation_multiple input[type=submit]#step_next{width:175px}
body#commandes #content_center #liste_commande.validation_multiple div.refuser.input{border:none;width:100px}
body#commandes #content_center #liste_commande #montant_total_validation{color:#222;float:right;font-size:.95em;margin-top:10px}
body#devis #content_center #liste_devis #data_list_devis_fo_table .column_devisfo_id{padding-left:10px}
body#devis #content_center #liste_devis #data_list_devis_fo_table .column_devisfo_id:hover{padding-top:-1px}
body#devis #content_center #liste_devis .data_list_grid #data_list_devis_fo_table tr td input[type=checkbox],body#devis #content_center #liste_devis .data_list_grid #data_list_devis_fo_table #input_data_devis_fo_select_all{cursor:pointer}
body#devis #content_center #liste_devis .data_list_grid #data_list_devis_fo_table tr,body#devis #content_center #liste_devis .data_list_grid #data_list_devis_fo_table th{cursor:default}
body#devis #content_center #liste_devis .data_list_grid #data_list_devis_fo_table .selected{background-color:#dfffb9}
body#devis #content_center #liste_devis .data_list_grid .data_list_search,body#devis #content_center #liste_devis .data_list_grid .data_list_footer .data_list_limits{display:none}
body#devis #content_center #liste_devis div.basket{margin-top:0}
body#devis #content_center #liste_devis .data_list_grid input#action_valider_selection,body#devis #content_center #liste_devis .data_list_grid input#action_modifier_selection{float:right;background:url(/css/img/btn/btn_continuer_d.png) no-repeat 100% 0;border:1px solid #B7B7B7;border-radius:5px 5px 5px 5px;color:#FFF;cursor:pointer;font-weight:700;margin:0 0 10px;padding:2px 10px;text-decoration:none;text-shadow:0 0 1px #333;height:25px;margin:-3px 0 14px 0}
body#devis #content_center #liste_devis .data_list_grid input#action_modifier_selection{margin-left:15px;background:url(/css/img/btn/btn_retour_d.png) no-repeat 0 0;width:90px}
body#devis #content_center #liste_devis .data_list_grid input#action_valider_selection{width:167px;margin-right:250px;margin-left:5px}
body#devis #content_center #liste_devis .data_list_grid td.column_select,body#devis #content_center #liste_devis .data_list_grid th.column_select{background:none;padding-left:17px}
body#devis #content_center #liste_devis .data_list_grid span.basket_count{background:url(/css/img/btn/btn_inscription_cliquez_ici_indispo.png) no-repeat scroll 0 0 transparent;float:none;padding-left:57px;margin-top:-10px;display:block;width:auto;height:46px;font-weight:700;color:#555;text-shadow:-1px 1px 1px #fff;font-size:14px}
body#devis #content_center #liste_devis .data_list_grid ul.basket_list + span.basket_count{background:url(/css/img/btn/btn_inscription_cliquez_ici.png) no-repeat scroll 0 0 transparent;color:#497520;text-shadow:-1px 1px 1px #fff}
body#devis #content_center #liste_devis.validation_multiple div.validation{float:left;padding:10px;border:1px #999 solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 2px #555;-moz-box-shadow:0 2px 2px #555;box-shadow:0 2px 2px #555;margin:0 0 15px;text-align:center}
body#devis #content_center #liste_devis.validation_multiple div.validation h3{float:left}
body#devis #content_center #liste_devis.validation_multiple div.titre{color:#111;font-size:1.2em;width:100%;text-align:center;font-weight:700}
body#devis #content_center #liste_devis.validation_multiple div.validation.refuser h3{color:#333}
body#devis #content_center #liste_devis.validation_multiple div.validation.accepter h3{color:#4b7224}
body#devis #content_center #liste_devis.validation_multiple div.refuser{width:250px;border:1px #777 solid;background:#ff8181}
body#devis #content_center #liste_devis.validation_multiple div.accepter{width:462px;margin-right:10px;background:#dfffb9}
body#devis #content_center #liste_devis.validation_multiple form div.input{display:block;float:none}
body#devis #content_center #liste_devis.validation_multiple label,body#devis #content_center #liste_devis.validation_multiple input,body#devis #content_center #liste_devis.validation_multiple .select select{width:100px;float:left;text-align:left;margin:0}
body#devis #content_center #liste_devis.validation_multiple a{margin:0;padding:0}
body#devis #content_center #liste_devis.validation_multiple .date{width:300px}
body#devis #content_center #liste_devis.validation_multiple .date label,body#devis #content_center #liste_devis.validation_multiple .select select{width:177px}
body#devis #content_center #liste_devis.validation_multiple label[for=address_mode]{width:123px}
body#devis #content_center #liste_devis.validation_multiple .date input{width:70px}
body#devis #content_center #liste_devis.validation_multiple #input_data_devis_fo_bon_engagement{width:200px}
body#devis #content_center #liste_devis.validation_multiple .radio_item input{width:20px}
body#devis #content_center #liste_devis.validation_multiple label[for=input_data_flow_comment]{color:#333;width:242px;text-align:justify}
body#devis #content_center #liste_devis.validation_multiple .textarea textarea{width:242px;color:#666;margin:5px 0 8px;padding:0 0 0 5px;border-left:1px #9e9e9e solid;border-top:1px #9e9e9e solid;border-right:1px #c9c9c9 solid;border-bottom:1px #c9c9c9 solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
body#devis #content_center #liste_devis.validation_multiple input[type=submit]#step_next{width:175px}
body#devis #content_center #liste_devis.validation_multiple div.refuser.input{border:none;width:100px}
body#devis #content_center #liste_devis #montant_total_validation{color:#222;float:right;font-size:.95em;margin-top:10px}
body#incidents #content_center #liste_incidents div.submit a span,body#factures #content_center #liste_factures div.submit a span{position:relative;top:3px}
body#incidents #content_center #liste_incidents form.fiche #articles_commandes{margin:10px 0;overflow:auto;clear:both}
body#incidents #content_center #liste_incidents form.fiche #articles_commandes .submit{float:none;margin-left:160px}
body#incidents #content_center #liste_incidents form.fiche fieldset{padding:10px 30px}
body#incidents #content_center #liste_incidents form.fiche fieldset ul{margin:10px 20px}
body#incidents #content_center #liste_incidents form.fiche fieldset p{margin:10px 0}
body#incidents #content_center #liste_incidents form.fiche fieldset p cite{display:block;margin:5px 20px}
body#incidents #content_center #liste_incidents form.fiche .select select{width:300px}
body#incidents #content_center #liste_incidents form.fiche .error{margin-left:160px;color:#E2001A;font-weight:700}
body#incidents #content_center #liste_incidents form.fiche div.checkbox{margin-left:160px;font-size:.85em}
body#incidents #content_center #liste_incidents form.fiche div.checkbox input{float:left;margin-right:5px}
body#incidents #content_center #liste_incidents form.fiche .textarea textarea{width:500px}
body#incidents #content_center #liste_incidents div.submit{margin-left:10px}
body#incidents #content_center #liste_incidents .cancel{margin:15px 20px 0 auto;font-weight:400;text-decoration:underline}
body#incidents #content_center #liste_incidents .cancel:hover{text-decoration:none}
body#commandes #content_center #votre_commande .comment,body#devis #content_center #votre_devis .comment,body#incidents #content_center #liste_incidents .comment{font-size:.85em;color:#4b7224}
body#commandes .center{clear:both;width:530px;margin:20px auto 10px;overflow:visible}
body#commandes .center:before,body#devis .center:before,body#representants .center:before,body#commandes .center:after,body#representants .center:after{content:"";display:block;overflow:hidden}
body#commandes .center:after,body#devis .center:after,body#representants .center:after{clear:both}
body#commandes .center,body#devis .center,body#representants .center{zoom:1}
body#commandes .center .checkbox input,body#devis .center .checkbox input,body#representants .center .checkbox input{float:left;margin-right:5px}
body#commandes #content_center #votre_commande .retour,body#devis #content_center #votre_devis .retour{float:left;clear:both;height:27px;margin:10px 0 0;padding:0 0 0 20px;background:url(/css/img/btn/btn_retour_g.png) no-repeat 0 0}
body#commandes #content_center #votre_commande .retour a,body#devis #content_center #votre_devis .retour a{float:left;height:24px;padding:3px 15px 0 6px;border:0;color:#fff;font-weight:700;text-shadow:0 0 1px #333;text-decoration:none;background:url(/css/img/btn/btn_retour_d.png) no-repeat 100% 0}
body#commandes #content_center .actions li,body#devis #content_center .actions li{list-style:none}
body#commandes #content_center .actions .action_remove,body#devis #content_center .actions .action_remove{color:#fff;border:1px #d5b296 solid;padding:2px 10px;margin:0 0 10px;cursor:pointer;font-weight:700;text-shadow:0 0 1px #333;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#F29A53;background:-moz-linear-gradient(top,#F29A53 0%,#EC6E08 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#F29A53),color-stop(100%,#EC6E08));background:-webkit-linear-gradient(top,#F29A53 0%,#EC6E08 100%);background:-o-linear-gradient(top,#F29A53 0%,#EC6E08 100%);background:-ms-linear-gradient(top,#F29A53 0%,#EC6E08 100%);background:linear-gradient(top,#F29A53 0%,#EC6E08 100%)}
body#commandes #content_center .actions .action_add_to_basket,body#commandes #content_center .actions .action_valider_selection,body#commandes #content_center .actions .action_modifier_selection,body#devis #content_center .actions .action_add_to_basket,body#devis #content_center .actions .action_valider_selection,body#devis #content_center .actions .action_modifier_selection,#actions_devis a{text-decoration:none;color:#fff;border:1px #b7b7b7 solid;padding:2px 10px;margin:0 0 10px;cursor:pointer;font-weight:700;text-shadow:0 0 1px #333;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#67BB00;background:-moz-linear-gradient(top,#67BB00 0%,#497520 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#67BB00),color-stop(100%,#497520));background:-webkit-linear-gradient(top,#67BB00 0%,#497520 100%);background:-o-linear-gradient(top,#67BB00 0%,#497520 100%);background:-ms-linear-gradient(top,#67BB00 0%,#497520 100%);background:linear-gradient(top,#67BB00 0%,#497520 100%)}
body#representants #content_center #statistiques_representant .content .row{clear:both}
body#representants #content_center #statistiques_representant .content .row label{text-align:right;width:122px}
body#representants #content_center #statistiques_representant .content .row div.input{float:left;width:auto;margin-right:10px}
body#representants #content_center #statistiques_representant .content .row div.select label{width:50px}
body#representants #content_center #statistiques_representant .content .row div.radio{float:left;width:auto;margin-top:13px}
body#representants #content_center #statistiques_representant .content .row div.radio label{float:left;width:auto;font-weight:700;text-align:left;margin:0 20px 0 10px}
body#representants #content_center #statistiques_representant .content .row div.radio .radio_item label,body#representants #content_center #statistiques_representant .content .row div.radio .radio_item input{float:left;width:auto;margin:0;font-weight:400}
body#representants #content_center #statistiques_representant .content .row div.radio .radio_item label{margin-left:5px}
body#representants #content_center #statistiques_representant .content .row select{width:172px}
body#panier #content_center #mon_panier.large fieldset{border:none}
body#panier.admin_creer #content_center #mon_panier.large fieldset,body#panier.admin_creer_panier #content_center #mon_panier.large fieldset{background-color:#fff;border:1px solid #000;padding:20px}
body#panier.admin_creer #content_center #mon_panier.large fieldset .left,body#panier.admin_creer_panier #content_center #mon_panier.large fieldset .left{float:left}
body#panier.admin_creer #content_center #mon_panier.large fieldset .right,body#panier.admin_creer_panier #content_center #mon_panier.large fieldset .right{float:right}
body#panier.admin_creer #content_center #mon_panier .content,body#panier.admin_creer_panier #content_center #mon_panier .content{background:none}
body#panier.admin_creer #content_center #mon_panier.large .recommande,body#panier.admin_creer_panier #content_center #mon_panier.large .recommande{font-weight:700}
body#panier.admin_creer #content_center #mon_panier.large .recommande span,body#panier.admin_creer_panier #content_center #mon_panier.large .recommande span{display:block;height:25px;width:25px;float:left;background:transparent url(img/2016/sprite.png) no-repeat -200px -100px}
body#panier.admin_creer #content_center #mon_panier.large fieldset.mettre_en_avant,body#panier.admin_creer_panier #content_center #mon_panier.large fieldset.mettre_en_avant{background-color:#D1D1D1}
body#panier.admin_creer #content_center #mon_panier.large fieldset legend,body#panier.admin_creer_panier #content_center #mon_panier.large fieldset legend{color:#555;font-size:16px}
body#panier.admin_creer #content_center #mon_panier.large fieldset legend label,body#panier.admin_creer_panier #content_center #mon_panier.large fieldset legend label{display:inline;font-weight:700}
body#panier #content_center #mon_panier.large fieldset legend{color:#555}
body#panier #content_center #mon_panier .text label,body#panier #content_center #mon_panier .date label,body#panier #content_center #mon_panier .select label,body#panier #content_center #mon_panier .textarea label{float:left;width:140px;margin:0 10px 0 0;text-align:right}
body#panier #content_center #mon_panier .textarea label{width:250px;text-align:left}
body#panier #content_center #mon_panier .ajout_article .text label{width:200px}
body#panier #content_center #mon_panier .text input,body#panier #content_center #mon_panier .date input{width:220px;height:21px;padding:0 0 0 5px;border-left:1px #9e9e9e solid;border-top:1px #9e9e9e solid;border-right:1px #c9c9c9 solid;border-bottom:1px #c9c9c9 solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:url(/css/img/fnd/fnd_champ_input.png) no-repeat 0 0}
body#panier #content_center #mon_panier .date input{width:190px}
body#panier #content_center #mon_panier .textarea textarea{width:340px;height:40px;padding:0 0 0 5px;border-left:1px #9e9e9e solid;border-top:1px #9e9e9e solid;border-right:1px #c9c9c9 solid;border-bottom:1px #c9c9c9 solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:url(/css/img/fnd/fnd_champ_input.png) no-repeat 0 0}
body#panier #content_center #mon_panier div.radio_item{float:left;margin:0 30px 0 0;overflow:auto}
body#panier #content_center #mon_panier div.radio{margin:10px 0 10px 260px;overflow:auto}
body#panier #content_center #mon_panier div.radio input{float:left}
body#devis #content_center #mon_panier .checkbox,body#commandes #content_center #mon_panier .checkbox{float:right}
body#panier #content_center #mon_panier.large .checkbox{float:none;text-align:center}
body#panier #content_center #mon_panier .checkbox input{margin:0 10px 0 0;margin:0 10px 0 0}
body#panier #content_center #mon_panier .checkbox label{display:inline}
body#panier #content{position:relative}
body#panier .barre_de_faire{background:#ffc0cb}
body#panier .barre_de_faire .enregistrer_devis,body#panier .barre_de_faire .commander{float:right}
body#panier .filtrer_commande{float:left;padding-top:8px;margin-left:20px}
body#panier .filtrer_commande .submit,body#panier .filtrer_commande .text{float:left}
body#panier .filtrer_commande .text input{width:100px;height:25px;border-radius:2px;border:1px solid transparent;border-top:none;border-bottom:1px solid #DDD;box-shadow:inset 0 1px 2px rgba(0,0,0,.39),0 -1px 1px #FFF,0 1px 0 #FFF}
body#panier .filtrer_commande .submit input{width:22px;height:23px}
body#panier #content_center #mon_panier.large .select,body#panier #content_center #mon_panier.large .text{float:none;width:auto}
body#panier #content_center #mon_panier.large .select label,body#panier #content_center #mon_panier.large .text label{width:300px}
body#panier #content_center #mon_panier .select select{width:320px;border-left:1px #9e9e9e solid;border-top:1px #9e9e9e solid;border-right:1px #c9c9c9 solid;border-bottom:1px #c9c9c9 solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:url(/css/img/fnd/fnd_champ_input.png) no-repeat 0 0}
body#panier #content_center #mon_panier.large div.submit{float:right}
body#panier #content_center #mon_panier .center{width:145px;margin:0 auto}
body#panier #content_center #mon_panier div.conditions_commerciales input{float:left;width:290px;height:24px;padding:0 28px 4px 0;border:0;color:#fff;font-weight:700;text-shadow:0 0 1px #333;background:url(/css/img/btn/btn_maj_d.png) no-repeat 100% 0}
body#devis #content_center #votre_devis .refus,body#commandes #content_center #votre_commande .refus{margin:20px 0 10px}
body#devis #content_center #votre_devis .refus label,body#commandes #content_center #votre_commande .refus label{display:block;float:none;width:auto;text-align:left}
body#devis #content_center #votre_devis .refus .textarea textarea,body#commandes #content_center #votre_commande .refus .textarea textarea{text-align:left}
#flow_buttons .container{float:right}
body#devis #content_center #votre_devis #flow_buttons div.submit,body#commandes #content_center #votre_commande #flow_buttons div.submit{float:left;height:24px;margin:0 10px 0 0;padding:0 0 0 8px;background:url(/css/img/btn/btn_continuer_g.png) no-repeat 0 0}
body#devis #content_center #votre_devis #flow_buttons div.submit input,body#commandes #content_center #votre_commande #flow_buttons div.submit input{float:left;height:24px;padding:0 23px 3px 0;border:0;color:#fff;font-weight:700;text-shadow:0 0 1px #333;background:url(/css/img/btn/btn_continuer_d.png) no-repeat 100% 0}
body#devis #content_center #votre_devis #flow_buttons div.maj,body#commandes #content_center #votre_commande #flow_buttons div.maj{float:left;height:24px;margin:0 10px 0 0;padding:0 0 0 8px;background:url(/css/img/btn/btn_maj_g.png) no-repeat 0 0}
body#devis #content_center #votre_devis #flow_buttons div.maj input,body#commandes #content_center #votre_commande #flow_buttons div.maj input{float:left;height:24px;padding:0 28px 3px 0;border:0;color:#fff;font-weight:700;text-shadow:0 0 1px #333;background:url(/css/img/btn/btn_maj_d.png) no-repeat 100% 0}
body#devis #content_center #liste_devis.validation_multiple #flow_buttons div.refuser,body#devis #content_center #votre_devis #flow_buttons div.refuser,body#commandes #content_center #liste_commande.validation_multiple #flow_buttons div.refuser,body#commandes #content_center #votre_commande #flow_buttons div.refuser{float:left;height:27px;margin:0;padding:0 0 0 8px;background:url(/css/img/btn/btn_refuser_g.png) no-repeat 0 0}
body#devis #content_center #liste_devis.validation_multiple #flow_buttons div.refuser input,body#devis #content_center #votre_devis #flow_buttons div.refuser input,body#commandes #content_center #liste_commande.validation_multiple #flow_buttons div.refuser input,body#commandes #content_center #votre_commande #flow_buttons div.refuser input{float:left;height:27px;padding:0 8px 5px 0;border:0;color:#fff;font-weight:700;text-shadow:0 0 1px #333;background:url(/css/img/btn/btn_refuser_d.png) no-repeat 100% 0}
.prototip .prototip_ajax_content .fond{padding:10px}
.prototip .prototip_ajax_content .fond p{margin:5px 0;font-weight:700;color:#000}
.prototip .prototip_ajax_content .fond a{color:#000}
.prototip .prototip_ajax_content .fond .sous_titre{color:#ec6e08}
.prototip .prototip_ajax_content .fond select{width:209px;margin:0;border-left:1px #9e9e9e solid;border-top:1px #9e9e9e solid;border-right:1px #c9c9c9 solid;border-bottom:1px #c9c9c9 solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:url(/css/img/fnd/fnd_champ_input.png) no-repeat 0 0}
.prototip .prototip_ajax_content .fond .submit{float:right;height:24px;margin:10px 0 0;padding:0 0 0 8px;background:url(/css/img/btn/btn_continuer_g.png) no-repeat 0 0 transparent}
.prototip .prototip_ajax_content .fond .submit input{border:0 none;color:#fff;float:left;font-weight:700;height:24px;padding:0 23px 0 0;text-shadow:0 0 1px #333;background:url(/css/img/btn/btn_continuer_d.png) no-repeat 100% 0 transparent}
body#etablissement #content_center #fiche_etablissement .error-message,body#utilisateurs #content_center #espace_utilisateur .error-message,body#devis #content_center #votre_devis .error-message,body#commandes #content_center #votre_commande .error-message{text-align:left}
body#devis #content_center #votre_devis .col_d .error-message,body#commandes #content_center #votre_commande .col_d .error-message{margin:10px 0 -8px 110px}
body#devis #content_center #votre_devis .center .error-message,body#commandes #content_center #votre_commande .center .error-message{margin:20px 0 -8px;text-align:center}
body#inscription .error-message{margin:10px 0 -8px 210px;text-align:left}
body#utilisateurs #bloc_authentification .error-message,body#utilisateurs #bloc_inscription .error-message{margin:10px 0 -7px;text-align:center}
body#contact .error-message{text-align:left;width:370px}
body#utilisateurs #content_center #utilisateur .creer{float:right;margin:10px 0 0}
body#utilisateurs #content_center #utilisateur .creer a{float:left;height:24px;padding:0 0 0 8px;text-decoration:none;background:url(/css/img/btn/btn_continuer_g.png) no-repeat scroll 0 0 transparent}
body#utilisateurs #content_center #utilisateur .creer span{float:left;height:24px;padding:4px 23px 0 0;border:0 none;color:#fff;font-weight:700;text-shadow:0 0 1px #333;background:url(/css/img/btn/btn_continuer_d.png) no-repeat 100% 0 transparent}
.confirm_modifier_organisme{margin-top:10px}
.confirm_modifier_organisme .center{width:170px;margin:0 auto;overflow:auto;text-align:center}
body#contact #content .padding{overflow:visible;padding:15px 20px}
body#contact #content .padding .champ_obligatoire{margin:30px 0 0 100px}
body#contact #content .col_g{float:left;width:380px;margin:10px 0 0 100px}
body#contact #content .col_d{float:left;width:auto;margin:10px 0 0}
body#contact #content form .col_d .textarea textarea{height:120px!important}
#content_left #form_filtre div.submit{float:right;height:24px;padding:0 0 0 8px;background:url(/css/img/btn/btn_continuer_g.png) no-repeat 0 0}
#content_left #form_filtre div.submit input{float:left;height:24px;padding:0 23px 3px 0;border:0;color:#fff;font-weight:700;text-shadow:0 0 1px #333;background:url(/css/img/btn/btn_continuer_d.png) no-repeat 100% 0}
#content_left #form_filtre #rechercher .fourchette span{font-size:.85em}
#content_left #form_filtre #rechercher .fourchette .left{float:left;margin-left:5px}
#content_left #form_filtre #rechercher .fourchette .right{float:right;margin-right:5px}
#content_left #form_filtre #rechercher #square_slider{position:relative;width:170px;height:23px;margin:0 auto;background:url(/css/img/fnd/fnd_prix.png) no-repeat 0 0}
#content_left #form_filtre #rechercher #square_slider .curseurs{width:170px;height:23px}
#content_left #form_filtre #rechercher #square_slider .left{position:absolute;top:1px;width:21px;height:21px;cursor:move;background:url(/css/img/fnd/fnd_prix_left.png) no-repeat 0 0}
#content_left #form_filtre #rechercher #square_slider .right{position:absolute;top:1px;width:21px;height:21px;cursor:move;background:url(/css/img/fnd/fnd_prix_right.png) no-repeat 100% 0}
#content_left #form_filtre #rechercher #square_slider .txt{position:absolute;z-index:0}
#content_left #form_filtre #rechercher .fourchette_prix{margin-top:5px;text-align:center;color:#6a6a6a;font-size:.85em}
body#utilisateurs tbody tr.pair,body#devis tbody tr.pair,body#commandes tbody tr.pair,body#etablissement tbody tr.pair,body#marches tbody tr.pair,body#panier tbody tr.pair,body#favoris tbody tr.pair,body#incidents tbody tr.pair{background-color:#eee}
label[for=input_data_commande_fo_bon_engagement]{width:auto!important}
thead tr th,.column_produit_code_web,.column_commandefo_numero_unique,.column_commandefo_date_commande,.column_etablissementlivre_name,.column_etablissementfacture_name,.column_statutcommande_name,.column_produit_codedisponibilite_code,.column_facture_id,.column_commande_numero_unique,.column_facture_univers,.column_facture_type,.column_facture_numero_facture,.column_facture_date,.column_commandefo_id{text-align:center!important}
.bienvenue_utilisateur_ex_clinet{position:static!important;margin:0 auto!important;width:779px!important;float:none!important}
.bienvenue_utilisateur_ex_clinet .content{background:none!important}
.bienvenue_utilisateur_ex_clinet .deco_home{margin:0 auto;width:565px}
.bienvenue_utilisateur_ex_clinet p{text-align:justify}
body#panier #content_center #mon_panier div.radio_item,body#panier #content_center #mon_panier div.radio{margin:10px;overflow:auto}
body#panier #content_center #mon_panier div.radio_item:hover{text-decoration:underline}
#mon_panier div.fond strong{color:#4B7224;font-weight:700}
#mon_panier #payeur span.input{background:url(/css/img/btn/btn_continuer_g.png) no-repeat scroll 0 0 transparent;float:left;height:24px;padding:0 0 0 8px}
#mon_panier #payeur{margin:0}
#mon_panier #payeur a{background:url(/css/img/btn/btn_continuer_d.png) no-repeat scroll 100% 0 transparent;border:0 none;color:#FFF;float:left;font-weight:700;line-height:24px;padding:0 23px 3px 0;text-decoration:none;text-shadow:0 0 1px #333}
.data_list_content table thead tr th.sort_asc a{padding:0 15px 0 0;background:url(/space/img/icons/arrow_up_2.png) no-repeat center right}
.data_list_content table thead tr th.sort_desc a{padding:0 15px 0 0;background:url(/space/img/icons/arrow_down_2.png) no-repeat center right}
.data_list_content table thead tr th.sort_desc,.data_list_content table thead tr th.sort_asc{background-color:#C1C1C1!important}
#loadingZone{box-shadow:8px 9px 21px #333;border:1px solid #BBB;padding:24px;text-align:center;color:#333;position:absolute;top:262px;left:425px;width:376px;height:48px;background:#FFF;display:none;z-index:9999}
#loadingZone.visible{display:block}
#loadingZone p{color:#666;margin-top:17px}
#content #content_center .divise-2{float:left}
#content #content_center .divise-2-small label{width:auto!important}
#content #content_center .divise-2-space-left label{margin-left:15px!important}
#data_list_commande_fo_table .column_statutcommande_name,#data_list_commande_fo_table .column_commandefo_id,#data_list_commande_fo_table .column_commandefo_numero_unique.last,#data_list_devis_table .column_devis_type_devis_full,#data_list_devis_table .column_devis_id,#data_list_commande_fo_table .column_select{max-width:3%!important;width:3%!important;text-align:center}
#data_list_commande_fo_table .column_commandefo_numero_unique,#data_list_commande_fo_table .column_commandefo_date_commande,#data_list_commande_fo_table .column_commandefo_total_valorise_ttc,#data_list_devis_table .column_devis_type_devis_full,#data_list_devis_table .column_devis_id,#data_list_devis_table .column_devis_numero_unique,#data_list_devis_table .column_devis_date_creation_devis,#data_list_devis_table .column_devis_date_expiration_devis,#data_list_devis_table .column_devis_total_valorise_ttc,#data_list_incident_table .column_incident_id,#data_list_incident_table .column_statutincident_libelle{max-width:7%!important;width:7%!important}
#utilisateur #liste_utilisateurs .column_administrateur,#utilisateur #liste_utilisateurs .column_date_inscription,#utilisateur #liste_utilisateurs .column_fonction{max-width:15%!important;width:15%!important}
#utilisateur #liste_utilisateurs .column_name,#utilisateur #liste_utilisateurs .column_prenom{max-width:22%!important;width:22%!important}
#data_list_commande_fo_table .column_commandefo_total_valorise_ttc,#data_list_devis_table .column_devis_total_valorise_ttc{text-align:right}
#data_list_commande_fo_table .column_commandefo_total_valorise_ht,#data_list_devis_table .column_devis_total_valorise_ht{text-align:right}
.pointeur_inactif,.gris.pointeur_inactif:hover{border:1px solid #e74c3c!important;cursor:no-drop;opacity:.55}
.message_alerte{color:#fff;margin-top:10px;padding:10px 20px;background-color:#e74c3c;text-align:center;font-size:12px}
.message_info{color:#fff;margin-top:10px;padding:10px 20px;background-color:#129de0;text-align:center;font-size:12px}
.message_alerte a, .message_info a{color:#fff}
.panier_message_alerte, .panier_message_alerte a{color:#e74c3c;font-size:12px}
.panier_message_info, .panier_message_info a{color:#129de0;font-size:12px}
.validate_numerique{text-align:left}
.validate_numerique label{font-weight:bold!important;display:inline}
.validate_numerique input[type=checkbox]{display: block;float: left;}
/*recherche avancee*/
#recherche_avancee{display:block;width:100%;height:auto;background:#5c5c5c;position:absolute;z-index:500;left:0;color:#ddd;padding-bottom:20px}
#recherche_avancee h1{width:100%;height:auto;display:block;font-size:36px;font-weight:400;color:#ddd;text-align:center}
#recherche_avancee h2{font-size:18px;color:#ddd;margin-top:10px}
#recherche_avancee .consigne{color:#ddd;width:400px;display:block}
#recherche_avancee_content{width:996px;margin:0 auto}
#form_recherche:hover #recherche_avancee{display:block}
.sous_recherche_avancee{float:left;height:auto;width:50%}
#recherche_avancee input[type='text'],#recherche_avancee select{width:321px;margin-bottom:5px;background:#FFF;border:1px solid #78ad20;color:#555;height:21px;padding-left:5px;font-size:.9em;font-size:13px}
#recherche_avancee p.select{width:326px;height:21px;line-height:21px;overflow:hidden;background:url(/css/img/2014/green-arrow.png) no-repeat right #fff;border:1px solid #78AD20}
#recherche_avancee select{background:transparent;width:350px;padding:3px;font-size:13px;line-height:1;border:0;border-radius:0;height:23px;-webkit-appearance:none}
#recherche_avancee input[type='checkbox']{float:left;height:25px;margin-right:2px}
#recherche_avancee input[type="text"]:placeholder{color:#555}
#recherche_avancee input[type="text"]:-webkit-input-placeholder{color:#555}
#recherche_avancee input[type="text"]:-moz-placeholder{color:#555}
#recherche_avancee input[type="text"]:-ms-input-placeholder{color:#555}
#recherche_avancee input[type="text"]:focus,#recherche_avancee select:focus{background-color:#fbd210}
#recherche_avancee label{font-size:13px;line-height:23px}
#recherche_avancee label.label-sans-ie{float:left;width:auto;padding-right:10px}
#recherche_avancee .small{width:67px!important;float:left;margin-right:10px}
#recherche_avancee .medium{width:100px!important;float:left}
.recherche_avancee_centre{width:328px;margin:0 auto}
.ecologique img{margin:2px;}
.px_col_gauche{display: block; float:left; width:50%}
.px_col_gauche span{float:left;display:block;margin-right: 1px}
.px_col_droite{display: block; float:right; width:49%; font-size: 12px; text-align: right}
.font16{font-size:16px}
.vignette_flow{height:59px;overflow:hidden}
body#panier #etapes{margin:0 0 20px;overflow:visible;height:96px}
body#panier #etapes li{float:left;width:auto;height:96px;list-style:none}
body#panier #etapes li.actif{position:relative;z-index:1000;margin:0 0 20px;overflow:auto}
body#panier #etapes li.passif{position:relative;z-index:1;padding:0;z-index:1000;background:url(/css/img/fnd/fnd_etape_droite_passif.png) no-repeat left center transparent;line-height: 13px;color: #777;text-align: center;font-size: 12px;font-weight: bold}
body#panier #etapes li span{position:static;z-index:0;float:left;width:auto;height:96px;padding:0 25px 0 0;background:url(/css/img/fnd/fnd_etape_centre_passif.png) repeat-x right center transparent}
body#panier #etapes li.actif{float:left;width:auto}
body#panier #etapes li.first{left:0;padding:0 0 0 10px;background:url(/css/img/fnd/fnd_etape_gauche_passif.png) no-repeat left center transparent}
body#panier #etapes li.first.actif{background:url(/css/img/fnd/fnd_etape_gauche_actif.png) no-repeat left center transparent}
body#panier #etapes li.actif span{background:url(/css/img/fnd/fnd_etape_centre_actif.png) repeat-x right center transparent;line-height: 13px;color: #64911b;text-align: center;font-size: 12px;font-weight: bold}
body#panier #etapes li.courant span{background:url(/css/img/fnd/fnd_etape_centre_courant.png) no-repeat right center transparent;line-height: 13px;color: #64911b;text-align: center;font-size: 12px;font-weight: bold}
body#panier #etapes li.last span{background:url(/css/img/fnd/fnd_etape_droite_passif.png) no-repeat right center transparent;line-height: 13px;color: #777;text-align: center;font-size: 12px;font-weight: bold}
body#panier #etapes li.last.actif span{background:url(/css/img/fnd/fnd_etape_droite_actif.png) no-repeat right center transparent}
body#panier #etapes li.last_done span{background:url(/css/img/fnd/fnd_etape_droite_current_actif.png) no-repeat right center transparent}
#carnet_livraison div#content_center{background: none; text-align:justify}
#carnet_livraison div#content_center table{border:solid 1px #ccc;background-color:#fff}
#carnet_livraison div#content_center table a{text-decoration: none}
#carnet_livraison span.intro_carnet_livraison{font-size:14px;font-weight:bold}
.titre_slider{float:left; padding:5px 15px; color:#fff; font-size:16px;text-shadow:0 -1px 1px #555;font-weight: bold;border:1px #9b9b9b solid;border-bottom: none}
p.phrase_choix_date{padding-top:5px}
.entete-col{float:left;width:50%}
.mon_representant{background-color:#fff;color:#000;padding:5px;line-height: 20px; margin-top: 5px}
.mon_representant b{font-size: 16px;display:block}
.mon_representant span{font-size: 12px;display:block}
.mon_representant a,.mon_representant a:hover,.mon_representant a:active{text-decoration: underline!important}
.a_valider .data_list_footer{display:none}
#liste_produits iframe{display:none;visibility:hidden;overflow:hidden}