


.header-2013
{
	/*background: #000000;*/
	margin-bottom: .75em;
}


.header-2013-container
{
	padding: 0;
}


.header-2013-top-menu
{
	background: #000000;
	font-size: 13px;
	border-bottom: 1px solid #ffffff;
}

	.header-2013-top-menu ul
	{
		list-style-type: none;
		margin: 0;
		padding: 0 1em;
	}
	
	.header-2013-top-menu li
	{
		float: left;
	}
	
	.header-2013-top-menu .li-last
	{
		float: left;
		border-right: none;
	}
	
	.header-2013-top-menu .li-right li
	{
		float: right;
	}
	
	.header-2013-top-menu a
	{
		display: block;
		padding: .75em .75em;
		color: #ffffff;
		text-decoration: none;
	}
	
	.header-2013-top-menu a:hover
	{
		color: #ff9933;
	}
	
	.header-2013-top-menu a.selected
	{
		color: #ff9933;
	}


.header-2013-menu
{
	/*background: url(//www.realtyvision.ru/images/2014/bgtop5.png) repeat-x #000000;*/
	/*height: 59px;*/
	/*font-size: 13px;*/
	font-size: 15px;
	/*border-top: 1px solid #ffffff;*/
	border-bottom: 1px solid #cccccc;
}

	.header-2013-menu ul
	{
		list-style-type: none;
		margin: 0;
		padding: 0;
		/*
		margin-left: 1em;
		margin-top: 6px;
		*/
	}
	
	.header-2013-menu li
	{
		float: left;
		/*background: url(//www.realtyvision.ru/images/2014/bgtop6.gif) top left no-repeat;*/
	}
	
	.header-2013-menu li:first-child
	{
		float: left;
		background: transparent;
	}
	
	.header-2013-menu .li-last
	{
		float: left;
		border-right: none;
	}
	
	.header-2013-menu .li-right li
	{
		float: right;
	}
	
	.header-2013-menu a
	{
		display: block;
		/*padding: 15px 7px;*/
		/*color: #ffffff;*/
		padding: 14px 0 10px 0;
		margin-right: 20px;
		color: #333333;
		text-decoration: none;
		/*font-weight: bold;*/
		border-bottom: 2px solid #ffffff;
	}
	
	.header-2013-menu a:hover
	{
		/*background: #2a2a2a;*/
		color: #ff6600;
		border-bottom: 2px solid #ff6600;
	}
	
	.header-2013-menu a.selected
	{
		/*background: #2a2a2a;*/
		color: #ff6600;
		border-bottom: 2px solid #ff6600;
	}
	
	.header-2013-menu a.selected2
	{
		/*background: #2a2a2a;*/
		color: #ff6600;
		border-bottom: 2px solid #ff6600;
	}















