body {background: #000000; color: #ffffff;font-family: Verdana; font-weight: normal; font-size: 12px; padding: 0; margin: 0;}
a {text-decoration: none;color: #ddb76f;}
a:hover {color: #f9e9b8;}
p, .ob {font-size: 12px; line-height: 16px; margin-bottom: 10px;}
p.p_0 {font-size: 11px;}
blockquote {line-height: 16px; font-style: italic; margin: 10px 50px;}
h5 {color: #ffffff; font-family: Verdana; font-weight: normal; font-style: italic; font-size: 12px; padding: 0; margin: 0 0 35px 0; line-height: 15px;}
h4 {color: #c4b58d; font-family: Verdana; font-weight: normal; font-size: 12px; margin:25px 0;}
.ob {margin-top: 20px; font-weight: bold; margin-bottom: 20px;}
ul {padding: 0; margin: 0; list-style-type: none;}
ol {list-style-type: decimal; margin: 20px 50px;}
ol li {padding: 10px; line-height: 16px;}
.wrapper {width: 980px; min-height: 1110px; margin: 0 auto 0 auto; position: relative;}
.left-block {background: url(img/bg-leftblock.jpg) 0 0 no-repeat; width: 236px; float:left; min-height: 870px;}
.submenu {text-align: right; margin-top: 327px;}
.submenu li {padding-bottom: 7px;}
.sm-on {color: #928564;}
.main-menu {text-align: right; margin-top: 15px;}
.main-menu li {padding-bottom: 10px;}
.main-menu li a, .gmenu li a {font-size: 12px;}

.head {height: 220px; background: url(img/head.jpg) 0 0 no-repeat;}
.logo-block {width: 197px; height: 188px; position: absolute; left: 95px; top: 3px;}
.logo {background: url(img/logo.png) 0 0 no-repeat; width: 197px; height: 188px; position: absolute; left: 0px; top: 3px; z-index: 3;}
.logo-block a {width: 197px; height: 188px; display: block; z-index: 4;}
.title {width: 224px; height: 42px; background: url(img/title.png) 0 0 no-repeat; position: absolute; left: 315px; top: 17px;}
.descr-1 {font-size: 12px; font-style: italic; color: #000000; position: absolute; top: 60px; left: 290px; z-index: 2;}
.descr-2 {font-size: 12px; font-style: italic; color: #ffffff; position: absolute; top: 61px; left: 291px; z-index: 1;}
.news-block {
	width: 236px;
	padding: 10px 0;
	position: relative;
	top: 93px;
	text-align: right;
}
.news-block h1 {color: #c4b58d; font-size: 16px; background: url(img/news.gif) 20px 0 no-repeat; margin: 0; padding-top: 21px;}
.news-txt {font-size: 11px; margin-top: 10px;}
.news-txt span {font-size: 12px; font-weight: bold; margin-right: 10px;}
.rating {
	position: relative;
	text-align: right;
	top: 100px;
}


.right-block {position: relative;  margin-left: 236px;}
.content {position: relative; background: url(img/bg-cont.jpg) 0 0 no-repeat;  min-height: 655px; padding: 0 30px 0 10px;}
.content h1 {color: #928564; font-size: 26px; margin: 0 0 30px; font-weight:normal;}
h2 {color: #C4B58D; font-size: 16px; margin: 0 0 10px; font-weight:normal;}
.h2-2 {color: #c4b58d; font-size: 16px; margin: 20px 0 10px; font-weight:normal;}
.i-txt {font-style: italic; color: #fcbea2;}
.ilstr {margin-left: 255px; padding: 25px 0 25px 0;}
.ilstr img, .imgtxt {border: 1px solid #494436;}
.gmenu {position: absolute; top: 5px;}
.gmenu li {float: left;}
.txt-block {position: relative; top: 50px;}
.slash {color: #f9e9b8; font-size: 11px; font-family: Verdana; font-weight: normal; position: relative; top: -1px;}
.gm-on {font-size: 12px; color: #928564;}
.ind-post {margin-top: 30px;}
.tbl-img {border: none;}
.ultxt {margin: 20px 0 20px 20px;}
.ultxt li {list-style-type: circle; padding: 3px;}
.up img {border: none; width: 63px; height: 63px;}
.lftline {margin-left: 20px; border-left: 1px solid #645B3F; padding-left: 10px;}
.lftline ol, .lftline ul {margin-left: 20px;}
.library {width: 100%; border-spacing: 0; border-collapse: collapse; border: none;}
.library tr td {border: 1px solid #645B3F; padding: 8px; width: 50%; vertical-align: top;}
.library ul {padding-left: 15px;}
.library ul li {list-style-type: circle; color: #C4B58D; padding: 3px 0;}
.fsize {color: #928564; font: 11px Verdana;}
.epigraf {font-style: italic;}
.sendform {
	width: 550px;
}
.send-link {
	margin-top: 20px;
}
.sendform label, .sendform img, .sendform input {
	display: block;
}
.sendform label {
	margin: 10px 0 5px;
}
.sendform input, .sendform textarea {
	background: #000;
	border: none;
	color: #fff;
	border: 1px solid #645B3F;
}
.sendform textarea {
	width: 400px;
	height: 200px;
	font: 12px Verdana;
	padding: 5px;
	margin-bottom: 20px;
}
.send-name, .send-email, .key {
	height: 20px;
	padding: 0 5px 5px;
}
.send-button {
	width: 100px;
	height: 25px;
	padding: 0 5px 5px;
	margin-top: 15px;
	cursor: pointer;
}

.foot-block {background: url(img/bott.jpg) 0 0 no-repeat; height: 395px; width: 744px;}
.clear {clear: both;}








