@charset"utf-8";*{padding:0;margin:0;border:0;border:none;}
body{background-color:#6c4d36;font-size:13px;line-height:18px;font-family:Arial;color:#6c4d36;text-align:left;}
table{width:100%;padding:0;margin:0;border:none;border-spacing:0px;border-collapse:collapse;}
td{padding:0;margin:0;border:none;}
a:link, a:visited{color:#6c4d36;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;outline:none;}
img{outline:none;border:none;text-decoration:none;}
ul{list-style-position:outside;list-style:none;}
h2, h3, h4, h5, h6{display:inline;text-transform:uppercase;letter-spacing:-1px;}
#page{width:960px;margin-left:auto;margin-right:auto;}
#left_column{clear:both;float:left;width:175px;text-align:left;}
#center_column{float:right;width:780px;background-color:#ebe6d9;min-height:825px;height:auto !important;height:825px;padding-top:20px;padding-bottom:10px;margin-bottom:10px;}
#center_column #main_central{width:550px;float:left;padding-left:15px;padding-right:15px;}
#main_central{background-color:#ebe6d9;}
#cms{}
#center_column #main_right{float:right;width:199px;margin:0;padding:0;}
.clear{clear:both;}
br.clear, hr.clear, div.clear2{clear:both;line-height:0;font-size:0;height:0;margin:0;padding:0;border:none;visibility:hidden;}
#header{}
#header #header_logo{float:left;width:330px;text-align:left;margin:0;padding:0;background:none;margin-bottom:5px}
#footer{background-color:#83bbbe;padding-top:15px;padding-bottom:5px;clear:both;width:100%;}
#footer a{color:#fff;}
#footer #payement{position:absolute;left:50%;margin-left:-475px;width:100px;}
#footer .block_various_links{width:780px;margin-left:auto;margin-right:auto;padding-left:170px;list-style-type:none;list-style-position:outside;text-align:left;}
#footer .block_various_links li a{text-decoration:none;color:#fff;text-transform:uppercase;letter-spacing:-1px;font-weight:bold;font-size:17px;line-height:17px;}
#footer .block_various_links li a:hover{color:#6c4d36;text-decoration:none;}
#footer .block_various_links li{display:inline;border-right:2px solid #a8d0d2;padding-left:3px;padding-right:7px;}
#footer .block_various_links li.last_item{border-right:none;}
#footer .block_various_links li.credits{display:inline;border-right:none;clear:right;font-size:11px;font-weight:normal;color:#6c4d36;text-transform:none;letter-spacing:0px;padding-top:5px;}
#footer .block_various_links li.others{display:inline;border-right:none;clear:both;font-size:11px;font-weight:normal;color:#6c4d36;text-transform:none;letter-spacing:0px;padding-top:5px;}
#footer .block_various_links li.right{display:inline;float:right;border-right:none;margin-top:5px;}
#footer .block_various_links li.credits a{font-size:11px;font-weight:normal;text-transform:none;letter-spacing:0px;}
#footer .block_various_links li.others a{font-size:11px;font-weight:normal;text-transform:none;letter-spacing:0px;}
#footer .block_various_links_table{width:780px;margin-left:auto;margin-right:auto;padding-left:170px;list-style-type:none;list-style-position:outside;text-align:left;}
#footer .block_various_links_table td{vertical-align:top;width:152px;}
.align_center{text-align:center;}
.align_right{text-align:right;}
.middle{vertical-align:middle;}
.uppercase{text-transform:uppercase;}
.hidden, .collapsed, .block_hidden_only_for_screen{display:none;}
.wrap{white-space:normal;}
.bold{font-weight:bold;}
.strike{text-decoration:line-through;}
.italic{font-style:italic;}
.top{vertical-align:top;}
.span_link{cursor:pointer;}
.span_link:hover{text-decoration:underline;}
#breadcrumb{font-size:1em;color:#ffffff;width:100%;text-align:left;margin-top:-35px;-margin-top:-20px;margin-bottom:10px;background-color:#6c4d36;}
#breadcrumb a{font-size:1em;color:#ffffff;}
#links_block{clear:both;position:fixed;background-repeat:repeat;top:100px;right:10px;background-attachment:scroll;background-position:0% 0%;float:right;}
.pricebig{color:#6c4d36;font-size:20px;font-weight:bold;letter-spacing:-1px;}
.price{color:#6c4d36;font-weight:bold;letter-spacing:-1px;}
.on_sale_list{font-size:10px;color:#da0f00;display:block;margin-top:-15px;font-weight:bold;}
.discount_list{font-size:10px;color:#da0f00;display:block;margin-top:-15px;font-weight:bold;}
.availability{font-size:10px;color:#fff;display:block;text-transform:uppercase;margin-top:-2px;font-weight:normal;}
a.product_name{display:block;padding:10px 10px 2px 10px;font-size:20px;line-height:20px;letter-spacing:-1px;color:#6c4d36;text-decoration:none;}
a.product_name:hover{color:#9c806c;}
a.product_name2{display:block;padding:10px 10px 2px 10px;font-size:20px;line-height:20px;letter-spacing:-1px;color:#6c4d36;text-decoration:none;}
a.product_name2:hover{color:#75796c;}
p.product_desc, .product_desc{margin:0;padding-left:10px;padding-right:10px;font-size:18px;color:#888;font-family:Georgia;font-style:italic;font-weight:normal;text-transform:none;line-height:20px;letter-spacing:normal;}
.blue, .blue a:link,.blue a:visited{color:#83bbbe;text-decoration:none;}
.blue_tree{color:#83bbbe;text-decoration:none;display:block;float:left;background-position:0px 3px;background-repeat:no-repeat;width:9px;height:15px;-margin:0 0 0 0px;padding:0;}
.blue a:hover{color:#abced0;}
.white, .white a:link, .white a:visited, a.white{color:#fff;text-decoration:none;}
.white a:hover, a.white:hover{color:#d9e3e4;}
.yellow, .yellow a:link, a.yellow{color:#d3c977;}
.brown, .brown a:link, a.brown{color:#6c4d36;}
.brown a:hover{color:#75796c;}
.lightbrown, .lightbrown a:link, a.lightbrown{color:#b8a998;}
.tag2title{display:inline;font-size:15px;text-transform:uppercase;}
.title_color_jaune, a.title_color_jaune{background-color:#d3c977;padding:4px 8px 3px 8px;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:-1px;font-family:Arial;text-decoration:none;}
.title_color_jaune_access, a.title_color_jaune_access{background-color:#d3c977;padding:4px 8px 3px 8px;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:-1px;font-family:Arial;text-decoration:none;}
.title_color_bleu, a.title_color_bleu{background-color:#83bbbe;padding:4px 8px 3px 8px;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:-1px;font-family:Arial;text-decoration:none;}
.title_color_marron, a.title_color_marron{background-color:#ebe6d9;padding:4px 8px 3px 8px;color:#f29400;font-size:16px;text-transform:uppercase;letter-spacing:-1px;font-family:Arial;text-decoration:none;}
.title_color_orange, a.title_color_orange{background-color:#f29400;padding:4px 8px 3px 8px;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:-1px;font-family:Arial;text-decoration:none;}
.title_section_orange{background-color:#f29400;padding:4px 8px 3px 8px;color:#fff;font-size:23px;}
.title_section_bleu{background-color:#83bbbe;padding:4px 8px 3px 8px;color:#fff;font-size:23px;}
.title_section_marron, a.title_section_marron{padding:4px 8px 3px 0px;color:#f29400;font-size:23px;}
a.bloclink_product1:link, a.bloclink_product1:visited{display:block;padding-right:7px;padding-right:12px;padding-top:11px;vertical-align:baseline;height:34px;background-color:#83bbbe;color:#fff;text-decoration:none;font-family:Arial;font-weight:normal;text-transform:uppercase;font-size:13px;border-top:solid 1px #a8d0d2;line-height:12px;text-align:right;letter-spacing:-1px;}
a.bloclink_product1:hover{background-color:#a8d0d2;color:#fff;}
a.bloclink_product2:link, a.bloclink_product4:link, a.bloclink_product2:visited, a.bloclink_product4:visited{display:block;padding:7px;padding-left:12px;height:33%;background-color:#fff;color:#b8a998;text-decoration:none;font-family:Arial;font-weight:normal;text-transform:uppercase;font-size:13px;border-top:solid 1px #ebe6d9;line-height:12px;text-align:left;letter-spacing:-1px;}
a.bloclink_product2:hover, a.bloclink_product4:link{background-color:#b8a998;color:#fff;border-top:solid 1px #b8a998;}
.bloclink_product2_outofstock, .bloclink_product4_outofstock{display:block;padding:7px;padding-left:12px;height:33%;background-color:#fff;color:#b8a998;text-decoration:none;font-family:Arial;font-weight:normal;text-transform:uppercase;font-size:13px;border-top:solid 1px #ebe6d9;line-height:12px;text-align:left;letter-spacing:-1px;}
a.bloclink_product3:link, a.bloclink_product3:visited{display:block;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:12px;height:33%;background-color:#ffffff;color:#b8a998;text-decoration:none;font-family:Arial;font-weight:normal;text-transform:uppercase;font-size:13px;border-top-width:1px;border-top-style:solid;border-top-color:#ebe6d9;line-height:12px;text-align:left;letter-spacing:-1px;background-color:#83bbbe;color:#ffffff;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:16px;border-top-width:1px;border-top-style:solid;border-top-color:#a8d0d2;}
a.bloclink_product3:hover{background-color:#a8d0d2;color:#fff;border-top:solid 1px #a8d0d2;}
a.bloclink_product4:link, a.bloclink_product4:visited{background-color:#83bbbe;padding:10px 7px 10px 12px;border-top:solid 1px #a8d0d2;color:#fff;}
a.bloclink_product4:hover{background-color:#a8d0d2;color:#fff;border-top:solid 1px #a8d0d2;}
.bloclink_product1:hover span, .bloclink_product2:hover span, .bloclink_product3:hover span, .bloclink_product4:hover span{color:#fff;}
a.button_link_blue{display:block;background-color:#83bbbe;padding:4px 8px 3px 8px;color:#fff;font-size:14px;text-transform:uppercase;text-decoration:none;}
a.button_link_blue:hover{background-color:#a8d0d2;}
a.button_link_jaune{display:block;background-color:#d3c977;padding:4px 8px 3px 8px;color:#fff;font-size:14px;text-transform:uppercase;text-decoration:none;}
a.button_link_jaune:hover{background-color:#d3c977;}
ul.step{background:#beae9b url('../img/step_start.gif') no-repeat bottom left;list-style:none;width:540px;margin:1.2em 0em 2.5em;height:30px;}
ul.step li{height:25px;float:left;width:108px;text-align:center;padding-top:5px;background:transparent url('../img/step_standard.gif') no-repeat bottom left;}
ul.step li.step_current{background:transparent url('../img/step_current.gif') no-repeat bottom left;font-weight:bold;color:white;}
ul.step li.step_todo{background:transparent url('../img/step_standard.gif') no-repeat bottom left;font-style:italic;color:white;}
ul.step li.step_done{background:transparent url('../img/step_done.gif') no-repeat bottom left;font-style:italic;color:white;}
ul.step li.step_done_before_current{background:transparent url('../img/step_done_before_current.gif') no-repeat bottom left;font-style:italic;color:white;}
ul.step li#step_end{width:108px;}
ul.step li#step_end{background:transparent url('../img/step_end.gif') no-repeat bottom left;}
ul.step li#step_end.step_current{background:transparent url('../img/step_current_end.gif') no-repeat bottom left;}
ul#order_step a{color:white;}
#authentification_title{padding-left:15px;}
div.table_block{padding-bottom:0px;margin:0 auto 2em;width:541px;background:#ffffff;}
div.table_block_voucher{padding-bottom:0px;margin:0 auto 2em;width:550px;background:#ffffff;}
table.std{border-spacing:0;border-collapse:collapse;width:100%;}
table.std td, table.std th{padding-top:0.4em;padding-right:0.5em;padding-bottom:0.4em;padding-left:0.5em;}
table.std th{font-size:12px;}
table.std tr.item td, table.std tr.first_item td, table.std tr.last_item td, table.std tr.item th, table.std tr.first_item th, table.std tr.last_item th{background-color:#ffffff;font-size:12px;}
table.std tr.alternate_item td, table.std tr.alternate_item th{background-color:#f1f2f4;}
table.std td.history_invoice{white-space:normal;}
table.std tbody tr td, table.std tfoot tr td{border-top:1px solid #bdc2c9;}
table.std thead th{background-color:#b8a998;background-repeat:no-repeat;height:20px;color:#ffffff;font-size:1em;font-weight:bold;text-align:left;white-space:nowrap;}
table.std thead th.first_item{background-position:top left;}
table.std thead th.last_item{background-position:top right;}
table.std thead th.item{background-position:-5px 0;}
table.std tfoot td{color:#374853;text-align:right;white-space:nowrap;}
ul.footer_links{list-style-type:none;clear:both;height:2em;margin-top:2em;}
ul.footer_links li{float:left;margin-right:2em;height:2em;}
div.addresses{padding:0.6em;position:relative;width:544px;}
div.addresses h3{margin:0;}
div.addresses p.address_delivery{padding-bottom:1em;}
div.addresses p.checkbox input{margin-top:0!important;margin-top:-3px;}
ul.address{background-color:white;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin-right:1em;padding-bottom:0.6em;margin-bottom:1.2em;position:relative;width:258px;}
ul.address li{padding-left:1.4em;margin-top:0.1em;}
li.address_title{padding-left:0em;margin-top:0!important;padding-bottom:0.2em;background-color:#b8a998;color:#ffffff;font-weight:bold;height:20px;font-size:1em;line-height:1.9em;text-align:center;}
li.address_name, li.address_update a, li.address_delete a{color:#6c4d36;}
li.address_name, li.address_company{font-weight:bold;}
li.address_update, li.address_delete{background:transparent url('../img/bullet_myaccount.gif') no-repeat 0 0.5em!important;background:transparent url('../img/bullet_myaccount.gif') no-repeat 0 0.4em;margin-left:1.4em;}
#center_column .address_add{padding:0 0 1em 0;}
#my-account #main_central ul{margin:2em 0;}
#my-account #main_central li{list-style:none;margin:2.5em 1.5em;}
p.cart_navigation{padding:1em 0!important;width:548px;margin-bottom:20px;}
p.cart_navigation .button, p.cart_navigation .button_large{float:left;display:block;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;color:#ffffff;background-color:#6C4D36;height:100%;padding-top:2px;padding-right:7px;padding-bottom:1px;padding-left:7px;margin-right:1px;vertical-align:baseline;text-decoration:none;font-size:16px;font-family:Verdana,Arial,Helvetica,Sans-Serif;vertical-align:top;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;border-top-width:1px;border-right-width-value:1px;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-bottom-width:1px;border-left-width-value:1px;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-top-style:solid;border-right-style-value:solid;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-bottom-style:solid;border-left-style-value:solid;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-top-color:#bdc2c9;border-right-color-value:#bdc2c9;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-bottom-color:#bdc2c9;border-left-color-value:#bdc2c9;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;}
p.cart_navigation .exclusive, p.cart_navigation .exclusive_large{float:right;display:block;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;color:#ffffff;background-color:#6C4D36;height:100%;padding-top:2px;padding-right:7px;padding-bottom:1px;padding-left:7px;margin-right:1px;vertical-align:baseline;text-decoration:none;border:none;font-size:16px;}
input.button_large, input.button_large_disabled, input.exclusive_large, input.exclusive_large_disabled, a.button_large, a.exclusive_large, span.button_large, span.exclusive_large{}
form.std p.cart_navigation span{float:none;text-align:left;width:auto;}
#cart_summary tfoot tr td{border-top:none;line-height:1.5em;}
#cart_summary tfoot tr.cart_total_product td{border-top:1px solid #6c4d36;}
#cart_summary tfoot tr.cart_total_price td{border-bottom:2px solid #6c4d36;}
#cart_summary .price, #cart_summary .price-discount{color:#6c4d36;font-size:1em;text-decoration:none;}
tr.cart_item td{padding:0.5em 0.5em;}
td.cart_product a{margin:0 0.6em;}
td.cart_product a img{border:1px solid #d0d1d5;}
td.cart_product a:hover img{border:1px solid #888;}
td.cart_description a{text-decoration:none;}
td.cart_description a:hover{text-decoration:underline;}
td.cart_description h5 a, td.cart_ref, td.cart_total{color:#6c4d36;}
td.cart_unit, td.cart_total, td.cart_discount_price{text-align:right;}
td.cart_availability, td.cart_ref{text-align:center;}
td.cart_total .price{font-weight:bold;}
tr.cart_item td.cart_unit{padding-right:1em;}
td.cart_quantity{width:5.5em;text-align:right;}
td.cart_quantity p, td.cart_quantity a{float:left;display:inline;}
td.cart_quantity p{padding-right:0.3em;margin-top:0.5em;margin-right:0pt;margin-bottom:0.5em;margin-left:0pt;padding-left:0.7em;}
td.cart_quantity .icon{margin-top:0.6em;}
td.cart_quantity a.cart_quantity_up, td.cart_quantity a.cart_quantity_down{display:block;}
tr.cart_free_shipping{white-space:normal;}
#order tfoot p{margin:0;float:left;width:85%;}
#order tfoot span{float:right;width:15%;display:block;}
tr.cart_total_price{font-weight:bold;}
#order form#voucher fieldset{border:1px solid #bdc2c9;padding:0.6em;}
#order form#voucher h4, #order form#voucher p, #order form#voucher .button{display:inline;}
#order form#voucher h4{float:left;line-height:1.5em;margin-right:6em;}
#order #order_carrier{clear:both;background-color:#ffffff;margin-top:5em;border:1px solid #bdc2c9;padding:0.5em 0.5em 0.5em 0.5em;}
#order #order_carrier h4{width:50%;display:inline;}
#order #order_carrier img{vertical-align:middle;}
#order #order_carrier span{margin:0 0.2em;}
#order #gift_div{display:none;}
#order #gift_div label, #order #gift_div textarea{display:block;width:100%;margin:1em 0;}
.payment_module{display:block;}
.payment_module img{vertical-align:middle;margin-right:1em;}
.payment_module a{display:block;border:1px solid #595a5e;padding:0.6em;text-decoration:none;margin-bottom:0.6em;background-color:#ffffff;}
.payment_module a:hover, .payment_module a:focus, .payment_module a:active{border:1px solid #488c40;background-color:#e5e6e7;color:#374853;}
.atos{display:block;border:1px solid #595a5e;padding:0.6em;margin-bottom:0.6em;text-decoration:none;background-color:#ffffff;}
.atos:hover, .atos:focus .atos:active{border:1px solid #488c40;background-color:#e5e6e7;color:#374853;}
div.tags_block .block_content{padding:0.2em 0.6em;margin-top:10px;}
div.tags_block p{text-align:justify;font-size:0.9em;}
div.tags_block p a{margin:0 0.1em;line-height:0.8em;}
div.tags_block p a:hover{color:white!important;text-decoration:none;color:#777;}
a.tag_level9{font-size:1.8em;font-weight:bold;}
a.tag_level8{font-size:1.7em;font-weight:bold;}
a.tag_level7{font-size:1.6em;font-weight:bold;}
a.tag_level6{font-size:1.5em;font-weight:bold;}
a.tag_level5{font-size:1.4em;font-weight:bold;}
a.tag_level4{font-size:1.3em;}
a.tag_level3{font-size:1.2em;}
a.tag_level2{font-size:1.1em;}
a.tag_level1{font-size:1em;}
a.tag_level{font-size:1em;color:#d5cfbe;}
a.first_item, a.last_item{color:#83bbbe;}
a.tag_level_color1{color:#83bbbe;}
a.tag_level_color2{color:#f29400;}
a.tag_level_color3{color:#d3c977;}
a.tag_level_color4{color:#fff;}
ol{padding-left:8px;}
.error{width:94%;border-top-width:1px;border-right-width:1px;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-bottom-width:1px;border-left-width:1px;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-top-style:solid;border-right-style:solid;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-bottom-style:solid;border-left-style:solid;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-top-color:#FF0000;border-right-color-value:#FF0000;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-bottom-color:#FF0000;border-left-color-value:#FF0000;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;background-color:#fff;color:#FF0000;margin-top:0.3em;margin-right:auto;margin-bottom:1.5em;margin-left:auto;padding-top:0.3em;padding-right:0.8em;padding-bottom:1em;padding-left:0.8em;float:left;}
.error p{font-weight:bold;}
.error li{list-style-position:inside;list-style-type:decimal-leading-zero;padding-left:3em;}
.condition_title, .carrier_title, .gift_title{padding-left:10px;text-decoration:underline;}
a:link.a_underline,a:visited.a_underline{text-decoration:underline;}
.warning{margin-left:15px;width:300px;}
.discountClickable{text-decoration:none;cursor:pointer;}
.discountClickable:hover{text-decoration:underline;color:#990000;cursor:pointer;}
#editorial_block{height:330px;padding:25px 15px 15px 15px;background-image:url(../img/bc_HEADER_home.gif);background-repeat:no-repeat;background-position:0 0;margin-top:-20px;}
#editorial_block #top_product{width:585px;height:250px;margin-left:33px;margin-top:1px;}
#editorial_block #top_product #product_descript{float:left;width:300px;background-color:#83bbbe;margin-top:50px;height:185px;}
#editorial_block #top_product #product_descript #col1{float:left;width:180px;padding:5px;}
#editorial_block #top_product #product_descript #col2{float:right;width:100px;height:auto;border-left:solid 1px #a8d0d2;}
#editorial_block #top_product #product_descript #col2 .r_price{text-align:center;color:#6c4d36;font-size:23px;font-weight:bold;padding-top:35px;height:60px;background-color:#d3c977;}
#editorial_block #top_product #product_image{float:right;width:250px;padding-top:10px;}
#block_top_content{float:left;padding-bottom:20px;}
#block_content_left, #block_content_center, #block_content_right{display:inline;width:240px;height:180px;margin-left:15px;border-radius:10px 10px;-moz-border-radius:10px;}
#block_content_left{background-color:#FFFFFF;float:left;font-size:1.1em;}
#block_content_center{background-color:#D3C977;float:left;color:#fff;font-size:1.1em;}
#block_content_right{background-color:#83BBBE;float:left;}
.conditions_list{list-style-type:square;text-align:left;margin-left:35px;margin-top:10px;font-size:1.1em;color:#fff;}
.conditions_list li{padding-bottom:7px;}
#header_categorie_block{height:180px;padding:25px 15px 15px 15px;background-repeat:no-repeat;background-position:0 0;margin-top:-10px;background-color:#ebe6d9;}
#header_categorie_block #productsSortForm{margin-top:150px;color:#b8a998;font-size:14px;font-weight:normal;letter-spacing:normal;text-align:right;margin-right:200px;}
#header_categorie_block #productsSortForm select{background-color:#9b8654;color:#fff;border:none;border:0;outline:none;font-family:Arial;font-size:11px;letter-spacing:normal;width:130px;}
#header_categorie_block_sans_image{height:60px;padding:25px 15px 15px 15px;background-repeat:no-repeat;background-position:0 0;margin-top:-10px;}
#header_categorie_block_sans_image #productsSortForm{margin-top:30px;color:#b8a998;font-size:14px;font-weight:normal;letter-spacing:normal;text-align:right;margin-right:200px;}
#header_categorie_block_sans_image #productsSortForm select{font-size:12px;font-weight:normal;letter-spacing:normal;color:#6c4d36;width:130px;outline:none;}
#header_categorie_block_manufacturer{height:140px;padding:25px 15px 15px 15px;background:#ebe6d9;background-repeat:no-repeat;background-position:0 0;margin-top:-10px;}
#header_categorie_block_manufacturer #productsSortForm{color:#b8a998;font-size:14px;font-weight:normal;letter-spacing:normal;text-align:right;margin-right:200px;margin-top:110px!important;margin-top:0px!important!;}
#header_categorie_block_manufacturer #productsSortForm select{font-size:12px;font-weight:normal;letter-spacing:normal;color:#6c4d36;width:130px;outline:none;}
#categories_block_left{margin-bottom:40px;margin-top:10px;}
#categories_block_left ul.tree{list-style-type:none;list-style-position:outside;margin-top:15px;padding:0;}
#categories_block_left ul.tree li{margin:0;padding:0;margin-bottom:-2px;height:100%;-margin-left:6px;}
#categories_block_left ul.tree li.decale{margin-left:10px;}
#categories_block_left ul.decale{margin-left:20px;}
#categories_block_left decale{margin-left:20px;}
#categories_block_left ul.tree li a{color:#fff;font-size:23px;text-transform:uppercase;font-family:Arial;font-weight:bold;letter-spacing:-1px;}
#categories_block_left ul.tree li a:hover{text-decoration:none;color:#b8a998;}
#categories_block_left ul.tree li a.selected{color:#83bbbe;}
#categories_block_left span.grower{display:block;float:left;font-size:20px;vertical-align:top;background-position:0px 0px;background-repeat:no-repeat;width:20px;height:19px;margin:0 0 0 -10px!important;margin:0 0 0 -6px;padding:0;}
div#categories_block_left span.OPEN{background-image:url('../img/icon/less.gif');}
div#categories_block_left span.CLOSE{background-image:url('../img/icon/more.gif');}
#categories_block_left ul.tree li ul{list-style-type:none;list-style-position:outside;padding-left:30px;margin-bottom:1px;margin-top:-3px;}
#categories_block_left ul.tree li ul li{margin:0;padding:0;margin-bottom:-3px;}
#categories_block_left ul.tree li ul li a{font-size:17px;}
#manufacturers_block_left{margin-bottom:40px;}
#manufacturers_block_left ul{margin:0;padding:0;list-style-position:outside;list-style-type:none;margin-top:15px;}
#manufacturers_block_left ul li{margin:0;padding:0;margin-bottom:-3px;}
#manufacturers_block_left ul li a{color:#fff;text-transform:uppercase;font-size:17px;letter-spacing:-1px;font-weight:bold;}
#manufacturers_block_left ul li a:hover{color:#b8a998;text-decoration:none;}
select#manufacturer_list{margin-top:15px;background-color:#9b8654;color:#fff;border:none;border:0;outline:none;font-family:Arial;font-size:11px;letter-spacing:normal;}
select#manufacturer_list option{outline:none;border:none;border:0;}
#myaccount_block{padding-top:20px;padding-right:15px;margin-bottom:20px;}
#myaccount_block .block_content{margin-top:4px;padding-top:0.6em;padding-bottom:0em;background-color:#d5cfbe;font-size:12px;letter-spacing:normal;font-weight:bold;line-height:16px;color:#ffffff;}
#myaccount_block ul{margin:0;padding:0;padding-left:0.6em;padding-right:0.6em;list-style-position:outside;list-style-type:none;margin-top:5px;padding-bottom:10px;}
#myaccount_block ul li{margin:0;padding:0;}
#myaccount_block ul li a{color:#fff;font-size:15px;text-decoration:none;font-family:Arial;font-weight:normal;line-height:15px;text-align:left;letter-spacing:-1px;}
#myaccount_block ul li a:hover{color:#b8a998;text-decoration:none;}
#myaccount_block .block_content p.logout{display:block;text-align:center;padding-top:8px;padding-bottom:7px;font-weight:bold;font-size:14px;letter-spacing:-1px;text-transform:uppercase;color:#ffffff;background-color:#b8a998;margin-top:5px;margin-left:-6px;margin-right:-6px;padding-left:8px;background-color:#b8a998;}
#myaccount_block .block_content p.logout a{color:#ffffff;}
#myaccount_block .block_content p.logout a:hover{background-color:#6c4d36;text-decoration:none;}
#sign_out{width:100%;}
#sign_out a{display:block;text-align:center;padding-top:8px;padding-bottom:7px;width:100%;font-weight:bold;font-size:14px;letter-spacing:-1px;text-transform:uppercase;color:#fff;float:left;background-color:#b8a998;}
#sign_out a:hover{background-color:#6c4d36;text-decoration:none;}
#block-history{color:#374853;}
.color-myaccount{color:#6c4d36;text-decoration:underline;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;}
#block-history table#order-list{border:none;}
#block-history table#order-list thead th{}
#block-history table#order-list thead th{color:white;}
#block-history table#order-list tbody{}
#block-history table#order-list tbody tr td{background-color:white;}
#block-history table#order-list td.history_link{white-space:nowrap;text-align:right;}
#block-history #block-order-detail{border-top:2px #6c4d36 solid;border-bottom:2px #6c4d36 solid;padding:0.5em;background:#f3f0eb url('../img/form_bg.jpg') repeat-x top left;}
#block-history #block-order-detail p{padding-left:0;padding-right:0;}
#order-detail-content{clear:both;margin-top:1.5em;}
#order-detail-content tbody tr{height:3em;}
#order-detail-content tfoot td{border:none;}
#order-detail-content table td input.order_qte_input{display:none;}
#order-detail-content table td.order_cb input{border:none;}
#order-detail-content table td span.order_qte_span{width:100%;display:block;}
#block-history #block-order-detail h4{font-size:1.4em;}
#block-history #block-order-detail #sendOrderMessage p{padding:0pt 4px 0pt 1px;}
#block-history #block-order-detail textarea{margin:0 auto;width:100%;}
#ordermsg textarea{margin:0;padding:0;width:528px;}
.advertising_block{padding-top:20px;padding-bottom:20px;padding-right:15px;margin-bottom:0px;}
#special_block_right{width:185px;}
#special_block_right .block_content{padding-top:0.6em;padding-right:0em;padding-bottom:0em;padding-left:0em;background-color:#fff;font-size:12px;letter-spacing:normal;font-weight:normal;line-height:12px;margin-top:4px;color:#000;height:110px;}
div#special_block_right h5{display:block;margin-left:90px;margin-bottom:5px;}
div#special_block_right .price-discount{margin-left:100px;margin-bottom:5px;}
div#special_block_right .reduction{margin-left:100px;margin-bottom:5px;}
div#special_block_right span.price{margin-left:20px;font-size:1.2em;}
div#special_block_right p{display:block;margin-top:10px;margin-left:35px;margin-bottom:5px;}
div.fblikebox{position:relative;width:185px;height:343px;overflow:hidden;background-color:#fff;margin-bottom:20px;}
div.fblikebox iframe{margin:-5px 0px 0px -1px;}
#header #header_user{width:430px;float:right;text-align:right;margin-top:40px;padding-top:4px;font-size:14px;text-align:right;background-color:#d3c977;color:#fff;text-transform:uppercase;letter-spacing:-1px;font-weight:bold;}
#header #header_user #header_user_info, #header #header_user #header_user_account, #header_user_logout{padding:5px;margin:0;margin-bottom:4px;}
#header_user a:link, #header_user a:visited{color:#fff;}
#header_user a:hover{color:#6c4d36;text-decoration:none;}
#header #header_search{margin-top:4px;padding:3px 5px 3px 5px;background-color:#83bbbe;vertical-align:baseline;}
#header #header_search #search_query{font-size:14px;background-color:#a8d0d2;border:none;color:#fff;width:200px;margin:0;margin-left:7px;padding:2px;vertical-align:baseline;}
#header #header_search #search_submit{font-size:14px;background-color:#f29400;border:none;color:#fff;font-weight:bold;letter-spacing:-1px;outline:none;margin:0;margin-left:-3px;width:30px;vertical-align:baseline;}
#header #header_search #submit_search{font-size:14px;background-color:#f29400;border:none;color:#fff;font-weight:bold;letter-spacing:-1px;outline:none;margin:0;margin-left:-3px;padding-top:1px;padding-bottom:1px;width:30px;vertical-align:baseline;}
#pagination_block{margin-top:15px;margin-bottom:15px;text-transform:uppercase;}
#pagination_block ul.pagination_pages{list-style:none;list-style-position:outside;font-size:15px;float:left;width:300px;}
#pagination_block ul.pagination_pages #pagination_previous, #pagination_block ul.pagination_pages #pagination_next{}
#pagination_block ul.pagination_pages .disabled{display:none;}
#pagination_block ul.pagination_pages li{float:left;}
#pagination_block ul.pagination_pages li a, #pagination_block ul.pagination_pages li.current span{display:block;margin:0;color:#fff;background-color:#d5cfbe;height:100%;padding:2px 7px 1px;margin-right:1px;vertical-align:baseline;text-decoration:none;}
#pagination_block ul.pagination_pages li a:hover{background-color:#b8a998;}
#pagination_block ul.pagination_pages li.current span{background-color:#83bbbe;}
#pagination_block{vertical-align:middle;}
#pagination_block .pagination_display{width:250px;float:right;text-align:right;color:#b8a998;font-size:14px;font-weight:normal;text-transform:none;letter-spacing:normal;margin-top:2px;vertical-align:middle;}
#pagination_block .pagination_display select{font-size:12px;font-weight:normal;letter-spacing:normal;color:#6c4d36;width:50px;outline:none;vertical-align:middle;}
#pagination_block .pagination_display input{background-color:#d3c977;color:#fff;outline:none;font-size:14px;font-weight:bold;padding:2px 4px 2px 4px;vertical-align:middle;}
#home_featured_products{text-align:left;padding-top:15px;padding-bottom:13px;}
#home_featured_products .featured_product{width:175px;float:left;background-color:#83bbbe;margin-bottom:10px;}
#home_featured_products .first_item{margin-right:13px;}
#home_featured_products .last_item{float:right;}
#home_featured_products .last_item_of_line{float:right;}
#home_featured_products .block_content{margin-top:20px;}
#home_featured_products .featured_product .text{height:300px;}
#home_featured_products .featured_product .product_infos{width:100%;}
#home_featured_products .featured_product .product_infos .cell_price{background-color:#d3c977;text-align:center;}
#home_featured_products .block_product{clear:both;background-color:#fff;height:129px;overflow:hidden;margin-top:0;margin-bottom:10px;}
#home_featured_products .block_product .thumb_col{width:130px;float:left;}
#home_featured_products .block_product .center_col{width:300px;float:left;}
#home_featured_products .block_product .right_col{width:88px;float:right;border-left:solid 1px #eee;}
#home_featured_products .block_product .right_col div.r_price{background-color:#d3c977;text-align:center;padding:5px;padding-top:12px;}
#product_list{}
#product_list .block_product{clear:both;background-color:#fff;height:129px;overflow:hidden;margin-top:0;margin-bottom:10px;}
#product_list .block_product .thumb_col{width:130px;float:left;}
#product_list .block_product .center_col{width:300px;float:left;}
#product_list .block_product .right_col{width:88px;float:right;border-left:solid 1px #eee;}
#product_list .block_product .right_col div.r_price{background-color:#d3c977;text-align:center;padding:5px;padding-top:12px;}
#product_list .block_product .right_col div.r_price_on_sale{background-color:#FEFE45;text-align:center;padding:5px;padding-top:12px;}
#product_list .special_product{clear:both;background-color:#83bbbe;height:175px;margin-bottom:10px;}
#product_list .special_product .thumb_col{width:175px;float:left;}
#product_list .special_product .center_col{width:250px;float:left;}
#product_list .special_product .right_col{width:88px;float:right;border-left:solid 1px #a8d0d2;}
#product_list .special_product .right_col div.r_price{background-color:#d3c977;text-align:center;padding:5px;padding-top:31px;padding-bottom:20px;}
#manufacturer_tab{width:100%;margin-top:20px;}
#manufacturer_img{float:left;margin-right:10px;margin-left:29px;margin-top:-40px;}
#manufacturer_desc{text-align:left;height:60px;width:400px;float:left;padding-left:50px;margin-top:-20px;font-family:Georgia;font-style:italic;font-weight:bold;}
#cart_block{margin-bottom:20px;text-align:left;padding-right:15px;padding-top:4px;}
#cart_block .block_content{padding-top:0.6em;padding-right:0em;padding-bottom:0em;padding-left:0em;}
#cart_block h4{}
#cart_block h4 span{text-transform:none;cursor:pointer;background-repeat:no-repeat;background-position:center center;background-color:#d3c977;padding-top:4px;padding-right:8px;padding-bottom:3px;padding-left:8px;color:#ffffff;font-size:16px;text-transform:uppercase;letter-spacing:-1px;font-family:Arial;text-decoration:none;}
#cart_block h4 span#block_cart_collapse{background-image:url('../img/icon/sort_asc_white.gif');}
#cart_block h4 span#block_cart_expand{background-image:url('../img/icon/sort_desc_white.gif');}
#cart_block .block_content{background-color:#d5cfbe;font-size:12px;letter-spacing:normal;line-height:14px;font-weight:normal;line-height:12px;margin-top:4px;color:#fff;}
#cart_block .block_content #cart_block_summary{margin-left:0.6em;margin-right:0.6em;margin-top:0.6em;padding-bottom:0.6em;border-bottom:dotted 1px #fff;}
#cart_block .block_content #cart_block_no_products{margin-left:0.6em;margin-right:0.6em;border-bottom:solid 1px #fff;padding-top:5px;margin-top:5px;padding-bottom:5px;margin-bottom:5px;}
#cart_block_list dl.products{list-style-type:none;list-style-position:outside;padding:10px 0px 0px 0;margin-left:0.6em;margin-right:0.6em;}
#cart_block dt{padding-top:0.4em;height:1.2em;}
#cart_block_list .products dt.item{border-top:solid 1px #EBE6D9;;margin-top:8px;padding-top:8px;}
#cart_block_list .products dt.first_item{border-top:none;padding-top:0px;margin-top:0px;}
#cart_block_list .products dt.last_item{border-top-width:1px;border-top-style:solid;border-top-color:#ebe6d9;margin-top:8px;padding-top:8px;padding-bottom:8px;}
#cart_block_list .products dr table{width:100%;font-size:12px;}
#cart_block_list .products dt .uantity-formated{text-align:left;text-transform:none;white-space:nowrap;vertical-align:top;letter-spacing:-1px;width:17px;float:left;}
#cart_block_list .products dt .art_block_product_name{text-align:left;text-transform:uppercase;font-weight:bold;vertical-align:top;padding-left:6px;padding-right:5px;color:#fff;}
#cart_block dl span.quantity-formated{padding-right:0.3em;}
#cart_block dl dt a, #cart_block dl dt span.quantity-formated{float:left;}
#cart_block dl dt a{font-weight:bold;color:#fff;}
#cart_block span.price{color:white;float:right;letter-spacing:-1px;font-size:12px;color:#fff;letter-spacing:normal;font-weight:normal;}
#cart_block dl span.price{font-weight:normal;color:white;float:right;}
#cart_block_list .products dt .rice{text-align:right;text-transform:none;vertical-align:top;white-space:nowrap;letter-spacing:-1px;font-size:12px;color:#fff;letter-spacing:normal;font-weight:normal;}
#cart_block_list .products dt.item .remove_link{}
#cart_block a.ajax_cart_block_remove_link{width:9px;height:13px;margin-left:4px;display:block;float:right;font-size:0;background:transparent url('../img/icon/delete.gif') no-repeat left bottom;}
#cart_block a.ajax_cart_block_remove_link:hover{text-decoration:none;}
#cart_block dt, #cart_block dd{clear:both;margin-top:0.2em;}
#cart_block dd{margin-left:1.2em;margin-right:1em;font-style:italic;}
#cart_block dd a{color:#fff;}
#cart_block_list .products dt.item .product_detail{text-align:left;font-weight:normal;}
#cart_block p{clear:both;}
#cart_block p span{clear:right;float:left;text-align:right;margin-left:10px;}
#cart_block p span.ajax_block_cart_total, span.lib_total{font-weight:bold;}
#cart_block table#vouchers, #cart_block p#cart-prices{margin-left:0.6em;margin-right:0.6em;margin-top:0.5em;border-top-width:1px;border-top-style:solid;border-top-color:white;height:3em;padding-top:0.4em;margin-bottom:0.5em;clear:both;}
#cart_block_wrapping_cost, #cart_block_shipping_cost, #cart_block_total{padding-right:1.3em;}
#cart_block_total #cart_total_cost, #cart_block_total #cart_shipping_cost{text-align:right;padding-right:10px;}
#cart_block_total #cart_total, #cart_block_total #cart_total_cost{font-weight:bold;}
#cart_block_list dl.vouchers{list-style-type:none;list-style-position:outside;padding:10px 0px 0px 0;margin-left:0.6em;margin-right:0.6em;}
#cart_block dl dt span.voucher_code{float:left;font-weight:bold;color:#ffffff;}
#cart_block span.remove_link{width:9px;height:13px;margin-left:4px;display:block;float:right;font-size:0pt;background-color:transparent;background-image:url(../img/icon/delete.gif);background-repeat:no-repeat;background-attachment:scroll;background-position:left bottom;}
#cart_block span.remove_link:hover{text-decoration:none;}
#cart_block_validation{width:100%;}
#cart_check_{width:41%;}
#cart_order_{width:59%;}
#cart-buttons a.button_small{display:block;text-align:center;padding-top:8px;padding-bottom:7px;width:45%;font-weight:bold;font-size:14px;letter-spacing:-1px;text-transform:uppercase;color:#fff;float:left;background-color:#a8d0d2;margin-left:-7px;padding-right:7px;}
#cart-buttons #button_order_cart{display:block;text-align:center;padding-top:8px;padding-bottom:7px;width:55%;font-weight:bold;font-size:14px;letter-spacing:-1px;text-transform:uppercase;color:#fff;float:right;background-color:#b8a998;margin-right:-8px;padding-left:8px;}
#cart_check a{background-color:#a8d0d2;}
#cart_order a{background-color:#b8a998;}
#cart_check a:hover{background-color:#83bbbe;text-decoration:none;}
#cart_order a:hover{background-color:#6c4d36;text-decoration:none;}
#cart_check a, #cart_order a{display:block;text-align:center;padding-top:8px;padding-bottom:7px;width:100%;font-weight:bold;font-size:14px;letter-spacing:-1px;text-transform:uppercase;color:#ffffff;}
#cart_check a{background-color:#a8d0d2;}
.transferProduct{border:2px solid #888;}
#primary_block{text-align:left;padding-top:8px;padding-bottom:13px;}
#primary_block #pb-right-column{width:300px;float:left;margin-top:10px;}
#primary_block #image-block{border:#d0d1d5 solid 1px;height:300px;width:300px;margin-bottom:15px;}
#primary_block #image-block img{border:#d0d1d5 solid 1px;}
#primary_block #image-block img#bigpic{cursor:pointer;}
#primary_block ul#usefull_link_block{list-style-type:none;list-style-position:outside;}
#primary_block ul#usefull_link_block li{float:left;padding-right:9px;margin-right:9px;border-right:solid 1px #b8a998;}
#primary_block ul#usefull_link_block li a:link, .span_link{color:#b8a998;font-size:12px;text-transform:none;letter-spacing:normal;}
#primary_block ul#usefull_link_block li a:hover, .span_link:hover{color:#6c4d36;}
#primary_block #pb-left-column{float:left;margin-left:1.0em;width:233px;margin-top:10px;}
#primary_block #short_description_block{background-color:#fff;}
#primary_block #short_description_content{padding:13px;}
#primary_block #color_picker p{margin:0 0 0.4em 0;padding:0 0 0 0;}
#primary_block #color_picker{padding:0.7em;background:#e5e6e7 url('../img/product-short-desc-bg.gif') repeat-x top left;height:42px;border:1px #d0d3d8 solid;}
#primary_block a.color_pick{width:20px;height:20px;float:left;border:1px solid #666;margin:0 0.5em 0 0;cursor:pointer;}
#primary_block a.color_pick:hover{border:1px solid #000;}
#primary_block p.buttons_bottom_block{margin:0;}
#primary_block p.buttons_bottom_block a, #primary_block p.buttons_bottom_block input{margin:0.9em auto 0 auto;}
#primary_block #short_description_content{margin-bottom:0.5em;}
#primary_block form#buy_block{font-size:14px;background-color:#fff;text-transform:uppercase;text-align:right;}
#primary_block form#buy_block img.on_sale_img{float:left;}
#primary_block form#buy_block span.on_sale{color:#da0f00;text-transform:uppercase;font-weight:bold;float:right;}
#primary_block form#buy_block span.discount{color:#da0f00;text-transform:uppercase;font-weight:bold;float:right;}
#primary_block form#buy_block span.our_price_display{color:#6c4d36;font-size:18px;letter-spacing:-1px;}
#primary_block form#buy_block span#availability_label{float:left;margin-right:1em;}
#primary_block form#buy_block label{color:#b8a998;}
#primary_block #product_reference{padding:7px 7px 4px 7px;background-color:#fff;}
#primary_block div#attributes{padding:7px 7px 4px 7px;border-top:solid 1px #ebe6d9;border-bottom:solid 1px #ebe6d9;}
#primary_block #quantity_wanted_p{padding:7px 7px 4px 7px;}
#availability_statut, #pQuantityAvailable, #last_quantities{padding:7px 7px 4px 7px;}
#primary_block form#buy_block input, form#buy_block select{background-color:#ebe6d9;color:#6c4d36;font-size:12px;text-transform:none;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#b8a998;border-bottom-color:#b8a998;vertical-align:middle;width:90px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;margin-bottom:3px;margin-left:7px;}
#primary_block form#buy_block p.price{background-color:#d3c977;margin:0;padding:0;padding:10px 5px 5px 10px;font-weight:normal;text-align:center;line-height:12px;}
#primary_block form#buy_block span#pretaxe_price{color:#fff;font-size:14px;font-weight:normal;}
#primary_block form#buy_block p#old_price{font-size:0.8em;text-align:right;text-decoration:line-through;}
#primary_block form#buy_block p#reduction_percent{color:#da0f00;font-size:0.75em;text-align:right;}
#primary_block form#buy_block p.price-ecotax{font-size:0.75em;text-align:right;}
#primary_block form#buy_block p#add_to_cart input{background-color:#83bbbe;padding-top:4px;padding-right:8px;padding-bottom:3px;padding-left:8px;width:100%;border-top-width:0pt;border-bottom-width:0pt;border-top-style:none;border-bottom-style:none;border-top-color:-moz-use-text-color;border-bottom-color:-moz-use-text-color;margin-top:0pt;margin-right:0pt;margin-bottom:0pt;margin-left:0pt;font-family:Arial;font-size:14px;font-weight:bold;letter-spacing:-1px;color:#ffffff;text-transform:uppercase;text-decoration:none;}
#primary_block form#buy_block p#add_to_cart input:hover{background-color:#a8d0d2;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;}
#primary_block #loyalty{padding-top:15px;color:#b8a998;font-weight:normal;font-size:11px;line-height:14px;text-transform:none;letter-spacing:normal;text-align:right;}
#views_block{margin:0pt auto;width:300px;}
#thumbs_list{overflow:hidden;float:left;width:276px;background-color:#ffffff;}
#thumbs_list ul{list-style-type:none;list-style-position:outside;width:500px;height:80px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}
#thumbs_list li{float:left;cursor:pointer;}
#view_scroll_left, #view_scroll_right{background-image:url(../img/bc_thumbs_arrow_left.gif);background-attachment:scroll;background-position:center center;background-repeat:no-repeat;text-indent:-3000px;display:block;width:12px;height:100px;float:left;background-color:#ffffff;}
#view_scroll_right{background-image:url(../img/bc_thumbs_arrow_right.gif);background-position:center center;background-repeat:no-repeat;}
#productscategory_noscroll{width:100%;background-color:#FFFFFF;overflow:hidden;margin-bottom:15px;}
#productscategory{width:100%;background-color:#FFFFFF;overflow:hidden;margin-right:auto;margin-left:auto;height:130px;width:100%;margin-bottom:15px;}
#productscategory_list{overflow-x:hidden;overflow-y:hidden;float:left;width:96%;}
#productscategory_noscroll #productscategory_list{overflow:hidden;}
#productscategory_list ul{padding-left:0px;list-style-type:none;list-style-position:outside;width:700px;}
#productscategory_list ul li{float:left;cursor:pointer;width:100px;text-align:center;padding:10px;}
#productscategory_list ul li a{font-size:14px;line-height:14px;}
#productscategory_scroll_left, #productscategory_scroll_right{background-image:url(../img/bc_thumbs_arrow_left.gif);background-attachment:scroll;background-position:center center;background-repeat:no-repeat;text-indent:-3000px;display:block;width:2%;height:130px;float:left;background-color:#ffffff;}
#productscategory_scroll_right{background-image:url(../img/bc_thumbs_arrow_right.gif);background-position:center center;background-repeat:no-repeat;width:2%;height:130px;}
#more_info_block{margin-top:20px;}
.tab{width:49%;margin:0;padding:0;padding-top:4px;}
.tab_left{float:left;}
.tab_right{float:right;}
.tab_wide{width:100%;}
.tab dt{font-size:14px;}
.tab dd{margin-top:3px;margin-bottom:20px;background-color:#FFFFFF;padding:15px;font-size:11px;line-height:14px;text-transform:none;font-weight:normal;letter-spacing:normal;}
.tab dd ul{list-style-type:disc;list-style-position:outside;padding-left:15px;}
#accessory_list{margin-top:3px;}
#accessory_list .block_product{clear:both;background-color:#fff;height:129px;overflow:hidden;margin-top:0;margin-bottom:10px;}
#accessory_list .block_product .thumb_col{width:130px;float:left;}
#accessory_list .block_product .center_col{width:300px;float:left;}
#accessory_list .block_product .right_col{width:88px;float:right;border-left:solid 1px #eee;}
#accessory_list .block_product .right_col div.r_price{background-color:#d3c977;text-align:center;padding:5px;padding-top:12px;}
#accessory_list .special_product{clear:both;background-color:#83bbbe;height:175px;margin-bottom:10px;}
#accessory_list .special_product .thumb_col{width:175px;float:left;}
#accessory_list .special_product .center_col{width:250px;float:left;}
#accessory_list .special_product .right_col{width:88px;float:right;border-left:solid 1px #a8d0d2;}
#accessory_list .special_product .right_col div.r_price{background-color:#d3c977;text-align:center;padding:5px;padding-top:31px;padding-bottom:20px;}
#authentication #create-account_form, #authentication #login_form{width:48%;height:25em;clear:none;float:left;}
#authentication #login_form a{color:#374853;}
#authentication #create-account_form{margin-right:7px;}
#authentication input#SubmitCreate, #authentication input#SubmitLogin{margin-left:30px;width:80%;border:1px solid #bdc2c9;background-color:#6C4D36;color:#fff;}
#authentication p.submit{margin-right:0;text-align:left;}
#authentication p.submit span{padding-right:0.5em;}
#authentication #create-account_form label, #authentication #login_form label{float:none;clear:both;display:block;text-align:left;width:100%;margin-bottom:0.3em;}
form#account-creation_form input.text, form#account-creation_form #id_country, form#account-creation_form #id_state, #authentication textarea{width:17em;}
form.std{clear:both;}
form.std h3{display:block;font-size:1.1em;margin-top:1em;margin-right:0pt;margin-bottom:1em;margin-left:0pt;color:#fff;font-weight:bold;border-bottom:1px solid #d0d1d5;padding:0.5em;margin:0 0 0.5em 0;text-transform:none;background-color:#B8A998;text-align:center;}
form.std fieldset{border-top-width:1px;border-right-width:1px;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-bottom-width:1px;border-left-width:1px;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-top-style:solid;border-right-style:solid;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-bottom-style:solid;border-left-style:solid;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-top-color:#6C4D36;border-right-color-value:#6C4D36;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-bottom-color:#6C4D36;border-left-color-value:#6C4D36;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;background-color:#fff;color:#6C4D36;margin-top:0.3em;margin-right:auto;margin-bottom:1.5em;margin-left:auto;}
form.std fieldset legend{padding:0.3em 0.6em;margin:1em 0 1em 0.5em;font-size:1.6em;font-weight:100;border-color:#d0d1d5;border-style:solid;border-width:1px;}
form.std h4, form.std p{display:block;font-size:1em;text-transform:none;padding:0.3em 1em;clear:both;}
form.std label, form.std p span{float:left;text-align:right;width:30%;}
form.std p span.like_input{width:auto;margin-left:0.7em;}
input, textarea, select, span.editable{margin-left:0.7em;font-size:16px;font-family:Verdana, Arial, Helvetica, Sans-Serif;vertical-align:top;outline:none;}
textarea, select{border:1px solid #bdc2c9;}
input{border:1px solid #bdc2c9;}
input.button{border:1px solid #bdc2c9;}
#create_account input.button, #create_address input.button, #contact_form input.button{border:1px solid #bdc2c9;background-color:#6C4D36;color:#fff;margin-left:220px;}
#firstname, #lastname, #create_account_email, #alias{border:1px solid #bdc2c9;width:300px;}
#old_passwd, #create_account_passwd, #confirmation, #passwd{border:1px solid #bdc2c9;width:200px;}
input.text{height:18px;padding-left:2px;padding-right:2px;}
.checkbox input, .radio input{border:none;}
form.std .checkbox label, form.std .radio label, form.std span.form_info{margin:0;float:none;text-align:left;}
.required sup{color:#da0f00;}
form.std p.checkbox{padding-left:30%;}
form.std p.submit{margin-bottom:1.5em;}
.account_input{margin-left:0px;width:100%;}
input:focus{outline-color:-moz-use-text-color;outline-style:none;outline-width:0pt;outline-offset:0pt;}
ul.idTabs{list-style-type:none;border-bottom:solid 1px #76839b;height:21px;margin-top:1em;}
ul.idTabs li{float:left;margin-right:1px;}
ul.idTabs li a{background-image:url('../img/tab_bg.jpg');display:block;width:173px;height:18px;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:bold;padding-top:3px;color:#374853;}
ul.idTabs li a.selected{background-image:url('../img/tab_bg_selected.jpg');color:white;}
ul.idTabsShort li a{background-image:url('../img/tab_bg_short.jpg');width:138px;}
ul.idTabsShort li a.selected{background-image:url('../img/tab_bg_selected_short.jpg');color:white;}
div.sheets{clear:both;padding:1em;background:#f3f0eb url('../img/form_bg.jpg') repeat-x top left;}
#informations_block_left{padding-top:50px;padding-right:15px;margin-bottom:40px;}
#informations_block_left .block_content{margin-top:4px;padding-top:0.6em;padding-bottom:0em;background-color:#d5cfbe;font-size:14px;letter-spacing:0px;line-height:18px;color:#ffffff;}
#informations_block_left p{margin:0;padding:0;padding-left:0.3em;padding-right:0.3em;margin-top:5px;padding-bottom:10px;}
.bigbidule{font-size:17px;font-weight:bold;}
.new{color:#f29400;font-weight:bold;margin-left:5px;}
