.submenu {

    position: relative;

	cursor:pointer;

	padding:2px 0px 2px 10px;

	font-size:11px;

	color:#223669;

}

h1{

	font-size:16px;

	font-weight:bold;

	

}



#advDiv{

	position:relative; 

	top:5px;

	left:0px; 

	padding:0px; 

	margin:0px; 

	line-height:1.3em ;

	display:block;

}



#top{
position:relative; 
width:100%;
margin-bottom:10px;
}

#top #topText, #similartop #topText{
	position:relative;
	padding-left:5px;
	overflow:hidden;
	display:block;
}



#top #topText h1{
	color:#e85102;
	float:left;
	margin-right:5px;
	padding-bottom:2px;
	max-width:510px; 
	overflow:hidden; 
}

#loadBuildingCompany{

	width:200px;

	min-height:150px;

	border:0px solid #223669;

}



#BuildingCompany_head{

	border-bottom:1px solid #223669;

	margin-bottom:5px;

}

#top2{

position:relative; 

left:0px; 

width:100%;

border-top:1px solid #448027;

height:28px;

}

#top2 img{

	height:1px;

}

#top2 #top2Text {

position:relative; 

float:left;

z-index:100;

}

#top2 #top2Text ul li{

	float:left;

}



#top2 #top2Text ul a li{

	padding:0px 20px 2px 20px;

cursor:pointer;

        border-radius: 3px 3px 0px 0px;

        -moz-border-radius: 3px 3px 0px 0px;

		-webkit-border-radius: 3px 3px 0px 0px;

	border:1px solid #0a9e03;

	border-bottom:none;

}



#top2 #top2Text ul a li.active{

	background:#0a9e03;

	color:#fff;

cursor:pointer;

}



#totalCnt {

float:right; z-index:2;

}

#error_check{

	position:absolute; 

	height:30px; width:100px; color:#e85102;  border:1px solid #e85102; background:#FFF; display:none; left:75px; top:-16px;

}



.left_buy_panel #ssMenu03{

}



#mapukraine, #mapdistr{

margin:0px auto;

position:relative; 

left:0px; 

margin-top:25px; width:100%; margin-bottom:30px; padding:0px;

height:auto; 

text-align:center;

}

#mapukraine img, #mapdistr img{

	clear:both;

	position:absolute;

	left:0px;

	margin-left:0px;

}



#mapdistr .load_map{

	width:auto;

	margin:0px auto;

}

.b_result{

background:url(../../img/next.gif) no-repeat;

border:none;

width:23px;

height:9px;

cursor:pointer;

}

.b_show{

background:url(../../img/next.gif) no-repeat right bottom;

border:none;

padding: 13px 0px;

width:130px;

height:9px;

cursor:pointer;

}



.b_search {

 	font-family:Arial,serif;

	font-size:11px;

	height:18px;

	color:#e85102;

	background-color:rgb(248,249,251); 

	border-width:1px; 

	border-color:#e85102; 

	border-style:solid;

	width:40px;

	cursor:pointer;

}x



#b_add_search{ 

 	font-family:Arial,serif; 

	height:16px;

	color:#223669;

	background-color:rgb(248,249,251); 

	border-width:1px; 

	border-color:rgb(143,154,177); 

	border-style:solid;

	cursor:pointer;

	width:100px;

	text-align:center;

	padding:2px 7px 2px 7px;

	

}



#b_add_search:hover{ 

 	font-family:Arial,serif; 

	height:16px;

	color:#e85102;

	background-color:rgb(248,249,251); 

	border-width:1px; 

	border-color:rgb(143,154,177); 

	border-style:solid;

	cursor:pointer;

	width:100px;

	text-align:center;

}





.btn_quick_search{ 

 	font-family:Arial,serif; 

	height:16px;

	color:#223669;

	background-color:rgb(248,249,251); 

	border-width:1px; 

	border-color:rgb(143,154,177); 

	border-style:solid;

	cursor:pointer;

	width:100px;

	text-align:center;

	padding:3px 7px 2px 7px;

	font-weight:bold;

	font-size:12px;

margin-left:7px;	

}



.btn_quick_search:hover{ 

	color:#e85102;

}









#sMenu{

 position:relative; 

 left:0px; 

 text-align:left; 

 margin-bottom:0px; 

 margin-top:0px;

}



#sMenu #subMenu05 {

	margin-top:0px;

	position:relative; 

	left:0px; 

	width:97%;



}





#oblasti{

	position:relative; 

	top:10px;

	left:10px;  

	text-align:left;

	 padding:0px 0px 0px 10px; 

	 font-size:11px;

	 margin-bottom:20px;



}

#oblasti a{

	font-size:11px;

}

#oblasti label {

	cursor:pointer;

	display:block;

	margin-bottom:0px;

	float:left;

	

}



#oblasti label input {

	width:0px;

	visibility:hidden;

	display:none

}



#bottomDiv{

position:relative; 

font-size:11px; 

text-align:left; 

left:0px;

margin-top:5px;

padding:0px 0px 3px 0px;

}



.checksmall{

font-size:11px;

color:#223669;

}



.checksmall_red{

color:#e85102;

font-size:11px;

}



.checksmall_blue{

color:#e85102;

font-size:11px;

}

#all_lab{

	margin-bottom:7px;

	position:relative;

	border-bottom:0px dashed #777;

}

#all_lab input {

	top:0px;

	margin-right:3px;

}

#all_lab  b {

	padding:1px 5px 2px 5px;

	background:#DDD;



}

#districts{

padding:0px;

margin-bottom:12px;

}



#districts label{

margin-top:1px;

padding-top:1px;

vertical-align:top;

display:block;

position:inherit;

width:195px;

cursor:pointer;

padding-right:0px;

height:19px;

}

#districts label input{

	margin-right:3px;

}

#districts label span{

	color:#e85102;

}



#clickdistricts{

	width:100%;

	display:none;

padding:0px;

padding-left:20px;

margin-bottom:0px;

}



#clickdistricts label{

margin-top:1px;

padding:2px 0px 2px 0px;

vertical-align:top;

display:block;

position:inherit;

width:195px;

cursor:pointer;

font-size:11px;

}

#clickdistricts label span{

	color:#e85102;

}



#fw_adv, #next_adv{

	cursor:pointer; 

	font-size:11px;

	display:inline;



}

#fw_adv {

	float:left;

	

}



#next_adv {

	float:right;

}



#gopage_adv{

	margin:0px auto;

	display:inline;

}

.left_buy_panel{

	position:relative; 

	width:205px; 

	min-height:487px; 

	padding:0px 0px 30px 0px; 

	border-right:1px solid #dce1e3;

	display:inline-block;

	top:0px;

	margin:0px 12px 0px 0px;

	float:left;

}



.left_buy_panel #rayony{

 text-align:left; font-size:11px;

 width:165px; position:relative; top:0px; 

 margin-left:0px;

 padding-bottom:30px;

}



.left_buy_panel #rayony #oblcities{

position:relative; 

margin-top:10px; left:0px; width:190px; text-align:left; font-size:11px; 

}



#oblcities a{

	font-size:11px;

}



#oblcities a span{

	font-size:11px;

	font-weight:bold

}

#oblcities li{

	list-style:none;

	padding:2px;

	margin-left:0px;

}

#oblcities li a{

	font-size:1em;

}



.left_buy_panel #rayony #districts{

 position:relative; top:10px; left:0px; width:190px; text-align:left; font-size:11px;

}



#epigram{

	color:#777;

	font-size:0.8em;

	margin-bottom:10px;

}

#epigram p{

	padding:2px;

	text-align:justify;

}

._obl_name{

	 position:relative;

height:20px; padding-left:0px; 

}

