body { font-weight: normal; font-size: 11px; font-family: verdana, sans-serif;}
image, img {border: 0;}

.red {color: #CC6633;}
.green { color: green; }

.menuData {font-weight: bold; line-height: 16px; background: #d7e2ff; text-align: center; color: #003f7f; cursor: hand;}
.menuDataCurr {font-weight: bold; line-height: 16px; background: #ffffcc; text-align: center; color: #003f7f; cursor: hand;}

.menuDataSel {font-weight: bold; line-height: 16px; background: #b2c3ed; text-align: center; color: #003f7f; cursor: hand;}

form {padding: 0px; margin: 0px;}

a {font: normal 11px verdana, sans-serif; line-height: 16px; color: #718acc; text-decoration: none;}
a:hover {text-decoration: underline; color: #003f7f;}

p, td {font-weight: normal; font-size: 11px; line-height: 16px; font-family: verdana, sans-serif;}
p, .text {padding: 0px 8px 0px 8px; line-height: 16px; text-indent: 12px; text-align: justify;}

h1 {font-weight: bold; font-size: 14px; color: #003f7f; font-family: verdana, sans-serif; margin: 8px 0px 0px 0px; text-align: left;}
h2 {font-weight: bold; font-size: 12px; color: #003f7f; font-family: verdana, sans-serif; margin: 10px 0px 0px 10px; text-align: left;}
h3 {font-weight: bold; font-size: 11px; font-family: verdana, sans-serif; margin-bottom: 6px; padding-left: 8px; background: #ffffcc; text-align: center;}
h6 {font-size: 11px; color: #003f7f; font-family: verdana, sans-serif; margin: 0px; padding-left: 8px; background: #d7e2ff;}
b {text-align: justify;}

th {font-size: 10px; text-align: left; font-family: verdana, arial, helvetica, sans-serif;}

.mtitle {font-weight: bold; color: #003f7f;}
.mtitle:hover {text-decoration: none;}

.inf .mtitle, .mtitle .inf_l {padding: 0px 2px;}
.inf_l {font: bold 10px verdana, arial, helvetica, sans-serif; background: #718acc; border-top: 1px solid #003f7f; color: #ffffff; text-align: left; padding: 2px 5px;}
.inf_l .mtitle, .inf_l a {font-weight: bold; color: #ffffff;}

.inf {font: bold 10px verdana, arial, helvetica, sans-serif; background: #718acc; color: #ffffff; text-align: right; padding: 2px 5px;}
.inf A {color: white; font-size: 10px;}
.inf1, .infb {background: #b2c3ed; color: #003f7f; font-weight: bold; font-size: 10px;}
.inf1 {padding-left: 4px; line-height: 12px;}
.infb {padding-left: 4px; text-align: left;}

.inf2 {background: #d7e2ff; color: #003f7f;}
.infx {background: #d7e2ff; color: #003f7f; font: bold 10px verdana, sans-serif; padding: 0px 5px;}

.inf1 A, .inf2 A {color: #003f7f; font-weight: bold; font-size: 10px; }
.infm {font-size: 11px; border-bottom: #003f7f 1px solid;}
.infm A {color: #003f7f; font-size: 11px; font-family: tahoma, sans-serif;}
.bl {padding: 0px; margin: 0px 0px 0px 25px;}
.bl li {font: 11px/1.1 verdana, arial, helvetica, sans-serif; padding: 5px 0px 5px 0px; list-style-type: square;}

#main, #banner {border-left: #003f7f 2px solid; border-right: #003f7f 2px solid;}
textarea, select, option {margin: 2px 10px 2px 10px; border: 1px solid; color: #003f7f; font: 11px verdana, arial, helvetica, sans-serif;}
input {margin: 2px 10px 2px 10px; border: 1px solid; color: #003f7f; font: 10px verdana, sans-serif;}

.note {font-size: 10px; text-align: justify; padding-top: 8px; color: #003f7f;}
.date {text-align: right; font-weight: bold; color: #003f7f;}
.time {font: 10px verdana, arial, helvetica, sans-serif; color: #003F7F;}

.snews { font-family: verdana, sans-serif; font-size: 11px; padding: 4px 4px 6px 4px; background: #d7e2ff; }
.snews a { font-family: tahoma, sans-serif; font-weight: bold; color: #003F7F; font-size: 11px; }
.news {padding: 1px 8px 0px 8px; text-align: justify;}
.news a, .news a:hover {color: #003f7f;}

.bg {background-image: url(/img/bg.gif);}
.bold {font-weight: bold;}

#menubot {padding: 2px 0px 4px 4px; margin: 0px; line-height: 16px; border-bottom: 0px; background: #ffffcc;}
#menu {padding: 2px 0px 4px 4px; margin: 0px; line-height: 16px; border-bottom: #b2c3ed 1px solid; background: #ffffcc;}
#menu a, #menubot a{color:#003f7f;}

.bright, .bright:hover, .bright:visited {color: #d7e2ff; }
.link {text-decoration: underline;}
.banner {padding: 8px; text-align: center;}
.zpopup {background: #b2c3ed; border: 1px solid #718acc; padding: 5px; font-size: 10px; text-align: center; line-height: 11px;}
.zpopup a {font-weight: bold;}
.adrlist {padding-left: 10px; text-indent: -20px;}

.nazad {text-align: left; padding: 10px 0px 5px 5px ; border-left: #003f7f 2px solid; border-right: #003f7f 2px solid;}
.nazad hr, hr.hrz {color: #003f7f; margin: 0px; padding: 0px;}

.enter {font: bold 10px verdana, arial, helvetica, sans-serif;}
.enter2 {font: bold 10px verdana, arial, helvetica, sans-serif; color: #FFFFFF; background-color: #003F7F; border: 1px solid #003F7F;}
.enter input {background: #b2c3ed;}

.sas {margin: 4px 2px;}

.pokaz {width: 65%; background-color: #D7E2FF; color: #003F7F; font: 10px verdana, arial, helvetica, sans-serif; padding-left: 5px; margin: 0px 2px;}

div.nbar {padding: 0px 0px 0px 0px; font: 10px Verdana; text-align: right;}
div.nbar a {font: bold 10px Verdana;}
div.nbar td {border-top: 1px solid #003f7f; margin: 0px; padding: 0px;}

.divpad {margin: 2px 2px;}

.zforms {width: 65%; font: bold 10px verdana, sans-serif; color: #003F7F; background-color: #B2C3ED; border-bottom: 2px solid #FFF; padding: 2px 5px; margin: 0px 2px;}

.peri {color: #003F7F; font: bold 10px verdana, sans-serif; text-align: right;}

.cheks {padding: 0px 0px 5px 0px; color: #003F7F; font: bold 10px Verdana;}
.cheks input {padding: 0px; margin: 0px;}

.fn {color: #003F7F; vertical-align: middle; padding-right: 10px;}
.fni {padding: 2px 0px;}
.fni input, .fni textarea {background-color: #D7E2FF;}

input.loginos {background-color: #FFF;}

<!-- 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 verdana, sans-serif; color: #003f7f; margin-left: 12px; margin-bottom: 4px;}
.h2, .h3, .h4, .h5, .h6 {font-weight: bold; font-size: 11px; color: #003f7f; margin-left: 6px;}
<!-- editor end -->

.nal strong {color: red; font-weight:bold;}

.a {padding: 0px 8px 0px 8px;}
.a p {margin: 0px 0px 5px 0px; text-align:justify; text-indent: 0px; padding: 0px 0px 0px 0px;}
.a p.list {margin: 0px 0px 0px 0px; text-indent: 0px;}
.a h1 {margin: 10px 0px 4px 0px;}
.a hr {color: #718ACC; border: 1px solid #718ACC;}
.a .razdel {background-color: #D7E2FF; padding: 8px 0px 8px 0px; margin-top:8px;}
.a .razdel ul {list-style-type: circle; color: #003FAB; margin: 0px 0px 0px 0px;}
.a .razdel a {color: #003FAB;}


