html, body, form, h1, h2, h3, h4 {
	margin:0;
	padding:0;
}

body {background:#579cdd url('img/body-fon.jpg') top repeat-x;}

body, a, input {
	font-family:Tahoma;
	font-size:12px;
	color:#473124;
}

.block .title {
	text-transform:uppercase;
	border-bottom:1px solid #1f0e07;
	padding-bottom:5px;
	padding-top:15px;
	margin-bottom:5px;
	clear:both;
	color:#793e19;
}

.notlist {
	padding:0;
	margin:0;
	list-style-type:none;
}

.more {display:block; text-align:right; clear:both;}

.page {
	width:980px;
	margin:0 auto;
	background:url('img/parchment-fon.jpg') 133px repeat-y;
}

.header {
	position:relative;
	height:465px;
	background:url('img/header.jpg') top left no-repeat;
}

#menu {
	float:left;
	line-height:16px;
	width:181px;
	padding-left:56px;
	position:relative;
	z-index:5;
	margin-bottom:-100px;
	margin-top:-181px;
}

#menu a {
	color:#935c26;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	text-transform: uppercase;
	text-decoration:none;
}
#menu li {padding-top:6px;}
#menu li.act a {color:#2c5da7;}

.menu-h {min-height:289px;}
.menu-fon {
	margin-top:288px;
	background:url('img/menu_fon.jpg') 12px repeat-y;
	float:left;
}

#png0 {
	position:relative;
	display:block;
	background:url('img/menu-bottom.png') left top;
	width:225px;
	height:117px;
	padding:0;
	clear:left;
	margin-left:13px;
}


#cont {
	background:url('img/parchment.jpg') 133px top no-repeat;
	padding-bottom:8px;
}





.footer {
	width:850px;
	padding-left:130px;
	margin:-12px auto 0 auto;
	height:39px;
	padding-top:9px;
	text-align:center;
	color:#151515;
	background:url('img/footer.png') left top no-repeat;
	font-size:11px;
	clear:both;
}

.footer a {color:#151515; font-size:11px;}

.makedown {
	clear:both;
	height:0px;
	width:100%;
	overflow:hidden;
}

.links {
	color:#fff;
	position:absolute;
	left:580px;
	top:109px;
	font-size:11px;
}
.links a {color:#fff; font-size:11px;}

.armour {
	width:160px;
	height:25px;
	display:block;
	position:absolute;
	left:218px;
	top:267px;
}

.inputmaxwidth select {max-width:250px;}
.inputmaxwidth {
	width:250px;
	overflow:hidden;
	float:left;
}