html, body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	/*background: #f9f4da;*/
	background: #FFFFFF;
}

* {
	line-height: 137%;
}

a {
	font-family: tahoma;
	font-size: 12px;
	text-decoration: underline;
	color: #8a7103;
}

a:hover {
	font-family: tahoma;
	font-size: 12px;
	text-decoration: none;
	color: #8a7103;
}

.spacer {
	width: 1px;
	height: 1px;
	border: 0;
}

#main {
	width: 100%;
	height: 100%;
}

#header {
	width: 963px;
	height: 121px;
	float: left;
	position: relative;
	background: url(../img/bg_top.gif) left top repeat-x;
}

	#header #logo {
		width: 484px;
		float: left;
		position: relative;
	}

	#header #keys {
		width: 280px;
		float: left;
		position: relative;
	}

	#header #icons {
		width: 199px;
		float: left;
		position: relative;
	}

	#header #icons #home {
		width: 25px;
		height: 25px;
		padding: 18px 0 0 50px; /* 58px 0 0 50px */
		float: left;
	}

	#header #icons #tree {
		width: 25px;
		height: 25px;
		padding: 18px 0 0 27px;
		float: left;
	}

	#header #icons #mail {
		width: 25px;
		height: 25px;
		padding: 18px 0 0 27px;
		float: left;
	}

#menu {
	float: left;
	width: 963px;
	height: 54px;
	background: url(../img/menu_bg.jpg) left top no-repeat;
}

	#menu #mm {
		float: left;
		width: 963px;
		height: 54px;
		margin: 0;
		padding: 0 0 0 11px;
		list-style-type: none;
	}

		#mm li {
			float: left;
			padding: 15px 8px 0 8px;
		}

		#mm li a {
			font-family: tahoma;
			font-size: 15px;
			color: #fefefe;
			text-decoration: none;
		}

		#mm #mm_sel {
			padding: 0;
			height: 54px;
			background: url(../img/menu_sel_bg.gif) left top repeat-x;
			float: left;
		}

		#mm #mm_sel_left {
			width: 8px;
			height: 54px;
			background: url(../img/menu_sel_left.gif) left top no-repeat;
			float: left;
		}

		#mm #mm_sel_center {
			float: left;
			padding: 16px 10px 0 10px;
		}

		#mm #mm_sel_center a {
			font-family: tahoma;
			font-size: 15px;
			color: #8a7103;
			text-decoration: none;
		}

		#mm #mm_sel_right {
			width: 8px;
			height: 54px;
			background: url(../img/menu_sel_right.gif) right top no-repeat;
			float: left;
		}

#body {
	width: 963px;
	float: left;
	position: relative;
}

	#body .menu2 {
		width: 963px;
		height: 47px;
		padding: 0 0 0 40px;
		margin: 16px 0 0 0;
		list-style-type: none;
		background: url(../img/menu_bg2.jpg) left top no-repeat;
		float: left;
	}

	#body .menu2_ {
		height: 37px;
	}

	#body .menu2 li {
		float: left;
		padding: 8px 8px 0 8px;
	}

	#body .menu2 li.ft {
		font-family: "Times New Roman", Times, serif;
		font-weight: bold;
		font-size: 18px;
		color: #3f3f65;
		margin: 0;
		padding-left: 29px;
		text-transform: uppercase;
	}

	#body .menu2 li a {
		font-family: "Times New Roman", Times, serif;
		font-weight: bold;
		font-size: 14px;
		color: #8a7103;
		text-decoration: none;
	}

	#body .menu2 #m2sel {
		padding: 0;
		height: 44px;
		background: url(../img/menu2_bg.gif) left top repeat-x;
		float: left;
	}

	#body .menu2 #m2sel_left {
		padding: 0;
		width: 8px;
		height: 44px;
		background: url(../img/menu2_bg_left.gif) left top repeat-x;
		float: left;
	}

	#body .menu2 #m2sel_center {
		padding: 9px 5px 0 6px;
		float: left;
	}

	#body .menu2 #m2sel_right {
		padding: 0;
		width: 8px;
		height: 44px;
		background: url(../img/menu2_bg_right.gif) left top repeat-x;
		float: left;
	}

.block1item2 {
	width: 955px;
	padding: 8px 0 0 17px;
	position: relative;
	float: left;
}