#buyContainer{

	position:relative;

	width:591px; 

	border:0px solid #dce1e3;

	display:inline-block;

	top:0px;

	margin-bottom:30px;

	

}



#similarContainer{

	width:855px; 

	height:100%; 

	position:relative; 

	top:15px; 

	left:19px; 

	min-height:800px; 

	padding: 10px 10px 10px 10px; 

}



/*#districts label span{

background:#223669;

color:#FFF; padding: 0 10px 0 10px; left:-2px; position:relative;

}

*/

.obl_city_lab{

	padding:0px;

}

#districts label .obl_city_lab_blue{

background:#223669;

margin:0px;

color:#FFF; padding: 0 10px 0 10px; left:-2px; position:relative;

}



#clickdistricts label .obl_city_lab_blue{

background:#223669;

color:#FFF; padding: 0 10px 0 10px; left:-2px; position:relative;

}



.obl_city_lab_red{

background:#e85102;

color:#FFF; padding: 0 10px 0 10px; left:-2px; position:relative;

}



#districts label span:hover{

background:#e85102;

color:#FFF; 

}



label:hover {

font-weight:normal;

}



.greentext {

font-size:11px;

color:#40ae3e;

}



.resTable {

cursor:pointer;

text-align:center;





}

.result_list{

	display:none;

}

._table_list_adv{

	font-size:11px; position:relative; text-align:center; cursor:pointer; width:100%;

	margin-bottom:0px;

	border-bottom:1px solid #777;

}

._table_list_adv tr td{

	text-align:center;

	font-size:11px;

}

._table_list_adv tr td a{

	font-size:11px;

}

._table_list_adv .td_adress{

	text-align:left;

	font-weight:bold;

}



.resTable td {

text-align:center;

}

.td_urgency{

	padding-bottom:3px;

	padding-top:3px;

	text-align:right;

}

.td_urgency span{

	padding:1px 3px 1px 3px;

	font-size:9px;

	color:#e85102;

	border:1px solid;

	background:#eceeef;

	font-weight:normal;

}

._table_list_adv tr td{

	padding:5px 3px 7px 3px;

}

.fixed_tableHead {

	top:0px;

	position:fixed;

	width:591px;

	height:50px;

	background:#fff;

font-weight:bold;

text-align:center;

z-index:100;

color:#223669;

border-bottom:1px solid #223669;

}



.currencySelect option{

	padding:0 5px 0 5px;

	

}

.tableHead {

font-weight:bold;

text-align:center;

z-index:100;

color:#fff;

}



#resTable {	

	padding-bottom:20px;

	border-top:10px solid #fff;

	border-bottom:10px solid #fff;

}



.tableHead th {

	background:url(../img/1x50_bl.png) repeat-x #aab2c6;

text-align:center;

cursor:pointer;

text-decoration:underline;

}

.tableHead td.trCurrency{

	text-align:right;

	background:#fff;

	color:#223669;

	padding:0;

	padding-bottom:2px;

	font-size:12px;

}

.tableHead th#roomQty, .tableHead th#totalSq, .tableHead th#price, .tableHead th#totalprice, .tableHead th#pov, .tableHead th#land_area, .tableHead th#land{

border-left:0px solid #fff;

}

.tableHead th:hover {

color:#e85102

}



.rowHigh {background:#eceeef;

}

