* { margin:0; padding: 0;}
body {
	background: #806446 /*url('img/texture.png') 40px 0px*/;
}
#wrapper {
	margin: 0px auto; 
/*	background: #fff;*/
	width: 1000px; 
	height: 715px; 
	}
#valign {
	width: 1000px;
	height: 715px; 
	background: #000;
	overflow: hidden;
	}
#top {
	width: 1000px;
	height: 105px;
	background: #000 url('img/bg_top.png') no-repeat top center;
	
	}
	#top ul {
		padding: 50px 0 0 0 ;
		margin: 0px 0px 0px 100px;
		}
	#top li , #top a{
		list-style: none;
		color: #737373;
		font: 14px/22px Tahoma ;
		letter-spacing: 3px;
		text-decoration: none;
		float: left;
		margin: 0px 0px 0px 30px;
		text-transform: uppercase; 
		}
	#top li:after , #top a:after {
		content: '.';
		display: none;
		clear: both;
		}
	#top a{ 
		padding: 10px;
		display: block;
		color: #f4c502;
		}
	#top a:hover{ 
		color: #f4c502;
		}
#middle {
	width: 1000px;
/*	height: 345px; */
	padding-top: 14px;
/*	height: 445px;*/
	background: #f4c502 url('img/bg_middle.png') no-repeat top center;
/*	overflow: auto; */
	}
	#middle-content {
		margin: 0px auto;
		width: 950px;
/*		border: 1px solid #f1d; */
/*		background: #fff; */
		overflow: auto; 
		font:  16px/18px Arial ;
		line-height: 18px;
		}
	#middle-content  h3 {
		font:  20px/25px Arial ;
		font-weight: bold;
		line-height: 25px;
		margin-top: 10px;
		}
	#middle-content  p {
		width: 800px;
		font:  16px/18px Arial ;
		line-height: 18px;
		margin-left: 70px;
		margin-top: 5px;
				}
		#middle-content  img{
			border: 2px solid #FFCC00;
			outline: none;
			margin-top: 25px;
			}
		#middle-content  a:hover {
			outline: 10px;
			outline-color: #fff;
			}
		
	#main-content {
		background: url('img/bg_content.png') no-repeat left -2px;
		width: 950px;
		height: 345px; 
		}
		#main-content p {
			padding-top: 42px;
			margin-right: 95px;
			font:  20px/25px Arial ;
			font-weight: bold;
			line-height: 25px;
			height: 75px;
			text-align: right;
			}

#bottom {
	width: 1000px;
/*	height: 270px; */
	background: #000 url('img/bg_bottom.png') no-repeat top left;
	color: #f4c502;
	font:  12px/17px Arial ;
	overflow: hidden;
	padding-left: 15px;
	}
	#txt {	
		margin: 0px auto;
		}
	#bottom span {	
		font:  26px/32px Arial ;
		font-weight: bold;
		margin-left: -15px;
		margin-bottom: 5px;
		display: block;
		}
	#bottom ul {
		float: left;
		width: 440px;
		margin-top: 60px;
		margin-left: 25px;
		margin-right: 10px;
		padding-left: 10px;
		list-style: disk;
		}
	#preimushestva{
	}
/****Content**********************************************************/
 table {
	margin: 0px auto;
	width: 800px;
	 }
 