html
{
	background:url('images/background.png');
	margin:0px;
	padding:0px;
	min-height:100%;
}
body
{
	background:url('images/bodybackground.png') repeat-x top left;
	margin:0px;
	padding:0px;
	font-family: arial;
	font-size:12px;
	line-height:19px;
	color:#000;
	height:100%;
	position:relative;
}
.background_shadow
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background:url('images/background_shadow.png') no-repeat top left;
}
p
{
	padding:0px;
	margin:0px;
	margin-top:10px;
}
.container
{
	width:940px;
	overflow:hidden;
	margin:0px auto;
}
img
{
	border:0px;
}
.logo
{
	float:left;
	width:179px;
	height:64px;
	background:url('images/logo_new.png') no-repeat left top;
	margin-top:24px;
}
.fast_home
{
	margin-top:58px;
	margin-left:37px;
	float:left;
	width:11px;
	height:10px;
	background:url('images/fast_home.png') no-repeat left top;
}
.fast_tree
{
	margin-top:59px;
	margin-left:23px;
	float:left;
	width:11px;
	height:9px;
	background:url('images/fast_tree.png') no-repeat left top;
}
.fast_mail
{
	margin-top:60px;
	margin-left:23px;
	float:left;
	width:12px;
	height:8px;
	background:url('images/fast_mail.png') no-repeat left top;
}
.fast_print
{
	margin-top:58px;
	margin-left:23px;
	float:left;
	width:14px;
	height:12px;
	background:url('images/fast_print.png') no-repeat left top;
}
.header_right
{
	float:right;
	font-family:arial;
	margin-top:34px;
	margin-right:0px;
	min-width:188px;
	min-height:30px;
	padding-top:23px;
	background:url('images/mus_rasit.png') no-repeat right top;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-align:right;
	line-height:15px;
}
.header_right p
{
	margin:0px;
	padding:0px;
}
.header_right a,.header_right a:link,.header_right a:visited
{
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:underline;
}
.header_right a:hover
{
	text-decoration:none;
}
.menu_container
{
	float:left;
	width:940px;
	background:#351A05;
}
.menu_container table
{
	height:49px;
	width:940px;
	padding-top:3px;
}
.menu_container a,.menu_container a:link,.menu_container a:visited
{
	float:left;
	font-size:15px;
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding-left:17px;
	padding-right:17px;
}
.menu_container a .active
{
	color:#a4d85c;
}
.menu_container a img
{
	cursor:pointer;
}
.menu_container a:hover img, .menu_container a.active img
{
	border-bottom:1px solid #cdc6b8;
}
.in, .ac
{
	height:15px;
	overflow:hidden;
	float:left;
}
.footer_container
{
	background:#351a05;
	float:left;
	width:940px;
	height:55px;
	margin-bottom:15px;
	line-height:15px;
}
.header_container
{
	float:left;
	width:940px;
	height:111px;
}
.main_container
{
	padding-top:26px;
	padding-bottom:26px;
	padding-left:22px;
	padding-right:22px;
	float:left;
	background:#ffffff;
	width:896px;
}
.title_ban
{
	float:left;
	background:#fafafa;
	width:940px;
	height:423px;
	overflow:hidden;
	position:relative;
}
#nav
{
	position:absolute;
	z-index:10;
	bottom:20px;
	left:25px;
}
#nav a
{
	cursor:pointer;
	width:22px;
	height:22px;
	background: url('images/point.png') no-repeat top left;
	float:left;
	margin-right:5px;
}
#nav a.activeSlide,#nav a:hover  { 
	background: url('images/point_sel.png') no-repeat top left;
}
.igyvendintas
{
	float:left;
	background:#fafafa;
	width:940px;
	height:423px;
	position:relative;
}
.igyvendintas_langas
{
	position:absolute;
	width:344px;
	right:105px;
	bottom:85px;
	padding:0px;

}
.igyvendintas_langas_middle
{
	background:url('images/langas_mid.png');
	float:left;
	width:294px;
	padding-left:25px;
	padding-right:25px;
	text-align:right;
	font-size:15px;
	font-weight:bold;
	color:#fff;
	text-shadow: #424141 1px -1px 1px;
	line-height:17px;
}
.igyvendintas_tekstas
{
	float:right;
	margin:8px;
	width:280px;
	margin-top:0px;
}
.igyvendintas_h
{
	float:left;
	width:226px;
	height:27px;
	background:url('images/i_p.png') no-repeat top left;
	margin-left:5px;
	margin-top:15px;
}
.igyvendintas_tekstas p
{
	margin-top:0px;
	margin-bottom:5px;
}
.igyvendintas_antraste
{
	float:right;
	width:296px;
	font-size:50px;
	font-weight:normal;
	color:#f0efef;
	line-height:42px;
	margin-top:20px;
	text-shadow: #424141 1px 1px 1px;
}
.igyvendintas_langas_top
{
	width:344px;
	float:left;
	height:10px;
	background:url('images/langas_top.png') no-repeat top left;
}

