body
{
	padding:0;
	margin:0;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	
}
.clear
{
	clear:both;
	//display:inline;
}

a { color:#1D3482; }
a:hover { text-decoration:none; }

div#main
{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	text-align: left;	
}

#top_logo *
{
	display: block;
	background: no-repeat;
	height: 200px;
	float: left;
}
#lang_bar .active_lang
{
	background: url(../images/design/lang_back.png) no-repeat;
}
#lang_bar
{
	position: absolute;
	top: 21px;
	left: 39px;
	font-size: 
}
#lang_bar a
{
	color: white;
	padding: 2px 4px;
	padding-right: 8px;
	text-decoration: none;
}

#logo1 {background: url(../images/design/kolonna_logo.jpg); width:200px;}
#logo2 {background: url(../images/design/jaunie_back.jpg); width:750px;}
#logo3 {background: url(../images/design/zimulji.jpg); width:750px;}

#cols
{
	background: url(../images/design/col_back.png) repeat-y;
	display:block;
	float:left;
}
#left_col
{
	width:200px;
	float: left;
	background: url(../images/design/col_top.png) repeat-x;
} 
#left_col .side_block { padding:0px 0 10px 10px; }
#left_col .side_block .banner_content { margin:0 0 10px 0; }

#mid_col
{
	width:550px;
	float: left;
}
#right_col
{
	width:200px;
	float: right;
	background: url(../images/design/col_top.png) repeat-x;
}


#left_menu
{
	margin: 30px 0 30px 15px;

}
#left_menu a
{	
	display:block;
	color:#1D3482;
	text-decoration: none;
	padding: 3px 0;
	font-weight:normal;
	border-bottom: 1px solid #B1B1B1; 
	border-top: 1px solid #FFFFFF; 
}

#left_menu a.first{ border-top: none;}
#left_menu a.last{border-bottom: none;}

#left_menu a.active
{
	background: white url(../images/design/orng_triangle.png) no-repeat 210px 6px;
}
#left_menu a:hover
{
	text-decoration: underline
}

#signup
{
	padding-left:10px;
	background: url(../images/design/signup_bck.png) 8px 0 no-repeat #E5E5E5;
	width: 187px;
	height: 90px;
}
#signup form input
{
	position:relative;
	width: 161px;
	top:14px;
	left:7px;
}

#signup a
{
	color:#1D3482;
	display:block;
	width:120px;
	padding-left:32px;
	padding-top:24px;
	font-size:11px;
}

#short_about { padding:20px 0 20px 0;}
#short_about *
{
	color:#1D3482;
	display:block;
	position:relative;
	left: 24px;
	padding-left:20px;
}

#short_about #tel
{
	clear:right;
	font-size:22px;
	font-weight:bold;
	background: url(../images/design/phone_ico.gif) 3px 2px no-repeat;
	
}
#short_about #addr
{
	margin-top:5px;
	background: url(../images/design/house_ico.gif) 0 0 no-repeat;
	font-size:11px;
}


.s_frame 
{
	background: url(../images/design/s_frame_mid.png) 0 0 repeat-y #E5E5E5;
	margin-top:14px;
	margin-left:8px;
}
.s_frame #text_cont{margin-left:8px;}
.s_frame h1
{
	font-size: 13px;
	padding-left:20px;
	margin: 0 0 0 10px;
	min-height:13px;
	color: #1D3482;
	background: url(../images/design/search_ico.gif) 0 0 no-repeat;
}
.s_top
{
	width: 184px;
	height: 8px;
	background: url(../images/design/s_frame_top.png) 0 0 no-repeat;
}
.s_bottom 
{
	width: 184px;
	height: 8px;
	background: url(../images/design/s_frame_bottom.png) 0 0 no-repeat #E5E5E5;
}
.bottom_orange 
{
	background-image: url(../images/design/oranza_apaksa.png) ;
}
.top_orange 
{
	background-image: url(../images/design/oranza_augsa.png);
}
.frame_orange 
{
	background-image: url(../images/design/oranzs_vidus.png);
}
h1.orange
{
	color:#FFFEDA;
}

.s_frame select
{
	margin-top: 10px;
}
.s_frame select.long
{
	width: 168px;
}
.s_frame p {}
.s_frame input.area_field
{
	width: 29px;
}
.s_frame input.area_price
{
	width: 57px;
}
.s_frame div#hr
{
	width: 165px;
	background:url(../images/design/hr_sm.png) 0 0 no-repeat;
	height: 2px;
	margin-left:4px;
	margin-bottom: 5px;
	
}
.s_frame #button_find
{
	margin-left: 50px;
	margin-bottom: 5px;
}


#searchbox 
{
	padding-left:10px;
	border-left: 3px solid #000066;
}

#searchbox form input#search 
{	
	width: 187px;
	margin-bottom:10px;	
	top:20px;
	left: 20px;
}


#footer
{
	float:left;
	height: 35px;
	width: 950px;
	background: #1D3482;
	text-align:center;
	font-family: tahoma;
	
}
#footer span
{
	color: white;
	position:relative;
	top:10px;
	
}
#footer a
{
	color: white;
	text-decoration:none;
	font-weight:normal;
	
}

#footer a:hover
{
	position:relative;
	text-decoration:underline;
	

}

#footer a#first
{
	margin-left:130px;
	border:none;
}

#main_content *{font-family: tahoma;}

#main_content {
padding:5px 10px 10px 15px;

}
#main_content h1
{
	color:#000066;
	font-size:20px;
	font-weight:normal;
}
#main_content h1 span.date
{
	font-size:14px;;
	color: #C0C0C0;
}
#main_content div.archive a
{
	
	color:#1D3482;
}
#main_content div.archive span.date
{
	color: #C0C0C0;
}
#main_content p a
{
	font-weight: normal;
	text-decoration:underline;
}
#main_content p a:hover{text-decoration:none}