.com-menu-2012
{
	background: url(//www.realtyvision.ru/images/bgmenu1.gif) repeat-x #333333;
	font-size: 13px;
	margin-bottom: .5em;
}

	.com-menu-2012 ul
	{
		list-style-type: none;
		margin: 0;
		padding: 0 .55em;
	}
	
	.com-menu-2012 li
	{
		float: left;
		border-right: 1px solid #666666;
	}
	
	.com-menu-2012 .li-last
	{
		float: left;
		border-right: none;
	}
	
	.com-menu-2012 .li-right li
	{
		float: right;
	}
	
	.com-menu-2012 a
	{
		display: block;
		padding: .75em .6em .75em .6em;
		color: #ffffff;
	}
	
	.com-menu-2012 a:hover
	{
		/*background: url(//www.realtyvision.ru/images/bgmenu6.gif) repeat-x #666666;*/
		background: #2a2a2a;
	}
	
	.com-menu-2012 a.selected
	{
		/*background: url(//www.realtyvision.ru/images/bgmenu6.gif) repeat-x #666666;*/
		background: #2a2a2a;
	}
	
	.com-menu-2012 a.selected2
	{
		/*background: url(//www.realtyvision.ru/images/bgmenu4.gif) repeat-x #ffcc66;*/
		background: #2a2a2a;
		color: #333333;
	}
	
	.com-menu-2012 .current
	{
		background: #ffffff;
	}
	
	.com-menu-2012 .current a
	{
		color: #333333;
	}







.com-submenu
{
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	/*width: 100%;*/
	z-index: 100;
}

.com-submenu2
{
	background: #2a2a2a; /*url(/images/bgmenu2.gif) repeat-x #333333;*/
	/*width: 1000px;
	margin: auto;*/
}

.com-submenu3
{
	color: #ffffff;
	padding: 1em 2em;
}

	.com-submenu3 a
	{
		color: #a9a9a9;
	}
	
	.com-submenu3 a:hover
	{
		color: #ffffff;
	}
	
	.com-submenu3 ul
	{
		list-style-image: url(/images/2014/icon_menu.gif);
		margin: 0;
		padding: 0;
		padding-left: 1.5em;
	}
	
	.com-submenu3 li
	{
		margin-top: .2em;
	}



.com-header
{
}

.com-header .logo
{
	display: block;
	padding: 1em;
}




.to_top
{
	display: none;
}

@media (min-width: 1200px)
{
	.to_top
	{
		position: fixed;
		top: 100%;
		left: 100%;
		margin-top: -100px;
		margin-left: -75px;
		display: none; 
		cursor: pointer;
	}
	
	.to_top .to_top_button
	{
		width: 64px;
		height: 64px;
		background: url(//www.realtyvision.ru/images/arrup.png);
	}	
	
	.to_top .to_top_text
	{
		text-align: center;
		font-size: 12px;
		color: #999999;
		margin-top: 5px;
	}	
	
}



.sbutton
{
	width: 34px;
	height: 34px;
	display: block;
	float: left;
	margin-right: 7px;
}

.sbutton1
{
	background: url(//www.realtyvision.ru/images/2014/icon_vk.png);
}

	.sbutton1:hover
	{
		background: url(//www.realtyvision.ru/images/2014/icon_vk2.png);
	}

.sbutton2
{
	background: url(//www.realtyvision.ru/images/2014/icon_fb.png);
}

	.sbutton2:hover
	{
		background: url(//www.realtyvision.ru/images/2014/icon_fb2.png);
	}

.sbutton3
{
	background: url(//www.realtyvision.ru/images/2014/icon_ok.png);
}

	.sbutton3:hover
	{
		background: url(//www.realtyvision.ru/images/2014/icon_ok2.png);
	}

.sbutton4
{
	background: url(//www.realtyvision.ru/images/2014/icon_tw.png);
	margin-right: 0;
}

	.sbutton4:hover
	{
		background: url(//www.realtyvision.ru/images/2014/icon_tw2.png);
	}




.appbutton
{
	width: 46px;
	height: 46px;
	display: block;
}

.appbutton1
{
	background: url(//www.realtyvision.ru/images/2014/icon_android.png);
}

	.appbutton1:hover
	{
		background: url(//www.realtyvision.ru/images/2014/icon_android2.png);
	}

.appbutton2
{
	background: url(//www.realtyvision.ru/images/2014/icon_ios.png);
}

	.appbutton2:hover
	{
		background: url(//www.realtyvision.ru/images/2014/icon_ios2.png);
	}




.addboard_button
{
	width: 240px;
	height: 39px;
	display: block;
	background: url(//www.realtyvision.ru/images/2014/button2.png);
}

	.addboard_button:hover
	{
		background: url(//www.realtyvision.ru/images/2014/button2_2.png);
	}




.addtender_button
{
	width: 240px;
	height: 39px;
	display: block;
	background: url(//www.realtyvision.ru/images/2014/tender2.png);
}

	.addtender_button:hover
	{
		background: url(//www.realtyvision.ru/images/2014/tender2_2.png);
	}




.showboard_button
{
	width: 72px;
	height: 26px;
	display: block;
	background: url(//www.realtyvision.ru/images/2014/button5.png);
}

	.showboard_button:hover
	{
		background: url(//www.realtyvision.ru/images/2014/button5_2.png);
	}




.addquestion_button
{
	width: 114px;
	height: 25px;
	display: block;
	background: url(//www.realtyvision.ru/images/2014/button4.png);
}

	.addquestion_button:hover
	{
		background: url(//www.realtyvision.ru/images/2014/button4_2.png);
	}




.login_button
{
	border: 0;
	width: 54px;
	height: 25px;
	display: block;
	cursor: pointer;
	background: url(//www.realtyvision.ru/images/2014/button1.png);
}

	.login_button:hover
	{
		background: url(//www.realtyvision.ru/images/2014/button1_2.png);
	}




.logout_button
{
	border: 0;
	width: 54px;
	height: 24px;
	display: block;
	cursor: pointer;
	background: url(//www.realtyvision.ru/images/2014/button7.png);
}

	.logout_button:hover
	{
		background: url(//www.realtyvision.ru/images/2014/button7_2.png);
	}




.find_button
{
	border: 0;
	width: 79px;
	height: 24px;
	display: block;
	cursor: pointer;
	background: url(//www.realtyvision.ru/images/2014/button8.png);
}

	.find_button:hover
	{
		background: url(//www.realtyvision.ru/images/2014/button8_2.png);
	}




.subs_button
{
	border: 0;
	width: 116px;
	height: 24px;
	cursor: pointer;
	background: url(//www.realtyvision.ru/images/2014/button9.png);
}

	.subs_button:hover
	{
		background: url(//www.realtyvision.ru/images/2014/button9_2.png);
	}




.search_objects_button
{
	border: 0;
	width: 62px;
	height: 23px;
	display: block;
	cursor: pointer;
	background: url(//www.realtyvision.ru/images/2014/button6.png);
}

	.search_objects_button:hover
	{
		background: url(//www.realtyvision.ru/images/2014/button6_2.png);
	}




.searchsite_button
{
	border: 0;
	width: 28px;
	height: 25px;
	display: block;
	cursor: pointer;
	background: url(//www.realtyvision.ru/images/2014/button3.png);
}

	.searchsite_button:hover
	{
		background: url(//www.realtyvision.ru/images/2014/button3_2.png);
	}







.curr_button1
{
	background: #dddddd;
	border-radius: 3px;
	font-weight: bold;
	color: #333333;
}

	.curr_button1:hover
	{
		background: #ff9933;
		color: #ffffff;
	}

.curr_button1_selected
{
	background: #ff9933;
	border-radius: 3px;
	font-weight: bold;
	color: #ffffff;
}

	.curr_button1_selected:hover
	{
		color: #ffffff;
	}






.curr_button2
{
	background: #ffeeee;
	border-radius: 3px;
	font-weight: bold;
	color: #ff0000;
}
	
	/*
	.curr_button2:hover
	{
		background: #ff9933;
		color: #ffffff;
	}
	*/






.topbar-2013
{
	/*background: #494949;*/
	background: url(//www.realtyvision.ru/images/2014/bgtop3.jpg) center top;
	/*color: #d9d9d9;*/
	color: #ffffff;
	font-size: 14px;
	/*margin-bottom: 3px;*/
	height: 43px
}

	/*
	.topbar-2013 a
	{
		color: #d9d9d9;
		text-decoration: none;
	}
	
	.topbar-2013 a:hover
	{
		color: #ffffff;
	}

	.topbar-2013 a.selected
	{
		color: #ff9933;
		text-decoration: none;
	}
	*/
	

.topbar-2013-button1
{
	display: block;
	float: left;
	color: #ffffff;
	padding: 14px 15px 13px 40px;
	overflow: hidden;
	background: url(//www.realtyvision.ru/images/2016/user1.png) center left no-repeat transparent;
}

	.topbar-2013-button1:hover
	{
		color: #cccccc;
	}


.topbar-2013-button2
{
	display: block;
	color: #ffffff;
	font-weight: bold;
	padding: 6px 15px;
	background: #333333;
	background: -webkit-linear-gradient(#666666, #000000);
	background: -o-linear-gradient(#666666, #000000);
	background: -moz-linear-gradient(#666666, #000000);
	background: linear-gradient(#666666, #000000);
	border-radius: 2px;
}

	.topbar-2013-button2:hover
	{
		color: #cccccc;
	}



.topbar-2013-button3
{
	display: block;
	float: left;
	color: #ffffff;
	padding: 14px 5px 13px 5px;
	overflow: hidden;
	background: transparent;
}

	.topbar-2013-button3:hover
	{
		color: #cccccc;
	}








.topbar-2013-userblock1
{
	display: none;
	position: absolute;
	z-index: 1001;
	width: 300px;
	margin-top: 40px;
}

.topbar-2013-userblock2
{
	margin-top: 7px;
	padding: 10px 35px 10px 35px;
	line-height: 20px; 
	color: #333333;
	background: #ffffff;
	border: 1px solid #cccccc;
	box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2);
}

.topbar-2013-userblock3
{
	display: none;
	position: absolute;
	z-index: 1001;
	width: 300px;
	margin-top: 0;
	height: 43px;
	cursor: pointer;
}







.list_show_contacts
{
	display: block;
	color: #333333;
	padding: 3px 15px;
	width: 130px;
	background: #eeeeee;
	background: -webkit-linear-gradient(#eeeeee, #dddddd);
	background: -o-linear-gradient(#eeeeee, #dddddd);
	background: -moz-linear-gradient(#eeeeee, #dddddd);
	background: linear-gradient(#eeeeee, #dddddd);
	border-radius: 2px;
	text-align: center;
}

	.list_show_contacts:hover
	{
		color: #ff9933;
	}




.register_link
{
	color: #333333;
	text-decoration: none;
}

	.register_link:hover
	{
		color: #ff9933;
	}







.register_link2
{
	color: #999999;
	text-decoration: none;
}

	.register_link2:hover
	{
		color: #ff9933;
	}






.clear_filter_link
{
	color: #ff6600;
	font-weight: bold;
}

	.clear_filter_link:hover
	{
		color: #ff9933;
	}







.board_paytext_link
{
	color: #d7d7d7;
}

	.board_paytext_link:hover
	{
		color: #ffffff;
	}




.board_paytext_link2
{
	color: #d7d7d7;
	background: url(//www.realtyvision.ru/images/2014/icon_plus2_1.png) center left no-repeat;
	padding-left: 17px;
}

	.board_paytext_link2:hover
	{
		color: #ffffff;
		background: url(//www.realtyvision.ru/images/2014/icon_plus2_2.png) center left no-repeat;
	}




.board_paytext_link3
{
	color: #ff0000;
	background: url(//www.realtyvision.ru/images/2014/icon_plus2_1.png) center left no-repeat;
	padding-left: 17px;
}

	.board_paytext_link3:hover
	{
		color: #ff0000;
		background: url(//www.realtyvision.ru/images/2014/icon_plus2_2.png) center left no-repeat;
	}





.profile_block
{
}

	.profile_block a
	{
		color: #ffffff;
		text-decoration: none;
	}






.filter_form_checkbox
{
	display:none;
}

.filter_form_checkbox + label
{
	background-image: url(/images/2014/icon_checkbox1.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
}

.filter_form_checkbox:checked + label
{
	background-image: url(/images/2014/icon_checkbox2.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
}




.filter_form_rooms
{
	display: block;
	background: url(//www.realtyvision.ru/images/2014/bgtop7.gif) bottom repeat-x #ff953f;
	height: 19px;
	width: 23px;
	color: #ffffff;
	font-weight: bold;
	float: left;
	text-align: center;
	padding-top: 4px;
	margin-right: 1px;
}

	.filter_form_rooms:hover
	{
		color: #ffffff;
		background: #ff6600;
	}

.filter_form_rooms_selected
{
	display: block;
	background: #b03800;
	height: 19px;
	width: 23px;
	color: #ffffff;
	font-weight: bold;
	float: left;
	text-align: center;
	padding-top: 4px;
	margin-right: 1px;
}

	.filter_form_rooms_selected:hover
	{
		color: #ffffff;
		background: #b03800;
	}










.filter_form_search
{
	display: block;
	background: url(//www.realtyvision.ru/images/2014/bgtop7.gif) bottom repeat-x #ff953f;
	width: auto;
	color: #ffffff;
	font-weight: bold;
	float: left;
	text-align: center;
	padding: 5px 10px;
	margin: 0;
}

	.filter_form_search:hover
	{
		color: #ffffff;
		background: #ff6600;
	}



.filter_form_search2
{
	display: block;
	background: url(//www.realtyvision.ru/images/2014/bgtop7.gif) bottom repeat-x #ff953f;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	padding: 5px 10px;
	margin: 0;
}

	.filter_form_search2:hover
	{
		color: #ffffff;
		background: #ff6600;
	}



.filter_form_search3
{
	display: block;
	font-weight: bold;
	text-align: center;
	padding: 5px 10px;
	margin: 0;
	border: 1px solid #ff6600;
	border-radius: 3px;
	color: #ff6600;
	background: #ffffff;
}

	.filter_form_search3:hover
	{
		color: #ffffff;
		background: #ff6600;
	}



.filter_form_search3_selected
{
	display: block;
	background: #ff6600;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	padding: 5px 10px;
	margin: 0;
	border: 1px solid #ff6600;
	border-radius: 3px;
}

	.filter_form_search3_selected:hover
	{
		color: #ffffff;
		background: #ff6600;
	}







.filter_form_raions
{
	display: block;
	width: 95px;
	height: 18px;
	overflow: hidden;
	margin-right: 4px;
	padding-left: 4px;
	padding-top: 3px;
	color: #000000;
	border: 1px solid #ffb276; 
	background: url(//www.realtyvision.ru/images/2014/icon_arrow.gif) right center no-repeat #ffffff; 
}

	.filter_form_raions:hover
	{
		color: #000000;
	}

.raions_select
{
	display: none;
	position: absolute;
	z-index: 90;
	border: 1px solid #ffb276;
	background: #ffffff;
	padding: 1em;
}

.raions_select2
{
	z-index: 90;
	border: 1px solid #ffb276;
	background: #ffffff;
	padding: .5em;
	max-height: 82px;
	overflow-y: scroll;
}

.raions_select3
{
	z-index: 90;
	border: 1px solid #ffb276;
	background: #ffffff;
	padding: .5em;
}





.filter_form_mraions
{
	display: block;
	width: 95px;
	height: 18px;
	margin-right: 4px;
	padding-left: 4px;
	padding-top: 3px;
	color: #000000;
	border: 1px solid #ffb276; 
	background: url(//www.realtyvision.ru/images/2014/icon_arrow.gif) right center no-repeat #ffffff; 
}

	.filter_form_mraions:hover
	{
		color: #000000;
	}

.mraions_select
{
	display: none;
	position: absolute;
	z-index: 90;
	border: 1px solid #ffb276;
	background: #ffffff;
	padding: 1em;
	max-height: 200px;
	overflow-y: scroll;
}












.right_column a
{
	color: #333333;
}

	.right_column a:hover
	{
		color: #ff9933;
	}




.right_column a.right_column_blue
{
	color: #336699;
}

	.right_column a.right_column_blue:hover
	{
		color: #ff9933;
	}



.right_column a.clear_filter_link
{
	color: #ff6600;
	font-weight: bold;
}

	.right_column a.clear_filter_link:hover
	{
		color: #ff9933;
	}








.right_column_city_link
{
	color: #333333;
	font-weight: bold;
}

	.right_column_city_link:hover
	{
		color: #ff9933;
	}





.adv_search_link1
{
	color: #626262;
	background: url(//www.realtyvision.ru/images/2016/icon_arrow3.png) right center no-repeat;
	padding-right: 1em; 
}

.adv_search_link2
{
	color: #ff9933;
	background: url(//www.realtyvision.ru/images/2016/icon_arrow2.png) right center no-repeat;
	padding-right: 1em; 
}











.orange11
{
	color: #ff6600;
	font-size: 11px;
}



.clear_button
{
	color: #ff6600;
	font-weight: bold;
}






.search_button2
{
	background: url(//www.realtyvision.ru/images/2014/bgtop7.gif) top left;
	border: 0;
	padding: 4px 8px 3px 8px;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	font-size: 11px;
	height: 23px;
}

	.search_button2:hover
	{
		background: #ff6600;
	}
	
	.search_button2:disabled
	{
		background: #dddddd;
		border: 0;
		padding: 4px 8px 3px 8px;
		color: #666666;
		font-weight: bold;
		cursor: pointer;
		font-size: 11px;
	}






.search_button2_showphone
{
	border: 0;
	padding: 4px 8px 3px 8px;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	font-size: 11px;
	height: 23px;
	background: url(//www.realtyvision.ru/images/2014/bg_phone1.jpg) top left no-repeat;
	padding-left: 25px;
	margin-top: 3px;
	margin-bottom: 3px;
}

	.search_button2_showphone:hover
	{
		background: url(//www.realtyvision.ru/images/2014/bg_phone1-2.png) top left no-repeat;
	}





.add_board_button_showphone
{
	border: 0;
	font-size: 14px;
	padding: 11px 20px 10px 20px;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	background: url(//www.realtyvision.ru/images/2014/bg_phone2.jpg) top left no-repeat;
	padding-left: 35px; 
}

	.add_board_button_showphone:hover
	{
		background: url(//www.realtyvision.ru/images/2014/bg_phone2-2.png) top left no-repeat;
	}
	










.add_board_button
{
	background: url(//www.realtyvision.ru/images/2014/bgtop8.gif);
	border: 0;
	font-size: 14px;
	padding: 11px 20px 10px 20px;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
}

	.add_board_button:hover
	{
		background: #ff6600;
		color: #ffffff;
	}
	
	.add_board_button:disabled
	{
		background: #dddddd;
		border: 0;
		font-size: 14px;
		padding: 11px 20px 10px 20px;
		color: #666666;
		font-weight: bold;
		cursor: pointer;
	}




.add_board_button2
{
	background: url(//www.realtyvision.ru/images/2014/bgtop8.gif);
	border: 0;
	font-size: 13px;
	padding: 6px 10px 6px 10px;
	color: #ffffff;
	/*font-weight: bold;*/
	cursor: pointer;
}

	.add_board_button2:hover
	{
		background: #ff6600;
		color: #ffffff;
	}
	
	.add_board_button2:disabled
	{
		background: #dddddd;
		border: 0;
		font-size: 14px;
		padding: 6px 10px 6px 10px;
		color: #666666;
		font-weight: bold;
		cursor: pointer;
	}











.link_gray
{
	color: #666666;
}

	.link_gray:hover
	{
		color: #ff9933;
	}



.link_gray2
{
	color: #333333;
}

	.link_gray2:hover
	{
		color: #ff9933;
	}





.h1_board
{
	background: url(//www.realtyvision.ru/images/2014/h1_icon_board.gif) top left no-repeat;
	padding-left: 33px;
	min-height: 23px;
}

.h1_re
{
	background: url(//www.realtyvision.ru/images/2014/h1_icon_re.gif) top left no-repeat;
	padding-left: 33px;
	min-height: 23px;
}

.h1_com
{
	background: url(//www.realtyvision.ru/images/2014/h1_icon_com.gif) top left no-repeat;
	padding-left: 33px;
	min-height: 23px;
}

.h1_houses
{
	background: url(//www.realtyvision.ru/images/2014/h1_icon_houses.gif) top left no-repeat;
	padding-left: 33px;
	min-height: 23px;
}

.h1_plots
{
	background: url(//www.realtyvision.ru/images/2014/h1_icon_plots.gif) top left no-repeat;
	padding-left: 33px;
	min-height: 23px;
}

.h1_garages
{
	background: url(//www.realtyvision.ru/images/2014/h1_icon_garages.gif) top left no-repeat;
	padding-left: 33px;
	min-height: 23px;
}

.h1_country
{
	background: url(//www.realtyvision.ru/images/2014/h1_icon_country.gif) top left no-repeat;
	padding-left: 49px;
	min-height: 23px;
}

.h1_ns
{
	background: url(//www.realtyvision.ru/images/2014/h1_icon_ns.gif) top left no-repeat;
	padding-left: 39px;
	min-height: 23px;
}

.h1_forum
{
	background: url(//www.realtyvision.ru/images/2014/h1_icon_forum.gif) top left no-repeat;
	padding-left: 36px;
	min-height: 23px;
}

.h1_remont
{
	background: url(//www.realtyvision.ru/images/2014/h1_icon_remont.gif) top left no-repeat;
	padding-left: 33px;
	min-height: 23px;
}

.h1_mebel
{
	background: url(//www.realtyvision.ru/images/2014/h1_icon_mebel.gif) top left no-repeat;
	padding-left: 33px;
	min-height: 23px;
}









.print1
{
	float: right;
	padding-right: 3px;
	margin: 0;
	padding: 0;
	padding-top: 6px;
	display: block;
}

	.print1 a
	{
		font-size: 13px;
		color: #959595;
		background: url(//www.realtyvision.ru/images/2014/print1.gif) top left no-repeat;
		padding-left: 24px;
		padding-top: 1px;
		padding-bottom: 1px;
	}




.print2
{
	float: right;
	padding-right: 3px;
	margin: 0;
	padding: 0;
}

	.print2 a
	{
		font-size: 13px;
		color: #959595;
		background: url(//www.realtyvision.ru/images/2014/print2.gif) top left no-repeat;
		padding-left: 24px;
		padding-top: 1px;
		padding-bottom: 1px;
	}




.subs2
{
	float: right;
	padding-right: 3px;
	margin: 0;
	padding: 0;
}

	.subs2 a
	{
		font-size: 11px;
		color: #959595;
		/*background: url(//www.realtyvision.ru/images/2014/print2.gif) top left no-repeat;*/
		padding-left: 24px;
		padding-top: 1px;
		padding-bottom: 1px;
	}






.board_filter_link
{
	color: #666666;
	font-weight: normal;
}

	.board_filter_link:hover
	{
		color: #ff6600;
		font-weight: bold;
	}






.map_table_selector00
{
	float: left;
	display: block;
	border: 1px solid #ffb276;
	color: #333333;
	font-size: 14px;
	padding: 6px 10px 5px 10px;
	background: #ffffff;
}

	.map_table_selector00:hover
	{
		background: #fdf3eb;
	}

.map_table_selector00_selected
{
	float: left;
	display: block;
	border: 1px solid #ffb276;
	color: #ffffff;
	font-size: 14px;
	padding: 6px 10px 5px 10px;
	background: #ff6600;
}

	.map_table_selector00_selected:hover
	{
		background: #ff6600;
		color: #ffffff;
	}





.map_table_selector0
{
	float: left;
	display: block;
	border: 1px solid #ffb276;
	border-left: 0;
	color: #333333;
	font-size: 14px;
	padding: 6px 10px 5px 10px;
	background: #ffffff;
}

	.map_table_selector0:hover
	{
		background: #fdf3eb;
	}

.map_table_selector0_selected
{
	float: left;
	display: block;
	border: 1px solid #ffb276;
	border-left: 0;
	color: #ffffff;
	font-size: 14px;
	padding: 6px 10px 5px 10px;
	background: #ff6600;
}

	.map_table_selector0_selected:hover
	{
		background: #ff6600;
		color: #ffffff;
	}







.map_table_selector1
{
	float: left;
	display: block;
	border: 1px solid #ffb276;
	color: #333333;
	font-size: 14px;
	padding: 6px 10px 5px 23px;
	background: url(//www.realtyvision.ru/images/2016/icon_map1.png) center left no-repeat;
}

	.map_table_selector1:hover
	{
		background: url(//www.realtyvision.ru/images/2016/icon_map1.png) center left no-repeat #fdf3eb;
	}

.map_table_selector1_selected
{
	float: left;
	display: block;
	border: 1px solid #ffb276;
	color: #333333;
	font-size: 14px;
	padding: 6px 10px 5px 23px;
	background: url(//www.realtyvision.ru/images/2016/icon_map1.png) center left no-repeat #ffdfa1;
}

	.map_table_selector1_selected:hover
	{
		background: url(//www.realtyvision.ru/images/2016/icon_map1.png) center left no-repeat #ffdfa1;
	}


.map_table_selector2
{
	float: left;
	display: block;
	border: 1px solid #ffb276;
	border-left: 0;
	color: #333333;
	font-size: 14px;
	padding: 6px 10px 5px 33px;
	background: url(//www.realtyvision.ru/images/2016/icon_table1.png) center left no-repeat;
}

	.map_table_selector2:hover
	{
		background: url(//www.realtyvision.ru/images/2016/icon_table1.png) center left no-repeat #fdf3eb;
	}

.map_table_selector2_selected
{
	float: left;
	display: block;
	border: 1px solid #ffb276;
	border-left: 0;
	color: #333333;
	font-size: 14px;
	padding: 6px 10px 5px 33px;
	background: url(//www.realtyvision.ru/images/2016/icon_table1.png) center left no-repeat #ffdfa1;
}

	.map_table_selector2_selected:hover
	{
		background: url(//www.realtyvision.ru/images/2016/icon_table1.png) center left no-repeat #ffdfa1;
	}


.map_table_selector3
{
	float: left;
	display: block;
	border: 1px solid #ffb276;
	border-left: 0;
	color: #333333;
	font-size: 14px;
	padding: 6px 10px 5px 40px;
	background: url(//www.realtyvision.ru/images/2016/icon_country1.png) center left no-repeat;
}

	.map_table_selector3:hover
	{
		background: url(//www.realtyvision.ru/images/2016/icon_country1.png) center left no-repeat #fdf3eb;
	}

.map_table_selector3_selected
{
	float: left;
	display: block;
	border: 1px solid #ffb276;
	border-left: 0;
	color: #ffffff;
	font-size: 14px;
	padding: 6px 10px 5px 40px;
	background: url(//www.realtyvision.ru/images/2016/icon_country2.png) center left no-repeat #ff6600;
}

	.map_table_selector3_selected:hover
	{
		background: url(//www.realtyvision.ru/images/2016/icon_country2.png) center left no-repeat #ff6600;
		color: #ffffff;
	}


.map_table_selector4
{
	float: left;
	display: block;
	border: 1px solid #ffb276;
	color: #333333;
	font-size: 14px;
	padding: 6px 10px 5px 32px;
	background: url(//www.realtyvision.ru/images/2016/icon_houses1.png) center left no-repeat;
}

	.map_table_selector4:hover
	{
		background: url(//www.realtyvision.ru/images/2016/icon_houses1.png) center left no-repeat #fdf3eb;
	}

.map_table_selector4_selected
{
	float: left;
	display: block;
	border: 1px solid #ffb276;
	color: #ffffff;
	font-size: 14px;
	padding: 6px 10px 5px 32px;
	background: url(//www.realtyvision.ru/images/2016/icon_houses2.png) center left no-repeat #ff6600;
}

	.map_table_selector4_selected:hover
	{
		background: url(//www.realtyvision.ru/images/2016/icon_houses2.png) center left no-repeat #ff6600;
		color: #ffffff;
	}











.link_premium1
{
	display: block;
	font-size: 12px;
	color: #999999;
	background: url(//www.realtyvision.ru/images/2016/icon_premium1.png) center left no-repeat;
	padding: 2px 0 2px 20px;
}

	.link_premium1:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_premium2.png) center left no-repeat;
	}


.link_color1
{
	display: block;
	font-size: 12px;
	color: #999999;
	background: url(//www.realtyvision.ru/images/2016/icon_color1.png) center left no-repeat;
	padding: 2px 0 2px 20px;
}

	.link_color1:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_color2.png) center left no-repeat;
	}


.link_special1
{
	display: block;
	font-size: 12px;
	color: #999999;
	background: url(//www.realtyvision.ru/images/2016/icon_special1.png) center left no-repeat;
	padding: 2px 0 2px 20px;
}

	.link_special1:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_special2.png) center left no-repeat;
	}


.link_totop1
{
	display: block;
	font-size: 12px;
	color: #999999;
	background: url(//www.realtyvision.ru/images/2016/icon_totop1.png) center left no-repeat;
	padding: 2px 0 2px 20px;
}

	.link_totop1:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_totop2.png) center left no-repeat;
	}


.link_pack1
{
	display: block;
	font-size: 12px;
	color: #999999;
	background: url(//www.realtyvision.ru/images/2016/icon_pack1.png) center left no-repeat;
	padding: 2px 0 2px 20px;
}

	.link_pack1:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_pack2.png) center left no-repeat;
	}





.link_premium2
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_premium1.png) center left no-repeat;
	padding-left: 22px;
}

	.link_premium2:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_premium2.png) center left no-repeat;
	}


.link_vip2
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_vip1.png) center left no-repeat;
	padding-left: 22px;
}

	.link_vip2:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_vip2.png) center left no-repeat;
	}


.link_color2
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_color1.png) center left no-repeat;
	padding-left: 22px;
}

	.link_color2:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_color2.png) center left no-repeat;
	}


.link_special2
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_special1.png) center left no-repeat;
	padding-left: 22px;
}

	.link_special2:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_special2.png) center left no-repeat;
	}


.link_totop2
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_totop1.png) center left no-repeat;
	padding-left: 22px;
}

	.link_totop2:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_totop2.png) center left no-repeat;
	}


.link_pack2
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_pack1.png) center left no-repeat;
	padding-left: 22px;
}

	.link_pack2:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_pack2.png) center left no-repeat;
	}







.link_premium3
{
	padding: 2px;
	width: 240px;
	background: #eeeeee;
	background: -webkit-linear-gradient(#eeeeee, #dddddd);
	background: -o-linear-gradient(#eeeeee, #dddddd);
	background: -moz-linear-gradient(#eeeeee, #dddddd);
	background: linear-gradient(#eeeeee, #dddddd);
	border-radius: 2px;
	font-size: 15px;
}

	.link_premium3 a
	{
		display: block;
		background: url(//www.realtyvision.ru/images/2016/icon_premium1.png) 20px center no-repeat;
		padding: 10px 20px 10px 42px;
	}

	.link_premium3 a:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_premium2.png) 20px center no-repeat;
	}


.link_vip3
{
	padding: 2px;
	width: 240px;
	background: #eeeeee;
	background: -webkit-linear-gradient(#eeeeee, #dddddd);
	background: -o-linear-gradient(#eeeeee, #dddddd);
	background: -moz-linear-gradient(#eeeeee, #dddddd);
	background: linear-gradient(#eeeeee, #dddddd);
	border-radius: 2px;
	font-size: 15px;
}

	.link_vip3 a
	{
		display: block;
		background: url(//www.realtyvision.ru/images/2016/icon_vip1.png) 20px center no-repeat;
		padding: 10px 20px 10px 42px;
	}

	.link_vip3 a:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_vip2.png) 20px center no-repeat;
	}


.link_color3
{
	padding: 2px;
	width: 240px;
	background: #eeeeee;
	background: -webkit-linear-gradient(#eeeeee, #dddddd);
	background: -o-linear-gradient(#eeeeee, #dddddd);
	background: -moz-linear-gradient(#eeeeee, #dddddd);
	background: linear-gradient(#eeeeee, #dddddd);
	border-radius: 2px;
	font-size: 15px;
}

	.link_color3 a
	{
		display: block;
		background: url(//www.realtyvision.ru/images/2016/icon_color1.png) 20px center no-repeat;
		padding: 10px 20px 10px 42px;
	}

	.link_color3 a:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_color2.png) 20px center no-repeat;
	}


.link_special3
{
	padding: 2px;
	width: 240px;
	background: #eeeeee;
	background: -webkit-linear-gradient(#eeeeee, #dddddd);
	background: -o-linear-gradient(#eeeeee, #dddddd);
	background: -moz-linear-gradient(#eeeeee, #dddddd);
	background: linear-gradient(#eeeeee, #dddddd);
	border-radius: 2px;
	font-size: 15px;
}

	.link_special3 a
	{
		display: block;
		background: url(//www.realtyvision.ru/images/2016/icon_special1.png) 20px center no-repeat;
		padding: 10px 20px 10px 42px;
	}

	.link_special3 a:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_special2.png) 20px center no-repeat;
	}


.link_totop3
{
	padding: 2px;
	width: 240px;
	background: #eeeeee;
	background: -webkit-linear-gradient(#eeeeee, #dddddd);
	background: -o-linear-gradient(#eeeeee, #dddddd);
	background: -moz-linear-gradient(#eeeeee, #dddddd);
	background: linear-gradient(#eeeeee, #dddddd);
	border-radius: 2px;
	font-size: 15px;
}

	.link_totop3 a
	{
		display: block;
		background: url(//www.realtyvision.ru/images/2016/icon_totop1.png) 20px center no-repeat;
		padding: 10px 20px 10px 42px;
	}

	.link_totop3 a:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_totop2.png) 20px center no-repeat;
	}


.link_pack3
{
	padding: 2px;
	width: 240px;
	background: #eeeeee;
	background: -webkit-linear-gradient(#eeeeee, #dddddd);
	background: -o-linear-gradient(#eeeeee, #dddddd);
	background: -moz-linear-gradient(#eeeeee, #dddddd);
	background: linear-gradient(#eeeeee, #dddddd);
	border-radius: 2px;
	font-size: 15px;
}

	.link_pack3 a
	{
		display: block;
		background: url(//www.realtyvision.ru/images/2016/icon_pack1.png) 20px center no-repeat;
		padding: 10px 20px 10px 42px;
	}

	.link_pack3 a:hover
	{
		color: #ff9933;
		background: url(//www.realtyvision.ru/images/2016/icon_pack2.png) 20px center no-repeat;
	}









.link_premium4
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_premium1.png) center left no-repeat;
	padding-left: 22px;
}


.link_vip4
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_vip1.png) center left no-repeat;
	padding-left: 22px;
}


.link_color4
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_color1.png) center left no-repeat;
	padding-left: 22px;
}


.link_special4
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_special1.png) center left no-repeat;
	padding-left: 22px;
}


.link_totop4
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_totop1.png) center left no-repeat;
	padding-left: 22px;
}


.link_pack4
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_pack1.png) center left no-repeat;
	padding-left: 22px;
}




.link_premium5
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_premium2.png) center left no-repeat;
	padding-left: 22px;
}


.link_vip5
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_vip2.png) center left no-repeat;
	padding-left: 22px;
}


.link_color5
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_color2.png) center left no-repeat;
	padding-left: 22px;
}


.link_special5
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_special2.png) center left no-repeat;
	padding-left: 22px;
}


.link_totop5
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_totop2.png) center left no-repeat;
	padding-left: 22px;
}


.link_pack5
{
	display: block;
	background: url(//www.realtyvision.ru/images/2016/icon_pack2.png) center left no-repeat;
	padding-left: 22px;
}




.link_pack_table1
{
	display: block;
	padding: 1em 2em;
	font-weight: bold;
	background: #ff6600;
	color: #ffffff;
}
	
	.link_pack_table1:hover
	{
		color: #ffffff;
	}

.link_pack_table2
{
	display: block;
	padding: 1em 2em;
	font-weight: bold;
	background: #009900;
	color: #ffffff;
}
	
	.link_pack_table2:hover
	{
		color: #ffffff;
	}

.link_pack_table3
{
	display: block;
	padding: 1em 2em;
	font-weight: bold;
	background: #000099;
	color: #ffffff;
}
	
	.link_pack_table3:hover
	{
		color: #ffffff;
	}



.link_pack_table01
{
	display: block;
	padding: 1em 2em;
	font-weight: bold;
	color: #ff6600;
}
	
	.link_pack_table01:hover
	{
		color: #ff6600;
	}

.link_pack_table02
{
	display: block;
	padding: 1em 2em;
	font-weight: bold;
	color: #009900;
}
	
	.link_pack_table02:hover
	{
		color: #009900;
	}

.link_pack_table03
{
	display: block;
	padding: 1em 2em;
	font-weight: bold;
	color: #000099;
}
	
	.link_pack_table03:hover
	{
		color: #000099;
	}




