body {margin: 0px; padding: 0px; background-color: #f0e9da;}
img, images {border: 0px;}
td, th {vertical-align: top; font: 10px/1.3 Verdana;}

h1, h2 {font: bold 11px Verdana; color: #003D8D; text-transform: uppercase;}
h2.pre {margin-bottom: 0px; padding-bottom: 0px;}
h3 {font: bold 10px Verdana; color: #FFFFFF; background: #003D8D; padding: 2px 0px 2px 15px; margin: 0px 0px 4px 0px; text-transform: uppercase;}
h4 {font: bold 10px Verdana; color: #003D8D; padding: 2px 0px 2px 15px; margin: 0px; text-transform: uppercase;}
h5 {font: bold 10px Verdana; color: #003D8D; padding: 2px 0px 2px 15px; margin: 4px 0px 0px 0px;}

h6 { font: bold 12px Verdana; color: #ffe4ce; padding: 2px 0px 2px 15px; margin: 0px; text-transform: uppercase; }

a {color: #FFFFFF; text-decoration: none;}
a:hover { color: #c9ba91; }

a, a:visited, a:active, a:hover {font: 10px/1.3 Verdana; color: #FFFFFF; text-decoration: none;}
a:hover { color: #c9ba91;}

a.loci, a.loci:visited, a.loci:active, a.loci:hover {font: bold 11px Verdana; color: #FFE4CE; text-transform: uppercase; text-decoration: none; margin: 5px; }
a.loci:hover { color: #CAB499; }
a.loca, a.loca:visited, a.loca:active, a.loca:hover {font: bold 11px Verdana; color: #CAB499; text-transform: uppercase; text-decoration: none; margin: 5px; }


hr {height: 1px; color: #003d8d;}

ul, ol {padding: 0px; margin: 0px 0px 0px 17px;}
ul li {padding: 0px; margin: 0px; list-style-image: url(/img/li.gif);}
ol li {padding: 0px; margin: 0px 7px;}

.zagl {font: bold 10px Verdana; color: #000000;}
.t1 th {font: bold 10px Tahoma; color: #FFFFFF; background-color: #003d8d; padding: 3px 0px 4px 0px;}
.t1 td {background-color: #BBA368; text-align: center; background: #BBA368 padding-bottom: 0px;}
.cent {border-right: 4px solid #f0e9da; border-left: 4px solid #f0e9da;}

.t2 {background-color: #003d8d;}
.t2 td {font: bold 10px Verdana; vertical-align: middle; text-align: left; padding-top: 10px;}
.nav {margin-right: 21px;}
.menu {margin-left: 10px;}
.menu td {border-right: 4px solid #C9BA91; padding: 5px 10px 5px 10px; color: #FFFFFF;}
.menu td a, .menu td a:visited, .menu td a:active, .menu td a:hover {color: #ffe4ce;}
.menu td a:hover {text-decoration: underline; color: #ff8322;}
a.now, a.now:visited, a.now:active, a.now:hover {color: #FFFFFF;}


.t3 {background-color: #ffffff; margin-top: 4px; margin-bottom: 4px; border-bottom: 4px solid #E7E2D8;}
.t3 td.wib {border-right: 4px solid #E7E2D8;}
.t3 td.wib div {padding: 10px 20px; font: 10px/1.3 Verdana;}
.t3 td.wib div.xr {padding: 10px 20px; font: 10px/1.3 Verdana; border-bottom: 4px solid #E7E2D8;}

.t3 td.wib h2, .content h2 {margin: 0px 0px 5px 0px; text-indent: 15px;}
.t3 a, .t3 a:visited, .t3 a:active, .t3 a:hover {color: #000000;}
.t3 a:hover {text-decoration: underline;}

.news td.liner {background-color: #E7E2D8; padding: 0px;}
.news td {padding: 10px 0px 10px 20px; text-indent: 0px;}
.news th {padding: 10px; text-align: left;}
.news td img {margin-right: 10px;}
.news th span {color: #003D8D;}
.pre {text-indent: 15px; padding: 10px 0px 10px 20px; margin: 0px;}
.news a, .news a:visited, .news a:active, .news a:hover {text-decoration: underline;}

.content {padding: 10px 20px 20px 20px;}
.content p {font: 10px/1.3 Verdana; padding: 2px 0px; text-indent: 15px; margin: 0px;}
.content p a, .content a {color: #003D8D;}
.content a {font: 10px/1.3 Verdana;}
.content p a:hover {color: #003D8D; text-decoration: underline;}

.form {margin-left: 10px; border: 0px;}
.form th {font: 10px Verdana; padding: 0px 7px 4px 0px; vertical-align: middle; text-align: left;}
.form td {font: 10px Verdana; padding: 4px 0px; vertical-align: middle;}
.form td div {padding: 0px 0px 5px 20px; margin: 0px;}

form {margin: 0px 0px 0px 7px;}
textarea {border: 1px solid #C9BA91; font: normal 10px Verdana; background-color: #f0e9da;}
input, select {border: 1px solid #C9BA91; margin: 2px; height: 18px; font: normal 10px Verdana; background-color: #f0e9da;}
input.b {font: bold 9px Verdana; color: #003d8d; border: 1px solid #C9BA91; background: #f0e9da; margin: 5px 0px 0px 10px; padding: 0px 3px;}
.buttons {text-align: right;}

.error {color: #D77F3A; font: bold 10px Verdana; padding: 0px 0px 5px 0px;}
.3, .zero td span, .tel {color: #D77F3A;}
.cona {font: bormal 10px Verdana;}

.prod .op {font: bold 10px Verdana; color: #003D8D; padding-bottom: 3px;}
.prod td {vertical-align: middle; font: 10px/1.3 Verdana;}
.product {padding-right: 19px;}
.prod {margin-bottom: 10px;}
div.zadac {padding-top: 3px;}
div.zadac img {margin: 3px 6px 0px 0px;}

p.parent {font: bold 10px Verdana; padding-top: 5px;}
p.parent a {font: bold 10px Verdana; text-decoration: none; text-transform: uppercase;}
p.child {padding: 2px 0px;}
p.child img {margin-right: 3px;}

.border {padding: 3px; border-left: 1px solid #003d8d; border-top: 1px solid #003d8d;}
.border th {background-color: #003d8d; color: #FFFFFF; font: bold 10px Verdana; text-align: left;}
.border th, .border td {border-bottom: 1px solid #003d8d; border-right: 1px solid #003d8d; vertical-align: middle;}

.zero img {margin-right: 9px;}


a.small, a.small:visited, a.small:active, a.small:hover {font-size: 11px; text-decoration: underline;}
a.small:hover {color: #faa523;}

.pag {padding: 5px 5px 5px 5px; text-align: center; font-size: 11px; color: #000000; max-width: 500px;}
.pag .info {padding-top: 20px;}
.pag a, .pag a:visited, .pag a:active, .pag a:hover {font-size: 11px; text-decoration: none; margin: 0px; padding: 0px;}
.pag span.o {color: #FFFFFF; padding: 2px 3px 2px 3px; background-color: #e2001a; text-align: center; margin: 0px;}
.pag span.o a, .pag span.o a:visited, .pag span.o a:active, .pag span.o a:hover {color: #FFFFFF; text-decoration: none; margin: 0px; padding: 0px;}
.pag span.p {color: #FFFFFF; background-color: #0c4ba0; padding: 2px 3px 2px 3px; text-align: center; margin: 0px;}
.pag span.p a, .pag span.p a:visited, .pag span.p a:active, .pag span.p a:hover {color: #FFFFFF; text-decoration: none; margin: 0px; padding: 0px;}

.back {margin: 5px 0px 5px 0px; height: 28px; width: 98%; padding: 6px 2px 4px 2px;}
.back a, .back a:visited, .back a:active, .back a:hover, .small {font-size: 9px; color: #e2001a; text-decoration: underline;}
.back a:hover {color: #e2001a;}
.back img, .back image {margin: 2px 3px 0px 0px;}


div.ss {text: 10px Verdana;}

.conta img {margin-right: 4px;}
.conta th {vertical-align: bottom; text-align: left;}

.copyright td {background-color: #003d8d; text-align: center; padding: 10px 0px; color: #FFFFFF; vertical-align: middle;}
.copyright td a:hover {color: #C9BA91;}




table.mail_tbl {border: 0px;}
input.fld {width: 200px;}
textarea.txt {width: 300px;}
input.blob {width: 200px;}
select.sel {width: 200px;}
option.opt {}
input.rad {padding-top: 5px; border: 0px; background: none;}
input.cbx {border: 0px; background: none;}

<!-- 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 {}
.h2 {}
.h3 {}
.h4 {}
.h5 {}
.h6 {}
<!-- editor end -->