.block1item {
	width: 955px;
	padding: 8px 0 0 0;
	position: relative;
	float: left;
}

	.block1item #b1title {
		width: 841px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #8a7103;
		float: left;
	}

	.block1item #printer {
		width: 86px;
		font-family: tahoma;
		font-size: 12px;
		font-weight: bold;
		color: #3f3f65;
		float: left;
	}
	
	.block1item #printer a {
		font-family: tahoma;
		font-size: 12px;
		font-weight: bold;
		color: #3f3f65;
		text-decoration: none;
	}

	.block1item #info {
		width: 313px;
		float: left;
		position: relative;
	}

	.block1item #info .infot {
		width: 313px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #8a7103;
		padding-bottom: 6px;
		float: left;
	}

	.block1item #info .ititle {
		font-family: tahoma;
		font-size: 12px;
		color: #3f3f65;
		width: 158px;
		padding-bottom: 12px;
		text-transform: uppercase;
		float: left;
	}

	.block1item #info .ivalue {
		font-family: tahoma;
		font-size: 12px;
		color: #8a7103;
		width: 155px;
		padding-bottom: 12px;
		float: left;
	}
	
	.block1item #info .ivalue2 {
		font-family: tahoma;
		font-size: 12px;
		color: #8a7103;
		width: 280px;
		padding-bottom: 12px;
		float: left;
	}
	
	.block1item #info .ivalue2 p {
		font-family: tahoma;
		font-size: 12px;
		color: #8a7103;
	}
	
	.block1item #info .ivalue2 div {
		font-family: tahoma;
		font-size: 12px;
		color: #8a7103;
	}
	
	.block1item #info .ivalue2 span {
		font-family: tahoma;
		font-size: 12px;
		color: #8a7103;
	}

	.block1item #info .itext {
		font-family: tahoma;
		font-size: 12px;
		color: #3f3f65;
		float: left;
	}

	.block1item #infor {
		width: 615px;
		float: left;
		position: relative;
	}

	.block1item #infor #images {
		width: 615px;
		float: left;
		position: relative;
	}

	.block1item #infor #images img {
		border: 5px solid #e6d481;
	}

	.block1item #infor #images #image_big {
		width: 460px;
		height: 309px;
		float: left;
		position: relative;
	}

	.block1item #infor #images #images_small {
		width: 136px;
		padding-right: 7px;
		float: left;
		position: relative;
	}
	
	.block1item #infor #images img {
		float: left;
		margin-bottom: 13px;
	}

	.block1item #infor #images .images_small2 {
		width: 620px;
		padding-bottom: 10px;
		float: left;
		position: relative;
	}
	
	.block1item #infor #images .images_small2 img {
		width: 126px;
		margin-right: 19px;
		float: left;
		position: relative;
	}
	
	.block1item #infor #images .images_small2_last {
		width: 126px;
		float: left;
		position: relative;
	}

	.block1item #infor #iform {
		width: 555px;
		height: 195px;
		padding: 0 23px 0 25px;
		float: left;
		background: #f7f6f4;
	}
	
	.block1item #infor #iform img {
		border: 0px;
	}

	.block1item #infor #iform #iftitle{
		width: 603px;
		font-family: "Times New Roman", Times, serif;
		font-size: 16px;
		font-weight: bold;
		color: #8a7103;
		padding: 4px 0 5px 0;
		float: left;
	}

	.block1item #info2 {
		width: 591px;
		padding-right: 40px;
		float: left;
		position: relative;
	}

	.block1item #info2 .ititle {
		font-family: tahoma;
		font-size: 14px;
		color: #8a7103;
		width: 591px;
		font-weight: bold;
		padding-bottom: 12px;
		float: left;
	}

	.block1item #info2 .itext {
		font-family: tahoma;
		font-size: 12px;
		color: #3f3f65;
		width: 591px;
		float: left;
	}

	.block1item #infor2 {
		width: 310px;
		float: left;
		position: relative;
		margin: 0;
		padding: 34px 0 20px 0;
	}

	.block1item #infor2 img {
		float: left;
		border: 5px solid #e6d481;
		margin: 0 12px 13px 0;
	}

.vf {
	color: #8a7103;
}
	
