BODY {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00518A; scrollbar-base-color: #DCE5EC; scrollbar-arrow-color: #007331}
h1 {font: 17px Verdana, Arial, Helvetica; margin: 0px; color: #005C9D; font-weight: bold ; text-decoration: none}
h2 {font: 15px Arial, Helvetica; margin: 0px; color: #0465A9; font-weight: bold ; text-decoration: none}
h3 {font: 14px Arial, Helvetica; margin: 0px; color: #1174FF; font-weight: bold ; text-decoration: none}
h4 {font: 12px Verdana, Arial, Helvetica; margin: 0px; color: #00913F; font-weight: bold ; text-decoration: none}

/*
A:link {COLOR: #ffffFF; COLOR: #3333FF; TEXT-DECORATION: underline}
A:visited {COLOR: #2B27D4; TEXT-DECORATION: underline}
A:active{COLOR: ##ffffFF; TEXT-DECORATION: underline}
A:hovera {COLOR: #0000d5; TEXT-DECORATION: none; LEFT: 1px; POSITION: relative; TOP: 1px}
*/

 /* 2 меню */
/* table { width: 100%} */
td#leftcolumn div.blockContent { padding: 2px; }
#mainmenu a.menuTop {  padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px;}
#mainmenu a.menuMain { padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px;}
#mainmenu a.menuEnter {BACKGROUND-COLOR: #DCE5EC; BORDER-BOTTOM: #FFFFFF 1px double; BORDER-LEFT: #A7ACAF 1px double; BORDER-RIGHT: #FFFFFF 1px double; BORDER-TOP: #A7ACAF 1px double; COLOR: #5A6F80; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px;  padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px;}
#mainmenu { BORDER-right: #66CCFF 1px solid; BORDER-left: #66CCFF 1px solid; BORDER-TOP: #66CCFF 1px solid;
border-bottom: 1px solid #66CCFF; padding: 0; margin: 0; }

#mainmenu a {  BORDER-right: #E2E4E8 1px solid; BORDER-left: #E2E4E8 1px solid;
border-bottom: 1px solid #E4E4E4; display: block;  background:#F3F5F7; font-size: 11px; }
#mainmenu a:hover {  color: #1174FF; background: #ffffff; text-decoration: none; }

.bpict1 { background-image: url(bpict1.jpg); background-repeat: no-repeat;}
.bpict2 { background-image: url(bpict2.jpg); background-repeat: no-repeat;}
.bpict3 { background-image: url(bpict3.jpg); background-repeat: no-repeat;}
.bpict4 { background-image: url(bpict4.jpg); background-repeat: no-repeat;}
.bpict5 { background-image: url(bpict5.jpg); background-repeat: no-repeat;}
.bpict6 { background-image: url(bpict6.jpg); background-repeat: no-repeat;}
.bpict7 { background-image: url(bpict7.jpg); background-repeat: no-repeat;}
.bpict8 { background-image: url(bpict8.jpg); background-repeat: no-repeat;}




.ma { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #005C9D; text-decoration: none}
.ma2 { font: 11px Arial, Geneva, Arial, Helvetica, sans-serif; color: #005C9D}
.ma2:hover {color: #007BB9; text-decoration: none}
.ma2b { font: 11px Arial, Geneva, Arial, Helvetica, sans-serif; color: #7B858D}
.ma3 { font: 10px Arial, Geneva, Arial, Helvetica, sans-serif; color: #005C9D}
.ma4 { font: 11px Arial, Geneva, Arial, Helvetica, sans-serif; color: #007331}
.ma5 { font: 9px Arial, Geneva, Arial, Helvetica, sans-serif; color: #ffffff}
.ma5:hover {text-decoration: none}
.ma6 { font: 11px Arial, Helvetica, sans-serif; color: #ffffff}
.ma6:hover {text-decoration: none}
.kor { font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #1B80C7; text-decoration: none}
.kog { font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #007331; font-weight: bold; text-decoration: none}
.poisk {BACKGROUND-COLOR: #DCE5EC; BORDER-BOTTOM: #FFFFFF 1px double; BORDER-LEFT: #A7ACAF 1px double; BORDER-RIGHT: #FFFFFF 1px double; BORDER-TOP: #A7ACAF 1px double; COLOR: #5A6F80; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; WIDTH: 105px; HEIGHT: 16px}
.poi { padding-right: 0px; padding-left: 0px ; padding-top: 2px; padding-bottom: 0px}
.menu {font: 12px Verdana; color: #ffffff; text-decoration: none}
.menu:hover {text-decoration: none; POSITION: relative; TOP: 1px; POSITION: relative; TOP: 1px}
.bol {font: 12px Verdana; color: #005C9D}
.in { font-family: Tahoma, Arial, sans-serif; font-size: 14px; color: #0465A9; BORDER-BOTTOM: #66CCFF 1px solid; BORDER-LEFT: #66CCFF 1px solid; BORDER-RIGHT: #66CCFF 1px solid; BORDER-TOP: #66CCFF 1px solid; font-weight: bold}
.inzag { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #007331; BACKGROUND-COLOR: #FAFBFB; BORDER-BOTTOM: #A5D69C 1px solid; BORDER-LEFT: #A5D69C 1px solid; BORDER-RIGHT: #A5D69C 1px solid; BORDER-TOP: #A5D69C 1px solid; padding-right: 10px; padding-left: 10px ; padding-top: 1px; padding-bottom: 1px}
.proc { font-family: Arial, sans-serif; font-size: 12px; color: #137ABF; BACKGROUND-COLOR: #FAFBFB; BORDER-BOTTOM: #137ABF 1px solid; BORDER-LEFT: #137ABF 1px solid; BORDER-RIGHT: #137ABF 1px solid; BORDER-TOP: #137ABF 1px solid; padding-right: 5px; padding-left: 5px ; padding-top: 1px; padding-bottom: 1px}
.lip { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; font-weight: bold}
.line { font-family: Tahoma, Arial, sans-serif; font-size: 14px; color: #0465A9; padding-left: 10px; font-weight: bold}
.zag { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; padding-right: 7px}
.rim { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #007331; font-weight: bold}
.tdrim { font: 11px Arial, Geneva, Arial, Helvetica, sans-serif; color: #005C9D; padding-right: 9px; padding-left: 16px ; padding-top: 2px; padding-bottom: 8px}
.tdram { padding-right: 8px; padding-left: 8px ; padding-top: 8px; padding-bottom: 8px; text-align: justify; BACKGROUND-COLOR: #E2F4FF; BORDER-BOTTOM: #66CCFF 1px double; BORDER-LEFT: #A2E0FF 1px double; BORDER-RIGHT: #66CCFF 1px double; BORDER-TOP: #A2E0FF 1px double; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00518A }
.kar {BACKGROUND-COLOR: #DCE5EC; BORDER-BOTTOM: #FFFFFF 1px double; BORDER-LEFT: #A7ACAF 1px double; BORDER-RIGHT: #FFFFFF 1px double; BORDER-TOP: #A7ACAF 1px double; COLOR: #5A6F80; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; WIDTH: 105px; HEIGHT: 14px}
.kno {background: #D8F1FF url(/pict/nfon.gif); BORDER-BOTTOM: #085797 1px double; BORDER-LEFT: #ffffff 1px double; BORDER-RIGHT: #085797 1px double; BORDER-TOP: #ffffff 1px double; COLOR: #085797; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; WIDTH: 25px; HEIGHT: 15px}
.kno2 {background: #D8F1FF url(/pict/nfon.gif); BORDER-BOTTOM: #085797 1px double; BORDER-LEFT: #ffffff 1px double; BORDER-RIGHT: #085797 1px double; BORDER-TOP: #ffffff 1px double; COLOR: #085797; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; WIDTH: 25px; HEIGHT: 14px}
.kno3 {background: #CC0000; BORDER-BOTTOM: #000000 1px double; BORDER-LEFT: #ffffff 1px double; BORDER-RIGHT: #000000 1px double; BORDER-TOP: #ffffff 1px double; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;  WIDTH: 105px;  HEIGHT: 20px}

.pere {background: #D8F1FF url(/pict/no.gif); BORDER-BOTTOM: #ffffff 1px double; BORDER-LEFT: #ffffff 1px double; BORDER-RIGHT: #ffffff 1px double; BORDER-TOP: #ffffff 1px double; COLOR: #007230; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; WIDTH: 144px; HEIGHT: 33px; font-weight: bold}
.ofo {background: #D8F1FF url(/pict/nof.gif); BORDER-BOTTOM: #ffffff 1px double; BORDER-LEFT: #ffffff 1px double; BORDER-RIGHT: #ffffff 1px double; BORDER-TOP: #ffffff 1px double; COLOR: #007230; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; WIDTH: 125px; HEIGHT: 33px; font-weight: bold}
.dalee {background: #D8F1FF url(/pict/ndalee.gif); BORDER-BOTTOM: #ffffff 1px double; BORDER-LEFT: #ffffff 1px double; BORDER-RIGHT: #ffffff 1px double; BORDER-TOP: #ffffff 1px double; COLOR: #007230; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; WIDTH: 125px; HEIGHT: 33px; font-weight: bold}
.nazad {background: #D8F1FF url(/pict/nnazad.gif); BORDER-BOTTOM: #ffffff 1px double; BORDER-LEFT: #ffffff 1px double; BORDER-RIGHT: #ffffff 1px double; BORDER-TOP: #ffffff 1px double; COLOR: #007230; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; WIDTH: 125px; HEIGHT: 33px; font-weight: bold}
.otpravit {background: #D8F1FF url(/pict/nomail.gif); BORDER-BOTTOM: #ffffff 1px double; BORDER-LEFT: #ffffff 1px double; BORDER-RIGHT: #ffffff 1px double; BORDER-TOP: #ffffff 1px double; COLOR: #007230; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; WIDTH: 125px; HEIGHT: 33px; font-weight: bold}
.oplatit {background: #D8F1FF url(/pict/nooplata.gif); BORDER-BOTTOM: #ffffff 1px double; BORDER-LEFT: #ffffff 1px double; BORDER-RIGHT: #ffffff 1px double; BORDER-TOP: #ffffff 1px double; COLOR: #007230; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; WIDTH: 125px; HEIGHT: 33px; font-weight: bold}
.korzina {background: #D8F1FF url(/pict/nvkor.gif); BORDER-BOTTOM: #ffffff 1px double; BORDER-LEFT: #ffffff 1px double; BORDER-RIGHT: #ffffff 1px double; BORDER-TOP: #ffffff 1px double; COLOR: #007230; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; WIDTH: 125px; HEIGHT: 33px; font-weight: bold}
.fo {BACKGROUND-COLOR: #DCE5EC; BORDER-BOTTOM: #FFFFFF 1px double; BORDER-LEFT: #A7ACAF 1px double; BORDER-RIGHT: #FFFFFF 1px double; BORDER-TOP: #A7ACAF 1px double; COLOR: #5A6F80; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; WIDTH: 200px; HEIGHT: 18px}
.foarea {BACKGROUND-COLOR: #DCE5EC; BORDER-BOTTOM: #FFFFFF 1px double; BORDER-LEFT: #A7ACAF 1px double; BORDER-RIGHT: #FFFFFF 1px double; BORDER-TOP: #A7ACAF 1px double; COLOR: #5A6F80; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; WIDTH: 200px; HEIGHT: 70px}
.kat { padding-left: 5px; padding-right: 8px;  padding-top: 2px; padding-bottom: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #00518A }
li {list-style-image : url(/pict/np.gif); margin: 0px}
span.light { background-color: #ffffff ; font: 11px Arial, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }

.tdkor2 { padding-right: 8px; padding-left: 8px ; padding-top: 8px; padding-bottom: 8px; BACKGROUND-COLOR: #F3F5F7; BORDER-BOTTOM: #D1D7DC 1px double; BORDER-LEFT: #DADFE3 1px double; BORDER-RIGHT: #D1D7DC 1px double; BORDER-TOP: #DADFE3 1px double }
.tdkor { padding-right: 8px; padding-left: 8px ; padding-top: 8px; padding-bottom: 8px; BACKGROUND-COLOR: #EBFFE7; BORDER-BOTTOM: #85C17A 1px double; BORDER-LEFT: #A5D69C 1px double; BORDER-RIGHT: #85C17A 1px double; BORDER-TOP: #A5D69C 1px double }

.po {BACKGROUND-COLOR: #DCE5EC; BORDER-BOTTOM: #FFFFFF 1px double; BORDER-LEFT: #A7ACAF 1px double; BORDER-RIGHT: #FFFFFF 1px double; BORDER-TOP: #A7ACAF 1px double; COLOR: #5A6F80; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 16px; WIDTH: 35px; HEIGHT: 18px; font-weight: bold}
.w { padding-right: 2px; padding-left: 2px ; padding-top: 2px; padding-bottom: 2px; BACKGROUND-COLOR: #E2F4FF; BORDER-TOP: #A2E0FF 1px double }
.e { BACKGROUND-COLOR: #E2F4FF; BORDER-LEFT: #A2E0FF 1px double; BORDER-TOP: #A2E0FF 1px double }
.eru { BACKGROUND-COLOR: #FAFBFB; BORDER-LEFT: #A2E0FF 1px double; BORDER-TOP: #A2E0FF 1px double; background-image: url(/pict/nf2.gif); background-repeat: repeat-x }
.r { padding-right: 2px; padding-left: 2px ; padding-top: 2px; padding-bottom: 2px; BACKGROUND-COLOR: #E2F4FF; BORDER-LEFT: #A2E0FF 1px double; BORDER-TOP: #A2E0FF 1px double }
.pr { BORDER-TOP: #ffffff 1px double }

/*
.command  { border-color : darkcyan ; border-style : solid ; border-width : 1px; }
 .command A:link, A:visited, A:active { color : darkblue ; }
.command A:hover { color: blue; }
*/


.txtright {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #137ABF; padding-right: 5px; padding-left: 5px}
.txt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00518A; text-align: justify}
.x { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; text-align: center}
.l { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; text-align: left}
.t { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; padding-right: 5px; padding-left: 5px}
.prod { font-family: Times New Roman, Times, serif; font-size: 26px; color: #999999; font-weight: bold; padding-left: 10px; font-style: italic}
.name { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #993300; font-weight: bold ; padding-left: 10px}
.malblue { font: 10px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000066; text-transform: uppercase;}
.f { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; border: #FFFF00; font-weight: bold}.votline { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFF00; font-weight: bold ; padding-left: 10px }
.form { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; border: #00FF00}.votline { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000066; font-weight: bold ; padding-left: 10px }
INPUTy {
        BACKGROUND-COLOR: #c1e3f8; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Sans-serif; FONT-SIZE: 12px; WIDTH: 26px
}
.i {
        BACKGROUND-COLOR: #c1e3f8; BORDER-BOTTOM: #000000 1px double; BORDER-LEFT: #000000 1px double; BORDER-RIGHT: #000000 1px double; BORDER-TOP: #000000 1px double; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; WIDTH: 140px
}
.ii {BACKGROUND-COLOR: #c1e3f8; BORDER-BOTTOM: #000000 1px double; BORDER-LEFT: #000000 1px double; BORDER-RIGHT: #000000 1px double; BORDER-TOP: #000000 1px double; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; WIDTH: 70px}
.y {
        BACKGROUND-COLOR: #c1e3f8; BORDER-BOTTOM: #000000 1px double; BORDER-LEFT: #000000 1px double; BORDER-RIGHT: #000000 1px double; BORDER-TOP: #000000 1px double; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; WIDTH: 25px
}

/* ввод желтый в body */        .gray {BACKGROUND-COLOR: #ddFFdd; BORDER-BOTTOM: #ffffff 1px double; BORDER-LEFT: #174069 1px double; BORDER-RIGHT: #006600 1px double; BORDER-TOP: #006600 1px double; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; WIDTH: 420px}

/*  Search-related styles  */

table.search_result_table { width: 100%}  /* border: 2px solid #c88; */
table.search_result_table caption { font-family: Verdana; padding: 3; font-size: 12px; cursor: default; letter-spacing: 1}

table.search_result_table th {font: 15px Arial, Helvetica; margin: 0px; color: #0465A9; font-weight: bold ; text-decoration: none}

tr.search_row_alt1 { padding-right: 8px; padding-left: 8px ; padding-top: 8px; padding-bottom: 8px; text-align: justify; BORDER-BOTTOM: #66CCFF 1px double; BORDER-LEFT: #A2E0FF 1px double; BORDER-RIGHT: #66CCFF 1px double; BORDER-TOP: #A2E0FF 1px double; background-color: #EDF8FF}
tr.search_row_alt2 { padding-right: 8px; padding-left: 8px ; padding-top: 8px; padding-bottom: 8px; text-align: justify; BORDER-BOTTOM: #66CCFF 1px double; BORDER-LEFT: #A2E0FF 1px double; BORDER-RIGHT: #66CCFF 1px double; BORDER-TOP: #A2E0FF 1px double; background-color: #F3FAFF}

tr.search_row_alt1 td, tr.search_row_alt2 td {
    font-family: arial;
    font-size: 12px;
}

.search_error_box {
    background-color: #ffffff;
    margin: 5 5% 5 5%;
    padding: 15px;
    border: 2px solid #c1e3f8;
    font-size: 18px;
    font-face: verdana;
    font-weight: bold;
    color: white;
    text-align: center;
}

span.search_highlight {
    background-color: yellow;
    color: red;
    font-weight: bold;
}

div.search_datestamp {
}

#ma1 { font: 10px Arial, Helvetica; color: #DCCAB8; float: left}
#ma1 h1 { font: 10px Arial, Helvetica; color: #DCCAB8; float: left}
#ma1 a { font: 10px Arial, Helvetica; color: #DCCAB8}
#ma1 a:hover { color: #FFAA00}