.igyvendintas_langas_bottom
{
	width:344px;
	float:left;
	height:10px;
	background:url('images/langas_bot.png') no-repeat top left;
}

a.daugiau_tit
{
	width:86px;
	height:30px;
	float:right;
	clear:both;
	background:url('images/daugiau.png') no-repeat top left;
	margin-right:8px;
}
.zet_logo
{
	float:right;
	margin-right:22px;
	margin-top:17px;
}
.zet_logo a, .zet_logo a:link, .zet_logo a:visited
{
	height:22px;
	width:22px;
	float:right;
	background:url('images/logo_zet.png') no-repeat right top;
	color:#d7d1cd;
	text-decoration:none;
}
.zet_logo a:hover
{
	text-decoration:underline;
}
.footer_container
{
	color:#d7d1cd;
	font-size:11px;
}

.footer_container p
{
	margin:0px;
	padding:0px;
}
.copyright
{
	margin-top:12px;
	margin-left:22px;
	float:left;
}
.menu_container_footer
{
	clear:both;
}
.menu_container_footer a, .menu_container_footer a:link, .menu_container_footer a:visited
{
	color:#d1d0cf;
	font-size:11px;
	height:15px;
	padding:1px;
	text-decoration:none;
	float:left;
}
.menu_container_footer a:hover
{
	text-decoration:underline;
}
.footer_slash
{
	float:left;
	height:15px;
	font-size:13px;
	margin-left:2px;
	margin-right:2px;
}
.menu_container_footer a.active
{
	text-decoration:underline !important;
}
.footer_container_left
{
	float:left;
	width:700px;
}
.footer_container_right
{
	float:right;
	width:220px;
}
.left_main
{
	float:left;
	width:238px;
	overflow:hidden;
}
.right_main
{
	float:right;
	width:625px;
}
ul.products_hierarchy_level0, ul.products_hierarchy_level1, ul.products_hierarchy_level2, ul.products_hierarchy_level3
{
	margin:0px;
	padding:0px;
	float:left;
}
ul.products_hierarchy_level1
{
	margin-bottom:3px;
	display:none;
}
ul.products_hierarchy_level2
{
	display:none;
}
ul.products_hierarchy_level3
{
	display:none;
}
ul.products_hierarchy_level0 a
{
	cursor:pointer;
}
.products_hierarchy_level0 li
{
	list-style-type:none;
}
.products_hierarchy_level0 li a,.products_hierarchy_level0 li a:visited,.products_hierarchy_level0 li a:link
{
	float:left;
	color:#fff;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
	width:210px;
	padding-left:14px;
	padding-right:14px;
	padding-top:7px;
	padding-bottom:7px;
	background:#774b39;
	margin-bottom:4px;
}
.products_hierarchy_level0 li a:hover, .products_hierarchy_level0 li a.active
{
	background:#422107;	
}
.products_hierarchy_level1 li a,.products_hierarchy_level1 li a:visited,.products_hierarchy_level1 li a:link
{
	float:left;
	color:#473e36;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	width:202px;
	padding-left:22px;
	padding-right:14px;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:1px;
	margin-bottom:0px;
	background:#e8deda url('images/li1.png') no-repeat 10px 8px;
}
.products_hierarchy_level1 li a:hover, .products_hierarchy_level1 li a.active
{
	color:#473e36;
	background:#e8deda url('images/li1.png') no-repeat 10px 8px;
}

.products_hierarchy_level2 li a,.products_hierarchy_level2 li a:visited,.products_hierarchy_level2 li a:link
{
	float:left;
	color:#362d24;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	width:189px;
	padding-left:33px;
	padding-right:16px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:0px;
	margin-top:0px;
	background:#f1f1f1 url('images/li2.png') no-repeat 25px 13px;
}
.products_hierarchy_level2 li a:hover, .products_hierarchy_level2 li a.active
{
	color:#645e58;
	background:#f1f1f1 url('images/li2.png') no-repeat 25px 13px;
}

