BODY {
	background:#A4C43F url(../img/bg.gif) top repeat-x;
	margin:0px;
	padding:0px;
}
BODY,TABLE,TD,P,FORM,DIV,A {
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	line-height:130%;
}

IMG {
	border:0px;
}

A { color:#14621B; text-decoration:underline; }
A:hover { color:#14621B; text-decoration:none; }

DIV.menu_left {
	border-top:1px solid #9CC057;
	margin-top:8px;
	padding-top:9px;
	width:156px;
}

TABLE.house_table_border {
	border:1px solid #C7DC69;
}

td.house_table_border_1 {
	background:#D5E58F;
	width:233px;
	padding:6px;
	border:1px solid #C7DC69;
}
	#red { background:#DAB470; }
	#green { background:#009933; }
	#yelow { background:#EAF091; }
	
td.house_table_border_2 {
	background:#D5E58F;
	padding:6px;
	border:1px solid #C7DC69;
}

table.tvs_core_table_border_style_on {
	border:1px solid #C7DC69;
}

table.tvs_core_table_border_style_on td {
	background:#D5E58F;
	padding:6px;
	border:1px solid #C7DC69;
}

table.tvs_core_table_border_style_off {
	border: 0;
}

table.tvs_core_table_border_style_off td {
	border: 0;
	padding:6px;
}

div.boxtitle {
	font-size:12px;
	font-weight:bold;
}

img.border1 {
	border:2px solid #a4c43f;
	cursor:pointer;
}

img.border2 {
	border:3px solid #a4c43f;
}

div.paging {
	background-color:#a4c43f;
	padding:3px 10px;
	text-align:center;
}

div.topmenu {
	float:left;
	padding-bottom:14px;
	border-left:1px solid #c7dc69;
	padding-left:10px;
	margin-right:10px;
}

/* FORUMAS */

.forumTB{
	width:100%; border:0;
}
	.forumTB td {
		border:1px solid #a2b355; border-width:0 1px 1px 0;
	}	
	.forumTB .b{
		width:50px; text-align:center; vertical-align:middle;
	}
	.forumTB .c{
		width:50px; text-align:center; vertical-align:middle;
	}
	.forumTB .d{
		width:80px; padding:0 10px; white-space:nowrap; text-align:center; border-right:0; vertical-align:middle;
	}
	.forumTB .a{
		padding:6px 0 8px 10px;
	}
		.forumTB .a a {
			font-weight:bold; color:#36813d; text-decoration:none;
		}
		.forumTB .a a:hover {
			text-decoration:underline;
		}
		
	.forumTB .firstRow td{
		border-bottom:3px solid #a2b355; height:30px; vertical-align:middle;
	}
	.forumTB .firstRow .a {
		padding:0 0 0 10px; background:none;
	}

.themeTB{
	width:100%;
}	
	.themeTB td {
		vertical-align:middle; border:1px solid #a2b355; border-width:0 1px 1px 0;
	}
	.themeTB .a{
		padding:6px 10px 8px 10px;
	}
		.themeTB .a a{
			font-weight:bold; color:#36813d; text-decoration:none;
		}
		.themeTB .a a:hover {
			text-decoration:underline;
		}
	.themeTB .b{
		text-align:center; width:50px;
	}
	.themeTB .c{
		text-align:center; width:80px;
	}
	.themeTB .d{
		width:80px; border-right:0; text-align:center; padding:0 10px; white-space:nowrap;
	}
	.themeTB .firstRow{
		height:30px;
	}
		.themeTB .firstRow td {
			border-bottom:3px solid #a2b355;
		}
		.themeTB .firstRow .a{
			background:none; padding:0 0 0 10px;
		}	
div.forumSubmit {
	border:1px solid #a2b355; background-color:#14621b; padding:2px 0px; width:70px; margin:10px 10px 0 0; text-align:center; float:right;
}
	div.forumSubmit a {
		 color:#ffffff; font-weight:bold; text-decoration:none;
	}
		div.forumSubmit a:hover {
			text-decoration:underline;
		}
	div.forumSubmit input {
		 vertical-align:middle; margin:0 0 0 10px;
	}
.newThemeTB{
	margin:20px 0 0 0; width:100%;
}
	.newThemeTB td {
		padding:0 0 2px 10px;
	}
	.newThemeTB .a{
		padding-top:5px;
	}	
.replys {}
	.replys ul{
		list-style:none; margin:0; padding:0;
	}
	.replys li {
		border-top:1px solid #a2b355; padding:5px 10px;
	}
	.replys .date {
		float:left; padding:0 15px 0 0px; border-right:1px solid #a2b355; margin:0 15px 0 0;
	}
	.replys .name {
		margin:0; font-weight:bold;
	}
	.replys .text{
		margin:10px 0;
	}
.replysTB {
	width:100%; margin:20px 0 0 0;
}
	.replysTB td {
		padding:0 0 2px 10px;
	}
.forumPath {
	border:1px solid #a2b355; border-width:3px 0; margin:0 0 30px 0; padding:10px 0
}
	.forumPath a{
		text-decoration:none; color:#36813d;
	}
		.forumPath a:hover{
			text-decoration:underline;
		}

A.menu_left:link { color:#000000; text-decoration:none; font-weight:bold; }
A.menu_left:active { color:#000000; text-decoration:none; font-weight:bold; }
A.menu_left:visited { color:#000000; text-decoration:none; font-weight:bold; }
A.menu_left:hover { color:#000000; text-decoration:underline; font-weight:bold; }

A.menu_left_:link { color:#FFFFFF; text-decoration:none; font-weight:bold; }
A.menu_left_:active { color:#FFFFFF; text-decoration:none; font-weight:bold; }
A.menu_left_:visited { color:#FFFFFF; text-decoration:none; font-weight:bold; }
A.menu_left_:hover { color:#FFFFFF; text-decoration:underline; font-weight:bold; }

A.copy:link { color:#FFFFFF; text-decoration:none; }
A.copy:active { color:#FFFFFF; text-decoration:none; }
A.copy:visited { color:#FFFFFF; text-decoration:none; }
A.copy:hover { color:#FFFFFF; text-decoration:underline; }

A.helpers:link { color:#000000; text-decoration:underline; }
A.helpers:active { color:#000000; text-decoration:underline; }
A.helpers:visited { color:#000000; text-decoration:underline; }
A.helpers:hover { color:#000000; text-decoration:none; }

A.lang:link { color:#000000; text-decoration:none; font-weight:bold; }
A.lang:active { color:#000000; text-decoration:none; font-weight:bold; }
A.lang:visited { color:#000000; text-decoration:none; font-weight:bold; }
A.lang:hover { color:#000000; text-decoration:none; font-weight:bold; }

a.newslink { font-weight:bold; }
a.newslink:hover { text-decoration:none; }

a.topmenu { color:#000000; text-decoration:none; }
a.topmenu:hover { text-decoration:underline; }

a.newsall { background-image:url(../img/arrow2.gif); background-position:bottom right; background-repeat:no-repeat; padding-right:15px; }
a.newsall:hover { text-decoration:none; }

a.linkall { background-image:url(../img/arrow2.gif); background-position:bottom right; background-repeat:no-repeat; padding-right:15px; }
a.linkall:hover { text-decoration:none; }


.newstitle{
	padding: 0px 0px 2px 0px;
	font-size: 14px;
}

/**        Left BLOCK         **/
.left_blocks-label{
	margin: 0px 30px 0px 20px;
	padding: 0px;
	padding-left: 25px;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;
	color:#14621B;
	background-image: url('../img/for_resident.gif');
	background-position: center left;
	background-repeat: no-repeat;
}

.left_blocks-main{
	background-color:#b6d054;
	background-image: url('../img/ka2.gif');
	background-position: top center;
	background-repeat: no-repeat;
	padding: 45px 0px 0px 0px;
	margin: 0px;
	width: 225px;
}

.left_blocks-inner{
	padding: 0px 30px 5px 20px; 
}
.left_blocks-inner_label{
	padding: 7px 0px;
}
.left_blocks-inner p{
	padding: 0px;
	margin: 0px 0px 7px 0px;
}

.left_blocks-splitter{
	height: 1px;
	font-size: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 30px 0px 20px;
	border-bottom: 1px dashed #8eb823; 
}

/**        Right BLOCK         **/
div.right_block-main{
	background-color: #d5e58f;
	padding: 0px 20px 0px 20px;
	margin: 0px;
	width: 156px;
}

div.right_block-label{
	padding-left: 25px;
	font-size: 14px;
	line-height: 14px;
	font-family: Tahoma;
	font-weight: bold;
	color:#14621B;
	background-image: url('../img/human.gif');
	background-position: center left;
	background-repeat: no-repeat;
}

div.right_block-item-label{
	padding: 7px 0px;
}

div.right_block-item{
}
div.right_blocks-item p{
	padding: 0px 0px 7px 0px;
	margin: 0px 0px 0px 0px; 
}

div.right_blocks-splitter{
	height: 1px;
	font-size: 0px;
	padding-top: 5px;
	margin: 0px;
	border-bottom: 1px dashed #a0c345; 
}


div.suscribe{
	padding: 0px 0px 25px 0px;
/*	width: 400px;*/
}

div.suscribe form{
	padding: 0px;
	margin: 0px;
}

div.suscribe-title{
	font-weight: bold;
	padding: 0px 0px 10px 0px;
}

div.suscribe-input{
	float: left;
	padding-right: 20px;
}

div.suscribe-submit{
	margin-top: 1px;
	float: left;
	padding-top: 1px;
	width: 91px;
	height: 16px;
	padding-top: 1px;
	background-image: url('../img/suscribe.gif');
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: bold;
	color: #c7dc69;
	text-align: center;
	cursor: pointer;
}
			
div.suscribe-link{
	margin-top: 2px;
	float: left;
	width: 100px;
	padding-left: 20px;
	text-align: right; 
}

.news_container{
}

.news_container-splitter{
	padding: 20px 0px 0px 0px;
}

.news_container-label{
	font-size: 14px;
	float: left;
	font-family: Tahoma;
	font-weight: bold;
}

.news_container-link{
	padding-top: 3px;
}
.news_container-link b{
	color:#14621B;
}

.news_container-news{
	border-bottom: 1px dashed #98be30;
	border-top: 1px dashed #98be30;
	padding: 15px 0px;
	margin: 15px 0px;
}

.news_container-date{
}

.news_container-title{
}

/* TITLE TOP */
.title_top{
	width: 414px;
	margin: 0px auto 20px auto;
	background-color: #b6d054;
}

.title_top-t_image{
	width: 414px;
	height: 14px;
	background-image: url("../img/top_block_corner_t.gif");
}

.title_top-name{
	height: 22px;
	padding: 4px 20px 0px 55px;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;
	color:#14621B;
	background-image: url('../img/top_block_bullet.gif');
	background-position: 20px 0px;
	background-repeat: no-repeat;
}

.title_top-text{
	padding: 10px 20px 0px 20px;
}
.title_top-text p{
	margin: 0px;
	padding: 0px;
}

.title_top-link{
	padding: 15px 20px 0px 20px;
	float: right;
}

.title_top-link a{
	display: block;
	height: 16px;
	width: 160px;
	background-image: url('../img/top_block_button.gif');
	padding-top: 1px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #c7dc69;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
}
.title_top-link img{
	padding-top: 1px;
}

.title_top-b_image{
	width: 414px;
	height: 14px;
	background-image: url("../img/top_block_corner_b.gif");
}

/* CUSTOM MENU */
div.custom_menu{
	background-color: #C7DC69;
	width: 225px;
}

a.custom_menu-active {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

a.custom_menu-inactive{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

div.custom_menu-top{
	background-image: url('../img/ka1.gif');
	height: 27px;
	width: 220px;
}

div.custom_menu-content{
	padding: 0px 50px 0px 20px;
}

div.custom_menu-custom_bottom{
	margin-bottom: 10px;
	width: 152px;
	height: 12px;
	background-image: url('../img/custom_menu_b.gif');
}

div.custom_menu-back{	
}

div.custom_menu-gyventojui,
div.custom_menu-pirkejui{
	padding-left: 30px;
	height: 14px;
	background-position: 10px center;
	background-repeat: no-repeat;
}

div.custom_menu-pirkejui{
	background-image: url('../img/custom_menu_human.gif');
}

div.custom_menu-gyventojui{
	background-image: url('../img/custom_menu_house.gif');
}

div.custom_menu-custom_gap{
	height: 10px;
}

div.custom_menu-custom_big_gap{
	height: 25px;	
}

div.custom_menu-custom_open{
	background-image: url('../img/custom_menu_open_t.gif');
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #a6ce39;
	width: 155px;
	padding-top: 9px;
}

div.custom_menu-custom_open_b{
	background-image: url('../img/custom_menu_open_b.gif');
	width: 155px;
	height: 12px;
}

div.custom_menu-custom_closed{
	background-image: url('../img/custom_menu_closed.gif');
	width: 155px;
	height: 24px;
	padding-top: 9px;
}

div.custom_menu-gyventojui a,
div.custom_menu-pirkejui a{
	color:#14621B;
	text-decoration: none;
	font-weight: bold; 
}

div.custom_menu-custom_inner_gap{
	height: 10px;
	background-color: #a6ce39;
	font-size: 0px;
}

div.custom_menu-custom_inner{
	background-image: url('../img/custom_menu_inner_bullet.gif');
	background-repeat: no-repeat;
	background-position: 16px 5px;
	background-color: #a6ce39;
	padding: 0px 15px 5px 31px;
}

div.custom_menu-custom_inner a{
	color: #000;
}

div.custom_menu-custom_inner a.custom_menu-sub_active{
	text-decoration: none;
	color: #fff;
}

div.custom_menu-simple{
	background-image: url('../img/custom_menu_bullet.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}

div.custom_menu-simple_spliter{
	margin: 7px 0px 5px 0px;
	height: 1px;
	font-size: 0px;
	background-color: #a4c43f; 
}

div.custom_menu-simple_inner_gap{
	height: 7px;
	font-size: 0px;
}

div.custom_menu-simple_inner{
	padding: 3px 0px 3px 20px;
}

div.custom_menu-simple_inner a{
	color: #000;
}

div.custom_menu-simple_inner a.custom_menu-sub_active{
	color: #fff;
	text-decoration: none;
}

.a_with_arrows a{
	background-image: url('../img/dark_green_arrow.gif');
	background-position: center right;
	background-repeat: no-repeat;
	padding-right: 10px;
}
