* {
	font-family: Arial, Tahoma, sans-serif;
	outline:none;
}

html, body, p, ul, ol, li, form, h1, h2, h3, h4, h5, h6 {
	margin: 0; padding: 0;
	color:#000;
}

html, body {
	border: none;
	font-size: 13px;
	height: 100%;
}

* html body {
   behavior:url("templates/css/csshover.htc");
}

/**/

a { color: #0066cc; }
a:hover { text-decoration: underline; 
	color:#cc0000;}
	
a img {
	border: none;
}
span.clr { display: block; overflow: hidden; height: 1px; margin: -1px 0 0; clear: both;}

.fl { float: left; clear: none !important; }
.fr { float: right; }
.nb { background: none !important; }
.block { display: block; }

table { border-collapse: collapse; }

.s14 { font-size: 14px; }
.s16 { font-size: 16px; }

.pt10 { padding-top: 10px !important; }

.pb10 { padding-bottom: 10px !important; }
.pb20 { padding-bottom: 20px !important; }

.mt10 { margin-top: 10px !important; }

.mr10 { margin-right: 10px !important; }

.mb5 { margin-bottom: 5px !important; }

/**/

#container {
	min-height: 100%;
	position: relative;
	margin: 0 auto;
	width: 960px;
}
* html #container {
	height: 100%;
}
#inside {
	padding: 0 0 250px 0;
}

/**/

#footer {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	margin: -60px 0 0 0;
	height: 70px;
	zoom: 1;
	border-top:3px solid #d6dbe8;
	font-size:12px;
}
#footer * {

}
	#credits {
		float: left;
		width: 245px;
		padding: 20px 20px 0 30px;
		color:#666 !important;
	}
		#credits p {
			padding: 18px 0;
		}
		#credits a {
		}
		
	
	#bottom_menu {
		float: left;
		list-style: none;
		padding: 10px 0 20px 0;
		margin: 10px 0 0 0;
	}
		#bottom_menu li {
			padding: 0px;
			float: left;
		}
		#bottom_menu li a {
		padding:0 7px;
		border-left: 1px solid #ffcc00;
		}
		#bottom_menu li span {
		padding:0px 7px;
		border-left: 1px solid #ffcc00;
		}
		#bottom_menu li a:hover {
			text-decoration: underline;
		}

/**/

#header {
	height: 90px;
	position: relative;
}
	#logo {
		position: absolute;
		top: 35px;
		left: 35px;
	}
	/*
	#user_tools {
	position: absolute;
	top: 0;
	left: 300px;
	width:640px;
	padding: 40px 0 0 10px;
	height: 90px;
	overflow: hidden;
	}
		.user_form .part {
	padding: 0 0 0 0;
	}
		#middle .part1 {
	width:auto;
	margin-right:5px;
	float:left;
	}
		#middle .part2 {
	width:auto;
	margin-right:5px;
	float:left;
	}
		#middle .part3 {
	float:left;
	width:auto;
	margin:none !important;
	}
	.part3 .button {
	position: relative;
	top:20px!important;
	}
	.user_form .part3 {
	width:400px;
	float:left;
	}
		.user_form .part4 {
	width:205px;
	float:right;
	margin-top:-7px !important;
	}
		
		.user_form input.text {
	font-size: 12px;
	display: block;
		}
		.user_form input.text:focus {

		}
		.user_form label {
	display: block;
	font-size: 13px;
	color: #848484;
	padding: 0 0 3px 0;
		}
		.user_form .part a {
			font-size: 13px;
		}
		.user_form a.add {
	background: url(../img/ico_user.gif) 0 50% no-repeat;
	padding: 2px 0 0 18px;
	display: block;
	line-height: 16px;
	height: 16px;
	font-family: Arial, Tahoma, sans-serif;
		}
		.user_form a.remind {
	background: url(../img/ico_remind.gif) 0 50% no-repeat;
	padding: 1px 0 0 35px;
	display: block;
	line-height: 16px;
	height: 17px;
	font-family: Arial, Tahoma, sans-serif;
	font-size:11px !important;
	margin-top:5px;
		}
		.user_form .button {
			position: relative;
			top: 14px;
		}
			.user_form button {
				font-size: 13px;
			}
		#user_tools a.rss {
		float:right;
	position: relative;
	top: 14px;
	font-size: 13px;
	line-height: 20px;
	display: block;
	height: 20px;
	background: url(../img/ico_rss.gif) 0 1px no-repeat;
	padding: 0 0 0 45px;
		}
		#user_tools div.welcome {
		float:left;
	position: relative;
	top: 10px;
	font-size: 13px;
	line-height: 19px;
	display: block;
	height: 44px;
		}
		*/
		#user_tools {
	position: absolute;
	top: 0;
	left: 300px;
	width:640px;
	padding: 40px 0 0 10px;
	height: 90px;
	overflow: hidden;
	}
		.user_form .part {
	padding: 0 0 0 0;
	}
		#middle .part1 {
	width:auto;
	margin-right:5px;
	float:left;
	}
		#middle .part2 {
	width:auto;
	margin-right:5px;
	float:left;
	}
		#middle .part3 {
	float:left;
	width:auto;
	margin:none !important;
	
	}
	.part3 .button {
	position: relative;
	top:20px!important;
	}
	.user_form .part3 {
	width:400px;
	float:left;
	
	
	}
		.user_form .part4 {
	width:205px;
	float:right;
	margin-top:-7px !important;
	}
		
		.user_form input.text {
	font-size: 12px;
	display: block;
		}
		.user_form input.text:focus {

		}
		.user_form label {
	display: block;
	font-size: 13px;
	color: #848484;
	padding: 0 0 3px 0;
		}
		.user_form .part a {
			font-size: 13px;
			font-weight:bold;
		}
		.user_form a.add {
	background: url(../img/ico_user.gif) 0 50% no-repeat;
	padding: 2px 0 0 18px;
	display: block;
	line-height: 16px;
	height: 16px;
	font-family: Arial, Tahoma, sans-serif;
		}
		.user_form a.remind {
	background: url(../img/ico_remind.gif) 0 50% no-repeat;
	padding: 1px 0 0 35px;
	display: block;
	line-height: 16px;
	height: 17px;
	font-family: Arial, Tahoma, sans-serif;
	font-size:11px !important;
	margin-top:5px;
		}
		.user_form .button {
			position: relative;
			top: 14px;
		}
			.user_form button {
				font-size: 13px;
			}
		#user_tools a.rss {
			float:right;
			position: relative;
			top: 14px;
			font-size: 13px;
			line-height: 20px;
			display: block;
			height: 20px;
			background: url(../img/ico_rss.gif) 0 1px no-repeat;
			padding: 0 0 0 45px;
		}
		#user_tools div.welcome {
			float:left;
			color:#666666;
			font-size: 13px;
			line-height: 20px;
			display: block;
			width:100%;		
		}
		#user_tools div.welcome span {
			font-size: 11px;
		}
		#user_tools #top-text {
			position: relative;
			top: 0px;
			color:#666666;
			font-size: 10px;
			padding:0;
		}
		#user_tools div.top_remembered {
			float:left;
			font-size: 13px;
			
			color:#666666;
			width:100%;
			line-height: 20px;
			/*background: url(../img/ico_deremember.gif) no-repeat 64% 0px;*/
		}
		#user_tools div.remember_icon {
			background: url(../img/ico_remember.gif) no-repeat 64% 0px;
		}
		#user_tools div.remembered_icon {
			background: url(../img/ico_remember_exist.gif) no-repeat 64% 0px;
		}
		#user_tools div.top_remembered span.null {
			font-weight:bold;
			color:#666666;
		}
		#user_tools div.top_remembered span.remembered {
			font-weight:bold;
			color:#cc0000;
		}
		
		
		
		.logged_in .part {
			float: left;
			padding: 5px 25px 0 0;
			
			font-size: 13px;
		}
			.logged_in .part * {
				font-family: Arial, Tahoma, sans-serif;
			}
		.logged_in .part1 {
			position: relative;
			top: -9px;
			width: 190px !important;
		}
			.logged_in .part1 ul {
				list-style: none;
				margin: 0; padding: 0;
			}
			.logged_in .part1 li {
				float: left;
				clear: both;
				margin: 0; padding: 0;
				font-size:11px;
			}
				.logged_in .part1 li.nobg {
					background: none;
				}
			.logged_in .part1 a {
				background: url(../img/ico_submenu.gif) 5px 50% no-repeat;
				padding: 3px 0 3px 20px;
				width: 190px;
				float: left;
				display: block;
			}
			.logged_in .part1 a.current {
	background: url(../img/ico_submenu_current.gif) 5px 50% no-repeat;
	position: relative;
	color:#000;
			}
		.logged_in .part2 {
	margin-top:28px;
	padding: 5px 25px 0 25px;
	width: 150px;
	height: 70px;
	position: relative;
	top: -35px;
	border-left: 1px solid #e6e8ed;
		}
			.logged_in .part2 p {
	line-height: 17px;
	padding: 1px 0;
			}
			.logged_in .part2 label {
				color: #666;
			}
			.logged_in .part2 a {
				
			}
			.logged_in .part2 a.button {
	margin-top: 4px;
			}
		.logged_in .part3 {
			float: right;
			width: 205px;
			padding: 0;
		}

/**/

a.button,
input.button {
	border: none;
	width: auto;
	height: auto;
	padding: 0;
	margin: 0 10px 0 0;
	color: #fff;
	text-indent: -30em;
	overflow: hidden;
	display: block;
	cursor: pointer;
	float: left;
} 

input.prisijungti {
	width: 53px;
	height: 19px;
	margin: 0 0 0 0;
	background: url(../img/button_prisijungti.gif);
}
a.atsijungti {
	width: 55px;
	height: 19px;
	background: url(../img/button_atsijungti.gif);
}
input.rasti {
	width: 100px;
	height: 31px;
	background: url(../img/button_rasti.gif);
}

input.rodyti {
	width: 69px;
	height: 19px;
	background: url(../img/button_rodyti.gif);
	left:-17px;
	top:1px;
}

