@import url(/images/css/common.css);


#layout{
	height: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
}
#header{
	height: 464px;
	padding: 0 auto;
	text-align: center;
	/*background: url('/images/topbgday.jpg') top center no-repeat;*/
}
	#logo{
		margin: 0 auto;
		width: 820px;
		text-align: left;
		padding: 0 65px;
	}
		#logo div{
			float: right;
			width: 150px;
			text-align: left;
		}
			#logo div img{
				margin: 15px 10px;
			}
	#header ul{
		margin: 288px auto 0 auto;
		padding: 0 0 0 0;
		width: 1004px;
		list-style: none;
	}
		#header ul li{
			height: 40px;
			padding: 10px 0 0 0;
		}
		#header ul li.column{
			float: left;
			width: 185px;
			text-align: left;
		}
		#header ul li.start{
			float: left;
			width: 55px;
		}
			#header ul li a:link, #header ul li a:visited{
				text-transform: uppercase;
				color: #000;
				font-size: 10px;
				font-weight: bold;
			}
#main{
	margin: 0 auto;
	width: 1004px;
	border: #fff 1px solid;
	text-align: left;
	overflow: hidden;
}
	#main #rightcol{
		float: right;
		width: 200px;
		padding: 128px 0 0 0;
	}
		#main #rightcol #index_objs{
			font-size: 90%;
		}
		#main #rightcol h2{
			margin-top: 15px !important;
		}
	#main #leftcol{
		float: left;
		width: 200px;
		padding: 0px 0px 0px 0px;
	}
		#main #leftcol ul{
			margin: 30px 0;
			padding: 0;
			list-style: none;
			color: #da5f15;
			font-weight: bold;
		}
			#main #leftcol ul li{
				margin: 0;
				padding: 5px 5px;
			}
	#main #centralcol{
		margin: 0 201px;
		padding: 30px 0;
	}
		#main #centralcol h2, #main #rightcol h2{
			text-transform: uppercase;
			font-size: 14px;
			color: #004682;
			font-family: "Times New Roman", Times, serif;
		}
		#main #centralcol h2.search, #main #rightcol h2{
			color: #DA5F15;
		}
		#main #centralcol h2.search{
			margin-top: 0;
		}
		#main #centralcol h2.sendreq{
			float: right;
			color: #DA5F15;
			margin: 0 30px 30px 0;
		}
			#main #centralcol h2.sendreq a:link,
			#main #centralcol h2.sendreq a:visited{
				color: #DA5F15;
				text-decoration: underline;
			}
		#main #rightcol h2{
			color: #DA5F15;
			font-size: 12px;
		}
			#centralcol #search{
				height: 90px;
				width: 561px;
				overflow: hidden;
			}
				#centralcol #search input{
					height: 90px;
					width: 32px;
					margin: 0;
					padding: 0;
				}
				#centralcol #search ul{
					height: 90px;
					width: 521px;
					margin: 0;
					padding: 0 0 0 18px;
					list-style: none;
					background: url('/images/search_leftside.gif') top left no-repeat;
				}
					#centralcol #search ul li{
						height: 44px;
						width: 49%;
						margin: 0;
						padding: 0;
						float: left;
					}
					#centralcol #search ul li.top{
						border-top: #D7D6D5 1px solid;
					}
					#centralcol #search ul li.bot{
						border-bottom: #D7D6D5 1px solid;
					}
						#centralcol #search ul li label{
							display: block;
							padding: 7px 0 7px 5px;
							font-weight: bold;
							color: #004682;
							font-size: 90%;
						}
						#centralcol #search ul li select{
							float: right;
							width: 150px;
							margin: 10px 20px;
						}
#footer{
	height: 140px;
	background: url('/images/footerbg.jpg') bottom right no-repeat;
	border: #fff 1px solid;
	width: 604px;
	margin: 15px auto 0 auto;
	text-align: right;
	padding: 0 400px 0 0;
	color: #004682;
}
	#footer b{
		color: #DA5F15;
		display: block;
		margin: 80px 0 0 0;
	}
	#footer #copyr{
		float: left;
		padding: 110px 0 0 5px;
	}



#index_news, #index_sale{
	list-style: none;
	margin: 0 0 40px 0;
	padding: 0;
	overflow: hidden;
}
	#index_news li{
		margin: 0;
		padding: 5px 0;
		font-size: 90%;
	}
		#index_news li span{
			float: left;
			font-weight: bold;
			color: #004682;
		}
		#index_news li a:link, #index_news li a:visited{
			display: block;
			margin-left: 90px;
			color: #DA5F15;
			text-decoration: underline;
		}

	#index_sale li{
		margin: 0;
		padding: 5px 0;
		text-align: left;
		float: left;
		width: 32%;
	}
		#index_sale li div.i_planimg{
			width: 182px;
			height: 204px;
			margin-bottom: 15px;
		}
			#index_sale li div.i_planimg img{
				width: 182px;
				height: 204px;
			}
		#index_sale li b{
			color: #DA5F15;
			display: block;
		}
#flash{
	position: absolute;
	top: 0;
	text-align: center;
	width: 100%;
	padding: 0;
	margin: 0;
	z-index: 1;
}
	#flash div{
		/*width: 870px;*/
		width: 937px;
		padding: 0 0 0 67px;
		margin: 0 auto;
		text-align: left;
		/*border: #000 1px solid;*/
	}
#reshetka{
	position: absolute;
	top: 143px;
	right: 0;
	margin: 0 0 0 auto;
	height: 242px;
	overflow: hidden;
	/*border: #000 1px solid;*/
	text-align: right;
}
	#reshetka .resh{
		width: 140px;
		height: 242px;
	}
	#reshetka .reshspacer{
		width: 868px;
		height: 242px;
		float: left;
		margin: 0 118px;
	}
#picto{
	position: absolute;
	top: 10px;
	z-index: 2;
	width: 100%;
	text-align: center;
}
	#picto img{
		margin: 0 10px;
	}
	#picto div{
		padding-left: 706px;
	}

#copyr{
	font-size: 11px;
	color: #777;
}
	#copyr a{
		color: #777;
	}

div.my_div_lineh p {line-height:18px; margin-right:45px}