table, tr, td, form {
	border-collapse:collapse;
	margin:0;
	padding:0;
	vertical-align:top;
	text-align:left;
}
img {
	border:0;
}
a {
	color:#fefefe;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
p {
	padding:0;
	margin:0 0 15px 0;
}
h1, h2, h3 {
	margin:0;
	font-weight:normal;
}
/*header*/
#header{
	padding: 34px 0 5px 29px;
	background: url(../im/header_bg.png);
}
#menu{
	height: 332px;
	padding: 68px 0 0 262px;
	background-image: url(../im/menu.jpg);
	margin: 14px 0 10px 0;
	background-position: 0 0;
	background-repeat: no-repeat;
}
#menu a{
	font-size: 14px;
}
#m1{
	margin-right: 95px;
}
#m2{
	margin-right: 97px;
}
#m3{
	margin-right: 67px;
}
#m4{
	margin-right: 94px;
}
#m5{
	margin-right: 85px;
}
/*header*/
/*sidebar*/
#sb{
	width: 414px;
	padding: 35px 0 30px 0;
}
#sb h2{
	margin: 0 14px 13px 43px;
	padding-left: 12px;
}
#sb span{
	margin-left: 68px;
	text-transform: lowercase;
}
#sb div{
	padding: 6px 22px 13px 0;
	text-align: right;
}
#sb div img{
	border: 1px solid #686868;
	margin-left: 10px;
}
/*sidebar*/
/*content*/
#content{
	width: 486px;
	background: #2c2c2c;
	padding: 35px 52px 6px 48px;
}
.hr{
	background-image: url(../im/hr.gif);
	background-repeat: repeat-x;
	background-position: 0 100%;
	margin-bottom: 16px;
	padding: 0 0 5px 40px;
	font-size: 20px;
}
#content p{
	margin: 0; 
	text-indent:38px
}
#news div{
	padding: 0 0 14px 50px;
	background-image: url(../im/strelka.gif);
	background-repeat: no-repeat;
	background-position: 23px 0;
}
#news div a{
	display: block;
}
/*content*/
/*footer*/ 
#footer{
	text-align: center;
	margin: 17px 0 4px 0;
	color: #cfcece;
	height: 50px;
	padding-top: 21px;
	background: #252525;
	font-size: 14px;
}
#footer a{
	color: #d4c9c9;
	margin: 0 11px;
	font-size: 12px;
}
#footer #mail{
	margin: 0;
	color: #cfcece;
	font-size: 14px;
}
#footer div{
	width: 640px;
	margin: 3px auto 0 auto;
	background-image: url(../im/hr.gif);
	height: 5px;
	font-size: 1%;
}
#cop{
	font-size: 14px;
	text-align: centr;
	padding: 7px 7px;
}
/*footer*/