input.papildyti_paieska {
	width: 136px;
	height: 19px;
	background: url(../img/button_papildyti_paieska.gif);
}
input.nauja_paieska {
	width: 92px;
	height: 19px;
	background: url(../img/button_nauja_paieska.gif);
}
a.registruotis {
	width: 88px;
	height: 19px;
	background: url(../img/button_registruotis.gif);
}
a.registruotis_big {
	width: 133px;
	height: 33px;
	background: url(../img/button_registruotis_big.gif);
}
a.issaugoti {
	width: 79px;
	height: 19px;
	background: url(../img/button_issaugoti.gif) 0 0 no-repeat;
}
a.pirkti {
	width: 103px;
	height: 19px;
	margin: -2px 0 0 0;
	background: url(../img/button_pirkti.gif);
}
a.priminti {
	width: 80px;
	height: 19px;
	background: url(../img/button_priminti.gif);
}
a.redaguoti {
	width: 142px;
	height: 19px;
	background: url(../img/button_redaguoti.gif);
}
a.uzpildyti {
	width: 233px;
	height: 33px;
	background: url(../img/button_uzpildyti.jpg);
}
a.ideti {
	width: 236px;
	height: 31px;
	background: url(../img/button_ideti_nauja.gif);
}

input.perziureti_skelbima {
	width: 188px;
	height: 31px;
	background: url(../img/btn-perziureti.gif);
	margin: 0 0px 0 15px;
}
input.issaugoti_big {
	width: 100px;
	height: 31px;
	background: url(../img/button_issaugoti_big.gif) 0 0 no-repeat;
	margin-left:0;
}
a.uzsakyti {
	width: 68px;
	height: 19px;
	background: url(../img/button_uzsakyti.gif);
}
a.pratesti {
	width: 73px;
	height: 19px;
	background: url(../img/button_pratesti.gif);
}
a.addcom {
	width: 112px;
	height: 19px;
	background: url(../img/button_addcom.gif);
}

		
/**/
		
#sidebar {
	float: left;
	width: 270px;
	padding: 30px 0 20px 20px;

}
	#sidebar .banner_250 {
		margin: 0 0 0 10px;
		padding: 10px 0;
	}
	#sidebar .teaser {
		padding: 40px 20px 40px 10px;
		color: #888;
		font-size: 13px;
	}
	#sidebar .teaser span{
		margin: 0px 0px 5px 43px;
		display:block;
	}
	#sidebar .teaser a.rss {
		font-size: 14px;
		font-weight:bold;
		line-height: 22px;
		display: block;
		height: 20px;
		background: url(../img/ico_rss.gif) 6px 5px no-repeat;
		padding: 10px 0 5px 43px;
		margin:0px 0px;
		border-bottom:0px dotted #cdd2dc;
		}
	#sidebar .additional_block {
		padding: 10px 20px 40px 10px;
		color: #888;
		font-size: 13px;
	}
	/*
	#sidebar .additional_block span{
		margin: 0px 0px 5px 43px;
		display:block;
	}
	*/
	#sidebar .additional_block .additional_title{
		font-size: 14px;
		font-weight:bold;
		line-height: 22px;
		color:#000000;
		display: block;
		height: 20px;
		padding: 10px 0 5px 43px;
		margin:0px 0px;
		border-bottom:0px dotted #cdd2dc;
	}

	#add {
		display: block;
		height: 44px;
		width: 205px;
		overflow: hidden;
		text-indent: -20em;
		background: url(../img/button_addnew.gif) 0 0 no-repeat;
		padding: 0 0 0 0;
	}
	#edit {
		display: block;
		height: 24px;
		width: 155px;
		overflow: hidden;
		text-indent: -20em;
		background: url(../img/edit_icon_small.gif) 5px 0 no-repeat;
		padding: 0 0 0 0;
		margin-top:3px;
		/*
		display: block;
		height: 44px;
		width: 205px;
		overflow: hidden;
		text-indent: -20em;
		background: url(../img/edit_icon.gif) 0 0 no-repeat;
		padding: 0 0 0 0;
		margin-top:0px;
		margin-left:4px
		*/
	}
	
	#menu {
		list-style: none;
		margin: 10px; 
		padding: 10px 0 0 0;
		

	}
		#menu li {
			zoom: 1;
			margin: 0; padding: 0;
		}
		#menu li.category {
			padding: 7px 0 7px 45px;
			min-height: 32px;
			clear: both;
		}
		#menu .active {
			font-family: Arial, Tahoma, sans-serif;
			font-size: 14px;
			font-weight:bold;
			background:none;
			margin:0px 0px 2px 0px;
		}
				
		* html #menu li.category {
			
		}
			#menu li.estate { background: url(../img/category_estate1.gif) 0px 0px no-repeat;}
			#menu li.motor { background: url(../img/category_motor1.gif) 0px 0px no-repeat;}
			#menu li.work { background: url(../img/category_work1.gif) 0px 0px no-repeat;}
			#menu li.var { background: url(../img/category_var1.gif) 0px 0px no-repeat;}
			
		#menu li.category .title, #menu li.category .title_active {
			display: block;
			padding: 0 0 3px 0;
			position: relative;
			zoom: 1;
			z-index: 10;
			
		}
		#menu li.category span .left{
			font-family: Arial, Tahoma, sans-serif;
			font-size: 14px;
			font-weight:bold;
			background:none;
			margin:7px 0px 0px 0px;
		}
			#menu li.category a.title .left {
				float: left;
				padding: 7px 0 1px 0;
				display: block;
				cursor: pointer;
				font-family: Arial, Tahoma, sans-serif;
				font-size: 14px;
				font-weight:bold;
			}
			#menu li.category .title .deco {
				/*background: url(../img/ico_menu_down.gif) 0 40% no-repeat;*/
				float: left;
				display: block;
				overflow: hidden;
				width: 19px;
				text-decoration: none;
				height: 19px;
				margin: 0 0 0 5px;
				visibility:hidden;
			}
			#menu li.category a.title_active {
				text-decoration:none;
			}
			#menu li.category a.title_active .left {
				float: left;
				padding: 7px 0 1px 0;
				display: block;
				cursor: pointer;
				font-family: Arial, Tahoma, sans-serif;
				font-size: 14px;
				font-weight:bold;
				color:#000000;
			}
		#menu li.category p.description {
			visibility:hidden;
			font-size: 13px;
			padding: 0;
			line-height: 1.1em;
		}
		.submenu {
			list-style: none;
			float: left;
			margin: -5px 0 0 -14px; 
			padding: 0 0 20px 0;
		}
		
		#menu li .submenu li {
			float: left;
			background: url(../img/ico_submenu.gif) 5px 50% no-repeat;
		}
		#menu li .submenu li.nt_category {
			/*float: left;*/
			display:block;
			line-height:25px;
			padding-left:15px;
			background: none;
			clear: both;
			color:#666;
			width:100%;
		}
		#menu li .submenu li a {
			position: relative;
			float: left;
			display: block;
			width: 150px;
			padding: 3px 0 3px 15px;
			font-size: 12px;
			clear: both;
		}
		.submenu li.current a {
	background: url(../img/ico_submenu_current.gif) 5px 50% no-repeat;
	z-index: 100;
	text-decoration: none !important;
	font-weight:normal !important;
	color:#000;
		}
		.submenu li a:hover {
			text-decoration: underline;
		}
	
/**/

#content {
	float: right;
	width: 630px;
	padding: 0 0 10px 30px;
	zoom: 1;
	overflow: hidden;
	min-height:500px;
}
#content1 {
	float: right;
	width: 630px;
	zoom: 1;
	overflow: hidden;
	padding: 0 0 0 31px;
	margin-top:-1px;
}
#content1 h1 {
	margin-top:0px;
	margin-bottom:10px;
	margin-left:-31px;
	padding: 16px 0 5px 15px !important;
	font-size: 18px !important;
	font-family: Arial, Tahoma, sans-serif;
	font-weight: bold !important;
	border-bottom:0px solid #ffcc00 !important;
	background: url(../img/h1_search_bg.gif) 0px 0px no-repeat;
}
#inside h1 a {
	color:#000000;
}

/**/

#search_menu {
	list-style: none;
	height: 27px;
	line-height: 25px;
	margin: 0 0 -2px -31px;
	position: relative;
	z-index: 20;
}
	#search_menu li {
		background: url(../img/tab_bg.gif) left bottom repeat-x #eaeef9;
		display: block;
		float: left;
		height: 27px;
		margin-right:3px;
	}
		#search_menu li.active {
			/*background: url(../img/bg_search_menu.gif) 50% 100% no-repeat #FFCC00;*/
			background: #FFCC00;
		}
		#search_menu li.last {
			/*background: url(../img/bg_search_menu.gif) 50% 100% no-repeat #FFCC00;*/
			float:right;
		}
	#search_menu a {
		padding: 0px 15px;
		font-family: Arial, Tahoma, sans-serif;
		font-size: 14px;
		font-weight:bold;
	}
		#search_menu .first a {
			border-left: none;
		}
		#search_menu li.active a {
			text-decoration: none;
			color:#000;
		}

#search {
	border: 0px solid #ffcc00;
	background: url(../img/bg_bg_size1.gif) left bottom no-repeat #ffcc00;
	position: relative;
	margin: 0 0 10px 0;
	padding-bottom:10px;
}
	#search .corner {
	display: block;
	position: absolute;
	right: -8px;
	top: -8px;
	width: 50px;
	height: 110%;
	padding: 8px 0;
	background-repeat: no-repeat;
	background-color: #fff;
	zoom: 1;
	}
	
	* html #search .corner{
	right:-9px;
	}
	
	* html #search {
	margin: -8px 0 20px 0;
	}
	
	#search_form {
		margin: 7px 20px 0 20px;
	}

	.size0 {
		min-height: 30px;
		padding:15px 0px !important;
	}
		.size0 .corner {
			/*background: url(../img/bg_corner_size0.gif);*/
		}
	.size1 {
	min-height: 240px;
	}
		.size1 .corner {
			/*background: url(../img/bg_corner_size1.gif);*/
		}