.block3items {
	width: 955px;
	padding: 11px 0 0 4px;
	position: relative;
	float: left;
	/*background: #FFFFFF;*/
}

	.block3items .block1 {
		width: 285px;
		padding-bottom: 40px;
		float: left;
		position: relative;
	}

	.block3items .block1 img {
		border: 5px solid #e6d481;
	}

	.block3items .block1_title {
		position: relative;
		font-family: "Times New Roman", Times, serif;
		font-size: 14px;
		font-weight: bold;
		color: #8a7103;
		padding-top: 12px;
		text-transform: uppercase;
	}
	
	.block3items .block1_title a {
		font-family: "Times New Roman", Times, serif;
		font-size: 14px;
		font-weight: bold;
		color: #8a7103;
		text-decoration: none;
		text-transform: uppercase;
	}
	
	.block3items .block1_title img {
		position: absolute;
		right: 0;
		top: 10px;
		border: 0;
	}

	.block3items .block1_title2 {
		font-family: "Times New Roman", Times, serif;
		font-size: 16px;
		font-weight: bold;
		color: #8a7103;
		padding-top: 13px;
	}

	.block3items .block1_text {
		font-family: tahoma;
		font-size: 12px;
		color: #3f3f65;
		padding-top: 8px;
	}
	
	.block3items .block1_text a {
		font-family: tahoma;
		font-size: 12px;
		color: #3f3f65;
		text-decoration: none;
	}
	
	.block3items .block1_text .val {
		color: #8a7103;
	}

	.block3items .block2 {
		width: 285px;
		float: left;
		padding-left: 50px;
		position: relative;
	}

	.block3items .block2 img {
		border: 5px solid #e6d481;
	}

#footer {
	width: 963px;
	height: 67px;
	padding-bottom: 12px;
	float: left;
	position: relative;
	background: url(../img/footer_bg.jpg) left top no-repeat #f9f4da;
}

	#footer #imagineBlock {
		width: 180px;
		float: right;
		padding-top: 34px;
	}

	#footer #imagineBlock #sukure {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #374e1a;
		float: left;
	}

	#footer #imagineBlock #imagine {
		float: left;
		padding: 3px 0 0 4px;
	}

	#footer #imagineBlock #ds {
		float: left;
		padding: 2px 0 0 3px;
	}
	
	#footer #imagineBlock #ds a {
		font-family: "Century Gothic";
		font-size: 9px;
		font-weight: bold;
		color: #636161;
		text-decoration: none;
	}

	#footer #copyr {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		float: right;
		padding: 34px 25px 0 0;
	}

#bg_left {
	/*background: url(../img/bg_left.gif) right top repeat-x;*/
	background: url(../img/bg_bottom2.gif) left bottom repeat-x;
}

#bg_left_ {
	background: url(../img/bg_top_left.gif) right top repeat-x;
	height: 176px;
}

#bg_right {
	/*background: url(../img/bg_right.gif) left top repeat-x;*/
	background: url(../img/bg_bottom2.gif) left bottom repeat-x;
}

#bg_right_ {
	background: url(../img/bg_top_right.gif) left top repeat-x;
	height: 176px;
}

.bg_right2 {
	background: url(../img/bg_bottom.gif) left top repeat-x #f9f4da;
}

#center {
	background: url(../img/bg_bottom2.gif) left bottom repeat-x;
	width: 963px;
}

	#pardavimas {
		margin: 0;
		padding: 0;
	}

	#pardavimas input.ftext {
		float: left;
		width: 169px;
		padding: 2px 6px 3px 6px;
		border: 1px solid #e6d481;
		font-family: tahoma;
		font-size: 12px;
		color: #8a7103;
	}
	
	#pardavimas input.ftext2 {
		float: left;
		width: 169px;
		padding: 2px 6px 3px 6px;
		border: 1px solid #e6d481;
		font-family: tahoma;
		font-size: 12px;
		color: #8a7103;
		margin-left: 3px;
	}

	#pardavimas textarea.artext {
		width: 541px;
		height: 86px;
		border: 1px solid #e6d481;
		font-family: tahoma;
		font-size: 12px;
		color: #8a7103;
		margin-top: 2px;
		padding: 2px 6px 3px 6px;
		float: left;
	}

#filter {
	float: left;
	width: 963px;
	height: 40px;
	padding-top: 10px;
	background: url(../img/filter_bg.gif) left top no-repeat;
}

	#filter #fbar {
		font-family: "Times New Roman", Times, serif;
		font-size: 12px;
		color: #484848;
	}

	#filter #fselect1 {
		font-family: "Times New Roman", Times, serif;
		font-size: 12px;
		width: 98px;
		border: 1px solid #7f9db9;
	}

	#filter #fselect2 {
		font-family: "Times New Roman", Times, serif;
		font-size: 12px;
		width: 198px;
		border: 1px solid #7f9db9;
	}

	#filter #fselect3 {
		font-family: "Times New Roman", Times, serif;
		font-size: 12px;
		width: 38px;
		border: 1px solid #7f9db9;
	}

	#filter #fselect4 {
		font-family: "Times New Roman", Times, serif;
		font-size: 12px;
		width: 114px;
		border: 1px solid #7f9db9;
	}

