BODY {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; scrollbar-base-color: #FFF6E6; scrollbar-arrow-color: #9E3805;}
UL, LI, P, TD, TR {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px}
..ramka {BORDER-RIGHT: #B9771C 1px double; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color:#993300; text-decoration: none}
..ramgla {BORDER-LEFT: #8F450F 2px double; BORDER-RIGHT: #B9771C 1px double; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color:#993300; text-decoration: none}
..ramglr {BORDER-RIGHT: #8F450F 2px double; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color:#993300; text-decoration: none}

..gla {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color:#993300; text-decoration: none}
..gla:hover { color: #F00710; POSITION: relative; TOP: 1px}
..gla:visited { color: #B26237}

..bor {font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #9E3805; font-size: 8pt; text-decoration: none}
     .bor:hover { color: #F00710; text-decoration: underline}
     .bor:visited { color: #B26237}

..sm {font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #F00710; font-size: 8pt}
     .sm:hover { color: #FF3D29}
     .sm:visited { color: #D1040C}

h3 {font-family: Times New Roman, Times, serif, sans-serif; font-size: 13px; color: #4C3100; margin: 0px; padding-right: 0px; padding-left: 5px }
h2 {font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #F00710; text-decoration: none; margin: 0px;}
h1 {font-family: Times New Roman, Times, serif, sans-serif; margin: 0px; font-size: 18px; color: #4D3200; text-decoration: none; margin: 0px;}

..sf_label, .txt { font: 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #60310E; text-align: justify}
..sf_label {font-weight: bold; vertical-align:middle}
..sf_description {font-weight: normal}

..ss { font: 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #F00710}
     .ss:hover { color: #FF4C53; text-decoration: none}
     .ss:visited { color: ##9C0F09}

.s1:hover { text-decoration: none}


IMG {border:0px;border-left:0px;border-right:0px;border-top:0px;border-bottom:0px}
TABLE {border:0px;border-left:0px;border-right:0px;border-top:0px;border-bottom:0px}
..sf_submitbutton, .kno {BACKGROUND-COLOR: #FF9900; background-image: url('form.gif'); color: #C1E3F8; BORDER-BOTTOM: #666666 1px double; BORDER-LEFT: #ffffff 1px double; BORDER-RIGHT: #666666 1px double; BORDER-TOP: #ffffff 1px double; COLOR: #FFFFFF;  font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; font-weight: bold; text-decoration: none}
..sf_submitrow {text-align: center;}
..i {BACKGROUND-COLOR: #FF9900; BORDER-BOTTOM: #ffffff 1px double; BORDER-LEFT: #666666 1px double; BORDER-RIGHT: #ffffff 1px double; BORDER-TOP: #666666 1px double; COLOR: #ffffff;  font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px}
.gost {BACKGROUND-COLOR: #FFDEA5; BORDER-BOTTOM: #FF9900 1px solid; BORDER-LEFT: #FF9900 1px solid; BORDER-RIGHT: #FF9900 1px solid; BORDER-TOP: #FF9900 1px solid;  font: 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #60310E; text-align: justify; padding-left:10px; padding-right:10px}

     .black {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399}
     .black:hover { color: #925100}

     .niz { font: 11px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none}
     .tabi { font: 11px Verdana; color: #ffffff; text-decoration: none; font-weight: bold}
     .nav { font: 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold}
     .nav:hover {text-decoration: underline}
     .tt { font: 10px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; padding-right: 1px; padding-left: 8px }
     .to { font: 10px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FF9900; text-decoration: none}

     .sf_textarea, .sf_textbox, .sf_password, .ii {BACKGROUND-COLOR: #FFDEA5; BORDER-BOTTOM: #FFBD13 1px double; BORDER-LEFT: #FF9900 1px double; BORDER-RIGHT: #FFBD13 1px double; BORDER-TOP: #FF9900 1px double; COLOR: #993300; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px}

     .prais:hover {COLOR: #0000d5; TEXT-DECORATION: none; LEFT: 1px; POSITION: relative; TOP: 1px}

..sf_error {border-width: 0px; margin: 2px; padding: 2px; font-size: 10px;
    background-color: transparent; color: red; text-align: left;}

/* Стиль ссылок страниц */
..pager_box {
    line-height:30px; padding-left: 19px;
    font-family: verdana; color:black; font-size: 11px;
}

..pager_current {
    font-weight: bold;
}

..pager_link, .pager_controls {
    text-decoration: none;
}

/*  Стили поиска:  */
/*  Стиль основной таблицы */
table.search_result_table {
    width: 100%;
    border: 1px solid #c88;
}
/* Стиль заголовка таблицы (там написано: найдено столько-то записей) */
table.search_result_table caption {
    font-family: Verdana;
    padding: 3;
    font-size: 12px;
    color: #B26237;
    cursor: default;
}

/* Стиль заголовков рядов (там написано: результаты поиска) */
table.search_result_table th {
    background-color: #FFDEA5;
    padding: 2;
    font-size: 10px;
    cursor: default;
    font-family: verdana;
    font-weight: bold;
    color: white;
    border-bottom: 1px solid #c88;
}

/* Чередующиеся ряды */
tr.search_row_alt1 {
    
}

tr.search_row_alt2 {
    
}

tr.search_row_alt1 td, tr.search_row_alt2 td {
    font-family: verdana;
    font-size: 12px;
    padding-bottom:20px
}

/* Сообщение об ошибке поиска */
..search_error_box {
    margin: 5 5% 5 5%;
    padding: 15px;
    border: 1px solid #c88;
    font-size: 14px;
    font-face: verdana;
    text-align: center;
}

/* подсветка найденных слов */
..search_highlight {
    background-color: yellow;
    font-weight: bold;
}

