/* redefinition ria styles */
div.container-main, div.container-header div.container {
	width:1004px;
	}

div.container-main {
	padding-bottom:0;
	}
.center-panel, .left-panel {
	margin-left:3px;
	margin-right:3px;
	}
.right-panel {
	width:332px;
	}
div.box-header-menu, .partner-panel {
	display:none !important;
	}
.icons-x24 {
	background-image:url(/RealtyRIA/images/icons-realty-x24.png);
	}
.icon-tabs {
	background-image:url(/RealtyRIA/images/icons_png.png);
	}
.icon-newsIndex {
	background:url(/RealtyRIA/images/icons_png.png) no-repeat 0 -450px;
	}
.tabTopSelect .videoIco {
	background:url(/RealtyRIA/images/icons-tabs.png) no-repeat 0 7px;
	}
.icon-newBuildings {
	background:url(/RealtyRIA/images/panelTopIco.gif) no-repeat -5px -245px;
	}
.informer .ahorL, .informer .ahorR, .informer .ahorLD, .informer .ahorRD {
	background-image:url(/RealtyRIA/images/ahorsLR.gif);
	}
.box-header {
	background-image:url(/RealtyRIA/images/panelTopIco.gif);
	}
.active_img img, .add-in-notebook {
	border-color:#527B02 !important;
	outline-color:#527B02;
	}
dl.user-menu dt, .box-round div.head, .search_footer_small, h4.title {
	border-color:#2D583F;
	}
.nameAn, .pager .numbers a:hover, .pager .pages a:hover, a:hover {
	color:#27875D;
	}
.pager .numbers a.select:hover {
	color:#fff;
	}
.my_adv_btn, .pager .numbers .select {
	background-color:#189E0C;
	}
.my_adv_btn:hover {
	background-color:#3EBD21;
	}

/* block search */
.search-body-round {
	background-color:#4e8263;
	}
.search-body-round.greenSBR {
	background-color:#F6F8E3;
	border-color:#af0303;
	}
.combobox .select-bar a {
	background-image:url(/RealtyRIA/images/select-combobox.gif);
	}
.search-box .button-search {
	background-image:url(/RealtyRIA/images/mainBtn.gif);
    background-position: 0 0;
    height: 41px;
    width: 144px;
	}
.search-box .button-search:hover {
    background-position: 0 -43px !important;
    padding-top: 1px !important;
    }
.search_in_search .search_tab.select, .search_in_search .search_tab {
	background:none;
	background-color:#4E8263;
	}
.add_in_search .search_tab_add, .add_in_search .search_tab_add.select {
	background:none;
	background-color:#af0303;
	}
.main-search-add-dom a {
	background-image:url(/RealtyRIA/images/icons_nedv.gif);
	}
.search-icon.searchI, .search-icon.searchAdd {
	background-image:url(/RealtyRIA/images/icons_png.png);
	}
.combobox-realty a, .combobox .select-bar {
	background-image:url(/RealtyRIA/images/combobox-realty.gif);
	}
.combobox-realty {
	background-color:#4D805F;
	border-color:#D9E4E6;
	}
.combobox .list, .combobox .optgroup, .right-border-search {
	border-color:#D9E4E6;
	}
.combobox-realty .icons-type-1:hover, .combobox-realty .icons-type-2:hover, .combobox-realty .icons-type-3:hover, .combobox-realty .icons-type-4:hover, .combobox-realty .icons-type-5:hover, .combobox-realty .icons-type-6:hover, .combobox-realty .icons-type-7:hover, .combobox-realty .icons-type-8:hover, .combobox-realty .icons-type-9:hover, .combobox-realty .icons-type-10:hover  {
	background-image:url(/RealtyRIA/images/combobox-realty.gif);
	background-color:#4D805F;
	}
.combobox-realty .icons-type-2:hover a {
	color:#fff;
	}
.search-body-round a:hover {
	color:#fff;
	text-decoration:underline;
	}
.greenSBR a:hover {
	color:#536341;
	text-decoration:underline;
	}
