* {
	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
}
.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: 38px; 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;
}
.sss {
    padding:14px 10px 0 10px;
    text-align:right;
}
.search {
	PADDING-LEFT: 10px; FONT-SIZE: 1em; BACKGROUND: url(images/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/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:url(images/rama_bg.jpg) #03085f repeat-y; MARGIN: 1px 0px 0px auto;  _MARGIN: 1px 0px 0px auto; WIDTH: 933px; 
}
.altes2 {
	BACKGROUND: url(images/2.jpg) #660d00 no-repeat; MARGIN: 1px 0px 0px auto; WIDTH: 933px; HEIGHT: 403px
}
.altes3 {
	BACKGROUND: url(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(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(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(images/left_foot.jpg) no-repeat bottom left; display:table-cell;  *display:inline; _display:inline;  vertical-align:top}
.cont{background:url(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(images/cont1.jpg) no-repeat; }
.cont2{background:url(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(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{} /* 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(/pic/icons/facebook-icon.png) 0 0 no-repeat;
	display:block;
	float:right;

}
.ytb_icon{
	background:url(/pic/icons/youtube_icon.png) 0 0 no-repeat;
	display:block;
	float:right;
}

