body,html {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #56606d;
	padding:0;
	margin:0;
	background:#030d1f;
}
img{
	border:0;}
a{
	color:#c2d1f8;}
a:hover{
	text-decoration:none;}
a{outline: none;}
form{
	padding:0;
	margin:0;}
h2{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:normal;}
.header_phone{
	background:url(/img/header_phone.jpg) no-repeat right top;
	width:100%;}
.header_phone_in{
	background:url(/img/header_in_left.jpg) no-repeat right top;
	width:100%;}	
.header_phone_in_arenda{
	background:url(/img/new_tel.jpg) no-repeat right top;
	width:100%;}	
.header_logo_{
	background:url(/img/header_logo2.jpg) no-repeat left top;
	width:100%;
	height:174px;}
.header_fon{
	background:url(/img/header_fon.jpg) repeat-x top;}
.left_fon{
	background:url(/img/left_fon.jpg) no-repeat top right;
	text-align:right;}
.right_fon{
	background:url(/img/right_fon.jpg) no-repeat top left;
	text-align:left;}
.content{
	background:#FFF;
	padding:0 40px 0 40px;
	text-align:justify;}
#block_left{
	background:url(/img/left.gif) repeat-y right;
	color:#c2d1f8;
	margin-bottom:5px;
}
#block_right{
	background:url(/img/right.gif) repeat-y left;
	color:#c2d1f8;
	margin-bottom:5px;
}
#block_right_text{
	padding:0 15px 0 15px;
}
#block_left_text{
	padding:0 15px 0 20px;	
	text-align:left;
	color:#fff;}
#bottom{
	background:url(/img/bottom_fon.gif) no-repeat top right;
	width:100%;
	text-align:left;
}
#bottom_in{
	background:url(/img/bottom_fon_in.gif) no-repeat top right;
	width:100%;
	text-align:left;
}

.bottom{
	font-size: 12px;
	color:#7c818a!important;}
#block_right input,#block_left input{
	background:#a1aac2;
	border:1px solid #d5d6d8;
	color:#56606d;
	font-size:10px;
	padding:0px 3px 0px 3px;
	margin-top:5px;}
.button{
	border:0!important;
	background:none;
	padding:0!important;}
#block_right ul{
	margin:0 0 10px 0;
	padding:0;
}
#block_right li{
	list-style-type:none;
	background:url(/img/li.gif) no-repeat left top;
	padding-left:15px;
	color:#d3b872;
	font-weight:bold;
	margin-top:10px;}
#block_right a,#block_right a:hover{color:#d3b872;}
#li_text{
	margin-left:15px;
	margin-bottom:15px;
	margin-left:expression("0px");
	padding-top:3px;
	line-height:12px;
	color:#fff;
	font-weight:normal;}
#block_left_menu{
	padding:12px 0 0 14px;
	text-align:left;}
#block_left_menu h1{
	color:#c2d1f8;
	font-size:16px;
	font-weight:normal;
	padding:0;
	margin:0;}
#menu_zag{
	background:url(/img/menu_points.gif) repeat-x bottom;
	height:16px;
}
#menu_zag_{
	float:left;
	background:#56606d;
	padding-right:2px;
}
#block_left_menu ul{
	padding:0;
	margin:8px 0 25px 0;
	font-family:Tahoma, Geneva, sans-serif;}
#block_left_menu li{
	list-style-type:none;
	background:url(/img/menu_li.gif) no-repeat top left;
	color:#FFF;
	font-size:12px;
	padding-left:15px;
	margin-bottom:2px;}
#block_left_menu a{
	text-decoration:none;
	color:#fff;}
#block_left_menu a:hover{
	text-decoration:none;
	color:#d3b872;}	
#krowki, #krowki a{
	color:#c5c9cd;
}
.content h1{
	font-size:18px;
	font-weight:normal;
	margin:15px 0 5px 0;}
.content h2{
	color:#000;
	margin-bottom:20px;}
.content .card{
	margin-bottom:5px;
	}	
.red{color:#da261e;}
.hr{
	border:0;
	background:none;
	border-bottom:1px solid #56606d;
	margin-top:25px;
	font-size:1px;}
.select, .select_{
	font-size:12px;}
.select select{
	width:90%;
	margin-bottom:20px;
	margin-top:2px;}
.select_ select{
	width:90%;
	margin-top:2px;}	
.select option{
	color:#56606d;
	font-size:14px;
}
.list_3{
	margin-top:20px;}
.list_3 img{
	margin:0 15px 15px 0;}
.list_3_ img{
	margin:0 15px 0 0;}	
#news{
	margin-top:25px;}
#news a, .content a{
	color:#9a7924;}
#news_item{
	margin-bottom:15px;}
#top_menu{
	padding:0 20px 0 20px;
	text-align:center;
	font-size:12px;
	color:#d3b872;
	font-weight:bold;
	margin:0 auto 0 auto;