.products_hierarchy_level3 li a,.products_hierarchy_level3 li a:visited,.products_hierarchy_level3 li a:link
{
	float:left;
	color:#362d24;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	width:187px;
	padding-left:38px;
	padding-right:13px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:0px;
	margin-top:0px;
	background:#fff url('images/li3.png') no-repeat 30px 13px;
}
.products_hierarchy_level3 li a:hover, .products_hierarchy_level3 li a.active
{
	color:#645e58;
	background:#fff url('images/li3.png') no-repeat 30px 13px;
}


.akcijos_block
{
	padding-top:10px;
	padding-left:14px;
	float:left;
}

.left_kontaktai
{
	margin-top:10px;
	padding:12px;
	font-size:13px;
	line-height:17px;
	color:#7f7f7f;
	float:left;
	width:214px;
}

.left_kontaktai
{
	background:url('images/akcija_back.png') repeat-x top left;
}
.left_kontaktai p
{
	color:#5a5a5a;
	font-size:11px;
	line-height:20px;
}
.left_kontaktai h2
{
	color:#000;
	font-size:16px;
	font-weight:normal;
}

.left_kontaktai img
{
	border:1px solid #babbba;
}
.left_kontaktai a,.left_kontaktai a:link,.left_kontaktai a:visited,.left_kontaktai a:hover, .main_rt a, .main_rt a:link, .main_rt a:visited,  .main_rt a:hover
{
	color:white;
	text-decoration:none;
	/* background:#999a9d; */
	padding:3px;
	font-size:12px;
	font-weight:bold;
	padding-left:6px;
	padding-right:6px;
}


.main_title
{
	float:left;
	height:30px;
	margin-bottom:10px;
	width:625px;
}
.main_bread
{
	float:left;
	height:30px;
	margin-bottom:10px;
	width:625px;
}
.main_bread2
{
	float:left;
	height:12px;
	margin-top:-10px;
	margin-bottom:30px;
	width:625px;
	font-size:11px;
	color:#999999;
}
.main_bread2 a, .main_bread2 a:link, .main_bread2 a:visited
{
	font-size:11px;
	color:#999999;
	text-decoration:none;
}
.main_bread2 a:hover
{
	text-decoration:underline;
}
.main_cn
{
	float:left;
	width:625px;
}
.main_cn.center
{
	width:365px;
}
.backtop
{
	float:left;
	width:625px;
	margin-top:10px;
}
.backtop a, .backtop a:link, .backtop a:visited
{
	float:left;
	color:#7f7f7f;
	font-size:11px;
	line-height:13px;
	padding-bottom:1px;
	text-decoration:none;
	padding-left:10px;
}
a.sep
{
	padding-left:0px !important;
	padding-right:10px;
	border-right: 1px solid #7f7f7f;
}
a.bt_b
{
	padding-right:13px;
	border-right:1px solid #333333;
}

a.bt_t
{
	padding-left:13px;
}

.portfolio_item
{
	float:left;
	width:196px;
	overflow:hidden;
	cursor:pointer;
	padding:6px;
}
.portfolio_item:hover
{
	background:#f4f4f4;
}
.portfolio_line_wrap
{
	float:left;
	margin-bottom:10px;
}
.portfolio_photo
{
	float:left;
	width:194px;
	height:149px;
}
.portfolio_min_header
{
	font-family:arial;	
	float:left;
	clear:both;
	color:#000000;
	margin-left:6px;
	margin-right:6px;
	margin-top:10px;
	margin-bottom:5px;
}
.portfolio_min_header a, .portfolio_min_header a:link, .portfolio_min_header a:visited, .portfolio_min_header span
{
	font-size:14px;
	color:#000000;
	text-decoration:underline;
	white-space: inherit;
}

.portfolio_min_header a:hover
{
	text-decoration:none;
}
.portfolio_min_summary
{
	float:left;
	clear:both;	
	color:#000000;
	font-size:11px;
	line-height:15px;
	margin-top:0px;
	width:170px;
	padding-bottom:10px;
	margin-left:6px;
	margin-right:6px;
}
.portfolio_min_price
{
	float:left;
	clear:both;	
	color:#000000;
	font-size:11px;
	line-height:15px;
	margin-top:0px;
	width:170px;
	padding-bottom:10px;
	margin-left:6px;
	margin-right:6px;
}

