body{background-image:url('tpl_body_new.jpg');background-repeat:no-repeat;background-position:top center;background-size:cover;background-attachment:fixed;background-color:#ffffff;color:white;font-family:"Arial";font-size:12px;padding:0px;margin:0px;}
p{margin:0;padding:0;}
.description_produit p{margin-bottom:9px;}
.description_produit td p{margin-bottom:0px;}
.description_produit strong{color:#1783ce;}
.description_produit a{color:#1783ce !important;text-decoration:underline;}
table{font-size:12px;color:black;margin:0px;}
form{margin:0px;}
input{margin:0px;}
label{color:#910000;}
optgroup{background-color:#000000;color:#ffffff;}
img{margin-bottom:-2px;}
hr{margin:10px 0px 10px 0px;height:1px;background-color:#555555;border:none;}
h1{margin:0px 0px 0px 5px;z-index:1;font-weight:normal;font-size:18px;font-weight:bold;}
h1 a{color:#555555;}
h1 a:hover{color:#555555;}
h2{font-size:12px;margin:10px 0px 5px 0px;padding:0px 0px 0px 0px;color:#ff5c27;}
h2 a{color:#555555;}
h2 a:hover{color:#555555;}
h3{font-size:1.17em;margin:1em 0px;font-weight:bold;}
h6{padding:9px 0px 0px 0px;border:solid;border-width:0px 0px 3px 0px;border-color:#910000;color:#910000;height:26px !important;height:35px;font-size:13px;font-weight:500;margin:0px 0px 10px 0px;text-transform:uppercase;}
a{text-decoration:none;color:#555555;}
a:hover{color:black;}
a img{border:none;}
.alert{background-color:transparent;color:red;font-size:14px;}
.menu_accueil a{display:block;font-size:17px;text-align:left;padding:5px 0px 5px 30px;}
.menu_accueil a img{margin:0px 0px -8px 0px;}
.petite_news{width:190px;color:#555555;font-size:11px;margin:0px 10px 0px 10px;}
.petite_news a{color:#555555;}
.news{background-color:transparent;width:740px;text-align:justify;color:#555555;font-size:11px;border:solid;border-width:0px 0px 1px 0px;border-color:#c7c7c7;}
.news img{padding:2px;border:solid;border-width:1px;border-color:#c7c7c7;}
.news_titre{font-size:12px;font-weight:bolder;}
.news_date{text-align:right;font-size:11px;color:#555555;}
.texte{color:#555555;font-size:12px;text-align:justify;padding:10px 10px 0px 10px;}
.photo{float:left;color:#910000;font-size:11px;text-align:center;padding:10px 0px 0px 10px;}
.photo img{margin:-1px -1px -4px -1px;border:solid;border-width:1px;border-color:#c7c7c7;}
.diaporama{text-align:center;padding:0px 0px 10px 0px;}
.tableau{color:#4f4f4f;font-size:12px;text-align:justify;padding:0px 40px 10px 40px;}
.tableau table{background-color:white;width:520px;vertical-align:top;}
.tableau td{background-color:white;vertical-align:top;}
.formulaire{color:#3f3f3f;padding:0px 0px 10px 0px;}
.formulaire table{border:solid;border-color:#afafaf;border-width:1px;}
.formulaire td{vertical-align:top;text-align:right;}
.formulaire th{vertical-align:top;}
.fichier{color:#3f3f3f;font-size:12px;padding:0px 0px 10px 0px;}
.fichier a{color:#3f3f3f;}
.fichier img{margin:0px 0px -3px 0px;}
.distribution_marques{float:left;position:relative;width:168px;height:120px;line-height:100px;background-color:white;color:#4f4f4f;font-size:12px;text-align:center;margin:0px 15px 25px 15px;padding:0px 0px 10px 0px;border:solid;border-color:#aaaaaa;border-width:1px;}
.distribution_marques:hover{border:solid;border-color:#ff5c27;border-width:1px;}
.distribution_marques img{margin:10px;max-height:85px;max-width:140px;vertical-align:middle;}
.distribution_marques h2{position:absolute;top:42px;left:0px;width:140px;text-align:center;padding:10px;height:35px !important;height:55px;}
.produit_pack img{display:block;margin:10px auto;}
.produit_pack:hover{border:solid;border-color:#ff5c27;border-width:1px;}
.produit_pack{float:left;text-align:center;position:relative;width:124px;!width:122px;height:243px;background-color:white;color:#4f4f4f;font-size:12px;text-align:justify;margin:15px 7px 10px 8px;padding:0px 0px 10px 0px;border:solid;border-color:#afafaf;border-width:1px;}
.produit h2,.produit_commande h2{background-color:#ffffff;margin:0px;!margin:0px;padding:10px;!padding:10px;height:17px !important;font-size:12px;text-align:left;}
.pricebox{background-color:#ffffff;border-bottom:solid;border-color:#ff5c27;border-width:1px;margin:0px;!margin:0px;padding:10px;!padding:10px;height:18px !important;font-size:11px;text-align:left;}
.produit_flash h2,.produit_flash_commande h2{background-color:#ffffff;margin:0px;!margin:0px;padding:10px;!padding:10px;height:17px !important;font-size:12px;text-align:left;}
.pricebox-special{background-color:#ffffff;border-bottom:solid;border-color:#ff5c27;border-width:1px;margin:0px;padding:10px;height:18px !important;font-size:12px;text-align:left;}
.produit_pack h2{background-color:#ffffff;margin:0px;!margin:0px;padding:10px;!padding:10px;height:33px !important;font-size:10px;text-align:left;}
.pricebox-pack{background-color:#ffffff;border-bottom:solid;border-color:#ff5c27;border-width:1px;margin:0px;padding:10px;height:11px !important;font-size: 10px;text-align:left;}
.produit_pack h3{background-color:#ffffff;border-bottom:solid;border-color:#ff5c27;border-width:1px;margin:0px;padding:10px;height:11px !important;font-size:10px;text-align:left;}
.produit table,.produit_commande table{background-color:white;position:absolute;top:350px;left:0px;margin:0px;padding:0px;width:100%;height:30px;}
.produit_flash table,.produit_flash_commande table{background-color:white;position:absolute;top:350px;left:0px;margin:0px;!margin:0px;padding:0px;!padding:0px;width:100%;height:30px;}
.produit_pack table{background-color:white;position:absolute;top:214px;margin:0px;!margin:0px;padding:0px;!padding:0px;width:100%;height:0px;}
.produit th,.produit_commande th{background-color:#afafaf;text-align:center;margin:0px;padding:0px;border:solid;border-color:#afafaf;border-width:2px;border-radius:10px 10px 0px 0px;}
.produit_flash th,.produit_flash_commande th{background-color:#afafaf;text-align:center;margin:0px;padding:0px;border:solid;border-color:#afafaf;border-width:2px;border-radius:10px 10px 0px 0px;}
.produit th a,.produit_commande th a{color:white;}
.produit_flash th a,.produit_flash_commande th a{color:white;}
.produit_complementaire{clear:both;text-align:center;position:relative;width:700px;height:70px;background-color:white;color:#4f4f4f;font-size:12px;text-align:justify;margin:15px auto 10px auto;padding:0px 0px 10px 0px;border:solid;border-color:#afafaf;border-width:2px;}
.produit_complementaire img{display:block;margin:10px auto;}
.produit_complementaire h2{background-color:#fbe3e3;border-bottom:solid;border-color:#afafaf;border-width:2px;margin:0px;padding:10px;height:35px !important;height:55px;}
.produit_complementaire table{background-color:white;position:absolute;top:50px;margin:0px;padding:0px;width:100%;height:30px;}
.produit_complementaire th{background-color:#afafaf;margin:0px;padding:3px;}
.produit_complementaire th a{color:white;}
.fiche_produit_complementaire{width:180px;text-align:center;font-weight:bolder;padding-top:8px;}
.fiche_produit_complementaire img{height:100px;width:100px;border:solid;border-color:#aaaaaa;border-width:1px;margin-bottom:5px;}
.prix{color:#ff5c27;font-size:18px;font-weight:700;}
.prix_pack{color:#ff5c27;font-size:12px;font-weight:700;}
.pourcentage{color:#ffffff;font-size:15px;font-weight:700;background-color:#ff5c27;float:right;position:relative;!margin-top:-18px;}
.pourcentage_fiche_pdt{color:#555555;font-size:14px;font-weight:normal;background-color:#ffffff;position:relative;!margin-top:-18px;}
.prix_barre{color:#777777;font-size:15px;font-weight:bold;text-decoration:line-through;}
.prix_barre_pack{color:#777777;font-size:8px;font-weight:400;text-decoration:line-through;}
.prix_flash{color:#ff5c27;font-size:15px;font-weight:700;}
.prix_flash:before{content:"Flash: ";}
h2 .prix{float:right;}
h2 .prix_barre{float:right;}
#boite_prix_barre{position:absolute;top:-1px;left:400px;width:380px !important;width:400px;border:solid;border-color:#afafaf;border-width:1px;padding:0px 10px 10px 10px;}
#boite_prix_barre img{float:left;margin-right:10px;}
.acheter{float:left;background-image:url('tpl_degrade.png');background-repeat:repeat-x;width:120px;height:17px !important;height:23px;margin:0px 0px 0px 0px;padding:3px 0px 3px 0px;color:#910000;text-align:center;font-size:12px;font-weight:700;border:solid;border-color:#afafaf;border-width:2px;}
.acheter_input{background-image:url('tpl_degrade.png');background-repeat:repeat-x;width:120px;height:2em;margin:5px 0px 0px 0px;color:#4F4F4F;font-size:12px;font-weight:700;border:solid;border-color:#afafaf;border-width:2px;line-height:normal !important;}
.acheter:hover{color:#4f4f4f;}
.acheter_input:hover{color:#910000;}
.grand_panier_pack th{background-repeat:repeat;background-color:#908f8f;color:black;padding:5px;}
.grand_panier_pack tr td{background-color:white;text-align:center;color:black;padding:5px;vertical-align:middle;}
.mon_compte{background-color:#555555;width:100%;}
.mon_compte th{background-color:#910000;color:white;padding:5px;}
.mon_compte th a{color:white;}
.mon_compte td{vertical-align:top;background-color:white;color:black;padding:5px;}
.mon_compte td img{float:right;}
.cachediv{visibility:hidden;overflow:hidden;height:1px;margin-top:-1px;position:absolute;}
.affichediv{visibility:visible;overflow:hidden;margin-top:0px;position:relative;}
.referencement{display:none;}
.container_news_1_haut {width:490px;height:20px;margin:-10px -7px 0px 5px;background:url('tpl_promo_haut.png') no-repeat;}
.container_news_1_bas {width:490px;height:20px;margin:0px -7px 10px 5px;background:url('tpl_promo_bas.png') no-repeat;}
.container_news_1 {position:relative;width:490px;height:275px;margin:0px -7px 0px 5px;background:url('tpl_promo_milieu.png') repeat-y;}
.container_news_1_news {position:relative;width:490px;height:350px;margin:0px -7px 0px 5px;background:url('tpl_promo_milieu.png') repeat-y;}
.container_news_1_milieu {position:relative;width:490px;margin:0px -7px 0px 5px;background:url('tpl_promo_milieu.png') repeat-y;text-align:center;}
.container_news_1_milieu2 {position:relative;width:490px;margin:0px -7px 0px 5px;background:url('tpl_promo_milieu.png') repeat-y;}
.container_news_2_haut {width:720px;height:20px;margin:0px -7px 0px 140px;background:url('tpl_select_haut.png') no-repeat;}
.container_news_2_bas {width:720px;height:20px;margin:0px -7px 0px 140px;background:url('tpl_select_bas.png') no-repeat;}
.container_news_2 {position:relative;width:720px;height:200px;margin:0px -7px 0px 140px;background:url('tpl_select_milieu.png') repeat-y;}
.container_news_3_haut {width:720px;height:20px;margin:0px -7px 0px 140px;background:url('tpl_select_haut.png') no-repeat;}
.container_news_3_bas {width:720px;height:20px;margin:0px -7px 0px 140px;background:url('tpl_select_bas.png') no-repeat;}
.container_news_3 {position:relative;width:720px;height:100px;margin:0px -7px 0px 140px;background:url('tpl_select_milieu.png') repeat-y;}
#scroller_container{position:relative;width:920px;height:20px;overflow:hidden;}
#scroller{white-space:nowrap;line-height:20px;font-size:17px;}
#scroller p{padding:0;}
#blanket{background-image:url('tpl_body_new.jpg');background-attachment:fixed;opacity:0.65;filter:alpha(opacity=65);position:absolute;z-index:9001;top:0px;left:0px;width:100%;}
.megamenu{list-style:none;z-index:9999;font-size:14px;color:#FFF;line-height:1;margin:0;padding:0;}
.megamenu li{float:left;border:none;margin:0;}
.megamenu li.noactive{background:none;}
.megamenu li a{font-size:15px;color:#555;text-transform:uppercase;outline:0;font-weight:700;text-decoration:none;display:block;padding:16px 20px 16px 20px;}
.megamenu li .drop{padding-right:20px;}
.special:hover {background-color:#e8e8e8;}
.megamenu li.right{float:right;margin-right:-1px;}
.megamenu li.right a{margin-right:5px;}
.megamenu li .dropcontent{position:absolute;left:-9999em;top:44px;z-index:9998;text-align:left;border:1px solid #555;background:#fff;margin:0 auto;padding:24px 0 10px;}
.megamenu li .dropfirst{margin:0 auto 0 -1px;}
.megamenu li:hover .dropcontent{left:auto;}
.megamenu li .align_right{right:-1px;}
.megamenu li:hover .align_right{left:auto;right:-1px;}
.megamenu li .fullwidth{position:absolute;width:1000px;left:-9999em;top:44px;border:1px solid #555;display:block;z-index:9998;background:#fff;padding:24px 0 10px;}
.megamenu li:hover .fullwidth{left:-1px;}
.megamenu .drop1column{width:80px;}
.megamenu .drop2columns{width:160px;}
.megamenu .drop3columns{width:240px;}
.megamenu .drop4columns{width:320px;}
.megamenu .drop5columns{width:400px;}
.megamenu .drop6columns{width:480px;}
.megamenu .drop7columns{width:560px;}
.megamenu .drop8columns{width:640px;}
.megamenu .drop9columns{width:720px;}
.megamenu .drop10columns{width:800px;}
.megamenu .drop11columns{width:880px;}
.megamenu .drop12columns{width:960px;}
.megamenu .col_1,.megamenu .col_2,.megamenu .col_3,.megamenu .col_4,.megamenu .col_5,.megamenu .col_6,.megamenu .col_7,.megamenu .col_8,.megamenu .col_9,.megamenu .col_10,.megamenu .col_11,.megamenu .col_12{float:left;display:inline;position:relative;margin-left:15px;margin-right:15px;}
.megamenu .col_1{width:50px;}
.megamenu .col_2{width:130px;}
.megamenu .col_3{width:210px;}
.megamenu .col_4{width:290px;}
.megamenu .col_5{width:370px;}
.megamenu .col_6{width:450px;}
.megamenu .col_7{width:530px;}
.megamenu .col_8{width:610px;}
.megamenu .col_9{width:690px;}
.megamenu .col_10{width:770px;}
.megamenu .col_11{width:850px;}
.megamenu .col_12{width:930px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.megamenu p,.megamenu h1,.megamenu h2,.megamenu h3,.megamenu h4,.megamenu h5,.megamenu h6{color:#555;margin:0;padding:0;}
.megamenu p{font-size:12px;line-height:21px;margin-bottom:18px;}
.megamenu h1,.megamenu h2{background:url(../img/menu_separator.jpg) bottom repeat-x;padding-bottom:12px;}
.megamenu h4,.megamenu h5,.megamenu h6{margin-bottom:12px;}
.megamenu h1{font-size:36px;line-height:36px;}
.megamenu h2{font-size:30px;line-height:42px;}
.megamenu h3{font-size:28px;line-height:28px;}
.megamenu h4{font-size:21px;line-height:24px;}
.megamenu h5{font-size:18px;line-height:28px;}
.megamenu h6{font-size:14px;line-height:18px;text-transform:uppercase;}
.megamenu li .dropcontent a,.megamenu li .fullwidth a{text-transform:none;font-size:12px;display:inline;padding:0;}
.megamenu li .dropcontent a:hover,.megamenu li .fullwidth a:hover{padding:0;}
.megamenu li .black_box{background-color:#111;color:#eee;text-shadow:1px 1px 1px #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 3px #000;-moz-box-shadow:inset 0 0 3px #000;box-shadow:inset 0 0 3px #000;padding:6px 8px;}
.megamenu .imgshadow{background:#000;border:1px solid #222;margin-top:5px;margin-bottom:18px;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;padding:4px;}
.megamenu .img_left{float:left;margin-right:12px;}
.megamenu .img_right{float:right;margin-left:12px;}
.megamenu li ul{list-style:none;margin:0 0 12px;padding:0;}
.megamenu li ul li{font-size:12px;line-height:24px;position:relative;float:none;text-align:left;margin:0;padding:0;}
.megamenu ul.list,.megamenu ul.list2,.megamenu ol.num,.megamenu ol.num2{margin:0 0 18px 20px;padding:0;}
.megamenu ul.list li,.megamenu ul.list2 li,.megamenu ol.num li,.megamenu ol.num2 li{line-height:24px;padding:0 0 0 12px;}
.megamenu .list li{list-style:disc;}
.megamenu .list2 li{list-style:square;}
.megamenu .num li{list-style:decimal;}
.megamenu .num2 li{list-style:upper-latin;}
.megamenu ul.categories{background:url(../img/menu_separator.jpg) top repeat-x;}
.megamenu ul.categories li,.megamenu ul.categories li:hover{background:url(../img/menu_separator.jpg) bottom repeat-x;padding:9px 0;}
.megamenu .calendar,.megamenu .note,.megamenu .help,.megamenu .delete,.megamenu .favorite,.megamenu .lock,.megamenu .archive,.megamenu .briefcase,.megamenu .search,.megamenu .user{padding-left:36px;margin-bottom:18px;}
.megamenu .calendar{background:url(../img/icons/calendar.png) no-repeat 0 5px;}
.megamenu .note{background:url(../img/icons/note.png) no-repeat 0 5px;}
.megamenu .archive{background:url(../img/icons/archive.png) no-repeat 0 5px;}
.megamenu .search{background:url(../img/icons/search.png) no-repeat 0 5px;}
.megamenu .help{background:url(../img/icons/help.png) no-repeat 0 5px;}
.megamenu .delete{background:url(../img/icons/delete.png) no-repeat 0 5px;}
.megamenu .favorite{background:url(../img/icons/favorite.png) no-repeat 0 5px;}
.megamenu .lock{background:url(../img/icons/lock.png) no-repeat 0 5px;}
.megamenu .briefcase{background:url(../img/icons/briefcase.png) no-repeat 0 5px;}
.megamenu .user{background:url(../img/icons/user.png) no-repeat 0 5px;}
.megamenu .dark,.megamenu .brown,.megamenu .yellow,.megamenu .red,.megamenu .blue,.megamenu .green{padding-left:15px;color:#ccc;margin-bottom:18px;}
.megamenu .dark{border-left:#3B3B3B solid 7px;}
.megamenu .brown{border-left:#8D8767 solid 7px;}
.megamenu .yellow{border-left:#DBA742 solid 7px;}
.megamenu .red{border-left:#C05D48 solid 7px;}
.megamenu .blue{border-left:#52878B solid 7px;}
.megamenu .green{border-left:#B0BD85 solid 7px;}
.megamenu .table_light,.megamenu .table_dark{width:100%;font-size:12px;margin:6px 0 18px;padding:0;}
.megamenu .table_light th,.megamenu .table_dark th{text-align:left;font-weight:700;font-size:12px;padding:12px 9px;}
.megamenu .table_light{border:1px solid #cbcbcb;border-bottom:none;}
.megamenu .table_light th{color:#3A3A3A;border-bottom:1px solid #cbcbcb;background:#F5F5F5;}
.megamenu .table_light td{border-bottom:1px solid #cbcbcb;background:#fff;color:#888;padding:12px 9px;}
.megamenu .table_dark{border:1px solid #000;border-bottom:none;}
.megamenu .table_dark th{color:#FFF;border-bottom:1px solid #000;background:#0D0D0D;}
.megamenu .table_dark td{border-bottom:1px solid #000;background:#0F0F0F;color:#DDD;padding:12px 9px;}
.megamenu form{font-size:12px;width:100%;margin:0;padding:0;}
.megamenu legend,.megamenu label{font-size:12px;letter-spacing:1px;text-transform:uppercase;}
.megamenu input,.megamenu textarea,.megamenu select{font-size:12px;background:#f5f5f5;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:5px 0;padding:5px;}
.megamenu select{width:260px;}
.megamenu textarea{width:360px;height:110px;}
.megamenu input:hover,.megamenu textarea:hover{border:1px solid #ccc;}
.megamenu textarea:hover{border:1px solid #BBB;}
.megamenu .button{margin-right:18px;padding:4px;}
.megamenu .dropcap{display:block;float:left;font-size:42px;line-height:36px;margin:2px 8px 0 0;}
.megamenu .blackbg{background:#000;}
.menu_blue{background-color:#536987;}
.menu_blue .megamenu li .dropcontent a,.menu_blue .megamenu li .fullwidth a{color:#6a82a3;}
.menu_blue .megamenu li .dropcontent a:hover,.menu_blue .megamenu li .fullwidth a:hover{color:#536987;}
.menu_brown{background-color:#866e56;}
.menu_brown .megamenu li .dropcontent a,.menu_brown .megamenu li .fullwidth a{color:#a1886e;}
.menu_brown .megamenu li .dropcontent a:hover,.menu_brown .megamenu li .fullwidth a:hover{color:#866e56;}
.menu_cherry{background-color:#ab2d5c;}
.menu_cherry .megamenu li .dropcontent a,.menu_cherry .megamenu li .fullwidth a{color:#cc3f73;}
.menu_cherry .megamenu li .dropcontent a:hover,.menu_cherry .megamenu li .fullwidth a:hover{color:#ab2d5c;}
.menu_coffee{background-color:#7b675c;}
.menu_coffee .megamenu li .dropcontent a,.menu_coffee .megamenu li .fullwidth a{color:#978073;}
.menu_coffee .megamenu li .dropcontent a:hover,.menu_coffee .megamenu li .fullwidth a:hover{color:#7b675c;}
.menu_green{background-color:#788951;}
.menu_green .megamenu li .dropcontent a,.menu_green .megamenu li .fullwidth a{color:#93a568;}
.menu_green .megamenu li .dropcontent a:hover,.menu_green .megamenu li .fullwidth a:hover{color:#788951;}
.menu_grey{background-color:#fff;}
.menu_ocean{background-color:#528a8f;}
.menu_ocean .megamenu li .dropcontent a,.menu_ocean .megamenu li .fullwidth a{color:#6aa5aa;}
.menu_ocean .megamenu li .dropcontent a:hover,.menu_ocean .megamenu li .fullwidth a:hover{color:#528a8f;}
.menu_orange{background-color:#e34f00;}
.menu_orange .megamenu li .dropcontent a,.menu_orange .megamenu li .fullwidth a{color:#ff6717;}
.menu_orange .megamenu li .dropcontent a:hover,.menu_orange .megamenu li .fullwidth a:hover{color:#e34f00;}
.menu_pink{background-color:#d50065;}
.menu_pink .megamenu li .dropcontent a,.menu_pink .megamenu li .fullwidth a{color:#ff097d;}
.menu_pink .megamenu li .dropcontent a:hover,.menu_pink .megamenu li .fullwidth a:hover{color:#d50065;}
.menu_purple{background-color:#68449a;}
.menu_purple .megamenu li .dropcontent a,.menu_purple .megamenu li .fullwidth a{color:#815ab7;}
.menu_purple .megamenu li .dropcontent a:hover,.menu_purple .megamenu li .fullwidth a:hover{color:#68449a;}
.menu_red{background-color:#b82323;}
.menu_red .megamenu li .dropcontent a,.menu_red .megamenu li .fullwidth a{color:#d83636;}
.menu_red .megamenu li .dropcontent a:hover,.menu_red .megamenu li .fullwidth a:hover{color:#b82323;}
.menu_tan{background-color:#837361;}
.menu_tan .megamenu li .dropcontent a,.menu_tan .megamenu li .fullwidth a{color:#9c8c7b;}
.menu_tan .megamenu li .dropcontent a:hover,.menu_tan .megamenu li .fullwidth a:hover{color:#837361;}
.menu_yellow{background-color:#caa616;}
.menu_yellow .megamenu li .dropcontent a,.menu_yellow .megamenu li .fullwidth a{color:#e8c22c;}
.menu_yellow .megamenu li .dropcontent a:hover,.menu_yellow .megamenu li .fullwidth a:hover{color:#caa616;}
.megamenu_container_vertical{width:140px;float:left;position:relative;border:solid 1px #000;background-image:url(../img/bg.png);}
.megamenu_container_vertical .megamenu li{width:140px;margin:0;}
.megamenu_container_vertical .megamenu li .drop{padding-right:30px;background:url(../img/right.png) no-repeat right center;}
.megamenu_container_vertical .megamenu li.right{float:left;margin-right:auto;}
.megamenu_container_vertical .megamenu li.right a{margin-right:auto;}
.megamenu_container_vertical .megamenu li .dropcontent,.megamenu_container_vertical .megamenu li .fullwidth{top:auto;-moz-border-radius:0 4px 4px;-webkit-border-radius:0 4px 4px 4px;border-radius:0 4px 4px 4px;margin:-44px auto 0 140px;}
.megamenu_container_vertical .megamenu li .dropfirst{margin:-45px auto 0 140px;}
.megamenu_container_vertical .megamenu li .align_right{right:auto;}
.megamenu_container_vertical .megamenu li:hover .align_right{left:auto;right:auto;}
.megamenu_container_vertical .megamenu .levels li:hover ul ul,.megamenu_container_vertical .megamenu .levels li:hover ul ul ul{left:-999em;}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{border:0;clip:rect(0000);height:1px;overflow:hidden;position:absolute;width:1px;margin:-1px;padding:0;}
.ui-helper-reset{border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;margin:0;padding:0;}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;}
.ui-helper-clearfix:after{clear:both;}
.ui-helper-clearfix{min-height:0;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-front{z-index:100;}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-tabs{position:relative;}
.ui-tabs .ui-tabs-nav{margin:0;}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;border-bottom:0;white-space:nowrap;padding:0;}
.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text;}
.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;}
.ui-tabs .ui-tabs-panel{display:block;border-bottom:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa;background:none;padding:1em 1.4em;}
.ui-widget{font-family:Arial,sans-serif;font-size:12px;}
.ui-widget .ui-widget{font-size:1em;}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,sans-serif;font-size:1em;}
.ui-widget-content{background:#fff;color:#555;}
.ui-widget-header{border-bottom:1px solid #aaa;background:#fff;color:#555;font-weight:700;}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;font-weight:400;color:#555;}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#e8e8e8;font-weight:400;color:#555;}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff;font-weight:400;color:#555;}
.formError{position:absolute;top:300px;left:300px;width:150px;padding-bottom:15px;display:block;z-index:5000;}
.formError .formErrorContent{width:100%;background:#000;color:#fff;font-family:tahoma;font-size:10px;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:4px 10px;}
.formError .formErrorArrow{position:absolute;bottom:0;left:20px;width:15px;height:15px;}
.formError .formErrorArrow div{box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;font-size:0;}
.formError .formErrorArrow .line10{width:15px;height:1px;background:#000;font-size:0;display:block;margin:0 auto;}
.formError .formErrorArrow .line9{width:13px;height:1px;background:#000;display:block;margin:0 auto;}
.formError .formErrorArrow .line8{width:11px;height:1px;background:#000;display:block;margin:0 auto;}
.formError .formErrorArrow .line7{width:9px;height:1px;background:#000;display:block;margin:0 auto;}
.formError .formErrorArrow .line6{width:7px;height:1px;background:#000;display:block;margin:0 auto;}
.formError .formErrorArrow .line5{width:5px;height:1px;background:#000;display:block;margin:0 auto;}
.formError .formErrorArrow .line4{width:3px;height:1px;background:#000;display:block;margin:0 auto;}
.formError .formErrorArrow .line3{width:1px;height:1px;background:#000;display:block;margin:0 auto;}
body{margin:0;padding:0;}
form.formular{font-family:tahoma, verdana, sans-serif;font-size:12px;border:1px solid #A5A8B8;width:450px;margin:0 auto;padding:20px;}
.formular fieldset{margin-top:20px;border:1px solid #B5B8C8;padding:15px;}
.formular legend{font-size:12px;color:#15428B;font-weight:900;}
.formular fieldset label{float:none;text-align:inherit;width:auto;}
.formular label span{color:#000;}
.formular input,.formular select,.formular textarea{display:block;margin-bottom:5px;}
.formular .text-input{width:250px;color:#555;border:1px solid #B5B8C8;font-size:14px;margin-top:4px;background:#FFF url(/img/form/text-bg.gif) repeat-x;padding:4px;}
.formular textarea{width:250px;height:70px;color:#555;border:1px solid #B5B8C8;font-size:14px;margin-top:4px;background:#FFF url(/img/form/text-bg.gif) repeat-x;padding:4px;}
.formular .infos{background:#FFF;color:#333;font-size:12px;margin-bottom:10px;padding:10px;}
.formular span.checkbox,.formular .checkbox{display:inline;}
.formular .submit{background:url(/img/form/button-bg.png) repeat-x;border:1px solid #AAA;margin-top:20px;float:right;text-decoration:none;cursor:pointer;padding:4px;}
.formular hr{clear:both;visibility:hidden;}
.formular .fc-error{width:350px;color:0;border:1px solid #B5B8C8;font-size:12px;margin-bottom:15px;background:#FFEAEA;padding:4px;}
.megamenu li:hover a,.menu_grey .megamenu li .dropcontent a:hover,.menu_grey .megamenu li .fullwidth a:hover{color:#ff5c27;}
.megamenu h1,.megamenu h2,.megamenu h3,.megamenu ul.thumbnails li{margin-bottom:18px;}
.megamenu li ul li:hover,.megamenu .radio,.megamenu .checkbox,.megamenu .radio:hover,.megamenu .checkbox:hover{background:none;border:none;}
.megamenu li .dropcontent ul.list li a,.megamenu li .dropcontent ul.list2 li a,.megamenu li .dropcontent ol.num li a,.megamenu li .dropcontent ol.num2 li a,.megamenu li .fullwidth ul.list li a,.megamenu li .fullwidth ul.list2 li a,.megamenu li .fullwidth ol.num li a,.megamenu li .fullwidth ol.num2 li a,.megamenu li .dropcontent ul.categories li a,.megamenu li .fullwidth ul.categories li a{color:#ccc;}
.megamenu li .dropcontent ul.list li a:hover,.megamenu li .dropcontent ul.list2 li a:hover,.megamenu li .dropcontent ol.num li a:hover,.megamenu li .dropcontent ol.num2 li a:hover,.megamenu li .fullwidth ul.list li a:hover,.megamenu li .fullwidth ul.list2 li a:hover,.megamenu li .fullwidth ol.num li a:hover,.megamenu li .fullwidth ol.num2 li a:hover,.megamenu li .dropcontent ul.categories li a:hover,.megamenu li .fullwidth ul.categories li a:hover{color:#fff;}
.menu_grey .megamenu li .dropcontent a,.menu_grey .megamenu li .fullwidth a,.ui-widget-content a,.ui-widget-header a{color:#555;}
.megamenu_container_vertical .megamenu .levels li:hover ul,.megamenu_container_vertical .megamenu .levels li li:hover ul,.megamenu_container_vertical .megamenu .levels li li li:hover ul{left:130px;}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#555;text-decoration:none;}
.ls-container{visibility:hidden;position:relative;}
.ls-inner{position:relative;background-position:center center;}
.ls-inner,
.ls-layer{width:100%;height:100%;}
.ls-layer{position:absolute;display:none;background-position:center center;overflow:hidden;}
.ls-layer *{margin:0px;line-height:normal;}
.ls-active,
.ls-animating{display:block !important;}
.ls-layer > *{position:absolute;left:0px;top:0px;}
.ls-layer .ls-bg{left:50%;top:50%;}
.ls-yourlogo{position:absolute;z-index:99;}
.ls-bottom-nav-wrapper{height:0px;}
.ls-bottom-nav-wrapper,
.ls-below-thumbnails{z-index:2;height:0px;position:relative;text-align:center;margin:0px auto;}
.ls-below-thumbnails{display:none;z-index:6;}
.ls-bottom-nav-wrapper a,
.ls-nav-prev,
.ls-nav-next{outline:none;}
.ls-bottom-slidebuttons{position:relative;z-index:1000;}
.ls-bottom-slidebuttons,
.ls-nav-start,
.ls-nav-stop,
.ls-nav-sides{position:relative;}
.ls-vpcontainer{width:100%;height:100%;position:absolute;left:0px;top:0px;}
.ls-videopreview{width:100%;height:100%;position:absolute;left:0px;top:0px;cursor:pointer;}
.ls-playvideo{position:absolute;left:50%;top:50%;cursor:pointer;}
.ls-tn{display:none !important;}
.ls-thumbnail-hover{display:none;position:absolute;left:0px;}
.ls-thumbnail-hover-inner{width:100%;height:100%;position:absolute;left:0px;top:0px;display:none;}
.ls-thumbnail-hover-bg{position:absolute;width:100%;height:100%;left:0px;top:0px;}
.ls-thumbnail-hover-img{position:absolute;overflow:hidden;}
.ls-thumbnail-hover img{max-width:none !important;position:absolute;display:inline-block;left:50%;top:0px;}
.ls-thumbnail-hover span{left:50%;top:100%;width:0px;height:0px;display:block;position:absolute;border-left-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;}
.ls-thumbnail-wrapper{position:relative;width:100%;margin:0 auto;z-index:4;}
.ls-thumbnail{position:relative;margin:0 auto;}
.ls-thumbnail-inner,
.ls-thumbnail-slide-container{width:100%;}
.ls-thumbnail-slide-container{overflow:hidden !important;position:relative;}
.ls-thumbnail-slide{text-align:center;white-space:nowrap;float:left;position:relative;}
.ls-thumbnail-slide a{overflow:hidden;display:inline-block;width:0px;height:0px;position:relative;}
.ls-thumbnail-slide img{max-width:none !important;max-height:100% !important;height:100%;}
.ls-shadow{display:none;position:absolute;z-index:1;top:100%;width:100%;left:0px;}
.ls-shadow img{display:none;width:100%;height:100%;position:absolute;left:0px;top:0px;}
.ls-wp-fullwidth-container{width:100%;position:relative;}
.ls-wp-fullwidth-helper{position:absolute;}
.ls-container img,
.entry-content .ls-container img,
.comment-content .ls-container img,
.widget .ls-container img{border-radius:0px;box-shadow:none;max-width:none !important;transition:none !important;-o-transition:none !important;-ms-transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;}
.entry-content .ls-container *,
.comment-content .ls-container *,
.widget .ls-container *{line-height:normal;padding:0px;outline:none;border:0px;}
.entry-content .ls-yourlogo,
.entry-content .ls-inner *,
.comment-content .ls-inner *,
.widget .ls-inner *{margin:0px;}
.entry-content .ls-tn,
.comment-content .ls-tn,
.widget .ls-tn{display:none;}
.ls-debug-console *{margin:0px !important;padding:0px !important;border:0px !important;color:white !important;text-shadow:none !important;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, serif !important;line-height:normal !important;-webkit-font-smoothing:antialiased !important;text-align:left !important;}
.ls-debug-console h1{padding-top:10px !important;font-size:17px !important;font-weight:bold !important;}
.ls-debug-console h1:first-child{padding-top:0px !important;}
.ls-debug-console ul{padding-top:10px !important;list-style:none !important;}
.ls-debug-console li{margin-left:10px !important;font-size:13px !important;position:relative !important;font-weight:normal !important;}
.ls-debug-console li ul{display:none;position:absolute !important;width:260px;left:-10px;bottom:100% !important;padding:10px 10px 10px 0px !important;background:white !important;border-radius:10px !important;box-shadow:0px 0px 20px black !important;}
.ls-debug-console li:hover ul{display:block;}
.ls-debug-console li ul *{color:black !important;}
.ls-debug-console a{text-decoration:none !important;border-bottom:1px dotted white !important;}
.bouton:hover{color:#ff0000;}
@media (min-width: 1000px) {
	.produit_panier{height:45px;}
	.produit_flash,.produit_flash_commande{float:left;text-align:center;position:relative;width:229px;height:345px;background-color:white;color:#4f4f4f;font-size:12px;text-align:justify;margin:15px 0px 10px 15px;padding:0px 0px 10px 0px;border:solid;border-color:#eaeaea;border-width:1px;}
	.produit_flash:hover{border:solid;border-color:#96CA2D;border-width:1px;}
	.produit_flash_commande:hover{border:solid;border-color:#ff8920;border-width:1px;}
	.produit_flash img,.produit_flash_commande img{display:block;margin:10px auto;}
	.grand_panier{border-collapse:collapse;border:1px solid #aaaaaa;border-spacing:0;width:960px;margin-left:10px;}
	.grand_panier_pack{background-color:black;width:100%;}
	.grand_panier th{color:#555555;padding:5px;border:1px solid #aaaaaa;}
	.grand_panier tr th{text-align:center;}
	.grand_panier tr td{text-align:center;color:#555555;padding:5px;vertical-align:middle;border:1px solid #aaaaaa;}
	.produit,.produit_commande{float:left;text-align:center;position:relative;width:237px;height:345px;background-color:white;color:#4f4f4f;font-size:12px;text-align:justify;margin:0px 8px 15px 6px;padding:0px 0px 10px 0px; border:solid;border-color:#eaeaea;border-width:1px;}
	.produit:hover{border:solid;border-color:#96CA2D;border-width:1px;}
	.produit_commande:hover{border:solid;border-color:#ff8920;border-width:1px;}
	.produit img,.produit_commande img{display:block;margin:10px auto;}
	.distribution{float:left;position:relative;width:222px;height:220px;background-color:white;color:#4f4f4f;font-size:12px;text-align:center;margin:20px 15px 0px 15px;padding:0px 0px 10px 0px;border:solid;border-color:#eaeaea;border-width:1px;}
	.distribution:hover{border:solid;border-color:#ff5c27;border-width:1px;}
	.distribution img{margin:10px;}
	.distribution h2{position:absolute;top:190px;left:0px;width:200px;text-align:center;padding:10px;height:35px !important;height:55px;}
	.distribution h3{position:absolute;top:140px;width:190px;text-align:center;padding:10px;height:45px !important;height:65px;}
	.distribution h3 a{color:#ff5c27;}
	.cache_desktop {display:none !important;}
	.hide_desktop {visibility:hidden !important;}
	#entete{position:absolute;top:0px;background-image:url('tpl_entete_new.png');background-repeat:no-repeat;left:50%;width:1000px;padding:125px 0px 0px 0px;height:125px !important;height:250px;margin:0px 0px 0px 0px;margin-left:-500px;}
	#entete_admin{position:absolute;top:0px;background-image:url('tpl_entete_new.png');background-repeat:no-repeat;left:50%;width:1000px;padding:125px 0px 0px 0px;height:125px !important;height:255px;margin:0px 0px 0px 0px;margin-left:-500px;}
	#navigateur_top{background:#ffffff;border:solid 1px #555555;border-bottom:none;position:relative;left:50%;width:1000px;padding:20px 0px 0px 0px;!padding:0px 0px 0px 0px;margin-top:220px;margin-left:-500px;}
	#navigateur_bottom{background:#ffffff;border:solid 1px #555555;border-top:none;position:relative;left:50%;width:1000px;padding:20px 0px 0px 0px;!padding:5px 0px 0px 0px;margin-top:0px;margin-left:-500px;}
	#navigateur{background:#ffffff;border:solid 1px #555555;border-top:none;border-bottom:none;background-repeat:repeat-y;position:relative;left:50%;width:1000px;margin-top:0px;margin-left:-500px;}
	#menu_haut{position:relative;height:50px;width:1000px;margin:0px 0px 0px 0px;padding:0px;font-weight:bold;}
	.menu_haut_cellule{float:left;margin:0px;border:solid;border-width:0px 1px 0px 0px;border-color:#cccccc;}
	.menu_haut_cellule a{float:left;height:34px !important;height:50px;padding:18px 10px 0px 10px;text-align:center;text-decoration:none;text-transform:uppercase;color:#555555;font-size:11px;}
	.menu_haut_cellule a:hover{color:#910000;text-decoration:underline;}
	.menu_haut_select{float:left;margin:0px;border:solid;border-width:0px 1px 0px 0px;border-color:#cccccc;text-decoration:underline;}
	.menu_haut_select a{color:#910000;float:left;height:34px !important;height:50px;padding:18px 10px 0px 10px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:11px;}
	#page{width:1000px;}
	#page_admin{background-color:#ffffff;color:#555555;padding:10px;}
	#page_admin table{color:#555555;}
	#page_admin h1{color:#555555;}
	#page_admin h3{color:#555555;}
	#menu_gauche{float:left;width:210px !important;width:230px;height:100%;padding:5px 10px 10px 15px;vertical-align:top;color:gray;font-weight:bolder;}
	.menu_gauche_cellule a{background-color:#ffffff;margin:0px 0px -1px 0px;float:left;text-align:left;text-decoration:none;color:#555555;border:solid;border-color:#eaeaea;border-width:1px;}
	.menu_gauche_cellule a:hover{border:solid;border-color:#555555;background-color:#E8E8E8;border-width:1px;position:relative;z-index:1;}
	.menu_gauche_select a{background-color:#e8e8e8;margin:0px 0px -1px 0px;color:#ff5c27;float:left;text-align:left;text-decoration:none;font-size:16px;border:solid;border-color:#ff5c27;border-width:1px;position:relative;z-index:1;}
	#contenu_droite{background-color:transparent;width:800px;!width:1000px;padding:0px 0px 10px 0px;!padding:0px 0px 10px 0px;vertical-align:top;}
	#contenu_droite td{vertical-align:top;}
	#menu_gauche_bas{background-image:url('tpl_menu_gauche.gif');background-repeat:repeat-y;background-position:left;padding:0px 10px 0px 10px;vertical-align:top;}
	#menu_gauche_bas a{color:#555555;}
	#pied{background:#ffffff;border:solid 1px #555555;border-top:none;border-bottom:none;position:relative;font-size:11px;text-align:center;color:#555555;margin:0px;margin-left:-500px;width:1000px;left:50%;margin-top:0px;}
	#pied_top{background:#ffffff;border:solid 1px #555555;border-bottom:none;position:relative;left:50%;width:1000px;padding:20px 0px 0px 0px;!padding:0px 0px 0px 0px;margin-top:20px;margin-left:-500px;}
	#pied_bottom{background:#ffffff;border:solid 1px #555555;border-top:none;position:relative;left:50%;width:1000px;padding:20px 0px 0px 0px;!padding:5px 0px 0px 0px;margin-left:-500px;margin-bottom:20px;}
	#pied a{color:#555555;text-decoration:none;}
	.dernier_produit,.dernier_produit_commande{float:left;text-align:center;position:relative;width:147px;height:214px;background-color:white;color:#4f4f4f;font-size:10px;text-align:justify;margin:15px 0px 10px 15px;padding:0px 0px 10px 0px;border:solid;border-color:#eaeaea;border-width:1px;}
	.dernier_produit:hover{border:solid;border-color:#96CA2D;border-width:1px;}
	.dernier_produit_commande:hover{border:solid;border-color:#ff8920;border-width:1px;}
	.dernier_produit_commande h2,.dernier_produit h2 {background-color:#fff;margin:0px;!margin:0px;padding:10px;!padding:10px;height:17px!important;font-size:10px;text-align:left;}
	.dernier_produit_commande img{display:block;margin:10px auto;}
	.dernier_produit img{display:block;margin:10px auto;}
	.pricebox-special-dernier-produit{background-color:#fff;border-bottom:solid;border-color:#ff5c27;border-width:1px;margin:0px;padding:10px;height:18px!important;font-size:10px;text-align:left;}
	.dernier_produit table,.dernier_produit_commande table{background-color:white;position:absolute;top:350px;left:0px;margin:0px;!margin:0px;padding:0px;!padding:0px;width:100%;height:30px;}.produit_pack table{background-color:white;position:absolute;top:214px;margin:0px;!margin:0px;padding:0px;!padding:0px;width:100%;height:0px;}
	.dernier_produit th,.dernier_produit_commande th{background-color:#afafaf;text-align:center;margin:0px;padding:0px;border:solid;border-color:#afafaf;border-width:2px;border-radius:10px 10px 0px 0px;}
	.dernier_produit th a,.dernier_produit_commande th a{color:white;}
	#recherche input[type="text"]{position:absolute;top:88px;!top:85px;left:567px;border:none;color:black;width:250px;!width:280px;font-size:18px;}
	#recherche input[type="submit"]{position:absolute;top:90px;!top:87px;left:875px;font-size:16px;font-weight:bold;background:none;color:#ff5c27;border:none;width:100px;}
	#recherche input[type="submit"]:hover{position:absolute;top:90px;!top:87px;left:875px;font-size:16px;font-weight:bold;background:none;color:#555555;border:none;cursor:pointer;width:100px;}
	#dernier_article{background-image:url("blank.png");position:absolute;top:89px;right:5px;width:595px;padding:5px;font-size:14px;font-weight:500;}
	#petit_panier{position:absolute;top:2px;left:780px;padding:7px;font-size:11px;font-weight:500;}
	#petit_panier img{margin:0px 2px -8px 5px;}
	#petit_compte{position:absolute;top:2px;left:375px;padding:7px;font-size:11px;font-weight:500;}
	#petit_compte img{margin:0px 2px -8px 5px;}
	.megamenu_container{top:28px;width:1000px;height:44px;position:relative;border:solid 1px #555;float:left;margin:0 auto;}
	.produit_fiche{float:left;height:200px;color:#4f4f4f;font-size:13px;text-align:justify;margin:0px 10px -25px 10px;}
	.produit_fiche h2{color:#555555;font-size:18px;}
	.produit_fiche img{display:block;margin:0px auto;}
	.produit_fiche th{background-color:white;color:#4f4f4f;font-size:11px;vertical-align:top;text-align:left;border:none;border-color:#afafaf;border-width:2px;}
	.produit_fiche td{color:#4f4f4f;font-size:12px;vertical-align:top;}
	#tabs {width:510px;}
	.cloud-zoom-lens{border:4px solid #888;background-color:#fff;cursor:move;margin:-4px;}
	.cloud-zoom-title{font-family:Arial, Helvetica, sans-serif;position:absolute!important;background-color:#000;color:#fff;width:100%;text-align:center;font-weight:700;font-size:10px;top:0;padding:3px;}
	.cloud-zoom-big{border:4px solid #ccc;overflow:hidden;}
	.cloud-zoom-loading{color:#FFF;background:#222;border:1px solid #000;padding:3px;}
	.cloud-zoom-gallery{float:left;}
	.cloud-zoom-gallery img{border:1px solid #888;margin:5px 5px 0 0;}
	.popup{position:absolute;float:left;z-index:10000;top:0px;left:0px;width:1000px;height:100%;margin:0px;background-image:url("blank.png");}
	#popup{position:absolute;float:left;z-index:10000;top:0px;left:0px;width:1000px;height:100%;margin:0px;background-image:url("blank.png");}
	#popupin{background-color:white;width:380px !important;width:400px;margin:120px 300px 0px 300px;padding:0px 10px 10px 10px;border:solid;border-color:#afafaf;border-width:1px;text-align:center;}
	.bouton{float:left;background-image:url('tpl_bouton.jpg');background-repeat:no-repeat;width:160px;height:22px !important;height:28px;margin:10px 15px 0px 15px;padding:6px 0px 0px 0px;color:white;text-align:center;font-size:12px;font-weight:700;color:white;}
	.fil_ariane{color:#555555;font-size:11px;text-align:left;padding:5px 10px 10px 15px;text-transform:uppercase;z-index:99999;}
	#tabs-1,#tabs-2,#tabs-3,#tabs-4 {width:475px;}
}

@media (max-width: 1000px) {
	.produit_panier{max-height:45px;}
	.list {text-align:center;}
	.produit_flash,.produit_flash_commande{display:inline-block;vertical-align:top;position:relative;width:229px;height:345px;background-color:white;color:#4f4f4f;font-size:12px;text-align:justify;margin:10px 10px 10px 10px;padding:0px 0px 10px 0px;border:solid;border-color:#eaeaea;border-width:1px;}
	/*.produit_flash:hover{border:solid;border-color:#96CA2D;border-width:1px;}
	.produit_flash_commande:hover{border:solid;border-color:#ff8920;border-width:1px;}*/
	.produit_flash img,.produit_flash_commande img{display:block;margin:10px auto;text-align:center;}
	.table_mobile_tr {display: block !important; text-align:center !important; }
	.table_mobile_td {display: block ;margin-bottom:-1px;}
	.table_mobile {border: 0px !important;}
	.grand_panier{border-collapse:collapse;border:1px solid #aaaaaa;border-spacing:0;width:100%;}
	.grand_panier_pack{background-color:black;width:100%;}
	.grand_panier th{color:#555555;padding:5px;border:1px solid #aaaaaa;}
	.grand_panier tr th{text-align:center;}
	.grand_panier tr td{text-align:center;color:#555555;padding:5px;vertical-align:middle;border:1px solid #aaaaaa;}
	
	.produit,.produit_commande{display:inline-block;vertical-align:top;text-align:justify;position:relative;width:250px;height:345px;color:#4f4f4f;font-size:12px;margin:10px 10px 10px 10px;padding:0px 0px 10px 0px; border:1px solid #eaeaea;}
	/*.produit:hover{border-top:1px solid #96CA2D;border-bottom:1px solid #96CA2D;}
	.produit_commande:hover{border-top:1px solid #ff8920;border-bottom:1px solid #ff8920;}*/
	.produit img,.produit_commande img{display:block;margin:10px auto;text-align:center;}
	
	.distribution{position:relative;width:100%;height:100px;color:#4f4f4f;font-size:12px;text-align:center;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin:10px 0px 10px 0px;}
	.distribution:hover{border-top:1px solid #ff5c27;border-bottom:1px solid #ff5c27;}
	.distribution img{float:left;width:75px;height:75px;margin:10px;}
	.distribution h2{position:relative;margin-left:100px;text-align:left;vertical-align:middle;padding:10px;font-size:15px;}
	.centrer-texte-mobile {text-align:center !important;}
     img {max-width:100%;}
    .cache_mobile {display:none !important;}
	.hide_mobile {visibility:hidden !important;}
	#entete{position:relative;top:10px;left:0px;background-repeat:no-repeat;width:100%;margin:0px 0px 30px 0px;}
	#navigateur_top{background:#ffffff;border:solid 1px #555555;border-bottom:none;position:relative;padding:20px 0px 0px 0px;!padding:0px 0px 0px 0px;width:100%;margin-top:0px;}
    #navigateur_bottom{background:#ffffff;border:solid 1px #555555;border-top:none;position:relative;padding:20px 0px 0px 0px;!padding:0px 0px 0px 0px;width:100%;margin-top:0px;}
    #navigateur{background:#ffffff;border:solid 1px #555555;border-top:none;border-bottom:none;background-repeat:repeat-y;position:relative;width:100%;margin-top:0px;}
	#page{width:100%;}
	#menu_gauche{float:left;width:210px !important;width:230px;height:100%;padding:5px 10px 10px 15px;vertical-align:top;color:gray;font-weight:bolder;}
	.menu_gauche_cellule a{background-color:#ffffff;margin:0px 0px -1px 0px;float:left;text-align:left;text-decoration:none;color:#555555;border:solid;border-color:#aaaaaa;border-width:1px;}
	.menu_gauche_cellule a:hover{border:solid;border-color:#555555;background-color:#E8E8E8;border-width:1px;position:relative;z-index:1;}
	.menu_gauche_select a{background-color:#e8e8e8;margin:0px 0px -1px 0px;color:#ff5c27;float:left;text-align:left;text-decoration:none;font-size:16px;border:solid;border-color:#ff5c27;border-width:1px;position:relative;z-index:1;}
	#contenu_droite{background-color:transparent;width:100%;padding:0px 0px 10px 0px;!padding:0px 0px 10px 0px;vertical-align:top;}
	#contenu_droite td{vertical-align:top;}
	#menu_gauche_bas{background-image:url('tpl_menu_gauche.gif');background-repeat:repeat-y;background-position:left;padding:0px 10px 0px 10px;vertical-align:top;}
	#menu_gauche_bas a{color:#555555;}
	#pied{background:#ffffff;border:solid 1px #555555;border-top:none;border-bottom:none;position:relative;font-size:11px;text-align:center;color:#555555;margin:0px;width:100%;margin-top:0px;}
	#pied_top{background:#ffffff;border:solid 1px #555555;border-bottom:none;position:relative;width:100%;padding:20px 0px 0px 0px;!padding:0px 0px 0px 0px;margin-top:20px;}
	#pied_bottom{background:#ffffff;border:solid 1px #555555;border-top:none;position:relative;width:100%;padding:20px 0px 0px 0px;!padding:5px 0px 0px 0px;margin-bottom:20px;}
	#pied a{color:#555555;text-decoration:none;}
	.dernier_produit,.dernier_produit_commande{float:left;text-align:center;position:relative;width:147px;height:214px;background-color:white;color:#4f4f4f;font-size:10px;text-align:justify;margin:15px 0px 10px 15px;padding:0px 0px 10px 0px;border:solid;border-color:#afafaf;border-width:1px;}
	.dernier_produit:hover{border:solid;border-color:#96CA2D;border-width:1px;}
	.dernier_produit_commande:hover{border:solid;border-color:#ff8920;border-width:1px;}
	.dernier_produit_commande h2,.dernier_produit h2 {background-color:#E8E8E8;margin:0px;!margin:0px;padding:10px;!padding:10px;height:17px!important;font-size:10px;text-align:left;}
	.dernier_produit_commande img{display:block;margin:10px auto;}
	.dernier_produit img{display:block;margin:10px auto;}
	.pricebox-special-dernier-produit{background-color:#ffffff;border-bottom:solid;border-color:#ff5c27;border-width:1px;margin:0px;padding:10px;height:18px!important;font-size:10px;text-align:left;}
	.dernier_produit table,.dernier_produit_commande table{background-color:white;position:absolute;top:350px;left:0px;margin:0px;!margin:0px;padding:0px;!padding:0px;width:100%;height:30px;}.produit_pack table{background-color:white;position:absolute;top:214px;margin:0px;!margin:0px;padding:0px;!padding:0px;width:100%;height:0px;}
	.dernier_produit th,.dernier_produit_commande th{background-color:#afafaf;text-align:center;margin:0px;padding:0px;border:solid;border-color:#afafaf;border-width:2px;border-radius:10px 10px 0px 0px;}
	.dernier_produit th a,.dernier_produit_commande th a{color:white;}
	#recherche input[type="text"]{display:none !important;position:absolute;top:88px;!top:85px;left:567px;border:none;color:black;width:250px;!width:280px;font-size:18px;}
	#recherche input[type="submit"]{display:none !important;position:absolute;top:90px;!top:87px;left:875px;font-size:16px;font-weight:bold;background:none;color:#ff5c27;border:none;width:100px;}
	#recherche input[type="submit"]:hover{display:none !important;position:absolute;top:90px;!top:87px;left:875px;font-size:16px;font-weight:bold;background:none;color:#555555;border:none;cursor:pointer;width:100px;}
	#dernier_article{background-image:url("blank.png");position:absolute;top:89px;right:5px;width:595px;padding:5px;font-size:14px;font-weight:500;}
	#petit_panier{display:none !important;position:absolute;top:2px;left:780px;padding:7px;font-size:11px;font-weight:500;}
	#petit_panier img{display:none !important;margin:0px 2px -8px 5px;}
	#petit_compte{display:none !important;position:absolute;top:2px;left:375px;padding:7px;font-size:11px;font-weight:500;}
	#petit_compte img{display:none !important;margin:0px 2px -8px 5px;}
	.produits_vus{max-width:100%; max-height:100%; margin:auto;}
	.megamenu_container{width:100%;height:44px;position:relative;border:solid 1px #555;margin-top:15px;margin-left:0px;}
	.produit_fiche_mobile{display: block;clear:both;width:98% !important;max-width:100%;}
	.produit_fiche_mobile {padding-right: 0px !important; padding-left:0px !important; ;}
	.produit_fiche{height:200px;color:#4f4f4f;font-size:13px;text-align:justify;margin:0px 10px -25px 10px;width:96%;}
	.produit_fiche h1{text-align:center;color:#555555;font-size:24px;}
	.produit_fiche h2{color:#555555;font-size:18px;}
	.produit_fiche img{display:block;margin:0px auto;}
	.produit_fiche th{background-color:white;color:#4f4f4f;font-size:11px;vertical-align:top;text-align:left;border:none;border-color:#afafaf;border-width:2px;}
	.produit_fiche td{color:#4f4f4f;font-size:12px;vertical-align:top;}
	#tabs-1,#tabs-2,#tabs-3,#tabs-4 {width:96%;}
	.ui-tabs .ui-tabs-panel {padding:2% !important;}
	.video_mobile{width:500px !important;}
	.cloud-zoom-lens{border:4px solid #888;background-color:#fff;cursor:move;margin:-4px;}
	.cloud-zoom-title{font-family:Arial, Helvetica, sans-serif;position:absolute!important;background-color:#000;color:#fff;width:100%;text-align:center;font-weight:700;font-size:10px;top:0;padding:3px;}
	.cloud-zoom-big{border:4px solid #ccc;overflow:hidden;}
	.cloud-zoom-loading{color:#FFF;background:#222;border:1px solid #000;padding:3px;}
	.cloud-zoom-gallery{display:inline-block;}
	.cloud-zoom-gallery img{border:1px solid #888;margin:5px 5px 0 0;}
	.cloud-zoom img {/*margin: 0px;*/max-width:100%;}
	.popup{position:absolute;z-index:10000;top:0px;left:0px;width:80%;height:100%;margin:10%;}
	#popup{position:absolute;z-index:10000;top:0px;left:0px;width:80%;height:100%;margin:10%;}
	#popupin{background-color:white;width:90%;padding:10px 10px 10px 10px;border:1px solid #afafaf;text-align:center;}
	.bouton{line-height:40px;background-position: center; background-image:url('tpl_bouton.jpg');margin:10px 0 10px 0;background-repeat:no-repeat;padding:10px 30px 10px 30px;color:white;text-align:center;font-size:12px;font-weight:700;color:white;white-space: nowrap;}
	.fil_ariane{text-align:center !important;color:#555555;font-size:11px;text-align:left;padding:5px 10px 10px 15px;text-transform:uppercase;z-index:99999;}
	.text-align-mobile{text-align:center !important;}
	.cloud-zoom-big,.mousetrap{left:50% !important; transform: translate(-50%, 0%); !important;}
	.cloud-gallery-mobile{text-align:center !important;width:100%;}
	.layerslider_responsive{max-width:100% !important;}
}