ul.box-step-menu li a, ul.box-step-menu li a span, ul.box-step-menu li a strong {
	background-image:url(/RealtyRIA/images/step-menu.gif);
	}


.span12, .container {
    padding: 0 10px;
    width: 962px;
}

/* end redefinition ria styles */

/*  */
.all {
	margin:0 auto;
	width:1004px;
	}
.Footer .main ul li.title {
	font-size:13px;
	margin-bottom:0;
	}

/* TochkaHeaderV3 */
.TopMenu table {
	border-collapse:collapse;
	border-spacing:0;
	margin:0;
	padding:0;
	}
	.TopMenu table td {
		padding:0;
		}
#tochka_header {
	position:relative;
	z-index:1001;
	height:122px;
	background:url(/images/realty/TochkaHeaderV3/bg_header.png) no-repeat left top !important;
	_background:url(/images/realty/TochkaHeaderV3/bg_header.jpg) no-repeat left top !important;	
	}
.TopMenu .level_1 .container {
	background:url(/images/realty/TochkaHeaderV3/bg_topmenu.gif) no-repeat;
	}
.TopMenu .level_1 .container {
	background-position:right top !important;
	}
.TopMenu .level_1 table td a {
	background:url(/images/realty/TochkaHeaderV3/bg_topmenu_a.gif) no-repeat;
	border:none;
	}
.TopMenu .level_1 table td.selected a {
	background:url(/images/realty/TochkaHeaderV3/bg_topmenu_a.gif) no-repeat;
	color:#2d583f;
	margin-left:0px;
	padding-left:10px;
	}
.withOpenSubmenu .level_1 table td.selected a {
	background-position:right -140px !important;
	}
.TopMenu .level_2 .container {
	border-color:#b6cdc0;
	background:url(/images/realty/TochkaHeaderV3/bg_level_2.gif) repeat-x 0px 0px;
	}
.TopMenu .level_2 .container ul li a {
	border-left-color:#b6cdc0;
	border-right-color:#ffffff;	
	color:#2d583f;
	}
#tochka_header .LogoSearch .all .logo-realty {
	margin-top:51px;
	margin-left:18px;	
	}
.logo_partnerRIA {
    position:absolute;
	margin-left:20px;
    margin-top:65px;
	}
.LogoSearch .all .LogoSearch_position {
	margin-top:59px;
	}
.TopMenu .level_1 table td a.home em {
	background:url(/images/realty/TochkaHeaderV3/ic_header_house.png) no-repeat;
}

.TochkaHeaderV2 .all .logo {
	margin-top:0;
	width:auto;
	}
.TochkaHeaderV2 .all .barMenu .dropdownTop span {
	font-size:11px;
	margin-bottom:0;
	font-weight:400;	
	}
/* end TochkaHeaderV3 */

.Block .gray {
	color:#ccc;
	}
.MyPanel .B_header {
	height:4px;
	}
.MyPanel .B_inner {
	position:relative;
	background:#EDEDED url(/RealtyRIA/images/bgMyPanel.gif) repeat-x left top;
	border-top:none;
	-moz-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;
	}
.MyPanel .B_inner .bgImageMyPanel {
	position:absolute;
	top:0;
	right:0;
	}
	
.MyPanelLink li a {
	display:block;
	float:left;
	font-size:14px;
	}
.MyPanelLink .realty-x24 {
	background-position:-5px -402px;
	padding:4px 5px 3px 39px;
	margin-bottom:9px;
	}
.MyPanelLink .info-x24 {
	background-position:-5px -700px;
	padding:2px 0 3px 39px;
	margin-bottom:8px;
	}
.MyPanelLink .change-password-x24 {
	background-position:-5px -1500px;
	padding:3px 0 2px 39px;
	margin-bottom:9px;
	}
.MyPanelLink .newsletter-x24 {
	background-position:-5px -1704px;
	padding:3px 0 2px 39px;
	margin-bottom:9px;
	}