#finfo {
	float: left;
	padding: 12px 0 0 4px;
}

#ftitle1 {
	width: 93px;
	padding-bottom: 4px;
	border-bottom: 2px solid #c0a83e;
	text-align: center;
	font-family: tahoma;
	font-size: 12px;
	color: #3f3f65;
}

#ftitle2, #ftitle3, #ftitle4, #ftitle5, #ftitle6, #ftitle7, #ftitle8, #ftitle9, #ftitle10 {
	width: 106px;
	padding-bottom: 4px;
	border-left: 1px solid #d9bc40;
	border-bottom: 2px solid #c0a83e;
	text-align: center;
	font-family: tahoma;
	font-size: 12px;
	color: #3f3f65;
}

#ftitle3 {
	width: 92px;
}

#ftitle4 {
	width: 85px;
}

#ftitle5 {
	width: 70px;
}

#ftitle6 {
	width: 61px;
}

#ftitle7 {
	width: 89px;
}

#ftitle8 {
	width: 83px;
}

#ftitle9 {
	width: 81px;
}

#ftitle10 {
	width: 106px;
}

.fvalue1 {
	width: 93px;
	height: 25px;
	border-bottom: 1px solid #e6d481;
	text-align: center;
	font-family: tahoma;
	font-size: 12px;
	cursor: pointer;
}

.fvalue_ {
	height: 25px;
	border-left: 1px solid #d9bc40;
	border-bottom: 1px solid #e6d481;
	text-align: center;
	font-family: tahoma;
	font-size: 12px;
	cursor: pointer;
}

.fv_bg {
	background: #fff6cd;
}

.fv_free {
	color: #01bc12;
}

.fv_sell {
	color: #ff0303;
}

.fv_reserv {
	color: #a38600;
}

.fvalue1_ {
	width: 93px;
	height: 25px;
	border-bottom: 2px solid #dcc04b;
	text-align: center;
	font-family: tahoma;
	font-size: 12px;
}

.fvalue__ {
	height: 25px;
	border-left: 1px solid #d9bc40;
	border-bottom: 2px solid #dcc04b;
	text-align: center;
	font-family: tahoma;
	font-size: 12px;
}

#finfo_i {
	width: 112px;
	float: left;
	padding: 12px 0 7px 26px;
	font-family: tahoma;
	font-size: 12px;
	color: #063d71;
}

#paging {
	width: 714px;
	float: left;
	padding: 12px 106px 7px 0;
	text-align: center;
	font-family: tahoma;
	font-size: 12px;
	color: #063d71;
}

#paging2 {
	float: left;
	position: relative;
	width: 955px;
	padding-bottom: 20px;
}

	#paging2 .p2nr_sel {
		float: left;
		font-family: 'Times New Roman', Times, serif;
		font-size: 16px;
		color: #8a7103;
		font-weight: bold;
		background: #fbf4d2;
		border: 1px solid #c8bb82;
		padding: 1px 4px 0 5px;
		line-height: 100%;
	}
	
	#paging2 .p2nr {
		float: left;
		font-family: 'Times New Roman', Times, serif;
		font-size: 16px;
		color: #8a7103;
		font-weight: bold;
		padding: 1px 6px 0 7px;
		line-height: 100%;
	}

#text_block {
	float: left;
	position: relative;
	width: 700px;
	padding: 10px 10px 18px 0;
	margin: 0;
	font-family: tahoma;
	font-size: 12px;
	color: #3f3f65;
}

	#text_block img {
		border: 0;
		margin: 12px;
		padding: 0;
	}
	
	#text_block .ititle2 {
		font-family: tahoma;
		font-size: 14px;
		color: #8a7103;
		width: 700px;
		font-weight: bold;
		padding-bottom: 12px;
		float: left;
	}