#search_container {
	margin: 8px 0 0 -31px;
}
	#search_container .section {
		background: url(../img/bg_section1.gif) 0 100% repeat-x;
		padding: 10px 0 4px 0;
		zoom: 1;
	}
		#search_container .field {
			padding: 12px 0 ;
			zoom: 1;
			height:25px;
		}
		#search_container .section .field {
			padding: 6px 0;
		}
		
		#search_container span.left {
			float: left;
		}
		#search_container span.right {
			float: right;
			margin: 0 20px 0 0;
		}
	
	#search_container button {
		height: 26px;
		font-size: 14px;
	}
	#search_container label {
		color: #333;
		font-size: 12px;
		line-height: 18px;
	}
		#search_container .left label {
			float: left;
			width: 100px;
		}
		#ext_search_fields .left label {
			float: left;
			width: 200px;
			padding-right:7px;
			text-align:right;
		}
		
		#ext_search_fields .checkboxset {
			padding-left:207px;
		}
		#ext_search_fields .checkboxset .left label {
			float: right;
			width: 200px;
			padding-left:5px;
			text-align:left;
		}
		
		#search_container .right label {
			margin: 0 3px 0 0;
		}
		#search_container label.inline {
			float: none;
			margin: 0 0 0 3px;
		}
	select {
		font-size: 13px;
		/*border: 1px solid #E2C104;*/
		padding: 1px 2px;
		width: 140px;
		color: #333;
}
		#search_container select:focus {
}
		#search_container select.small {
			width: 50px;
		}
	#search_container input.text {
		font-size: 13px;
		/*border: 1px solid #E2C104;*/
		padding: 1px 2px;
		width: 65px;
		color: #333;
	}
		#search_container input.text:focus {
}
	#search_container input.check {
		position: relative;
		top: 2px;
	}
	#search_container .detail_extend {
		float: left;
		display: block;
		height: 31px;
		line-height: 31px;
		font-size: 13px;
		background: url(../img/ico_detail.gif) 100% 55% no-repeat;
		margin: 0px 0 0 18px;
		padding: 0 27px 0 0;
		color:#333;
	}
	#search_0 .detail_extend {
		position:relative;
		top:-7px;
		color:#333;
	}
	#search_container .detail_collapse {
		float: left;
		display: block;
		height: 26px;
		line-height: 26px;
		font-size: 13px;
		background: url(../img/ico_detail_collapse.gif) 100% 55% no-repeat;
		margin: 0;
		padding: 0 27px 0 0;
		margin-left:27px;
		color:#000;
	}
	#search_container .clear {
		float: left;
		display: block;
		height: 26px;
		line-height: 26px;
		font-size: 13px;
		margin: 0 0 0 40px;
	}
	#extend {
		margin: -70px 0 0 0;
		padding: 0 0 30px 0;
		background: url(../img/bg_bg_size1.gif) left bottom no-repeat #ffcc00;
		position: relative;
		
	}
		#extend .section {
	padding: 0px 10px 20px 20px;
	margin: 0 0 10px 0;	
		}
		
		#extend .show {
			margin: 15px 10px 10px 25px;
		}
		
		* html .#extend .show {
	margin: 35px 10px 10px 25px;
		}
		
		#extend .section .field {
			padding: 4px 0;
		}
		#extend .button {
			position: relative;
			left: 20px;
		}
		#extend .right label {
			float: left;
			width: 130px;
		}
		#extend .right select {
	width: 155px;
		}

#extend1 {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		height:30px;
		
	}
	#extend1 .small {
		width:50px;		
	}
	#extend1 .fr {
		margin-left:20px;
		padding-left:20px;
	}
	#extend1 .fl {
		padding: 3px 0 0 0;		
	}
/**/

.size0 #search_form {
	margin-top: 0px;
	padding:0px;
}
.size0 #search_form label {
	margin: 0 4px 0 0;
}
.size0 #search_form select {
	margin: 0 10px 0 0;
}
.size0 #search_form p {
	margin: 0 10px 0 0;
}
span.space {
	margin: 0 10px;
}
.size0 #search_form .button {
	position: relative;
}
#extend span.fr {
	margin: 0 13px 0 0;
}
#extend .fr label {
	margin: 0 5px 0 0;
}
span.count {
	background: #D90301;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	line-height: 19px;
	padding: 2px 5px;
}


/**/

.pagination {
	font-size: 13px;
	background: url(../img/bg_section.gif) 0 0 repeat-x;
	width: 630px;
	position: relative;
}
.pagination * {
	font-family: Arial, Tahoma, sans-serif;
}
	.pagination .prev,
	.pagination .next {
		line-height: 33px;
		position: absolute;
		top: 0;
		z-index: 10;
	}
	.pagination .disabled {
		filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;
	}
	.pagination .prev {
		background: url(../img/ico_arrow_left.gif) 0 55% no-repeat;
		padding: 0 0 0 25px;
		left: 23px;
	}
	.pagination .next {
		background: url(../img/ico_arrow_right.gif) 100% 55% no-repeat;
		padding: 0 25px 0 0;
		right: 23px;
	}
	.pagination ul {
		list-style: none;
		text-align: center;
		height: 33px;
		background: url(../img/bg_section.gif) 0 100% repeat-x;
		position: relative;
		/*left:85px;
		width:450px;*/
	}
	.pagination li {
		display: inline;
		line-height:33px;
		
	}
	.pagination li a {
		padding: 1px 4px;
		margin: 0 2px;
		font-size: 13px;
		position: relative;
	}
	.pagination li.active a {
		background: #000 /*url(../img/pixel15.gif) 0 0 no-repeat*/;

		color: #fff;
		text-decoration: none;
	}
	.pagination li span.corner {
		background: #000 /*url(../img/pixel15.gif) 100% 0 no-repeat*/;
		position: absolute;
		width: 1px;
		height: 15px;
		overflow: hidden;
		display: block;
		right: 0px;
		top: 0px;
		zoom: 1;

		display:none
	}
	
/**/

.cols {
	background: url(../img/bg_vertical) 304px 0 repeat-y;
	zoom: 1;
	clear: both;
	margin: 0 0 0 0;
}
	.cols h2 {
	padding: 0px 0 10px 10px;
	margin-bottom:5px;
	border-bottom:3px solid #ffcc00;
	font-size: 18px;
	font-family: Arial, Tahoma, sans-serif;
	font-weight: bold;
	}
	.cols h2 a{
	text-decoration:none;
	color:#000;
	}
	.cols p {
	line-height: 1.1em;
	padding: 0;
	}
	.col1,
	.col2 {
	margin-right:20px;
	float: left;
	width: 295px;
	padding: 10px 0 15px 0;
	}
	.cols .item {
	padding: 10px 10px;
	margin:10px 0;
	background: #fff;
	font-size: 13px;
	zoom: 1;
	background:none;
	border-bottom:1px solid #f1f2f6;
	cursor:pointer;
	}
		.cols .item:hover {
			background:#f1f2f6;
		}
	
	.cols .small_item {
		padding-left: 92px;
		cursor:pointer
	}
		.cols .small_item .thumb {
			float: left;
			margin: 0 0 0 -82px;
		}

	.thumb {
	position: relative;

	zoom: 1;
	}
		.thumb .tl, .thumb .tr, .thumb .bl, .thumb .br {
			display: block;
			position: absolute;
			height: 4px; 
			width: 4px;
			background: red;
			overflow: hidden;
			zoom: 1;
			background: url(../img/bg_corner.gif);
		}
		.thumb .tl {
			top: 0; left: 0;
			background-position: 0 0;
		}
		.thumb .tr {
			top: 0; right: 0;
			background-position: -4px 0;
		}
		.thumb .bl {
			top: 100%; left: 0;
			margin: -4px 0 0 0;
			background-position: 0 -4px;
		}
		.thumb .br {
			top: 100%; left: 100%;
			margin: -4px 0 0 -4px;
			background-position: -4px -4px;
		}
		* html .thumb .tr {
			left: expression(this.parentNode.offsetWidth -4 + "px");
		}
		* html .thumb .bl {
			top: expression(this.parentNode.offsetHeight   + "px");
		}
		* html .thumb .br {
			top: expression(this.parentNode.offsetHeight  + "px");
			left: expression(this.parentNode.offsetWidth + "px");
		}
		
		
	.cols .item h3 {
		font-size: 13px;
		font-weight: normal;
		padding-bottom:3px;
	}
	h3 strong {
	text-decoration:underline;
	font-weight:bold;
	}
		.cols .item h3 a {
			/*color: #000;
			text-decoration: none;*/
		}
			.cols .item h3 a:hover {
				/*text-decoration: underline;*/
			}
		
	.cols .item p span.price {
		color: #cc0000;
		font-weight: bold;
		font-size:13px;
		display:block;
		padding:5px 0 0 0;
	}
	.cols a.all {
		display: block;
		float: left;
		font-size: 13px;
		height: 15px;
		margin: 5px 0 0 0;
		padding: 0 15px 0 10px;
		zoom: 1;
		background: url(../img/ico_arrow_right.gif) 100% 50% no-repeat;
	}
	
	
	span.sep {
		display: block;
		visibility:hidden;
		height: 20px; overflow: hidden;
		background: url(../img/line_sep.gif) -2px 50% no-repeat;
		clear: both;
		zoom: 1;
		margin: 0 0 0 0;
	}
	span.sep_wide {
		display: block;
		height: 10px;
		overflow: hidden;
		background: url(../img/bg_section.gif) -2px repeat-x;
		clear: both;
		width:630px;
		zoom: 1;
		margin: 0 0 0 0;
	}
/**/

.projects .item {
	padding-left: 125px;
	padding: 13px 10px 10px 125px;
	zoom: 1;
}
	.projects .item .thumb {
		margin: 0 0 0 -112px;
	}
	.projects .thumb_img {
	position: relative;
	zoom: 1;
	float: left;
	display: block;
	width: 100px;
}
	.thumb_img img {
	float: left;
	height: 67px;
}
	.projects .item h3 a {
	/*color: #000000;
	font-weight: bold;
	font-size: 13px;*/
	}
	.projects .item .thumb .company {
		display: block;
		text-align: center;
		clear: left;
		padding: 5px 0 0 0;
		width: 100px;
		float: left;
	}