height:140px;
}
#logo_link{
	position:absolute;
	top:27px;
	right:-215px;
}
.content_in
{
	color: #333333;
	background:url(/img/in_fon_content.gif) repeat-y right #fff;}
.content_in h1{
	font-weight:normal;
	color: #56606d;
	margin:15px 0 15px 0;}
.content_in_times
{
	font-family: Times, Arial, Helvetica, sans-serif!important;
	font-size: 18px!important;
	color: #333;	
	background:url(/img/in_fon_content.gif) repeat-y right #fff;}
.content_in_times h1{
	font-size:22px;
	font-weight:normal;
	margin:15px 0 15px 0;}
.content_in_times h2{
	font-size:20px;
	font-weight:normal;
	margin:15px 0 5px 0;}		
.black{
	color:#000;}
.cat{
	margin-top:20px;}
.cat img{
	border:3px solid #56606d;
	margin-bottom:5px;}
.cat td{
	border-bottom:1px solid #56606d;
	}
.pages{
	width:680px;
	font-size:12px;
	color:#56606d;}
.pages a{
	color:#56606d;}
.table_inner{
	padding:0!important;
	background:none!important;
	width:163px!important;}
#card_pic img {
		border:3px solid #56606d;
		float:left;
		margin-right:20px;
margin-bottom:5px;
	}
#map{
	float:left;
	padding:14px;
	background:#56606d;}
.search_param{
	font-size:14px;
	margin-top:5px;}
.search_param input{
	width:50px;}
.search_param span{
	margin:0 10px 0 10px;}	
.search_param .price select{
	width:80px;}
#radio{
	font-size:14px;}
#radio select{
	font-size:11px;
	color:#56606d;
	width:400px;
	margin-top:5px;}
	#nav,
		#nav UL {
		background:none;
			list-style:none;
			line-height:1em;
			padding:0;
			margin:0;
			}
		#nav {
			border-width:0 0 1px 1px;
			}
		#nav UL {
			margin-left:-1px;
			border-width:1px 0;
			}
		#nav A {
			display:block;
			padding:0.7em 20px 0.7em 15px;
			text-decoration:none;
			text-align:center;
			}
		#nav A.parent {
			background:url(/img/arrow.gif) 100% 50% no-repeat;
			}
		#nav LI {
			float:left;
			/*border-right:solid 1px #EBE9E8;*/
			background:url(/img/top_menu_li.gif) no-repeat left;
			}
		#nav LI:hover,
		#nav LI.sfhover {
			/*background:#cad4eb;*/
			color:#FFF;
			}
			#nav LI UL {
				position:absolute;
				top:-999em;
				height:auto;
				width:187px;
				background:#56606d;
				font-weight:normal;
				border-width:1px;
			border-top:solid 1px #c2d1f8;
				}
			#nav LI LI {
				padding-right:0px;
				width:185px;
				border:solid 1px #c2d1f8;
				border-top:none;
				font-size:11px;
				font-family:tahoma;
				background:none;
				color:#fff!important;
				}
				#nav LI UL A {
					width:165px;
					text-align:left;
					padding:4px 10px 4px 10px;
					}
		#nav LI LI:hover,
		#nav LI LI.sfhover {
			background:#3c4046;
color:#fff!important;;
			}					
				#nav LI A,
				#nav LI:hover LI A,
				#nav LI.sfhover LI A,
				#nav LI:hover LI:hover LI A,
				#nav LI.sfhover LI.sfhover LI A,
				#nav LI:hover LI:hover LI:hover LI A,
				#nav LI.sfhover LI.sfhover LI.sfhover LI A {
					color:#d3b872;
					}

				#nav LI:hover A,
				#nav LI.sfhover A,
				#nav LI:hover LI:hover A,
				#nav LI.sfhover LI.sfhover A,
				#nav LI:hover LI:hover LI:hover A,
				#nav LI.sfhover LI.sfhover LI.sfhover A,
				#nav LI:hover LI:hover LI:hover LI:hover A,
				#nav LI.sfhover LI.sfhover LI.sfhover LI.sfhover A {
					color:#fff;
					}
		#nav LI LI a{
color:#fff!important;}
		#nav LI LI:hover a,
		#nav LI LI.sfhover a{
					color:#d3b872!important;
			}					
				#nav LI UL UL {
					margin:-1.6em 0 0 15em!important;
                    margin:-1.6em 0 0 7em;
					}
				#nav LI:hover UL UL,
				#nav LI.sfhover UL UL,
				#nav LI:hover UL UL UL,
				#nav LI.sfhover UL UL UL {
					top:-999em;
color:#fff!important;
					}
				#nav LI:hover UL,
				#nav LI.sfhover UL,
				#nav LI LI:hover UL,
				#nav LI LI.sfhover UL,
				#nav LI LI LI:hover UL,
				#nav LI LI LI.sfhover UL {
					top:auto;
color:#fff!important;
					}
/*
	#nav LI UL A {
			margin-right:-1em;
			width:15em;
			width:13.4em
			}*/
.no_border td{
	border:0;
}		
.param_td{
padding:1px;}
.param_td_1{
width:120px;
text-align:left;
padding:2px 5px 2px 5px;
vertical-align:top;}
.param_td_2{
width:120px;
text-align:left;
padding:2px 5px 2px 5px;
vertical-align:top;}
.nolimit{
width:150px!important;}
.zayavka input{
width:auto!important;}

.leaders
{
	border: 1px solid gray !important;
	width: 600px !important;
	border-collapse: collapse;
}
.leaders td
{
	border: 1px solid gray !important;
	padding: 15px;
}