#news_block {
	float: left;
	position: relative;
	width: 727px;
	padding-bottom: 18px;
}

	#news_block .news {
		float: left;
		width: 325px;
		padding: 0 38px 35px 0;
	}

	#news_block .news .date {
		font-family: tahoma;
		font-size: 12px;
		color: #adadad;
		padding-left: 12px;
		background: url(../img/icon_date.gif) left top no-repeat;
	}

	#news_block .news .ntitle {
		padding: 2px 0 4px 0;
	}

	#news_block .news .ntitle a {
		font-family: "Times New Roman", Times, serif;
		font-size: 16px;
		font-weight: bold;
		color: #8a7103;
		text-decoration: none;
	}

	#news_block .news .ntext {
		font-family: tahoma;
		font-size: 12px;
		color: #3f3f65;
		text-align: justify;
	}
	
	#news_block .news .ntext a {
		font-family: tahoma;
		font-size: 12px;
		color: #3f3f65;
		font-weight: normal;
		line-height: 137%;
		text-align: justify;
	}
	
	#news_block .nftext {
		width: 700px;
		font-family: tahoma;
		font-size: 12px;
		color: #3f3f65;
		text-align: justify;
	}

	#news_block .pnr {
		float: left;
		font-family: 'Times New Roman', Times, serif;
		font-size: 16px;
		color: #8a7103;
		font-weight: bold;
		padding: 1px 6px 0 7px;
		line-height: 100%;
	}

	#news_block .pnr_sel {
		float: left;
		font-family: 'Times New Roman', Times, serif;
		font-size: 16px;
		color: #8a7103;
		font-weight: bold;
		background: #fbf4d2;
		border: 1px solid #c8bb82;
		padding: 1px 4px 0 5px;
		line-height: 100%;
	}
	
	#news_block a {
		font-family: 'Times New Roman', Times, serif;
		font-size: 16px;
		color: #8a7103;
		font-weight: bold;
		text-decoration: none;
		line-height: 100%;
	}

#vote_block {
	float: left;
	position: relative;
	width: 215px;
	background: #f5f5f5;
	margin-bottom: 20px;
}

	#vote_block #vbtitle {
		float: left;
		position: relative;
		padding: 7px 0 0 5px;
	}

	#vote_block #vcb {
		float: left;
		position: relative;
		padding: 7px 0 13px 18px;
		width: 192px;
	}

	#vote_block #vcb #vname {
		float: left;
		font-family: tahoma;
		font-size: 12px;
		font-weight: bold;
		color: #3f3f65;
		width: 192px;
		padding-bottom: 10px;
	}

	#vote_block #vcb .vsel {
		width: 26px;
		vertical-align: middle;
		padding-bottom: 14px;
	}

	#vote_block #vcb .vtitle {
		width: 166px;
		font-family: tahoma;
		font-size: 12px;
		color: #3f3f65;
		padding-bottom: 14px;
	}

	#vote_block #vcb #btn_vote {
		float: left;
		margin: 0 0 0 3px;
		border: 0;
	}

	#vote_block #vcb #btn_res {
		float: left;
		margin: 0 0 0 11px;
		border: 0;
	}

.lvl_1 {
	width: 309px;
	background-color: #eeeeee;
	padding: 9px 0 8px 11px;
	margin: 2px 0 0 10px;
}

	.lvl_1 a {
		font-size: 11px;
		color: #878787;
		font-weight: bold;
		text-decoration: none;
	}
	
	.lvl_1 a:hover {
		color: #153455;
	}

.lvl_2 {
	color: #2a66a7;
	padding: 1px 0 4px 30px;
	margin-top: 2px;
	font-weight: bold;
}

	.lvl_2 a {
		font-size: 11px;
		color: #2a66a7;
		font-weight: normal;
		text-decoration: none;
	}
	
	.lvl_2 a:hover {
		color: #153455;
	}

.eb {
	background: url(../img/elementBack.gif) left center no-repeat;
}

.ebe {
	background: url(../img/elementBackEnd.gif) left center no-repeat;
}

.el {
	background: url(../img/elementLine.gif) left center no-repeat;
}

.ele {
	background: url(../img/elementLineEnd.gif) left center no-repeat;
}

#langs {
	float: left;
	width: 150px;
	height: 22px;
	padding: 21px 0 0 48px;
}

	#langs #lang_sel {
		font-family: tahoma;
		font-weight: bold;
		font-size: 12px;
		color: #ac9637;
	}

	#langs a {
		font-family: tahoma;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
		color: #e9c31b;
	}

.p {
	margin: 0;
	padding: 4px 0 4px 0;
}

.tekstukas {
	float: left;
	width: 955px;
	height: 24px;
	text-align: center;
	background: #de0000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-left: 4px;
	padding-top: 2px;
}