/**/

.results {
	padding: 10px 0 10px 0;
	margin:0px;
	width: 630px;
	border-collapse: separate;
}

.results .item {
	border-top: 0px solid #fff;
	border-bottom: 0px solid #000;
	width: 630px;
	vertical-align: top;
}
.results .even {
	background: #f8f8fa;
		}
	.results .item {
		zoom: 1;
		clear:both;
	}
	.results .first {
		float:left;
		display:block;
		width:100px;
		padding:17px 10px;	
	}
	/*
	.results img {
		float:left;
		display:block;
		padding:17px 10px;	
	}*/

	.results .last {
		border-right: 0px solid #fff;
		border-left: 0px solid #e6e6e6;
		text-align: center;
		vertical-align: middle;
		float:left;
		display:block;
		width:60px;
		padding:30px 10px 17px 10px;
	}
		.results .even .last {
			border-right: 0px solid #f5f5f5;
			border-left: 0px solid #e3e3e3;
		}
	.results .center {
		float:left;
		display:block;
		padding:17px 10px;
		width:410px;
		
	}
	.results .center_long {
		float:left;
		display:block;
		padding:17px 10px;
		width:530px;
		
	}
		a.ico {
			color: #9e9e9e;
			font-size: 11px;
			display: block;
			padding: 20px 0 0 0;
			line-height: 14px;
			text-align: center;
		}
		
		/*
		.results a.remember {
			color: #9e9e9e;
			font-size: 11px;
			text-align: center;
			vertical-align: middle;
			float:left;
			display: block;
			background: url(../img/ico_remember.gif) 50% 0 no-repeat;
			padding: 25px 0 0 0;
			margin:35px 10px 17px 10px;
			
			width:50px;
		}
			.results .even a.rebember {
				background: url(../img/ico_bubble_arrow_grey.gif) 50% 0 no-repeat;
			}

		a.delete {
			color: #9e9e9e;
		}
			.results a.delete {
				color: #9e9e9e;
				font-size: 11px;
				text-align: center;
				vertical-align: middle;
				float:left;
				display: block;
				background: url(../img/ico_deremember.gif) 50% 0 no-repeat;
				padding: 25px 0 0 0;
				margin:35px 10px 17px 10px;
				
				width:50px;
			}
		*/
		.valdymas a.delete {
			padding: 20px 0 0 0;
			background: url(../img/ico_remove.gif) 50% 0 no-repeat;
		}
		a.visible {
			background: url(../img/ico_check.gif) 50% 0 no-repeat;
			text-decoration: none;
		}
		a.hidden {
			background: url(../img/ico_uncheck.gif) 50% 0 no-repeat;
			color: #f00;
			text-decoration: none;
		}
		a.vip {
			background: url(../img/ico_vip.gif) 50% 0 no-repeat;
		}
		a.duration {
			background: url(../img/ico_calendar.gif) 50% 0 no-repeat;
		}
		a.stats {
			background: url(../img/ico_stats.gif) 50% 0 no-repeat;
		}
		a.edit {
			background: url(../img/ico_edit.gif) 50% 0 no-repeat;
		}

	
	.results .item_new, .results .item_new_work {
		position:relative;
		padding:10px 0;
	}
	
	.item_new img {
		position:absolute;
		top:0px;
		left:0px;
		float:left;
		display:block;
		padding:15px 10px 17px 0;	
		width:100px;
		height:75px;
	}
	
	.results .item_new a.remember, .results .item_new_work a.remember {
		position:absolute;
		right:0px;
		top:0px;
		color: #9e9e9e;
		font-size: 11px;
		text-align: center;
		vertical-align: middle;
		display: block;
		background: url(../img/ico_remember.gif) 50% 0 no-repeat;
		padding: 25px 0 0 0;
		margin:25px 10px 17px 10px;
		width:50px;
	}
	.results .item_new a.delete, .results .item_new_work a.delete {
		position:absolute;
		right:0px;
		top:0px;
		color: #9e9e9e;
		font-size: 11px;
		text-align: center;
		vertical-align: middle;
		display: block;
		background: url(../img/ico_deremember.gif) 50% 0 no-repeat;
		padding: 25px 0 0 0;
		margin:25px 10px 17px 10px;
		width:50px;
	}
	.results .item_new p, .results .item_new h3 {
		padding:0 70px 0 110px;
	}
	.results .item_new_work p, .results .item_new_work h3 {
		padding:0 70px 0 20px;
	}
	
	.results .item_new h3, .results .item_new_work h3 {
		padding-bottom:2px;
	}
	.results .item_new h3 a, .results .item_new_work h3 a {
		font-size: 13px;
		font-weight:normal !important;
	}
	.results .item_new h3 a:hover, .results .item_new_work h3 a:hover {
		text-decoration: underline;
	}
	.results .item_new h3 span.inner_for_price {
		font-weight:normal;
		font-size:11px;
	}
	.results .item_new h3 span.price_inner {
		color: #cc0000;
		font-weight: bold;
		font-size:14px;
		padding:5px 0 0 0;
	}
	
	.results .item_new p {
		font-size: 13px;
		color: #333;
		line-height: 1.3em;
	}
	
	.results .item_new p span.additional_info, .results .item_new_work p span.additional_info {
		color:#666666;
	}

	.results .item_new p span.descr_info_nt {
		display:block;
		padding:0;
		margin-top:-2px;
	}
	.results .item_new p span.descr_for_price, .results .item_new_work p span.descr_for_price {
		display:block;
		float:left;
		font-size:12px;
		padding:1px 0 0 0;
	}
	.results .item_new p span.descr_price, .results .item_new_work p span.descr_price {
		color: #cc0000;
		font-weight: bold;
		font-size:14px;
		padding:5px 0 0 0;	
}
	.results .item_new p span.descr_bottom, .results .item_new_work p span.descr_bottom {
		clear:left;
		display:block;
		font-size:10px;
		color:#666666;
	}
	
	
	
	
	
	
	.results .item h3 {
		padding: 0 0 2px 0;
	}
		.results .item h3 a {
			font-size: 13px;
			font-weight:normal !important;
		}
		.results .item h3 a:hover {
			text-decoration: underline;
		}
	
	

	
	.results .item .center p.description {
		font-size: 13px;
		color: #666;
		line-height: 1.3em;
	}
		.results .item p.description a {
			color: #333;
		}
	.results .thumb {
		display: block;
	}
		.results .thumb img {
			display: block;
		}
		* html .results .thumb .tr {
			left: expression(this.parentNode.offsetWidth -4 + "px");
		}
		* html .results .thumb .bl {
			top: expression(this.parentNode.offsetHeight + "px");
		}
		* html .results .thumb .br {
			top: expression(this.parentNode.offsetHeight + "px");
			left: expression(this.parentNode.offsetWidth + "px");
		}
	.results .even .thumb .tl, .results .even .thumb .tr, .results .even .thumb .bl, .results .even .thumb .br {
		background-image: url(../img/bg_corner_grey.gif);
	}


/*
.results {
	padding: 10px 0 10px 0;
	margin:0px;
}

	.results table {
		width: 630px;
		border-collapse: separate;
	}
	.results td {
		padding: 17px 10px;
		border-top: 0px solid #fff;
		border-bottom: 0px solid #000;
		vertical-align: top;
	}
		.results .even td {
	background: #f8f8fa;
		}
	.results .item {
		zoom: 1;
	}
	.results td.first {
		border-left: 0px solid #fff;
		border-right: 0px solid #e6e6e6;
	}
		.results .even td.first {
			border-left: 0px solid #f5f5f5;
			border-right: 0px solid #e3e3e3;
		}
	.results td.last {
		border-right: 0px solid #fff;
		border-left: 0px solid #e6e6e6;
		text-align: center;
		vertical-align: middle;
	}
		.results .even td.last {
			border-right: 0px solid #f5f5f5;
			border-left: 0px solid #e3e3e3;
		}
		
		a.ico {
		color: #9e9e9e;
		font-size: 11px;
		display: block;
		padding: 20px 0 0 0;
		line-height: 14px;
		text-align: center;
		}
		
		.results a.remember {
	color: #9e9e9e;
	font-size: 11px;
	display: block;
	background: url(../img/ico_remember.gif) 50% 0 no-repeat;
	padding: 25px 0 0 0;
	width:50px;
		}
			.results .even td.last a.rebember {
				background: url(../img/ico_bubble_arrow_grey.gif) 50% 0 no-repeat;
			}

		a.delete {
			color: #9e9e9e;
		}
			.results a.delete {
				color: #9e9e9e;
				font-size: 11px;
				display: block;
				background: url(../img/ico_deremember.gif) 50% 0 no-repeat;
				padding: 25px 0 0 0;
				width:50px;
			}
		.valdymas a.delete {
			padding: 20px 0 0 0;
			background: url(../img/ico_remove.gif) 50% 0 no-repeat;
		}
		a.visible {
			background: url(../img/ico_check.gif) 50% 0 no-repeat;
			text-decoration: none;
		}
		a.hidden {
			background: url(../img/ico_uncheck.gif) 50% 0 no-repeat;
			color: #f00;
			text-decoration: none;
		}
		a.vip {
			background: url(../img/ico_vip.gif) 50% 0 no-repeat;
		}
		a.duration {
			background: url(../img/ico_calendar.gif) 50% 0 no-repeat;
		}
		a.stats {
			background: url(../img/ico_stats.gif) 50% 0 no-repeat;
		}
		a.edit {
			background: url(../img/ico_edit.gif) 50% 0 no-repeat;
		}

	.results tr:hover td {
		border-top: 0px solid #E2D002;
		border-bottom: 0px solid #E2D002;
	}
	.results tr:hover td.first {
		border-left: 0px solid #E2D002;
	}
	.results tr:hover td.last {
		border-right: 0px solid #E2D002;
	}
	
	.results td h3 {
		padding: 0 0 2px 0;
	}
		.results td h3 a {
	font-size: 13px;
	font-weight:normal !important;
		}
		.results td h3 a:hover {
			text-decoration: underline;
		}
	.results td .description {
	font-size: 13px;
	color: #666;
	line-height: 1.3em;
	}
		.results td .description a {
			color: #333;
		}
	.results .thumb {
		display: block;
	}
		.results .thumb img {
			display: block;
		}
		* html .results .thumb .tr {
			left: expression(this.parentNode.offsetWidth -4 + "px");
		}
		* html .results .thumb .bl {
			top: expression(this.parentNode.offsetHeight + "px");
		}
		* html .results .thumb .br {
			top: expression(this.parentNode.offsetHeight + "px");
			left: expression(this.parentNode.offsetWidth + "px");
		}
	.results .even .thumb .tl, .results .even .thumb .tr, .results .even .thumb .bl, .results .even .thumb .br {
		background-image: url(../img/bg_corner_grey.gif);
	}
*/
/**/