.rowHigh:hover, .rowHigh:hover a {background:#223669; color:#eceeef;}

.rowNormal {}

.rowNormal:hover, .rowNormal:hover a {background:#223669; color:#eceeef;}

.rowToday{background:#FFCC99}

.rowToday:hover,  .rowToday:hover a{background:#223669; color:#eceeef;}

.rowHigh td, .rowNormal td {

	text-align:left;

}





.rowHigh .td_address, .rowNormal .td_address{

	text-align:left;

	vertical-align:top;

	padding-top:8px;

}

.rowHigh .td_address strong, .rowNormal .td_address strong{

	font-weight:normal;

	padding-right:5px;

	padding-bottom:1px;

	border-bottom:1px dashed #777;

}



._rowTop5{

	border:1px solid #e85102;

	margin-bottom:10px;

}

._rowSelected{

	border:1px solid #448027;

	margin-bottom:10px;

}

._rowSelected:hover .row_tools, ._rowNormal:hover .row_tools, ._rowToday:hover .row_tools, ._rowHigh:hover .row_tools{


}

.row_tools{

	float:right;

	position:relative;

	display:none;

	margin-right:5px;

	cursor:pointer;

}

.row_tools img{

	height:18px;

}

._rowHigh {background:#fff;

}


._rowToday{background:#ecd08d}

._rowHigh, ._rowNormal{

	text-align:left;

	padding:0px 0px 5px 0px;

		border:0px solid #a4afcc;

		margin-bottom:5px;



}

._rowToday{

	text-align:left;

	padding:0px 0px 5px 0px;

		border:0px solid #feb913;

		margin-bottom:5px;



}

._rowHigh:hover .adv_to_favorites a {

	color:#e85102;

}

._rowToday:hover .adv_to_favorites a {

	color:#e85102;

}



._rowNormal:hover .adv_to_favorites a {

	color:#e85102;

}



._rowHigh .td_address, ._rowNormal .td_address{

	text-align:left;

	vertical-align:top;

	padding-top:8px;

}

._rowHigh .td_address strong, ._rowNormal .td_address strong{

	font-weight:normal;

	padding-right:5px;

	padding-bottom:1px;

	border-bottom:1px dashed #777;

}



._rowHigh .tb_row_header, ._rowNormal .tb_row_header, ._rowToday .tb_row_header, ._rowTop5 .tb_row_header{
	text-align:left;
	color:#777;
	font-size:11px;
	padding-top:0px;
	padding-left:12px;
	margin:0px;
}



._rowHigh .tb_row_header a, ._rowNormal .tb_row_header a, ._rowToday .tb_row_header a{

	color:#777;

	font-size:11px;

}

.tb_row_header strong{

	font-weight:normal;

}

.tb_row_header{

	text-align:left;

	color:#777;

}

._table_list_adv .tb_row_header b{

}

.tb_row_header a{

	color:#777;

}



.tb_row_header_2{

	margin:0px;

	text-align:left;

	padding:0px 0px 3px 5px;

	color:#223669;

	font-weight:bold;

	color:#3c5083;

}



._row_header_block{

	padding:5px 0px 5px 5px;

	background:url(../img/1x43_lbl.png) repeat-x;

	border:1px solid #c8ceda;

	margin-bottom:6px;

	font-weight:bold;
}

._rowTop5 ._row_header_block{

	position:relative;

	padding:5px 0px 5px 23px;

	background:url(../img/1x50_ry.png) repeat-x;

	background-position:0px -22px;

	border-bottom:1px solid #e85102;

	margin-bottom:6px;

	font-weight:bold;

	color:#f8f1e1;



}



._rowSelected ._row_header_block{

	background:url(../img/1x50_green.png) repeat-x;

	background-position:0px -15px;

	position:relative;

	padding:5px 0px 5px 5px;

	margin-bottom:6px;

	font-weight:bold;

	color:#f8f1e1;



}

._rowSelected ._row_header_block a{

	color:#fff;

}

._rowTop5 ._row_header_block .topStatus{

	position:absolute;

	width:71px;

	height:71px;

	top:-11px;

	left:-10px;

	z-index:10;

}

._rowTop5 ._row_header_block a{

color:#fff;

}





._row_header_block span{

	font-size:11px;

	font-weight:normal;

}

._rowToday ._row_header_block{

	background:url(../img/1x43_lbl.png) repeat-x;

	border:1px solid #c8ceda;

}

._rowNormal:hover ._row_header_block, ._rowHigh:hover ._row_header_block, ._rowToday:hover ._row_header_block{

}

._table_adv{

	font-size:11px; position:relative; top:0px; text-align:center; cursor:pointer; width:100%;

	margin-bottom:0px;

	font-weight:bold;

	background:none;

}

._table_adv tr td{

	text-align:center;

	font-size:11px;

}

._table_adv tr td.btnAdvLine{

	text-align:left;

	font-size:11px;

	font-weight:normal;

	padding-left:5px;

	color: #8D97B2;

}

._table_adv tr td.btnAdvLine a{

	color: #8D97B2;

	text-decoration:underline;

}

._table_adv tr td.btnAdvLine a:hover{

	color:#e85102;

}

._table_adv tr td a{

	font-size:11px;

}



._table_adv tr td.td_adress{
	max-width:186px;
	text-align:left;
	font-weight:bold;
	overflow:hidden;

}

._table_adv .td_adress span{

color:#777; font-weight:normal;

}

._td_urgency{

	width:50%;

	text-align:right;

	height:1px;

}

._td_urgency span{

	padding:1px 3px 1px 3px;

	font-size:9px;

	color:#e85102;

	border:1px solid;

	background:#eceeef;

	font-weight:normal;

}



._table_adv .td_checklist{

	width:20px;

}



._table_adv .td_imglist{

	width:15%;

}

._table_adv .tenpr{

	width:10%;

	font-weight:bold;

	font-family:Verdana, Geneva, sans-serif;

}

._table_adv .fifteenpr{

	width:15%;

	font-weight:bold;

	font-family:Verdana, Geneva, sans-serif;	

}



.dodInfoAdv{

	display:none;

	position:absolute;

	padding:10px;

background: none repeat scroll 0 0 #F8F1E1;

    border: 1px solid #FEB913;

    border-radius: 3px 3px 3px 3px;

    color: #223669;
	text-align:left;
	font-weight:normal;

	z-index:100;

	}

.dodInfoAdv span{

    color: #223669;

}
.td_adress .showBreefInfo:hover .dodInfoAdv{
	display:block;
	position:absolute;
}
.showBreefInfo{
	float:left;
}
.td_adress{
}
.td_adress .showBreefInfo .spanI{
	clear:both;
	float:right;
	padding:0 7px;
background: none repeat scroll 0 0 #F8F1E1;
    border: 1px solid #e85102;
    border-radius: 15px;
	font-size:12px;
    color: #e85102;
	font-weight:bold;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.td_checklist .showBreefInfo:hover .dodInfoAdv{
	display:block;
	position:absolute;
}
.showBreefInfo{
	float:left;
}
.td_checklist .showBreefInfo{
	float:none;
}
.td_checklist .showBreefInfo .dodInfoAdv{
	margin-left:19px;
}
.td_checklist .showBreefInfo .spanI{
	clear:both;
	float:right;
	padding:0 7px;
background: none repeat scroll 0 0 #F8F1E1;
    border: 1px solid #448027;
    border-radius: 2px;
	font-size:12px;
    color: #448027;
	font-weight:bold;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.map-poly {

	position:absolute;

	width: 724px;

	height: 612px;

}

label {

    display: block;

  /*  padding-left: 15px;

    text-indent: -15px;*/

}



input {

 /*   width: 13px;*/

	    height: 13px;

    padding: 0;

    margin:2px;

    vertical-align: bottom;

    position: relative;

    top: -1px;

    overflow: hidden;

}



.cont_table {

background:#009966;

height:28px;

}

h4 {

	font-size: 90%;

	font-weight: bold;

	margin: 0em 0 0em 0;

}



.label_ramka{

border:1px solid #b5b4b4; 

height:16px; 

cursor:pointer;

margin-left:0px;

background:#fff;

padding:1px 0px 2px 2px;

}

.label_red{

color:#e85102;

}



.label_red:hover{

color:#e85102;

font-weight:normal;

}





.clear_label{

top:0px;

left:0px;

color:#777;

}

.clear_label:hover{

color:#e85102;

font-weight:normal;

}



#fromStreet{ width:148px; position:relative; display:inline; float:left; }

#fromStreet{ 
 	font-family:Arial,serif; 
	font-size:1em; 
	border-width:1px; 
	border-color:rgb(143,154,177); 
	border-style:solid;
	background-color:rgb(248,249,251); 
	height:12px;
	padding:2px 2px 2px 2px;
	color:#e85102;
	width:151px;
}
#td_street .hiddenInputTxt{
position:absolute; color:#777;margin-left:7px;
}
#td_street:hover .hiddenInputTxt{
	display:none;
}


#sortStreet{

position:relative;

display:inline;

float:left;

top:3px;

padding-right:2px;

padding-left:3px;

}



.iframe{ position:absolute; top:-5000px; left:-5000px;}



#print_frame{

 display: block

}



#_div_printing{

display:none;

}



.red_text{

color:#e85102;

}



.res_additional_search{

	margin-top:10px;

	border:0px #223669 solid;

	line-height:20px;

	padding:5px;

	padding-left:20px;

}





.res_additional_search h2{

	font-size:12px;

	color:#223669;

	font-weight:bold;

}



.res_additional_search #add_new_adv{

	padding:10px 0px 5px 0px;

}

.res_additional_search #add_new_adv a {

	text-decoration:none;

}

.res_additional_search #view_other_adv{

	padding:20px 0px 5px 0px;

	color:#448027;

	font-weight:bold;

	

}

.res_additional_search .selregion_list{

	background:#fff;

}

.res_additional_search .selregion_list a{

	font-size:11px;

}

.res_additional_search select{

	font-size:13px;

	margin-left:10px;

}



.res_additional_search a{

	color:#223669;

	text-decoration:underline;

}



.res_additional_search #other_links{

		padding:2px 0px 10px 0px;

	font-size:13px;

	margin-top:5px;

	color:#448027;

}

.res_additional_search #other_links a{

	font-size:13px;

color:#e85102;

}



.res_additional_search #other_links li img{

	text-decoration:none;

	padding:2px;

	border:1px solid #777;

	margin-right:5px;

	width:30px;

	position:relative;

	float:left;

}





.res_additional_search ul li{

	position:relative;

	padding-left:30px;

	padding-top:10px;

	display:block;

	height:40px;

}



.res_additional_search ul li a {

	color:#223669;

	font-size:12px;

	position:relative;

	padding-top:5px;

	display:inline-block;

}



.first_line{

position:relative; left:0px;

height:43px;

width:auto;

}



.second_line{

position:relative; margin-top:3px; left:0px;

height:43px;

width:auto;

}



.trd_line{

position:relative; margin-top:3px; left:0px;

height:43px;

width:auto;

}



.fourth_line{

position:relative; margin-top:7px; left:0px;

height:22px;

width:auto;

}



.fifth_line{

position:relative; margin-top:7px; left:0px;

height:22px;

width:auto;

}



.six_line{

position:relative; 

margin-top:7px; 

padding-left:5px;

height:24px;

padding-top:3px;

border-top:1px solid #a4afcc;

background: #fff;/*e1e4eb*/

text-align:center;

}



#clearBtnSearch{

	float:left;

	background-color:#223669; 

	border-width:1px; 

	border-color:#fff; 

	border-style:solid;

	color:#fff; 



	cursor:pointer;

	height:20px;

	width:111px;

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	font-size:1em;

	padding-bottom:4px;

}

#show_res_button{

	float:right;

	margin-right:8px;

}

#searchPageCount{

	padding-top:1px;

	margin:0px auto;

	position:relative;

	display:inline-block;

}

#searchPageCount span{

	margin-left:2px;

}



.div_block{

position:relative;

display:inline-block;

padding-left:11px;

float:left;

}



.div_first_block{

position:relative;

display:inline-block;

padding-left:0px;

float:left;

}



