


/* Start:/bitrix/templates/altes_page/components/bitrix/menu/lang/style.css*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url('/bitrix/templates/altes_page/components/bitrix/menu/lang/images/left_menu_bg.gif') top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */



/* Start:/bitrix/templates/altes_page/styles.css*/
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
BODY {
	 BACKGROUND: #fff; COLOR: #747272; FONT-FAMILY: Arial, "Myriad Pro",Arial,Verdana;font-size:0.75em;
}
H1 {
	MARGIN-BOTTOM: 15px
}
.fontsizer {display: none}
.all {
	MARGIN: 0px auto; WIDTH: 1000px
}
.header {
	POSITION: relative; HEIGHT: 97px
}
.header UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 149px; PADDING-BOTTOM: 0px; PADDING-TOP: 23px
}
.header UL LI {
	DISPLAY: inline; MARGIN-RIGHT: 15px; LIST-STYLE-TYPE: none
}
.header UL LI A {
	COLOR: #909090; TEXT-DECORATION: none
}
.header UL LI A:hover {
	TEXT-DECORATION: underline
}
.logo {
	MARGIN-TOP: 15px; FLOAT: left; MARGIN-LEFT: 60px; MARGIN-RIGHT: 30px;
}
.search-form {
    position: absolute;
    left: 795px;
    top: 10px;
}
.sss {
    padding:14px 10px 0 10px;
    text-align:right;
}
/*
.search {
	PADDING-LEFT: 10px; FONT-SIZE: 1em; BACKGROUND: url('../images/pages/search.jpg') no-repeat; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; WIDTH: 154px; COLOR: #bcbcbd; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; FONT-FAMILY: Arial,Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
*/
.sub {
	BACKGROUND: url('../images/pages/sub.gif') no-repeat; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 17px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM:2px solid #fff;
}
.zakladki {
	LEFT: 185px;_LEFT: 195px; BOTTOM: 0px; POSITION: absolute;
}
.zakladki A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: 4px; BORDER-RIGHT-WIDTH: 0px
}
.left_block {
	PADDING-LEFT: 30px; FONT-SIZE: 13px; FLOAT: left; WIDTH: 185px; COLOR: #bcbdc0; LINE-HEIGHT: 19px; PADDING-TOP: 40px
}
.left_block P {
	PADDING-LEFT: 7px
}
.right_block {
	MARGIN-LEFT: 300px; WIDTH: 270px; COLOR: #e8e9f0; PADDING-TOP: 40px
}
.right_block P {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 20px; LINE-HEIGHT: 17px
}
P.blue {
	FONT-SIZE: 1em; COLOR: #8a9eea
}
.house_logo {
	MARGIN-BOTTOM: 45px; TEXT-ALIGN: center
}
.foot {
	PADDING-TOP: 10px; TEXT-ALIGN: right
}
.footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 64px; PADDING-BOTTOM: 10px; PADDING-TOP: 15px; TEXT-ALIGN: center; font-size:11px;
}
.altes {
	BACKGROUND:none; MARGIN: 1px 0px 0px auto;  _MARGIN: 1px 0px 0px auto; WIDTH: 933px; 
}
.altes2 {
	BACKGROUND: url('../images/pages/images/2.jpg') #660d00 no-repeat; MARGIN: 1px 0px 0px auto; WIDTH: 933px; HEIGHT: 403px
}
.altes3 {
	BACKGROUND: url('../images/pages/images/3.jpg') #0e2734 no-repeat; MARGIN: 1px 0px 0px auto; WIDTH: 933px; HEIGHT: 403px
}
.gray {
	COLOR: #787a8e
}
.pink {
	COLOR: #ea8a93
}
.small {
	FONT-SIZE: 12px! important
}
#news {
	LIST-STYLE-TYPE: none
}
.zagolovok{FONT-SIZE: 11px; COLOR: #66667d; padding-left:30px; line-height:22px;/* display:block; float:left;*/ font-weight:bold}
.zagolovok a { COLOR: #66667d; text-decoration:none; }
.zagolovok a:hover { text-decoration:underline; }
.menu2{background:url('/bitrix/templates/altes_page/images/line.jpg') repeat-x top; padding-top:4px; margin-top:12px; /*float:left; */padding-left:20px; margin-left:5px;}
.menu2 a{padding-right:15px; color:#66667d; font-size:11px; text-decoration:none}
.left_block2{float:left; width:194px;}
.left_right{background:url('/bitrix/templates/altes_page/images/left_bg.jpg') repeat-y; margin-left:67px;  display:inline-table; *display:inline-block;_display:inline-table; height:100%;  vertical-align:top;}
.left_right2{background:url('/bitrix/templates/altes_page/images/left_foot.jpg') no-repeat bottom left; display:table-cell;  *display:inline; _display:inline;  vertical-align:top}
.cont{background:url('/bitrix/templates/altes_page/images/contbg.jpg') repeat-y; padding:0px; margin:0px; width:730px; position:relative; margin-left:9px; margin-top:-2px; color:#dfdfe8;}
.footp{display:none; *display:block; position:absolute; margin-top:-14px; margin-left:67px;}
.cont1{background:url('/bitrix/templates/altes_page/images/cont1.jpg') no-repeat; }
.cont2{background:url('/bitrix/templates/altes_page/images/cont2.jpg') no-repeat bottom; padding:30px;padding-top:0px;padding-top:25px; min-height:712px; background-position:bottom;}
.flo{
	float:left;}
.submenu2{
	list-style:none;
	margin-left:20px;
	margin-top:-20px;
	position:relative;
	padding-bottom:25px;}
.submenu2 a{
	color:#66667d;

	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
	line-height:21px;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;}
.submenu2 li{
	list-style:none;}
.submenu2 li ul a{
	padding-left:10px;
	padding-right:10px;}
.submenu2 a:hover, .active a{/*background:#90b78e; color:#FFFFFF;*/ color:#22203C;  text-decoration:underline;}
.clear{
	clear:both;}
.plaza_top{background:url('/bitrix/templates/altes_page/images/plaza_top.png') no-repeat; width:670px; height:79px; padding-left:30px;
padding-right:30px; padding-top:25px; margin-left:-30px; margin-top:-25px; position:relative;}
#padr{padding-left:10px; padding-right:35px; float:left}
.up2{margin-top:26px; margin-bottom:12px;}
.map{float:left; margin-right:12px;}
.txt{padding-right:310px;}
.ppic{
	*width:200px; *height:360px;
	float:right;}

.thickbox {}

.set_filter {
 margin-left:65px;
}

U
{text-decoration:underline;
color:black;
}
#fontsizer{display:none;} /* Container element */

#fontsizer a { display: block; float: left; width: 18px; margin-right: 2px; text-align: center; border: 1px dotted #ccc; color: #5761a0; text-decoration: none; cursor: pointer; letter-spacing: 0; line-height: 100%; }
#fontsizer a:hover { text-decoration: none; background: #ebebeb;  }

/* Three 'A' links used to control size */

#fontsizer a#fs_sml { font-size: 9px; height: 15px; padding-top: 5px; }
#fontsizer a#fs_med { font-size: 13px; height: 17px; padding-top: 3px; }
#fontsizer a#fs_lrg { font-size: 16px; height: 18px; padding-top: 2px; }

#fontsizer a.fsactive { color: #000; background: #ebebeb; cursor: default; } /* When mode is active */

.soc_links a{
	font:12px Tahoma, Geneva, sans-serif;
	text-decoration:none;
	padding:0 20px 0 0;
	display:block;
	width:30px;
	height:30px;
}

.feedback_container{
	padding:5px;
	margin:auto;
	font:12px Tahoma, Geneva, sans-serif;
	background:#f4f4f4;
}
.feedback_link{
	text-align:left;
	clear:both;
}
#feedback_link{
	padding:4px 5px;
	text-decoration:none;
	font:12px Tahoma, Geneva, sans-serif;
	text-decoration:none;
	color:#f4f4f4;
	font:12px Tahoma, Geneva, sans-serif;
}
#feedback_link:hover{
	color:#E8CA20;
}
#feedback label{
	margin:3px;
}
#feedback label span{
	float:left;
	margin:3px;
	display:block;
	width:140px;
}
#feedback .input_text, #feedback .input_textarea{
	float:left;
	margin:0 0 10px 0;
}

