body {margin: 0px; padding: 0px; background: url(/img/bg-right.gif) repeat-y; background-position: right;}
img, images {border: 0px;}
td {vertical-align: top; font: 11px Arial;}
th {vertical-align: middle; font: bold 11px Arial;}

h1 {color: #764A1F; font: bold 13px Arial Narrow; text-transform: uppercase; margin: 0px; padding: 5px 0px 5px 6px;}
.date {border-bottom: 1px dotted #CCC; text-align: center; margin-bottom: 10px;}

h2 {color: #764A1F; font: bold 12px Arial Narrow; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 15px; border-left: 2px solid #B8BDC6;}
h3 {color: #764A1F; font: bold 11px Arial; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 15px; border-left: 2px solid #B8BDC6;}
h4 {font: bold 11px Arial; text-transform: uppercase; margin: 0px; padding: 7px 0px 10px 0px;}
h5 {font: bold 11px Arial; margin: 3px 0px 6px 0px; padding: 0px 0px 0px 15px; border-left: 2px solid #B8BDC6;}
h6 {color: #764A1F; font: bold 11px Arial; margin: 3px 0px 6px 0px; padding: 0px 0px 0px 15px; border-left: 2px solid #B8BDC6;}

a {color: #222222; text-decoration: none;}
a:hover {color: #666666;}

form {margin: 0px;}

span {color: #D29555;}

ul {padding: 0px; margin: 0px 0px 0px 17px;}
ul li {list-style-image: url(/img/li.gif); padding: 0px 0px 2px 0px;}
ol {padding: 0px; margin: 0px 0px 2px 17px;}
ol li {padding: 0px; margin: 0px 0px 3px 13px;}

.logo {padding-top: 25px; text-align: center; margin-bottom: 17px;}
.logo div {padding: 5px 7px 0px 7px; font: 10px/1.3 Arial; color: #333333;}

.news {margin-bottom: 7px; margin-top: 10px;}
.news td {padding: 0px 10px 10px 15px;}
.news th {padding: 0px 0px 20px 10px; vertical-align: middle; font: 10px Verdana;}
.news div {border-bottom: 2px solid #B8BDC6; color: #764A1F;}

.qt {font: 11px/1.2 Arial; padding: 10px 10px 0px 20px;}
.qtall {text-align: right; padding-right: 11px; padding-top: 5px;}
.qtall img, .download img {margin-right: 5px; margin-top: 2px;}
.meropr td.date2, .target td strong, .qtall a, .download a, .target td div a {color: #764A1F;}

.banner {border: 1px solid #E5E6EA; margin: 13px 10px; padding: 8px; background-color: #F8F2ED;}

.td {background: url(bg-center.gif) repeat-y;}

.blue1 {background: url(/img/bg-blue.gif) repeat-x; height: 55px;}
.blue1 h1 {color: #333333; padding: 17px 20px 20px 90px; margin: 0px; background: url(/img/bg-blue_01.gif) no-repeat;}
.blue2 {background: url(/img/bg-blue2.gif) repeat-x; height: 55px;}
.blue2 h1 {text-align: left; color: #333333; padding: 17px 20px 17px 90px; height: 55px; margin: 0px; background: url(/img/bg-blue_02.gif) no-repeat;}
.blue3 {background: url(/img/bg-blue.gif) repeat-x; margin-left: 1px; height: 55px;}
.blue3 h1 {color: #333333; padding: 17px 20px 20px 90px; margin: 0px; background: url(/img/bg-blue_03.gif) no-repeat;}
.blue1 a, .blue2 a, .blue3 a {color: #333333;}

.orange1 {background: url(/img/bg-orange1.gif) repeat-x; height: 65px;}
.orange1 h1 {padding: 30px 20px 30px 90px; margin: 0px; background: url(/img/bg-orange_01.gif) no-repeat;}
.orange2 {background: url(/img/bg-orange2.gif) repeat-x; height: 55px;}
.orange2 h1 {padding: 20px 20px 19px 90px; margin: 0px;}
.orange1 a, .orange2 a {color: #764A1F;}

.content {font: 12px/1.3 Arial; padding: 10px 20px 25px 20px;}
.content p {margin: 0px; padding: 0px 0px 6px 0px;}
.content a {color: #764A1F;}

.cont {background: url(/img/bg-center.gif) repeat-y;}
.cont2 {width: 220px; padding-bottom: 5px;}

.menu {background: #707989 url(/img/bg-menu.gif) no-repeat; vertical-align: middle; height: 151px; padding: 5px 15px}
.menu div {padding: 3px 0px; font: bold 10px Arial; color: #FFF; text-transform: uppercase; text-align: right;}
.menu div img {margin-left: 10px;}
.menu div a {color: #FFF;}
.menu div a:hover, .menu div a.now {color: #B9BDC6;}

.ob {margin-top: 15px; margin-bottom: 10px;}
.ob th {padding: 0px 4px 0px 11px;}
.ob th img {border: 1px dashed #A5ABB6; margin: 0px 5px 5px 0px;}
.ob td {padding: 0px 10px 0px 5px;}

.bg-top {background: url(/img/bg-top.jpg) no-repeat; text-align: right; vertical-align: bottom;}
.nav {text-align: right;}
.nav th {background-color: #333; padding-left: 10px; padding-right: 10px;}
.nav th div {padding: 1px 4px 1px 2px;}
.top {background: url(/img/top.jpg);}
.topline {background-color: #333;}

.sem {padding: 5px 0px 14px 0px;}
.sem div {font: bold 10px Verdana; text-transform: uppercase; padding: 3px 17px 4px 17px;}
.sem div img {margin-right: 5px;}

.navb {background: url(/img/bg-copy.gif) repeat-x; text-align: center; vertical-align: middle; padding: 10px 20px 10px 55px;}
.navb img {margin: 0px 10px;}

.copyright {background-color: #687282; vertical-align: middle; text-align: center; color: #FFF;}
.copyright a {color: #FFF;}
.copyright a:hover {color: #C3C7CF;}
.bgbot {background-color: #E3E5E9;}

.download {padding: 15px 10px 15px 15px;}

table.conta {margin-left: 15px; border: none;}
table.conta td {border: none; padding: 3px 0px 3px 0px; vertical-align: middle; text-align: left}
table.conta th {padding: 2px 0px 0px 0px; text-align: left; color: #666;}
table.conta input {border: 1px solid #999; font: 10px Arial; height: 17px; color: #222;}
table.conta input.file {border: 1px solid #999; font: 10px Arial; height: 17px; color: #222;}
table.conta textarea {border: 1px solid #999; font: 10px Arial; color: #222; margin: 0px;}
table.conta input.button {font: 10px Arial; padding: 0px; margin: 0px; background-color: #CCCFD5; color: #000;}
table.conta .radio th {font: 10px Arial; padding: 0px 5px 0px 0px;}
table.conta .radio th input {margin-right: 10px; border: none;}

table.contact td {border: none; padding: 3px 0px; vertical-align: middle; text-align: left}
table.contact th {padding: 2px 0px 0px 0px; text-align: left; color: #666;}
table.contact input {border: 1px solid #999; font: 10px Arial; height: 17px; color: #222;}
table.contact input.file {border: 1px solid #999; font: 10px Arial; height: 17px; color: #222;}
table.contact textarea {border: 1px solid #999; font: 10px Arial; color: #222; margin: 0px;}
table.contact td.buttons input.b {font: 10px Ariala; padding: 0px; margin: 0px; background-color: #CCCFD5; color: #000;}
table.contact td.butt1ns {text-align: right; padding-top: 9px;}
table.contact .radio th {font: 10px Arial; padding: 0px 5px 0px 0px;}
table.contact .radio th input {margin-right: 10px; border: none;}

.meropr {border-top: 1px solid #CCC; border-left: 1px solid #CCC; margin-bottom: 10px;}
.meropr th {border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; color: #333; background-color: #E3E5E9;}
.meropr td {font: 10px Verdana; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; background-color: #F8F2ED; vertical-align: middle;}
.meropr td.date {text-align: center;}
.meropr img {margin-left: 5px;}
.meropr a {color: #000000;}
h1 span, .target td strong span {color: #B8BDC6;}

.target {padding: 2px 0px; margin: 10px 0px 7px 0px;}
strong.str {color: #764A1F;}
.target td p {padding: 0px 0px 3px 0px; margin: 0px;}
.target th {color: #333; text-align: right; vertical-align: top; padding: 4px 10px 4px 0px;}
.target td {padding: 4px 0px;}
.target td div {padding: 1px 0px;}

.scet li {padding: 0px 0px 2px 0px; font: bold 10px Verdana; list-style-image: url(/img/li-scet.gif);}

.back {font: 10px Verdana; padding: 7px 0px 3px 18px;}
.back img {margin-right: 5px;}
.back a {color: #687282;}
.back a:hover {color: #764A1F;}

.imgleft {margin: 3px 10px 3px 0px;}
.imgright {margin: 3px 0px 3px 10px;}

<!-- editor start -->
<!-- Данные в таблице -->
.tbl_txt_center td, .tbl_txt_center th { text-align: center; }
.tbl_txt_left td, .tbl_txt_left th { text-align: left; }
.tbl_txt_right td, .tbl_txt_right th { text-align: right; }
<!-- Данные в ячейке -->
.tbl_cell_center { text-align: center; }
.tbl_cell_left { text-align: left; }
.tbl_cell_right { text-align: right; }
<!-- Заголовки и другие стили -->
.p {text-indent: 8px; margin: 6px; text-align: justify;}
.h1 {font: bold 12px Tahoma, sans-serif; color: #003f7f; margin-left: 12px; margin-bottom: 4px;}
.h2 {font-weight: bold; font-size: 11px; color: #003f7f; margin-left: 6px;}
.h3 {font-weight: bold; font-size: 11px; color: #003f7f; margin-left: 6px;}
.h4 {font-weight: bold; font-size: 11px; color: #003f7f; margin-left: 6px;}
.h5 {font-weight: bold; font-size: 11px; color: #003f7f; margin-left: 6px;}
.h6 {font-weight: bold; font-size: 11px; color: #003f7f; margin-left: 6px;}
<!-- editor end -->