.releseClass option{

color:#223669;

background:#FFCC99

}



.selectClass option{

color:#e85102;

background:#66CCFF

}



.search_div_left{

position:relative;

width:150px;

height:16px;

padding:2px 5px 2px 5px;

border:1px solid #CCCCCC;

color:#223669;

margin-bottom:2px;

display:inline; 

float:left;

margin-right:3px;

}



.search_div_left span {

color:#223669; 

position:relative; 

top:0px;

font-size:12px;

height:15px;

}



.search_div_left input {

color:#223669;

border:none;

background:#fff;

width:135px;

height:15px;

position:absolute; 

top:0px;

left:20px



}



.input_text_filter{ 

 	font-family:Arial,serif; 

	font-size:1em; 

	border-width:1px; 

	border-color:rgb(143,154,177); 

	border-style:solid;

	background:no-repeat left;

	height:15px;

	padding:2px 2px 4px 2px;

	margin:0px;

	

}



.input_text_filter input {

background:#fff;

border:none;

margin-left:2px;

width:75%;

color:#e85102;

padding:1px;

}



.input_text_filter span {

margin-left:3px;

position:relative;

top:0px;

float:left;

display:inline-block;

}





#inf_zakladkaDiv{

	position:relative; font-size:11px; color:#e85102; padding: 5px 0px 5px 0px; 

}



.ag_list{

width:108px;





}



.agency_sel_name{font-weight:bold;

cursor:pointer;

background: url(../../img/arr_down.gif) right no-repeat;

padding-right:18px;

position:relative;

}

.agency_sel_txt{

position:relative;

display:inline;

float:left;

}



.ag_list_dyn{

width:220px;

background:#fff;

border:1px solid rgb(143,154,177);

position:relative;

z-index:120;

overflow:  expression($('#agent_d_list').height() > 150?'auto':'hidden');

}

.ag_list_dyn div{

height:15px;

cursor:pointer;

padding:2px 4px 2px 3px;

}



.ag_list_dyn div:hover{

color:#e85102;

background:#eceeef

}



.agDivBackground{

height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');

	background-color:#fff;

	filter:alpha(opacity=1);

	-moz-opacity: 1;

	opacity: 1;

position:absolute;

}



#agDivBackground {

	position: fixed;

	z-index:100;

	top: 0px;

	left: 0px;

	height:100%;

	width:100%;

}



.agDivBackground {

	background-color:#fff;

	filter:alpha(opacity=15);

	-moz-opacity: 0.15;

	opacity: 0.15;

}



* html #agDivBackground { /* ie6 hack */

     position: absolute;

     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');

}





.img_border, .imgofftype{

border:1px solid #a4afcc; padding:3px; background:#eceeef

}

.img_border:hover, .imgofftype:hover{

border:1px solid #a4afcc; padding:3px; background:#eceeef

}

.img_border {

	width:70px;

	height:56px;

	min-width:70px;

	min-height:56px;

}

.img_no_border{

border:none;

	width:70px;

	height:56px;

}

.bt_plus, .bt_minus{

position:relative; display:inherit; float:left;

height:16px;

padding-top:1px;

width:18px;

cursor:pointer;

}



.bt_plus{

background:url(../../img/plus.gif) no-repeat left;

}



.bt_minus{

background:url(../../img/minus.gif) no-repeat left;

}



.d_quick_next{

padding:10px 0px;

margin-top:10px;

text-align:right;

border-top:1px solid #223669;

}



.b_search_next{

border: none;

padding:0px 30px 2px 0px;

height:22px;

color:#223669;

text-align:right;

background:url(../../img/next_2.gif) no-repeat right;

cursor:pointer;

}



.b_search_next:hover{

color:#e85102;

}





#sub_menu_Property{

position:absolute;

padding:0px;

background:#c8ceda;

border:1px solid #223669;

top:24px;

right:0px;

z-index:201;

width:172px;

display:none;

}



#sub_menu_Property ul li{

border:#eceeef 1px solid;

padding:5px;

padding-right:10px;

cursor:pointer;

border-bottom:#CCCCCC 1px solid;

font-size:12px;

}



#sub_menu_Property ul li a{

width:170px;

}



#sub_menu_Property ul li:hover {

color:#e85102;

background:#FFF

}

#sub_menu_Property ul li:hover a{

color:#e85102;

}



#top02sub{

top:0px;

}



.top02sub{

	display:block;

	position:relative; 

	width:590px; 

	text-align:right; 

	left:0px; 

	font-size:11px;

	margin-top:5px;

height:24px;

margin-bottom:0px;

}



.select_property_type{

padding:1px 23px 2px 7px;

background:url(http://www.home-poster.net/img/arr_down_select.gif) right no-repeat #223669;

border:1px solid #CCCCCC;

width:auto;

display:inline-block;

position:relative;

float:right;

cursor:pointer;

font-size:12px;

margin-left:5px;

	color:#fff;



}



.select_property_type a{

	background:#223669;

	color:#fff;

}

.select_region_name{

padding:2px 16px 2px 5px;

background:url(http://www.home-poster.net/img/line_select.gif) right no-repeat #FFF;

width:auto;

position:relative;

display:inline-block;

cursor:pointer;

float:right;

margin-left:0px

}



.select_region_name a{

padding:0px 4px 2px 4px;

text-decoration:underline;

font-size:13px;

}



.select_property_type:hover{

color:#e85102;

}



.list_select_type_property{

font-size:13px;

}





.counters_column_adv{

	padding-left:20px;

	margin-top:80px;

}

#moreConditions{

	 position:relative;

	 font-size:11px; 

	  border:1px solid #3c5038;

	  background:#c8ceda;

}



#moreConditions, #moreConditions label input{

	color:#223669;

}

#moreConditions label input{

	margin:0px auto;

}



#moreConditions #zakladka{

	width:170px; left:150px; text-align:right; position:absolute; height:30px; 

	color:#e85102;

	font-size:16px;

	font-weight:bold;

}

#moreConditions_container select{

	color:#e85102;

	height:19px;

}



#moreConditions_container select option {

	color:#223669;

	padding:1px 2px 1px 2px;

}

#moreConditions #search_ind{

	width:170px; left:400px; text-align:right; position:absolute; height:30px; 

}

#moreConditions #search_res{

	float:right;	color:#0a9e03;

}

#totalAdvert{

	color:#fff; font-weight:bold; font-size:13px;

	padding:2px 7px 2px 7px;

	background:#e85102;

	    border-radius: 8px;

    -moz-border-radius: 8px;

	-webkit-border-radius: 8px;

	border:none;

	margin-left:3px;



}

#totalInfo{

	color:#223669;

	float:right; margin-right:5px;padding-top:2px;

	text-align:center;font-size:12px;

}



#moreConditions_container{

	padding:5px;

}

#moreConditions_container #fromValue{

}

#moreConditions .selected_red{

	color:#e85102;

}

#moreConditions_container .selected_red_bkg{

	color:#e85102;

	background:#223669;

}



.blue_line_25{

	width:25px;

	height:1px;

	border-bottom:1px solid #223669;

	margin:0px auto;

}

.head_line{

position:relative; 

margin-top:0px; 

left:0px;

height:20px;

width:auto;

margin-bottom:5px;

background:#fff;

padding:2px 5px 2px 0px;

border-bottom:1px solid #3c5038;

}





.head_line #extend_search {

	float:left;

	background-position:right 2px;

	padding:0px 13px 0px 5px;

	cursor:pointer;

}

.expand_search{

	background:url(../img/expand_red.png) right no-repeat;

}

.expand_hide_search{

	background-position:right 4px;

	background:url(../img/expand_red_up.png) right no-repeat;

}