#main_content p.nav_inside
{
	color: #aaaaaa;
}
#main_content div#img_container
{
	width: 250px;
	float:right;
	display:inline;
}
#main_content img.img_frame
{
	border: 1px solid #C4C4C4;
	padding:5px;
	
}
#main_content .pic_numbers { list-style:none; margin:0; padding:0; text-align:right; }
#main_content .pic_numbers li { display:inline; background: #E5E5E5; color: #1D3482; }
#main_content .pic_numbers li a { padding:2px 4px; text-decoration:none; }
#main_content .pic_numbers li a:hover { text-decoration:underline; }

/*
#main_content a.active
{
	background: #1D3482;
	color: white;
}
*/
#main_content table#estate_data, #main_content table#price_data, #main_content table#price_data2
{
	border-left: 3px #1D3482 solid;
	width: 100%;
	margin-top: 18px;
	width: 250px;
	float:left;
}
#main_content table#estate_data tr td, 
	#main_content table#price_data tr td,
	#main_content table#estate_data tr th, 
	#main_content table#price_data tr th,
	#main_content table#price_data2 tr th,
	#main_content table#price_data2 tr td
	{
		border-left:3px solid #DFDFDF; 
		border-top:1px solid #DFDFDF;
		padding:2px 3px 2px 10px;
}
#main_content table#estate_data tr.first td,
	#main_content table#price_data tr.first td,
	#main_content table#estate_data tr.first th,
	#main_content table#price_data tr.first th,
	#main_content table#price_data2 tr.first th,
	#main_content table#price_data2 tr.first td
	{
		border-top: 0;
}
#main_content table#estate_data tr td.col1,
	#main_content table#price_data tr td.col1,
	#main_content table#estate_data tr th.col1,
	#main_content table#price_data tr th.col1,
	#main_content table#price_data2 tr th.col1,
	#main_content table#price_data2 tr td.col1
	{
		width: 120px;
		border-left:0; 
}

