body {margin:15px;background-color:#F4F4F4;color:#222222;font-family:Arial;}
img {border:0;max-width:300px;}
a {color:#111111;}
a:hover {color:#AA0800;}
.header0{background-color:#E8E8E8;height:60px;border-radius:10px 10px 0 0;}
.header1 {background-image:url(/img/site/header.jpg);}
.logo {padding: 0 0 0 35px;float:left;width:200px;}
.sline {border-top:1px solid #AA0800;}
.tmenu {float:left;margin-right:3px;background-color:#AA0800;width:205px;height:37px;line-height:37px;margin-top:1px;}
.tmenu-last {float:left;background-color:#AA0800;width:205px;height:37px;line-height:37px;margin-top:1px;}
.tmenu span, .tmenu-last span {padding-left:10px;}
.tmenu:hover, .tmenu-last:hover {background-color:#A8817F;}
.tmenu a, .tmenu-last a {color:#FFFFFF;font-size:14px;text-decoration:none;}
.gray {background-color:#E8E8E8;}
.tmenu-gray {background-color:#A8817F;width:170px;height:37px;line-height:37px;margin-top:1px;}
.lmenu {width:170px;height:36px;background-color:#AA0800;}
.lmenu a {font-size:13px;color:#FFFFFF;text-decoration:none;}
.lmenu span {margin: 1px 10px;display:block;padding-top:2px;}
.lmenu:hover {background-color:#A8817F;}
.bred {height:3px;background-color:#AA0800;}
.bgray {height:3px;background-color:#A8817F;}
.content {font-size:14px;padding: 5px 10px 10px 10px;}
.content h1 {font-weight:bold;font-size:16px;display:block;}
.content h2,h3 {font-weight:bold;font-size:13px;display:block;}
.content .abzac {text-indent:20px;}
.content .otstup {padding-left:20px;}
.content ul {margin:0 -5px 0 -15px;font-size:13px;}
.content li {margin-top:2px;}
.news {margin:5px 5px 7px 0;clear:both;}
.news img {float:left;width:85px;margin:0 5px 5px 0;}
.item {font-size:14px;padding: 5px 10px 10px 10px;}
.item h1 {font-weight:bold;font-size:16px;display:block;}
.item h2,h3,h4 {font-weight:bold;font-size:14px;display:block;}
.item ul {margin:0 -5px 0 -15px;}
.item li {margin-top:2px;}
.item li p {margin:-1px 0;}
.item img {float: right;}
.item strong {font-weight:normal;}
.takzhe {font-weight:bold;font-size:15px;color:#AA0800;}
.vc {margin:10px 0 0 0;}
.tbl {border:1px solid #111111;border-collapse:collapse;}
.tbl td {border:1px solid #111111;padding:2px;vertical-align:top;}
.tbl td p {margin:-1px 0;}
.contact {margin:2px 0 0 20px;}
.contact-h {float:right;width:300px;font-size:12px;}
.nav {margin:5px 0 10px 15px;font-size:12px;}
.page {text-decoration:none;padding:3px 6px 4px 6px;border:1px solid #d3d3d3;}
.active,.page:hover {text-decoration:none;padding:3px 6px 4px 6px;border:1px solid #d3d3d3;background-color:#e2e2e2;}
.bottom {background-color:#E8E8E8;height:60px;border-radius:0 0 10px 10px;}
.copyright {float:left;margin:0 0 0 15px;font-size:12px;}
.counter {float:right;margin-right:10px;}