body{background:#7ecdfd url('images/body-bg.gif') 50% 0 repeat-y;font:normal 67% Arial, Sans-Serif;color:#424242;}
.clear{clear:both;}
#centrage_top_in, .centrage, #container-out{text-align:center;}
.centrage, #container-out{position:relative;}
#centrage_top_in, .centrage, #container-out, #centrage_bottom_in{width:1014px;margin:0 auto;}
option{padding-right:8px;}
#middle h3, #middle h3 a{font-size:13px;font-weight:bold;margin:13px auto;text-transform:uppercase;}
p{line-height:18px;}
#middle_desc p{line-height:18px;}
.errors, .msg_erreur{color:red;padding:10px 0;}
a{color:#0199cd;text-decoration:none;}
a:visited{}
a:hover, a:focus, a:active{text-decoration:underline;}
.pointer{cursor:pointer;}
#middle fieldset{margin-top:10px;}
.legend, legend{font-size:14px;font-weight:bold;}
.legend{width:100%;height:28px;text-align:left;text-transform:uppercase;line-height:25px;margin-bottom:15px;border-right:0;font-weight:bold;}
.formrow{width:100%;vertical-align:middle;clear:both;}
.formrow_cache{display:none;}
.formlabel{width:150px;float:left;margin-right:16px;padding:5px 0 0 0;text-align:right;}
.formlabel .etoile, .etoile{color:#bc050d;}
.formtext, .formtextlong{width:350px;float:left;padding:2px 2px 2px 0px;}
.col50 .formlabel{width:87px;}
.col50 .formtext, .col50 .formtextlong{width:255px;}
.formrow-checkbox .formtextlong{margin-left:140px;width:470px;}
.formrow-checkbox .formlabel{padding:0;font-size:0;width:100px;display:none;}
.formtext input[type=text], .formtext input[type=password], .formtext select{width:231px;background:#fff;border:1px solid #e3e3e3;padding:2px 2px 1px 2px;height:18px;line-height:16px;font-size:11px;}
input[type=radio], .radio, table tbody tr td .radio{border:0;}
#TB_window .formtext input[type=text], #TB_window .formtext input[type=password], #TB_window .formtext select{background:#fff;border:1px solid #e3e3e3;}
.formtext select{width:235px;background:#fff;border:1px solid #e3e3e3;}
.formtextlong textarea{width:369px;height:99px;background:#fff;border:1px solid #e3e3e3;padding:0 2px;}
#TB_window .formtextlong textarea{width:231px;}
.formtext input.numeric-2{width:42px;background:#fff;border:1px solid #e3e3e3;padding:0 3px;}
.formtext input.numeric-4{width:62px;background:#fff;border:1px solid #e3e3e3;padding:0 3px;}
.formspacer{width:100%;_height:6px;min-height:6px;vertical-align:top;line-height:6px;clear:both;}
.formdesc{width:180px;float:left;font-size:10px;color:#81876B;padding-left:10px;}
.numeric-2{width:25px;}
.numeric-4{width:50px;}
.buttons, .buttons-right, .buttons-left{position:relative;height:30px;text-align:left;padding-left:163px;margin:10px 0 25px 0;text-decoration:none;}
#sidebar .buttons, .buttons-table{padding-left:0;}
.buttons-right, .buttons-left{padding-left:0;}
.buttons-left{margin-left:0;}
.buttons-right{margin-right:0;}
fieldset .buttons{margin-right:1em;}
.buttons a, .buttons a.lbOn, .buttons a.lbAction, .buttons button{display:-moz-inline-box;display:inline-block;margin:0 20px 0 0;padding:0;white-space:nowrap;text-align:center;vertical-align:middle;cursor:pointer;border:0;background:none;float:left;text-decoration:none;}
.buttons-right a, .buttons-right a.lbOn, .buttons-right a.lbAction, .buttons-right button{margin:0 0 0 20px;float:right;}
* html .buttons button, * html .buttons a{display:block;}
*:first-child+html .buttons button, *:first-child+html .buttons a{display:block;}
html>body .buttons button{margin-top:-1px;}
.buttons a span, .buttons button span, .buttons a span span, .buttons button span span{height:30px;}
.buttons a span, .buttons button span{position:relative;float:left;vertical-align:middle;padding:0 0 0 20px;}
.buttons a span, .buttons button span{background:transparent url('images/btn-green-left.gif') 0 0 no-repeat;}
.buttons a.delete span, .buttons a.back span, .buttons a.back_order span, .buttons a.back_compare span{background:transparent url('images/btn-blue-left.gif') 0 0 no-repeat;}
.buttons a span span, .buttons button span span{padding:0 20px 0 0;background:transparent url('images/btn-green-right.gif') 100% 0 no-repeat;}
.buttons a.back span span, .buttons a span span#delete_address{background:transparent url('images/btn-blue-right.gif') 100% 0 no-repeat;}
.buttons a span span span, .buttons button span span span{height:30px;padding:0;line-height:27px;color:#fff;font-size:13px;}
.buttons button span span span{font-size:13px;}
.buttons a span span span, .buttons button span span span{background:transparent url('images/btn-green-center.gif') 0 0 repeat-x;color:#fff;font-weight:bold;}
.buttons a.back span span span, .buttons a span span#delete_address span{background:transparent url('images/btn-blue-center.gif') 0 0 repeat-x;color:#fff;font-weight:bold;}
* html .buttons button{width:1%;overflow:visible;}
*:first-child+html .buttons button{overflow:visible;}
*{padding:0;margin:0;}
#TB_window{font:12px Arial, Helvetica, sans-serif;color:#333333;}
#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link{color:#666666;}
#TB_window a:visited{color:#666666;}
#TB_window a:hover{color:#000;}
#TB_window a:active{color:#666666;}
#TB_window a:focus{color:#666666;}
#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
#TB_window{position:fixed;background:#fff;z-index:102;color:#000000;display:none;text-align:left;top:50%;left:50%;}
* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight/2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{height:28px;line-height:28px;padding-right:10px;text-align:center;float:right;}
#TB_closeAjaxWindow a{color:#FFFFFF;text-decoration:underline;cursor:pointer;}
#TB_closeAjaxWindow a:hover{color:#FFFFFF;}
#TB_ajaxWindowTitle{float:left;line-height:28px;color:#FFFFFF;font-weight:bold;padding-left:10px;}
#TB_title{height:28px;background:transparent url('images/LB_title_bg.gif') 0 0 repeat-x;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent dl dt, #TB_ajaxContent dl dd{display:block;float:left;width:50%;font-weight:bold;}
#TB_ajaxContent #LB-total-cmd{width:100%;height:20px;line-height:20px;border-top:1px solid #E5E5E5;padding-top:15px;margin:15px 0;}
#TB_ajaxContent dl dd{text-align:right;}
#TB_ajaxContent #LB-produit-rajoute{padding-top:10px;}
#TB_ajaxContent #LB-produit-rajoute dt span{font-weight:normal;}
#TB_ajaxbloc2{background:url('images/popup.jpg') 0 0 no-repeat;position:relative;width:535px;height:282px;}
#TB_ajaxbloc2 #TB_closeAjaxWindow2{text-align:right;position:absolute;top:7px;right:5px;}
#TB_ajaxbloc2 #TB_ajaxContent{position:absolute;top:35px;left:200px;width:315px;height:300px;padding:0;}
#TB_ajaxbloc2 #TB_ajaxContent h3{font-size:14px;font-weight:bold;}
#TB_ajaxbloc2 #TB_title{background:transparent;}
#TB_ajaxbloc2 #TB_ajaxContent #email_news_popup_formrow .formlabel{width:60px;}
#TB_ajaxbloc2 #TB_ajaxContent #email_news_popup_formrow .formtext, #TB_ajaxbloc2 #TB_ajaxContent #email_news_popup_formrow .formtextlong{width:222px;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight/2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
.t_align_c{text-align:center;}
#size_lightbox{width:280px;margin:0 auto;}
#header{width:1014px;height:171px;background:transparent url('images/header.jpg') 0 0 no-repeat;position:relative;}
#centrage_top{position:absolute;top:0;left:0;width:100%;background:transparent url('images/header-bg.gif') 0 0 repeat-x;}
#centrage_top, #centrage_top_in{height:171px;}
#header #logo{position:absolute;top:34px;left:33px;width:230px;height:75px;}
#header #logo a{display:block;width:230px;height:75px;cursor:pointor;}
#header #pub-header{position:absolute;top:35px;left:320px;width:420px;height:60px;}
#header #contactez-nous{position:absolute;top:0;left:797px;width:190px;height:132px;text-align:left;font-weight:bold;padding-left:10px;padding-top:5px;background:transparent url('images/contactez-nous-bg.jpg') 0 0 no-repeat;}
#header #contactez-nous p{margin-top:10px;}
#header #contactez-nous #contactez-nous-title{font-size:16px;}
#header #contactez-nous #num-tel{font-size:16px;color:#009ace;}
#header #contactez-nous #adresse-email{color:#009ace;}
#menu{position:absolute;left:0;top:132px;width:1014px;height:39px;}
#menu ul .item{display:block;float:left;width:139px;height:39px;background:transparent url('images/menu-item-bg.gif') 0 0 repeat-x;}
#menu ul .item a{text-decoration:none;}
#menu ul .item4{background:transparent url('images/menu-homme-bg.gif') 0 0 repeat-x;}
#menu ul .item5{background:transparent url('images/menu-femme-bg.gif') 0 0 repeat-x;}
#menu ul #item_7{width:140px;}
#menu ul .item-current{display:block;float:left;width:139px;height:39px;line-height:39px;color:#0199cd;font-weight:bold;font-family:"arial";font-size:13px;text-align:center;background:transparent url('images/menu-item-bg-current.gif') 0 0 repeat-x;}
#menu ul .item-current a{text-decoration:none;}
#menu #item-left{display:block;float:left;width:17px;height:39px;background:transparent url('images/menu-bg-left.gif') 0 0 no-repeat;}
#menu #item-right{display:block;float:left;width:17px;height:39px;background:transparent url('images/menu-bg-right.gif') 0 0 no-repeat;}
#menu ul .menu-separ{display:block;float:left;width:1px;height:39px;background:transparent url('images/menu-separ.gif') 0 0 no-repeat;}
#menu ul .item span{display:table-cell;width:139px;height:39px;vertical-align:middle;color:#FFFFFF;font-weight:bold;font-family:"arial";font-size:12px;line-height:16px;padding:0 10px;}
#menu ul .item-current span{display:table-cell;width:139px;height:39px;vertical-align:middle;color:#0199CD;font-weight:bold;font-family:"arial";font-size:12px;line-height:16px;padding:0 10px;}
#menu ul .no-padding{padding:0;}
#menu ul .item a{display:block;width:100%;height:39px;color:#FFFFFF;text-decoration:none;}
#menu ul .item a:hover{background:transparent url('images/menu-item-current-bg.jpg') 0 0 no-repeat;}
#menu ul .item a:hover.no-rollover{background:transparent url('images/menu-item-bg.jpg') 0 0 no-repeat;}
.centrage{margin-top:171px;}
*+html .centrage, * html .centrage{margin-top:0;}
#container-out{text-align:left;margin-top:171px;width:1014px;background:transparent url('images/container-out-bg.gif') 0 0 repeat-y;}
* html #container-out{margin-top:0;}
#container-in{float:left;height:500px;width:780px;margin-left:17px;margin-top:20px;background:transparent url('images/middle-bg.gif') 0 0 repeat-y;}
html>body #container-in{height:auto;min-height:500px;}
#centrage-1 #middle{float:right;width:790px;}
#centrage-1 #left{float:left;width:208px;background:#EDE1D6;padding:0 1px 0px 1px;}
* html #centrage-1 #left{float:left;}
#centrage-2 #middle{float:left;width:782px;margin-right:63px;}
#centrage-2 #right{float:left;width:135px;}
#centrage-3 #middle{float:right;width:790px;}
#centrage-3 #left{float:left;width:208px;background:#fff;padding:0 1px 0px 1px;}
* html #centrage-3 #left{float:left;}
#centrage-4 #middle{float:left;width:970px;padding:10px 15px 0 15px;}
#centrage-4 #container-in{float:left;background:#fff url('images/centrage4-bg.jpg') 0 0 no-repeat;}
#centrage-5 #right{float:left;margin-top:20px;width:200px;min-height:500px;}
#centrage-5 #middle{float:right;width:540px;margin-right:20px;margin-left:20px;min-height:500px;position:relative;}
#centrage-5 #left{float:left;width:200px;min-height:500px;}
.box{width:200px;}
.box .box-title{width:200px;height:28px;background:transparent url('images/box-title-bg.gif') 0 0 no-repeat;}
.box .box-title span{color:#FFFFFF;line-height:28px;font-size:14px;font-weight:bold;margin-left:8px;}
.box .box-content{width:184px;background:#f5f5f5 url('images/box-content-bg.gif') 0 0 no-repeat;padding:8px 8px 15px 8px;}
.rouge{color:#bc050d;font-weight:bold;font-size:11px;}
.asterisque{color:#959595;font-size:11px;}
#box-rechercher #title-box-rechercher{padding-left:25px;background:transparent url('images/rechercher-icon.gif') 0 50% no-repeat;}
#box-rechercher #recherche{position:relative;width:184px;}
#box-rechercher select{display:block;width:184px;margin-top:5px;height:22px;font-size:14px;line-height:22px;}
#search_input, #recherche .hint{width:179px;height:22px;font-size:14px;line-height:22px;vertical-align:top;padding-left:3px;}
#recherche .submit{float:right;width:41px;height:22px;margin-top:5px;background:transparent url('images/btn-ok.gif') 0 0 no-repeat;cursor:pointer;border:none;font-size:0;}
#page_frequently_search dl dt{float:left;width:70%;}
#page_frequently_search dl dt a{font-weight:bold;}
#page_frequently_search dl dd{float:left;width:30%;}
#box-nos-services p{font-weight:bold;line-height:16px;margin-bottom:8px;}
#box-nos-services #gdt{display:block;height:85px;background:transparent url('images/preview-gdt.jpg') 0 0 no-repeat;padding-left:60px;line-height:16px;margin-bottom:10px;}
#box-nos-services .option-service{width:190px;height:40px;margin-left:-3px;margin-bottom:4px;background:transparent url('images/services-btn-bg.jpg') 0 0 no-repeat;}
#box-nos-services .option-service a{display:block;width:178px;height:40px;padding-left:12px;color:#454545;font-weight:bold;text-decoration:none;cursor:pointer;}
#box-nos-services .option-service span{display:table-cell;vertical-align:middle;padding-left:30px;width:143px;height:40px;}
#box-nos-services .option-service #savoir-plus{background:transparent url('images/icon-savoir-plus.gif') 0 50% no-repeat;}
#box-nos-services .option-service #abonnement{background:transparent url('images/icon-abonnement.png') 0 50% no-repeat;}
#box-nos-services .option-service #faire-connaitre{background:transparent url('images/icon-faire-connaitre.gif') 0 50% no-repeat;}
#box-nos-services #catalogue-elec{margin-top:10px;}
#box-nos-services #catalogue-elec p{font-weight:normal;}
#box-resume-panier #title-box-resume-panier{padding-left:23px;background:transparent url('images/panier-icon.gif') 0 50% no-repeat;}
#box-resume-panier .box-content .prod-name{display:block;font-weight:bold;margin-top:10px;}
#box-resume-panier .box-content #total-panier{width:184px;height:30px;margin-top:15px;font-weight:bold;font-size:16px;}
#box-resume-panier .box-content #total-panier dl{width:184px;}
#box-resume-panier .box-content #total-panier dl dt, #box-resume-panier .box-content #total-panier dl dd{display:block;width:50%;float:left;}
#box-resume-panier .box-content #total-panier dl dd.right{text-align:right;}
#box-resume-panier .box-content #voir-panier{width:184px;height:28px;text-align:center;}
#box-resume-panier .box-content #voir-panier a{display:block;width:152px;margin-left:16px;margin-right:16px;height:28px;text-decoration:none;background:transparent url('images/btn-voir-panier.gif') 0 0 no-repeat;}
#box-resume-panier .box-content #voir-panier a span{display:block;width:135px;height:20px;padding-top:8px;padding-left:17px;line-height:20px;color:#FFFFFF;font-weight:bold;}
#box-resume-panier .box-content #terminer-cmd{width:184px;height:22px;text-align:center;}
#box-resume-panier .box-content #terminer-cmd a{display:block;width:164px;margin-left:10px;margin-right:10px;height:22px;text-decoration:none;background:transparent url('images/btn-terminer-cmd-bg.gif') 0 0 no-repeat;}
#box-resume-panier .box-content #terminer-cmd a span{display:block;width:164px;height:22px;line-height:22px;color:#FFFFFF;font-weight:bold;text-align:center;}
#box-votre-compte #title-box-votre-compte{padding-left:20px;background:transparent url('images/lock-icon.gif') 0 50% no-repeat;}
#box-votre-compte #mdp-oublie{margin-bottom:4px;}
#box-votre-compte #customer_email_address, #box-votre-compte #customer_password{width:176px;padding:3px;margin-bottom:4px;}
#box-votre-compte #news-customer{display:block;float:left;width:100px;height:22px;margin-right:8px;text-decoration:none;background:transparent url('images/btn-nouveau-client.gif') 0 0 no-repeat;}
#box-votre-compte #news-customer span{display:block;width:100px;height:22px;text-align:center;color:#434343;line-height:22px;}
#box-votre-compte #ad-payez-moins{width:200px;margin-left:-8px;margin-top:10px;}
#box-votre-compte #ad-payez-moins a{display:block;width:200px;height:130px;}
#box-votre-compte .box-content p{margin-bottom:5px;}
#box-votre-compte .box-content p span{font-weight:bold;}
.link-savoir-plus{text-align:right;}
#box-paiement-securise #link-logo-paiements{width:177px;height:30px;margin:6px 0 0 4px;background:transparent url('images/modes-paiement.jpg') 0 0 no-repeat;}
#box-paiement-securise #link-logo-paiements a{display:block;width:177px;height:30px;}
#page-content{width:540px;padding:5px 10px 10px 18px;}
#middle{font-size:12px;}
#middle h2, #middle h2 a{text-transform:uppercase;font-size:22px;font-weight:bold;color:#e3e3e3;padding:5px 0 5px 0;}
#middle #titre_page{text-transform:none;font-size:16px;font-weight:bold;color:#424242;margin-bottom:20px;padding:5px 0 5px 0;}
#breadcrumb-multiple{width:540;height:30px;line-height:30px;color:#959595;margin-bottom:15px;}
#breadcrumb-multiple a{color:#959595;font-weight:bold;text-decoration:underline;}
.cat-desc{position:relative;}
.cat-desc .image{float:left;position:absolute;top:0;right:0;}
.cat-desc #desc-criter{float:left;margin-bottom:15px;}
#middle .first-product{margin-left:0;}
.produit_normal{width:540px;float: left;min-height:145px;padding-top:15px;padding-bottom:15px;border-top:1px solid #f5f5f5;}
.first{border-top:none;}
.produit_normal .img-prod{text-align: center;width:150px;margin-left:15px;margin-right:15px;float:left;}
.produit_normal .img-prod img{margin-top:15px;}
.produit_normal .descr-prod{width:360px;height:130px;float:left;}
.produit_normal .descr-prod .product-title{width:360px;height:48px;line-height:24px;font-weight:bold;font-size:16px;margin-bottom:3px;}
.produit_normal .descr-prod .product-title a{text-decoration:underline;}
.produit_normal .descr-prod .caract-prix-btn{width:360px;height:55px;}
.produit_normal .descr-prod .caract-prix-btn .caract-prod{width:230px;height:55px;float:left;font-weight:bold;}
.produit_normal .descr-prod .caract-prix-btn .prix-btn{width:130px;height:55px;float:left;text-align:right;}
.produit_normal .descr-prod .caract-prix-btn .prix-btn .prix-prod{height:30px;color:#bc050d;font-weight:bold;font-size:24px;line-height:30px;}
.produit_normal .descr-prod .caract-prix-btn .prix-btn .btn-voir{width:130px;height:25px;}
.produit_normal .descr-prod .caract-prix-btn .prix-btn .btn-voir a{display:block;float:right;width:108px;height:22px;line-height:22px;text-decoration:none;color:#FFFFFF;font-weight:bold;text-align:center;background:transparent url('images/btn-voir-prod-bg.gif') 0 0 no-repeat;}
.produit_normal .descr-prod .descr-courte{width:360px;height:45px;margin-top:3px;}
.produit_small{width:170px;margin-right:15px;float:left;}
.small_last-product{margin-right:0;}
.produit_small .product-img{width:170px;height:114px;}
.produit_small .product-title{width:170px;height:24px;color:#492d1c;font-weight:bold;text-align:center;padding:5px;}
.produit_small .product-price{width:170px;height:32px;line-height:32px;color:#d97300;font-weight:bold;text-align:center;margin-top:1px;}
.produit_box{width:160px;height:206px;margin-left:25px;margin-top:15px;font-size:12px;}
.produit_box .product-img{width:158px;height:118px;border:1px solid #e3e3e3;}
.produit_box .product-desc{width:160px;height:86px;}
.produit_box .product-title{width:150px;height:43px;color:#492d1c;font-weight:bold;text-align:center;padding:5px;}
.produit_box .product-price{width:160px;height:32px;line-height:32px;color:#d97300;font-weight:bold;text-align:center;margin-top:1px;border-top:1px dotted #936849;}
.produit_carrousel{width:169px;height:221px;}
.produit_carrousel .product-img{width:158px;height:118px;border:1px solid #e3e3e3;}
.produit_carrousel .product-desc{width:150px;height:86px;padding:5px;}
.produit_carrousel .product-title{width:150px;height:43px;color:#492d1c;font-weight:bold;text-align:center;}
.produit_carrousel .product-price{width:150px;height:32px;line-height:32px;color:#d97300;font-weight:bold;text-align:center;margin-top:6px;border-top:1px dotted #936849;}
#home-bloc-adword{width:540px;height:250px;margin-bottom:20px;background:transparent url('images/adword-home.jpg') 0 0 no-repeat;}
#home-bloc-adword #liens-adword{display:block;position:relative;top:226px;left:20px;}
#home-bloc-info{float:left;width:240px;height:160px;margin-bottom:20px;background:#F5F5F5;padding:10px;}
#home-bloc-info img{float:left;margin-right:10px;}
#home-bloc-info #description{font-size:11px;line-height:17px;margin-bottom:5px;}
#home-bloc-info #link-plus{width:100%;text-align:right;}
#home-bloc-promo{float:left;width:260px;height:180px;margin-left:20px;margin-bottom:20px;background:#f29356;}
#home-bloc-promo a{display:block;width:260px;}
#home-bloc-vous-recherchez{width:540px;height:190px;background:#F5F5F5;}
#home-bloc-vous-recherchez span{display:block;width:530px;height:32px;font-weight:bold;line-height:32px;padding-left:10px;}
#home-bloc-vous-recherchez ul li{display:block;float:left;margin-left:4px;width:130px;height:140px;}
#home-bloc-vous-recherchez ul li a{position:absolute;display:block;width:130px;height:140px;color:#FFFFFF;}
#home-bloc-vous-recherchez ul li span{display:block;position:absolute;top:100px;width:110px;height:32px;line-height:14px;padding:0 10px;text-align:center;}
#home-bloc-vous-recherchez ul li img{display:block;position:absolute;width:130px;height:140px;}
#nb_results{font-size:13px;color:#492d1c;}
.filtre{margin-bottom:10px;}
#middle #info-prod{width:540px;}
#middle #info-prod #image-prod{position:relative;width:260px;height:170px;float:left;}
#middle #info-prod #image-prod #zoom-icon{position:absolute;right:5px;bottom:5px;width:25px;height:25px;z-index:10;background:transparent url('images/zoom.gif') 0 0 no-repeat;}
#middle #info-prod #image-prod #zoom-icon a{display:block;width:25px;height:25px;}
#middle #info-prod #caract-prod{width:260px;height:170px;float:left;margin-left:20px;}
#middle #info-prod #caract-prod p{font-size:13px;line-height:22px;}
#middle #info-prod #caract-prod #prod-title{font-size:16px;font-weight:bold;margin-bottom:5px;}
#middle #info-prod #caract-prod .normal_price{font-size:24px;font-weight:bold;color:#bc050d;}
#middle #info-prod #options-actions{width:540px;height:60px;margin-top:15px;}
#middle #info-prod #options-actions #liste-crit li{display:block;float:left;width:60px;height:60px;margin-right:2px;}
#middle #info-prod #options-actions #quantite-add{float:right;height:30px;line-height:30px;margin-left:20px;margin-top:15px;}
#middle #info-prod #options-actions #quantite-add #qte{float:left;color:#959595;font-weight:bold;font-size:14px;}
#middle #info-prod #options-actions #quantite-add #btn-qte{float:left;width:107px;height:30px;margin-left:10px;text-align:center;background:transparent url('images/prod-btn-qte.gif') 0 0 no-repeat;}
#middle #info-prod #options-actions #quantite-add #btn-qte #qte-moins, #middle #info-prod #options-actions #quantite-add #btn-qte #qte-plus{display:block;float:left;width:32px;height:30px;cursor:pointer;}
#middle #info-prod #options-actions #quantite-add #btn-qte #qty{float:left;width:43px;height:30px;line-height:30px;font-weight:bold;color:#009ace;font-size:16px;border:none;background:transparent;text-align:center;}
#middle #info-prod #options-actions #quantite-add #btn-add{float:left;width:136px;height:30px;margin-left:10px;text-align:center;color:#FFFFFF;font-weight:bold;background:transparent url('images/btn-add-bg.gif') 0 0 no-repeat;}
#middle #info-prod #descr-prod{width:540px;margin-top:10px;}
#middle #info-prod #descr-prod .prod-desc{width:540px;margin-top:10px;}
#middle #info-prod #descr-prod .prod-desc li{padding-left:15px;background:transparent url('images/puce-desc-prod.gif') 0 0 no-repeat;}
#middle #info-prod #prod-associes{width:540px;margin-top:15px;}
#middle #list-prod-assoc{width:540px;height:140px;margin-top:15px;}
#middle #list-prod-assoc li{display:block;float:left;width:150px;padding:0 15px;text-align:center;}
#pub{width:540px;margin-top:15px;}
.annonce_precommande{width:100%;background:#e28c01;text-align:center;margin-top:20px;padding:10px 0;}
.annonce_precommande p{font-size:19px;color:red;}
.panier_precommande{font-weight:bold;color:#f60;}
#products-carousel{margin-top:15px;width:752px;}
#products-carousel .jcarousel-container{position:relative;margin-bottom:10px;}
#products-carousel .jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
#products-carousel .jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:1px 0 0 0;padding:0;}
#products-carousel .jcarousel-list li, #products-carousel .jcarousel-item{float:left;list-style:none;width:167px;height:75px;}
#products-carousel .jcarousel-next{z-index:3;display:none;}
#products-carousel .jcarousel-prev{z-index:3;display:none;}
#products-carousel .jcarousel-skin-tango .jcarousel-container{background:#f0eedf;}
#products-carousel .jcarousel-skin-tango .jcarousel-container-horizontal{width:676px;padding:0 38px;}
#products-carousel .jcarousel-skin-tango .jcarousel-clip-horizontal{width:676px;height:221px;}
#products-carousel .jcarousel-skin-tango .jcarousel-item{width:159px;height:211px;padding:10px 5px 0 5px;}
#products-carousel .jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000;}
#products-carousel .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:0;right:0;width:38px;height:221px;cursor:pointer;background:transparent url('images/next-horizontal.jpg') no-repeat 0 0;}
#products-carousel .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, #products-carousel .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, #products-carousel .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:0 -221px;}
#products-carousel .jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:0;left:0;width:38px;height:221px;cursor:pointer;background:transparent url('images/prev-horizontal.jpg') no-repeat 0 0;}
#products-carousel .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, #products-carousel .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, #products-carousel .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:0 -221px;}
#products-carousel #mycarousel .produit_carrousel{float:left;width:169px;height:221px;margin:0;text-align:center;position:relative;}
#products-carousel #mycarousel .produit_carrousel .image{width:153px;height:153px;}
#products-carousel #mycarousel .produit_carrousel .name{top:167px;width:155px;}
#products-carousel #mycarousel .produit_carrousel .price{top:185px;width:155px;}
.checkoutbar-bloc{height:38px;width:100%;}
.checkoutbar-bloc ul li{float:left;display:block;width:127px;text-align:center;height:30px;line-height:30px;}
#middle .checkoutbar-bloc ul li, #middle .checkoutbar-bloc ul li a{text-transform:uppercase;font-size:15px;color:#969696;}
#middle .checkoutbar-bloc ul li a{text-decoration:none;}
#middle .checkoutbar-bloc ul li.current{background:transparent url('images/panier-step-current-bg.gif') 100% 0 no-repeat;}
#middle .checkoutbar-bloc ul li.cb-next-step{width:10px;background:transparent url('images/next-step.gif') 50% 50% no-repeat;}
#middle .checkoutbar-bloc ul li.current a{color:#009ACE;font-weight:bold;}
.ope-coupon .text{margin-bottom:15px;}
table{width:100%;margin:0 auto 20px auto;border:1px solid #e3e3e3;}
table thead{background:#f6ede3;}
table thead tr th{border-bottom:1px solid #e3e3e3;}
table tbody tr td{background:#fff;vertical-align:middle;padding:5px 5px;}
#middle #panier{border:1px solid #FFFFFF;margin-top:5px;}
#middle #panier tbody tr td{border-bottom:1px solid #e5e5e5;padding:20px 5px;}
#panier thead{background:#f6ede3;}
.two-column table{width:270px;}
table thead tr{border:1px solid #e3e3e3;}
table thead tr th{font-weight:bold;padding:5px 5px 5px 10px;}
#panier tbody tr td{background:#fff;vertical-align:middle;}
#panier tbody tr td .titre-produit-panier, #recap-order .titre-produit-panier{color:#009ace;text-decoration:underline;font-size:15px;font-weight:bold;line-height:25px;}
#panier tbody tr td .ref-produit-panier, #recap-order .ref-produit-panier{color:#959595;}
table.total-panier tbody tr td{padding:10px 4px;}
table tbody tr td.first-column{border-left:0;}
table tr td.column_modify{width:100px;}
tbody tr td.last-column, thead tr th.last-column{border-right:0;}
table tbody tr.coupon{background:#f8f0db;}
table tbody tr.fp{background:#f3e0b6;}
table tbody tr.total_panier{background:#e9cd84;}
table tbody tr.coupon td, table tbody tr.fp td, table tbody tr.total_panier td{border-bottom:1px solid #fff;}
tbody tr td .cartQty{width:40px;background:#fff url('images/qty-field.jpg') 0 0 no-repeat;border:0;height:21px;line-height:25px;}
tbody tr td.column-right, thead tr th.column-right{text-align:right;}
tbody tr td.column-left, thead tr th.column-left{text-align:left;}
tbody tr td.column-center, thead tr th.column-center{text-align:center;}
tbody tr td.column-price, thead tr th.column-price{width:65px;padding-right:5px;}
tbody tr td.column-price-ttc{color:#000000;}
tbody tr td.column-quantity, thead tr th.column-quantity, tbody tr td.column-qty, thead tr th.column-qty{width:40px;}
tbody tr td.column-qty-buttons, thead tr th.column-qty-buttons{width:75px;line-height:20px;}
tbody tr td.column-delete{width:25px;}
tbody tr td.column-price, thead tr th.column-price{width:50px;}
tbody tr td.column-price-total, thead tr th.column-price-total{width:80px;}
tbody tr td .qty-in-cart{display:block;height:26px;line-height:26px;font-weight:bold;font-size:14px;}
tbody tr td .qty-in-cart a{display:block;width:26px;height:26px;float:left;}
tbody tr td .qty-in-cart .prod-qte{display:block;float:left;width:23px;height:26px;text-align:center;background:transparent url('images/panier-qte-bg.gif') 0 0 repeat-x;}
tbody tr td.column-img{width:50px;padding:5px 5px 5px 5px;}
#total_panier_bloc{border:1px solid #E5E5E5;margin:20px 0 20px 208px;width:320px;padding:5px;height:95px;}
#total_panier_bloc dl{width:300px;margin:0 auto;position:relative;height:20px;}
#total_panier_bloc dl dt{position:absolute;top:0;left:0;width:185px;font-weight:bold;padding:5px 0;}
#total_panier_bloc #sous-total{margin-top:2px;}
#total_panier_bloc #total_panier{margin:20px auto 10px;}
#total_panier_bloc #total_panier dt{text-transform:uppercase;color:#262425;font-size:16px;}
#total_panier_bloc dl dd{position:absolute;top:0;right:0;width:115px;text-align:right;font-weight:bold;padding:5px 0;}
#total_panier_bloc #total_panier dd{color:#bc050d;font-weight:bold;font-size:16px;}
#total_panier_bloc #sous-total dd{color:#000000;}
.col50{float:left;width:42%;margin:0 4%;}
.bloc-paiement{width:540px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #E3E3E3;}
.bloc-paiement h4{font-weight:bold;}
.bloc-paiement .description{margin-top:10px;}
.bloc-paiement .description .image{width:120px;margin-right:15px;float:left;}
#bloc-cmcic{background:#f0f0f0;padding:20px 10px;}
.fifty{width:260px;float:left;}
#middle #pay-to h2, #middle #pay-to{margin-right:20px;}
#middle #pay-to h2, #middle #ship-to h2{width:100%;border-bottom:1px solid #E3E3E3;margin-bottom:10px;height:20px;line-height:20px;font-size:12px;font-weight:bold;color:#000000;}
.add-intitule{color:#bc050d;margin-bottom:5px;}
#recap-order{width:540px;border:none;margin-top:20px;}
#recap-order tbody tr td{border-bottom:1px solid #E5E5E5;padding:15px 0;}
#recap-order tbody tr td.column-article{padding-left:10px;}
#recap-order tbody tr td.column-qty{font-weight:bold;}
#recap-order tbody tr td.column-qty span{color:#009ace;}
#recap-order tbody tr td.column-price-ttc{width:80px;font-weight:bold;}
.two-column{width:100%;text-align:left;margin:0 auto 0 auto;}
#middle .two-column h3{text-align:center;width:320px;height:22px;margin-bottom:25px;padding:4px 0;font-size:14px;font-weight:bold;}
.two-columnleft, .two-columnright{width:49%;margin:0 5px 0 0;}
.two-columnright{float:right;margin:0 0 0 5px;}
.two-column table{width:374px;}
.two-column table tbody tr td{background:#fff;width:60px;}
dl.item-order-total{height:20px;font-weight:bold;}
.item-order-total dt{width:600px;float:left;}
.item-order-total dd{width:70px;padding:3px 15px;float:left;text-align:right;}
.order-total-ot_total dt{text-transform:uppercase;color:#262425;font-size:16px;}
dl.order-total-ot_total{margin:10px 0px 10px 0px;}
dl.order-total-ot_total dd, dl.order-total-ot_total dt{margin:3px 0;}
dl.order-total-ot_tax dd, dl.order-total-ot_tax dt{margin-top:10px;}
.order-total-ot_total dd{color:#bc050d;font-size:16px;line-heigth:20px;}
.capl{cursor:pointer;}
#page_shopping_cart .ope-coupon{position:relative;width:100%px;height:70px;}
#page_shopping_cart .ope-coupon p{width:400px;}
#page_shopping_cart .ope-coupon .code{position:absolute;top:39px;right:0;text-align:right;}
#page_shopping_cart .ope-coupon .code #coupon-field{width:200px;border:1px solid #e3e3e3;height:18px;padding:0;margin:0;line-height:18px;vertical-align:top;}
#liste-paiements{border:1px solid #e3e3e3;}
#footer{height:194px;position:relative;background:transparent url('images/footer.jpg') 0 0 no-repeat;}
#footer #links-footer{width:980px;padding:50px 0 0 17px;text-align:center;}
#footer #partners{width:980px;height:100px;padding:30px 0 0 17px;}
#footer #partners p{margin-left:20px;font-size:14px;font-weight:bold;}
#footer #partners #list-partners{height:31px;margin-top:15px;text-align:center;}
#footer #partners #list-partners a{margin:0 5px;}
#footer #copyright{width:1014px;height:30px;line-height:30px;text-align:center;}
#centrage_bottom{width:100%;}
#centrage_bottom, #centrage_bottom_in{height:240px;}
#middle{margin-bottom:15px;}
#marque-desc{height:100px;}
#marque-desc .image{width:100px;height:100px;}
#dressing-bloc{right:20px;background:transparent url('images/dressing-bloc.jpg') 0 0 no-repeat;}
#menu-top{position:absolute;top:75px;right:20px;}
#menu-top li{display:inline;margin-left:20px;}
a.link, #menu-top li a{color:#000;background:transparent url('images/triangle-link.jpg') 0 50% no-repeat;padding-left:11px;}
a.link:hover, #menu-top li a:hover{color:#d05470;background-image:url('images/triangle_selected.jpg');}
.info-bottom{position:absolute;width:239px;height:60px;top:0;}
.info-bottom a{position:absolute;top:0;left:0;width:233px;height:60px;display:block;z-index:2;}
.info-bottom h3{margin-top:7px;font-size:13px;font-weight:bold;text-transform:uppercase;}
.info-bottom p{font-size:9px;margin-top:3px;}
#ib1{left:20px;}
#ib1 h3, #ib1 p{margin-left:27px;}
#ib2{left:260px;}
#ib2 h3, #ib2 p{margin-left:51px;}
#ib3{left:514px;}
#ib3 h3, #ib3 p{margin-left:27px;}
#ib3 .tel{color:#fff;font-size:16px;font-weight:bold;}
#ib4{left:751px;}
#ib4 h3, #ib4 p{margin-left:54px;}
#info-shop{position:absolute;top:151px;left:32px;width:197px;color:#fff;font-size:9px;text-align:center;}
.bloc-footer{position:absolute;top:78px;}
#bloc-footer-a{left:254px;}
#bloc-footer-b{left:447px;}
#bloc-footer-c{left:641px;}
#bloc-footer-d{left:832px;}
.bloc-footer h3{color:#b9b9b9;text-transform:uppercase;margin-left:11px;font-weight:bold;margin-top:2px;}
.bloc-footer ul li{height:14px;line-height:14px;}
.bloc-footer ul li a{color:#9f9f9f;padding-left:11px;font-size:11px;}
.bloc-footer ul li a:hover{color:#29a6df;font-weight:bold;background:url('images/puce-rose.jpg') 0 50% no-repeat;text-decoration:none;}
.boxe1{background:#f0f0f0;border:1px solid #999;width:268px;margin-bottom:15px;}
.boxe1 ul li{height:16px;line-height:16px;}
.boxe1 ul li .current{color:#29a6df;font-weight:bold;background:url('images/puce-rose.jpg') 0 50% no-repeat;}
#left h3.ext{font:Verdana;font-size:17px;text-transform:uppercase;margin-bottom:2px;}
.boxe1 ul{width:248px;margin:10px;}
.boxe1 ul li a{padding-left:11px;font-size:11px;color:#000;}
.boxe1 ul li a:hover{color:#29a6df;font-weight:bold;background:url('images/puce-rose.jpg') 0 50% no-repeat;text-decoration:none;}
#right h3,#right h3 a{text-transform:uppercase;color:#000;font-size:14px;}
#right .link{text-align:right;}
#marque-home ul li, #access_rapide ul li{float:left;width:105px;margin-right:13px;}
.ope{margin-bottom:14px;}
.ope_first{position:relative;width:700px;height:352px;}
.ope_first .desc a, .ope_first .marques a{color:#fff;text-decoration:underline;}
.ope_first .image{position:absolute;top:0;left:0;width:100%;height:100%;}
.ope_first .desc{position:absolute;top:160px;left:12px;width:290px;color:#fff;}
.ope_first .marques{position:absolute;top:246px;left:12px;width:290px;color:#fff;}
#ope_1, #ope_2{background:#000;}
.ope_second{position:relative;float:left;width:343px;height:151px;border:1px solid #999;background:#f0f0f0;}
.ope_second_left{margin-right:10px;}
.ope_second .image{position:absolute;top:0;left:0;width:112px;height:151px;}
.ope_second .desc{position:absolute;top:16px;left:123px;width:212px;}
.ope_second .desc .date{font-size:10px;}
.ope_second .desc h3{text-transform:uppercase;font-weight:bold;margin:4px auto;}
#middle .ope_second .desc h3 a, #left .ope_second .desc h3 a{color:#fff;}
#left .ope_second{width:268px;height:151px;}
#left .ope_second .desc{width:140px;}
#middle #ope_1, #middle #ope_2{background:#000;border-color:#000;}
#middle #ope_1 .desc p, #middle #ope_1 .desc .date, #middle #ope_1 .desc h3, #middle #ope_2 .desc p, #middle #ope_2 .desc .date, #middle #ope_2 .desc h3{color:#fff;}
#left #ope_1, #left #ope_2{background:#000;border-color:#000;}
#left #ope_1 .desc p, #left #ope_1 .desc .date, #left #ope_1 .desc h3, #left #ope_2 .desc p, #left #ope_2 .desc .date, #left #ope_2 .desc h3{color:#fff;}
.size{float:left;width:35px;height:25px;border:1px solid #999;text-align:center;line-height:25px;margin:2px 3px 3px 2px;}
#size_lightbox .dispo a{color:#000;}
.size_select, .dispo:hover{background-color:#d36983;border-color:#d36983;color:#fff;}
.indispo{color:#999;}
.produit_normal .masque{position:absolute;top:4px;right:4px;width:24px;height:24px;background:transparent url('images/loupe.png') 0 0 no-repeat;display:none;}
.produit_normal .masque_promo, .produit_small .masque_promo, .produit_normal .masque_epuise, .produit_small .masque_epuise{position:absolute;top:0;left:0;width:56px;height:56px;background:transparent url('images/promom.png') 0 0 no-repeat;z-index:3;}
.produit_normal .masque_epuise, .produit_small .masque_epuise{background-image:url('images/epuise.png');}
.produit_normal .image{width:230px;height:345px;margin-bottom:11px;}
.produit .manufacturer{text-transform:uppercase;font-size:13px;font-weight:bold;}
.produit .manufacturer a, .produit .manufacturer a:hover{color:#000;text-decoration:none;}
.produit .name{height:26px;line-height:12px;}
.produit .name a, .produit .name a:hover{color:#000;text-decoration:none;}
.produit .name a:hover{color:#29a6df;}
.produit .price{font-size:13px;}
.del_price{color:#9a9a9a;margin-left:10px;}
.produit .info{margin-top:6px;}
#middle .produit .info a, #right .produit .info a{padding:2px;background:#000;color:#fff;font-weight:bold;}
#middle .produit .info a:hover, #right .produit .info a:hover{color:#fff;}
#actual_search .delete{width:208px;height:24px;line-height:24px;background:transparent url('images/actual-search-delete.jpg') 5px 8px no-repeat;}
#actual_search .delete a{display:block;width:208px;height:24px;line-height:24px;cursor:pointer;}
#actual_search .delete span{padding-left:28px;height:24px;line-height:24px;}
#actual_search .delete a:hover{text-decoration:none;}
#actual_search .delete a span{color:#492d1f;font-weight:bold;}
.bloc_filtre{width:230px;float:left;margin-right:5px;}
.bloc_filtre_last{margin-right:0;}
.new_pagination div{float:left;}
.list_pagination{width:200px;text-align:center;}
.list_pagination a{padding:0 10px;}
.prev_bloc, .next_bloc{width:15px;height:15px;}
.prev_bloc a, .next_bloc a{width:15px;height:15px;display:block;text-indent:-5000px;font-size:0;}
.prev_bloc a{background:transparent url('images/prev-paginate.jpg') 0 0 no-repeat;}
.next_bloc a{background:transparent url('images/next-paginate.jpg') 0 0 no-repeat;}
.bloc_filtre .selected, .current_paginate{color:#d0566f;font-weight:bold;}
#color_zoom{height:27px;margin:10px 0;}
#color{float:left;width:25px;height:25px;border:1px solid #9a9a9a;margin-right:10px;}
#coloris_disponible{height:45px;}
#coloris_disponible span, #coloris_disponible #other_color{float:left;}
#coloris_disponible span{display:block;width:131px;height:26px;line-height:26px;font-weight:bold;}
#other_color li{float:left;width:27px;height:31px;margin-right:10px;}
#other_color li.color_selected{background:#fff url('images/color-selected.jpg') 0 0 no-repeat;}
#other_color li span{display:block;width:25px;height:25px;border:1px solid #999;}
#info_zoom{float:left;width:195px;text-align:center;height:27px;line-height:12px;background:#f0f0f0;}
#actions_prod #others_actions{width:232px;}
#actions_prod #inform_friend{position:absolute;top:41px;left:0;width:109px;}
#actions_prod #add_to_dressing{position:absolute;top:41px;right:0;width:109px;}
#prev_next{position:relative;height:21px;margin-top:19px;}
#prev_next #prev, #prev_next #next{position:absolute;top:0;right:0;width:133px;height:21px;background:#fff url('images/article-next-fr_FR.jpg') 0 0 no-repeat;display:block;text-indent:-5000px;}
#prev_next #prev{left:0;background-image:url('images/article-prev-fr_FR.jpg');}
#middle #other_product_marque{margin-top:41px;}
@media projection, screen{.ui-tabs-hide{display:none;}
}
@media print{.ui-tabs-nav{display:none;}
}
.ui-tabs-nav{list-style:none;margin:0;padding:0;}
.ui-tabs-nav:after{display:block;clear:both;content:" ";}
.ui-tabs-nav li{float:left;margin:0 2px 0 0;min-width:84px;border-width:1px 1px 0 1px;border-style:solid;border-color:#999;}
.ui-tabs-nav a, .ui-tabs-nav a span{display:block;padding:0 10px;background:url(tab.png) no-repeat;}
.ui-tabs-nav a{margin:1px 0 0;padding-left:0;text-transform:uppercase;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;outline:0;color:#000;font-size:10px;}
.ui-tabs-nav .ui-tabs-selected{background:#f0f0f0;}
.ui-tabs-nav .ui-tabs-selected a{position:relative;top:1px;z-index:2;margin-top:0;color:#000;font-weight:bold;}
.ui-tabs-nav a span{width:64px;min-width:64px;height:18px;min-height:18px;padding-top:6px;padding-right:0;}
*>.ui-tabs-nav a span{width:auto;height:auto;}
.ui-tabs-nav .ui-tabs-selected a span{padding-bottom:1px;}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active{background-position:100% -150px;}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active{background-position:100% -100px;}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span{background-position:0 -50px;}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span{background-position:0 0;}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited{cursor:text;}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active{cursor:pointer;}
.ui-tabs-disabled{opacity:.4;filter:alpha(opacity=40);}
.ui-tabs-panel{border:1px solid #999;padding:1em 8px;background:#f0f0f0;height:62px;}
.ui-tabs-panel p.link{text-align:right;}
.ui-tabs-loading em{padding:0 0 0 20px;background:url(loading.gif) no-repeat 0 50%;}
* html .ui-tabs-nav{display:inline-block;}
*:first-child+html .ui-tabs-nav{display:inline-block;}
#middle .expand_head_selected{color:#29a6df;font-weight:bold;}
.catfaq{padding-top:10px;margin-top:10px;border-top:1px solid #999;}
.catfaq .image, .partner .image{border:1px solid #999;margin-right:10px;float:left;}
.catfaq .image{width:100px;height:100px;}
.partner .image{width:150px;height:150px;}
.marque{height:100px;width:698px;background:#f0f0f0;border:1px solid #999;margin-bottom:14px;position:relative;}
.marque .image{position:absolute;top:0;left:0;width:100px;height:100px;}
#middle .marque h3{position:absolute;top:5px;left:110px;margin-top:0;}
.marque p{position:absolute;top:27px;left:110px;width:578px;}
.marque .link-left{position:absolute;bottom:3px;left:110px;}
.marque .link-right{position:absolute;bottom:3px;right:10px;}
.marque .link .left, .marque .link .right{display:block;float:left;width:250px;}
.expand_head{cursor:pointer;color:#29a6df;}
.expand_head span{padding-left:15px;background:transparent url('images/puce-faq.gif') 0 50% no-repeat;}
.t_justify{text-align:justify;}
#middle .wait_critere{background:#fff url('images/ajax-loader.gif') no-repeat center center;height:100%;opacity:0.8;position:absolute;width:100%;z-index:100;}
#middle .listing_produit .title{position:relative;height:20px;}
#middle .listing_produit .title h3{position:absolute;top:0;left:0;margin:0;}
#middle .listing_produit .title .link{position:absolute;top:0;right:0;}
.boxe1 form, .boxe1 #fieldset_inscription_newsletter{width:248px;margin:16px 10px;}
#button_input{vertical-align:top;}
.module_accueil{margin-bottom:16px;}
.style{float:left;height:413px;margin:0 5px 25px 0;text-align:center;width:230px;}
.style-right{margin-right:0;}
.style .name, .style .name a{text-transform:uppercase;color:#000;font-size:14px;}
.style .image{width:228px;height:343px;border:1px solid #999;margin-bottom:11px;}
.style .baseline{height:26px;line-height:12px;}
.msg_warning{font-weight:bold;color:#f60;margin:10px auto;text-align:center;}
#annonce-dev{position:absolute;right:0;top:218px;right:10px;}
#annonce-dev, #annonce-dev a{color:#fff;}
.loader{background:rgba(255, 255, 255, 0.7);position:relative;}
.loader_in{background:url('images/ajax-loader.gif');position:absolute;left:50%;top:50%;width:36px;margin-left:-18px;height:36px;margin-top:-18px;z-index:1001;}
.child_cat_masque{display:none;}
#slider{width:769px;height:221px;position:relative;overflow:hidden;margin:10px;}
#sliderContent{width:769px;position:absolute;top:0;margin-left:0;}
.sliderImage{float:left;position:relative;display:none;}
.sliderImage .info{position:absolute;left:0;padding:5px 10px;width:749px;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;color:#fff;display:none;top:0;}
#middle .sliderImage .info h3{margin:0;padding:0;}
#middle .sliderImage .info .link{text-align:right;}
#middle .sliderImage .info .link a{font-size:14px;font-weight:bold;color:#d97300;}
#autocomplete_search{position:absolute;top:49px;left:186px;display:none;width:213px;border:1px solid #8F9183;z-index:1000;background:#fff;}
#autocomplete_search ul{max-height:200px;overflow:auto;}
#autocomplete_search ul li{cursor:default;display:block;font-size:13px;line-height:20px;margin:0;overflow:hidden;padding:2px 5px;}
#autocomplete_search ul li a{text-decoration:none;}
#autocomplete_search ul li a strong, #autocomplete_search ul li:hover a strong{color:#91D3F5;}
#autocomplete_search ul li:hover{background:#8E9082;color:#fff;}
#autocomplete_search ul li a:hover{color:#fff;}
.cursor{cursor:pointer;}
.home-titre-selection{font-weight:bold;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px;font-size:14px;}
.home-link-all-selection{height:30px;line-height:30px;text-align:right;}
#actual_search_bloc p{width:184px;margin:0 5px 5px 5px;text-align:justify;}
.size-switcher-bloc{width:66px;height:28px;background:transparent url('images/size-switcher.jpg') 0 0 no-repeat;position:absolute;top:0;right:0;}
#size-switcher-bloc-big{width:100px;background-image:url('images/size-switcher-big.jpg');}
#size-switcher-bloc-print{width:32px;background-image:url('images/print-icon.jpg');}
.size-switcher-bloc #s-moins, .size-switcher-bloc #s-plus, .size-switcher-bloc #printer a{width:30px;height:28px;display:block;text-indent:-5000px;font-size:0;cursor:pointer;position:absolute;top:0;}
.size-switcher-bloc #s-moins{left:0;}
.size-switcher-bloc #s-plus{left:34px;}
.size-switcher-bloc #printer a{right:0;}
.resize-plus{font-size:120%;line-height:120%;}
#centrage-5 #middle #printer{position:absolute;top:0;right:0;}
#middle .barre{clear: both;width:530px;height:26px;line-height:26px;padding:0 0 0 10px;text-transform:uppercase;font-size:14px;font-weight:bold;background:transparent url('images/h1-bg.gif') 0 0 repeat-x;color:#424242;}
#middle .barre a{color:#424242;font-size:14px;}
#femme-zen-header{width:295px;height:132px;background:transparent url('images/femme-zen-header.jpg') 0 0 no-repeat;position:absolute;top:0;right:200px;}
* html #centrage-5 #container-out{width:1014px;}
* html #centrage-4 #container-out{background:transparent;}
* html #centrage-5 #container-in{margin-left:8px;width:781px;}
* html #centrage-4 #container-in{margin:0 1px 0 4px;width:980px;background:transparent;}
* html #centrage-4{}
* html #centrage-5 .box-content{padding:4px;width:192px;}
* html #centrage-4 #middle{padding:20px;}
* html #centrage-5 #middle{margin:0 10px;}
* html #centrage-4 #middle{margin:0 4px;}
* html #box-nos-services .option-service{display:block;}

h3.bdh3{margin:20px 0px 18px 0px;height:26px;background:url('images/bg_h3.gif') left top repeat-x;}
h3.bdh3 span{margin-left:9px;font:bold 12px Arial;color:#424242;line-height:26px;text-transform:uppercase;}

ul.bdpictos{list-style-type:none}
ul.bdpictos li{display:inline;width:260px;height:60px;margin-top:1px;}
ul.bdpictos li img{display:inline;float:left;}
ul.bdpictos li span{display:block;margin:25px 0px 0px 70px;font:bold 13px Arial;color:#000000;line-height:15px;}
ul.bdpictos li span.bdSpanLong{margin-top:18px}
ul.bdpictos li.bdLeft{float:left}
ul.bdpictos li.bdRight{float:right}
ul.bdpictos li.bdMarge{margin-top:20px}


p.bdp{font:12px Arial;color:#424242;line-height:14px}

table.bdtable{background-color:#e3e3e3;text-align:center;margin-top:1px;}
table.bdtable th,table.bdtable td {padding:0;width:106px;background-color:#FFFFFF;font:bold 12px Arial;color:#087da4;line-height:14px}
table.bdtable th#legend{width:100px;height:100px}
table.bdtable th#col1{vertical-align:top;text-align: center;background:#f5f5f5 url('images/absorbtion-1.jpg') left top no-repeat }
table.bdtable th#col2{vertical-align:top;text-align: center;background:#f5f5f5 url('images/absorbtion-2.jpg') left top no-repeat }
table.bdtable th#col3{vertical-align:top;text-align: center;background:#f5f5f5 url('images/absorbtion-3.jpg') left top no-repeat }
table.bdtable th#col4{vertical-align:top;text-align: center;background:#f5f5f5 url('images/absorbtion-4.jpg') left top no-repeat }
table.bdtable th div p{margin-top:15px}

a.bdHomme{display:block;width:100px;text-align:center;height:100px;padding: 0;margin:3px 0px 0px 0px;color:#FFFFFF;text-decoration:none;background:url('images/protection-homme.jpg') left bottom no-repeat;overflow:hidden}
a.bdHomme span{display:block;margin-top:73px;font:11px Arial;}
a.bdHomme:hover {text-decoration:underline;background-position:left top}

a.bdFemme{display:block;width:100px;text-align:center;height:100px;padding: 0;margin:1px 0px 3px 0px;color:#FFFFFF;text-decoration:none;background:url('images/protection-femme.jpg') left bottom no-repeat;overflow:hidden}
a.bdFemme span{display:block;margin-top:73px;font:11px Arial;}
a.bdFemme:hover {text-decoration:underline;background-position:left top}

a.bdComplet{text-align:center;display:block;width:100px;height:100px;padding: 0;margin:3px 0px 0px 0px;color:#009ace;text-decoration:none;background:url('images/change-complet-mixte.jpg') left bottom no-repeat;overflow:hidden}
a.bdComplet span{display:block;margin-top:73px;font:11px Arial;}
a.bdComplet:hover {text-decoration:underline}

a.bdCulotte{text-align:center;display:block;width:100px;height:100px;padding: 0;margin:1px 0px 3px 0px;color:#009ace;text-decoration:none;background:url('images/change-culotte-mixte.jpg') left bottom no-repeat;overflow:hidden}
a.bdCulotte span{display:block;margin-top:73px;font:11px Arial;}
a.bdCulotte:hover{text-decoration:underline}

div.bdTailles{text-align:center;height:160px;background:url(images/bg_tailles.jpg) left top no-repeat;overflow:hidden}
div.bdTailles p{margin:60px 0px 0px 140px;font:12px Arial;color:#424242;line-height:14px}