.form_submit{
	width: auto;
	padding: 4px 10px;
	background: #617798;
	border: 0;
	font-size: 12px;
	color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	float:right;
}

/* Dialog */
.ui-widget-overlay { background: #000; opacity:0.4; -moz-opacity:0.4; filter:alpha(opacity=40); left: 0; position: absolute; top: 0; }
.ui-helper-clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
* html .ui-helper-clearfix { height: 1%; }
.ui-helper-clearfix { display: block; }
.ui-icon { background-repeat: no-repeat; display: block; overflow: hidden; text-indent: -99999px; }
.ui-widget-header { cursor: move; color:#154E60; font:16px Tahoma, Geneva, sans-serif }
	.ui-widget-header a { color: #fff; }

.ui-widget-header .ui-icon { background-image:url(/pic/dialog/ui-icons.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-color: #db143d; }
.ui-icon-close, .ui-icon-closethick { background: url(/pic/dialog/close.png) no-repeat 50% 50% !important; }
.ui-dialog {  overflow: hidden; padding: 3px; position: absolute; width: 507px;
border: 1px solid #ccc;
border-radius: 4px;
background:#f4f4f4;
-webkit-box-shadow: 0 1px 12px rgba(0,0,0,0.75);
-moz-box-shadow: 0 1px 12px rgba(0,0,0,0.75);
box-shadow: 0 1px 12px rgba(0,0,0,0.75);
	
}
.ui-dialog .ui-dialog-titlebar { padding: .5em 10px .3em; position: relative;color:#154E60 }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 13px .3em 0;color:#154E60 }
.ui-dialog .ui-dialog-titlebar-close { height: 18px; width: 18px; margin: -9px 0 0 0; position: absolute; right: .3em; top: 50%; background: url(/pic/dialog/close.png); }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-content { background: none; overflow: hidden; border: 0 none; padding:5px; position: relative; margin-bottom: 5px; }
.input_text, .input_textarea {
	padding: 5px;
	border: solid 1px #E5E5E5;
	outline: 0;
	font: normal 11px/100% Tahoma, Geneva, sans-serif;
	width: 280px;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	color:#828282;
	}

.input_textarea {
	width: 280px;
	max-width: 280px;
	height: 150px;
	line-height: 150%;
	}

.input_text:hover, .input_textarea:hover,
.input_text:focus, .input_textarea:focus {
	border-color: #C9C9C9;
	-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
	color:#0E527A;
	}

.fb_icon{
	background:url(../images/facebook-icon.png) 0 0 no-repeat;
	display:block;
	float:right;

}
.ytb_icon{
	background:url(../images/youtube_icon.png) 0 0 no-repeat;
	display:block;
	float:right;
}

/* End */



/* Start:/bitrix/templates/altes_page/template_styles.css*/
.menu2 .selected { font-weight:bold; }
.menu2 a:hover { text-decoration:underline }
.main_text a, .main_text table td { color #fff; }
.main_text a:visited { color:#eee; }

/* right_block */
.main_text {
    _height:500px;
    min-height:500px;
    color:#DFDFE8;
    padding:20px 25px;
vertical-align:top;
}
.main_text p {
   margin-bottom:10px;
}
.content {
    background:url('../images/pages/content2.gif') repeat-y left top;
    margin-left:67px;
    margin-top:1px;
}
.content2 {
    background:url('../images/pages/left_foot.jpg') no-repeat left bottom;
}
.content3 {
    background:url('../images/pages/content3.gif') no-repeat left top;
    /*padding-top:15px;*/
}
.menu_line {
    height:77px;
}

.left_box {
    float:left;
    width:194px;
}
.right_box {
     margin-left:205px;
     background:url('../images/pages/contbg.jpg') repeat-y;
}
.right_box1 {
     background:url('../images/pages/cont1.jpg') no-repeat left top; 
  
}
.right_box2 {
      background:url('../images/pages/cont2.jpg') no-repeat left bottom;

}

.zakladki ul {
margin:0;
padding:0;
}
.zakladki ul li {
margin:0;
padding:0;
float:left;
margin-right:3px;
background:url('../images/pages/top_but.gif') left top no-repeat;
font:normal 13px tahoma,/*"Myriad Pro",*/ Arial;
text-transform:uppercase;

}
.zakladki ul li a {
display:block;
padding: 5px 15px 5px 15px;
background:url('../images/pages/top_but_r.gif') right top no-repeat;
}
.zakladki ul li.active {
/*background-position:left bottom;*/
color:#22203C;
}
.zakladki ul li.active a {
/*background-position:right bottom;*/
color:#3C3D3E;
color:#22203C;
}
.submenu2 .active {
font-weight:bold;
}

.tableborder td {
padding:5px;
}
.main_text a {
color:#eee;
}
.text a {
color:#eee;
}
.property_purchase, .property_purchase p, .property_purchase td {
color:#000000 !important;
}
.property_purchase a {
color:#336699 !important; 
}

.main_text h3 {
   margin:5px 0;
}
.left_box_content {
   padding-top:35px;
}

.yandex{
	margin: 10px auto;
	display: table;
}
.each-post a {
    color: #800000 !important;
    text-decoration: none !important;
}
.page-template-default .MsoNormal a {
    color: #747272 !important;
}
/* End */
/* /bitrix/templates/altes_page/components/bitrix/menu/lang/style.css */
/* /bitrix/templates/altes_page/styles.css */
/* /bitrix/templates/altes_page/template_styles.css */
