html {height: 100%}
body {margin:0; padding: 0; font: normal 12px arial; height: 100%; background-color: #fff6d3}
.fl {float: left}
.fr {float: right}
.clear {clear: both}
form {padding:0; margin:0;}
p {margin: 0; padding: 3px 0px 3px 0;}
a {margin: 0; color: #5CB041;}

.prehead {background: url('../img/header.png') no-repeat center top; width: 100%; margin-top: 0px;}
#head {width: 1000px; margin: 0 auto 0 auto; height: 105px; width: 1000px; display: block;}
#head .logo {margin-top: 14px; width: 355px; margin-left: 40px;}
#head .logo img {width: 355px; height: 68px; border: 0;}
#head .hpav {background: url('../img/hpav.png') no-repeat left top; display: block; clear: left; position: absolute; z-index: 2; width: 85px; height: 55px; margin-left: 645px; top: 31px;}
#head .hnavig {color: #d2ac67; clear: left; position: absolute; top: 16px; margin-left: 728px;}
#head .hnavig img {margin-right: 8px; width: 11px; border: 0;}
#head .hnavig a {color: #d2ac67; text-decoration: none; margin-right: 2px; margin-left: 2px;}
#head .hnavig a:hover {text-decoration: underline;}
#head .srch {display: block; width: 263px; height: 32px; clear: left; position: absolute; margin-left: 714px; top: 44px;}
#head .search {background: url('../img/search.png') no-repeat left top; display: block; width: 263px; height: 32px; padding: 4px 0px 4px 10px;}
#head .sr {border: 0px #fff solid; margin-top: 2px; width: 216px;}
#head .btn {border: 0; background: #ffffff url('../img/btn_search.jpg') no-repeat center center; margin: 4px 7px; width: 19px; height: 17px; cursor: pointer;} 

#header_menu {background: url('../img/tmenu.png') center top; width: 999px; height: 33px; display: block; margin: 0 auto 0 auto;}
#header_menu ul {list-style-type: none; margin:0; padding: 0}
#header_menu li {float: left; font-size:13px; font-weight:bold; font-family:Arial; color: #a94019; padding:0; margin: 0;}
#header_menu a {display: block; float: left; color:#A94019; margin:0; padding: 0 12px 0 25px; height:31px;  background:url("../img/bullet_top.png") no-repeat 10px center; line-height: 31px; text-decoration:none; }
#header_menu a:hover, #header_menu a.active {background: #5cb041 url("../img/bullet_top_a.png") no-repeat 10px center;  height:31px; line-height: 31px; color:#ffffff; display: block; float: left;}

.precontainer {background: url('../img/mainbgr.png') center top; width: 100%; margin-top: -2px; border-top: 1px solid #efd8ae}
.container {width: 1000px; margin: 0 auto 0 auto;}

#lmenu {width: 199px; float: left; margin-left: 1px; margin-top: 11px;}
#lmenu .hdr {color: #f0e889; font: lighter 25px Georgia; margin-left: 17px; width: 177px; line-height: 1;}

#lmenu .mblock_t {display:block; width: 199px; height: 16px; margin-top: 7px;}
#lmenu .t_first {background: url('../img/left_block_first_top.png') no-repeat right bottom;}
#lmenu .t_second {background: url('../img/left_block_second_top.png') no-repeat right bottom;}
#lmenu .t_oth{background: url('../img/left_block_oth_top.png') no-repeat right bottom;}

#lmenu .mblock_c {display:block; width: 199px; overflow: hidden;}
#lmenu .c_first {background-color: #5cb041}
#lmenu .c_second {background-color: #74bf5c}
#lmenu .c_oth {background-color: #80ce67}

#lmenu ul.firstlevel {list-style-type: none; margin:10px 0 0 10px; padding: 0; width: 177px;}
#lmenu ul.firstlevel li {padding: 5px 0 5px 0; width: 177px;}
#lmenu ul.firstlevel li a {font-weight: bold; font-size: 12px; color: #ffffff; text-decoration: none; background: url("../img/lmenu_bullet.png") no-repeat left 5px; padding-left: 12px; padding-right: 5px; margin-left: 7px; display:block; clear: both;}
#lmenu ul.firstlevel li a:hover {text-decoration: underline; background: url("../img/lmenu_active.png") no-repeat left 2px;}
#lmenu ul.firstlevel li.sub1_open a {color: #fdf8c1; background: url("../img/lmenu_active.png") no-repeat left 2px;}
#lmenu  .c_first ul.firstlevel li {background:url("../img/skirtukas1.png") no-repeat center bottom; }
#lmenu  .c_second ul.firstlevel li {background:url("../img/skirtukas2.png") no-repeat center bottom; }
#lmenu  .c_oth ul.firstlevel li {background:url("../img/skirtukas3.png") no-repeat center bottom; }


#lmenu .mblock_b {display:block; width: 199px; height: 16px}
#lmenu .b_first {background: url('../img/left_block_first_bottom.png') no-repeat left top;}
#lmenu .b_second {background: url('../img/left_block_second_bottom.png') no-repeat left top;}
#lmenu .b_oth {background: url('../img/left_block_oth_bottom.png') no-repeat left top;}

.right {width: 783px; float: left; margin-top: 18px; margin-left: 13px}
#filter {color: #95702a; display: block; height: 60px; width: 100%; background: url('../img/fbgr.gif') repeat-x left top}
#filter .antr {display: block; font-size: 11px; padding: 2px 5px 5px 10px;}
#filter .pasirinkimai {display: block; padding: 9px 10px 10px 10px}
#filter select {width: 155px;}
#filter .select_st {background-color: #f2e5cb; border-left: 1px #f2e4c8 solid; border-bottom: 1px #f2e4c8 solid; font-size: 11px; cursor: pointer; margin-right: 10px; }
.input_st { border:0; background: url('../img/input_b.gif') no-repeat top left; font-size: 11px; margin-right: 10px; color: #95702a; padding-top: 4px; padding-bottom: 2px; height: 17px; padding-left: 5px; width: 157px}
#filter .select_st.changed {background-color: #f2e8d5; color: #956100;}
#filter .select_stInner {background:url('../img/select_arr.gif') no-repeat center right; border: 1px #d8c096 solid; padding: 3px 0px 3px 5px; cursor: pointer; }

#content {float: left; width: 505px;}
#content .blokas_t {background:url('../img/block_top.png') no-repeat left top; display: block; width: 502px; height: 18px; margin-top: 18px;}
#content .blokas_c {background-color: #fffddd; width: 502px; display: block;  overflow: hidden}
#content .blokas_c .hdr {border-bottom: 1px solid #d0db87; margin: 0 14px 0px 14px; padding-bottom: 2px;}
#content .blokas_c .cnt {padding: 5px 14px 0px 14px;}
#content .blokas_b {background:url('../img/block_bottom.png') no-repeat left top; display: block; width: 502px; height: 18px}
#content .ttl {display: block;  margin: 10px 10px 0 10px; width: 480px;}
#content .ttl .ttl_hdr {color: #5cb042; font-size: 16px; font-weight: bold; display: block; float: left;}
#content .ttl .ttl_line {background: url('../img/ttl_line.gif') repeat-x center center; float: left; display: block; width: 360px; height: 20px; margin-left: 5px}

#content .blokas_mt {background:url('../img/block_top.png') no-repeat right top; display: block; width: 245px; height: 18px; margin-top: 8px;}
#content .blokas_mc {background-color: #fffddd; width: 245px; display: block; overflow: hidden}
#content .blokas_mc .hdr {border-bottom: 1px solid #d0db87; margin: 0 14px 0px 14px; padding-bottom: 11px;}
h1 {font-size: 20px; font-family: Georgia; font-weight: normal;color:#5cb041; margin:0;}
h2.titulinis {color: #5cb041; font-size: 14px; font-weight: bold; margin:0; padding:0; font-family: arial; width: 480px !important;}
.newproducts_c h2.titulinis {width: 240px !important;}
h2 {font-size: 14px; font-family: arial; font-weight: normal;color:#5cb041; margin: 0;}
#content .blokas_c .hdr h2 {font-size: 14px; font-family: arial; font-weight: bold; color:#5cb041; margin: 0;}
#content .blokas_c h2.prod_tit {width: 310px; text-transform:uppercase}
#content .blokas_mc .cnt {padding: 5px 14px 0px 14px}
#content .blokas_mb {background:url('../img/block_bottom.png') no-repeat left top; display: block; width: 245px; height: 18px}
#content .two_blocks {position:relative; width:243px; float:left;}


#content .contacts_bottom_t {background: url("../img/contacts_bottom.png") no-repeat right top; display: block; height: 15px; width: 502px; margin-top: 20px}
#content .contacts_bottom_c {background-color:#ede990;display: block; width: 502px; height: 20px;}
#content .contacts_bottom_c .cnt {font-size: 12px; font-weight: bold; padding:0 20px;color: #1c8e56;}
#content .contacts_bottom_b {background: url("../img/contacts_bottom.png") no-repeat left bottom; display: block; height: 18px; width: 502px;}

#content .newproducts_top {background: url('../img/newproducts_top.png') no-repeat left top; display: block; width: 250px; height: 17px; margin-top: 10px}
#content .newproducts_c {background-color: #ede990; padding: 0 10px 0 10px; display: block; width: 230px; overflow: hidden;}
#content .bgr {background: url('../img/hr_newproducts.png') no-repeat 7px top; padding-top: 5px;}

#content .skirtukas {background-color: #ede990; width: 250px;}
#content .spalva {background-color: #ede990;}
#content .newproducts_bottom {background: url('../img/newproducts_bottom.png') no-repeat left bottom; display: block; width: 250px; height: 17px}
#content .title_lat {color: #5bb040; font-size: 12px;}
#content .r_but {float: right;}
#content .npr td {vertical-align: top;}
#content .skirtukas td {vertical-align: bottom; }
#content a.more {background:url("../img/more.png") no-repeat 0 5px; font-size:13px; font-weight:bold; padding:0 0 0 8px; margin:0; color: #5cb041}
#content ul {margin: 0; padding: 0;}
#content li {margin-left: 2px;	padding-left: 10px; padding-bottom: 5px; list-style-type: none;	background:url("../img/bullet_top.png") no-repeat left 7px;}

.b_navig {display: block; float: right; padding-right: 5px; color: #5CB041; margin-top: 3px;}
a.ro_back {background:url("../img/ro_back.gif") no-repeat left 6px; text-decoration: none; padding-left: 8px; margin-right: 5px;}
a.ro_top {background:url("../img/ro_top.gif") no-repeat right 5px; text-decoration: none; padding-right: 8px;}


.blokas_c .cnt h2 {font-size: 12px; font-family: arial;color: #5bb040; margin: 0; font-weight: bold; padding-top:10px; padding-bottom: 5px;}
.blokas_mc .cnt h2 {font-size: 12px; font-family: arial; color: #000; margin: 0; font-weight: normal; padding:0;}
.blokas_mc .cnt strong {font-weight: normal;}

.blokas_mc .hdr h2 {font-size: 12px; font-family: arial; color: #5bb040; margin: 0; font-weight: bold;}

.nuolaida {background: url('../img/icon_discount.png') no-repeat left 4px; padding-left: 20px; color: #9f7b30; font-size: 11px; display: block; padding-top: 5px; width: 100px; clear:left; float:left}
.perkamiausia {background: url('../img/icon_mostbuy.png') no-repeat left 4px; padding-left: 20px; color: #9f7b30; font-size: 11px; display: block;  padding-top: 5px; width: 100px; clear:left; float:left}
.naujiena {background: url('../img/icon_new.png') no-repeat left 4px; padding-left: 20px; color: #9f7b30; font-size: 11px; display: block;  padding-top: 5px; padding-bottom: 2px; width: 100px; clear:left; float:left}
.rekomenduojama {background: url('../img/icon_recommended.png') no-repeat left 4px; padding-left: 20px; color: #9f7b30; font-size: 11px; display: block; padding-top: 5px; width: 100px; clear:left; float:left;}

#rblock {float: right;}
#rblock .prenumerata_t {background:url('../img/prenumerata_top.png') no-repeat left top; display: block; width: 261px; height: 14px; margin-top: 18px}
#rblock .prenumerata_c {background: url('../img/prenumerata_c.png') repeat left top; width: 261px}
#rblock .prenumerata_c .hdr {color:#AC6E00;	font-size:12px;	font-weight:bold; margin: 0 10px 0 10px; text-transform: uppercase; padding: 0px 5px 5px 5px; border-bottom: 1px #d9bc8d solid;}
#rblock .prenumerata_c .cnt {padding: 5px 10px 0 10px;}
#rblock .prenumerata_c input.eml {border: 1px solid #d5c097; width: 228px; padding: 5px; float: right; color: #9f7b30; font-size: 11px}
#rblock .prenumerata_c .prenumerata_pav {display: block; height: 94px; width: 90px; background:url('../img/block_subscribe_overflow.png') no-repeat left top; position: absolute; z-index: 99; margin: 25px 0 0 -10px;}
#rblock .prenumerata_b {background:url('../img/prenumerata_bottom.png') no-repeat left top; display: block; width: 261px; height: 20px;}
#rblock ul {padding: 0 0 0 20px; margin: 0;}

#rblock .rb_t {background:url('../img/block_right_top.png') no-repeat left top; display: block; width: 261px; height: 14px; margin-top: 18px}
#rblock .rb_c {background-color: #fdf8c1; width: 261px;  overflow: hidden}
#rblock .rb_c .hdr {color:#5baf46;	font-size:12px;	font-weight:bold; margin: 0 10px 0 40px; text-transform: uppercase; padding: 0px 5px 5px 5px; border-bottom: 1px #e8e089 solid;}
#rblock .rb_c .cnt {padding: 5px 10px 0 10px; color: #5baf46;}
#rblock .rb_c input.eml {border: 1px solid #d5c097; width: 228px; padding: 5px; float: right; color: #9f7b30; font-size: 11px}
#rblock .agro_pav {display: block; height: 60px; width: 57px; background:url('../img/block_right_overflow1.png') no-repeat left top; position: absolute; z-index: 99; margin: -20px 0 0 -10px}
#rblock .kat_pav {display: block; height: 60px; width: 65px; background:url('../img/kat_pav.png') no-repeat left top; position: absolute; z-index: 99; margin: -20px 0 0 -17px}
#rblock .liet_pav {display: block; height: 60px; width: 60px; background:url('../img/liet_pav.png') no-repeat left top; position: absolute; z-index: 99; margin: -20px 0 0 -17px}
#rblock .rb_b {background:url('../img/block_right_bottom.png') no-repeat left bottom; display: block; width: 261px; height: 20px;}

#rblock .r_but {float: right; padding-top: 10px;}
.but_l_br {background:url('../img/but_l_br.gif') no-repeat right top; display: block; width: 3px; height: 23px; float: left;}
.but_c_br {background: #a86f29 url('../img/w_arr.gif') no-repeat 96% center; float: left; height: 23px; padding: 2px 0px 1px 0px; width:auto; overflow:visible; color: #fff; font-weight: bold; border: 0px;margin:0; cursor: pointer; font-family: arial; font-size: 12px;}
.but_r_br {background:url('../img/but_r_br.gif') no-repeat left top; display: block; width: 3px; height: 23px; float: left}

.but_l_g {background:url('../img/but_l_g.gif') no-repeat right top; display: block; width: 3px; height: 23px; float: left;}
.but_c_g {background: #5baf46 url('../img/w_arr.gif') no-repeat 96% center; float: left; height: 23px; padding: 2px 0px 1px 0px; width:auto; overflow:visible; color: #fff; font-weight: bold; border: 0px;margin:0; cursor: pointer; font-family: arial; font-size: 12px;}
.but_r_g {background:url('../img/but_r_g.gif') no-repeat left top; display: block; width: 3px; height: 23px; float: left}


.prefooter {display: block; background: url('../img/bg_footer_long.png') repeat-x center bottom; }
#footer {width: 1000px; margin: 0 auto 0 auto; display: block; height: 106px; background: url('../img/bg_footer_short.png') no-repeat right bottom;}
#footer .copyr {padding: 50px 0 0 10px; color: #6f6f6f; font-size: 11px;}


#lmenu li.submenu_left  {background-image: none !important;}

#lmenu .submenu_left {background-image: none !important; }
#lmenu .submenu_left ul {list-style-type: none; margin: 0; padding:0 0 0 10px; width: 165px; }
#lmenu .submenu_left ul li {padding: 2px 0 2px 0; background-image: none !important;}
#lmenu .submenu_left ul li a {background: url('../img/sub2_bullet.gif') no-repeat 2px 3px !important;}

#lmenu .submenu_left ul li.sub2_open a {background: url('../img/sub2_open_bullet.gif') no-repeat 0px 4px !important; color: #fdf8c1 !important}

#lmenu .sub2_submenu ul {padding: 0; width: 165px}
#lmenu .sub2_submenu ul li {padding: 2px 0 2px 0;}
#lmenu .sub2_submenu ul li a {background-image: none !important; font-weight: normal;}

#lmenu .sub2_submenu ul li.active a {background-image: none !important; font-weight: normal; color: #fdf8c1; text-decoration: underline}





div.product_block_top_wrap {
	background-color:#fffddd;
	padding: 0 20px 10px;
	width:462px;
}

div.product_block_top {
	line-height: 150%;
	background-color:#fffddd;
	color:#393939;
	font-size:12px;
	font-family:Arial;
	position: relative;
	border-bottom:1px solid #A6D995;
}

div.product_block_top h2.content_title {
	width:240px;
}


.brand_container {
	clear: both;
	position:absolute;
	right:22px;
	top:3px;
	
}



div.brand_tab {
	background-color:#fffddd;
	padding: 5px;
	cursor: pointer;
	float: right;
	height:20px;
	line-height: 20px;
}

div.brand_tab_active {
	border: 1px solid #A6D995;
	border-bottom: none;
}

div.product_attributes span {
	color: #a57947;
	font-size: 11px;
	font-family: Arial, sans-serif;
}

div.product_attributes span img {
	vertical-align: middle;
}

span.product_title_lat {
	color: #5bb040;
	font-size: 12px;
	font-family: Arial;
}

.description {
	font-size: 12px;
	color: #333333;
	vertical-align:top;
	padding:0px 7px 7px 0;
	margin-top: 5px;
	
}

div.product_block td.description p {
	margin: 0 0 0px;
}

div.product_price {
	background-image:url("../img/product_price.png");
	font-weight:bold;
	height:34px;
	line-height:34px;
	width:114px;
	margin-top: 10px;
}

.product_image {
	float: right;
	padding-top: 7px;
	padding-bottom: 7px;
	text-align: center;
	font-size: 11px;
	border-left:1px solid #F0D99A;
	width:165px;
	color: #5bb040;
	margin-left: 20px;
	
}
table.product_table {
	border-collapse: collapse;
	
}
td.product_table, th.product_table {
border: 1px solid gray; vertical-align: baseline;

}



td.plantinfo_desc {
	text-align: center;
	font-weight: bold;
}

div.product_block td.description p {
	margin: 0 0 0px;
}

div.product_block p {
	padding-bottom:0;
	margin-bottom:0;
	
}

.product_block li, .page_content li {
	margin-left: 2px;
	padding-left: 10px;
	list-style-type: none;
	background:url("../img/bullet_top.png") no-repeat left 7px;
}


#pagination {
	display: block; margin: 10px 10px 0px 10px; 
}

div#pagination .disabled, div#pagination .current {
	color: #999;
}




div#pagination, div#pagination a {
	font-family: Arial, sans-serif;
	font-size: 12px;
}

div#pagination div {
	display: inline;
}

div#pagination .current a {
	font-weight: bold;
}
table, table td{padding:0px; margin:0px; border-collapse:collapse; border-spacing:0px}
.lentele {width: 100%;border: 1px solid #EFDEAC;}
.lentele td {	padding: 3px; border: 1px solid #EFDEAC;}
.lentele td p,.lentele th p {padding: 0; margin: 0;}
.lentele th {background-color: #fdf8c1; color:#598d27; text-align: left; padding: 5px; border: 1px #efdeac solid; }
.sntr h2 {color: #000; font-size: 12px;}

#karjeraform input, #karjeraform textarea{
	display: block;
	background-repeat:no-repeat;
	color:#000000;
	font-family:Arial;
	border: 1px #EFDEAC solid;
	padding:3px 30px 3px 10px;
	margin: 0;
	margin-bottom: 10px;
}


input.nbor {border: 0px !important}

a.sbi {
 float: left; margin-left: 10px;
}

a.sbi.active {text-decoration:none}

.subm {
  float: right; 
  margin-top: 5px;	
}

div#flashMessage{
	background-color:#FFFF99;
	border:2px solid #FFFF00;
	color:#333333;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	margin:0 0 10px;
	padding:5px;
	width: 500px;
	margin-top: 10px;
}

.nws table td {padding-right: 5px;}

.mst li, .mst {background-image: none !important; margin-left:0 !important; padding-left:1px !important}
.mst_active {text-decoration: none; font-weight: bold}

.mst li {padding-bottom: 5px; padding-top: 5px; border-bottom: 1px solid #f0e0b4}

.d_laik {float: left; }
.d_laik table td {font-size: 10px;}
.p_adr {float: left; width: 260px; }
.pfot {float: right; padding-left: 10px;padding-top: 3px;}

.p_adr b, .d_laik b {color: #4e4e4e}


.suggestionsBox {position: absolute; z-index: 999; margin: -7px 0px 0px 10px; width: 240px; background-color: #f2e5cb; color: #95702a; font-size: 11px; padding:0;}
.suggestionList {margin: 0px; padding: 0px;}
#suggestionscode {margin-left: 522px; margin-top: -7px;}
#suggestionscode {width: 162px}
.suggestionList li {margin:0; padding: 5px 0px 5px 0px;  cursor: pointer;  list-style-type:none;}
.sli {margin: 0 10px 0 10px; width: 220px}
.suggestionList li:hover {text-decoration: underline;}