.expand_hide_search:hover{

	background:url(../img/expand_up.png) right no-repeat;

}



.head_line #extend_search p{

	float:left;

	font-size:11px;

	padding:0px 0px 0px 1px;

	color:#0a9e03;

	height:15px;

	border-bottom:1px dotted;

}

.head_line #extend_search #expand_hide_txt{

	color:#e85102;

}

.expand_search:hover{

	background:url(../img/expand_red.png) right no-repeat;

}

.head_line #extend_search:hover p{

	color:#e85102;

}

.head_line #extend_search #expand_hide_txt:hover{

	color:#223669;

}



#resDiv #resNext{

	width:100%; 

	margin-top:0px; 

	font-size:11px;

	text-align:center;

	margin-bottom:30px;

}

#resDiv #resNext #bottom_line{

	width:100%;

	height:1px;

	margin-bottom:2px;

}

.bottom_nav{

	width:100%; 

	margin-top:10px; 

	font-size:11px;

	text-align:center;

	padding-top:5px;

}

.bottom_nav #bottom_line{

	width:100%;

	height:1px;

	margin-bottom:2px;

}

._bottom_nav{

	border-top:1px solid #223669;

	padding:5px;

	margin-top:10px;

	padding-top:5px;

	text-align:center;

	height:25px;

	margin-bottom:30px;

}

._bottom_nav #gopage_adv {

	margin:0px auto;

	position:relative;

	text-align:center;

}

._bottom_nav #gopage_adv #select_page{

	display:inline-block; float:left; height:20px; padding-top:1px; 

}

._bottom_nav #gopage_adv #select_page span{

	padding:0px 3px 0px 3px;

	color:#777;

}

._bottom_nav select{

	font-size:11px;

	padding-left:2px;

	background:#fff;

	color:#223669;

	border:1px solid #777;

	min-width:40px;

	

}

._bottom_nav select option{

	width:100%;

	position:relative;

	font-size:11px;

	padding:0px 7px 0px 7px;

}



.next_page_btn, .back_page_btn{

	position:relative;

	display:inline-block;

	background: url(../img/1x43_bl.png) repeat-x;

	width:auto;

    border-radius: 8px;

    -moz-border-radius: 8px;

	-webkit-border-radius: 8px;

	height:22px;

}

.next_page_btn:hover , .back_page_btn:hover {

	background-position:-10px;

}

.next_page_btn {

	float:right;

}

.back_page_btn {

	float:left;

}



.next_page_btn span, .back_page_btn span{

	top:2px;

	position:relative;

	color:#fff;

}

.next_page_btn span {

	background:url(../img/next_adv_page_w.gif) right no-repeat;

	padding:1px 18px 2px 10px;

}



.back_page_btn span {

	background:  url(../img/prev_adv_page_w.gif) left no-repeat;

	padding:1px 10px 2px 16px;

}



.div_spec_select{

	position:relative; 

	border:1px solid #999999; 

	height:16px; 

	padding:1px 2px 2px 2px;

	margin:0px auto;

}

.div_spec_select label {

	display:inline;

	margin-right:10px;

}



#map_ramka{

	position:absolute;

	top:28px; 

	left:10px; 

	font-size:11px;

	display:none;

	z-index:10;

	

}

#map_ramka span{

	 color:#e85102; 

	 font-weight:bold;

}

#map_ramka #map_ramka_div_img{

	position:relative;

	width:190px; 

	left:0px; text-align:left; top:5px; height:22px;

	display:none;

}



.div_additional_info{

	position:relative;

	top:40px;

	width:566px;

	padding-top:10px;

	margin-top:10px;

	font-size:11px;

	margin-bottom:70px;

	

}

.new_div_additional_info {

	position:relative;

	width:100%;

	z-index:5;

	margin-top:3px;

	margin-bottom:10px;

}

.new_div_additional_info p{

	padding:2px;	

}

.new_div_additional_info a{

	text-decoration:none;

}

.new_div_additional_info table{

	width:100%;

}

.new_div_additional_info table td{

	vertical-align:top;

	width:25%;

}

.new_div_additional_info #citylist{

	border:0px solid #448027;

	padding:0px;

        border-radius: 0px 0px 3px 3px;

        -moz-border-radius: 0px 0px 3px 3px;

		-webkit-border-radius: 0px 0px 3px 3px;

	background:#fff;

	

}

.new_div_additional_info #citylist a:hover{

	color:#e85102;

}

#city_enter{

	color:#448027;

	margin-top:10px;

}

#city_enter p{

	font-weight:bold;

	background:url(../img/search_icon.png) left no-repeat;

	padding-left:18px;

	float:left;

	margin-right:5px;

	

}

.new_div_additional_info .title, .dodInfoAdv  .title{

	font-weight:bold;

	color:#448027;

	padding-bottom:1px;

}

.new_div_additional_info input{

	height:14px;

	padding:2px;

	width:250px;

}

.obl_city_bold a{

	font-weight:bold;

	font-size:1em;

}

.new_div_additional_info .obl_city a{

	padding-right: 10px;

	padding-left: 10px;

}

.new_div_additional_info .obl_city a{

	background:#223669;

	color:#fff;

	font-size:1em;

}

.new_div_additional_info .selregion_list {

	margin-top:0px;

	padding:5px;

	margin-bottom:15px;

}

.new_div_additional_info .selregion_list, .new_div_additional_info .selregion_list a{

	color:#777;

		font-size:11px;



}

.new_div_additional_info .selregion_container{

	background:#fff;

	

}



.div_additional_info a{

	font-size:11px;

}



.div_additional_info #ad_title{

	border-bottom:1px solid #777;

	padding-bottom:2px;

	margin-bottom:5px;

}



.div_additional_info #ad_title a{

	font-size:13px;

	font-weight:bold;

}



.div_additional_txt{

	position:relative;

	width:586px;

	font-size:11px;

	margin-bottom:70px;

	color:#777;

}

.div_additional_txt a{

	font-size:11px;

	color:#777;

	text-decoration:underline;

}

.div_additional_txt li{

	font-size:11px;

	color:#777;

}



.div_additional_txt h2{

	padding:4px 0px 4px 0px;

	color:#777;

}



.div_additional_txt ul{

	padding-left:40px;

}

.div_additional_txt p{

	margin-top:10px;

}



.div_additional_txt_2{

	position:relative;

	top:40px;

	width:586px;

	padding-top:10px;

	border-top:0px solid #777;

	font-size:11px;

	background:none;

	margin-bottom:20px;

	padding-bottom:20px;

	

}

.div_additional_txt_2 #add_head{

	font-size:13px;

	background:url(../../img/i3.png) no-repeat left top;

	padding-left:16px;

	padding-bottom:2px;

	margin-bottom:4px;

	border-bottom:1px solid #777;

	

}



.div_additional_txt_2 h2{

	padding:4px 0px 4px 0px;

	color:#223669;

	font-weight:bold;

	display:inline;

}



.div_additional_txt_2 table{

	margin-left:20px;

}

.div_additional_txt_2 table tr td{

	padding:2px 10px 2px 0px;

}

.div_additional_txt_2 table tr td a{

	color:#777;

	text-decoration:underline;

	font-size:11px;

}



.div_additional_txt_2 table tr td a span{

padding:0px 5px 0px 5px;

}



.div_additional_txt_2 p{

	margin-top:10px;

}



.rss_buy{

	position:relative;

	z-index:1;

	margin-top:5px;

	width:40px;

	height:14px;

	cursor:pointer;

	float:right;

	background:url(../img/img-rss.png) no-repeat left;

	background-position:0px 0px;

}

.left_TP_menu_div{

	text-align:left;

	margin-left:0px;

	margin-top:0px;

	padding:0px 5px 10px 0px;

	margin-bottom:0px;

}

