/* CSS crunched with Crunch - http://crunchapp.net/ */
@import "https://fonts.googleapis.com/css?family=PT+Sans:400,700";
.block_head_border{border-bottom:2px solid #DFDFDF;}
.btn{-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;padding:0 5px 0px;font-size:16px;line-height:21px;margin-left:5px;font-weight:normal;background-color:#e5511a;background-image:-moz-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:-ms-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#DFDFDF), to(#aaaaaa));background-image:-webkit-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:-o-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:linear-gradient(top, #DFDFDF, #aaaaaa);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDF', endColorstr='#aaaaaa', GradientType=0);border:1px solid #a4330a;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.25);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#40000000,Positive=true)";zoom:1;}.btn:hover,.btn:focus{color:#fff;text-decoration:none;background-position:0 0;border:1px solid #626C73;background-color:#777777;background-image:-moz-linear-gradient(top, #00A5A6, #00A5A6);background-image:-ms-linear-gradient(top, #00A5A6, #00A5A6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#00A5A6), to(#00A5A6));background-image:-webkit-linear-gradient(top, #00A5A6, #00A5A6);background-image:-o-linear-gradient(top, #00A5A6, #00A5A6);background-image:linear-gradient(top, #00A5A6, #00A5A6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00A5A6', endColorstr='#00A5A6', GradientType=0);-webkit-transition:background-position 0.5s linear;-moz-transition:background-position 0.5s linear;-ms-transition:background-position 0.5s linear;-o-transition:background-position 0.5s linear;transition:background-position 0.5s linear;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.25);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#40000000,Positive=true)";zoom:1;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
a:hover{color:#DFDFDF;text-decoration:none;}
body{background:#FFFFFF;color:#555555;padding:10px 0;font:12px/14px "PT Sans",Helvetica,Arial,sans-serif,Verdana,sans-serif;}
#page{padding:0 15px;background:none repeat scroll 0 0 #FFFFFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.08);-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.08);box-shadow:0 0 8px rgba(0, 0, 0, 0.08);}
#header{padding:10px 0 0;}
ul#header_links{margin-top:0;}ul#header_links li{border-left:0 none;}ul#header_links li a{font-size:14px;color:#666666;}ul#header_links li a:hover{color:#DFDFDF;text-decoration:none;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;}
#search_block_top #search_query_top{background:none repeat scroll 0 0 #FFFFFF;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;border-radius:5px !important;border:1px solid #E4E4E4 !important;color:#333333;font-size:12px;height:18px;line-height:20px;outline:medium none;padding:0 10px;width:150px;}
#search_block_top{right:0px;position:absolute;top:10px;}
#search_block_top .button{-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;padding:0 5px 0px;font-size:12px;line-height:21px;margin-left:5px;font-weight:normal;background-color:#00A8A8;background-image:-moz-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:-ms-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#DFDFDF), to(#aaaaaa));background-image:-webkit-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:-o-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:linear-gradient(top, #DFDFDF, #aaaaaa);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDF', endColorstr='#aaaaaa', GradientType=0);border:1px solid #000000;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#40000000,Positive=true)";zoom:1;height:20px;}#search_block_top .button:hover,#search_block_top .button:focus{color:#fff;text-decoration:none;background-position:0 0;border:1px solid #626C73;background-color:#777777;background-image:-moz-linear-gradient(top, #28919A, #28919A);background-image:-ms-linear-gradient(top, #28919A, #28919A);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#28919A), to(#28919A));background-image:-webkit-linear-gradient(top, #28919A, #28919A);background-image:-o-linear-gradient(top, #28919A, #28919A);background-image:linear-gradient(top, #28919A, #28919A);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#28919A', endColorstr='#28919A', GradientType=0);-webkit-transition:background-position 0.5s linear;-moz-transition:background-position 0.5s linear;-ms-transition:background-position 0.5s linear;-o-transition:background-position 0.5s linear;transition:background-position 0.5s linear;-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#40000000,Positive=true)";zoom:1;}
#header_right #currencies_block_top{background:none repeat scroll 0 0 #FFFFFF;border-bottom-left-radius:3px;border-bottom-right-radius:3px;float:right;margin:-4px 0 0;padding:0;}
#header_right #currencies_block_top p{background:none;clear:left;color:#666666;font-family:"PT Sans",Helvetica,Arial,sans-serif;font-size:14px;padding-right:0px;text-align:right;}#header_right #currencies_block_top p:hover{color:#DFDFDF;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;}
#setCurrency .currencies_ul_hover{background:#f8f8fa;color:#555555;display:block;height:auto;padding:5px 10px;position:absolute;right:3px;text-align:center;width:auto;z-index:5000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#setCurrency .currencies_ul_hover a{color:#555555;}
#shopping_cart a{background-color:#F8F8FA;border-radius:3px 3px 3px 3px;display:block;height:15px;min-width:130px;padding:15px 27px 10px 43px;}
#header #cart_block{background:none repeat scroll 0 0 #f8f8fa;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.08);-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.08);box-shadow:0 0 8px rgba(0, 0, 0, 0.08);right:0;top:82px;width:277px;font-size:13px;}
#header_logo{display:block;float:left;margin-top:0px;}
.sf-menu{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 10px;height:30px;width:960px; border-bottom: 1px solid #DFDFDF; solid #DFDFDF }.sf-menu a{color:#dddddd;text-shadow:none;padding:0 10px;line-height:40px;font-size:14px;}.sf-menu a:hover{color:#888888;}
.sf-menu li{border-right:0 none;}
.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{}
.sf-sub-indicator{top:16px ;}
.sf-shadow ul{padding:0 0px 9px 0;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:1px 2px 3px rgba(0, 0, 0, 0.2);-moz-box-shadow:1px 2px 3px rgba(0, 0, 0, 0.2);box-shadow:1px 2px 3px rgba(0, 0, 0, 0.2);}.sf-shadow ul li ul{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.sf-menu ul li:hover,.sf-menu ul li.sfHover,.sf-menu ul li a:focus,.sf-menu ul li a:hover,.sf-menu ul li a:active{background:none;outline:0 none;}
.sf-menu li:hover a{background:transparent;}
.sf-menu li li{background:none;}
.sf-menu li li a{line-height:24px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:40px;z-index:99;width:auto;}
.sf-with-ul .sf-sub-indicator{top:16px ;}
.sf-menu ul li .sf-with-ul .sf-sub-indicator{top:7px ;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:99%;top:0;}
.sf-menu li li li{background:none repeat scroll 0 0 transparent;}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul,ul.sf-menu li li li li:hover ul,ul.sf-menu li li li li.sfHover ul{left:99% !important;top:0;}
.sf-menu li li{width:160px;}
.block .title_block,.block h4{background:transparent;color:#555555;font-size:14px;font-weight:normal;padding:0;line-height:30px;height:30px;text-align:left;text-shadow:none;text-transform:uppercase;display:block; border-bottom: 1px solid #DFDFDF }
.block .title_block a,.block h4 a{color:#555555;}
#contact_block .title_block,#contact_block h4,#new-products_block_right p.title_block,#new-products_block_right h4,#special_block_right p.title_block,#special_block_right h4{font-size:16px;padding:0;}
#left_column{padding:0 0px 0 0 ;margin-right:9px;}
#column-left{border-right:1px solid #aaaaaa;float:left;padding:0 15px 0 0;width:220px;}
#newsletter_block_left .title_block,#newsletter_block_left h4{border-bottom:0 none;color:#666666;line-height:14px;padding:0 0 12px 28px;text-shadow:0 1px 0 #FFFFFF;width:auto;}
#new-products_block_right dd a.lnk_more{color:#DFDFDF;}
#footer .myaccount .title_block,#footer .myaccount h4{background:none repeat scroll 0 0 transparent;border-bottom:0 none;height:auto;line-height:14px;padding:0 0 10px;}
#footer{background:none repeat scroll 0 0 #ffffff;color:#999999;margin:0 0 0 -15px;width:1010px;}
#left_column .block li a{color:#555555;display:block;font-size:14px;line-height:20px;text-transform:capitalize;}#left_column .block li a:hover{color:#DFDFDF;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;}
#categories_block_left li a,.blocksupplier li a,.blockmanufacturer li a,.informations_block_left li a{background-position:10px 13px;}
#special_block_right .products span.price,#featured-products_block_center .price{color:#9B9B9B;}
#featured-products_block_center li{text-align:center;}
.resumecat{background:none repeat scroll 0 0 transparent;border-bottom:1px solid #DFDFDF;color:#555555;margin:15px 0 10px;padding:8px 7px;}
#center_column .sortPagiBar{background:none;font-family:"PT Sans",Helvetica,Arial,sans-serif;padding:10px; }
#featured-products_block_center .s_title_block,#featured-products_block_center h5{font-size:14px;}
#product_list li .discount{background:#DFDFDF;}
#product_list li span.new{background-color:#DFDFDF;}
#product_list li .price{color:#DFDFDF;}
.our_price_display{color:#9B9B9B;}
.idTabs a{background:none repeat scroll 0 0 transparent;color:#444444;display:block;font-size:14px;padding:10px 10px 7px;text-decoration:none;}
.idTabs .selected{background:none;border:2px solid #DFDFDF;border-bottom:2px solid #fff;}
.idTabs{border-bottom:2px solid #DFDFDF;list-style-type:none;margin-top:20px;padding:0 5px;}
ul.idTabs li{float:left;margin-bottom:-2px;margin-right:1px;}
#footer li a,#footer .myaccount li a{color:#999999;}#footer li a:hover,#footer .myaccount li a:hover{color:#fafafa;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;}
#footer .title_block,#footer .title_block a{color:#ACACAC;}#footer .title_block:hover,#footer .title_block a:hover{color:#fafafa;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;}
#block_contact_infos li pre{color:#999;font-family:"PT Sans",Helvetica,Arial,sans-serif;}
#footer li{padding:3px 0;}
#footer{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
#create-account_form h3,#authentication #login_form h3{background:none;color:#555555;}
#account-creation_form fieldset,fieldset.account_creation,#add_address fieldset{border:0 none;}
#account-creation_form h3,#add_address h3,#contact h3{background:#444444;}
table#cart_summary th,table.std th,table.table_block th,.addresses ul.address .address_title,#order-list th{background:#444444;}
#product_list li .ajax_add_to_cart_button{padding-left:0px;color:#fff;}
#product_list li .ajax_add_to_cart_button span,.content_prices #add_to_cart span,#cart_block #cart-buttons #button_order_cart span{display:none;}
input.button_mini,input.button_small,input.button,input.button_large,input.button_mini_disabled,input.button_small_disabled,input.button_disabled,input.button_large_disabled,input.exclusive_mini,input.exclusive_small,input.exclusive,input.exclusive_large,input.exclusive_mini_disabled,input.exclusive_small_disabled,input.exclusive_disabled,input.exclusive_large_disabled{-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;padding:0 5px 0px;font-size:16px;line-height:21px;margin-left:5px;font-weight:normal;background-color:#e5511a;background-image:-moz-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:-ms-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#DFDFDF), to(#aaaaaa));background-image:-webkit-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:-o-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:linear-gradient(top, #DFDFDF, #aaaaaa);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDF', endColorstr='#aaaaaa', GradientType=0);border:1px solid #a4330a;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.25);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#40000000,Positive=true)";zoom:1;padding:0 5px 3px!important;}input.button_mini:hover,input.button_small:hover,input.button:hover,input.button_large:hover,input.button_mini_disabled:hover,input.button_small_disabled:hover,input.button_disabled:hover,input.button_large_disabled:hover,input.exclusive_mini:hover,input.exclusive_small:hover,input.exclusive:hover,input.exclusive_large:hover,input.exclusive_mini_disabled:hover,input.exclusive_small_disabled:hover,input.exclusive_disabled:hover,input.exclusive_large_disabled:hover,input.button_mini:focus,input.button_small:focus,input.button:focus,input.button_large:focus,input.button_mini_disabled:focus,input.button_small_disabled:focus,input.button_disabled:focus,input.button_large_disabled:focus,input.exclusive_mini:focus,input.exclusive_small:focus,input.exclusive:focus,input.exclusive_large:focus,input.exclusive_mini_disabled:focus,input.exclusive_small_disabled:focus,input.exclusive_disabled:focus,input.exclusive_large_disabled:focus{color:#fff;text-decoration:none;background-position:0 0;border:1px solid #626C73;background-color:#777777;background-image:-moz-linear-gradient(top, #f2612d, #f36c3b);background-image:-ms-linear-gradient(top, #f2612d, #f36c3b);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2612d), to(#f36c3b));background-image:-webkit-linear-gradient(top, #f2612d, #f36c3b);background-image:-o-linear-gradient(top, #f2612d, #f36c3b);background-image:linear-gradient(top, #f2612d, #f36c3b);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2612d', endColorstr='#f36c3b', GradientType=0);-webkit-transition:background-position 0.5s linear;-moz-transition:background-position 0.5s linear;-ms-transition:background-position 0.5s linear;-o-transition:background-position 0.5s linear;transition:background-position 0.5s linear;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.25);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#40000000,Positive=true)";zoom:1;}
a.button_mini,a.button_small,a.button,a.button_large,a.exclusive_mini,a.exclusive_small,a.exclusive,a.exclusive_large,span.button_mini,span.button_small,span.button,span.button_large,span.exclusive_mini,span.exclusive_small,span.exclusive,span.exclusive_large,span.exclusive_large_disabled{-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;padding:0 5px 0px;font-size:16px;line-height:21px;margin-left:5px;font-weight:normal;background-color:#aaaaaa;background-image:-moz-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:-ms-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#DFDFDF), to(#aaaaaa));background-image:-webkit-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:-o-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:linear-gradient(top, #DFDFDF, #aaaaaa);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDF', endColorstr='#aaaaaa', GradientType=0);border:1px solid #aaaaaa;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.25);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#40000000,Positive=true)";zoom:1;padding:0 5px 0px!important;}a.button_mini:hover,a.button_small:hover,a.button:hover,a.button_large:hover,a.exclusive_mini:hover,a.exclusive_small:hover,a.exclusive:hover,a.exclusive_large:hover,span.button_mini:hover,span.button_small:hover,span.button:hover,span.button_large:hover,span.exclusive_mini:hover,span.exclusive_small:hover,span.exclusive:hover,span.exclusive_large:hover,span.exclusive_large_disabled:hover,a.button_mini:focus,a.button_small:focus,a.button:focus,a.button_large:focus,a.exclusive_mini:focus,a.exclusive_small:focus,a.exclusive:focus,a.exclusive_large:focus,span.button_mini:focus,span.button_small:focus,span.button:focus,span.button_large:focus,span.exclusive_mini:focus,span.exclusive_small:focus,span.exclusive:focus,span.exclusive_large:focus,span.exclusive_large_disabled:focus{color:#fff;text-decoration:none;background-position:0 0;border:1px solid #626C73;background-color:#777777;background-image:-moz-linear-gradient(top, #f2612d, #f36c3b);background-image:-ms-linear-gradient(top, #f2612d, #f36c3b);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2612d), to(#f36c3b));background-image:-webkit-linear-gradient(top, #f2612d, #f36c3b);background-image:-o-linear-gradient(top, #f2612d, #f36c3b);background-image:linear-gradient(top, #f2612d, #f36c3b);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2612d', endColorstr='#f36c3b', GradientType=0);-webkit-transition:background-position 0.5s linear;-moz-transition:background-position 0.5s linear;-ms-transition:background-position 0.5s linear;-o-transition:background-position 0.5s linear;transition:background-position 0.5s linear;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.25);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#40000000,Positive=true)";zoom:1;}
.sortPagiBar #bt_compare{-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;padding:0 5px 0px;font-size:16px;line-height:21px;margin-left:5px;font-weight:normal;background-color:#e5511a;background-image:-moz-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:-ms-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#DFDFDF), to(#aaaaaa));background-image:-webkit-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:-o-linear-gradient(top, #DFDFDF, #aaaaaa);background-image:linear-gradient(top, #DFDFDF, #aaaaaa);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDF', endColorstr='#aaaaaaR', GradientType=0);border:1px solid #a4330a;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.25);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#40000000,Positive=true)";zoom:1;padding:0 5px 3px!important;}.sortPagiBar #bt_compare:hover,.sortPagiBar #bt_compare:focus{color:#fff;text-decoration:none;background-position:0 0;border:1px solid #626C73;background-color:#777777;background-image:-moz-linear-gradient(top, #f2612d, #f36c3b);background-image:-ms-linear-gradient(top, #f2612d, #f36c3b);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2612d), to(#f36c3b));background-image:-webkit-linear-gradient(top, #f2612d, #f36c3b);background-image:-o-linear-gradient(top, #f2612d, #f36c3b);background-image:linear-gradient(top, #f2612d, #f36c3b);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2612d', endColorstr='#f36c3b', GradientType=0);-webkit-transition:background-position 0.5s linear;-moz-transition:background-position 0.5s linear;-ms-transition:background-position 0.5s linear;-o-transition:background-position 0.5s linear;transition:background-position 0.5s linear;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.25);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#40000000,Positive=true)";zoom:1;}
#product_list li .lnk_view{font-size:12px;line-height:14px;text-shadow:none;}
#cart_block #cart-buttons #button_order_cart{margin-bottom:10px;}
h2.productscategory_h2{border-bottom:1px solid #DFDFDF;color:#333333;font-size:18px;margin:40px 0 20px;padding:10px 0;}
#layered_block_left .layered_subtitle{display:inline-block;font-size:14px;font-weight:bold;border-bottom:1px solid #DFDFDF;line-height:20px;}
#layered_block_left div>form>div>div{margin-top:10px;}
#product_list li{border:1px solid transparent;border-radius:3px 3px 3px 3px;margin-bottom:14px;padding:12px 8px;}#product_list li:hover{border:1px solid #aaaaaa;background:#fafafa;-webkit-box-shadow:0 0 6px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 6px rgba(0, 0, 0, 0.1);box-shadow:0 0 6px rgba(0, 0, 0, 0.1);-webkit-transition:0.3s linear;-moz-transition:0.3s linear;-ms-transition:0.3s linear;-o-transition:0.3s linear;transition:0.3s linear;}
#featured-products_block_center .s_title_block{width:150px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
#categories_block_left li .OPEN,#categories_block_left li .CLOSE{margin:12px 10px 0;}
#categories_block_left li ul{margin-left:29px;width:173px;}
#categories_block_left li ul li a{background:none repeat scroll 0 0 transparent;padding-left:0;padding-right:0;width:144px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
#subcategories h3{background:#444444;border-radius:4px 4px 4px 4px;color:#FFFFFF;font-size:13px;padding:8px 12px;text-shadow:none;text-transform:uppercase;}
#newsletter_block_left input.button_mini{border:0 none;cursor:pointer;height:23px;left:-2px;margin:0;position:relative;text-indent:-5000px;top:1px;width:22px;}
.two_col #right_column{display:none;}
.two_col #center_column{width:745px;margin-right:0; border-left: 1px solid #dfdfdf; margin-left: 0px; padding: 10px }
.two_col #featured-products_block_center li.last_item_of_line{margin-right:25px;}
.two_col #featured-products_block_center li{margin-right:25px;}
.two_col #pb-left-column{float:left;margin-left:80px;width:350px;}
.two_col #pb-left-column #buy_block label{display:inline-block;font-size:12px;font-weight:700;margin-right:10px;text-align:right;width:160px;}
.two_col #availability_statut span#availability_label,.two_col #availability_date_label{display:inline-block;font-size:12px;font-weight:700;margin-right:10px;text-align:right;width:160px;}
.two_col #product_list li .center_block{border-right:1px dotted #CCCCCC;float:left;padding:0 7px;width:563px;}
#order.two_col #center_column,#order-confirmation.two_col #center_column{margin:0 111px;width:757px;}
.grid ul#product_list{list-style-type:none;margin:0 -5px;overflow:hidden;}
.grid #product_list li{float:left;margin:5px;padding:8px 8px;width:240px;position:relative;height:196px;border:1px solid #aaaaaa;}
.grid #product_list li .left_block{float:none;right:45px;padding-top:0;position:absolute;bottom:8px;width:14px;z-index:2;}.grid #product_list li .left_block p{padding-bottom:0px;}
.grid #product_list li .center_block{border-right:0px dotted #CCCCCC;float:left;padding:0;width:244px;height:126px;}
.grid #product_list li p.product_desc,.grid #product_list li p.product_desc a{color:#666666;height:101px;overflow:hidden;text-overflow:ellipsis;width:103px;}
.grid #product_list li .right_block{float:left;position:relative;text-align:left;width:100%;}
.grid #product_list li .content_price{float:left;margin:26px 0 0;}
.grid #product_list li .ajax_add_to_cart_button{color:#FFFFFF;float:right;margin:24px 0 0;padding-left:0;}
.grid #product_list li .lnk_view{clear:both;float:right;font-size:12px;line-height:14px;margin:0;text-shadow:none;}
.grid #product_list li h3{color:#000000;float:left;font-size:13px;padding:0 0 10px;width:103px;}
.grid #product_list li .discount,.grid ul#product_list li .on_sale,.grid ul#product_list li .online_only{display:none;}
.grid #product_list .right_block .exclusive{margin:24px 0 0;float:right;}
.two_col.grid #product_list li{width:222px; border-left: 1px solid #aaaaaa }
.two_col.grid #product_list li .center_block{width:228px;}
.two_col.grid #product_list li p.product_desc,.two_col.grid .grid #product_list li p.product_desc a{width:87px;height:99px;}
.two_col.grid #product_list li h3{color:#000000;float:left;font-size:13px;padding:0 0 10px;width:88px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
#featured-products_block_center .product_image span.new{background-color:#DFDFDF;font-family:arial;}
#header_right #languages_block_top{background:none repeat scroll 0 0 transparent;margin:0px 0px 0 5px;padding:0;}
#header_right #languages_block_top p{background:none repeat scroll 0 0 transparent;padding-right:10px;}
#countries .countries_ul_hover{background:none repeat scroll 0 0 transparent;display:block;height:auto;padding:5px 10px;position:absolute;right:-4px;width:20px;z-index:5000;list-style:none outside none;}