#main_content table#price_data tr td.col1 {width: 320px;}
#main_content table#price_data {width: 520px; margin-bottom: 20px;}
#main_content table#price_data2 {width: 520px; margin-bottom: 20px;}

#main_content h2
{
	color: #1D3482;
	font-size:14px;
	padding-top: 8px;
	clear:both;
}


/* specifiskâs krâsas */
#main_content.pardodam h1 { color:#FFA425; }
/* #main_content.pardodam h2 { color:#FFA425; } */
#main_content.attistam h1 { color:#1D3482; }
#main_content.attistam h2 { color:#1D3482; }
#main_content.apsaimniekojam h1 { color:#DD3300; }
#main_content.apsaimniekojam h2 { color:#DD3300; }
#main_content.vertejam h1 { color:#9EC934; }
#main_content.vertejam h2 { color:#9EC934; }
#main_content.vertejam table#price_data { border-left:3px solid #9EC934; }
#main_content.vertejam table#price_data2 { border-left:3px solid #9EC934; }


div.salesperson
{
	padding: 3px;
	width:515px;
	border: 1px solid #DFDFDF;
	margin-bottom:10px;
	height:140px;
}
div.salesperson img
{
	float:left;
	margin-right: 10px;

}
div.salesperson p#title, div.salesperson p.title
{color: #1D3482; font-size: 14px; font-weight:bold;}
div.salesperson p
{
	margin: 2px;
}
div.salesperson p a{	text-decoration:underline; color: #1D3482;}
div.salesperson p a:hover {text-decoration: none;}





/* augsheeejaa kraaasianaa navigaacija*/	
#top_links {position: static; }

/*
#links_img
{
	position:absolute;
	width: 550px;
	height: 10px;
	background: no-repeat url(../images/design/top_links.png);
	top: 0;
	left: 0;
}*/


#main_nav { padding: 0; margin: 0; list-style: none; }
#main_nav li { float:left; width:137px; font-size:16px; position:relative; padding:0px 0px 0px 0px; font-size:0.1%; }
#main_nav li.num1, #main_nav li.num1 ul { background:#FFA425; border-color:#FFA425; }
#main_nav li.num2, #main_nav li.num2 ul { background:#1D3482; border-color:#1D3482; }
#main_nav li.num3, #main_nav li.num3 ul { background:#DD3300; border-color:#DD3300; }
#main_nav li.num4, #main_nav li.num4 ul { background:#9EC934; border-color:#9EC934; }
#main_nav li.num4 { width:139px; }
#main_nav li.num4 ul li { width:133px; }
#main_nav li a { display:block; font-size:14px; color:#FFF; padding:7px; font-weight:bold; text-decoration:none; }
#main_nav li a:hover {  }
#main_nav li ul { margin:0; list-style:none; display:none; padding:0 3px 3px 3px; }
#main_nav li ul li { float:none; background:#ECECEC; padding:0; margin:0; width:131px; }
#main_nav li ul li a { color:#010101; font-weight:normal; padding:3px 0px 3px 6px; font-size:12px; display:block; }
#main_nav li ul li a:hover { background-color: #FEFEFE; }
#main_nav li ul li ul { padding:5px 0 0 0; }
#main_nav li ul li ul li a { padding:1px 0px 1px 12px; font-size:11px; }
#main_nav li:hover ul, 
	#main_nav li.sfhover ul { left:0; position:absolute; display: block; }
#main_nav li:hover ul li ul,
	#main_nav li.sfhover ul li ul { position:relative; padding:0; }


/*
#main_nav li ul, 
	#main_nav li.sfhover ul { left:0; position:absolute; display: block; }
#main_nav li ul li ul,
	#main_nav li.sfhover ul li ul { position:relative; padding:0; }
*/



#sub_nav
{
	clear: both;
	padding: 0;
}
#sub_nav li
{

	display: block;
	list-style: none;
	float: left;

}
/*augseeejaa kraasainaa navigaacija beidzaaaas!*/
/*
div.result_unit
{
border-top: 1px #C0C0C0 solid; 
padding: 8px 0;
width: 510px;
height: 110px;
}
div.result_unit a
{
	float: left;
}
div.result_unit a img
{

	margin-right: 5px;
	margin-bottom: 8px;
	border: 0;
}
div.result_unit a.text_link 
{
	
	font-size: 13px;
	color: #1D3482;
	font-weight: bold;
}
div.result_unit span.cena
{
	font-size: 13px;
	color: #FFA425;
	font-weight: bold;
}
span.under_border{
border-bottom: 1px dashed #FFA425;
}

div.result_unit .txt_container
{
	padding-top: 3px;
	padding-left: 0;
	float: left;
	width: 300px;
}
div.result_unit .txt_container p
{
	color:#1D3482;
	margin: 0 5px;
	

}
div.result_unit .txt_container p span.txt_light
{
	color: black;
}
div.result_unit .txt_container p span.txt_light a.mail_ico, div.result_unit .txt_container p span.txt_light a.mail_ico img
{
	border: 0;
	margin: 0;
	float: none;
}
*/

div.result_unit
{
	border-top: 1px solid #C0C0C0;
	padding: 8px 0;
	margin:0;
}


div.result_unit a img
{
	border: 0;
}
div.result_unit a.small_pic
{
 float: left;
 padding-bottom: 10px;
}

div.result_unit div.txt_container
{
float: right;
width: 380px;
padding-left: 10px;
padding-bottom: 10px;
}
div.result_unit div.txt_container a.text_link
{
	font-size: 13px;
	color: #1D3482;
	font-weight: bold;
	position: relative;
	bottom: 2px;
}
div.result_unit div.txt_container  span.cena
{
	font-size: 13px;
	color: #FFA425;
	font-weight: bold;
	position: relative;
	bottom: 2px;
}
div.result_unit div.txt_container p
{
	padding: 0;
	margin: 0;
	color: #1D3482;
	font-size:11px;
	padding-top:1px;
}
div.result_unit div.txt_container p span.txt_light
{
	color: black;
}
a.mail_ico img
{
	padding-left: 5px;
	position:relative;
	top: 1px;
}


div.no_top_border, .no_top_border
{
border-top:0;
}

ul.page_selector
{
	list-style: none;
	display: inline;
	padding-top: 30px;
	padding: 0;
	margin: 0;
}
ul.page_selector li
{
	display: inline;
}
ul.page_selector li.active
{
	color: black;
	background: white;
}
ul.page_selector li.active a
{
	font-weight: bold;
} 

.catalog_item_picture_view { background:#888; }
.catalog_item_picture_view h1 { margin:0; padding:0 20px; line-height:40px; color:#FFF; font-size:1.4em; }
.catalog_item_picture_view #picture_container { width:800px; height:600px; background-color:#222; background-position:center center; background-repeat:no-repeat; }
.catalog_item_picture_view #picture_container a.previous,
	.catalog_item_picture_view #picture_container a.next { display:block; width:45%; height:600px; }
.catalog_item_picture_view #picture_container a.previous { float:left; }
.catalog_item_picture_view #picture_container a.next { float:right; }
.catalog_item_picture_view ul.page_selector { line-height:20px; text-align:center; display:block; }
.catalog_item_picture_view ul.page_selector a { text-decoration:none; padding:0 3px; }
.catalog_item_picture_view ul.page_selector a:hover { text-decoration:underline; }
.catalog_item_picture_view ul.page_selector li.pg_sel_left,
	.catalog_item_picture_view ul.page_selector li.pg_sel_right { font-size:1.2em; }
	
.pic_l, .pic_r, .pic_c { font-size:10px; text-align:center; padding:2px; margin:2px 5px; border: 1px solid #E4E4E4; clear:both; }
.pic_l { float:left; }
.pic_r { float:right; }
.pic_c { margin-left:auto; margin-right:auto; }