.left_TP_menu_div a{

}



.left_TP_menu_div select{

	width:180px;

	padding:0px 0px 0px 2px;

	height:20px;

	font-size:12px;

	

}



.left_TP_menu_div select option{

	padding-left:3px;

}



.left_TP_menu_div select{

	margin-bottom:10px;

}



.left_TP_menu_active a, .left_TP_menu_active{

	font-weight:bold;

	color:#e85102;

	cursor:default;

}



#resDiv{

	position:relative; margin-top:0; 

	z-index:10;

}



#statusLine{

	display:none;

	font-size:11px; width:590px; text-align:right; height:24px

}





.search_phrases{

	margin-top:50px;

	padding:5px;

}



.search_phrases #title{

	padding-bottom:5px;

	border-bottom:1px dashed;

	margin-bottom:3px;

}

.search_phrases strong{

	margin-top:30px;

	color:#777;

	font-weight:normal;

}

.footter .search_phrases_footter{

	text-align:center;

	top:0px;

	position:relative;

}

.search_phrases_footter{

	margin:50px 0px 0px 0px;

	width:100%;

	padding:5px 0px 5px 0px;

	position:relative;

	text-align:center;

	color:#777;

	font-size:11px;

	border-top:1px solid #777;

}



.search_phrases_footter a{

	color:#777;

	font-size:0.9em;

	float:none;

	text-align:center;

}



#div_favorits{

	margin-bottom:20px;

}

#div_favorits #subMenu05{

	width:171px;

	border:1px solid #777;

	border-top:none;

	padding-bottom:3px;

	padding-top:3px;

}





.div_options_title{

	padding-left:18px;

	background:url(http://www.home-poster.net/img/options.png) left no-repeat;

	height:20px;

	padding-top:10px;

	color:#223669;

	font-weight:bold;

}



._div_zipsearch{

height:67px; 

padding-left:5px; 

position:relative; 

margin-bottom:0px; 

}

._div_zipsearch #_div_zipsearch_title{

font-size:12px;

	color:#448027;

	font-weight:bold;

	padding:2px 0px 0px 20px;

	background:url(http://www.home-poster.net/img/search_icon.png) left no-repeat;

	margin:0px;



}



._div_zipsearch #s_container{

	margin-top:0px;

	position:relative;

	height:26px;

}

.search_div_left #idname{

	font-size:12px;

}



._div_zipsearch img{

	position:relative; 

	top:2px; 

	padding-top:2px; 

	left:1px; 

	cursor:pointer;

}



._div_zipsearch #what {

	font-size:0.8em; 

	display:block; 

	width:110px; 

	text-align:left; 

	cursor:pointer;

	top:3px;

	position:relative;

	color:#777;

}

._div_zipsearch #what:hover{

	color:#e85102;

}



.codesearch{

height:67px; 

padding-left:5px; 

position:relative; 

margin-bottom:0px; 

}

.codesearch #cstitle{

font-size:12px;

	color:#448027;

	font-weight:bold;

	padding:2px 0px 0px 20px;

	background:url(http://www.home-poster.net/img/search_icon.png) left no-repeat;

	margin:0px;



}



.codesearch #s_container{

	margin-top:0px;

	position:relative;

	height:26px;

}



.codesearch img{

	position:relative; 

	top:2px; 

	padding-top:2px; 

	left:1px; 

	cursor:pointer;

}



.codesearch #what {

	font-size:0.8em; 

	display:block; 

	width:110px; 

	text-align:left; 

	cursor:pointer;

	top:3px;

	position:relative;

	color:#777;

}

.codesearch #what:hover{

	color:#e85102;

}



.page4_select_region{

	top:0px;

	position:relative; 

	margin-bottom:5px;

}



.page4_select_region select{

	background:#223669;

	color:#fff;

	height:auto;

	width:100%;

}

.page4_select_region select option{

	margin-top:1px;

	color:#223669;

	background:#fff;

	padding:1px 5px 1px 2px;

}

.page4_select_region .select_active{

	background:#223669;

	color:#fff;

}

.page4_select_region #title{

	color:#777;

	margin-bottom:2px;

	padding-left:3px;

	font-size:11px;

}

#clickdistricts .page4_select_region{

	margin-bottom:7px;

}

#clickdistricts .page4_select_region p{

	color:#777;

	padding-bottom:2px;

}

#clickdistricts .page4_select_region select{

	width:100%;

	margin-bottom:0px;

	font-size:12px;

}

#clickdistricts .page4_select_region select option{

	font-size:12px;

}

.div_txt_page4{

	color:#777;

	position:relative;

	font-size:11px;

	text-align:justify;

	line-height:18px;

}

.div_txt_page4 p{

	margin-bottom:7px;

}

.div_txt_page4 a{

	color:#777;

	font-size:11px;

	text-decoration:underline;

}

.div_txt_page4 h3 {

	font-size:11px;

	font-weight:bold;

	color:#777;

}

#new_buildings{

	position:relative;

}

.newbuildings_block{

	margin-top:30px;

	margin-bottom:30px;

	margin-right:5px;

	border:1px solid #223669;

        border-radius: 8px;

        -moz-border-radius: 8px;

		-webkit-border-radius: 8px;

	background:url(../img/1x28_bl.png) repeat-x;

}

.newbuildings_block #nbTitle{

	padding:5px;

	color:#fff;

	text-align:center;

	font-weight:bold;

	font-size:1.2em;

}

.nbContainer{

	padding:5px;

}

.nb_imgblock{

	margin:5px 0px 5px 0px;

	width:192px;

	min-height:140px;

}

.nb_imgblock img.vipimg_left{

	position:relative;

	float:none;

	width:192px;

	height:140px;

	border:1px solid #fff;

        border-radius: 8px;

        -moz-border-radius: 8px;

		-webkit-border-radius: 8px;

}

#nb_rekl{

	position:relative;

	top:5px;

	left:3px;

	color:#777;

	border-bottom:1px dotted;

}

#show_all{

	margin-top:30px;

	width:100%;

	text-align:right;

}

.description{

	margin-top:10px;

	text-align:left;

}

.random_list_block_2col_container{

	margin-top:20px;

	margin-bottom:15px;

}

.random_list_block_2col_container #random_text_nadpys{

	margin-bottom:5px;

	font-weight:bold;

	color:#e85102;

}

.random_list_block_2col{

	width:180px;

	height:223px;

	position:relative;

	margin-right:5px;

	display:inline-block;

	vertical-align:top;

}

.random_list_block_2col:hover {

}

.random_description_2col{

	color:#777;

	margin-bottom:3px;

	overflow:hidden;

	height:50px;

}

.random_description_2col .adresa{

	font-size:11px;

	line-height:12px;

	margin-bottom:5px;

	margin-top:2px;

}

.random_description_2col .dsc{

	max-height:16px;

	overflow:hidden;

}

.random_description_2col .rdsc{

	font-weight:bold;

	line-height:15px;

	margin-bottom:5px;

}

.random_list_block_2col img {

	width:167px;

	height:130px;

	border:1px solid #777;

	padding:5px;

	margin-right:3px;

	background:#eceeef;

}

.random_char_2col {

	position:relative;

	display:inline-block;

	width:80px;

	max-width:80px;

	top:0px;

	color:#777;

	line-height:14px;

	height:92px;

	min-height:92px;

}

.random_char_2col p{

	top:0px;

	margin-bottom:3px;

	position:relative;

}

.random_char_2col span{

	clear:both;

		color:#223669;

		font-weight:bold;

		font-size:11px;

		font-family:Verdana, Geneva, sans-serif;

		position:relative;

		padding:0px;

		margin:0px;

}

.random_list_block_2col img:hover{

	border:1px solid #223669;

}

