body {margin:0 0 0 0; padding:0 0 0 0}
P {text-indent: 20px;margin:0 5 0 5}

p.content_center {font:13px Arial;text-align:center;padding-top:5px}

table.a {border-collapse: collapse}

div.list_reg {font:13px Arial;padding:5px 0 0 25px}

fieldset {padding-left:15px;padding-right:5px}

div.header_div {color: #333; font: bold 17px Arial;}
h1.header_div {color: #333; font: bold 16px Arial;margin:0 0 0 0}
h1.header_div_index {color:#593C08; font: bold 15px Arial;margin-bottom:3px}
div.header_div_index {color:#5B4B2F; font: bold 12px Arial}

div.header_rule {color: #EB1212; font: normal 13px Arial;padding-top:8px;padding-bottom:10px}
div.center_div {color: #333; font: bold 16px Arial;padding-bottom:8px;}

td.center_div3_r {background-color:#F8F0DF; font: normal 13px Arial;padding:8 0 0 0;}
td.center_div3_r div {padding-bottom:10px}
td.center_div3_r a  {text-decoration:none;color:#3F485D}
td.center_div3_r a:hover  {color:#112043}

td.center_div3_s {background-color:#F8F0DF; font: normal 13px Arial;padding:8 0 0 0;}
td.center_div3_s div {padding-bottom:10px}
td.center_div3_s a  {text-decoration:none;color:#3F485D}
td.center_div3_s a:hover  {color:#112043}

td.center_div3_a {background-color:#F8F0DF; font: normal 13px Arial;padding:8 0 0 0;}
td.center_div3_a div {padding-bottom:10px}
td.center_div3_a a  {text-decoration:none;color:#3F485D}
td.center_div3_a a:hover  {color:#112043}


A  {color: #333}

a.hmenu {color:#333;text-decoration:none;font: bold 13px Arial;}
a:hover.hmenu {color:#857B6B;text-decoration:none;font: bold 13px Arial;}
span.span_hmenu {color:#857B6B;text-decoration:none;font: bold 13px Arial;}

a.hmenu_priv {color:#333;font: bold 13px Arial;}
a:hover.hmenu_priv {color:#857B6B;font: bold 13px Arial;}
span.span_hmenu_priv {color:#857B6B;text-decoration:none;font: bold 13px Arial;}

span.hmenuspan {color:#333;font: normal 13px Arial;}

table.bottom {background: #D8D8D7; color: #666; font: 11px Arial; padding:10}
table.bottom A {color: #666; }

div.che {background-color:white;height: 125px; border: thin inset; overflow:auto;}

tale.tw div {font:14px;letter-spacing:1px}
table.tw input {height:15px;width:22px;}


table.line { font:12px Arial }
table.line span { font:bold 15px Arial }
table.line a:hover { font:bold 15px Arial }

.menu_div1 {padding-top:4px;padding-bottom:3px;}
.menu_div2 {padding-bottom:3px;}

ul.hot {margin:0 0 0 18px;font:11px Tahoma; padding-left:0}
ul.hot div {padding:0 0 3px 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#458FEA;}
ul.hot a {text-decoration:none}
ul.hot a:hover {text-decoration:none;color:#DA575E}
ul.hot a span {font:9px Tahoma;}


ul.res_vak {margin:0 0 0 20px; padding:0; list-style-image: url('/i/minitriangle.gif') }
ul.res_vak li {padding:4px 3px 4px 0; margin:0; border-bottom:1px #458FEA solid;}
ul.res_vak a {text-decoration:none; font:11px Tahoma;}
ul.res_vak a:hover {text-decoration:none; color:#DA575E; font:11px Tahoma;}
ul.res_vak a span {font:9px Tahoma;}

div.err {font:bold 16px Arial;color:red;padding:5px 0 5px 0;text-align:center}
div.err_small {font: 13px Arial;color:red;padding:5px 0 5px 0;text-align:center}
div.alert {font:bold 16px Arial;color:green;padding:5px 0 5px 0;text-align:center}

a.registration {font:10px Arial;text-decoration:none}
a.registration:hover {font:10px Arial;text-decoration:none;color:red}


a.private_link {font: 12px Arial; color:#000080;}
a.private_link span {text-decoration:none;color:#000080;}
a.private_link font {text-decoration:none;color:#000080;}
a.private_link2 {font: 12px Arial; color:#000080;text-decoration:none;}
a.private_link2 span {font: 12px Arial; color:#000080;text-decoration:none;}

div.private_div {padding-top:1px}

ul.list_study a {color:#02278D;text-decoration:none}

ul.list_vip_kadr a {color:#02278D;text-decoration:none}
ul.list_vip_kadr li {padding-bottom:4px}

table.site_catalog li {padding-botton:5px;font: 14px Arial;color:#5D156D}
table.site_catalog li a {text-decoration:none;font:bold 14px Arial;color:#5D156D}
table.site_catalog div a {text-decoration:none;font:11px Arial;color:#121463}
table.site_catalog div {font:13px Arial}
table.site_catalog li a:hover {color:#2E33D7}
table.site_catalog div a:hover {color:#F22F41}

table.site_catalog_link td a {font:14px Arial;color:#010336}
table.site_catalog_link td div a {font:13px Arial;color:#333333}
table.site_catalog_link td {font:13px Arial;color:#0a0a0a}
table.site_catalog_link li div {padding-bottom:8px}



.form {font:13px Arial}
.form td {font:13px Arial}
.content {font:13px Arial;padding:25 25 3 25}
.content2 {font:13px Arial;padding:3 25 3 25}

.path {padding:3px 0 3px 5px;font:13px Arial;}
.path a {text-decoration:none;}
.path a:hover {text-decoration:underline}

.search {font:13px Arial}

table.contact_table td {font:13px Arial}

table.press {font:14px Arial}
table.press div {font:13px Arial}

table.stat {font:11px Arial;border-width: 1px;border-style: groove}


ul.list_town li a {font-size:24px;color:#015D80;text-decoration:none}

table.sel_region select {font:11px Arial}

ul.map {font:13px Arial;color:#090829}

ul.map a:hover {color:red}
ul.map div {font:11px Arial;padding-left:10px}
ul.map div a {color:#090829}

.guestbook {font:13px Arial}
.guestbook td {font:13px Arial}
.guestbook td div {font:11px Arial;color:#072191;}
.guestbook td div a {font:14px Arial;color:#072191}

.q_a {font:13px Arial}
.q_a td {font:13px Arial}
.q_a td div {font:11px Arial;color:#072191;}
.q_a td div a {font:14px Arial;color:#072191}

div.footer_title {font:12px Tahoma;padding:0 0 3px 5px;color:#5B4B2F}

.region_txt {font:bold 11px Arial;margin:0 0 0 0;padding:0 0 0 0px;color:#5B4B2F}

.link_str a {font: 10px Tahoma;color:#231D12;text-decoration:none}
.link_str a:hover {font: 10px Tahoma;color:#231D12;text-decoration:underline}
.link_str {font: 10px Tahoma;color:#231D12;text-align:center}

.small_input {font:13px Arial;height:21px;width:100px}

.search_input {width:420px}


.i_head {background: #F6FAFE url(i/header_grad.gif) repeat-y}

.all_h1 {color: #251B20; font: bold 12px Arial;margin:0 0 0 5px}

.a_main_table {background: #F8FBFF url(i/header_grad4.gif) repeat-x;z-index:1;width:100%}

.a_main_table2 {background: #F8FBFF url(i/header_grad5.gif) repeat-x;z-index:1;width:100%}

.a_body {margin:0 0 0 0;padding:0 0 0 0;z-index:0;background: #F0E4CA url(i/bg.gif);}
.a_body2 {margin:0 0 0 0;padding:0 0 0 0;z-index:0}

.a_pn {margin:0 0 0 0;padding:0 0 0 3px;font:bold 13px Arial;color:#251B20;}

.a_ttt {height:18px;color:#0A0F18;font:12px Arial}

.rh {color: #333; font: bold 16px Arial;margin:0 0 0 0}

.pages_str {text-align:center;font:11px Arial;padding-top:5px}
.pages_str a {font:11px Arial}

span.rt {font:10px Arial;color:#545353;}

span.rt a {text-decoration:none}

.vacancy_base {font:14px Arial}

.list_vacancy {border:#BBB097 1px solid}
.list_vacancy a {font:bold 13px Tahoma;color:#425497}
.list_vacancy td {font:12px Tahoma;}

td.snipet {font:11px Tahoma;}

tr.bot_brd td {border-bottom:#D4CAB3 1px solid}

.informer_lll {text-decoration:none}
.informer_lll:hover {text-decoration:underline; color:red}

.legend_path {font:bold 14px Arial;color:#0142C8}
.legend_path a {font:bold 14px Arial;color:#0142C8}

.small_font td {font:11px Arial}

.press_user_path {font: 13px Arial}

.press_link {font:bold 14px Arial; color:red; padding-bottom:15px}
.press_link a {font:bold 14px Arial; color:red}

.press_month td {font:11px Arial;}

.small_che {width:15px; height:15px}

.sunday td {color:#FDA4AE}

.inp_bg {background: #FAF0D1 url(i/bg3.gif);border-width:0; width:45px}


a.blue_link {font:12px Arial;color:#02058A}

.list_vacancy_for_content a {font:13px Arial}
.list_vacancy_for_content td {font:13px Arial}

div.wellcom {text-align:center; padding:5px; font: bold 16px Arial;color:#BA050E}
table.wellcom td {font: bold 15px Arial;color:#BA050E}
table.wellcom ul {margin-top:3px}
table.wellcom li {padding-bottom:3px;color:#BA050E; font:13px Arial}
table.wellcom a {color:#0E05BA; font:13px Arial}



.left_index {border-width:1px;border-color:#9C353A;border-top-style:solid;border-right-style:solid;border-bottom-style:solid}
.right_index {border-width:1px;border-color:#9C353A;border-top-style:solid;border-left-style:solid;border-bottom-style:solid}

td.small_header {background: #EBD6B8 url(i/small_header.gif) repeat-x; height:19px; font: 14px Arial; color:#3E3E3E; text-align:center}
table.menu_block {order:#D99F61 1px groove;}

table.hot{border:#B59770 1px solid; font:13px Tahoma; background-color:#FFFFFF}
table.hot td {padding:0 0 3 0; background-color:#EEF0F0}
table.hot a {text-decoration:none}
table.hot a:hover {text-decoration:none;color:#DA575E}
table.hot a span {font:11px Tahoma;}
tr.hot_header td {background-color:#C58968}

.hot_header {font:bold 15px Verdana; color:#ffffff; text-align:center; padding:1px}