#popup {
	width: 878px;
	padding-top: 15px;
	background: #fff;
}
#popup_unvalid {
	width: 925px;
	padding-top: 0; margin:-10px 0 0 0;
	background: #fff;
}
#popup_small {
	width: 465px;	
	font-size: 13px;
}
#popup_small p *,
#popup_small ul * {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
}
.popup .box {
	margin: 0;
}
	#topmenu {
		background: url(../img/bg_section.gif) 0 100% repeat-x;
		padding: 0 10px 10px 0;
		float: left;
		width: 862px;
		line-height: 20px;
		font-size: 11px;
	}
		#topmenu span.fl {
	margin: 0 30px 0 0;
		}
		div#title {
			background: url(../img/bg_section.gif) 0 100% repeat-x;
			padding: 10px;
			float: left;
			width: 862px;
		}
		#title h2 {
			font-weight: normal;
			line-height: 30px;
			padding: 0 0 0 0px;
			float: left;
		}
		div#unvalid_title {
			/*background: url(../img/bg_section.gif) 0 100% repeat-x;*/
			padding: 10px 0;
			float: left;
			width: 100%;
			background-color: #ffcc00;
		}
		#unvalid_title h2 {
			font-weight: bold;
			line-height: 30px;
			padding: 0;
			text-align:center;
			
		}
		#unvalid_title h2 span.unv_info {
			font-weight: normal;
			font-size:13px;
		}
		#navi {
			float: right;			
			font-size: 13px;
			color:#ccc;
		}
			span.hspace {
				margin: 0 10px;
			}
			#navi a {
				/*color: #000;*/
			}
			#navi a.prev {
				background: url(../img/ico_arrow_left.gif) 0 55% no-repeat;
				padding: 0 0 0 15px;
			}
			#navi a.next {
				background: url(../img/ico_arrow_right.gif) 100% 55% no-repeat;
				padding: 0 15px 0 0;
			}
	

		#topmenu label {
			font-weight: bold;
			margin: 0 3px 0 0;
		}
		#topmenu input {
			border: 1px solid #ccc;
			width: 180px;
			color: #737373;
			font-size:11px;
		}
		#topmenu a.remember {
			background: url(../img/ico_remember.gif) 0 60% no-repeat;
			padding: 5px 0 5px 25px !important;
		}
		#topmenu a.delete {
			background: url(../img/ico_deremember.gif) 0 60% no-repeat;
			padding: 5px 0 5px 25px !important;
		}
		
		a.remember_pop {
		background: url(../img/ico_remember.gif) 0 60% no-repeat;
		padding: 5px 0 5px 25px;

		}
		a.friend {
			background: url(../img/ico_friend.gif) 0 60% no-repeat;
			padding: 5px 0 5px 27px;
			font-size:11px;
		}
		a.bug {
			background: url(../img/ico_bug.gif) 0 60% no-repeat;
			padding: 5px 0 5px 27px;
			font-size:11px;
		}
		
		a.print {
			background: url(../img/ico_print.gif) 0 60% no-repeat;
			padding: 5px 0 5px 27px;
			font-size:11px;
		}
		#topmenu a.close {
			background: url(../img/ico_close.gif) 100% 60% no-repeat;
			padding: 5px 28px 5px 0;
			font-size: 13px;
		}
		#popup_small a.close {
			background: url(../img/ico_close.gif) 50% 50% no-repeat;
			font-size: 13px;
			text-indent: -30em;
			overflow: hidden;
			display: block;
			padding: 0;
			width: 30px;
			height: 30px;
		}
	
/**/
	#leftcol_unvalid {
		float: left;
		width: 300px;
		padding: 10px;
	}	
	#leftcol {
		float: left;
		width: 400px;
		padding: 10px;
	}
		#popmenu {
			margin: 5px 0 0 0;
			position: relative;
			z-index: 10;
			zoom: 1;
		}
			#popmenu ul {
				list-style: none;
				height: 27px;
				margin: 0 0 -2px 1px;
				font-size: 13px;
			}
			#popmenu li {
				display: block;
				float: left;
				padding: 0 0 0 10px;
				background: url(../img/bg_popmenu.gif) 0 0 no-repeat;
				margin: 0 4px 0 -1px;
			}
			#popmenu li a {
				display: block;
				float: left;
				padding: 0 15px 0 5px;
				height: 25px;
				line-height: 25px;
				background: url(../img/bg_popmenu.gif) 100% 0 no-repeat;
				text-decoration: none;
			}
			
				#popmenu li.current {
					background: #fff url(../img/bg_popmenu_active.gif) 0 0 no-repeat;
					position: relative;
					z-index: 99;
				}
				#popmenu li.current a {
					background: url(../img/bg_popmenu_active.gif) 100% 0 no-repeat;
					font-weight: bold;
					height: 26px;
					line-height: 27px;
					color:#000;
				}
			

#subtabs {
			margin: 5px 0 0 0;
			position: relative;
			z-index: 10;
			zoom: 1;
		}

			#subtabs ul {
				list-style: none;
				height: 24px;
				margin: 0 0 0 0;
				padding:0 0 0 0;
				font-size: 13px;
				border-bottom:1px solid #ccc;
				
			}
			#subtabs li {
				display: block;
				float: left;
				padding: 0 0 0 10px;
				background: url(../img/bg_popmenu.gif) 0 0 no-repeat;
				margin: 0 4px 0 -1px;
			}
			#subtabs li a {
				display: block;
				float: left;
				padding: 0 15px 0 5px;
				height: 25px;
				line-height: 25px;
				background: url(../img/bg_popmenu.gif) 100% 0 no-repeat;
				text-decoration: none;
			}
			
				#subtabs li.active {
					background: #fff url(../img/bg_popmenu_active.gif) 0 0 no-repeat;
					position: relative;
					z-index: 99;
				}
				#subtabs li.active a {
					background: url(../img/bg_popmenu_active.gif) 100% 0 no-repeat;
					height: 25px;
					font-weight:bold;
					line-height: 25px;
					color:#000;
				}
			
		#popstuff {
			border: 1px solid #c1c1c1;
			padding: 5px;
			background: #fff;
		}
			#popstuff .pagination {
		width: 390px;
		background: none;
			}
			#popstuff .pagination ul {
				background: none;
			}
			#popstuff .pagination .prev {
				left: 5px;
			}
			#popstuff .pagination .next {
				right: 5px;
			}

/**/	

	#rightcol {
	float: right;
	width: 449px;
	padding: 37px 0 10px;
	color: #737373;
	font-size: 13px;
	line-height: 1.6em;
	
	}
		#rightcol span.price-popup {
			color: #cc0000;
			font-size:14px;
			font-weight: bold;
			padding: 2px 3px;
		}
		#rightcol h3 {
	color: #333;
	font-size: 13px;
	padding: 15px 0 5px 0;
		}
		#rightcol p {
	padding: 0 0 10px 0;
	line-height: 1.6em;
		}
	img.fl {
		margin: 0 10px 10px 0;
		border: 1px solid #ccc;
	}
	img.fr {
		margin: 0 0 10px 20px;
	}

/**/

	#popup_small h2 {
		padding-bottom: 10px;
	}
	.popup table {
		width: 100%;
	}
	.popup td {
	vertical-align: top;
	padding: 25px 10px;
	}
	.popup table.bordertop td {
		background: url(../img/bg_section.gif) 0 0 repeat-x;
	}
	.popup td.number {
		width: 1px;
		padding-right: 0;
	}

/**/

ul.dash {
	list-style-type: none;
	margin: 10px 0;
}
	ul.dash li {
		background: url(../img/ico_dash.gif) 0 12px no-repeat;
		padding: 5px 0 5px 10px;
	}
	
/**/

.high {
	line-height: 30px;
}
a.bank {
	float: left;
	display: block;
	overflow: hidden;
	text-indent: -30em;
	height: 30px;
	width: 80px;
	background-position: 0 -30px;
	background-repeat: no-repeat;
	margin: 0 5px 0 0;
}
a.seb {
	background-image: url(../img/logo_seb.gif);
}
a.hansa {
	background-image: url(../img/logo_hansa.gif);
}
a.sampo {
	background-image: url(../img/logo_sampo.gif);
}
a.dnbnord {
	background-image: url(../img/logo_dnbnord.gif);
}
a.bank:hover {
	background-position: 0 0;
}


/**/

span.tag {
	background: #FF1C07;
	padding: 1px 2px;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	position: relative;
	top: -2px;
}

/**/

.box {
	padding: 15px 10px;
	margin: 0 0 0 -15px;
	font-size: 13px;
	zoom: 1;
}
#content .box {
	padding: 15px 10px;
	margin: 0 0 0 0;
	font-size: 13px;
	zoom: 1;
}
#content .section {
	background: url(../img/bg_section.gif) 0 100% repeat-x;	
}
.lower {
	padding: 10px 15px;
}
.dotted_b {
	background: url(../img/bg_section.gif) 0 100% repeat-x;
	margin: 0 0 0 0px;
	padding-left:10px;
}
img.ico {
	margin: -4px 5px -4px 0;
}
.notice {
	color: #777;
	font-size: 13px;
	font-family: Arial, Tahoma, Helvetica, sans-serif
}