.adv_to_favorites{

	padding:0px 0px 0px 12px;

	font-size:11px;

	background:url(http://www.home-poster.net/img/clip.png) left no-repeat;

	margin-left:2px;

	position:relative;

	top:0px;

	height:20px;

	z-index:10;

}

.adv_to_favorites p {

	color:#F60;

	float:left;

	display:inline-block;

	margin-right:3px;

	border-bottom:0px solid;

	padding:0px 3px 0px 4px;

}

.adv_to_favorites p a{

	color:#F60;

	font-size:11px;

	border-bottom:1px dotted;

}

.MP-ELEMENT-MAP-IMG-FOKUS {

  position: absolute;

  display: none;

}

.load_Ajax_Data{

	padding:0px;

	margin:0px;

}

.block_left_menu{

	border:0px solid #ccc;

	margin-bottom:20px;

}

.left_head_menu, .left_head_menu_border {

	background: url(../img/1x28_bl.png) repeat-x;

	padding:1px 2px 0px 2px;

	border:1px solid #223669;

        border-radius: 8px 8px 0px 0px;

        -moz-border-radius: 8px 8px 0px 0px;

		-webkit-border-radius: 8px 8px 0px 0px;

		border-bottom:0px;

		height:27px;

}

.left_head_menu_border {

	border:1px solid #223669;

        border-radius: 8px;

        -moz-border-radius: 8px;

		-webkit-border-radius: 8px;

		margin-bottom:5px;

}

.left_head_menu p, .left_head_menu_border p{

	text-align:center;

	font-weight:bold;

	padding:4px 2px 0px 2px;

	margin-bottom:1px;

}

.left_head_menu a, .left_head_menu_border a{

	color:#fff;

	padding:1px 2px 2px 3px;

	font-size:1.1em;

}

.left_head_submenu {

	height:17px;

	padding-bottom:4px;

	padding-left:0px;

	border-right:1px solid #223669;

	border-left:1px solid #223669;

}

.left_head_submenu div{

	float:left;

	border-bottom:1px solid #7581a1;

	border-right:1px solid #7581a1;

	border-left:1px solid #7581a1;

        border-radius: 0px 0px 10px 0px;

        -moz-border-radius: 0px 0px 10px 0px;

		-webkit-border-radius: 0px 0px 10px 0px;

		font-size:11px;

	background: url(../img/1x17_22_bl.png) repeat-x;

	padding-bottom:2px;

}

.left_head_submenu div a{

	color:#fff;

	padding:0px 10px 2px 7px;

}

.left_head_submenu div#lsm_1{

	border-left:0px;

}

.left_head_submenu div#lsm_1:hover a, .left_head_submenu div#lsm_2:hover a{

	color:#e85102;

}

.left_head_submenu div#lsm_2{

	margin-left:-1px;

}

.block_left_menu_container{

	border:1px solid #223669;

	border-top:0px;

	padding:2px 0px 6px 0px;

        border-radius: 0px 0px 8px 8px;

        -moz-border-radius: 0px 0px 8px 8px;

		-webkit-border-radius: 0px 0px 8px 8px;

}

.block_left_menu_container_2{

	border:1px solid #223669;

	padding:0px;

}



.block_left_VIP_container{

	border:1px solid #223669;

	border-top:0px;

	padding:2px;

        border-radius: 0px 0px 8px 8px;

        -moz-border-radius: 0px 0px 8px 8px;

		-webkit-border-radius: 0px 0px 8px 8px;

}

.block_left_menu_container_noborder{

}

.block_left_menu_container div, .block_left_menu_container p{

	padding:2px 0px 4px 5px;

	text-decoration:underline;

}

.block_left_menu_container div:hover, .block_left_menu_container p:hover{

		background:#c8ceda;

}

.block_left_menu_container .right_txt{

	margin-left:20px;

	padding:3px 0px 3px 9px;

	text-decoration:none;

	background:url(../img/4x1_blue.png) no-repeat left;

	background-position: 2px 11px;

}

.block_left_menu_container .right_txt:hover{

	background:url(../img/4x1_red.png) no-repeat left #c8ceda;

	background-position: 2px 11px;

	padding:3px 0px 3px 9px;

}

.block_left_menu_container .showSubMenu {

	background:url(../img/expand_grey.png) no-repeat;

	background-position:180px 2px;

}

.block_left_menu_container .showSubMenu:hover{

	background:url(../img/expand_red.png) no-repeat #c8ceda;

	background-position:180px 2px;

}

.subMenuContainer{display:none;

}

.null_search_res{

	background:#fff;

}

.null_search_res div{

	margin-bottom:2px;

}

.null_search_res #__s1, .null_search_res #__s2{

	font-weight:bold;

}

.null_search_res #__s1 img{

	display:inline; float:right;position:relative; top:0px;

}

.null_search_res #__s1 div{

	width:400px;

	display:inline-block;

}

.null_search_res #__s3 div, .null_search_res #__s4 div{

	width:400px;

	display:inline-block;

	position:relative;

	padding:5px 0px 5px 0px;

	margin-bottom:10px;

}

.null_search_res #__s4 img{

	display:inline-block; position:relative; top:5px;

	cursor:pointer;

	float:none;

}

.grey_color {color:#999999;

}

.grey_color_normal{

	color:#999999;

	font-weight:normal;

}

.grey_color_checked {color:#909090;

}

.grey_color_red {color:#666666;

}

.blue_color {color:#223669;

}

.topadvlist {

	margin-bottom:15px;

	height:135px;

}

.topadv_list_block_3col{

	border:1px solid #448027;

	background: url(../img/1x50_green.png) repeat-x;

	background-position:-5px -5px;

	width:186px;

	height:135px;

	position:relative;

	display:inline-block;

	float:left;

	margin-right:5px;

	font-size:12px;

	line-height:14px;

	padding:2px;

}

.topadv_list_block_3col img {

	width:100px;

	height:81px;

	margin-right:5px;

}

.topadv_list_block_3col .adresa {

	color:#fff;

	margin-bottom:5px;

}

.topadv_list_block_3col .top_adv_char_2col p{

	color:#666666;

	font-size:0.9em;

	margin-bottom:3px;

}

.topadv_list_block_3col .top_adv_char_2col span{

	color:#223669;

	font-size:1.1em;

}

.alt_links {

	margin-top:60px;

	padding:5px 5px 7px 0px;

	border:0px solid #448027;

	margin-bottom:10px;

}

.alt_links .title{

	font-weight:bold;

	color:#448027;

	margin-bottom:0px;

}

.alt_links .title a{

	color:#448027;

	text-decoration:underline;

}

.alt_links .title .label_red{

	font-family:Verdana, Geneva, sans-serif;

	font-size:11px;

}

.alt_links .title .label_red:hover{

	font-weight:bold;

}

.alt_links .distr_list a{

	font-size:11px;

	color:#777;

	font-weight:normal;

}

.alt_links a.obl_city{

	font-size:1em;

	font-weight:bold;

}

.alt_links .active_select{

	color:#e85102;

	font-weight:bold;

	margin-right:5px;

}

.alt_links .active_select span{

	padding:2px;

}

.alt_links a .active_select{

	color:#e85102;

	font-weight:bold;

	margin-right:0px;

}

.alt_links a{

	font-size:11px;

}

.alt_links p{

	position:relative;

	padding: 3px 0px 3px 0px;

	color:#777;

	font-size:11px;

}

.alt_links p a{

	border-bottom:1px solid;

	color:#777;

	font-weight:bold;

	margin-right:5px;

}

.alt_links p a:hover{

	color:#e85102;

}

#cityname{

	padding:2px 0px 3px 2px;

	margin-bottom:30px;

}

