html, body{
	
	height: 100%;
	font-family: arial, tahoma, sans-serif;
	font-size: 12px;
	color: #333333;
}

.containertop{
	
	background: url(2/images/media/top_header_bg.gif) 0px 0px repeat-x;
	width: 1097px;
}

.logo_header{
	
	margin: 5px 0px 0px 0px;
	position: relative;
	z-index: 10;
}

.boxheader{
	
	/* background: url(2/images/media/logo-bg.gif) 0px 4px no-repeat; */
	
}

.header_menu{
	
	width: 640px;
	
}

	.header_menu .link_header_top{
		
		height: 56px;
		
	}
	
		.header_menu .link_header_top .top_links{
			
			background: url(2/images/media/header-part-left.jpg) 0px 0px no-repeat;
			height: 56px;
			padding-left: 38px;
			
		}
		
			.header_menu .link_header_top .top_links .inside_bg{
				
				background: url(2/images/media/header-part-all.jpg) 0px 0px repeat-x;
				height: 56px;
				
			}
			
			.inside_bg a{
				
				font-size: 16px;
				font-weight: bold;
				color: #FFFFFF;
				text-decoration: none;
				background: url(2/images/media/arrow-main-header.jpg) 0px 50% no-repeat;
				padding-left: 22px;
				
			}
			
			.inside_bg a.on{
				
				background: url(2/images/media/arrow-main-header_on.jpg) 0px 50% no-repeat;
				
			}
			
			.construct_head_link{
				
				margin-top: 12px;
				height: 31px;
				float: left;
				position: relative;
				left: -10px;
				margin-right: 10px;
			}
			
			.left_part,
			.left_part_on{
				
				float: left;
				height: 31px;
				width: 18px;
				
			}
			
			.center_part,
			.center_part_on{
				float: left;
				height: 31px;
				
			}
			
			.right_part,
			.right_part_on{
				float: left;
				width: 18px;
				height: 31px;
				
			}
			
			.left_part_on{
				
				background: url(2/images/media/header-link-left.gif) 0px 0px no-repeat;
				
			}
			
			.center_part_on{
				
				background: url(2/images/media/header-link-middle.gif) 0px 0px repeat-x;
				
			}
			
			.right_part_on{
				
				background: url(2/images/media/header-link-right.gif) 0px 0px no-repeat;
				
			}
			
			.fix_header_main_menu{
				
				padding-top: 5px
				
			}
			
			.link_header{
				
				height:27px;
				padding-right: 38px;
				
			}
			
			.link_header a{
				
				color: #788696;
				
				
			}
			
#main_table{
	
	position: relative;
	top:-15px;
	width:1136px;
}

.containerleft{
	
	width: 252px;
	/* background: #FFFFFF url(2/images/media/leftitem_bg.jpg) 0px 0px no-repeat; */
	
}

.containerright{
	
	width: 230px;
	background: #FFFFFF url(2/images/media/right_item_bg.jpg) 0px 0px no-repeat;
}

.height_spacer{
	
	height: 34px;
	
}

.search_block{
	
	background: url(2/images/media/search_head_bg.gif) 0px 0px no-repeat;
	width: 222px;
	height: 31px;
	color: #788696;
	font-size: 13px;
	font-weight: bold;
	line-height: 13px;
}

.search_head_paddfix{
	
	padding: 7px 8px 8px 14px;
	
}

.search_block_content{
	
	background: url(2/images/media/search_content_bg.gif) right 0px repeat-y;
	width: 222px;
	margin-bottom: 7px;
}

.search_block_content_padfix{
	
	padding: 8px 20px 11px 9px;
	
}

.leftitem_padding{
	
	padding-left: 17px;
	width: 200px;
	
}

.search_input{
	
	border: 1px solid #CCCC99;
	background: #F9FFEE;
	width: 191px;
	padding: 2px;
	height: 21px;
	display: block;
	margin-bottom: 5px;
}

.search_select{
	
	height: 21px;
	width: 191px;
	display: block;
	margin-bottom: 5px;
}

.search_go{
	
	background: #FFFFFF url(2/images/media/search_ico.gif) right 50% no-repeat;
	color: #E20B17;
	text-decoration: underline;
	border: none;
	position: relative;
	left: 140px;
	font-size: 11px;
	font-family: tahoma;
	padding-right: 13px;
	width: 48px;
}