.box h2,
.popup h2 {
	font-size: 14px;
	line-height: 19px;
	font-family: Arial, Tahoma, sans-serif;
	font-weight: bold;
}
	.box h2.fl {
		margin: 0 10px 0 0;
	}
	h2.green {
		color: #439702;
	}
h2.title {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 17px;
	font-weight: normal;
	padding: 5px 0 10px 0;
}
.box .user_form {
	padding: 10px 0;
}
.box p {
	padding: 4px 0;
	clear: both;
}
.black {  }

img.inline {
	margin: -3px 3px -3px 0;
	vertical-align: middle;
}

/**/

#privalumai {
	border-collapse: collapse;
	margin: 15px 0;
}
	#privalumai td {
		background: url(../img/ico_check.gif) 0 0 no-repeat;
		padding: 0 40px 0 26px;
		line-height: 1.5em;
		color: #666;
		font-size: 13px;
	}
	#privalumai td.last {
		padding-right: 0;
	}
	#privalumai td * {
		font-family: Arial, Tahoma, Helvetica, sans-serif;
	}
	#privalumai strong {
		display: block;
		padding: 2px 0 5px 0;
	}

/**/

p {
	color: #333;
	font-family: Arial, Tahoma, sans-serif;
	line-height: 1.3em;
	font-size: 13px;
	padding: 0 0 10px 0;
}
ul {
	margin: 0 25px;
}
li {
	color: #333;
	padding: 3px 0;
}


/**/

img.number {
	margin: 2px 20px 0 0;
	float: left;
}
.mr { margin-right: 15px !important; }
.ml {
	margin-left: 15px !important;
}
.npv { padding-top: 0 !important; padding-bottom: 0 !important; }
.vam { vertical-align: middle !important; }
.hs { padding-left: 20px !important; padding-right: 20px !important; }

span.select {
	font-size: 15px;
	background: url(../img/ico_right_arrow.gif) 0px 2px no-repeat;
	padding: 0 0 0 22px;
	margin: 0 10px 0 0;
	display: block;
	float: left;
	height: 22px;
}
	span.select a {
	font-family: Arial, Tahoma, sans-serif;
	float: left;
	display: block;
	padding: 5px 8px 5px 0;
	}
span.selected {
	font-family: Arial, Tahoma, sans-serif;
	background: url(../img/ico_right_arrow_white.gif) 0px 2px no-repeat;
	border:0px solid #66CC00;
	font-weight: normal;
}
	span.selected a {
	color: #359c00;
	display:block;
	text-decoration: none;
	background: url(../img/pixel22.gif) 100% 0  no-repeat;
	padding-bottom:6px;
	}

/**/

h1 {
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0;
	padding: 0px 0 13px 0px;
	border-top:0px solid #ebebeb;
	font-size: 18px !important;
	font-family: Arial, Tahoma, sans-serif;
	font-weight: bold !important;
	border-bottom:3px solid #ffcc00;
}

.form {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
}
	.form p {
		padding: 5px 0;
	}
	table.form { width: 100%; }
	
	.form td {
		vertical-align: top;
		width: 50%;
	}
	.form h2 {
		padding: 0 0 20px 0;
	}
	.form label {
		margin: 0 10px 0 0;
	}
	.form label strong {  }
	.form .narrow label {
		float: left;
		width: 80px;
		line-height: 20px;
		margin: 0;
	}
	.form .wide label {
	float: left;
	font-size:12px;
	width: 150px;
	line-height: 20px;
	margin: 0;
	}
	.form label.inline {
		float: none;
		width: auto;
		font-size:12px;
	}
	.form input {
		width: 120px;
		font-size: 13px;
	}
	.form input.code {
		width: 40px;
	}
	.form input.number {
		width: 71px;
	}
	.form input.half {
		width: 60px;
	}
	.form input.check {
		width: auto;
		position: relative;
		top: 2px;
		margin: 0 5px 0 0;
	}
	.form select {
		width: 125px;
		padding: 1px;
	}
	.form select.half {
		width: 62px;
	}
	
	.form textarea {
		width: 99%;
		height: 120px;
		font-size: 13px;
	}
	.form .userphoto img {
		border: 1px solid #d6d6d6;
	}

/**/

.up_gallery {
	margin: 30px 0 0;
}
	.up_gallery .item {
		float: left;
		width: 115px;
		/*height: 125px;*/
		font-family: Arial, Tahoma, Helvetica, sans-serif;
		font-size: 13px;
	}
	.up_gallery .item .title {
		display: block;
		color: #333;
		padding: 0 0 7px;
	}
	.up_gallery .item .thumb {
		float: left;
	}
	.up_gallery .item .thumb img {
		display: block;
		float: left;
	}
		* html .up_gallery .thumb .bl {
			top: expression(this.parentNode.offsetHeight + "px");
		}
		* html .up_gallery .thumb .br {
			top: expression(this.parentNode.offsetHeight + "px");
			left: expression(this.parentNode.offsetWidth + "px");
		}


	.up_gallery .item .delete {
		clear: left;
		display: block;
		padding: 7px 0 20px 0;
	}
		.up_gallery .item .delete a {
			background: url(../img/ico_delete.gif) 0 50% no-repeat;
			padding: 0 0 0 15px;
		}
		p.wide a.delete {
			background: url(../img/ico_delete.gif) 0 50% no-repeat;
			padding: 0 0 0 15px;
		}

/**/

span.totals {
	display: block;
	background: #ffcc00;
	height: 19px;
	line-height: 19px;
	margin: 0 0 0 5px;
	position: relative;
	top: 2px;
}
	span.totals span.inside {
		height: 19px;
		line-height: 19px;
		display: block;
		float: left;
		background: #ffcc00;
		font-family: Arial, Tahoma, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		padding: 0 5px;
		color:#000000;
	}

/**/

.expander {
	display: block;
	width: 16px;
	height: 16px;
	overflow: hidden;
	float: left;
	cursor: pointer;
	margin: 0 8px 0 0;
}
	span.opened {
		background: url(../img/ico_opened.gif);
	}
	span.closed {
		background: url(../img/ico_closed.gif);
	}
	
/**/

.valdymas {
	padding: 0 0 20px 0;
}
.valdymas * {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
}
.valdymas .box {
	margin-right: 0px;
}
.valdymas .lower span.title {
	float: left;
}
.valdymas .lower a {

}
.valdymas .lower .current a {
	text-decoration: none;
	font-weight: bold;
}
.valdymas .pagination {
	background: none;
	width: auto;
	float: right;
}
.valdymas .pagination ul {
	background: none;
	width: auto;
	height: auto;
	float: right;
	padding: 0; margin: 0;
}
.valdymas .pagination li {
	background-image: none;
	line-height: 13px;
}
.valdymas .pagination li a {
	background-image: none;
	font-size: 10px;
}

.grey { color: #6c6c6c !important; }
.red { color: #f00 !important; }
.darkgrey { color: #666 !important ; }

/**/

table.items {
	width: 100%;
	border-collapse: collapse;
}
	table.items td {
		padding: 5px 7px 7px;
/*		border-left: 1px solid #e7e7e7;
		border-right: 1px solid #e7e7e7;*/
		vertical-align: top;
	}
	table.items td.first {
		border-left: none;
	}
	table.items td.last {
		border-right: none;
	}
	table.items td.empty {
		padding: 3px 0;
		background: url(../img/bg_grey_line.gif) 0 50% repeat-x;
		border: none;
	}
	
	table.items .thumb {
		float: left;
		display: block;
	}
	table.items .thumb img {
		float: left;
		display: block;
	}
		* html table.items .thumb .bl {
			top: expression(this.parentNode.offsetHeight + "px");
		}
		* html table.items .thumb .br {
			top: expression(this.parentNode.offsetHeight + "px");
			left: expression(this.parentNode.offsetWidth + "px");
		}

	
	table.items td.active {
		border-top: 1px solid #c5c5c5;
		border-left: 1px solid #c5c5c5;
		border-right: 1px solid #c5c5c5;
		border-bottom: 1px solid #fff;
		}
		table.items td.active a {
			color:#000;
			background-color: #fff;
			text-decoration: none;
			padding-bottom: 27px;
			padding-left: 7px;
			padding-right: 7px;
			margin: 0 -7px -27px -7px;
			position: relative;
			z-index: 5;
		}
	table.items td.inside {
		border: none;
		padding: 0 0 5px 0;
	}
		table.items td.inside div.inside {
			border: 1px solid #c5c5c5;
			padding: 20px;
			margin: -1px 0 0 0;
			position: relative;
			z-index: 1;
			zoom: 1;
		}
	table.items .box {
		margin: 0;
		padding-left: 0;
		padding-right: 0;
	}
	table.items .box a.button { margin-right: 0; }
	table.items .box label {
		color: #666;
	}
	.bigger { font-size: 130%; }
	.red { color: #f00 !important; }
	.green { color: #0a0 !important; }
	
	
/**/

.box .title {
	line-height: 1.2em;
}
.box .title a {

}
.box .current a {
	font-weight: bold;
	text-decoration: none;
}

/**/

.nw { white-space: nowrap; }

.title_img {
	padding-bottom: 8px;
} 


.history h2 {
	padding: 20px 0 20px;
}	
	
	.history table {
		border-collapse: collapse;
		width: 100%;
	}
	.history td {
		padding: 5px 10px;
		line-height: 130%;
	}
	.history td.borders {
		border-left: 1px solid #d3d3d3;
		border-right: 1px solid #d3d3d3;
		width: 400px;
	}
	.history td.separate {
		background: url(../img/line_sep.gif) 0 50% repeat-x;
	}

/**/

#disclaimer {
	overflow: scroll;
	height: 160px;
	border: 1px solid #E2C004;
	color: #666;
	font-size: 13px;
	line-height: 170%;
	margin: 0 0 20px 0;
	overflow-x: hidden;
}

ul.zero_margin{
margin:0 0;
}

/* [lightbox] */

.lightbox {
	width: 513px;
	position: absolute;
	top: 50px;
	left: 50%;
	margin: 0 0 0 -255px;
	z-index: 999;
}
	.lightbox .tline {
		height: 50px;
		overflow: hidden;
		background: url(../img/lb_top.png) 0 0 no-repeat;
		color: #333;
	}
		.lightbox .tline .title {
			font: bold 15px/59px Arial, Tahoma, sans-serif;
			padding: 2px 0 0 25px;
		}
		.lightbox .tline .close {
			display: block;
			position: absolute;
			top: 23px;
			right: 23px;
			color: #333;
			text-decoration:none;
		}
			.lightbox .tline .close img {
				vertical-align: middle;
				padding: 0 0 0 5px;
				margin: -3px 0 0 -2px;
				background: none;
			}
	.lightbox .bline {
		height: 17px;
		overflow: hidden;
		background: url(../img/lb_bottom.png) 0 0 no-repeat;
	}
	.lightbox .middle {
		padding: 0 25px;
		background: url(../img/lb_middle.png) 0 0 repeat-y;
	}
	.lightbox .box {
		margin: 0;
		padding: 15px 15px;
	}
	.lightbox .box .user_form { padding: 0; }
	.lightbox .part3 { padding: 0; width: 120px; }
	.lightbox .middle p {
	}

/* [/lightbox] */

/* [lightbox] for POPUP */

.lightbox_pop {
	width: 930px;
	position: absolute;
	top: 50px;
	left: 50%;
	margin: 0 0 0 -460px;
	z-index: 999;
}
	.lightbox_pop .tline {
		height: 50px;
		overflow: hidden;
		background: url(../img/lb_top_pop.png) 0 0 no-repeat;
		color: #333;
	}
		.lightbox_pop .tline .title {
			font: bold 15px/59px Arial, Tahoma, sans-serif;
			padding: 2px 0 0 25px;
		}
		.lightbox_pop .tline .close {
			display: block;
			position: absolute;
			top: 23px;
			right: 23px;
			color: #333;
			text-decoration:none;
		}
			.lightbox_pop .tline .close img {
				vertical-align: middle;
				padding: 0 0 0 5px;
				margin: -3px 0 0 -2px;
				background: none;
			}
	.lightbox_pop .bline {
		height: 17px;
		overflow: hidden;
		background: url(../img/lb_bottom_pop.png) 0 0 no-repeat;
	}
	.lightbox_pop .middle {
		padding: 0 25px;
		background: url(../img/lb_middle_pop.png) 0 0 repeat-y;
	}
	.lightbox_pop .box {
		margin: 0;
		padding: 15px 15px;
	}
	.lightbox_pop .box .user_form { padding: 0; }
	.lightbox_pop .part3 { padding: 0; width: 120px; }
	.lightbox_pop .middle p {
	}

/* [/lightbox] */


#content { 
	color:#757575;
	border:1px solid #e6e8ed;
	position:relative;
	top:50px;
	padding:15px;
	background: url(../img/content_bg.gif) 0 0 repeat-x;
}
#content1 { 
	color:#757575;
	border:1px solid #fff;
	position:relative;
	top:50px;
}
.hide { display:none }
.show { display:block }

#submit {
	width: 157px;
	height: 31px;
}

#button_issaugoti {
	width: 100px;
	height: 31px;
}