.MyPanelLink .login-x24 {
	background-position:-5px -2003px;
	padding:3px 0 2px 39px;
	}
.realty_number {
	margin-left:5px;
	color:#3b3b3b;
	}
#news_mp {
	border:none;
	width:300px;
	overflow:hidden;
	}
.h-menu-wrapper, .centerHeader, .tabTopSelect, .paidItem, .panel-search-options .optgroup, .paidItem .search-wrap {
	border-color:#4E8263 !important;
	}
.search_left .float-l {
	border-color:#fff !important;
	}
.panel-search-options a.select, .panel-filter dl.group dt, .panel-filter dl.group dt a, .box-switch-filter .wrapper {
	color:#4E8263;
	}
.panel-search-options .optgroup a:hover, .group-options-search .list-options span:hover {
	background-color:#4E8263;
	color:#fff;
	}
.breadcrumbs {
	margin-left:13px;
	}
.button-refine-search {
	border-color:#1AA00C;
	background-color:#1AA00C;
	color:#fff;
	font-weight:400;
	}
.button-refine-search:hover {
	border-color:#1AA00C;
	color:#1AA00C;
	}
.switch-type-view a.tabs-1-select, .switch-type-view a.tabs-1-select:hover, .switch-type-view a.tabs-2-select, .switch-type-view a.tabs-2-select:hover, .switch-type-view a.tabs-3-select, .switch-type-view a.tabs-3-select:hover, .switch-type-view a.tabs-4-select, .switch-type-view a.tabs-4-select:hover, .switch-type-view a:active, .switch-type-view a:hover {
	background-color:#1AA00C;
	}
.catalogZastLink {
	background-image:url(/RealtyRIA/images/adv_icon_sprite.png);
	}
.icons-16x20 {
	background-image:url(/RealtyRIA/images/searc-item-sprite.png);
	}
.icons-servise {
	background-image:url(/RealtyRIA/images/iconsSprite.png);
	}
.icon-rss, .icon-excel, .icon-print {
	background-image:url(/RealtyRIA/images/ex_print_sprite.png);
	}
.button-refine-search, .button-refine-search:hover {
	background-image:url(/RealtyRIA/images/icons-x12_a.png);
	}
.TopMenu .level_1 table td a img {
	vertical-align:baseline;
	}


/*Classifide rating sprite*/
.BanksRating .rating, .BanksRating .rating div{
    background-image: url("/doska/images/sp-rating.png");
    background-repeat: repeat-x;
}
/*end Classifide rating sprite*/
/*BanksRating*/
.BanksRating .B_inner .bPreview a:hover,
.BanksRating .B_header h3 a:hover,
.BanksRating .More:hover{text-decoration: none; border-bottom: none;}
.BanksRating .B_inner .bPreview a:hover{color: #C42E29;}
.BanksRating .B_inner{margin-top: -20px;}

.BanksRating .bPreview{margin-top: 20px;}
.BanksRating .rating, .BanksRating .rating div{height: 16px;}
.BanksRating .rating{
    width: 70px;
    background-position: 0 -15px;
    margin-bottom: 3px;
}

.BanksRating .ic_comment, .BanksRating .ic_video {
    color: #417DA2;
    font-size: 12px;
    padding: 1px 0 1px 23px;;
}
.BanksRating .ic_comment {background-position: 0 -415px;}
.mac.webkit .BanksRating .ic_comment {background-position:0 -416px;}
.BanksRating .ic_video {background-position: 0 -451px;}
.mac.webkit .ic_video {background-position:0 -453px;}

/*widget*/

.BanksRating.widget .line{
    background-color: #dde3e7;
    height: 1px; clear: both; font-size:0;
    margin: 8px 0 12px 0;
}
.BanksRating.widget .bPreview .text {font-size: 13px;}
.BanksRating.widget .B_inner,
.BanksRating.widget .bPreview{margin-top: 0;}
.BanksRating.widget .rating {display:block;}
/*end widget*/
/*end BanksRating*/

