.cls{
	clear: both;
}

* { 
	margin: 0px; 
	padding: 0px;
}

html,body{
	width: 100%;
	height: 100%;
	background: #c5c4c0;
}

#mother{
	min-height: 100%;
	width: 852px;
	margin: 0 auto;
	margin-top: 21px;
}

/*стили для шапки*/		
#top{
	height: 665px;
	width: 852px;	
	background: url('/v/i/top_back_home.jpg') no-repeat;
}
#lang{
	float: right;
	width: 100px;
	height: 32px;
	padding-top: 15px;
}
#lang ul li{
	list-style: none inside none;
	float: right;
}
#lang img{
	border: none;
}
#logo{
	width: 358px;
	height: 71px;
	padding: 20px 0 0 253px;
}
#logo img{
	border: none;
}
#menu{
	padding: 50px 0 28px 50px;
}
#menu ul li{
	list-style: none inside none;
	font:  bold 13.5pt Arial;	
	margin-bottom: 6px;
}
#menu ul li :hover {text-decoration: underline;}
#menu ul li a{
	color: #2f5234;
	text-decoration: none;
}
#top_bloki{
	width: 690px;
	height: 163px;
	margin-top: 142px;
	float: right;
}
.tb_{
	float: right;
	width: 188px;
	height: 147px;
	background: #d3ceba;
	margin-right: 7px;
	padding-top: 7px;
	font: bold 10pt arial;	
	text-align: center;	
}
.tb_ a{
	text-decoration: none;
	color: #000;
}
.tb_ img{
	margin-top: 4px;
	border: none;
}
#specpr{
	width: 235px;
	height: 87px;
	float: right;
	background: bottom url('/v/i/speci.png') no-repeat;
	text-align: center;
	padding: 70px 15px 0 15px;
}
#specpr a{
	text-decoration: none;
	color: #fff;
	font: bold 11pt arial;
}
#specpr p{
	color: #eff12f;
}
/*стили контента*/
#content{
	top: 84px;
	width: 822px;
	background: #fff;
	font: 11pt arial;
	padding: 30px 15px 0 15px;
}

#content p{
	margin-bottom: 20px;			
		}
p:first-child{
	text-indent: 10px;
}	
#banners{
	height: 70px;
	text-align: right;
}	