#submitSmall {
	width: 92px;
	height: 19px;
}

.err {
	color:#FF0000;
	padding-bottom:10px
}
.errRed {
	color:#F00 !important;
}
.errBorder {
	border:1px #e2c004 solid
}

.success {
	font-weight:normal;
	color:#439702; /* e2c004 yellow */	
}

.codeSelect select { width:30px }

#uploadFormContent {
	display: block;
	height: 30px
}
input.issaugoti {
	width: 79px;
	height: 19px;
	background: url(../img/button_issaugoti.gif) 0 0 no-repeat;
	float:right;
}

input.prideti {
	width: 146px;
	height: 19px;
	background: url(../img/button_upload.gif) 0 0 no-repeat;
	float:left;
}


#rightcol strong { }
#popmedia { text-align:center }

/**/

#chartHead {
	color:#666666;
	margin-bottom:17px;
	float:left;
	width:520px
}

#chartTitle {
	float:left;
	width:235px;
}
#chartTitle  b {
	font-size:14px;
}
#chartRight {
	float:right;
	
}

#chartRight b {
	color:#e0ae02;
	font-size:14px;
}
#chartRight strong {
	color:#d84b3c;
	font-size:14px;
}

#chartFoot {
	margin-top:10px;
}
.popupController {
  	/*  border-bottom: #cc0000 thin solid; */
}

/**/
#cols table {
	margin-bottom:10px;
	margin-top:10px
}
#cols table td {
	width: 304px;
	vertical-align:top	
}


#date select { width:70px }

.radio { height:20px; line-height:20px; vertical-align:middle }

#sandorio_rusis span{ padding-top:11px }
#main_search {  }

#view-notice { width:100%; margin:auto; height:100% }
.lightbox_pop { display:none }

#show-message { z-index:99999 }
#show-message .title-black { font-size:14px; color:#020202; font-weight:bold; font-family:Arial, Tahoma, sans-serif; }
#show-message .title-green { font-size:14px; color:#00990b; font-weight:bold; font-family:Arial, Tahoma, sans-serif; }
.exp { font-size:11px; color:#5e5e5e }

.textarea {
		width: 365px;
		height: 45px;
		font-size: 11px;
}
a.siusti_big {
	width: 100px;
	height: 31px;
	background: url(../img/button_siusti_big.gif);
}	

a.ideti_nauja {
	width: 236px;
	height: 31px;
	background: url(../img/button_ideti_nauja.gif);
}	
a.uzpildyti_big {
	width: 187px;
	height: 31px;
	background: url(../img/button_uzpildyti.jpg);
}	

.dotted_b_big {
	background: url(../img/bg_section.gif) 0 100% repeat-x;
	padding-top:100px;
	margin-top: 50px;
}

#errHolder { padding-bottom:10px}

a.rodomas { background: url(../img/ico_rodomas.gif) 50% 0px no-repeat }
a.nerodomas { background: url(../img/ico_uncheck.gif) 50% 0px no-repeat }

div.inside {
	/*z-index:9999*/
}
.title-green { font-size:14px; color:#00990b; font-weight:bold; font-family:Arial, Tahoma, sans-serif;}
.title-black { font-size:14px; color:#020202; font-weight:normal; font-family:Arial, Tahoma, sans-serif; }
.title-black-link { font-size:13px; color:#020202; font-weight:bold; font-family:Arial, Tahoma, sans-serif;; text-decoration:underline }

img.top {
	margin: -3px 3px -3px 0;
	vertical-align: top;
}

.box-233 { width:233px; float:left; margin-right:57px }
.box-233 p{ padding-top:10px; width:206px;  }
.clearMR { margin-right:0px }


.video_pop {
	width: 422px;
	position: absolute;
	top: 50px;
	left: 50%;
	margin: 0 0 0 -211px;
	z-index: 999;
}
	.video_pop .tline {
		height: 50px;
		overflow: hidden;
		background: url(../img/lb_top_video.png) 0 0 no-repeat;
		color: #333;
	}
		.video_pop .tline .title {
			font: bold 15px/59px Arial, Tahoma, sans-serif;
			padding: 2px 0 0 25px;
		}
		.video_pop .tline .close {
			display: block;
			position: absolute;
			top: 23px;
			right: 23px;
			color: #333;
			text-decoration:none;
		}
			.video_pop .tline .close img {
				vertical-align: middle;
				padding: 0 0 0 5px;
				margin: -3px 0 0 -2px;
				background: none;
			}
	.video_pop .bline {
		height: 17px;
		overflow: hidden;
		background: url(../img/lb_bottom_video.png) 0 0 no-repeat;
	}
	.video_pop .middle {
		padding: 0 25px;
		background: url(../img/lb_middle_video.png) 0 0 repeat-y;
	}
	.video_pop .box {
		margin: 0;
		padding: 15px 15px;
	}
	.video_pop .box .user_form { padding: 0; }
	.video_pop .part3 { padding: 0; width: 120px; }
	.video_pop .middle p {
	}

.viewItem {
	line-height:12px
}
	
a.viewItem { text-decoration: none; padding-bottom:12px; }
a.viewItem:hover { text-decoration: underline }
.block { display:block }

.disabled {	filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;	}
.rss_small {
	position: relative;
	display: block;
	height: 17px;
	background: url(../img/ico_rss_small.gif) 0 50% no-repeat;
	padding: 0 0 0 23px;
	margin:0 0 5px 5px;
}

.clear_list { list-style:none; margin:0px; padding:0px }

.btn {
	border: none;
	padding: 0 !important;
	margin: 0 10px 0 0 !important;
	color: #fff;
	text-indent: -30em;
	overflow: hidden;
	cursor: pointer;
} 

.uzsakyti {
	width: 68px;
	height: 19px;
	background: url(../img/button_uzsakyti.gif);
}

#duk h2 {
	font-size: 17px;
	line-height: 19px;
	font-family: Arial, Tahoma, sans-serif;
	font-weight: normal;
	padding-bottom:12px
}
#duk h2 {
	font-size: 17px;
	line-height: 19px;
	font-family: Arial, Tahoma, sans-serif;
	font-weight: normal;
	padding-bottom:12px
}
#duk div {
}

h2 {
	font-size: 17px;
	line-height: 19px;
	font-family: Arial, Tahoma, sans-serif;
	font-weight: normal;
}

.box_detail {	
	padding-bottom:17px	
}

.dotted_b2 {
	background: url(../img/bg_section.gif) 0 100% repeat-x;
	margin-top: 0;
	width:614px;
}

.inline { float:left; padding-right:5px }
.inline h3 {  padding-right:5px }
.clr { clear:both }

#darbo_b1 {
	margin-bottom:15px;
	padding-top:0px;
}
#darbo_b1 span { 
	color: #333;
	font-size: 12px;
	padding: 0 0 10px 0;
 }

.nobg { background-image:none }
.m12 { margin-left:10px; margin-top:20px }
.mb1 { margin:15px 0 0 0; }
.size2 { height: 142px }

