.adm {color: #C00000; font-family: 'Verdana'; font-size: 12px; text-decoration: underline; }
.adm:hover {color: #000; font-family: 'Verdana'; font-size: 12px; text-decoration: underline; }
.adm_area {background-color: #FFF8F8; padding: 2px 5px; }
.adm_button {background-color: #F0F0F0; border-color: #F0F0F0; border-style: solid; border-width: 1px; height: 20px; width: 20px; }
.adm_button:active, .adm_button_active {background-color: #E0E0E0; border-bottom-color: #FFFFFF; border-left-color: #C0C0C0; border-right-color: #FFFFFF; border-style: solid; border-top-color: #C0C0C0; border-width: 1px; height: 20px; width: 20px; }
.adm_button:hover, .adm_button_hover {background-color: #F0F0F0; border-bottom-color: #C0C0C0; border-left-color: #FFFFFF; border-right-color: #C0C0C0; border-style: solid; border-top-color: #FFFFFF; border-width: 1px; height: 20px; width: 20px; }
.adm_form {background-color: #F0F0F0; border-bottom-color: #C0C0C0; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #FFFFFF; border-left-style: solid; border-left-width: 1px; border-right-color: #C0C0C0; border-right-style: solid; border-right-width: 1px; border-top-color: #FFFFFF; border-top-style: solid; border-top-width: 1px; font-family: 'Arial'; font-size: 12px; }
.adm_form_dlmt_d {border-bottom-color: #C0C0C0; border-bottom-style: solid; border-bottom-width: 1px; }
.adm_form_dlmt_u {border-top-color: #FFFFFF; border-top-style: solid; border-top-width: 1px; }
.adm_form_dlmt_ud {border-bottom-color: #C0C0C0; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: #FFFFFF; border-top-style: solid; border-top-width: 1px; }
.adm_form_flat {background-color: #F0F0F0; font-family: 'Arial'; font-size: 12px; }
.adm_form_header {background-color: #C0C0C0; background-position: right; background-repeat: no-repeat; font-family: 'Arial'; font-size: 12px; }
.adm_form_separator {background-color: #FFFFFF; border-top-color: #E0E0E0; border-top-style: solid; border-top-width: 1px; padding: 0px; }
.adm_form_white_frame {background-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #C0C0C0; border-right-color: #FFFFFF; border-style: solid; border-top-color: #C0C0C0; border-width: 1px; }
.adm_frm {font-family: 'Arial'; font-size: 12px; }
.adm_frm_cell {border-style: none; border-width: 0px; font-family: 'Arial'; font-size: 12px; width: 100%; }
.adm_iframe {border-style: none; border-width: 0px; font-family: 'Arial'; font-size: 12px; }
.adm_inv {color: #000000; font-family: 'Verdana'; font-size: 12px; text-decoration: underline; }
.adm_inv:hover {color: #C00000; font-family: 'Verdana'; font-size: 12px; text-decoration: underline; }
.adm_table {background-color: #C0C0C0; font-family: 'Arial'; font-size: 12px; }
.adm_table_header {background-color: #F0F0F0; border-left-color: #FFFFFF; border-left-style: solid; border-left-width: 1px; border-top-color: #FFFFFF; border-top-style: solid; border-top-width: 1px; }
.adm_tmpl {border-bottom-color: #E57F7F; border-left-color: #F2BFBF; border-right-color: #E57F7F; border-style: solid; border-top-color: #F2BFBF; border-width: 1px; border-collapse: collapse; }
.adm_ttl {color: #808080; border-bottom-color: #C0C0C0; border-bottom-style: solid; border-bottom-width: 1px; font-family: 'Verdana'; font-size: 14px; text-align: left; }
.adm_txt {color: #C00000; font-family: 'Verdana'; font-size: 12px; }
.adm_txt_b {color: #C00000; font-family: 'Verdana'; font-size: 12px; font-weight: bold; }
.decor_bad_bar {background-color: #FFF0F0; color: #C00000; border-bottom-color: #800000; border-bottom-style: dotted; border-bottom-width: 1px; border-top-color: #800000; border-top-style: dotted; border-top-width: 1px; font-family: 'Arial'; font-size: 12px; text-align: center; padding: 4px; }
.decor_data {background-color: #003399; color: #FFFFFF; font-family: 'Arial'; font-size: 11px; font-weight: bold; text-align: center; float: left; width: 50px; margin-right: 3px; margin-top: 1px; }
.decor_data_hot {background-color: #FF0000; color: #FFFFFF; font-family: 'Arial'; font-size: 11px; font-weight: bold; text-align: center; float: left; width: 50px; margin-right: 3px; margin-top: 1px; }
.decor_date_tpd {float: left; width: 13px; margin-left: 3px; margin-right: 3px; margin-top: 1px; }
.decor_good_bar {background-color: #F0FFF0; color: #008000; border-bottom-color: #008000; border-bottom-style: dotted; border-bottom-width: 1px; border-top-color: #008000; border-top-style: dotted; border-top-width: 1px; font-family: 'Arial'; font-size: 12px; text-align: center; padding: 4px; }
.decor_hidden_bar {border-color: #FF0000; border-style: dashed; border-width: 1px; padding: 10px; }
.decor_img {border-color: #aeaeae; border-style: solid; border-width: 1px; }
.decor_navi_bar {background-color: #F8F8F8; font-family: 'Arial'; font-size: 12px; padding: 2px 4px; }
.decor_table {background-color: #AEAEAE; font-family: 'Arial'; font-size: 12px; }
.decor_table_header {background-color: #F0F0F0; white-space: nowrap; }
.decor_table_marked_row {background-color: #F8F8F8; }
.decor_table_row {background-color: #FFFFFF; }
.form_contact {background-color: #FAFAFA; border-bottom-color: #FFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: #FFF; border-top-style: solid; border-top-width: 1px; font-family: 'Arial'; font-size: 12px; width: 200px; }
.form_footer {border-bottom-color: #f8f8f8; border-bottom-style: solid; border-bottom-width: 2px; font-family: 'Arial'; font-size: 12px; }
.form_header {background-color: #F8F8F8; font-family: 'Arial'; font-size: 12px; padding: 4px; }
.form_hot {background-color: #FFB238; border-right-color: #ffffff; border-right-style: solid; border-right-width: 1px; width: 8px; padding: 0px; }
.form_img {border-color: ButtonShadow; border-style: solid; border-width: 1px; }
.form_separator {background-color: #e3e3e6; padding: 0px; }
.form_symbol_count {background-color: #FFF; color: #606060; border-bottom-color: ButtonShadow; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: ButtonShadow; border-left-style: solid; border-left-width: 1px; border-right-color: ButtonShadow; border-right-style: solid; border-right-width: 1px; font-family: 'Arial'; font-size: 11px; width: 135px; padding: 1px 4px; }
.frm {color: #808080; font-family: 'Arial'; font-size: 12px; font-weight: bold; }
.frm_ind {background-color: #FFFFFF; color: #606060; border-style: none; border-width: 0px; font-family: 'Arial'; font-size: 11px; }
.f_req {border-right-color: #FFA0A0; border-right-style: solid; border-right-width: 3px; padding-right: 2px; }
.f_smp {padding-right: 5px; }
.f_val {border-right-color: #C0F0C0; border-right-style: solid; border-right-width: 3px; padding-right: 2px; }
.lnk {color: #003399; font-family: 'Arial'; font-size: 12px; text-decoration: underline; }
.lnk:hover {color: #6699FF; font-family: 'Arial'; font-size: 12px; text-decoration: underline; }
.lnk_btn {background-color: #F0F0F0; color: #626266; border-color: #E0E0E0; border-style: solid; border-width: 1px; font-family: 'Arial'; font-size: 12px; text-decoration: none; padding: 2px 8px; }
.lnk_btn:hover {background-color: #F0F0F0; color: #626266; border-color: #FFB238; border-style: solid; border-width: 1px; font-family: 'Arial'; font-size: 12px; text-decoration: none; padding: 2px 8px; }
.lnk_sml {color: #003399; font-family: 'Arial'; font-size: 11px; text-decoration: underline; }
.lnk_sml:hover {color: #6699FF; font-family: 'Arial'; font-size: 11px; text-decoration: underline; }
.lnk_ttl {color: #003399; font-family: 'Arial'; font-size: 13px; text-decoration: underline; }
.lnk_ttl:hover {color: #6699FF; font-family: 'Arial'; font-size: 13px; text-decoration: underline; }
.lnk_txt {color: #626266; font-family: 'Arial'; font-size: 12px; text-decoration: underline; }
.menu {color: #b21d3f; font-family: 'Arial'; font-size: 16px; text-decoration: underline; }
.menu:hover {color: #d9dade; font-family: 'Arial'; font-size: 16px; text-decoration: underline; }
.menula {color: #d9dade; font-family: 'Arial'; font-size: 16px; text-decoration: none; cursor: default; }
.menuleft {color: #4472a6; font-family: 'Tahoma'; font-size: 12px; font-weight: bold; text-decoration: none; }
.menuleft:hover {color: #4472a6; font-family: 'Tahoma'; font-size: 12px; font-weight: bold; text-decoration: none; }
.menulefta {color: #f6f6f8; font-family: 'Tahoma'; font-size: 12px; font-weight: bold; text-decoration: none; cursor: default; }
.menusub {color: #4472a6; font-family: 'Arial'; font-size: 11px; font-weight: bold; text-decoration: underline; }
.menusub2 {color: #4472a6; font-family: 'Arial'; font-size: 11px; text-decoration: underline; }
.menusub2a {color: #4472a6; font-family: 'Arial'; font-size: 11px; text-decoration: none; }
.menusuba {color: #4472a6; font-family: 'Arial'; font-size: 11px; font-weight: bold; text-decoration: none; }
.menu_current {color: #ffffff; font-family: 'Arial'; font-size: 16px; text-decoration: none; cursor: default; }
.menu_sub {color: #d0d0d0; font-family: 'AGSouvenirCyr'; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.menu_sub:hover {color: #d0d0d0; font-family: 'Arial'; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.menu_sub_current {color: #384b90; font-family: 'Arial'; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.table_classic {background-color: #F8F8F8; color: #626266; font-family: 'Arial'; font-size: 12px; margin: 0px; padding: 0px; border-collapse: collapse; }
.table_classic TD {border-color: #C0C0C0; border-style: solid; border-width: 1px; margin: 0px; padding: 2px; }
.table_hidden {background-color: #FFFFFF; color: #626266; font-family: 'Arial'; font-size: 12px; margin: 0px; padding: 0px; border-collapse: collapse; }
.table_hidden TD {border-style: none; border-width: 0px; margin: 0px; padding: 2px; }
.txt {color: #626266; font-family: 'Arial'; font-size: 12px; }
.txt_b {font-family: 'Arial'; font-size: 12px; font-weight: bold; }
.txt_contact {color: #384b90; font-family: 'Arial'; font-size: 12px; font-weight: bold; }
.txt_copy {color: #949494; font-family: 'Arial'; font-size: 9px; font-weight: bold; }
.txt_err {color: #F00; font-family: 'Arial'; font-size: 12px; }
.txt_head {color: #FFFFFF; font-family: 'Arial'; font-size: 12px; font-weight: bold; }
.txt_hl {background-color: #FFC080; color: #000000; }
.txt_p {line-height: 150%; }
.txt_rem {color: #808080; font-family: 'Arial'; font-size: 11px; }
.txt_sml {font-family: 'Arial'; font-size: 11px; }
.txt_tny {font-family: 'Arial'; font-size: 9px; }
body {background-color: #ffffff; color: #000000; font-family: 'Arial'; font-size: 12px; margin: 0px; }
H1, .ttl1 {background-color: #F8F8F8; color: #808080; font-family: 'Arial'; font-size: 14px; font-weight: bold; margin: 0px; padding: 4px; }
H2, .ttl2 {background-color: #F8F8F8; color: #808080; font-family: 'Arial'; font-size: 13px; font-weight: bold; margin: 0px; padding: 3px; }
H3, .ttl3 {background-color: #F8F8F8; color: #808080; font-family: 'Arial'; font-size: 12px; font-weight: bold; margin: 0px; padding: 2px; }
H4, .ttl4 {color: #808080; font-family: 'Arial'; font-size: 14px; font-weight: normal; margin: 0px; }
H5, .ttl5 {color: #808080; font-family: 'Arial'; font-size: 13px; font-weight: normal; margin: 0px; }
H6, .ttl6 {color: #808080; font-family: 'Arial'; font-size: 12px; font-weight: normal; margin: 0px; }