/* Start of CMSMS style sheet 'stiliai' */
body, p {
	text-decoration:none;
	font-size:12px;
	color:#000000;
	font-family:Arial, sans-serif;
}
body, a {
	margin:0px;
}
a {
	outline: none;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
img {
	border: none;
}
select {
	border:1px solid #FFFFFF;
	width:118px;
	line-height:18px;
}
div.page {
	width: 1000px;
	margin: 0 auto;
	background:#FFFFFF;
}
div.line_container{
	clear:both;
}
div.page_inner {
	padding-left:18px;
	padding-right:17px;
	width:965px;
	min-height:0px;
	height:auto !important;
	height:0px;
	float:left;
}
div.header{
	width:965px;
	height:191px;
	float:left;
}
div.header_left{
	width:213px;
	height:128px;
	float:left;
	overflow:hidden;
}
div.header_logo{
	padding-left:10px;
	padding-right:11px;
	padding-top:20px;
	padding-bottom:22px;
	width:192px;
	height:51px;
	float:left;
	overflow:hidden;
}
div.header_orange_tab{
	width:141px;
	height:35px;
	float:left;
	background:#ffcc00;
}
div.header_orange_tab_top_mid{
	width:125px;
	height:9px;
	float:left;
	background:url(images/orange_top_x.gif) repeat-x;
	font-size:0px;
}
div.header_orange_tab_top_left{
	width:8px;
	height:9px;
	float:left;
	background:url(images/white_orange_corner_left.gif) no-repeat;
	font-size:0px;
}
div.header_orange_tab_top_right{
	width:8px;
	height:9px;
	float:left;
	background:url(images/white_orange_corner_right.gif) no-repeat;
	font-size:0px;
}
div.header_orange_tab_mid{
	width:138px;
	border-left: solid 1px #ff9900;
	border-right: solid 2px #ff9900;
	height:26px;
	float:left;
	background:url(images/orange_mid_x.gif) repeat-x;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
div.header_right{
	width:752px;
	height:128px;
	float:left;
}
div.header_banner{
	margin-top:5px;
	width:750px;
	height:100px;
	float:left;
	border:1px solid #f3f3f3;
	overflow:hidden;
}
div.header_banner p{
	margin:0px;
}
div.header_search{
	width:947px;
	padding-left:2px;
	padding-right:14px;
	padding-top:1px;
	height:63px;
	border-left: 1px solid #ff9900;
	border-right: 1px solid #ff9900;
	border-bottom: 1px solid #ff9900;
	background: #ffcc00 url(images/header_search_top.gif) top no-repeat;
	float:left;
}
div.header_search_item{
	width:120px;
	height:53px;
	padding-top:10px;
	float:left;
	padding-left:16px;
	line-height:20px;
	font-weight:bold;
}
input.header_search_button{
	border:none;
	background:url(images/button_orange_bg.gif) no-repeat;
	color:#000000;
	width:61px;
	height:27px;
	float:right;
	margin-top:24px;
	cursor:pointer;
	cursor:hand;
}
div.footer{
	width:760px;
	padding-left:205px;
	min-height:70px;
	height:auto !important;
	height:70px;
	float:left;
}
div.footer_inner{
	width:730px;
	padding-left:14px;
	padding-right:14px;
	min-height:70px;
	height:auto !important;
	height:70px;
	background:#e1e1e1 url(images/gray_top_x.gif) top left repeat-x;
	border-right:2px solid #f7f7f7;
	font-size:10px;
	float:left;
}
div.footer_inner_left{
	padding-top:7px;
	padding-bottom:7px;
	width:635px;
	min-height:56px;
	height:auto !important;
	height:56px;
	float:left;
}
div.footer_inner_left p{
	font-size:10px;
	margin-top: 11px;
	margin-bottom: 11px;
	float:left;
}
div.footer_inner_right{
	width:95px;
	height:52px;
	float:left;
	line-height:32px;
	padding-top:18px;
}
div.footer_inner_right a{
	float:right;
}
div.content{
	width:965px;
	min-height:0px;
	height:auto !important;
	height:0px;
	float:left;
}
div.content_left{
	width:205px;
	height:100%;
	float:left;
/*	overflow:hidden;*/
}
div.content_menu{
	width:166px;
	padding-left:10px;
	padding-right:29px;
	padding-top:19px;
	padding-bottom:19px;
	min-height:0px;
	height:auto !important;
	height:0px;
	float:left;
}
a.content_menu_item{
	width:132px;
	padding-left:34px;
	height:39px;
	float:left;
	border-bottom:1px solid #e5e5e5;
	background:url(images/marker_transparent.gif) left center no-repeat;
	font-size:17px;
	line-height:40px;
	color:#000000;
	text-decoration:none;
}
a.content_menu_item:hover{
	text-decoration:underline;
}
a.content_menu_item#selected_menu{
	text-decoration:underline;
}
div.content_left .custom_block{
	width:205px;
	min-height:0px;
	height:auto !important;
	height:0px;
	float:left;
	overflow:hidden;
}
div.content_inner{
	width:760px;
	min-height:0px;
	height:auto !important;
	height:0px;
	float:left;
}
div.content_inner_top{
	width:731px;
	min-height:240px;
	height:auto !important;
	height:240px;
	margin-top: 11px;
	padding-bottom:16px;
	padding-left:14px;
	padding-right:14px;
	background:#e1e1e1 url(images/gray_bottom_x.gif) bottom left repeat-x;
	border-top:1px solid #f7f7f7;
	border-right:1px solid #f7f7f7;
	float:left;
}
div.title{
	width:100%;
	height:21px;
	float:left;
	padding-top:18px;
	padding-bottom:14px;
	font-size:20px;
	overflow:hidden;
}
div.title h1{
	padding:0px;
	margin:0px;
	font-size:20px;
	font-weight:normal;
}
div.content_inner_top div.title{
	padding-left:7px;
	width:724px;
}
div.detail_right div.title{
	padding-left:0px;
	min-height:21px;
	height:auto !important;
	height:21px;
	line-height:21px;
	width:100%;
	overflow:visible;
}
div.detail_right div.title h1{
	padding:0px;
	margin:0px;
	line-height:21px;
	font-weight:normal;
}
div.week_offer_left{
	width:356px;
	height:265px;
	float:left;
	text-align:center;
	line-height:265px;
	font-size:0px;
	cursor:pointer;
	cursor:hand;
	overflow:hidden;
}
div.week_offer_left img{
	max-width:352px;
	max-height:261px;
	font-size:0px;
	vertical-align:middle;
}
div.week_offer_right{
	width:313px;
	padding-left:16px;
	min-height:0px;
	height:auto !important;
	height:0px;
	float:left;
}
div.item_inner_title{
	width:100%;
	line-height:20px;
	min-height:20px;
	height:auto !important;
	height:20px;
	float:left;
	font-size:17px;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
	overflow:hidden;
}
/*
div.week_offer_right div.item_inner_title{
	line-height:21px;
	min-height:21px;
	height:auto !important;
	height:21px;
	font-weight:normal;
	padding-bottom:14px;
	font-size:20px;
}*/
div.week_offer_right div.line{
	height:16px;
	margin-bottom:10px;
}
div.week_offer_right div.title{
	padding-left:0px;
	min-height:21px;
	height:auto !important;
	height:21px;
	line-height:21px;
	width:100%;
	cursor:pointer;
	cursor:hand;
}

div.week_offer_right div.title h2{
	padding:0px;
	margin:0px;
	line-height:21px;
	font-size:20px;
	font-weight:normal;
}
div.week_offer_price{
	width:100%;
	height:45px;
	float:left;
}
div.week_offer_price_left{
	padding-top:8px;
	font-weight:bold;
	float:left;
}
div.week_offer_price_right{
	float:left;
}
div.week_offer_attribute{
	width:100%;
	height:17px;
	float:left;
}
div.week_offer_summary{
	width:100%;
	min-height:0px;
	height:auto !important;
	height:0px;
	float:left;
	color:#333333;
}
div.content_more a,
a.more{
	padding-right:32px;
	height:32px;
	float:left;
	line-height:32px;
	font-weight:bold;
	font-size:11px;
	color:#333333;
	background:url(images/marker_transparent.gif) right center no-repeat;
	text-decoration:underline;
}
div.content_more a:hover,
a.more:hover{
	text-decoration:none;
}
div.content_inner_bottom{
	width:746px;
	min-height:26px;
	height:auto !important;
	height:26px;
	margin-top: 11px;
	padding-bottom:18px;
	padding-left:14px;
	padding-right:0px;
	float:left;
}
div.news_item{
	width:168px;
	min-height:0px;
	height:auto !important;
	height:0px;
	padding-right:18px;
	float:left;
}
div.news_item_inner{
	width:164px;
	min-height:0px;
	height:auto !important;
	height:0px;
	margin-bottom:7px;
	float:left;
	padding:1px;
	padding-bottom:5px;
	background:#FFFFFF url(images/gradient_white_x.gif) bottom repeat-x;
	border:1px solid #c8c8c8;
}
div.news_item_picbox{
	width:164px;
	height:123px;
	float:left;
	font-size:0px;
	text-align:center;
	line-height:123px;
	cursor:pointer;
	cursor:hand;
}
div.news_item_picbox img{
	max-width:160px;
	max-height:119px;
	font-size:0px;
	vertical-align:middle;
}
div.news_item_caption{
	width:160px;
	padding-left:4px;
	min-height:28px;
	height:auto !important;
	height:28px;
	line-height:14px;
	padding-top:10px;
	float:left;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
	overflow:hidden;
}
div.news_item_caption h2{
	line-height:14px;
	font-size:14px;
	font-weight:bold;
}
div.news_item_line{
	width:160px;
	padding-left:4px;
	height:20px;
	line-height:20px;
	float:left;
}
div.left{
	float:left;
}
div.black_price{
	font-size:12px;
	padding-left:6px;
	padding-right:1px;
	line-height:20px;
	font-weight:bold;
	height:20px;
	float:left;
	color: #000000;
	background:#febd02 url(images/gradient_black2_x.gif) bottom repeat-x;
}
div.black_price_left{
	width:4px;
	height:20px;
	float:left;
	background:url(images/price_black_small_left2_bg.gif) left no-repeat;
}
div.black_price_right{
	width:5px;
	height:20px;
	float:left;
	background:url(images/price_black_small_right2_bg.gif) right no-repeat;
}
div.news_item_line b{
	color:#ff9900;
	font-size:14px;
}
a.nav{
	width:22px;
	height:18px;
	line-height:18px;
	text-align:center;
	float:left;
	font-weight:bold;
	text-decoration:none;
	background:url(images/nav_x.gif) repeat-x;
	border: 1px solid #d9d9d9;
}
a.nav#nav_current,
a.nav:hover{
	text-decoration:none;
	background:url(images/nav_current_x.gif) repeat-x;
	border: 1px solid #e3b502;
}
div.news_summary_item{
	min-height:0px;
	height:auto !important;
	height:0px;
}
div.news_summary_item a{
	text-decoration: underline;
	font-weight:bold;
}

div.news_summary_item a:hover{
	text-decoration: none;
}
div.summary_item_hot,
div.summary_item2,
div.summary_item{
	width:712px;
	padding-left:7px;
	padding-right:10px;
	min-height:0px;
	height:auto !important;
	height:0px;
	padding-top:9px;
	padding-bottom:12px;
	float:left;
	margin-bottom:10px;
}
div.summary_item2{
	padding-top:0px;
}
div.summary_item2_inner{
	margin-top:9px;
	float:left;
	width:100%;
}
div.summary_item2,
div.news_summary_item,
div.summary_item{
	background: #FFFFFF url(images/gradient_white_x.gif) bottom repeat-x;
	border:solid 1px #c8c8c8;
}
div.summary_item_hot{
	background: #ffcc00 url(images/gradient_orange_x.gif) bottom repeat-x;
	border:solid 1px #ff9900;
	border-top:none;
}
div.summary_item_picbox{
	width:182px;
	height:137px;
	float:left;
	text-align:center;
	line-height:137px;
	font-size:0px;
	cursor:pointer;
	cursor:hand;
}
div.summary_item_picbox img{
	max-width:178px;
	max-height:133px;
	font-size:0px;
	vertical-align:middle;
}
div.summary_item_inner{
	width:520px;
	padding-left:10px;
	height:137px;
	float:left;
}
div.item_price{
	width:100%;
	height:33px;
	float:left;
}
div.current_price{
	font-size:22px;
	padding-left:6px;
	padding-right:14px;
	line-height:33px;
	font-weight:bold;
	height:33px;
	float:left;
	background:#fec702 url(images/gradient_orange2_x.gif) bottom repeat-x;
}
div.current_price_left{
	width:7px;
	height:33px;
	float:left;
	font-size:0px;
	background:url(images/price_orange_left_bg.gif) left no-repeat;
}
div.current_price_right{
	width:7px;
	height:33px;
	float:left;
	font-size:0px;
	background:url(images/price_orange_right_bg.gif) right no-repeat;
}
div.empty_block{
	float:left;
	width:8px;
	height:33px;
}
div.old_price_left{
	float:left;
	width:4px;
	height:33px;
	font-size:0px;
	background:url(images/price_black_small_left_bg.gif) left no-repeat;
	display:none; /* nereik jei nera fono */
}
div.old_price_right{
	float:left;
	width:5px;
	height:33px;
	font-size:0px;
	background:url(images/price_black_small_right_bg.gif) right no-repeat;
	display:none; /* nereik jei nera fono */
}
div.old_price{
	position:relative;
	/*padding-left:6px;*/
	padding-right:1px;
	font-size:16px;
	margin-top:5px;
	margin-bottom:5px;
	line-height:23px;
	font-weight:bold;
	/*text-decoration:line-through;*/
	height:23px;
	float:left;
	/*color:#FFFFFF;*/
	/*background:#000000 url(images/gradient_black_x.gif) right repeat-x;*/
	color:#000000;
	overflow:hidden;
}
.old_price .strike-line{
	position:absolute;
	width:100%;
	height:2px;
	font-size:0px;
	/*border-bottom:2px solid #FF0000;*/
	top:48%;
	background:#FF0000;
	/*display:none; /*neveikia ant IE*/
}
div.summary_item_hot div.summary_item_inner div.item_price div.current_price{
	background:#000000 url(images/gradient_black3_x.gif) repeat-x;
	color:#FFFFFF;
}
div.summary_item_hot div.summary_item_inner div.item_price div.current_price_left{
	background:url(images/price_black_left_bg.gif) left no-repeat;
}
div.summary_item_hot div.summary_item_inner div.item_price div.current_price_right{
	background:url(images/price_black_right_bg.gif) right no-repeat;
}
div.summary_attribute1,
div.summary_attribute2,
div.summary_attribute3,
div.summary_attribute4,
div.summary_attribute5,
div.summary_attribute6{
	width:68px;
	height:30px;
	line-height:15px;
	padding-top:8px;
	padding-bottom:16px;
	float:left;
}
div.summary_attribute1{
	width:68px;
}
div.summary_attribute2{
	width:76px;
}
div.summary_attribute3{
	width:88px;
}
div.summary_attribute4{
	width:92px;
}
div.summary_attribute5{
	width:99px;
}
div.summary_attribute6{
	width:97px;
}
div.hot_top{
	width:731px;
	height:34px;
	padding-bottom:1px;
	float:left;
	background:url(images/hot_top.gif) bottom no-repeat;
}
div.hot_top_inner{
	width:175px;
	height:26px;
	padding-top:8px;
	float:left;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background: #ffcc00 url(images/hot_top_inner.gif) no-repeat;
}
div.detail_inner,
div.detail{
	width:685px;
	padding-left:7px;
	padding-right:36px;
	padding-top:10px;
	padding-bottom:17px;
	margin-top:15px;
	min-height:0px;
	height:auto !important;
	height:0px;
	border:1px solid #c8c8c8;
	background: #FFFFFF url(images/gradient_white_x.gif) bottom repeat-x;
	float:left;
}
div.detail_inner{
	line-height:20px;
	margin-top:0px;
}
div.detail_left{
	width:352px;
	min-height:0px;
	height:auto !important;
	height:0px;
	float:left;
}
div.detail_right{
	width:304px;
	padding-left:29px;
	min-height:0px;
	height:auto !important;
	height:0px;
	float:left;
	overflow:visible;
}
a.detail_picbox_big,
div.detail_picbox_big{
	width:348px;
	margin-bottom:4px;
	padding-right:4px;
	height:262px;
	float:left;
	font-size:0px;
	text-align:center;
	line-height:262px;
	cursor:pointer;
	cursor:hand;
	text-decoration:none;
	overflow:hidden;
}
a.detail_picbox_big img,
div.detail_picbox_big img{
	max-width:344px;
	max-height:258px;
	font-size:0px;
	vertical-align:middle;
}
a.detail_picbox_small,
div.detail_picbox_small{
	width:84px;
	margin-bottom:3px;
	padding-right:4px;
	height:63px;
	float:left;
	font-size:0px;
	text-align:center;
	line-height:63px;
	cursor:pointer;
	cursor:hand;
	text-decoration:none;
}
a.detail_picbox_small img,
div.detail_picbox_small img{
	max-width:80px;
	max-height:60px;
	font-size:0px;
	vertical-align:middle;
}
div.line{
	width:100%;
	height:2px;
	font-size:0px;
	border-bottom:1px solid #e5e5e5;
	float:left;
}
div.detail_left div.line{
	width:348px;
	height:6px;
	margin-bottom:24px;
}
div.detail_contacts_top{
	width:348px;
	height:35px;
	line-height:35px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:1px;
	background:url(images/detail_top.gif) bottom no-repeat;
	float:left;
}
div.detail_contacts_top_inner{
	width:93px;
	height:35px;
	background:#ffcc00 url(images/detail_top_inner.gif) no-repeat;
	float:left;
}
div.detail_contacts{
	width:318px;
	padding-left:14px;
	padding-right:14px;
	padding-top:14px;
	padding-bottom:10px;
	background:#ffcc00;
	float:left;
	border:1px solid #ff9900;
	border-top:none;
}
div.detail_contacts a{
	color:#000000;
}
div.detail_contacts_left{
	width:171px;
	line-height:22px;
	font-size:14px;
	font-weight:bold;
	float:left;
}
div.detail_contacts_right{
	width:147px;
	line-height:22px;
	font-size:14px;
	float:left;
}
div.detail_right div.line{
	height:16px;
	margin-bottom:10px;
}
div.detail_attr_name{
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	padding-left:3px;
	width:108px;
	float:left;
}
div.detail_attr_value{
	line-height:20px;
	font-size:14px;
	width:193px;
	float:left;
}
div.detail_list_container{
	width:304px;
	min-height:0px;
	height:auto !important;
	height:0px;
	float:left;
	overflow:visible;
}
div.detail_list_container ul{
/*	list-style-image: center url(images/custom_bullet.gif);*/
	width:100%;
	float:left;
	list-style-type: none;
	padding-left: 0px;
	margin-left: 0px;
	clear:both;
	line-height:19px;
	overflow:visible;
}
*:first-child+html {} div.detail_list_container ul{
	margin-top: 6px;
	margin-bottom: 12px;
}
div.detail_list_container ul li{
	clear:both;
	background-image: url(images/custom_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
/*	background: url(images/custom_bullet.gif) center left no-repeat;*/
	padding-left: 13px;
	overflow:visible;
}
div.detail_list_container div.title{
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:6px;
	overflow:visible;
}
div.detail_print_link{
	float:left;
	margin-top:16px;
	padding-left:6px;
}
div.detail_print_link a{
	float:left;
	font-size:10px;
	text-decoration:underline;
	padding-left:20px;
	height:14px;
	background: url(images/print_icon.gif) left center no-repeat;
	color:#000000;
}
div.detail_print_link a:hover{
	text-decoration:none;
}
div.detail_request_top{
	margin-top:26px;
	width:348px;
	height:35px;
	line-height:35px;
	text-align:center;
	font-weight:bold;
	padding-bottom:1px;
	background:url(images/request_top.gif) left bottom no-repeat;
	float:left;
}
div.detail_request_top_inner{
	width:143px;
	height:35px;
	background:url(images/request_top_inner.gif) no-repeat;
	float:left;
}
div.detail_request{
	width:318px;
	padding-left:14px;
	padding-right:14px;
	padding-top:14px;
	padding-bottom:10px;
	background:#cccccc;
	float:left;
	border:1px solid #666666;
	border-top:none;
}
div.contactform{
	float:left;
}
div.request_item{
	margin-bottom:10px;
	line-height:20px;
	float:left;
	width:100%;
}
div.contactform div.submit input{
	border: none;
	background: none;
	color: #333333;
	background:url(images/send_button.gif) no-repeat;
	width:61px;
	height:27px;
	float:left;
}
div.request_item input{
	border:1px solid #d6d6d6;
	width:194px;
	line-height:18px;
}
div.request_item textarea{
	border:1px solid #d6d6d6;
	width:194px;
	line-height:18px;
}
div.submit input{
	cursor:pointer;
	cursor:hand;
}
div.contactform div.submit{
	float:left;
	width:100%;
}
div.NewsSummaryLink a{
	color:#000000;
}
.link_back_right,
.link_back {
	position:relative;
	float:left;
	padding-left:25px;
	height:15px;
	line-height:15px;
	font-size:10px;
	color:#000000;
	margin-top:18px;
	background:url(images/left_arrow.gif) left center no-repeat;
}
.link_back_right{
	margin-top:16px;
	float:right;
}
/* End of 'stiliai' */