.advowner{

	border:1px solid #e85102;

	color:#fff;

	background:url(../img/1x50_ry.png) repeat-x;

	padding:0px 5px 2px 5px;

	margin-right:5px;

	display:inline-block;

	font-weight:normal;

	font-size:0.9em;

        border-radius: 0px 8px 0px 8px;

        -moz-border-radius: 0px 8px 0px 8px;

		-webkit-border-radius: 0px 8px 0px 8px;

	

}



.blockPanel{

	margin-top:45px;

}

.blockPanel .title{

	border:1px solid #223669;

	color:#fff;

	background:url(../img/1_bl_sprite.png) repeat-x;

	background-position:0 -24px;

	padding:2px 5px 2px 5px;

	display:inline-block;

	font-size:0.9em;

        border-radius: 8px 8px 0 0;

        -moz-border-radius: 8px 8px 0 0;

		-webkit-border-radius: 8px 8px 0 0;

		border-bottom:0;

	

}

.blockPanel .blockPanelContainer{

	border:1px solid #223669;

	padding:10px 0px 0px 10px;

        border-radius: 0 8px 8px 8px;

        -moz-border-radius: 0 8px 8px 8px;

		-webkit-border-radius: 0 8px 8px 8px;

		margin-right:0 8px 8px 8px;

}

.blockPanel .blockPanelContainer#commentContainer{
	padding:10px;
	background:#c8ceda;
}
.blockPanel .blockPanelContainer#commentContainer #cmName,  .blockPanel .blockPanelContainer#commentContainer #cmContacts{
	padding:2px;
	height:auto;
	margin:0;
	width:559px;
}

.blockPanel .blockPanelContainer#commentContainer #cmCode{
	padding:3px;
	height:auto;
	margin:0;
	width:60px;
	height:11px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}
.blockPanel .blockPanelContainer#commentContainer td{
	padding-bottom:10px;
}
#tdCpatcha{
	display:none;
}
.tbCpatcha td{
	padding:1px 5px 0 0;
	vertical-align:center;
}
#trSubmit td{
	text-align:center;
}
.blockPanel .blockPanelContainer#commentContainer .cmBlockTitle{
	font-weight:bold;
	color:#223669;
}
.blockPanelContainer textarea{
	padding:3px;
	width:559px;
	height:100px;
}
.blockPanel .filterNameBlock{

	border:1px solid #a7b0c5;

	color:#223669;

	background:#c8ceda;

	display:inline-block;

	font-size:0.9em;

        border-radius: 8px;

        -moz-border-radius: 8px;

		-webkit-border-radius: 8px;

		margin-right:10px;

		margin-bottom:10px;

	text-decoration:underline;

	cursor:pointer;

	padding:4px 8px;

}

.blockPanel .filterNameBlock span{

	padding:0px;

}

.blockPanel .filterNameBlock:hover{

	background:#a5adc2;

}

.blockPanel  .filterClearBlock{

	display:inline-block;

			margin-right:10px;

		margin-bottom:10px;



}

.blockPanel  .filterClearBlock a#checkBtn{

	color:#e85102;

	text-decoration:underline;

	

}

.blockPanel  .filterClearBlock a#clearBtn{

	text-decoration:underline;

}



.blockPanel  .filterNameSelect{

	position:absolute;

	display:none;

	padding:5px 10px 5px 10px;

	border:1px solid #a7b0c5;

	color:#223669;

	background:#fff;

	margin-top:4px;

	z-index:100;

	margin-left:-4px;

}

.filterNameSelect li:hover{

text-decoration:underline;

}

.filterNameSelect #fDelete{

	padding-right:18px;

	background:url(../img/minus_nb.gif) right no-repeat;

}

.filterNameSelect #fChange{

	padding-right:18px;

	background:url(../img/plus_nb.gif) right no-repeat;

}

#cnt{

	display:none;

	z-index:999999;

	position:fixed;

	top:40%;

	margin-top:-25px;

	padding:35px;

	background:#fff;

	border:3px #777;

        border-radius: 8px;

        -moz-border-radius: 8px;

		-webkit-border-radius: 8px;

}

#cnt .blockPanelContainer{

	background:#e1e4eb;

	padding:10px;

}

.closeBtn{

	float:right;

	cursor:pointer;

	margin-top:0;

	margin-right:0;

}

.closeBtn img{

	height:18px;

}

.blockPanelContainer p{

	display:inline-block;

	margin-right:5px;

}

#paramBtns{

	margin-top:15px;

	text-align:right;

	width:auto;

	min-width:250px;

}

#paramLine input{

}

#sInfo {

	display:inline-block;

	margin-right:10px;

	color:#e85102;

	vertical-align:top;

	cursor:pointer;

	color:#fff; font-size:13px;

	padding:5px 10px 7px 34px;

	background:#e85102 url(../img/glass_32x32.png) left no-repeat;

	background-position:4px 5px;

	    border-radius: 12px;

    -moz-border-radius: 12px;

	-webkit-border-radius:  12px;

	border:none;

}

#filterQtyId{

	margin-left:3px;

font-weight:bold; 

}



.red_round_btn{

	border:1px solid #fff;

	background:url(../img/1x50_ry.png) repeat-x;

	color:#fff;

	padding:2px 10px 3px 10px;

		cursor:pointer;

		font-size:12px;

		height:auto;

}

.blue_round_btn{

	border:1px solid #223669;

	background:url(../img/1x50_bl.png) repeat-x;

	color:#fff;

	padding:2px 10px 3px 10px;

		cursor:pointer;

		font-size:12px;

		height:auto;
	    border-radius: 12px;

    -moz-border-radius: 12px;

	-webkit-border-radius:  12px;
}



#TB_overlay{

	display:none;

}

.comments{
	margin-top:20px;
}
.cmBlock{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dotted #223669;
}
.cmBlock .name{
	font-weight:bold;
	margin-right:10px;
	padding-left:22px;
}
.login{
	background: url(/img/log_in.png) no-repeat;
}

.guest{
	background: url(/img/log_in_grey.png) no-repeat;
}

.cmBlock .time{
	color:#8D97B2;
	font-size:11px;
}
.cmBlock .cmText{
	margin-top:5px;
	margin-left:22px;
	color:#777;
}
.comments_text ul li{
	padding:2px 0px 3px 14px;
	background:url(/img/sq.png) no-repeat left top;
	background-position:0 6px;
	margin-bottom:4px;
}
.owner_adv_block{
	font-size:0.9em;
	font-family:Tahoma, Geneva, sans-serif;
	color:#448027;
	border:1px solid #FEB913;
	padding:1px 8px 3px 8px;
	background: #F8F1E1;
	float:right;
	margin-top:-12px;
	margin-right:5px;
	z-index:101;
}
.owner_adv_block_info{
	margin-bottom:4px;
	margin-left:1px;
}
.owner_adv_block_info span{
	clear:both;
	font-size:0.9em;
	font-family:Tahoma, Geneva, sans-serif;
	color:#448027;
	border:1px solid #FEB913;
	padding:0px 8px 1px 8px;
	background: #F8F1E1;
	margin-bottom:2px;
}

.table_bottom_ext_show{
	text-align:center;
	margin-top:-5px;
}
.table_bottom_ext_show .extend_search_2{
	color:#e85102;
	padding:4px 17px 0px 2px;
	font-size:11px;
	cursor:pointer;
	border-bottom:1px dotted;
 }
 .checkFavorites{
	 width:19px;
	 height:19px;
	 margin:2px 0px 4px 1px;
	 background:url(/img/check-sprite.png) no-repeat;
 }
  .checkFavorites:hover{
  }
 .checkedFavorites, .checkFavorites:hover {
	 background-position:0px -19px;
 }
 .fv_checkbox{
	 display:none;
 }