.topblock_customer_service{width:985px;height:15px;top:0px;position:absolute;}
.topblock_customer_service a{float:right;text-transform:uppercase;font-weight:bold;text-decoration:none;font-size:0.9em;}
.topblock_customer_service a:hover{text-decoration:none;}
.topblock_content h1{width:505px;}
.topblock_customer_service .separator{float:right;}
.topblock_search{float:right;margin-top:20px;}
.topblock_search h2{margin:0px;padding:0px;}
.topblock_search input[type=submit]{width:50px;}
.topblock_conditional_logo{float:right;}
.topblock_conditional_logo a{float:right;display:inline-block;}
#topblock h2{color:Black;}
#topblock span{color:Black;}
.separator{margin:0px 4px;text-transform:uppercase;text-decoration:none;}
.shopstartRabatt{width:604px;}
.basket_content{float:left;width:215px;margin-left:38px;}
.basket_content_empty{font-weight:bold;}
.basket_tocheckout{float:right;width:80px;}
.basket a{text-decoration:none;}
.basket a:hover{text-decoration:underline;}
.list_products{margin-top:5px;}
.list_products_container{position:absolute;width:820px;}
.list_product{float:left;width:200px;height:278px;margin-right:3px;margin-bottom:3px;border:1px solid silver;position:relative;}
.list_product:hover{border:1px solid gray;}
.list_product a{text-decoration:none;color:Black;}
.list_product a:visited{text-decoration:none;color:Black;}
.list_product a:hover{text-decoration:none;color:Black;}
.list_product_image{border-top:1px solid silver;border-bottom:1px solid silver;height:200px;width:200px;}
.list_product_brandlogo{margin:0px auto;display:block;height:32px;width:100px;}
.list_product_campaignimage{position:absolute;}
.list_product_xpackimage{position:absolute;margin-top:161px;margin-left:161px;}
.list_product_price{margin:3px 0px;position:absolute;bottom:0;left:0;}
.list_product_price_recommended{color:Black;font-weight:bold;}
.list_product_price_recommended_hasdiscount{color:Gray;font-weight:bold;text-decoration:line-through;}
.list_product_price_discount{color:Red;font-weight:bold;}
.list_product_price_discountpercent{color:Red;font-weight:bold;}
.list_products_header{text-transform:uppercase;font-weight:bold;font-size:1.2em;margin-top:20px;}
.list_products_navigation{margin:12px 0px 5px 0px;color:#444;font-weight:bold;height:20px;}
.list_products_navigation select{padding:0px;}
.list_products_navigation_amount{display:inline-block;margin-top:1px;vertical-align:top;}
.list_products_navigation_pages{display:inline;}
.list_products_navigation_pageitems{display:inline;}
.list_products_navigation_sorting{display:inline;}
.list_products_navigation_sorting_options{width:105px;}
.list_products_navigation_pages_count{display: inline-block;vertical-align:top;margin-top:1px;}
.list_products_navigation_pages_prev{background:url(/resources/checks4.png) no-repeat;background-position: 0px -936px;height:14px;width:14px;display:inline-block;}
.list_products_navigation_pages_prev:hover{background:url(/resources/checks4.png) no-repeat;background-position: 0px -962px;height:14px;width:14px;display:inline-block;cursor:pointer;}
.list_products_navigation_pages_next{background:url(/resources/checks4.png) no-repeat;background-position: 0px -988px;height:14px;width:14px;display:inline-block;}
.list_products_navigation_pages_next:hover{background:url(/resources/checks4.png) no-repeat;background-position: 0px -1014px;height:14px;width:14px;display:inline-block;cursor:pointer;}
.list_products_navigation_subcontainer{float:left;width:202px;margin-right:3px;text-align:center;vertical-align:middle;}
.list_products_navigation_amount_v{height:2px;background-color:silver;position:relative;}
.list_products_navigation_amount_v_filtered{height:2px;background-color:green;width:100%;position:absolute;z-index:1;left:0px;}
.list_products_navigation_amount_v_highlight{height:2px;display:none;background-color:Orange;position:absolute;z-index:2;left:0px;}
.product_section_image{float:left;}
.product_section_sharing{margin:25px 0px;}
.product_section_sharing_option{float:left;width:80px;}
.product_section_sharing_options > div{margin:5px 0px;}
.product_section_sharing_options_more > a{font-size:0.9em;color:Black;}
.product_section_info{float:right;width:450px;margin:5px 10px 5px 5px;}
.product_section_info_header{height:66px;}
.product_section_info_header_productname{float:left;width:340px;font-size:1.6em;}
.product_section_info_header_productname h1{font-size:1em;margin:0px;font-weight:normal;}
.product_section_info_header_brandlogo{float:right; margin-left:5px;}
.product_section_info_artno{font-size:0.9em;margin-top:2px;}
.product_section_info_price{height:36px;margin-top:5px;}
.product_section_info_price_info{float:left;width:345px;font-size:1.2em;}
.product_section_info_price_details{margin-left:5px;text-align:right;}
.product_section_info_price_info_discount{color:Red;font-size:1.4em;}
.product_section_info_price_info_discountpercent{color:Red;font-size:1.4em;}
.product_section_info_price_info_recommended{color:Black;font-size:1.4em;}
.product_section_info_price_info_vat{font-size:0.75em;}
.product_section_info_price_info_hasdiscount{color:Gray;text-decoration:line-through;font-size:1.4em;}
.product_section_info_sizecolor{margin-top:15px;font-size:1.1em;}
.product_section_info_sizecolor input[type=text]{text-align:center;margin:0px 5px;}
.product_section_info_sizecolor select{margin:0px;padding:0px;}
.product_section_info_basket{margin-top:15px;}
.product_section_info_sizecolor input[type=submit]
{
	text-align:center;width:226px;height:25px;
	background-image: -ms-linear-gradient(top, #E6E6E6 0%, #CCCCCC 100%);
	background-image: -moz-linear-gradient(top, #E6E6E6 0%, #CCCCCC 100%);
	background-image: -o-linear-gradient(top, #E6E6E6 0%, #CCCCCC 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #E6E6E6), color-stop(1, #CCCCCC));
	background-image: -webkit-linear-gradient(top, #E6E6E6 0%, #CCCCCC 100%);
	background-image: linear-gradient(top, #E6E6E6 0%, #CCCCCC 100%);
}
.product_section_info_sizecolor input[type=submit]:active
{
	text-align:center;width:226px;height:25px;
	background-image: -ms-linear-gradient(top, #CCCCCC 0%, #E6E6E6 100%);
	background-image: -moz-linear-gradient(top, #CCCCCC 0%, #E6E6E6 100%);
	background-image: -o-linear-gradient(top, #CCCCCC 0%, #E6E6E6 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #CCCCCC), color-stop(1, #E6E6E6));
	background-image: -webkit-linear-gradient(top, #CCCCCC 0%, #E6E6E6 100%);
	background-image: linear-gradient(top, #CCCCCC 0%, #E6E6E6 100%);
}
.product_section_info_sizecolor input[type=submit][disabled="disabled"]
{
	background-color:silver;border:1px solid silver;cursor:default;
	background-image: -ms-linear-gradient(top, silver 0%, silver 100%);
	background-image: -moz-linear-gradient(top, silver 0%, silver 100%);
	background-image: -o-linear-gradient(top, silver 0%, silver 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, silver), color-stop(1, silver));
	background-image: -webkit-linear-gradient(top, silver 0%, silver 100%);
	background-image: linear-gradient(top, silver 0%, silver 100%);
	-webkit-box-shadow:
        0 0 0 1px silver inset,
        0 0 0 1px silver inset,
        0 30px 20px -18px rgba(255,255,255,0.65) inset,
        1px 1px 3px rgba(0,0,0,0.2);
    -moz-box-shadow:
        0 0 0 1px silver inset,
        0 0 0 1px silver inset,
        0 30px 20px -18px rgba(255,255,255,0.65) inset,
        1px 1px 3px rgba(0,0,0,0.2);
    -o-box-shadow:
        0 0 0 1px silver inset,
        0 0 0 1px silver inset,
        0 30px 20px -18px rgba(255,255,255,0.65) inset,
        1px 1px 3px rgba(0,0,0,0.2);
        box-shadow:
        0 0 0 1px silver inset,
        0 0 0 1px silver inset,
        0 30px 20px -18px rgba(255,255,255,0.65) inset,
        1px 1px 3px rgba(0,0,0,0.2);
}
.product_section_info_sizecolor input[type=submit][disabled="disabled"]:active
{
	background-color:silver;border:1px solid silver;cursor:default;
	background-image: -ms-linear-gradient(top, silver 0%, silver 100%);
	background-image: -moz-linear-gradient(top, silver 0%, silver 100%);
	background-image: -o-linear-gradient(top, silver 0%, silver 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, silver), color-stop(1, silver));
	background-image: -webkit-linear-gradient(top, silver 0%, silver 100%);
	background-image: linear-gradient(top, silver 0%, silver 100%);
	-webkit-box-shadow:
        0 0 0 1px silver inset,
        0 0 0 1px silver inset,
        0 30px 20px -18px rgba(255,255,255,0.65) inset,
        1px 1px 3px rgba(0,0,0,0.2);
    -moz-box-shadow:
        0 0 0 1px silver inset,
        0 0 0 1px silver inset,
        0 30px 20px -18px rgba(255,255,255,0.65) inset,
        1px 1px 3px rgba(0,0,0,0.2);
    -o-box-shadow:
        0 0 0 1px silver inset,
        0 0 0 1px silver inset,
        0 30px 20px -18px rgba(255,255,255,0.65) inset,
        1px 1px 3px rgba(0,0,0,0.2);
        box-shadow:
        0 0 0 1px silver inset,
        0 0 0 1px silver inset,
        0 30px 20px -18px rgba(255,255,255,0.65) inset,
        1px 1px 3px rgba(0,0,0,0.2);
}
.product_section_info_details{margin-top:15px;}
.product_section_info_details_navigation{list-style:none;padding:0px;margin:0px;height:22px;}
.product_section_info_details_navigation li{display:inline;width:223px;height:17px;text-align:center;float:left;padding-top:4px;background-color:#EDEDED;}
.product_section_info_details_navigation .prod_tab_only{width:448px;}
.product_section_info_details_navigation li:hover{background-color:White;}
.product_section_info_details_navigation a{text-decoration:none;color:Black;}
.product_section_info_details_navigation a:hover{text-decoration:none;color:Black;}
.product_section_info_details_navigation .selected_tab{background-color:White;border-bottom:1px solid white;font-weight:bold;}
.product_association{display:inline-block;}
.product_association_container{}
.product_association_viewport{overflow:hidden;width:308px;height:102px;float:left;}
.product_association_scroller_left{float:left;width:20px;height:100px;background:url(/resources/checks4.png) no-repeat;background-position: 0px -1040px;}
.product_association_scroller_left:hover{float:left;width:20px;height:100px;background:url(/resources/checks4.png) no-repeat;background-position: 0px -1152px;cursor:pointer;}
.product_association_scroller_right{float:left;width:20px;height:100px;background:url(/resources/checks4.png) no-repeat;background-position: 0px -1264px;}
.product_association_scroller_right:hover{float:left;width:20px;height:100px;background:url(/resources/checks4.png) no-repeat;background-position: 0px -1376px;cursor:pointer;}
.product_associations
{
	margin-bottom:25px;height:100px;
	border:solid 1px gray;
	-ms-border-radius-bottomright: 3px;
	-moz-border-radius-bottomright: 3px;
	-o-border-bottom-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-khtml-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-ms-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	-o-border-bottom-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-khtml-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.product_association_desc
{
	padding: 5px;
	text-align:center;
	background-color: #EDEDED;
	border-top: solid 1px gray;
	border-right: solid 1px gray;
	border-left: solid 1px gray;
	margin-top: 13px;
	font-weight: bold;
	-ms-border-radius-topright: 3px;
	-moz-border-radius-topright: 3px;
	-o-border-top-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-khtml-border-top-right-radius: 3px;
	border-top-right-radius: 3px;
	-ms-border-radius-topleft: 3px;
	-moz-border-radius-topleft: 3px;
	-o-border-top-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	-khtml-border-top-left-radius: 3px;
	border-top-left-radius: 3px;
}
.prod_tab1_only
{
	border-top:1px solid #808080;
	border-bottom:1px solid #808080;
	border-left:1px solid #808080;
	border-right:1px solid #808080;
	-moz-border-radius-topleft: 3px;
	-o-border-top-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	-khtml-border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-o-border-top-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-khtml-border-top-right-radius: 3px;
	border-top-right-radius: 3px;
}
.prod_tab1
{
	border-top:1px solid #808080;
	border-bottom:1px solid #808080;
	border-left:1px solid #808080;
	border-right:1px solid #808080;
	-moz-border-radius-topleft: 3px;
	-o-border-top-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	-khtml-border-top-left-radius: 3px;
	border-top-left-radius: 3px;
}
.prod_tab2
{
	border:1px solid #808080;
	-moz-border-radius-topright: 3px;
	-o-border-top-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-khtml-border-top-right-radius: 3px;
	border-top-right-radius: 3px;
}
.product_section_info_details_content
{
	color:Black;
	height:108px;
	width:428px;
	padding:10px;
	border-left:1px solid #808080;
	border-right:1px solid #808080;
	border-bottom:1px solid #808080;
	-ms-border-radius-bottomright: 3px;
	-moz-border-radius-bottomright: 3px;
	-o-border-bottom-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-khtml-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-ms-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	-o-border-bottom-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-khtml-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.product_section_info_details_content > div{height:111px;overflow-x:hidden;overflow-y:scroll;}
.product_section_info_camaign
{
	color:White;
	background-color:#FF0000;
	margin-top:15px;
	padding:10px;
	-ms-border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
}
.product_section_info_camaign_short{color:#FF0000;}
.list_brand_description{margin-right:5px;}
.list_brand_description img{max-width:100%;}
.list_brand_description_info{margin:5px 5px 10px 5px;}
.list_brand_description_info_desc{}
.list_brand_description_info_header{margin:5px 0px;}
.list_brand_description_info_header > h1{font-size:1.2em;margin:0px;padding:0px;}
.list_brand_description_teaser{width:820px;height:230px;}
.list_brand_description_filter{overflow:hidden;margin-top:5px;margin-right:3px;border-top:1px solid silver;}
#filter_4{overflow-y:scroll;}
#filter_0{overflow-y:scroll;}
.list_brand_description_filter_filterstyle{width:188px;float:left;height:143px;overflow-x:hidden;padding:3px;border:1px solid silver;}
.list_brand_description_filter_filterstyle2{width:188px;float:left;padding:3px;}
.list_brand_description_filter_container{height:205px;border-bottom:1px solid silver;border-right:1px solid silver;border-left:1px solid silver;}
.list_brand_description_filter_container2{width:195px;float:left;padding-left:5px;margin-right:3px;}
.list_brand_description_filter_container3{width:810px;padding:5px;border-bottom:1px solid silver;height:20px;margin-bottom:5px;}
.list_brand_description_filter_top_cnt{float:left;padding-top:1px;}
.list_brand_description_filter_container_bottom{width:300px;float:left;padding:2px;}
.list_brand_description_filter_container_top{width:390px;float:left;padding:0px 3px 0px 0px;margin-right:3px;}
.list_brand_description_filter_filterstyle_header{margin:3px 0px;font-weight:bold;}
.list_brand_description_toggle div
{
	display:inline;float:right;
	margin-left: 10px;
	background-color: #EDEDED;
	padding: 2px 5px;
	-ms-border-radius-bottomright: 4px;
	-moz-border-radius-bottomright: 4px;
	-o-border-bottom-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-khtml-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-ms-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	-o-border-bottom-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-khtml-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	border-left:1px solid silver;
	border-right:1px solid silver;
	border-bottom:1px solid silver;
	cursor: pointer;
}
.list_brand_description_toggle div.list_brand_description_toggle_selected
{
	background-color: Silver;
}
.list_brand_description_toggle{width:400px;float:right;}
.filter_content{float:left;}
.filter_content input[type=text]{border:1px solid silver;color:#000000;font-weight:bold;text-align:center;}
.ui-widget-header{background:silver;}
.selected_tab{background-color:White;border-bottom:1px solid white;}
.filterItmHrz{cursor:pointer;padding-top:3px;float:left;text-align:center;width:90px;height:15px;margin-right:5px;border:1px solid silver;padding-top:1px;background-color:#EDEDED;}
.filterItm{cursor:pointer;background:url(/resources/checks4.png) no-repeat;background-position: 0px 0px;padding-left:14px;margin-bottom:2px;}
.margintopbig{margin-top:85px;}
.disabled{cursor:default;color:#808080;background-position: 0px -48px;}
.selected{background-position: 0px -24px;font-weight:bold;}
.filterItmHrz.selected:hover{background-color:#EDEDED;cursor:pointer;}
.filterItmHrz:hover{border:1px solid Gray;cursor:pointer;}
.filterItmHrz.selected{background-color:Silver;cursor:pointer;}
.filterItmHrz.disabled:hover{background-color:White;cursor:default;color:Gray;}
.filterItmHrz.disabled{background-color:White;cursor:default;color:Gray;}
#clr_4{background:url(/resources/checks4.png) no-repeat;background-position: 0px -72px;}
#clr_4.selected{background:url(/resources/checks4.png) no-repeat;background-position: 0px -96px;}
#clr_4.disabled{background:url(/resources/checks4.png) no-repeat;background-position: 0px -120px;}
#clr_345{background:url(/resources/checks4.png) no-repeat;background-position: 0px -144px;}
#clr_345.selected{background:url(/resources/checks4.png) no-repeat;background-position: 0px -168px;}
#clr_345.disabled{background:url(/resources/checks4.png) no-repeat;background-position: 0px -192px;}
#clr_229{background:url(/resources/checks4.png) no-repeat;background-position: 0px -216px;}
#clr_229.selected{background:url(/resources/checks4.png) no-repeat;background-position: 0px -240px;}
#clr_229.disabled{background:url(/resources/checks4.png) no-repeat;background-position: 0px -265px;}
#clr_257{background:url(/resources/checks4.png) no-repeat;background-position: 0px -288px;}
#clr_257.selected{background:url(/resources/checks4.png) no-repeat;background-position: 0px -312px;}
#clr_257.disabled{background:url(/resources/checks4.png) no-repeat;background-position: 0px -336px;}
#clr_241{background:url(/resources/checks4.png) no-repeat;background-position: 0px -360px;}
#clr_241.selected{background:url(/resources/checks4.png) no-repeat;background-position: 0px -384px;}
#clr_241.disabled{background:url(/resources/checks4.png) no-repeat;background-position: 0px -408px;}
#clr_5{background:url(/resources/checks4.png) no-repeat;background-position: 0px -432px;}
#clr_5.selected{background:url(/resources/checks4.png) no-repeat;background-position: 0px -456px;}
#clr_5.disabled{background:url(/resources/checks4.png) no-repeat;background-position: 0px -480px;}
#clr_588{background:url(/resources/checks4.png) no-repeat;background-position: 0px -504px;}
#clr_588.selected{background:url(/resources/checks4.png) no-repeat;background-position: 0px -528px;}
#clr_588.disabled{background:url(/resources/checks4.png) no-repeat;background-position: 0px -552px;}
#clr_233{background:url(/resources/checks4.png) no-repeat;background-position: 0px -576px;}
#clr_233.selected{background:url(/resources/checks4.png) no-repeat;background-position: 0px -600px;}
#clr_233.disabled{background:url(/resources/checks4.png) no-repeat;background-position: 0px -624px;}
#clr_235{background:url(/resources/checks4.png) no-repeat;background-position: 0px -648px;}
#clr_235.selected{background:url(/resources/checks4.png) no-repeat;background-position: 0px -672px;}
#clr_235.disabled{background:url(/resources/checks4.png) no-repeat;background-position: 0px -696px;}
#clr_248{background:url(/resources/checks4.png) no-repeat;background-position: 0px -720px;}
#clr_248.selected{background:url(/resources/checks4.png) no-repeat;background-position: 0px -744px;}
#clr_248.disabled{background:url(/resources/checks4.png) no-repeat;background-position: 0px -768px;}
#clr_445{background:url(/resources/checks4.png) no-repeat;background-position: 0px -792px;}
#clr_445.selected{background:url(/resources/checks4.png) no-repeat;background-position: 0px -816px;}
#clr_445.disabled{background:url(/resources/checks4.png) no-repeat;background-position: 0px -840px;}
#clr_232{background:url(/resources/checks4.png) no-repeat;background-position: 0px -864px;}
#clr_232.selected{background:url(/resources/checks4.png) no-repeat;background-position: 0px -888px;}
#clr_232.disabled{background:url(/resources/checks4.png) no-repeat;background-position: 0px -912px;}
.discount-1{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 0; width: 40px; height: 40px; } 
.discount-10{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -42px; width: 40px; height: 40px; } 
.discount-100{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -84px; width: 40px; height: 40px; } 
.discount-125{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -126px; width: 40px; height: 40px; } 
.discount-15{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -168px; width: 40px; height: 40px; } 
.discount-150{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -210px; width: 40px; height: 40px; } 
.discount-175{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -252px; width: 40px; height: 40px; } 
.discount-2{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -294px; width: 40px; height: 40px; } 
.discount-20{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -336px; width: 40px; height: 40px; } 
.discount-200{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -378px; width: 40px; height: 40px; } 
.discount-225{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -420px; width: 40px; height: 40px; } 
.discount-25{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -462px; width: 40px; height: 40px; } 
.discount-250{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -504px; width: 40px; height: 40px; } 
.discount-275{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -546px; width: 40px; height: 40px; } 
.discount-3{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -588px; width: 40px; height: 40px; } 
.discount-30{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -630px; width: 40px; height: 40px; } 
.discount-300{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -672px; width: 40px; height: 40px; } 
.discount-35{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -714px; width: 40px; height: 40px; } 
.discount-350{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -756px; width: 40px; height: 40px; } 
.discount-4{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -798px; width: 40px; height: 40px; } 
.discount-40{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -840px; width: 40px; height: 40px; } 
.discount-400{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -882px; width: 40px; height: 40px; } 
.discount-45{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -924px; width: 40px; height: 40px; } 
.discount-450{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -966px; width: 40px; height: 40px; } 
.discount-5{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1008px; width: 40px; height: 40px; } 
.discount-50{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1050px; width: 40px; height: 40px; } 
.discount-500{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1092px; width: 40px; height: 40px; } 
.discount-55{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1134px; width: 40px; height: 40px; } 
.discount-550{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1176px; width: 40px; height: 40px; } 
.discount-6{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1218px; width: 40px; height: 40px; } 
.discount-60{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1260px; width: 40px; height: 40px; } 
.discount-600{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1302px; width: 40px; height: 40px; } 
.discount-65{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1344px; width: 40px; height: 40px; } 
.discount-650{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1386px; width: 40px; height: 40px; } 
.discount-7{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1428px; width: 40px; height: 40px; } 
.discount-70{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1470px; width: 40px; height: 40px; } 
.discount-700{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1512px; width: 40px; height: 40px; } 
.discount-75{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1554px; width: 40px; height: 40px; } 
.discount-8{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1596px; width: 40px; height: 40px; } 
.discount-80{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1638px; width: 40px; height: 40px; } 
.discount-85{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1680px; width: 40px; height: 40px; } 
.discount-9{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1722px; width: 40px; height: 40px; } 
.discount-90{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1764px; width: 40px; height: 40px; } 
.discount-95{ background: url(/resources/discount.png) no-repeat top left; background-position: 0 -1806px; width: 40px; height: 40px; }
.list_product_discountimage{position:absolute;margin-left:161px;}
.hidden{display:none;}
.visible{display:block;}
.topblock_content_basket{
	float: right;
	width: 335px;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-top: 27px;
	-ms-border-radius-topleft: 5px;
	-moz-border-radius-topleft: 5px;
	-o-border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
	-ms-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	-o-border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
body{font-family:Verdana, Arial, sans-serif;margin:0px;padding:0px;text-align:center;font-size:10px;}
#everything
{
	background-color:#FFFFFF;margin: 0 auto;
	width: 995px;text-align: left;
	-ms-border-radius-bottomright: 8px;
	-moz-border-radius-bottomright: 8px;
	-o-border-bottom-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-khtml-border-bottom-right-radius: 8px;
	border-bottom-right-radius: 8px;
	-ms-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	-o-border-bottom-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-khtml-border-bottom-left-radius: 8px;
	border-bottom-left-radius: 8px;
	padding-bottom: 1px;
}
#content{padding:0px 0px 0px 5px;width:820px;float:right;background-color:#FFFFFF;}
#content h1{margin:0px;}
.content_special_offer{text-align:center;font-size: 1.1em;margin: 5px 0px 5px 0px;padding:5px 0px;color:#ffffff;background-color:#000000;}
.content_slogan{text-align:center;margin-top:5px;}
.content_slogan h1{font-size:1.2em;}
.content_basket{margin-right:5px;}
.content_navigation_path{margin:5px 0px;}
.content_navigation_path a{text-decoration:none;}
.content_navigation_path a:hover{text-decoration:underline;}
#leftblock{width:170px;float:left;}
#checkout{margin:0px 10px 20px 10px;}
.prodSection{width:300px;}
.floatright{float:right;}
.floatleft{float:left;}
.fullwidth{width:100%;}
.clearfix::after{clear:both;}
.brandcmpProd{margin-left:0px;margin-top:0px;position:absolute;}
.brandcmp{margin-left:0px;margin-top:0px;position:absolute;}
.cmpProd{margin-left:0px;margin-top:230px;position:absolute;}
.cmpdesc{color:White;background-color:#bfd730;padding:8px;margin-top:8px;margin-bottom:8px;width:280px;}
#topblock{width:100%;background-color:#fff;border-bottom: 1px solid silver;}
.topblock_content{padding-top:5px;padding-left:5px;vertical-align:top;height:75px;}
.leftblock_banks{margin:8px;}
#campaign{background-color:#FFFFFF;padding:11px 2px 10px 8px;}
.campaign_header{font-weight:bold;color:#000;}
#campaign a{color:#000000;text-decoration:none;}
#campaign input[type=submit]{width:65px;}
#basket{background-color:#CCCCCC;padding:0px 8px 0px 8px;}
.sectionBottom
{
	background-image:url(/themes/common/leftmenubottom2.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:8px;
	width:100%;
	font-size:0px;
	margin-bottom:8px;
}
table{border-collapse:collapse;border:solid 1px #E6E6E6;margin-top:5px;}
p{margin:8px 4px 8px 4px;}
ul{list-style-type:disc;}
div{margin:0px;padding:0px;}
form{margin:0px;padding:0px;}
td{font-family:Verdana, Arial, sans-serif;}
img{border:0px;}
input{border:1px solid #737277;padding:1px;font-size:0.9em;margin:0px 2px 0px 0px;font-family:Verdana, Arial, sans-serif;}
select{padding:1px;font-size:0.9em;font-family:Verdana, Arial, sans-serif;}
.inputButton
{
	cursor:pointer;
	padding: 2px 5px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
    -webkit-box-shadow:
        0 0 0 1px #0086ba inset,
        0 0 0 1px #6cdcea inset,
        0 30px 20px -18px rgba(255,255,255,0.65) inset,
        1px 1px 3px rgba(0,0,0,0.2);
    -moz-box-shadow:
        0 0 0 1px #0086ba inset,
        0 0 0 1px #6cdcea inset,
        0 30px 20px -18px rgba(255,255,255,0.65) inset,
        1px 1px 3px rgba(0,0,0,0.2);
    -o-box-shadow:
        0 0 0 1px #0086ba inset,
        0 0 0 1px #6cdcea inset,
        0 30px 20px -18px rgba(255,255,255,0.65) inset,
        1px 1px 3px rgba(0,0,0,0.2);
        box-shadow:
        0 0 0 1px #0086ba inset,
        0 0 0 1px #6cdcea inset,
        0 30px 20px -18px rgba(255,255,255,0.65) inset,
        1px 1px 3px rgba(0,0,0,0.2);
}
.number{text-align:right;}
#movenext{float:right;margin:8px;}
a{color:black;}
a:hover{text-decoration:underline;}
thead
{
	background-color:#808284;
	font-weight:bold;
	color:#FFFFFF;
	border-collapse: collapse;
	border:solid 1px #808284;
}
.basket_ext{padding-bottom:7px;padding-top:8px;}
.tsh{font-weight:bold;white-space:nowrap;width:120px;}
.odd{background-color:#E6E6E6;}
.pmH{cursor:pointer;font-weight:bold;font-size:1.25em;text-transform:uppercase;margin:0px;padding:4px 0px 4px 30px;}
.pmHAct{cursor:pointer;font-weight:bold;font-size:1.25em;text-transform:uppercase;margin:0px;padding:4px 0px 4px 30px;}
.pmS{font-weight:bold;text-decoration:none;display:block;padding:2px 2px 2px 16px;}
.pmL{text-decoration:none;display:block;padding:2px 2px 2px 24px;margin:0px;}
#pmLA{text-decoration:none;display:block;padding:2px 2px 2px 24px;margin:0px;}
.pmEx{
	color:#444444;
	text-decoration:none;
	display:block;
	margin:0px;
	padding:0px 2px 2px 8px;
	background-image:url(/themes/timarco/external.png);
	background-repeat:no-repeat;
	background-position:136px 0px;}
.pmEx:hover{display:block;color:#FFFFFF;background-color:#808284;}
.pmL:visited{text-decoration:none;display:block;color:#666666;}
.pmL:hover{text-decoration:none;display:block;color:#FFFFFF;background-color:#999999;}
#menu{padding:0px;text-decoration:none;font-weight:bold;display:block;}
#defaultmenu{padding:4px 0px 0px 0px;margin:0px;float:right;}	
#defaultmenu a{color:Black;text-decoration:none;display:block;padding:0px;margin:0px 2px 0px 2px;}
#defaultmenu a:hover{color:Gray;text-decoration:underline;}
#defaultmenu span{padding:0px;margin:0px 2px 0px 2px;display:block;text-decoration:none;}
#topblock h1{padding:10px 0px 0px 0px;font-size:1em;display:inline;text-align:left;float:left;width:200px;}
.non_se_slogan{padding:17px 0px 0px 30px !important;width: 300px !important;}
.steps{text-align:center;color:#808284;}
.mi:visited{color:#FFEEEE;}
.mi{color:#F2F2F2;padding:2px;margin:0px 2px 0px 2px;text-decoration:none;}
.miActive{text-decoration:none;color:#000000;padding:2px;margin:0px 2px 0px 2px;}
.mi:hover{color:#FFFFFF;text-decoration:underline;}
#member h2{clear:both;}
h1{font-size:1.1em;}
h2{font-size:0.9em;margin:0px 0px 4px 0px;}
h3{font-size:0.9em;margin:4px;}
h4{font-size:1.2em;margin:8px 0px 4px 2px;}
h5{font-size:0.9em;margin:8px 0px 4px 2px;}
#footer{
	text-align:center;
	height:20px;
	margin:5px;
	padding:3px 15px;
	-ms-border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-o-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
	clear:both;
	background-color:#BFD730;
}
.footer_right{float:right;padding-top:4px;}
.footer_left{float:left;padding-top:4px;}
.dimmed{font-style:oblique;color:#C3C4C5;}
#pL h1{width:600px;margin:0px 0px 18px 0px;background-color:#CCCCCC;padding:4px;}
#product h1{width:600px;margin:0px 0px 18px 0px;background-color:#CCCCCC;	padding:4px;}
#product h3{color:#FFFFFF;padding:4px;margin:8px 0px 4px 0px;}
#topDesc{margin:0px 0px 4px 0px;height:120px;width:604px;padding:0px;overflow:hidden;}
#pageImage{float:right;}
.button{display:inline;white-space:nowrap;}
#selector{margin-top:24px;}
.warningText{background-color:#FF0000;color:#FFFFFF;font-weight:bold;text-align:center;clear:both;padding:2px;margin:5px 0px 0px 0px;}
.warningTextArea{background-color:#FF0000;color:#FFFFFF;text-align:center;padding:2px;margin-top:5px;}
.warningTableRow{background-color:#FF0000;}
#notify{background-color:#000000;color:#FFFFFF;padding:2px;clear:both;margin:5px 0px 0px 0px;text-align:center;}
#notify a{color:#FFFFFF;}
#logo{margin:0px;padding:0px;float:left;}
#feedback input{border:0px;}
.printonly{	display:none;}
.mt{margin:4px;}
#tabs{margin:5px 0px 2px 0px;font-size:0.9em;clear:both;height:46px;display:block;}
#tabs a
{
	font-size:0.9em;
	text-decoration:none;
	padding-right:4px;
	padding-left:4px;
	border-right:solid 2px #EEEEEE;
	font-weight:bold;
	color:#888888;
	float:left;	
}
#tabs a:hover{text-decoration:underline;}
.tab
{
	font-size:0.9em;
	text-decoration:none;
	padding-right:4px;
	padding-left:4px;
	border-right:solid 2px #EEEEEE;
	font-weight:bold;
	color:#CCCCCC;
	float:left;
}
.tab:visited{color:#AAAAAA;}
.artno{color:#FFFFFF;padding:4px;float:right;}
.separatedTable td { border:solid 1px #CCCCCC; white-space:nowrap; padding-left:8px;padding-right:8px;}   
.separatedTable  { margin-left:4px;margin-right:4px;}
.plI
{
	width:186px;
	float:left;
	padding:4px 0px 4px 0px;
	margin-right:12px;
	height:230px;
}
.plI a{text-decoration:none;}
.plI h3{padding:0px;margin:0px;font-size:1em;}
#pIMGL{display:none;}	
.multipack{margin-left:130px;margin-top:32px;position:absolute;}
.admin{background-color:#A3BD21;color:#FFFFFF;padding:2px;}
#search{padding:8px;}
#search .pmL{padding:2px 2px 2px 4px;}
#search h2{font-size:1em;margin:0px;font-weight:normal;}
.search_header{margin:0px;font-weight:bold;}
.UnsubPage{width: 600px;height: 500px;margin: 0px auto 0px auto;}
.adonly{background-color: #A3BD21;padding: 3px 0px 3px 0px;}
.dropdowncentered{text-align:center;}
.unsubCtn{text-align:center;font-family:Verdana;font-size:11px;}
.unsubCtn input[type="submit"]{text-align:center;font-family:Verdana;font-size:11px;margin-left:10px;margin-right:10px;border: 1px solid;outline-color:invert;width:70px;}
.tdPayment:hover{font-family:Segoe UI;font-size:1.2em;border:solid;border-width:thin;border-color:Gray;border-collapse:separate;}
.tdPayment{font-family:Segoe UI;font-size:1.2em;border:solid;border-width:thin;border-color:White;border-collapse:separate;}
.tdPaymentSelected{font-family:Segoe UI;font-size:1.2em;border:solid;border-width:thin;border-color:Navy;background-color:Silver;}
.tblPayment{border-collapse:separate;border:none;float:none;}
.tdPayment input{border:none;}
#everything input[type="radio"]{border:none;}
.tdPaymentSelected input[type="radio"]{border:none;}
.tblPersonalMain{font-family:Segoe UI;font-size:1.0em;border:none;border-collapse:separate;}
.tblPersonalInfo{border:none;border-collapse:separate;}
.tblBorderless input{border-color:Silver;}
.tblBorderless{border:none;}
.tblBorderless input[type="checkbox"]{border:none;vertical-align:middle;}
.SaveBasketError{color:White;background-color:Red;}
.SaveBasket{color:Black;}
.content_wrapper{padding:0px 20px 20px 20px;}
.checkout_payment_description{font-size:1.2em;display:block;margin:10px 0px;font-family:Segoe UI;}
.menu_quickaccess_item{margin: 2px 0px 2px 8px;display:block;}
.menu_quickaccess_item > h3{font-size:1em;margin:0px;font-weight:normal;}
.menu_quickaccess_item_parent{margin: 10px 0px 5px 8px;text-transform: uppercase;font-weight: bold;text-decoration:none;display:block;}
.menu_quickaccess_item_sub{margin: 3px 0px 3px 16px;text-decoration:none;display:block;}
.menu_quickaccess_header
{
	padding: 8px 0px 8px 8px;font-weight:bold;cursor: pointer;border:solid 1px silver;
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #EDEDED 100%);color:#000;
}
.menu_quickaccess_menu1_header{padding-bottom:5px;font-weight: bold;color: black;}
.menu_quickaccess_menu1_container{padding:10px 0px 10px 8px;background-color: #EDEDED;border-top: 1px solid silver;border-bottom: 1px solid silver;}
.menu_quickaccess_menu1{text-decoration:none;display:block;}
.menu_quickaccess_menu1:hover{text-decoration:none;display:block;}
.menu_quickaccess_menu1:visited{text-decoration:none;display:block;}
#leftmenu a.menu_quickaccess_menu1{color:#000;}
#leftmenu a.menu_quickaccess_menu1:hover{color:#000;}
#leftmenu a.menu_quickaccess_menu1:visited{color:#000;}
.menu_quickaccess_itemcontainer_ex{margin-bottom:20px;}
.menu_quickaccess_itemcontainer_ex a{text-decoration:none;}
.menu_quickaccess_itemcontainer a{text-decoration:none;}
.menu_quickaccess_itemcontainer{overflow-x:hidden;}
.navigation_top{background-color: #EDEDED;border-top: 1px solid silver;padding:5px 5px 5px 8px;}
.navigation_top_item2{text-transform: uppercase;text-decoration:none;font-size:1.1em;margin-right:10px;font-weight:bold;}
.navigation_top_item2:hover{text-decoration:none;}
.navigation_top_item{margin-right:10px;display:inline-block;text-decoration:none;}
.navigation_top_item:hover{text-decoration:none;}
.navigation_top_item > h2{text-transform:uppercase;font-weight:normal;margin:0px;padding:0px;text-decoration:none;font-size:1.1em;}
.red{color:Red;}
#leftmenu{background-color:#ffffff;}
.menu_quickaccess_header
{
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #EDEDED 100%);
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #EDEDED 100%);
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #EDEDED 100%);
	background-image: -webkit-gradient(top, #FFFFFF 0%, #EDEDED 100%);
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #EDEDED 100%);
	background-image: linear-gradient(top, #FFFFFF 0%, #EDEDED 100%);
}
.ui-slider-handle
{
	cursor:pointer !important;
	width:0.8em !important;
	height:1.2em !important;
	top: -0.5em !important;
}
.menu_quickaccess_brands_wrapper{position:relative;}
.menu_quickaccess_brands{position:absolute;right:0px;top:0px;background-color:#fff;z-index:1000;border:1px solid Silver;padding:5px;}
.menu_quickaccess_brands table{border:none;margin:0px;}
.menu_quickaccess_brands td{width:110px;}
.menu_quickaccess_brands td:hover{background-color:#EDEDED;}
.menu_quickaccess_brands a{text-decoration:none;}
.paymentPaid{color:White;background-color:#A3BD21;padding:5px 2px;margin:8px 4px 8px 4px;}
#search_panel{width: 818px;height: 330px;display: none;border-right: 1px solid silver;border-left: 1px solid silver;border-bottom: 1px solid silver;}
#search_panel .content{height:305px;background-color:#EDEDED;}
#search_panel .loading{height:305px;background-color:#81BEF7;display:none;}
#search_panel .close{height:18px;background-color:#848484;color:#fff;font-weight:bold;padding: 7px 0px 0px 360px;}
#search_panel .close:hover{cursor:pointer;}
.content_header{font-size: 1.2em;color: #000;font-weight: bold;text-transform: uppercase;padding: 7px 0px 0px 5px;}
.results{float:left; width:500px;}
.subheader{margin: 8px 5px;color: #7D7D7D;font-weight: bold;}
.prod_results_container{height:220px;border-right: 1px silver solid;}
.prod_results{max-height:220px;overflow:auto;width:100%;}
.prod_results .result{float:left;width:234px;height:55px;margin: 0px 5px;}
.prod_results .result:hover{background-color:#fff;}
.prod_results .result img{float:left;margin-right:3px;}
.prod_results .result a{text-decoration:none;color:#000;}
.prod_results .result .header{font-weight:bold;margin-top:2px;}
.prod_results .result .info .price{margin-top:10px;}
.cnt_results{max-height:255px;overflow:auto;width:100%;}
.cnt_results .result{margin: 0px 5px;padding: 3px 0px;}
.cnt_results .result:hover{background-color:#fff;}
.cnt_results .result a{text-decoration:none;color:#000;}
.show_extended_search{
	background-image: -webkit-linear-gradient(top, #fff 0%, #EDEDED 100%);
	border:1px solid silver;font-weight: bold;
	margin:7px;height:18px;padding:5px 0px 0px 170px;
}
.recommended{color:Black;}
.hasdiscount{color:Gray;text-decoration:line-through;}
.discount{color:Red;}
.discountpercent{color:Red;}
.results2{width: 290px;float: left;margin-left: 10px;}
.text_disabled{color:Gray;font-style:italic;width:90px;}
#txtSearchstring{width:90px;}
.qs_link{position:absolute;left:60px;bottom:50px;color:#fff !important;padding:3px;
	text-align:center;cursor:pointer;border: 1px solid #737277;display:none;font-weight:bold;
	background-color:#000;background-image: -ms-linear-gradient(top, #000 100%, #000 100%);
	background-image: -moz-linear-gradient(top, #000 100%, #000 100%);
	background-image: -o-linear-gradient(top, #000 100%, #000 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, #000), color-stop(1, #000));
	background-image: -webkit-linear-gradient(top, #000 100%, #000 100%);
	background-image: linear-gradient(top, #000 100%, #000 100%);
	border-radius: 4px;
	-webkit-box-shadow: 0 0 0 1px #0086BA inset, 0 0 0 1px #6CDCEA inset, 0 30px 20px -18px rgba(255, 255, 255, 0.65) inset, 1px 1px 3px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 0 0 1px #0086ba inset, 0 0 0 1px #6cdcea inset, 0 30px 20px -18px rgba(255,255,255,0.65) inset, 1px 1p x 3px rgba(0,0,0,0.2);
	-o-box-shadow: 0 0 0 1px #0086ba inset, 0 0 0 1px #6cdcea inset, 0 30px 20px -18px rgba(255,255,255,0.65) inset, 1px 1px 3px rgba(0,0,0,0.2);
	box-shadow: 0 0 0 1px #0086BA inset, 0 0 0 1px #6CDCEA inset, 0 30px 20px -18px rgba(255, 255, 255, 0.65) inset, 1px 1px 3px rgba(0, 0, 0, 0.2);
}