.price
{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	float:left;
}
.price_no_tax
{
	font-family:arial;
	font-size:11px;
	padding-bottom:3px;
	padding-left:7px;
	float:left;
}
.portfolio_min_footer
{
	width:100%;
	color:#999999;
	font-size:11px;
	float:left;
	clear:both;	
	margin-bottom:5px;
	
}
.last_posted
{
	float:left;
	clear:both;	
	margin:6px;
}
#nav{
	float:left;
	clear:both;
	margin-top:5px;
	margin-left:6px;
	margin-right:6px;
	
}
.files
{
border:1px solid #c2c2c2;
background:#fff;
}
.all_hei 
{
}
.yra_dydziu
{
	float:left;
	clear:both;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:#93da14;
	padding:5px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:6px;
}
.title_center
{
	float:left;
	width:365px;
}
/*Naujienos*/
.category_name
{
	float:left;
	height:30px;
	margin-bottom:15px;
	width:100%;
}
.NewsSummaryLink a,.NewsSummaryLink a:link,.NewsSummaryLink a:visited,.NewsSummaryLink 
{
	font-size:13px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
.NewsSummaryLink 
{
	float:left;
	width:100%;
	text-decoration:none;
}
.NewsSummaryLink a:hover
{
	text-decoration:underline;
}
.NewsSummary
{
	float:left;
	padding-bottom:20px;
}
.NewsSummaryPostdate
{
	margin-top:2px;
	float:left;
	clear:both;
	background:#babcb6;
	color:#fff;
	font-size:11px;
	line-height:11px;
	padding:1px;
	padding-right:1px;
}
.NewsSummarySummary
{
	float:left;
	clear:both;
	width:100%;
	font-size:12px;
}
.NewsSummarySummary p
{
	margin-top:10px;
	text-align:justify;
	line-height:16px;
}
.NewsSummaryMorelink a,.NewsSummaryMorelink a:link,.NewsSummaryMorelink a:visited,.NewsSummaryMorelink a:hover
{
	float:left;
	clear:both;
	width:13px;
	height:13px;
	background:url('images/more.png') no-repeat left top;
	cursor:pointer;
	margin-top:3px;
	margin-bottom:10px;
}
.pages
{
	float:left;
	clear:both;
}

/* Produktai detalu*/
.details_left
{
	float:left;
	width:310px;
	margin-right:20px;
}
.details_main_photo
{
	float:left;
	width:308px;
	height:308px;
	border:1px solid #c2c2c2;
	position:relative;
}
.details_main_photo img
{
	position:absolute;
	display:none;
}
.detail_extra_photos
{
	float:left;
	width:310px;	
}
.detail_extra_photo
{
	float:left;
	width:98px;
	height:77px;
	border:1px solid #c2c2c2;
	margin-top:5px;
	cursor:pointer;
}
.detail_extra_photos .middle
{
	margin-right:5px;
	margin-left:5px;
}
.details_right
{
	float:right;
	width:290px;
}
h1.details_title
{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:24px;
	font-weight:normal;
	margin-bottom:10px;
}
.details_details 
{
	font-family:arial;
	font-size:12px;
	color:#000000;
}
.details_details p
{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}
.details_kaina
{
	float:left;
	width:290px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
.kaina_lt
{
	font-size:18px;	
	font-family:arial;
	color:#774b39;
	font-weight:normal;
}
h2.details_dydziai
{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-weight:normal;
	font-size:18px;
	color:#000000;
	margin-top:30px;
	float:left;
}
.details_dydziai_text
{
	float:left;
	clear:both;
	width:290px;
	font-family:arial;
	font-size:12px;
}
.main_rt
{
	width:210px;
	float:right;
}
.formbuilderform
{
	float:left;
	padding-top:20px;
}
.formbuilderform input, .formbuilderform textarea
{
	border:1px solid #cacaca;
	float:left;
}
.formbuilderform input
{
	width:260px;
	height:21px;
}
.formbuilderform textarea
{
	width:417px;
	height:172px;
}
.formbuilderform label
{
	width:150px;
	float:left;
	font-weight:bold;
}
.formbuilderform div
{
	float:left;
	width:625px;
	padding-bottom:10px;
}
