

#id-left_border-search_left input.inputtext{
	width: 60px;
}

#id-left_border-left_panel_view_city div.panel{
	padding-left:10px;
}

#id-left_border-left_panel_view_city div.city{
	margin-left:10px;
	font-size:12px;
}

#id-left_border-realty_adbroad_left div.panel,#id-left_border-realty_adbroad_left ul{
	font-size:12px;
}

#id-left_border-left_company div.panel,#id-left_border-left_company ul{
	font-size:12px;
}

#id-right_border-right_forum form{
	margin-top:10px;
}

#id-right_border-right_forum input.q{
	font-size:10px;
	width:140px;
}

#id-right_border-right_forum input.sq{
	font-size:10px;
}

#id-index-realty_catalog_obl{
	margin-bottom:10px;
}

#id-registration-step1_register {
	float:left; margin-top:20px; width:315px;
}

#id-registration-step1_register input.q, select.q, #email_note {
	width:180px;
}

#id-registration-step1_register h4 {
	margin: 0px 0px 10px 0px;
	font-size: 13px;
	border-bottom:2px solid #CFCFCF; 
}

#id-search-global_search #search_header div.name{
	width:65%;float:left;
}

#id-search-global_search #search_header div.detailed_search_on{
	width:25%;float:right;font-size:11px;
}


#id-search-global_search #search_header div.detailed_search_off{
	width:35%;float:right;font-size:11px;
}

#id-search-global_search #detailed_search div.panel{
	border:2px solid #E0E0E0;
}

#id-search-global_search #detailed_search .obl_id{
	width:150px;
}

#id-search-global_search #detailed_search .city_id{
	width:170px;
}

#id-search-global_search #detailed_search .price_s, #id-search-global_search #detailed_search .price_po{
	width:60px;
}

#id-search-global_search div.vip_realty{
	border:1px solid #227A16;margin-bottom:5px;padding:5px;
}

#id-search-global_search div.vip_realty_title{
	margin-bottom:5px;color:#1B6012;
}

#id-search-global_search #count_view_page{
	background-color: #f7f7f7; 
	margin:5px 0px 5px 0px; 
	padding:3px 10px;
	font-size: 12px;
}

#id-search-global_search #count_view_page div.part_left{
	float: left; 
	width: 70%; 
	text-align: left;
	background-color: transparent;
}

#id-search-global_search #count_view_page div.part_left .option{
	color:#ff0000;
}

#id-search-global_search #count_view_page div.part_right{
	float: right; 
	width: 29%; 
	text-align: right; 
	padding-top: 3px;
}

#id-search-global_search div.search_service_rss{
/**	font-size: 12px; **/
	margin:10px 0px 5px 0px;
}

#id-search-global_search div.search_service_xls{
	margin-bottom:5px
}

#id-search-global_search div.search_service_print{
	margin-bottom:20px;
}


#id-realty-add_photo{
	font-size:12px;
}

#id-realty-add_photo div.block_photo{
	border:1px solid #f47920;
	padding:0 5px 5px 5px;
	width:100%;
}

#id-realty-add_photo div.block_photo span.title_block{
	background:#f47920;
	color:white;
}

#id-realty-add_video span.title_block{
	background:#f47920;
	color:white;
}

#id-realty-add_photo_mms {
	border:1px solid #f47920;
	padding:0 5px 5px 5px;
	width:100%;
}

#id-realty-add_photo_mms span.title_block {
	background:#f47920;
	color:white;
}

#id-view-view_navigator{
font-size:13px;
}

#id-view-view_navigator div.left{
	width:230px; float:left;
}

#id-view-view_navigator div.left{
	width:270px; float:right;text-align:right;
}

#id_view_view_photo img{
	border: 1px solid #CECECE;
}

#id-view-view_comments div.comment {
	padding:10px 0px 0px 3px;
}

#id-view-view_comments p.header {
	border-bottom:1px solid  #CCCCCC;margin:0px;
}

#id-view-view_comments p.body {
	padding-left:7px;margin:2px 0px;
}

#id-view-view_comments span.number {
	background-color:#CCCCCC; padding:1px 10px;
}

#id-view-view_comments div.footer {
	padding:4px;margin-top:20px; border-top:1px solid  #CCCCCC;
}

#id-view-view_info{
	margin-top: 14px;
	/*padding-top: 4px;
	border-top: 2px solid #EDEEF0;*/
}

#id-abroad-abroad_rubric_panel td{
padding-left:10px;
color: #C2C2C2;
}

#id-abroad-abroad_rubric_panel div.add_realty{
padding:0px 0px 10px 5px; 
text-align:right;
color:Red;
}

#id-companies-companies_panel div.panel{
background:#f7f5f5; 
border-left:3px solid #e5e6e9; 
border-right:0px; 
border-bottom:0px;
border:2px solid #E0E0E0;
}

#id-companies-companies_panel div.add_company{
padding:0px 0px 10px 5px; 
text-align:right;
color:Red;
}

#id-login-login_main div.login_register{
float:left; 
margin-top:20px; 
width:300px;
}

#id-index-counter_setup div.panel{
border:2px solid #E0E0E0;
}

#id-index-counter_setup .t{
width:150px;
}

#id-newbuildings-newbuildings_main div.panel{
border:2px solid #E0E0E0;
}

#id-newbuildings-newbuildings_main .t{
width:150px;
}

#id-newbuildings-newbuildings_main div.add_element{
padding:0px 0px 10px 5px;
}

#id-right_border-list_news p.news_item{
  margin-top:10px;
  margin-bottom:0px;
  font-size:12px;
}



#id-index-interesting_offers input.submit{
width: 200px;
}

#id-index-interesting_offers div.realty_add{
padding-top:15px;
}



/**************************************/

div.blok_beng{
	float:left;
	width:250px;
	}
div.pad_t55{
	padding-top:55px;}
div.beng_container{
	width:232px;
	background:url(../../img/price/beng_h.jpg) top center no-repeat;
	padding-top:51px;
	}
	div.beng_header{
		height:7px;
		width:232px;
		background:url(../../img/price/beng_header.jpg) left no-repeat;}
	div.beng_center{
		width:232px;
		background:url(../../img/price/beng_center.jpg) left repeat-y;
		}
	div.beng_footer{
		width:232px;
		height:10px;
		background:url(../../img/price/beng_footer.jpg) top left no-repeat;}
	div.beng_fon{
		padding:3px 10px 3px 10px;
		background:url(../../img/price/beng_center_fon_l.jpg) left bottom no-repeat;
		}
	div.beng_photo{
		float:left;
		width:88px;
		}
	div.beng_info{
		float:left;
		width:120px;
		font-size:11px;
		padding-bottom:35px;
		}
		div.beng_info div.text{
			font-size:16px;
			padding-bottom:6px;
			}
		div.beng_photo img{
			border-right:1px solid #777777;
			border-bottom:1px solid #777777;
			}	
/**************************************/	