.categories_block{
	
	background: url(2/images/media/categories_head_bg.gif) 0px 0px no-repeat;
	width: 222px;
	height: 28px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.categories_head_paddfix{
	
	padding: 5px 7px 7px 16px;
	
}

.categories_content_block{
	
	background: url(2/images/media/categories_content_bg.gif) right 0px repeat-y;
	width: 222px;
	margin-bottom: 7px;
}

.categories_block_content_padfix{
	
	padding: 0px 4px 11px 9px;
	width: 209px;
	
}

.categorybox_rootcategory,
.categorybox_rootcategory_exp{
	
	border-bottom: 1px solid #CCCC66;
	padding: 5px 0px 5px 0px;
	
}

.bordertobottom{
	
	border-bottom: 1px solid #CCCC66;
	
}

.categorybox_rootcategory a,
.categorybox_rootcategory_exp a{
	
	color: #3A3A3A;
	font-size: 13px;
	text-decoration: none;
	background: url(2/images/media/arrow_red_left.gif) 0px 50% no-repeat;
	padding-left: 7px;
	display: block;
}

.categorytable{
	
	width: 209px;
	
}

.categorybox_rootcategory_exp a{
	color: #E20A16;
}

.categorybox_subcategory2,
.categorybox_subcategory1{
	background: url(2/images/media/bubble.gif) 9px 50% no-repeat;
	display: block;
	font-size: 13px;
	text-decoration: none;
	padding: 4px 0px 4px 16px;
}

.categorybox_subcategory2 a,
.categorybox_subcategory1 a{
	
	color: #3A3A3A;
	text-decoration: none;
	font-size: 13px;
}

.categorybox_subcategory2 a.on,
.categorybox_subcategory1 a.on{
	
	color: #999900;
	
}

.categorybox_subcategory2{
	
	background: url(2/images/media/bubble.gif) 18px 50% no-repeat;
	padding-left: 25px;
	
}


.information_block{
	
	background: url(2/images/media/information_header.gif) 0px 0px no-repeat;
	width: 222px;
	height: 28px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.information_head_paddfix{
	
	padding: 5px 7px 7px 16px;
	
}

.information_content_block{
	
	background: url(2/images/media/information_content.gif) right 0px repeat-y;
	width: 222px;
	margin-bottom: 7px;
}

.information_block_content_padfix{
	
	padding: 0px 4px 11px 9px;
	width: 209px;
	
}

.information_block_table td{
	
	background: url(2/images/media/arrow_red_left.gif) 0px 50% no-repeat;
	padding: 3px 0px 3px 7px;
	
}

.information_block_table td a{
	
	color: #666666;
	font-size: 13px;
}

.infolink{
	
	color: #666666;
	font-size: 13px;
	
}

.partners_block{
	
	width: 221px;
	background: url(2/images/media/partners_bg.gif) 0px 0px repeat;
	border-right: 1px solid #C7CCD1;
}

.partners_block_padding{
	
	padding: 14px 13px 14px 14px;
	
}

.banners{
	
	border: 1px solid #C7CCD1;
	background: #FFFFFF;
	margin-bottom: 10px;
	padding: 10px 0px 10px 0px;
}

.last{
	
	margin-bottom: 0px;
	
}
.rightitem_padding{
	
	padding: 35px 14px 16px 17px;
	
}

.basket_border_red{
	
	background: url(2/images/media/red-border-left.gif) 0px 0px repeat-y;
	padding-left: 4px;
	margin-bottom: 7px;
}

.basket_header_link{
	
	background: url(2/images/media/smallbasket_top_part.gif) 0px 0px no-repeat;
	height: 38px;
	width: 187px;
}

.basket_header_link a{
	
	background: url(2/images/media/basket_ico.gif) 0px 0px no-repeat;
	height: 25px;
	display: block;
	padding-left: 31px;
	padding-top: 4px;
	color: #A2A213;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.fixbasket_head_padd{
	
	padding: 7px 0px 0px 8px;
	
}

.basket_rightitem_content{
	
	width: 187px;
	background: url(2/images/media/basket_border_bottom.gif) 0px bottom no-repeat;
	padding-bottom: 10px;
}

.basket_rightitem_content_padd{
	
	padding-left: 8px;
	
}

.basket_items_small{
	
	background: url(2/images/media/basket_items_small.gif) right 0px repeat-y;
	
}

.boxrightmyaccount-td{
	
	color: #333333;
	font-size: 12px;
	
}

.boxrightmyaccount_padding{
	
	padding-left: 12px;
	
}

.basket_items_small_table{
	
	margin-bottom: 4px;
	
}

.items_more_padding{
	
	padding-bottom: 3px;
	
}

.line{
	
	background: url(2/images/media/dotted_hr.gif) 0px 0px no-repeat;
	height: 2px;
	line-height: 2px;
	font-size: 1px;
	
}

.basket_small_info{
	
	background: url(2/images/media/basket_small_info.gif) right 0px repeat-y;
	margin-top: 6px;
}

.basket_small_form{
	
	padding-right: 10px;
	
}

.nomargin{
	
	margin: 0px;
	
}

.warenkorb_button{

	background: url(2/images/media/basket_ico_button.gif) right 50% no-repeat;
	border: none;
	color: #E40E1A;
	font-family: tahoma;
	text-decoration: underline;
	font-size: 11px;
	padding-right: 20px;
	width: 62px;
	
}

.acc_small_header_link{
	
	background: url(2/images/media/acc_small_head_bg.gif) 0px 0px no-repeat;
	height: 56px;
	width: 187px;
}

.acc_small_header_link a{
	
	background: url(2/images/media/human_face.gif) 0px 0px no-repeat;
	height: 38px;
	display: block;
	padding-left: 31px;
	padding-top: 4px;
	color: #A2A213;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	
}

.fontred{
	
	color: #E20A16;
	
}

.login_table{
	
	color: #666666;
	
}

.login_input{
	
	border: 1px solid #CCCC99;
	background: #F9FFEE;
	width: 158px;
	height: 21px;
	margin-bottom: 3px;
	padding: 2px;
}

.login_input_standart{
	
	border: 1px solid #CCCC99;
	background: #F9FFEE;
	
	height: 21px;
	
	padding: 2px;
}

.register_select{
	
	background: #F9FFEE;
	
}

.register_textarea{
	
	border: 1px solid #CCCC99;
	background: #F9FFEE;
	padding: 2px;
}

.login_button_dif{
	
	background: url(2/images/media/raktas.gif) right 50% no-repeat;
	border: none;
	padding-right: 20px;
	width: 70px;
	font-family: tahoma;
	font-size: 11px;
	color: #09243C;
	text-decoration: underline;
}

.grey_block_head{
	
	width: 197px;
	height: 28px;
	background: url(2/images/media/grey-block-head.gif) 0px 0px no-repeat;
	
}

.grey_block_head a{
	
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.grey_block_padding_head{
	
	padding: 6px 6px 6px 12px;
	
}

.grey_block_border{
	
	background: url(2/images/media/grey-block-border.gif) 0px 0px repeat-y;
	margin-bottom: 7px;
	
}

.grey_block_content{
	
	padding: 6px 6px 2px 12px;
	
}

.newsletter_td{
	
	color: #666666;
	padding-bottom: 3px;
	
}

.newsletter_button{
	
	background: none;
	border: none;
	color: #09243C;
	font-family: tahoma;
	font-size: 11px;
	text-decoration: underline;
	width: 93px;
}

.dark_block_head{
	
	width: 197px;
	height: 28px;
	background: url(2/images/media/dark-block-head.gif) 0px 0px no-repeat;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}

.dark_block_padding_head{
	
	padding: 6px 6px 6px 12px;
	
}

.dark_block_head a{
	
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.dark_block_border{
	
	background: url(2/images/media/dark-block-border.gif) 0px 0px repeat-y;
	margin-bottom: 7px;
	
}
.dark_block_content{
	
	padding: 3px 6px 2px 12px;
	
}

.top_items_table_padding{
	
	padding: 5px 0px 5px 0px;
	width: 30%;
	
}
.product_image_s_container{
	
	padding: 3px 6px 0px 6px;
	
}

.top_items_content{
	
	padding-top: 3px;
	
}

.top_items_content a{
	
	color: #000000;
	text-decoration: none;
	
}

.top_items_content a.title{
	
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.line_dark{
	
	background: url(2/images/media/dark_line.gif) 0px 0px no-repeat;
	width: 175px;
	height: 2px;
	line-height: 2px;
	font-size: 1px;
}

.line_light{
	
	background: url(2/images/media/light_line.gif) 0px 0px no-repeat;
	width: 175px;
	height: 2px;
	line-height: 2px;
	font-size: 1px;
	
}

.top_items_content a.buy_now_link{
	
	background: url(2/images/media/buy_now_link.gif) 0px 50% no-repeat;
	padding-left: 13px;
	color: #E20A16;
	font-size: 11px;
	font-family: tahoma;
	text-decoration: underline;
}

.product_artnr{
	
	color: #333333;
	font-size: 11px;
	
}

.communicate_td{
	
	padding: 5px 0px 5px 0px;
	
}

.containermain{
	
	background: url(2/images/media/main-container-bg.jpg) right 0px no-repeat;
	
}

.containerfullrow{
	
	width: 100%;
	clear: left;
	
}

.containerhalfrow{
	
	width: 100%;
	
}

.containerquarterrow{
	
	width: 100%;
	
}

.vezimas{
	
	background: url(2/images/media/vezimas.jpg) 0px 0px no-repeat;
	width: 195px;
	height: 190px;
	position: relative;
	top: -10px;
}

.wellcomerow{
	
	padding: 15px 0px 40px 0px;
	width: 100%;
}

.wellcometext{
	
	padding: 0px 20px 0px 10px;
	
}

.dirbame24{
	
	background: url(2/images/media/dirbame24.gif) 0px 0px no-repeat;
	width: 240px;
	height: 46px;
	text-indent: -2000px;
	overflow: hidden;
	margin-bottom: 15px;
}

.wellcome_td{
	
	background: url(2/images/media/geras_pasirinkimas.gif) right bottom no-repeat;
	
}

.separator{
	
	width: 100%;
	height: 5px;
	background: url(2/images/media/partners_bg.gif) 0px 0px repeat;
	line-height: 5px;
	font-size: 1px;
	margin: 3px 0px 3px 0px;
}

.productcategoryrow{
	
	background: url(2/images/media/categoty_bg.gif) 3px 50% no-repeat;
	padding: 4px 0px 4px 24px;
	font-size: 18px;
	font-weight: bold;
}

.productcategoryrow_dif{
	
	padding: 4px 0px 4px 24px;
	font-size: 18px;
	font-weight: bold;
	
}

.colorred{
	
	color: #E20A16;
	
}

.colordark{
	
	color: #09243C;
	
}

.icqmsg{
	
	background: url(2/images/media/icq.gif) 0px 50% no-repeat;
	padding-left: 18px;
}

.icqmsg a{
	
	color: #333333;
	text-decoration: none;
	
}

.alignimage{
	
	margin-top: 3px;
	position: relative;
	top: 3px;
}

.product_title_big a{
	
	color: #000000;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	
}

.product_title_big .product_description,
.product_title_big .product_artnr{
	
	color: #333333;
	font-size: 12px;
	
}

.price_block{
	
	margin-top: 30px;
	
}

.product_price_old,
.product_price_old_text{
	
	color: #3B3B3B;
	font-size: 13px;
	font-weight: bold;
	
}

.product_price_new_text{
	
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	margin-top: 12px;
	display: table;
	float: left;
	margin-left: 4px;
}

.product_price_new_big{
	
	color: #FFFFFF;
	font-size: 22px;
	font-weight: bold;
	margin-top: 4px;
	display: table;
	float: left;
	margin-right: 4px;
	
}

.smaller{
	
	font-size: 16px;
	
}

.show_new_price_left{
	
	width: 3px;
	background: url(2/images/media/price_new_leftside.gif) 0px 0px no-repeat;
	height: 35px;
	float: left;
}

.show_new_price_right{
	
	width: 3px;
	background: url(2/images/media/price_new_rightside.gif) 0px 0px no-repeat;
	height: 35px;
	float: left;
}

.show_new_price_middle{
	
	height: 35px;
	background: url(2/images/media/price_new_middle.gif) 0px 0px repeat-x;
	float: left;
}

.info_block{
	
	height: 203px;
	
}

.variants_to_select{
	
	height: 35px;
	
}

.title_td{
	
	padding-top: 5px;
	
}

.solid_line{
	
	border-top: 1px solid #CCCC66;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	width: 100%;
}

.solid_line_big{
	
	border-top: 4px solid #CCCC66;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	width: 100%;
	
}

.warenkorb_button2{
	
	border: none;
	background: url(2/images/media/warenkorb_button2.gif) 0px 50% no-repeat;
	width: 71px;
	padding-left: 18px;
	color: #E20A16;
	font-family: tahoma;
	text-decoration: underline;
	font-size: 11px;
	height: 15px;
}

.redbutton{
	
	border: none;
	background: none;
	color: #E20A16;
	font-family: tahoma;
	text-decoration: underline;
	font-size: 11px;
}

.links_basket_td{
	vertical-align: top;
	height: 29px;
}

.links_basket_td_content{
	
	height: 25px;
	
}

.links_basket_td_content_padding{
	
	padding-top: 3px;
	padding-left: 2px;
	padding-bottom: 3px;
}

.more_link{
	
	color: #09243C;
	font-family: tahoma;
	font-size: 11px;
	text-decoration: underline;
	
}

.productitem_links{
	
	height: 19px;
	border-right: 1px solid #CCCC66;
	float: left;
	padding: 0px 5px 0px 5px;
}

.height_for_button{
	
	height: 19px;
	
}

.padding_for_button{
	
	padding: 0px 3px 0px 0px;
	
}

.padding_top_for_link{
	
	padding: 0px 5px 0px 5px;
	
}

.last_link{
	
	border: none;
	padding-right: 0px;
}

.compare_link{
	
	background: url(2/images/media/compare_link_bg.gif) right 50% no-repeat;
	padding-right: 19px;
	color: #09243C;
	font-family: tahoma;
	font-size: 11px;
	text-decoration: underline;
}

.productitem_title_quarter,
.productitem_title_half{
	
	text-align: left;
	
}

.productitem_title_quarter a,
.productitem_title_half a{
	
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.productitem_title_quarter{
	
	height: 58px;
	vertical-align: top;
}

.product_artnr{
	
	color: #333333;
	font-size: 11px;
	
}

/* half block */

.half_border_left{
	
	background: url(2/images/media/half_border_left.gif) 0px 0px repeat-y;
	margin-left: 7px;
	margin-bottom: 7px;
}

.noleftmargin{
	
	margin-left: 0px;
	
}

.half_border_top{
	
	width: 100%;
	background: url(2/images/media/half_border_top.gif) 0px 0px repeat-x;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	
}

.half_border_bottom{
	
	width: 100%;
	background: url(2/images/media/half_border_top.gif) 0px bottom repeat-x;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}

.half_border_right{
	
	width: 100%;
	background: url(2/images/media/half_border_left.gif) right 0px repeat-y;
	
}

.half_box_padding{
	
	padding: 7px 10px 7px 10px;
	
}

.half_box_table{
	
	width: 290px;
	
}

.half_box_img{
	
	height: 165px;
	
}

.half_box_bottom_links{
	
	width: 190px;
	text-align: left;
}

.quarter_img a,
.quarter_img{
	
	height: 145px;
	width: 190px;
}


.quarter_img a{
	
	display: block;
	text-decoration: none;
}

.quarter_img_dif a,
.quarter_img_dif{
	
	height: 135px;
	width: 150px;
}


.quarter_img_dif a{
	
	display: block;
	text-decoration: none;
}

.quarter_table{width: 190px;}

.quarter_price{position: relative;	top: 116px; float: right; z-index: 10;}
.reduced{top:124px;}

.quarter_img a.hasReduced{height:165px;}

.white_price_left{background: url(2/images/media/white_price_left.gif) 0px 0px no-repeat; height: 25px;	width: 5px;	float: left;}
.white_price_right{background: url(2/images/media/white_price_right.gif) 0px 0px no-repeat;	height: 25px; width: 5px; float: left;}
.white_price_middle{background: url(2/images/media/white_price_middle.gif) 0px 0 repeat-x; height: 26px; float: left;	color: #E20A16;	font-size: 16px; font-weight: bold;	text-decoration: none;}

.reduced .white_price_left{height:37px; background: url(2/images/media/white_price_left-reduced.gif) 0px 0px no-repeat;}
.reduced .white_price_right{height:37px; background: url(2/images/media/white_price_right-reduced.gif) 0px 0px no-repeat;}
.reduced .white_price_middle{height:37px; background: url(2/images/media/white_price_middle-reduced.gif) 0px 0 repeat-x;}

.white_price_middle_padding{padding: 3px 6px 5px 6px;}
.white_price_middle_padding span{display:block; font-size:12px; color:#000;}
.white_price_middle_padding span.now{display:inline; font-size:12px;}
.white_price_middle_padding span dfn{ text-decoration:line-through;}

.vertical_seperator{
	background: url(2/images/media/half_border_left.gif) 0px 0px repeat-y;
	height: 100%;
	width: 1px;
	font-size: 1px;
	min-height: 217px;
}

.footer{
	
	width:1097px;
	border-top: 1px solid #C7CCD1;
	background: url(2/images/media/footer_bg.jpg) 0px 1px repeat-x;
	height: 49px;
}
.boxfooter{
	padding-top: 10px;
	padding-left: 20px;
	width: 200px;
	
}
.boxfooter,
.boxfooter a{
	
	color: #788696;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.boxfootermenu{
	padding-top: 10px;
	padding-right: 20px;
	float: right;
	
}

.boxfootermenu a{
	
	color: #999966;
	font-family: tahoma;
	font-size: 11px;
	padding: 0px 3px 0px 3px;
	
}

.item_list_td{
	
	
	padding-bottom: 7px;
	
}

.locatortitlerow_empty,
.locatortitlerow{
	
	background: #F2F2EF;
	width: 100%;
	margin-bottom: 1px;
}

.locatortitlerow_padding{
	
	padding: 2px 9px 3px 9px;
	
}

.locatortitle{
	
	color: #788696;
	font-size: 12px;
	/* font-weight: bold; */
	
}

.locatortext{
	
	color: #788696;
	font-size: 12px;
	/* font-weight: bold; */
	
}

.locator_navigate a.locatorlink,
.locator_navigate a{
	
	color: #788696;
	font-size: 12px;
	/* font-weight: bold; */
	
}

.locator_navigate a.locatorlink_active{
	
	color: #E20B17;
	
}

.location_table,
.locationrow{
	
	color: #788696;
	font-size: 11px;
	
}

.locationrow{
	
	padding-top: 10px;
	
}

.locationrow a{
	
	color: #788696;
	text-decoration: none;
}

.marginbottom7{
	
	margin-bottom: 7px;
	
}

.locatorlink3{
	
	color: #788696;
	font-size: 12px;
	/* font-weight: bold; */
	
}

.locatorlink3_active{
	
	color: #E20B17;
	font-weight: bold;
	
}

.locatorlink_details{
	
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	
}

.details_table{
	
	font-weight: bold;
	
}

.locatorlink2{
	
	color: #788696;
	font-size: 12px;
	
}

.details_head_title{
	
	color: #000000;
	font-size: 18px;
	font-weight: bold;
	
}

.details_head_text{
	
	color: #333333;
	font-size: 12px;
	
}

.details_status{
	
	color: #788696;
	font-size: 11px;
	font-weight: bold;
}

.details_status img{
	
	margin-bottom: 2px;
	
}

.padidinti_link{
	
	color: #09243C;
	font-size: 11px;
	font-family: tahoma;
	background: url(2/images/media/raudonas-kryzius.gif) 0px 50% no-repeat;
	padding-left: 10px;
	
}

.price_alarm_link{
	
	color: #E20A16;
	font-size: 11px;
	
}

.quantity_to_buy{
	
	margin-top: 18px;
	color: #333333;
	font-size: 13px;
	
}

.quantity_input{
	
	border: 1px solid #CCCC99;
	background: #F9FFEE;
	width: 45px;
	height: 22px;
	padding: 2px;
	
}

.dif_basket_button{
	
	background: url(2/images/media/dif_basket_button.jpg) 0px 0px no-repeat;
	width: 97px;
	height: 25px;
	text-align: center;
}

.basket_details{
	
	margin-top: 3px;
	
}

.account_no_user_link{
	
	color: #788696;
	font-size: 11px;
	
}

.account_yes_user_link{
	
	font-size: 11px;
	font-family: tahoma;
	color: #09243C;
	background: url(2/images/media/compare_link_bg.gif) 0px 50% no-repeat;
	padding-left: 19px;
	
}

.account_yes_user_button{
	
	font-size: 11px;
	font-family: tahoma;
	color: #09243C;
	background: url(2/images/media/compare_link_bg.gif) 0px 50% no-repeat;
	padding-left: 19px;
	border: none;
	text-decoration: underline;
	text-align: left;
}

.product_text3{
	
	color: #333333;
	
}

.filtering_td{
	
	border-right: 1px solid #CCCC66;
	
}

.categorytitlerow{
	
	color: #A1A10F;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
}

.categorytitlerow a{
	color: #A1A10F;
	font-size: 16px;
	font-weight: bold;
	
}

.categorydetailsrow_dif{
	
	border-top: 1px solid #788696;
	border-bottom: 1px solid #788696;
}

.doubleline{
	
	background: url(2/images/media/line_double.gif) 0px 0px repeat-x;
	width: 100%;
	height: 2px;
	line-height: 2px;
	font-size: 1px;
}

.attr_title{
	
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	
	background: #F3F4F5;
	
}

.attr_title_padding{
	
	padding: 6px 9px 6px 9px;
	
}

.attr_value{
	
	color: #333333;
	font-size: 12px;
	
}

.attr_value_padding{
	
	padding: 6px 9px 6px 20px;
	
}

.question_link{
	
	padding: 10px 0px 10px 0px;
	
}

.question_link a{
	
	color: #E20A16;
	font-size: 11px;
	font-weight: bold;
	
}

.product_text3{
	
	color: #333333;
	font-size: 12px;
	
	
}

.fontbold{
	
	font-weight: bold;
	
}

.font11{
	
	font-size: 11px;
	
}

.fontgray1{
	
	color: #333333;
	
}

.reviewtext{
	
	padding: 5px 0px 5px 0px;
	
}

.price_alarm_div{
	
	padding: 5px 0px 5px 0px;
	
}

.more_pictures_table{
	
	margin: 5px 0px 5px 0px;
	
}

.variants_row{
	
	
	
}

.last_td{
	
	border-right: 2px solid #E8E9EB;
	border-top: 2px solid #E8E9EB;
	border-bottom: 2px solid #E8E9EB;
	padding: 10px 0px 10px 0px;
}

.middle_td{
	
	border-top: 2px solid #E8E9EB;
	border-bottom: 2px solid #E8E9EB;
	padding: 10px 0px 10px 0px;
}

.first_td{
	
	border-left: 2px solid #E8E9EB;
	border-top: 2px solid #E8E9EB;
	border-bottom: 2px solid #E8E9EB;
	padding: 10px 0px 10px 0px;
}

.product_image_s_container_kt{
	
	border: 1px solid #DBDBDB;
	margin: 0px 10px 0px 10px;
}

.variant_title a{
	
	font-size: 14px;
	font-weight: bold;
	color: #514F50;
	text-decoration: none;
}

.variant_art_nr{
	
	font-size: 11px;
	color: #333333;
	
	
}

.spec_td img{
	
	margin-bottom: 2px;
	
}

.variant_status{
	
	color: #878C92;
	font-size: 11px;
	
}

.variant_link{
	
	color: #878C92;
	font-size: 11px;
	font-weight: bold;
}

.variant_price{
	
	font-size: 18px;
	color: #DC101C;
	font-weight: bold;
	margin-bottom: 10px;
	margin-right: 10px;
}

.marginright10{
	
	margin-right: 10px;
	
}

.variant_spacer{
	
	height: 6px;
	font-size: 1px;
	line-height: 1px;
}

.marginbottom7{
	
	margin-bottom: 7px;
	
}

.nav_link{
	
	position: relative;
	top:2px;
	
}

.margin_solid_line{
	
	margin: 3px 0px 3px 0px;
	
}

.errorbox a,
.errorbox{
	
	color: #E20A17;
	font-weight: bold;
}

.stepsitemcontainer{
	width: 149px;
	background: url(2/images/media/step_item_bg_off.gif) 0px 0px no-repeat;
	height: 82px;
	text-align: left;
	color: #788696;
	font-size: 17px;
	font-weight: bold;
}

.stepsitemcontainerhigh{
	width: 149px;
	background: url(2/images/media/step_item_bg_on.gif) 0px 0px no-repeat;
	height: 82px;
	text-align: left;
	color: #E20A16;
	font-size: 17px;
	font-weight: bold;
}

.stepsitemcontainer_padding{
	
	padding: 10px 10px 10px 10px;
	
}

.stepitem_link{
	
	color: #788696;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}

.stepitem_linkhigh{
	
	color: #E20A16;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}

.stepitem_textsmall{
	
	color: #788696;
	font-size: 13px;
	text-decoration: none;
}

.stepitem_textsmallhigh{
	
	color: #9E9E0B;
	font-size: 13px;
	text-decoration: none;
	
}

.next_long_button{
	border: none;
	color: #E20A16;
	font-size: 11px;
	font-family: tahoma;
	text-decoration: underline;
	background: url(2/images/media/compare_link_bg.gif) 0px 50% no-repeat;
	padding-left: 18px;
	line-height: 20px;
	width: 140px;
	margin-top: 2px;
	height: 20px;
}

.next_long_button_bg{
	
	background: url(2/images/media/toliau_big_button.jpg) 0px 0px no-repeat;
	width: 154px;
	height: 26px;
	text-align: center;
}

.basketcontents{
	
	width: 100%;
	margin-top: 3px;
}

.basketcontents_headeritems{
	
	background: #788696;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	padding: 3px 0px 3px 0px;
}
.basketcontents_headerright,
.basketcontents_headerleft{
	
	background: #788696;
	width: 20px;
	
}

.basketcontents_left{
	
	border-top: 2px solid #E8E8E8;
	border-bottom: 2px solid #E8E8E8;
	border-left: 2px solid #E8E8E8;
	padding: 10px 0px 10px 0px;
	color: #333333;
}


.basketcontents_text,
.basketcontents_icon,
.basketcontents_quantity_manager,
.basketcontents_artinfo{
	
	border-top: 2px solid #E8E8E8;
	border-bottom: 2px solid #E8E8E8;
	padding: 10px 0px 10px 0px;
	color: #333333;
}

.basketcontents_right{
	
	border-top: 2px solid #E8E8E8;
	border-bottom: 2px solid #E8E8E8;
	border-right: 2px solid #E8E8E8;
	padding: 10px 0px 10px 0px;
	color: #333333;
}

.basket_img{
	
	width: 68px;
	height: 66px;
	border: 1px solid #E8E8E8;
	text-align: center;
	
}

.basketcontents_title a{
	
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	
}

.basketcontents_artnr{
	
	color: #333333;
	font-size: 12px;
	
}

.remove_button_position{
	
	margin-left: 48px;
	
}

.basketcontents_sumtitle{
	
	padding: 10px 0px 10px 0px;
	
}

.basketcontents_sum_right,
.basketcontents_sum{
	
	background: #F3F4F5;
	font-weight: bold;
}

.voucherinputrow{
	
	background: #F3F4F5;
	color: #333333;
	width: 100%;
}

.voucherinputrow_padding{
	
	padding: 5px 10px 5px 10px;
	margin-bottom: 1px;
}
.voucherinputrow_margin{
	
	margin: 5px 10px 5px 10px;
	
}
.voucherinputrow a.fontunderline{
	
	color: #333333;
	
}

.simle_button{
	
	border: none;
	background: url(2/images/media/arrow_red_left.gif) right 7px no-repeat;
	color: #E20A16;
	padding-right: 6px;
	text-decoration: underline;
	text-align: right;
	font-size: 11px;
	font-family: tahoma;
	height: 15px;
	width: 78px
}

.simle_link{
	
	background: url(2/images/media/arrow_red_left.gif) right 50% no-repeat;
	color: #E20A16;
	padding-right: 6px;
	text-decoration: underline;
	font-size: 11px;
	font-family: tahoma;
}

.marginbottom_simple{
	
	margin-bottom: 6px;
	
}

.voucherlisttext{
	
	margin-bottom: 5px;
	
}

.registration_table td{
	
	background: #F3F4F5;
	padding: 4px 0px 4px 10px;
	vertical-align: middle;
	color: #333333;
	
}


.registration_table td.nopadding{
	
	padding: 0px 0px 0px 0px;
	
}

.registration_table td.padding_left_right{
	
	padding: 0px 10px 0px 10px;
	
}

.registration_table td.nobg{
	
	background: #FFFFFF;
	
}

.vezejas_table td{
	
	padding: 5px 10px 5px 10px;;
	
}

.useroptionheader{
	
	background: #788696;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 2px;
}

.useroptionstableitem{
	
	padding: 3px 8px 3px 8px;
}

.usercontentdata{
	
	border: 2px solid #E8E8E8;
	height: 280px;
}

.usercontenttext{
	
	padding: 10px 7px 10px 7px;
	font-size: 12px;
}

.default_nextlinecontainer{
	
	text-align: right;
	
}

.account_header_table{
	
	border: 2px solid #E8E8E8;
	width: 100%;
	
}

.account_header_with_padding{
	
	margin: 10px 0px 10px 20px;
	color: #333333;
}

.account_header_with_padding td.acc_margin_top{
	
	padding-top: 10px;
	
}

.account_header_with_padding a{
	
	color: #333333;
	
}

.account_header_with_padding a.fontlight,
.fontlight{
	
	color: #CCCC66;
	
}

.go_back_button{
	
	color: #999966;
	border: none;
	background: none;
	text-decoration: underline;
	
}

.rightspacer10{
	
	margin-right: 10px;
	
}

.topbottompadding5{
	
	padding: 5px 0px 5px 0px;
	
}

.table_with_padding td{
	
	padding: 0px 5px 0px 5px;
	
}

.table_with_padding a{
	
	color: #333333;
	
}

.notice_item_left{
	
	border-top: 2px solid #E7E7EA;
	border-bottom: 2px solid #E7E7EA;
	border-left: 2px solid #E7E7EA;
	padding: 5px 0px 5px 5px;
}

.notice_item_top{
	
	border-top: 2px solid #E7E7EA;
	padding-top:5px;
}

.notice_item_right_top{
	
	border-top: 2px solid #E7E7EA;
	border-right: 2px solid #E7E7EA;
	padding: 5px 5px 0px 0px;
}

.notice_item_right_bottom{
	
	border-bottom: 2px solid #E7E7EA;
	border-right: 2px solid #E7E7EA;
	padding: 0px 5px 5px 0px
}

.notice_item_bottom{
	
	border-bottom: 2px solid #E7E7EA;
	padding-bottom: 5px;
}

.notice_item_left_bottom{
	
	border-top: 2px solid #E7E7EA;
	border-bottom: 2px solid #E7E7EA;
	padding: 5px 0px 5px 0px
	
}

.notice_item_right{
	
	border-top: 2px solid #E7E7EA;
	border-bottom: 2px solid #E7E7EA;
	border-right: 2px solid #E7E7EA;
	padding: 5px 5px 5px 0px
}

.search_resukt_wishlist a{
	
	color: #333333;
	
}

.product_title_compare{
	
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	
}

.grey_black_link{
	
	color: #09243C;
	font-size: 11px;
	font-family: tahoma;
	background: url(2/images/media/buy_now_link.gif) 0px 50% no-repeat;
	padding-left: 12px;
	
}

.td_compare_padding{
	
	padding: 4px;
	
}

.td_compare_background{
	
	background: #F3F4F5;
	
}

.spacer{
	
	height: 5px;
	width: 100%;
	
}

.tvs_style{
	
	/* font-size: 12px;
	color: #333333; */
}

.tvs_style a{
	
	/* color: #333333; */
	
}

.dif_links_color a{
	
	color: #333333;
	
}

.paddingleft10{
	
	padding-left: 10px;
}

.tvs_style p{
margin:10px 0;

}

.tvs_style ul{
list-style-type:circle;
margin:15px 25px;

}

strong{font-weight:700;

}
table.filters {margin:10px 0; width:654px;}
table.filters td{padding:2px 10px 2px 5px; font-size:11px;}
table.filters td.title{background:#f5f5f5;}
td.banks img{margin:7px 0;}

.oldPrice{padding-right:10px; font-weight:700;}
.oldPrice dfn{text-decoration:line-through;}
.variant_price dfn{font-size:12px; color:#000; font-weight:700;}
