body{background:#393939 url('images/motif.gif') 0 0 repeat;text-align:center;font:normal 80%/1em Arial, sans-serif;color:#333333;font-size:11px;line-height:11px;}
.cursor_pointer{cursor:pointer;}
#menu li #rapidsearch{background:url("images/fond_recherche.gif") repeat-x scroll 0 0 transparent;color:#000000;display:block;font-weight:bold;height:28px;left:783px;line-height:28px;position:absolute;text-decoration:none;width:241px;}
#centrage_top{position:absolute;top:0;left:0;width:100%;}
#centrage_top_in, .centrage, #container-out, #header, #menu_bloc{width:1064px;margin:0 auto;text-align:center;}
.centrage, #container-out, #header, #menu_bloc{position:relative;}
#centrage_top, #centrage_top_in{height:181px;}
#container-out{margin-top:181px;background:transparent url('images/fond_blanc.png') 0 0 repeat-y;text-align:left;}
#container-in{float:left;margin-left:20px;}
* html #container-in{margin-left:10px;}
#centrage-1 #container-in{width:642px;margin-right:30px;}
#centrage-2 #container-in{width:761px;margin-right:15px;}
#centrage-3 #container-in{width:1024px;}
#left{text-align:left;margin-top:18px;}
#centrage-2 #left{float:right;width:182px;}
* html #page_shopping_cart #centrage-2 #left{float:right;width:175px;margin-right:-25px;}
* html #page_shopping_cart #centrage-2 #middle{margin-right:-10px;}
#centrage-3 #left{width:201px;}
#middle{text-align:left;line-height:14px;}
#centrage-1 #middle{width:630px;margin-left:12px;margin-top:28px;}
#centrage-2 #middle{float:right;width:560px;margin-left:19px;margin-top:18px;}
#centrage-3 #middle{float:right;width:810px;margin-right:13px;margin-top:18px;}
#centrage-6 #middle{width:630px;margin-left:12px;margin-top:28px;}
* html #centrage-3 #middle{margin-right:5px;}
#right{float:right;text-align:left;}
#centrage-1 #right{width:340px;margin-right:32px;margin-top:57px;}
#centrage-2 #right{width:248px;margin-right:20px;margin-top:30px;}
#centrage-3 #right{width:196px;}
#centrage-6 #right{width:340px;margin-right:32px;margin-top:57px;}
#header{height:181px;background:transparent url('images/header-fr_FR.png') 0 0 no-repeat;text-align:left;}
#header #tchat_support{position:absolute;top:137px;left:585px;}
#header #telephone{position:absolute;top:59px;left:618px;width:177px;height:17px;display:block;font-size:11px;}
#header #telephone a{color:#000000;display:block;height:17px;left:22px;line-height:17px;margin-bottom:12px;position:relative;text-decoration:underline;top:-19px;}
#header #telephone a:hover{color:#E90084;}
#header #logo a{position:absolute;top:50px;left:20px;width:594px;height:102px;display:block;font-size:0;text-indent:-5000px;}
#header #search{position:absolute;top:30px;right:26px;width:170px;height:18px;}
#header #search #search_input{position:absolute;top:0;left:0;width:143px;height:16px;border:1px solid #e5e5e5;color:#414141;}
#header #search #button_input{position:absolute;top:0;right:0;width:22px;height:18px;border:0;color:#414141;background:#fff url('images/ok-search.jpg') 0 0 no-repeat;display:block;font-size:0;text-indent:-5000px;}
#header #panier a#panier_affiche{display:block;position:absolute;top:106px;right:90px;width:104px;height:31px;background:#fff url('images/bg-panier.jpg') 0 0 no-repeat;font-size:0;text-indent:-5000px;}
#header #panier-vide a#panier_affiche{display:block;position:absolute;top:106px;right:26px;width:104px;height:31px;background:#fff url('images/bg-panier.jpg') 0 0 no-repeat;font-size:0;text-indent:-5000px;}
#header #panier a#panier_affiche:hover, #header #panier-vide a#panier_affiche:hover{background-position:0 -31px;}
#header #panier #panier_info{position:absolute;top:114px;right:26px;width:64px;height:25px;font-size:11px;font-weight:bold;text-align:right;}
#header #panier #panier_info a{color:#e82b85;text-decoration:none;}
#footer{clear:both;height:185px;background:transparent url('images/footer.png') 0 0 no-repeat;position:relative;}
#footer dl{position:absolute;top:47px;text-align:left;width:115px;}
#footer dl, #footer dl a{color:#ccc;}
#footer #dl_entreprise{left:40px;top:72px;width:162px;}
#footer #dl_infos{left:219px;}
#footer #dl_collections{left:337px;}
#footer #dl_matieres{left:421px;}
#footer #dl_formes{left:499px;}
#footer #dl_membre{left:578px;}
#footer #dl_guides{left:698px;}
#footer #dl_paiement{left:848px;width:160px;}
#footer dl dt{font-size:13px;font-weight:bold;margin-bottom:10px;}
#footer dl dd, #footer dl dd a{font-size:10px;font-weight:bold;line-height:14px;}
#footer dl dd.center{text-align:center;}
#footer dl dd a{text-decoration:underline;}
#footer dl dt, #footer dl dt a{color:#fff;}
#footer #dl_entreprise dd{font-size:13px;font-weight:bold;}
#footer #dl_paiement dd{font-size:12px;font-weight:bold;line-height:19px;margin-bottom:8px;}
#footer #mentions{position:absolute;top:200px;left:0;width:972px;text-align:center;font-size:11px;}
#footer #mentions, #footer #mentions a{color:#d0d0d0;}
#footer img.blogCanape{margin-left:388px;margin-top:32px;}
.clear{clear:both;}
.clearboth{clear:both;}
#menu_bloc{height:44px;background:#fff url('images/bg-container-out.jpg') 0 0 repeat-y;text-align:left;}
#connection{position:absolute;top:7px;right:26px;}
#connection a{color:#000;font-size:10px;font-weight:bold;text-decoration:none;}
#menu{position:relative;top:153px;left:20px;z-index:100;width:100%;}
#menu li{float:left;}
#menu li a{display:block;width:100px;height:28px;line-height:28px;color:#000;font-weight:bold;text-decoration:none;position:absolute;cursor:pointer;}
#menu li a span{padding-left:15px;}
#menu li .accueil-link{width:94px;left:0;}
#menu li .accueil-link span{padding-left:34px;}
#menu li .collections-link, #menu li .collections-link-over{width:114px;left:291px;}
#menu li .collections-link-over{width:114px;left:291px;}
#menu li .collections-link-over{background:#fff url('images/collections-link-over.jpg') 0 0 no-repeat;}
#menu li .matieres-link, #menu li .matieres-link-over{width:100px;left:190px;}
#menu li .matieres-link-over{background:#fff url('images/matieres-link-over.jpg') 0 0 no-repeat;}
#menu li .formes-link, #menu li .formes-link-over{width:94px;left:95px;}
#menu li .formes-link-over{background:#fff url('images/formes-link-over.jpg') 0 0 no-repeat;}
#menu li .search-link{width:158px;left:406px;}
#menu li .search-link span{padding-left:32px;}
#menu li .qualite-link{width:163px;left:784px;}
#menu li .guide-link{width:76px;left:948px;}
#menu li .qualite-link span, #menu li .guide-link span{padding-left:21px;}
#middle #baseline{position:absolute;top:-165px;left:20px;width:892px;height:18px;font-size:10px;z-index:100;}
#middle #baseline h1{font-size:10px;line-height:15px;text-transform:none;color:#a5a5a5;}
#middle h1{color:#e82b85;font-size:19px;line-height:25px;text-transform:uppercase;margin-bottom:15px;}
#middle h2{color:#e82b85;font-size:16px;line-height:25px;margin-bottom:15px;font-weight:normal;}
#middle .title_810{width:810px;height:30px;margin-bottom:20px;background:#fff url('images/bg-title-810.jpg') 0 0 no-repeat;}
#middle .title_810 h2{margin:6px 0 0 6px;}
#middle  #search_pagin_ld a{margin-right:10px;}
#middle .title_560{width:558px;height:28px;margin-bottom:20px;background:#fff url('images/bg-title-module560.jpg') 0 0 no-repeat;border:1px solid #ccc;}
#middle .title_560 h2{margin:3px 0 0 6px;}
.more_products .title{padding-bottom:0;}
.more_products .title h3{height:16px;line-height:16px;margin:0;padding:0;}
.more_products .title h3 a{color:#424242;text-transform:uppercase;text-decoration:none;}
#centrage-1 #right .boxe{width:340px;margin-bottom:20px;background:#fff url('images/bg-mod-accueil.jpg') 0 0 repeat-y;}
#centrage-1 #right .boxe .boxe-top{width:340px;height:31px;background:#fff url('images/mod-accueil-top.jpg') 0 0 no-repeat;position:relative;}
#centrage-1 #right #search-accueil .boxe-top{background-image:url('images/mod-accueil-search.jpg');}
#centrage-1 #right .boxe .boxe-top h2{position:absolute;top:9px;left:20px;}
#centrage-1 #right #search-accueil .boxe-top h2{left:38px;}
#centrage-1 #right .boxe .boxe-top h2, #centrage-1 #right .boxe .boxe-top h2 a{color:#e00178;text-decoration:none;font-size:14px;}
#centrage-1 #right .boxe h3, #centrage-1 #right .boxe h3 a{color:#000;text-decoration:none;font-size:12px;font-weight:bold;}
#centrage-1 #right .boxe .boxe-bottom{clear:left;width:340px;height:5px;margin-top:10px;background:#fff url('images/mod-accueil-bottom.jpg') 0 0 no-repeat;}
#centrage-1 #right .boxe .boxe-middle{width:300px;margin:10px auto;}
#centrage-1 #right #garanties_accueil .boxe-middle ul li{display:block;float:left;width:150px;line-height:15px;margin-bottom:5px;}
#centrage-1 #right #garanties_accueil .boxe-middle ul li a img{vertical-align:middle;}
#centrage-1 #right #garanties_accueil .boxe-middle ul li a{text-decoration:none;color:#000;}
#centrage-1 #right .boxe .boxe-middle .catcriter{width:80px;margin-right:20px;float:left;}
#input-newsletter{width:170px;height:18px;position:relative;}
#input-newsletter #news-field{position:absolute;top:0;left:0;width:143px;height:16px;border:1px solid #e5e5e5;color:#414141;}
#input-newsletter #submit-news{position:absolute;top:0;right:0;width:22px;height:18px;border:0;color:#414141;background:#fff url('images/ok-search.jpg') 0 0 no-repeat;display:block;font-size:0;text-indent:-5000px;}
#footer dl{position:absolute;top:47px;text-align:left;width:115px;}
#footer dl, #footer dl a{color:#ccc;}
#footer #dl_entreprise{left:40px;top:72px;width:162px;}
#footer #dl_infos{left:219px;}
#footer #dl_collections{left:337px;}
#footer #dl_matieres{left:421px;}
#footer #dl_formes{left:499px;}
#footer #dl_membre{left:578px;}
#footer #dl_guides{left:698px;}
#footer #dl_paiement{left:848px;width:160px;}
#footer dl dt{font-size:13px;font-weight:bold;margin-bottom:10px;}
#footer dl dd, #footer dl dd a{font-size:10px;font-weight:bold;line-height:14px;}
#footer dl dd.center{text-align:center;}
#footer dl dd a{text-decoration:underline;}
#footer dl dt, #footer dl dt a{color:#fff;}
#footer #dl_entreprise dd{font-size:13px;font-weight:bold;}
#footer #dl_paiement dd a{font-size:12px;font-weight:bold;line-height:19px;margin-bottom:8px;text-decoration:none;}
#footer #mentions{position:absolute;top:200px;left:0;width:972px;text-align:center;font-size:11px;}
#footer #mentions, #footer #mentions a{color:#d0d0d0;}
.menu{list-style-type:none;margin:0;padding:0;}
.menu li{display:inline;}
.menu a{margin:0 2px;color:#fff;text-decoration:underline;}
.menu a:hover{text-decoration:none;}
p{margin:0 0 10px 0;}
fieldset{margin:10px auto;width:540px;}
fieldset .fieldset-bottom{clear:both;height:12px;}
.legend, legend{font-size:12px;font-weight:bold;}
.legend, #total_panier thead tr th, .module-560 .info h3, .module-560 .faq_head{width:530px;height:20px;color:#000;text-align:left;line-height:20px;margin-bottom:15px;border-right:0;font-weight:bold;background:#e5e5e5;padding-left:10px;font-size:11px;}
.module-560 .faq_head{cursor:pointer;}
.module-560 .info h3 a{color:#000;text-decoration:none;}
* html .legend, * html #total_panier thead tr th{width:530px;}
.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:#e82b85;}
.formtext, .formtextlong{width:350px;float:left;padding:2px 2px 2px 0px;}
#page_advanced_search .formtextlong{width:630px;}
.formrow-checkbox .formtextlong{margin-left:140px;width:350px;}
.formrow-checkbox .formlabel{padding:0;font-size:0;background:red;width:100px;display:none;margin-right:15px;}
.formtext input[type=text], .formtext input[type=password], .formtext select{width:248px;border:1px solid #ccc;padding:2px 2px 1px 2px;height:18px;line-height:16px;font-size:11px;float:left;}
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-image:url('images/bg-field.jpg');}
.formtext select{width:235px;background:#fff;border:1px solid #ccc;}
textarea{width:350px;height:99px;border:1px solid #ccc;padding:0 2px;}
#TB_window .formtextlong textarea{background:transparent url('images/bg-field-textarea.jpg') 0 0 no-repeat;}
.formtext input.numeric-2{width:32px;border:1px solid #ccc;padding:0 3px;margin-right:10px;display:inline;float:none;}
.formtext input.numeric-4{width:62px;border:1px solid #ccc;padding:0 3px;margin-right:10px;display:inline;float:none;}
.form_explain_bottom{color:#b3b3b3;}
.formspacer{width:100%;_height:6px;min-height:6px;vertical-align:top;line-height:6px;clear:both;}
.formdesc{width:500px;font-size:10px;color:#81876B;padding-left:10px;clear:both;}
.numeric-2{width:25px;}
.numeric-4{width:50px;}
.bottom_domtab{width:812px;height:26px;background:transparent url('images/domtab-bottom.jpg') 0 0 no-repeat;}
@media projection, screen{.ui-tabs-hide{display:none;}
}
@media print{.ui-tabs-nav{display:none;}
}
.ui-tabs-nav, .ui-tabs-panel{font-size:12px;}
.ui-tabs-nav{list-style:none;margin:0;padding:0;height:29px;background:url('images/domtab-ul.jpg') 0 0 no-repeat;border-width:1px 1px 0 1px;border-style:solid;border-color:#cbcbcb;}
.ui-tabs-nav:after{display:block;clear:both;content:" ";}
.ui-tabs-nav li{float:left;margin:0;min-width:84px;}
.ui-tabs-nav a, .ui-tabs-nav a span{display:block;padding:0 10px;}
.ui-tabs-nav a{margin:1px 0 0;padding-left:0;color:#010101;font-weight:bold;height:28px;line-height:20px;text-align:center;text-decoration:none;white-space:nowrap;outline:0;background:transparent;border-right:1px solid #ccc;}
.ui-tabs-nav .ui-tabs-selected a{position:relative;top:1px;z-index:2;margin-top:0;color:#000;background:#fff url('images/onglet-right.jpg') top right no-repeat;}
#domtab > .ui-tabs-nav{background:url('images/domtab-ul.jpg') bottom left no-repeat;height:39px;}
#domtab > .ui-tabs-nav a{height:38px;line-height:30px;}
.ui-tabs-nav a span{width:64px;min-width:64px;height:18px;min-height:18px;padding-top:6px;padding-right:0;color:#010101;}
*>.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 .ui-tabs-selected a:hover, .ui-tabs-nav a:active, .ui-tabs-nav a:focus{background:#fff;}
.ui-tabs-nav a:hover{}
.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:transparent;}
.ui-tabs-nav a:hover span, .ui-tabs-nav a:active span{background:transparent;}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:active span{background:#fff;color:#000;}
#over_matieres_all .ui-tabs-nav .ui-tabs-selected a, #over_matieres_all .ui-tabs-nav .ui-tabs-selected a:hover, #over_matieres_all .ui-tabs-nav .ui-tabs-selected a span, #over_matieres_all .ui-tabs-nav a:active span{background:#E82B85;color:#fff;}
#over_matieres_all #titre_mauve{color:#E82B85;font-size:21px;line-height:25px;margin:15px auto;font-weight:bold;}
.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:transparent;}
.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-top:0;padding:1em 0;background:#fff url('images/bg-panel.jpg') 0 0 repeat-x;border-width:0 1px;border-style:solid;border-color:#cbcbcb;}
.ui-tabs-panel p, .ui-tabs-panel>div{margin:0 auto;width:784px;padding:0;}
.ui-tabs-panel fieldset{background:transparent;}
.ui-tabs-loading em{padding:0 0 0 20px;background:url('images/loading.gif') no-repeat 0 50%;}
* html .ui-tabs-nav{display:inline-block;}
*:first-child+html .ui-tabs-nav{display:inline-block;}
.pagination{width:720px;height:17px;margin:0 auto;border-bottom:3px solid #c7c7c7;}
.pagination .pagination_first, .pagination .pagination_last{display:none;}
.pagination .pagination_prev, .pagination .pagination_next{width:100px;height:23px;}
.pagination .pagination_prev a, .pagination .pagination_next a{font-size:13px;}
.pagination .pagination_prev, .pagination .pagination_next, .pagination .list_pages{float:left;}
.pagination .pagination_next{text-align:right;}
.pagination .list_pages{width:520px;text-align:center;}
.pagination .list_pages ul li{float:left;width:12px;height:12px;line-height:12px;font-size:11px;}
.pagination .list_pages ul li a{color:#3f3f3f;font-weight:bold;text-decoration:none;display:block;}
.pagination .list_pages ul li.currentPage a{color:#fff;background:#3f3f3f;}
#pagin-top{margin-bottom:17px;}
#pagin-bottom{position:absolute;top:6px;left:40px;}
h1{font-size:19px;margin-bottom:10px;}
h2{font-weight:bold;font-size:16px;margin-bottom:10px;}
h3{font-weight:bold;font-size:14px;margin-bottom:6px;}
a{color:#e2007d;}
#affiche_search_products a{margin-right:10px;}
.checkoutbar-bloc{margin-bottom:30px;}
.checkoutbar-bloc ul li a{display:block;height:50px;position:relative;color:#000;font-size:12px;position:relative;}
.checkoutbar-bloc ul li a .picto{display:block;height:50px;width:50px;position:absolute;background:url('images/process-commande.jpg') -50px 0 no-repeat;}
.checkoutbar-bloc ul li a .etape-title{position:absolute;top:18px;left:50px;}
.checkoutbar-bloc ul li a.current{color:#e20084;text-decoration:none;font-weight:bold;font-size:15px;}
.checkoutbar-bloc ul li a.current .picto{background-position:0 0px;}
.checkoutbar-bloc ul #etape2 a .picto{background-position:-50px -50px;}
.checkoutbar-bloc ul #etape2 a.current .picto{background-position:0 -50px;}
.checkoutbar-bloc ul #etape3 a .picto{background-position:-50px -100px;}
.checkoutbar-bloc ul #etape3 a.current .picto{background-position:0 -100px;}
.checkoutbar-bloc ul #etape4 a .picto{background-position:-50px -150px;}
.checkoutbar-bloc ul #etape4 a.current .picto{background-position:0 -150px;}
.checkoutbar-bloc ul #etape5 a .picto{background-position:-50px -200px;}
.checkoutbar-bloc ul #etape5 a.current .picto{background-position:0 -200px;}
.checkoutbar-bloc ul #etape2 a .picto{background-position:-50px -50px;}
.checkoutbar-bloc ul #etape2 a.current .picto{background-position:0 -50px;}
table{width:100%;margin:0 auto 20px auto;}
table thead tr{border:1px solid #ccc;}
table thead tr th{text-align:left;padding:5px 4px;border-right:1px solid #b2b2b2;background:#e5e5e5;text-transform:uppercase;font-size:10px;}
table thead tr th.last-column{border-right:0;}
table tbody tr td{border-bottom:1px solid #cdcccc;padding:4px 4px;vertical-align:middle;}
#total_panier tbody tr td{border-bottom:0;}
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;}
tbody tr td .cartQty{width:40px;background:#fff url('images/qty-field.jpg') 0 0 no-repeat;border:0;height:21px;line-height:25px;text-align:center;}
tbody tr td.column-right{text-align:right;}
tbody tr td.column-price{text-align:right;padding-right:5px;}
tbody tr td.column-quantity{width:65px;text-align:right;}
tbody tr td.column-img, tbody tr td.column-delete, tbody tr td.column-bouton{text-align:center;}
tbody tr td.column-delete{width:40px;}
tbody tr td.column-price-total{width:80px;text-align:right;}
tbody tr td .qty-in-cart{font-weight:bold;font-size:14px;}
tbody tr td.column-img{width:150px;}
tbody tr td.column-img img{width:138px;border:1px solid #cbcbcb;}
table tbody tr.last-ligne td{font-weight:bold;}
table tbody tr.coupon td{}
table tbody tr.coupon td.coupon_affiche_large{font-size:16px;color:#e60084;}
#coupon-field{width:125px;padding:0 2px;height:18px;border:1px solid #cdcccc;vertical-align:top;}
#use-coupon-ok{line-height:25px;}
.two-column table{width:265px;background:#e6e6e6;}
.two-column table thead tr th{background:#e6e6e6;color:#424242;border-bottom:1px solid #fff;text-transform:uppercase;font-weight:bold;}
.buttons, .buttons-right, .buttons-left{position:relative;height:29px;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:29px;}
.buttons a span, .buttons button span{position:relative;float:left;vertical-align:middle;padding:0 0 0 10px;}
.buttons a span, .buttons button span{background:transparent url('images/button-left.jpg') 0 0 no-repeat;}
.buttons a.delete span, .buttons a.back span, .buttons a.thickbox span, .buttons a.back_order span, .buttons a.back_compare span{background:transparent url('images/button-left.jpg') 0 0 no-repeat;}
.buttons a span span, .buttons button span span{padding:0 10px 0 0;background:transparent url('images/button-right.jpg') right top no-repeat;}
.buttons a.back span span, .buttons a.thickbox span span, .buttons a span span#delete_address{background:transparent url('images/button-right.jpg') right top no-repeat;}
.buttons a span span span, .buttons button span span span{height:29px;padding:0;line-height:27px;color:#e90084;font-size:11px;font-weight:bold;}
.buttons button span span span{font-size:12px;}
.buttons a span span span, .buttons button span span span{background:transparent url('images/button-middle.jpg') left top repeat-x;}
.buttons a.back span span span, .buttons a.thickbox span span span, .buttons a span span#delete_address span{background:transparent url('images/button-middle.jpg') left top repeat-x;color:#e90084;}
* html .buttons button{width:1%;overflow:visible;}
*:first-child+html .buttons button{overflow:visible;}
#TB_window{font-size:11px;color:#333333;}
#TB_secondLine{font-size:11px;color:#666666;}
#overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;background-color:#74766b;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;display:none;}
* html #overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
#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:#74766b;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:#ffffff;z-index:99999;color:#000000;display:none;text-align:left;top:50%;left:50%;border:1px solid #ccc;}
* 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:0;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{position:absolute;top:0;right:0;padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;text-align:right;}
#TB_closeWindowButton a{line-height:15px;text-decoration:none;}
#TB_ajaxWindowTitle{text-align:center;font-size:19px;line-height:22px;color:#e82b85;padding-bottom:5px;}
#TB_ajaxbloc{width:100%;margin:0 auto;background:#fff;}
#TB_title{background:url('images/bg-title-lightbox.jpg') 0 0 repeat;width:100%;height:28px;}
#TB_ajaxbloc_bottom{width:100;height:30px;background:#fff;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:14px;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_ajaxContent .formlabel{width:100px;}
#TB_ajaxContent .formtext{width:220px;}
#TB_ajaxContent .formtextlong{width:290px;}
#TB_ajaxContent a{text-decoration:none;}
#TB_ajaxContent .info{font-size:12px;text-align:left;background:#fff;width:100%;}
#TB_ajaxContent .buttons-thickbox{font-size:14px;margin-top:15px;}
#TB_ajaxContent .buttons-thickbox a{margin-right:60px;width:60px;}
#TB_ajaxContent .buttons-thickbox input{background:#000;color:#fff;border:0;padding:3px 5px;text-transform:uppercase;}
.adresse{border-top:1px solid #4B5344;padding-top:15px;}
.two-column{width:560px;text-align:left;margin:0 auto 0 auto;}
#right .two-column h3{text-align:center;width:265px;height:14px;margin-bottom:25px;padding:4px 0;font-size:14px;font-weight:bold;background-image:url('images/sous-cat-1.jpg');color:#fff;}
.two-columnleft, .two-columnright{width:265px;margin:0 15px 0 0;}
.two-columnright{float:right;margin:0 0 0 15px;}
.message{margin-bottom:10px;font-weight:bold;}
.message-success, .msg_success{color:#1ccb0e;}
.message-error{color:red;}
.sitemap_3{margin-left:15px;}
.sitemap_4{margin-left:30px;}
.sitemap_5{margin-left:45px;}
.sitemap-container ul li{height:16px;line-height:16px;}
.sitemap-container h3{font-size:15px;font-weight:bold;margin:10px 0 4px 0;}
.sitemap-container h4{font-size:14px;font-weight:bold;margin:8px 0 3px 0;}
.sitemap-container h5{font-size:13px;font-weight:bold;margin:6px 0 2px 0;}
.sitemap-container h6{font-size:12px;font-weight:bold;margin:5px 0 1px 0;}
.pdf{text-decoration:none;color:#FF0000;}
.bloc-paiement{padding:10px 0;width:538px;margin-bottom:10px;}
.bloc-paiement .paymentName{font-size:13px;font-weight:bold;}
.bloc-paiement .description{margin-top:10px;}
.bloc-paiement .description .image{width:120px;margin-right:15px;float:left;}
dl.item-order-total{height:20px;border-bottom:1px solid #fff;}
.item-order-total{padding:5px 0;width:560px;font-weight:bold;color:#000;}
.item-order-total dt{width:460px;float:left;}
.item-order-total dd{width:100px;float:left;text-align:right;}
.order-total-ot_total{padding:10px 0;font-weight:bold;color:#e82b85;}
.ticket-ans{border-top:1px solid #495444;padding-top:10px;margin-top:10px;}
.note{float:left;background:#4B5344;width:20px;text-align:center;margin-right:15px;}
.note-top, .note-bottom{width:14px;margin:0 auto;color:#fff;}
.note-top{border-bottom:1px solid #fff;}
.comment{border-bottom:1px solid #4B5344;padding-bottom:10px;margin-bottom:10px;}
.list-produit{margin-top:10px;}
.list-produit .produit{float:left;width:390px;height:180px;text-align:left;position:relative;margin:0 27px 20px 0;background:#fff url('images/bg_produit_sans.jpg') 0 0 no-repeat;}
.list-produit #vignette-criter{float:left;width:217px;height:321px;text-align:left;position:relative;margin:0 34px 17px 0;}
.list-produit .produit-right{margin-right:0;}
.list-produit .produit .icon{position:absolute;top:4px;right:4px;}
.list-produit .produit .image{position:absolute;top:46px;left:10px;width:172px;height:104px;z-index:99;}
.list-produit .produit .masque{position:absolute;top:37px;left:1px;width:210px;height:109px;background:transparent url('images/mask-zoom.png') 0 0 no-repeat;z-index:100;}
.list-produit .produit .masque a.lienProduit{display:block;width:183px;height:109px;font-size:0;text-indent:-5000px;text-decoration:none;}
.list-produit .produit .masque a.thickbox{display:block;font-size:0;height:29px;margin-top:81px;text-decoration:none;text-indent:-5000px;width:27px;}
.list-produit .produit .masque a{float:left;}
.list-produit .produit .name{position:absolute;top:12px;left:15px;width:300px;height:25px;line-height:14px;}
.list-produit .produit .name a{font-weight:bold;font-size:14px;color:#666;text-decoration:none;}
.list-produit .produit .name a:hover{text-decoration:underline;color:#E2007D;}
.list-produit .produit .price{position:absolute;top:290px;right:8px;width:70px;height:25px;text-align:right;color:#e82c81;font-size:11px;font-weight:bold;}
.list-produit .produit .price .del_price{font-style:italic;font-size:10px;}
.list-produit .produit .other-img-bloc{position:absolute;top:42px;right:6px;width:170px;}
.list-produit .produit .other-img{float:left;margin-right:4px;margin-bottom:4px;}
.list-produit .produit .other-img img{width:79px;height:48px;border:1px solid #ccc;}
.list-produit .produit .details{display:block;position:absolute;top:158px;right:7px;text-align:right;width:219px;height:28px;}
.list-produit .produit .details_revetements{display:block;position:absolute;top:158px;left:4px;right:7px;text-align:left;width:219px;height:28px;font-size:12px;color:#828282;}
.list-produit .produit .details .del_price{font-size:12px;color:#f60;}
.list-produit .produit a.details_button, .list-produit .produit a.details_button_off{display:block;position:absolute;top:152px;left:1px;width:247px;height:28px;text-decoration:none;background:url('images/bouton-lp.jpg') 0 0 no-repeat;z-index:99;font-size:0;text-indent:-5000px;}
.list-produit .produit a.details_button:hover{background-position:0 -28px;}
.list-produit .produit a.details_button_off{display:none;background-position:0 -28px;}
.list-produit .produit .details_in{position:absolute;top:180px;left:0;width:390px;color:#e82c81;font-size:11px;font-weight:bold;display:none;z-index:10000;}
.list-produit .produit .details_in .centre{width:388px;border-width:0 1px;border-style:solid;border-color:#ccc;background:#fff;}
.list-produit .produit .details_in .centre p{width:350px;padding:10px 19px;margin:0;text-align:right;}
.list-produit .produit .details_in .centre .list-options{width:350px;margin:2px auto 6px;}
.list-produit .produit .details_in .centre .list-options .image-option{width:21px;height:21px;border:1px solid #000;float:left;margin:0 2px 2px 0;}
.list-produit .produit .details_in .centre h3{background:#e6e6e6;height:15px;color:#000;width:350px;margin:5px auto 2px;}
.list-produit .produit .details_in .bottom{background:url('images/details-in-bottom.jpg') 0 0 no-repeat;width:390px;height:30px;}
.list-produit .produit .personnalisation{display:block;position:absolute;bottom:1px;right:1px;width:170px;height:27px;font-size:0;text-indent:-5000px;}
#bloc_accueil{margin-top:28px;}
.bloc_accueil{float:left;width:170px;margin-right:11px;font-size:10px;line-height:12px;}
.bloc_accueil a{text-decoration:none;}
.bloc_accueil .image{float:left;width:88px;height:117px;border:1px solid #ccc;margin-right:7px;position:relative;}
.bloc_accueil .image img{position:absolute;top:0;left:0;width:88px;height:117px;}
.bloc_accueil .image .masque{position:absolute;top:0;left:0;width:88px;height:117px;z-index:998;}
.bloc_accueil .image .button{position:absolute;bottom:0;right:0;width:88px;height:30px;z-index:998;}
.bloc_accueil .image .button img{position:absolute;bottom:0;right:0;width:88px;height:30px;}
.bloc_accueil .image .etiqet{position:absolute;top:50px;right:2px;width:40px;height:20px;z-index:999;font-size:13px;color:#fff;font-weight:bold;text-align:center;line-height:12px;}
.bloc_accueil .title{margin-bottom:13px;line-height:18px;}
.bloc_accueil .name{margin-bottom:8px;font-size:10px;line-height:12px;}
.bloc_accueil .name a{font-weight:bold;color:#424242;}
.bloc_accueil .price{font-weight:bold;color:#ea2c86;}
.bloc_accueil .desc a{color:#e82b85;text-decoration:none;}
#bloc_accueil #bloc_last{margin-right:0;margin-left:1px;}
.color_site{color:#e82b85;}
#middle #titre_page{font-size:18px;font-weight:bold;}
.portfolio_img{width:560px;height:410px;position:relative;}
.portfolio_img #zoom a{width:560px;height:353px;position:absolute;top:0;left:0;display:block;text-indent:-5000px;font-size:0;}
.premiere_image{position:absolute;top:1px;left:39px;width:488px;height:323px;}
#matiere{position:absolute;top:10px;right:41px;width:49px;height:49px;border:1px solid #cdccd1;z-index:9999;background:#fff;}
#matiere img{width:45px;height:45px;margin:2px;}
#product-zone-left h3{font-size:12px;font-weight:normal;border-bottom:1px solid #ccc;padding-bottom:3px;margin-bottom:8px;width:290px;}
.portfolio_img_small li{width:70px;height:46px;border:1px solid #cdcdcd;float:left;margin-bottom:11px;padding:2px;}
#product-zone-info{width:408px;float:left;}
#product-zone-info h1{border-bottom:3px solid #cbcbcb;padding-bottom:3px;color:#414141;font-size:13px;line-height:16px;}
#product-zone-info .affiche_livraison{color:#e82b85;line-height:22px;vertical-align:top;margin-left:15px;font-style:italic;}
.our-price del{font-size:15px;color:#f60;}
#product-zone-info #bloc-price{color:#e82b85;margin-bottom:8px;}
#product-zone-info #bloc-price .normal_price{font-weight:bold;font-size:15px;}
.image-left, .info .image{float:left;margin-right:20px;}
#page_info_guide .image-left{width:450px;}
.info{margin-bottom:25px;}
#page_info_info #middle p{text-align:justify;}
#page_maintenance{background:#fff;text-align:center;height:100%;}
#centre-maintenance{position:absolute;left:50%;top:50%;width:770px;margin-left:-385px;height:350px;margin-top:-175px;}
#link_search a{display:block;width:182px;height:30px;background:#fff url('images/link_search.jpg') 0 0 no-repeat;position:relative;text-decoration:none;}
#link_search a span{position:absolute;top:9px;left:57px;font-weight:bold;color:#000;}
#accueil_top{margin-bottom:20px;}
#accueil_bottom_left{float:left;margin-right:20px;}
.adword h3, .adword h3 a{font-size:15px;text-decoration:none;color:#e00178;}
.adword .image{float:left;margin-right:14px;}
.collection{position:relative;width:805px;height:196px;margin-bottom:20px;}
.collection .image{position:absolute;top:0;left:0;width:558px;height:196px;}
.collection .name{position:absolute;top:0;left:0;width:558px;height:36px;background:transparent url('images/cat-title.png') 0 0 no-repeat;}
#middle .collection .name h1{margin-left:13px;margin-top:4px;color:#e5e5e5;}
.collection .desc{position:absolute;top:36px;right:0;width:246px;height:160px;background:#e6e6e6;}
.collection .desc img{margin:0px 5px 5px 0px;float:left;}
.collection .desc p{float:left;text-align:justify;margin:16px;font-size:12px;}
.gamme, .forme{border:1px solid #cbcbcb;background:#e6e6e6;width:178px;height:110px;text-align:right;float:left;margin:0 30px 20px 0;}
.forme{height:134px;}
.gamme-right, .forme-right{margin-right:0;}
.gamme .image, .forme .image{background:#fff;width:178px;height:79px;}
.forme .image{height:103px;}
.gamme .name, .gamme .min_price_bloc, .forme .name, .forme .min_price_bloc{margin-right:6px;}
.gamme .name a, .forme .name a{font-weight:bold;text-decoration:none;color:#000;}
.gamme .min_price_bloc .min_price, .forme .min_price_bloc .min_price{font-weight:bold;font-size:13px;color:#e30081;}
.module1{width:808px;border:1px solid #ccc;}
.module1 .title{background:#fff url('images/bg-title-module1.jpg') 0 0 no-repeat;width:808px;height:30px;}
#middle .module1 .title h2{text-transform:normal;margin-left:7px;font-weight:bold;font-size:12px;}
#middle .module1 .centre{width:788px;margin:11px auto;}
#middle .module1 .centre .other-gamme{float:left;width:140px;height:140px;margin-right:22px;}
#middle .module1 .centre .other-gamme-right{margin-right:0;}
.opt-matiere-color{float:left;width:93px;height:120px;border:1px solid #fff;position:relative;margin:12px;}
.opt-matiere-color-selected{border-color:#e2007a;}
.opt-matiere-color .image{width:83px;height:83px;border:1px solid #000;position:absolute;top:4px;left:4px;}
.opt-matiere-color .choix{width:11px;height:11px;position:absolute;top:8px;right:8px;padding:0;}
*+html .opt-matiere-color .choix, *:first-child+html .opt-matiere-color .choix{top:4px;right:12px;}
.opt-matiere-color .choix input{margin:0;padding:0;border:0;}
.opt-matiere-color .name{position:absolute;top:94px;left:4px;width:85px;text-align:left;}
.opt-matiere-color .name a{color:#000;}
.box-opt-matiere-color{width:21px;height:21px;border:1px solid #000;margin-left:2px;margin-bottom:2px;float:left;}
.box-opt-matiere-color-selected{border-color:#e90085;}
.sous-matiere{position:relative;height:32px;}
.sous-matiere h3{position:absolute;top:7px;left:0;font-size:16px;font-weight:bold;color:#e2007a;}
.sous-matiere .epaisseur-icon{position:absolute;top:13px;right:158px;width:26px;height:8px;background:#fff url('images/bg-epaisseur.jpg') 0 0 no-repeat;}
.sous-matiere .epaisseur{position:absolute;top:10px;right:115px;width:40px;text-align:right;font-size:16px;font-weight:bold;}
.sous-matiere .qualite-title{position:absolute;top:10px;right:40px;width:60px;text-align:right;font-weight:bold;}
.sous-matiere .qualite{position:absolute;top:0;right:0;width:32px;height:32px;background:#fff url('images/bg-qualite.jpg') 0 0 no-repeat;line-height:32px;font-size:14px;text-align:center;font-weight:bold;}
.option{height:15px;line-height:15px;background:#e6e6e6;margin:10px auto;}
.module-560, .module-810{border:1px solid #e5e5e5;margin-bottom:15px;}
.module-560{float:left;width:558px;}
.module-810{width:808px;}
.module-560 .middle, .module-810 .middle{margin-left:9px;margin-bottom:15px;}
.module-810 .middle{width:790px;}
.module-560 .middle, .module-560-no-border .middle{width:540px;}
.module-230{float:left;width:230px;margin-left:20px;}
.module-560 .title, .module-560-no-border .title{position:relative;background:#fff url('images/bg-title-module560-nb.jpg') 0 0 no-repeat;width:558px;height:30px;margin-bottom:10px;}
.module-560-no-border .title{width:560px;}
#middle .module-560 .title h2, #middle .module-560-no-border .title h2{position:absolute;top:9px;left:6px;margin:0;padding:0;height:15px;line-height:15px;font-weight:bold;font-size:13px;color:#e2007a;}
#middle .module-560 .title .right{position:absolute;top:9px;right:10px;height:15px;line-height:15px;font-size:10px;color:#808080;}
.module-810 .title{position:relative;background:#fff url('images/bg-title-810.jpg') 0 0 no-repeat;width:808px;height:30px;margin-bottom:10px;}
#middle .module-810 .title h2{position:absolute;top:9px;left:6px;margin:0;padding:0;height:15px;line-height:15px;font-weight:bold;font-size:13px;color:#e2007a;}
.module-230 .title{position:relative;background:#fff url('images/bg-title-module230.jpg') 0 0 no-repeat;width:230px;height:16px;margin-bottom:10px;}
#middle .module-230 .title h3{position:absolute;top:0;left:21px;margin:0;padding:0;height:15px;line-height:15px;font-weight:bold;font-size:12px;}
.module-left{float:left;}
.module-right{float:right;}
.encadre{width:558px;border:1px solid #ccc;}
.encadre-int{width:540px;margin:10px auto;}
.encadre .title{width:558px;background:#fff url('images/bg-encadre-title.jpg') 0 0 no-repeat;height:29px;position:relative;}
.encadre .title h2{position:absolute;top:4px;left:5px;font-size:16px;font-weight:bold;color:#e2007a;}
.encadre .title .inform{position:absolute;top:6px;right:10px;color:#808080;}
.encadre .encadre-int h3{width:530px;height:20px;background:#e5e5e5;padding-left:10px;margin:20px auto;line-height:20px;font-size:12px;}
* html .encadre .encadre-int h3{width:540px;}
.encadre .encadre-int p{width:520px;margin-left:10px;}
#left .boxe-grise, #left .boxe{margin-left:12px;}
#left .boxe{width:170px;}
#left .boxe-grise{width:168px;border:1px solid #d9d9d9;}
#left .boxe-grise .boxe-grise-int{width:166px;border:1px solid #fff;background:#e6e6e6;}
#left .boxe-grise .title{width:166px;height:27px;background:transparent url('images/bg-boxe-grise-h3.jpg') 0 0 repeat;position:relative;border-bottom:1px solid #cacaca;}
#left .boxe-grise .title h3{position:absolute;top:6px;left:6px;color:#e2007a;}
#left .boxe-grise .boxe-grise-content{width:146px;margin:10px;}
#left .boxe-grise ul li{background:transparent url('images/puce-boxe-grise-li.jpg') 0 7px no-repeat;padding-left:10px;height:15px;line-height:15px;}
#left .boxe-grise ul li.second{background:transparent url('images/puce-boxe-grise-li-second.jpg') 0 7px no-repeat;padding-left:20px;}
#slider2{width:628px;height:268px;border:1px solid #ccc;position:relative;overflow:hidden;background:#fff;margin-bottom:20px;}
#slider2 img{display:block;width:626px;height:266px;position:absolute;top:1px;margin-left:1px;}
#slider{width:628px;height:268px;border:1px solid #ccc;position:relative;overflow:hidden;background:#fff;margin-bottom:20px;}
#sliderContent{width:626px;height:266px;position:absolute;top:1px;margin-left:1px;}
.sliderImage, .slider1Image, .slider2Image{float:left;position:relative;display:none;}
.sliderImage div{position:absolute;font-size:10px;padding:0 13px;width:110px;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;color:#fff;display:none;}
.sliderImage div h3{display:block;font-size:16px;text-transform:uppercase;border-bottom:1px solid #fff;margin-bottom:15px;margin-top:10px;padding-bottom:10px;}
.sliderImage .top{top:0;left:0;}
.sliderImage .bottom{bottom:0;left:0;}
.sliderImage .left{top:0;left:0;width:110px !important;height:266px;}
.sliderImage .right{right:0;bottom:0;width:90px !important;height:290px;}
#bottom_left{float:left;margin-right:20px;width:304px;height:128px;border:1px solid #ccc;background:#fff;text-align:center;}
#bottom_left img{margin:1px;width:302px;height:126px;}
.adword h3, .adword h3 a{font-size:15px;text-decoration:none;color:#e00178;}
.adword .image{float:left;margin-right:14px;}
#centrage-6 #right .boxe{width:340px;margin-bottom:20px;background:#fff url('images/bg-mod-accueil.jpg') 0 0 repeat-y;}
#centrage-6 #right .boxe .boxe-top{width:340px;height:31px;background:#fff url('images/mod-accueil-top.jpg') 0 0 no-repeat;position:relative;}
#centrage-6 #right #search-accueil .boxe-top{background-image:url('images/mod-accueil-search.jpg');}
#centrage-6 #right .boxe .boxe-top h2{position:absolute;top:9px;left:20px;}
#centrage-6 #right #search-accueil .boxe-top h2{left:38px;}
#centrage-6 #right .boxe .boxe-top h2, #centrage-6 #right .boxe .boxe-top h2 a{color:#e00178;text-decoration:none;font-size:14px;}
#centrage-6 #right .boxe h3, #centrage-6 #right .boxe h3 a{color:#000;text-decoration:none;font-size:12px;font-weight:bold;}
#centrage-6 #right .boxe .boxe-bottom{clear:left;width:340px;height:5px;margin-top:10px;background:#fff url('images/mod-accueil-bottom.jpg') 0 0 no-repeat;}
#centrage-6 #right .boxe .boxe-middle{width:300px;margin:10px auto;}
#centrage-6 #right #garanties_accueil .boxe-middle ul li{display:block;float:left;width:150px;line-height:15px;margin-bottom:5px;}
#centrage-6 #right #garanties_accueil .boxe-middle ul li a img{vertical-align:middle;}
#centrage-6 #right #garanties_accueil .boxe-middle ul li a{text-decoration:none;color:#000;}
#centrage-6 #right .boxe .boxe-middle .catcriter{width:83px;margin-right:20px;float:left;}
#centrage-6 #right .boxe .boxe-middle #cc-left{width:101px;}
#centrage-6 #right .boxe .boxe-middle #cc-middle{width:77px;}
#centrage-6 #right .boxe .boxe-middle #cc-right{width:82px;margin-right:0;}
#centrage-6 #right .boxe .boxe-middle .catcriter ul li{height:13px;line-height:13px;padding-left:7px;background:#fff url('images/puce-rose.jpg') 0 5px no-repeat;}
#centrage-6 #right .boxe .boxe-middle #catcriter-formes{width:300px;}
#centrage-6 #right .boxe .boxe-middle #catcriter-formes ul li{float:left;}
#centrage-6 #right .boxe .boxe-middle .catcriter ul li a, #centrage-6 #right .boxe .boxe-middle p a{color:#e90084;}
.column395{width:395px;float:right;}
.column-left{float:left;margin-right:20px;}
.module395{width:393px;border:1px solid #ccc;height:200px;}
html>body .module395{height:auto;min-height:200px;}
.module395 .title{background:#fff url('images/bg-title-module395.jpg') 0 0 no-repeat;width:393px;height:29px;}
#middle .module395 .title h2{color:#e90084;font-size:14px;font-weight:bold;margin-left:5px;}
.module395 .legend{width:365px;margin-left:9px;margin-top:10px;}
* html .module395 .legend{width:375px;}
.module395 p, .module395 ul, .module395 fieldset{width:357px;margin-left:18px;}
.module395 ul li{list-style-type:disc;font-weight:bold;margin-left:15px;margin-bottom:8px;}
.module395 a{color:#e90084;}
.module395 .formlabel{width:97px;float:left;margin-right:20px;padding:5px 0 0 0;text-align:right;}
.module395 .formtext, .module395 .formtextlong{width:220px;float:left;padding:2px 2px 2px 0px;}
.module395 .formtext input[type=text]{width:218px;border:1px solid #ccc;}
.module395 .formtext input[type=password]{width:118px;border:1px solid #ccc;}
#left .title-sup{margin-left:17px;margin-bottom:17px;}
#left .title-sup h3{color:#707070;}
#left .boxe-grise, #left .boxe-grise-cat, #left .boxe-blanche, #left .boxe-blanche-simple{width:168px;border:1px solid #d9d9d9;margin-left:12px;}
#left .boxe-grise, #left .boxe-blanche, #left .boxe-blanche-simple, #left .boxe, #left .boxe-grise-cat{margin-bottom:20px;}
#left .boxe-grise a, #left .boxe-blanche a{color:#e2007a;}
#left .boxe-grise .boxe-grise-int, #left .boxe-blanche .boxe-blanche-int, #left .boxe-blanche-simple .boxe-blanche-int, #left .boxe-grise-cat .boxe-grise-int{width:166px;border:1px solid #fff;background:#e6e6e6;}
#left .boxe-blanche .boxe-blanche-int, #left .boxe-blanche-simple .boxe-blanche-int{background:#fff;}
#left .boxe-grise .title, #left .boxe-blanche .title, #left .boxe-grise-cat .title, #left .boxe-blanche-simple .title{width:166px;height:27px;background:transparent url('images/bg-boxe-grise-h3.jpg') 0 0 repeat;position:relative;border-bottom:1px solid #cacaca;}
#left .boxe-blanche-simple .title{background:#fff;}
#left .boxe-grise .title h3, #left .boxe-blanche .title h3, #left .boxe-blanche-simple .title h3, #left .boxe-grise-cat .title h3{position:absolute;top:6px;left:6px;}
#left .boxe-grise .title h3 a, #left .boxe-blanche .title h3, #left .boxe-grise-cat .title h3 a{color:#e2007a;text-decoration:none;}
#left .boxe-blanche-simple .title h3{color:#000;font-size:13px;}
#left .boxe-grise .boxe-grise-content, #left .boxe-blanche .boxe-blanche-content, #left .boxe-blanche-simple .boxe-blanche-content{width:146px;margin:10px;}
#left .boxe-grise-cat .boxe-grise-content{width:166px;}
#left .boxe-grise-cat ul li a{display:block;height:27px;line-height:27px;background:transparent url('images/bg-boxe-cat-li-a.jpg') 0 0 no-repeat;padding-left:8px;}
#left .boxe-grise-cat ul li.second a{background:#fff;padding-left:25px;height:17px;line-height:17px;}
#left .boxe-grise-cat ul li a:hover{background-position:0 -27px;}
#left .boxe-grise ul li{background:transparent url('images/puce-boxe-grise-li.jpg') 0 7px no-repeat;padding-left:10px;height:15px;line-height:15px;}
#left .boxe-grise ul li.current{background-image:none;}
#left .boxe-grise ul li.current a, #left .boxe-grise ul li.sous-current a{color:#000;text-decoration:none;}
#left .boxe-grise ul li.current a{font-weight:bold;font-size:11px;}
#left #garanties ul{margin-bottom:15px;}
#left #garanties ul li{background-image:none;padding-left:0;height:18px;line-height:18px;}
#left #garanties ul li a{font-weight:bold;text-decoration:none;font-size:10px;color:#1f1f1f;}
#left #garanties ul li a img{vertical-align:middle;}
#left .boxe-grise ul li.second{background:transparent url('images/puce-boxe-grise-li-second.jpg') 22px 7px no-repeat;padding-left:30px;}
#left #boxe-guide ul li a{font-size:9px;}
#right .boxe, #right .boxe .title, #right .boxe .title-info{width:230px;}
#right .boxe .title, #right .boxe .title-info{height:16px;position:relative;background:#e5e5e5;margin-bottom:5px;}
#right .boxe .title-info{background:#e5e5e5 url('images/bg-boxe-right-info.jpg') 0 0 no-repeat;}
#right .boxe .title h3, #right .boxe .title-info h3{position:absolute;top:3px;left:1px;font-size:12px;font-weight:bold;}
#right .boxe .title-info h3{position:absolute;top:3px;left:21px;}
#right .boxe .title h3 a{color:#000;text-decoration:none;}
#right .boxe p{line-height:15px;}
#right #info_livraison{margin-top:100px;}
#right #info_telephone{margin-top:150px;}
#right .boxe ul li{height:16px;line-height:16px;}
#right .boxe ul li.first{font-weight:bold;font-size:12px;}
#right .boxe ul li.second a{background:#fff url('images/right-puce-li-second.jpg') 0 4px no-repeat;padding-left:12px;}
#right .boxe ul li.second-sous-current a{background:#fff;padding-left:12px;color:#000;text-decoration:none;}
.group-option-title{background:#eeeeee;position:relative;height:20px;margin:10px auto;padding:5px;}
.group-option-title .name{font-weight:bold;left:22px;position:absolute;top:8px;}
.group-option-title .info{position:absolute;top:0;right:5px;min-width:100px;text-align:right;height:20px;line-height:20px;color:#e50083;}
.group-option-title .info strong{margin-left:5px;}
.opt-product{float:left;width:175px;min-height:30px;}
#right #dimensions{width:210px;padding:10px;background:#e6e6e6;margin-top:20px;margin-bottom:15px;}
#right #dimensions dl{width:210px;clear:both;height:18px;line-height:18px;}
#right #dimensions dl dt{float:left;width:120px;}
#right #dimensions dl dd{float:left;width:90px;text-align:right;}
.normal_price{font-size:18px;color:#ed0086;font-weight:bold;}
.reduc_price{font-size:14px;color:#f60;}
.our-price .reduc_price, .our-price .normal_price, #bloc-price .normal_price,#bloc-price .reduc_price{font-size:24px;line-height:27px;font-weight:bold;color:#e82b85;display:block;text-align:center;}
#right h4{background:#e5e5e5;font-weight:bold;color:#000;height:16px;}
.affiche_option{clear:both;width:230px;line-height:16px;}
.affiche_option dt{float:left;width:170px;}
.affiche_option dd{float:left;width:60px;text-align:right;}
#right #bloc-price{width:230px;margin:15px 0;text-align:right;}
#over_matieres{position:absolute;top:20px;left:50%;margin-left:-375px;width:750px;background:#fff;border:1px solid #ccc;z-index:11000;display:none;}
#over_matieres_int{width:730px;margin:10px auto;}
#over_matieres_int h4{text-align:left;}
#over_matieres_int .ui-tabs-panel{border-top:0;border-width:0 1px 1px 1px;border-style:solid;border-color:#cbcbcb;text-align:center;}
#over_matieres_int .ui-tabs-panel .dom{width:96%;margin:0 auto;text-align:left;}
#matieres-coloris h4{background:#e6e6e6;padding-left:2px;height:15px;line-height:15px;font-size:11px;font-weight:bold;margin-bottom:2px;}
.step{margin-bottom:13px;}
#propos-canape{border:1px solid #eaeaea;}
#propos-canape .title{margin-top:5px;border-bottom:1px solid #eaeaea;padding-bottom:5px;margin-bottom:15px;}
#propos-canape .title h3{font-size:13px;margin-left:15px;}
#propos-canape #propos-canape-text{width:528px;margin:0 auto;}
#barre_icones{position:relative;display:block;width:565px;height:50px;margin-bottom:5px;}
#info_bloc_prod{border:1px solid #eaeaea;height:95px;position:relative;}
#info_bloc_prod #dimensions{position:absolute;top:0;left:0;background:#eaeaea;width:182px;height:95px;}
#info_bloc_prod #dimensions #dimensions_int{width:160px;margin:11px;}
#info_bloc_prod #dimensions dl{width:160px;clear:both;height:18px;line-height:18px;}
#info_bloc_prod #dimensions dl dt{float:left;width:100px;}
#info_bloc_prod #dimensions dl dd{float:left;width:60px;text-align:right;}
#info_bloc_prod #carac{position:absolute;top:0;left:182px;background:#fff url('images/bg-carac.jpg') 0 0 no-repeat;width:376px;}
#info_bloc_prod #carac p{margin-left:35px;margin-top:13px;text-align:left;color:#E60084;font-size:12px;font-weight:bold;line-height:18px;width:323px;}
.ui-tabs-panel .priceopt{font-size:15px;font-weight:bold;text-align:left;line-height:24px;width:400px;text-align:left;margin-left:25px;margin-top:15px;margin-bottom:8px;}
p.total_order{font-size:14px;font-weight:bold;line-height:18px;margin:10px auto;text-align:right;width:700px;}
p.total_order .bloc-price-2{color:#e50083;}
.priceoptrose{color:#e50083;}
#over_matieres_all{position:absolute;top:20px;left:50%;margin-left:-380px;width:760px;background:#fff;border:1px solid #ccc;z-index:11000;display:none;min-height:300px;}
#over_matieres_all .align_right{text-align:right;}
#over_matieres_all{padding:8px;overflow:hidden;height:auto;background:#eeeeee;}
#over_matieres_all #close_overlay{position:absolute;top:15px;right:15px;}
#over_matieres_all .ui-tabs-nav{background:none;border:none;}
#over_matieres_all #domtab2 .ui-tabs-nav{border-bottom:1px solid #CBCBCB;}
#over_matieres_all #domtab2 .ui-tabs-nav a, #over_matieres_all #domtab2 .ui-tabs-nav a:hover, #over_matieres_all #domtab2 .ui-tabs-nav a span, #over_matieres_all #domtab2 .ui-tabs-nav span{background:none;font-weight:normal;padding:0 15px;line-height:26px;border:none;}
#over_matieres_all #domtab2 .ui-tabs-nav .ui-tabs-selected a, #over_matieres_all #domtab2 .ui-tabs-nav .ui-tabs-selected a:hover, #over_matieres_all #domtab2 .ui-tabs-nav .ui-tabs-selected a span, #over_matieres_all #domtab2 .ui-tabs-nav a:active span{background:none;color:#000;font-weight:bold;}
#over_matieres_all #nav_options{height:33px;position:relative;top:1px;}
#over_matieres_all #nav_options.ui-tabs-nav li{background:transparent url(images/bg-customization-tabs.jpg) 0 -33px no-repeat;width:160px;height:33px;overflow:hidden;font-size:15px;margin-right:10px;}
#over_matieres_all #nav_options.ui-tabs-nav li.ui-tabs-selected{background-position:0 0;}
#over_matieres_all #nav_options.ui-tabs-nav li a{font-weight:normal;padding:0;line-height:33px;}
#over_matieres_all #nav_options.ui-tabs-nav li.ui-tabs-selected a{color:#e50083;}
#over_matieres_all #nav_options.ui-tabs-nav li *{background:none;}
#over_matieres_all #dom-matieres-coloris #domtab2{width:auto;}
#over_matieres_all #dom-matieres-coloris #domtab2 h4{font-weight:bold;float:left;line-height:20px;padding-right:5px;text-align:right;width:80px;}
#over_matieres_all .ui-tabs-panel{border:1px solid #CBCBCB;overflow:hidden;background:#FFFFFF;padding:0;}
#over_matieres_all .ui-tabs-panel .ui-tabs-panel{border:0;padding-bottom:10px;}
#over_matieres_all .ui-tabs-panel p, #over_matieres_all .ui-tabs-panel > div{width:auto;margin:0;}
#over_matieres_all .ui-tabs-panel p.priceopt{padding:15px 0 0 10px;}
#over_matieres_all #dom-finitions-options p, #over_matieres_all #dom-finitions-options > div{margin:0 auto;padding:0;width:550px;}
#over_matieres_all #customization_check{float:right;width:180px;overflow:hidden;padding-top:33px;}
#over_matieres_all #customization_check #salescheck{border:1px solid #CBCBCB;margin-bottom:10px;background:#FFF;}
#over_matieres_all #customization_check #salescheck #total_order_top{width:auto;font-size:12px;padding-left:5px;line-height:normal;}
#over_matieres_all #customization_check #salescheck #bloc-price-haut{width:auto;font-size:20px;text-align:right;padding-right:5px;color:#e50083;font-weight:bold;background:#FFFFFF;}
#over_matieres_all #customization_check #salescheck #bloc-price-haut .normal_price{font-size:20px;font-weight:bold;color:#e50083;}
#over_matieres_all #customization_check #salescheck #coloris_choisi{border-top:1px solid #C1C1C1;float:none;height:auto;margin:15px 11px;overflow:hidden;padding-top:5px;width:auto;text-align:left;}
#over_matieres_all #customization_check #salescheck #finitionss_choisies{float:none;height:auto;margin:15px 11px;overflow:hidden;padding-top:5px;width:auto;text-align:left;}
#over_matieres_all #customization_check #salescheck #coloris_choisi h3,#over_matieres_all #customization_check #salescheck #finitionss_choisies h3{margin-bottom:14px;font-size:12px;margin-top:5px;}
#over_matieres_all #customization_check #salescheck #coloris_choisi p{margin-left:72px;}
#over_matieres_all #customization_check #salescheck #coloris_choisi .image{float:left;width:65px;height:65px;}
#over_matieres_all #customization_check #salescheck #coloris_choisi .image img{width:65px;height:65px;}
#over_matieres_all #customization_check #salescheck #finitionss_choisies p{margin-left:0px;}
#over_matieres_all #customization_check #salescheck #finitionss_choisies .image{float:left;width:65px;height:65px;}
#over_matieres_all #customization_check #salescheck #finitionss_choisies .image img{width:65px;height:65px;}
.mini_info_price{color:#7f7f7f;}
div.opt-product-image{margin-top:5px;}
span.nouvelle_alteration_prix{display:block;text-align:right;color:#ec44a4;}
a.the_link_to_show_more{background:url(images/mini_helper.png) top left no-repeat;display:block;float:right;height:14px;margin-left:5px;width:14px;}
span.the_revelator_status{background:url(images/sprite_scrolling.png) top left no-repeat;height:10px;width:10px;display:block;margin-top:4px;margin-left:4px;}
span.the_revelator_status_revelated{background:url(images/sprite_scrolling.png) 0px -10px no-repeat;height:10px;width:10px;display:block;margin-top:6px;margin-left:2px;}
div#popup_informations_sur_personalisation{background:url(images/background_info_config.png);color:#E50083;cursor:pointer;display:none;font-size:11px;font-weight:bolder;height:173px;margin-left:-222px;margin-top:-117px;padding:33px 26px 0 13px;position:absolute;text-align:center;width:205px;z-index:9999;}
#over_matieres_all #customization_check #close_matieres_coloris_bloc{}
#over_matieres_all #block_options{float:left;width:568px;}
.sous-menu{position:absolute;top:181px;left:114px;width:638px;display:none;z-index:10000;background:#fff;border-width:0 1px 1px 1px;border-style:solid;border-color:#ccc;}
.sous-menu .int{width:600px;margin:15px 4px 15px 34px;}
#collections-menu{left:310px;}
#collections-menu .int .cat{float:left;width:170px;height:117px;margin-right:30px;}
#collections-menu .int .cat .image{width:170px;height:39px;border-bottom:1px solid #ccc;}
#collections-menu .int .cat .slogan{width:170px;margin:5px auto;line-height:16px;}
#collections-menu .int .cat .lien{text-align:right;}
#matieres-menu{left:209px;}
#matieres-menu .int{width:615px;margin:15px 4px 15px 19px;}
#matieres-menu .int .matiere{float:left;width:188px;height:107px;border:1px solid #ccc;position:relative;margin:0 15px 15px 0;}
#matieres-menu .int .matiere .image{position:absolute;top:11px;left:11px;}
#matieres-menu .int .matiere .name{position:absolute;top:47px;left:102px;font-size:12px;font-weight:bold;}
#matieres-menu .int .matiere .nb-color{position:absolute;top:68px;left:102px;}
#matieres-menu .int .matiere .lien{position:absolute;top:0;left:0;width:188px;height:107px;display:block;font-size:0;text-indent:-5000px;}
#formes-menu{left:114px;}
#formes-menu .int{width:615px;margin:15px 4px 15px 19px;}
#formes-menu .int .forme-top{float:left;width:188px;height:36px;border:1px solid #ccc;position:relative;margin:0 15px 15px 0;}
#formes-menu .int .forme-top .image{position:absolute;top:5px;left:5px;}
#formes-menu .int .forme-top .name{position:absolute;top:15px;left:60px;}
#panier_affiche{position:absolute;width:230px;height:122px;top:22px;right:31px;}
#panier_affiche #nombre_produits{position:absolute;left:43px;top:40px;color:#000;}
#panier_affiche #affiche_total_panier{position:absolute;left:43px;top:61px;font-weight:bold;font-size:15px;color:#e60084;}
#panier_affiche #lien_panier{position:absolute;left:128px;top:43px;}
#panier_affiche #produits_vus{position:absolute;left:128px;top:62px;}
#panier_affiche #lien_monpanier{position:absolute;left:34px;top:9px;font-size:16px;color:#343434;text-decoration:none;}
#panier_affiche #link-connect{position:absolute;top:102px;left:43px;}
#panier_affiche #link-cac{position:absolute;top:102px;left:128px;}
.type_color_select, .forme_select{float:left;height:50px;width:70px;position:relative;}
.forme_select{width:100px;}
.type_color_select .image, .forme_select .image{position:absolute;top:0;left:22px;}
.type_color_select input, .forme_select input{position:absolute;top:4px;left:0;}
.type_color_select .image{border:1px solid #000;width:17px;height:17px;}
#carac{font-weight:bold;text-align:center;color:#e60084;margin-bottom:15px;font-size:16px;}
.bloc-breadcrumb{position:relative;height:20px;margin-bottom:15px;}
.bloc-breadcrumb #home{position:absolute;top:2px;left:0;display:block;font-size:0;text-indent:-5000px;background:url('images/breadcrumb-home.jpg') 0 0 no-repeat;width:11px;height:13px;}
.bloc-breadcrumb .breadcrumb{position:absolute;top:0;left:14px;}
.bloc-breadcrumb .breadcrumb, .bloc-breadcrumb .breadcrumb a{color:#9e9e9e;}
.faq_body{margin-bottom:10px;}
#admin_access{width:100%;height:40px;border-bottom:3px solid #FA2D34;z-index:3;background:#0D0D0D;position:absolute;top:0;left:0;text-align:center;}
#admin_access p{padding-top:10px;}
#admin_access p, #admin_access p a{color:#fff;}
#domtab2 .prod{float:left;width:113px;height:110px;margin:10px 12px;}
#domtab2 .prod .image{width:111px;height:68px;border:1px solid #ccc;}
#domtab2 .prod .name{margin-top:8px;}
#domtab2 .prod .name a{font-weight:bold;font-size:11px;color:#000;text-decoration:none;}
.coupon_head{color:#e60084;text-decoration:underline;}
.coupon_table, .coupon_table tr, .coupon_table tr td{border:0;}
.choix .checkbox{border:0;padding:0;}
.middle p em{font-style:italic;}
#column_acc{border:1px solid #ccc;width:338px;font-size:11px;}
#column_acc img{border:1px solid #fff;width:336px;}
#search-accueil{margin-top:5px;}
#garanties_accueil{margin-top:20px;}
#coloris_choisi{margin-top:15px;width:250px;height:105px;float:left;}
#close_overlay{float:right;margin-right:10px;}
#coloris_choisi .image{width:100px;float:right;border:1px solid #ccc;}
#total_order_top{width:478px;float:left;text-align:right;}
.align_right img, #close_overlay img{cursor:pointer;}
.troisfoissansfrais{margin-top:10px;}
.troisfoissansfrais .troisfois-info{margin-top:5px;}
.troisfoissansfrais .troisfois-info .troisfois-price{color:#f16311;font-size:15px;font-weight:bold;}
#over_matieres_all .troisfoissansfrais{display:none;}
#subfooter{position:relative;text-align:left;color:white;}
#subfooter div{width:1024px;margin-left:20px;margin-right:20px;}
#subfooter a{color:#999}
.bouton_tous_nos{left:434px;position:absolute;top:10px;}
#slidernews{}
#slidernews ul, #slidernews li{margin:0;padding:0;list-style:none;}
#slidernews li{width:743px;height:355px;overflow:hidden;}
p#controlsnews{margin:0;position:relative;}
#prevBtnnews, #nextBtnnews{display:block;margin:0;overflow:hidden;text-indent:-8000px;width:39px;height:86px;position:absolute;left:0px;top:-100px;}
#nextBtnnews{left:687px;_left:326px;}
#prevBtnnews{_left:-362px;}
#prevBtnnews a, #nextBtnnews a{display:block;width:39px;height:86px;background:url(images/btn_prev.png) no-repeat 0 0;}
#nextBtnnews a{background:url(images/btn_next.png) no-repeat 0 0;}
.div_lien_news{}
.div_lien_news:hover{background-color:#000;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;}