.search_notfound {  }
.lowercase{ text-transform:lowercase }
#menu span span {
		display: block;
		padding: 0 0 3px 0;
		color: #010101;
		background: #fff;
		position: relative;
		text-decoration: none;
		zoom: 1;
		z-index: 10;
		float: left;
		padding: 0 0 2px 0;
		display: block;
		font-family: Arial, Tahoma, sans-serif;
		font-size: 16px;
		padding-bottom:6px;
		cursor:pointer;
		
	}
	
#menu .current { font-weight:bold }
#confirm a{ color:#010101}
#confirm .yes { font-size:14px; with:40px; height:20px; padding:0; margin-right:5px; margin-left:4px}
#confirm .no { font-size:14px; with:40px; height:20px; padding:0; }
.w270 { width:270px }
.cursor_text { cursor:text }

.s300 { width:300px }
#am_select select { width:230px }
#darbas_miestai_select select { width:195px }
a.bankcurrent{
	background-position: 0 0;
}

input.pirkti {
	border:0px;
	width: 74px;
	height: 19px;
	margin: -2px 0 0 0;
	font-size:0px;
	cursor:pointer;
	background: url(../img/button_pirkti.gif);
}

.price {
	margin-right:5px;	
}

input.komentaras  {
	width:400px;
}
	
textarea.komentaras  {
	width:400px;
	height:100px
}
#vip_list {
	padding:5px 0px;
}
.wide td p {
	font-size:11px !important;
}
#fizinis {
	font-size:13px !important;
}
#juridinis {
	font-size:13px !important;
}

#pop-search {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	margin: -180px 0 0 0;
	height: 100px;
}
	#pop-search ul{
	float: left;
	list-style: none;
	padding: 10px 0 20px 0;
	}
	#pop-search li {
	padding:0 7px;
	background: url(../img/pop_s_dev.gif) 0 5px no-repeat;
	float: left;
	font-size:11px;
	line-height:19px;
	}
	#pop-search li a {
	color:#666666;
	text-decoration:none;
	white-space:nowrap;
	}
	#pop-search li a:hover {
	text-decoration: underline;
	}
	#pop-search li span {
	padding:0 0 0 19px;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	line-height:14px;
	background: url(../img/pop_s_ico.gif) 0 0 no-repeat !important;
	margin-left:-15px;
	z-index:99;
	}
	.contdata {
	padding: 0 0 0px 0;
	}
	
	.tabs {
	width: 100%;
	margin: 20px -10px 0;
	padding: 0 10px;
	
	margin:0px;
	azimuth:0px
}
.tabs ul {
	list-style: none;
}
.tabs li {
	float: left;
	margin: 0 2px 0 0;
}
.tabs li a {
	float: left;
	padding: 6px 16px;
	background: #ffcc00;
	color: #696975;
	font-weight: bold;
	border: 1px solid #ffcc00;
	border-bottom: none;
	position: relative;
	top: 1px;
}
.tabs li.active a {
	background: #fff;
	border: 1px solid #ffcc00;
	border-bottom: none;

}

.feedback {
	padding:15px 10px;
	/*background:url(../img/content_bg.gif) 0 0 repeat-x;*/
	border-top:0px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	margin: -1px 0 0 -1px;
}
	.feedback .title {
		font-weight: normal;
		padding: 2px 0 2px;
	}
	.feedback .title a {
		float: left;
		height:12px;
	}
	.feedback .title span {
		color: #ccc;
		margin: 0 3px;
		float: left;
	}
	.feedback .title a.active {
	}
	
	.feedback .item {
		clear: both;
		font-size: 12px;
		padding: 5px 0;
		border-bottom:1px solid #f1f2f6;
	}
		.feedback .item .comment {
			clear: both;
			display: block;
			padding: 0;
			color: #333;
		}
		.feedback .item .date {
			padding-right: 10px;
			line-height: 12px;
		}
.addfoto {
	background:#f2f4f7;
	border:1px solid #eaecf1;
	padding:10px;
}

.vip_even {
	background-color:#F00
}
.vip_odd {
	background-color:#00F
}

#error_report {
	position:fixed;
	bottom:0px;
	right:0px;
	width:111px;	
	text-align:right;
}
/*
h3.title {
	margin-top:0px;
	padding-top:0px	
}
*/

.t1 {
	margin-top:-10px;
	margin-bottom:-20px
}
.item h3 {/*border:1px solid red;*/}
.item h3 .additional_info_title {
	font-size:11px;
}
.item p {
	padding:0;
	color:#333;
	font-size:12px;
}
.item p span.category {
	font-size:11px;
	color:#666;
	display:block;
	padding:0 0 1px 0;
}
.cols .item p span.additional {
	font-size:10px; 
	color:#666;
	font-weight:normal;
}
.results .item .center p, .results .item .center_long p {
	font-weight:normal;
	font-size:11px;
	padding:0px;
}
.results .item h3 {
	font-size:14px;
}
/*
.results .item p.second_line {
	color:#000000;
	font-size:12px;
	padding:2px 0 2px 0;
}
.results .item p.second_line2 {
	color:#000000;
	font-size:12px;
	padding:2px 0 0 0;
}
.results .item .second_line span.additional_info, .results .item .second_line2 span.additional_info {
	color:#666666;
}
.results .item .center p.description, .results .item .center_long p.description  {
	color:#333333;
	font-size:12px;
	padding:0;
}
.results .item .center p.description_bottom, .results .item .center_long p.description_bottom {
	font-size:10px;
	color:#666666;
}
*/
.results .item span.inner_for_price {
	font-weight:normal;
	font-size:11px;
	
}


.results .item span.price_inner {
		color: #cc0000;
		font-weight: bold;
		font-size:14px;
		padding:5px 0 0 0;
	}
.results .item .center p.description_for_price {
	padding-bottom:0px;
	font-size:12px;
}
.results .item .center_long p.description_for_price {
	padding-bottom:0px;
	font-size:12px;
}
.results .item .center p.description_for_price span.description_price {
	color: #cc0000;
		font-weight: bold;
		font-size:14px;
		padding:5px 0 0 0;	
}
.results .item .center_long p.description_for_price span.description_price {
	color: #cc0000;
		font-weight: bold;
		font-size:14px;
		padding:5px 0 0 0;	
}
.results .thumb {
	cursor:pointer;
}
#new-list-in-item {
	
}

#new-list-in-item .sep {
	background: url(../img/bg_section.gif) 0 100% repeat-x;
	width:100%;
	margin:10px 0;
	height:4px;
}
#new-list-in-item .minus_margin {
	margin-bottom:-20px;
}
#new-list-in-item h2 {
	padding:5px 0 20px 0;
	font-weight:bold;
}
#new-list-in-item h2 a {
	color:#000000;
}

#new-list-in-item .new_list_in_view {
	float:left;
	display:block;
	width:298px;
	height:60px;
	/*border:1px solid #cccccc;*/
	margin: 0 4px 0 4px; 
	

	
}
#new-list-in-item .right_border {
	border-right:1px solid #cecece;
}

#new-list-in-item .new_list_in_view .new_list_item {
	float:left;
}
#new-list-in-item .new_list_in_view .new_list_item_text {
		width:290px;
}
#new-list-in-item .new_list_in_view .new_list_item .thumb {
	display:block;
	width:70px;
	height:52px;
	padding:0 5px 10px 2px;
}

#new-list-in-item .new_list_in_view .new_list_item_text h3.title {
	font-size:12px;
}
#new-list-in-item .new_list_in_view .new_list_item_text h3 .additional_info_title {
	font-size:11px;
	font-weight:normal;
}
#new-list-in-item .new_list_in_view .new_list_item_text .category {
	font-size:10px;
	color: #666;
}

#new-list-in-item .new_list_in_view .new_list_item_text .description {
	font-size:11px;
	
}
#new-list-in-item .new_list_in_view .new_list_item_text .description .additional {
	font-size:10px;
	color: #666;
}
#new-list-in-item .new_list_in_view .new_list_item_text .description .price {
	font-size:11px;
	color: #cc0000;
	font-weight:bold;
}
#new-list-in-item .new_list_link {
	margin-top:10px;
}
a.other_items_link {
	font-weight:bold;
}
#new-list-in-item  a.next {
	background: url(../img/ico_arrow_right.gif) 100% 55% no-repeat;
	padding: 0 15px 0 0;
}
div#title .unvalid_link {
	position:relative;
	float:right;
	font-size: 12px;
	display:block;
	

}
a.unv {
	display:block;
	padding: 7px 0 10px 0;
}


/* widget */

#create_widget {
	width:500px;
}
#create_widget div {
	display:block;
	width:500px;
	clear:both;
}
#create_widget input {
	border: 1px solid #A9A9A9;
	padding:1px 2px;
	margin:2px 0;
}
#create_widget label {
	display:block;
	float:left;
	width:240px;
	color:#666;
	height:26px;
	line-height:26px;
}
#create_widget input.long {
	width:250px;
}
#create_widget select {
	border: 1px solid #A9A9A9;
	padding:1px 2px;
	margin:2px 0;
}
#create_widget input.short {
	width:60px;
}
.color {
	

}
#create_widget input.generate_widget {
	width: 69px;
	height: 19px;
	/*background: url(../img/button_rodyti.gif);
	left:-17px;
	top:1px;*/
	background-color: #000000;
	color: #FFFFFF;
	border:1px solid black;
	font-size:12px;
}
.big-banner-center {
	text-align:center; 
	margin:5px auto; 
	width:468px;
}

/*

width: 100%;
	border-collapse: collapse;
*/
/*--papildomas-blokas-start--*/
.additional_block h3 {
	font-size: 14px; 
	margin: 3px 0 20px 40px;
	font-weight:bold;
	color:#333;
}
.additional_block p {
	font-size: 10px; 
	margin: 7pt 0 0 40px; 
	border-bottom: 1px solid #ebebeb;
	color:#666;
}
.additional_block p span.nr {
	font-size: 18px; 
	margin: 0 0 0 -30px !important; 
	float: left;
}
.additional_block p.last {
	border: 0;
}
/*--papildomas-blokas-end--*/
