html, body {padding: 0px; margin: 0px; width: 100%; height: 100%; font: normal 100%/120% Arial; color: #5b709b; text-align: center}
img {border: none; vertical-align: top}
form {margin: 0px; padding: 0px}
table {border-collapse: collapse}
td {padding: 0px}
.all {position: relative; height: auto; min-width: 990px; min-height: 100%; text-align: left; margin: 0px auto; background: url(images/a_bg.gif) 220px 0% repeat-y}
.all2 {position: relative; height: auto; min-width: 990px; min-height: 100%; text-align: left; margin: 0px auto; background: url(images/a_bg.gif) 270px 0% repeat-y}
.header {height: 224px; background: url(images/h_bg.jpg) 0% 0% no-repeat; font: normal 8pt Tahoma; border-bottom: solid 1px #808596}
.h_right {float: right; width: 630px; padding: 12px 0px; color: #45577e}
.h_right a {color: #45577e}
.h_right a:hover {text-decoration: none; color: #ecb374}
.h_right span {padding: 0px 3px; width: 1px; font: normal 7.5pt Tahoma}
.h_left {float: left; padding: 19px 0px 0px 53px}
.h_left a {margin-right: 25px}
.h_l_right {float: right}
.h_l_right a {margin-right: 23px}
.content {background: url(images/c_bg.gif) 0% 0% repeat-x; width: 100%}
.c_left {width: 204px; padding: 0px 10px; vertical-align: top}
.c_left2 {width: 255px; padding: 0px 10px; vertical-align: top}
.search, .search2 {background: #eda550; font: bold 9pt Arial; color: #FFFFFF; width: 100%}
.search input, .search2 input, .search select, .search2 select {font: normal 9pt Arial}
.search2 {width: 255px}
.search2 select {width: 130px}
.search input {width: 170px}
.search2 input {width: 200px}
.search td, .search2 td {padding: 4px 0px 0px 0px; text-align: center}
.line1 {padding-left: 16px !important; text-align: left}
.line2 {padding-right: 15px !important}
.line3 {padding-bottom: 5px !important}
.line3 input {font: bold 9pt Arial !important; border: solid 0px #FFFFFF; background: url(images/but1.gif) 0% 0% no-repeat; color: #FFFFFF; height: 23px; width: 117px}
.l_menu {background: #667994; padding: 9px; list-style: none; margin: 10px 0px 3px 0px}
.l_menu li {list-style: none; font: normal 9pt Arial; padding: 2px 0px 7px 17px; background: url(images/li_bg.gif) 0% 6px no-repeat}
.l_menu li a {color: #FFFFFF}
.l_menu li a:hover {text-decoration: none; color: #ecb374}
.l_menu .activ {background: url(images/li3_bg.gif) 0% 6px no-repeat; font: bold 9pt Arial}
.l_menu .activ a {text-decoration: none; color: #FFFFFF !important}
.l_col_zag {font: bold 9pt Arial; color: #FFFFFF; background: #697184; padding: 5px 11px 5px 11px; margin-top: 10px}
.c_zagl {font: bold 9pt Arial; color: #FFFFFF; background: #697184; padding: 4px 11px 4px 11px; margin-top: 8px}
.c_zagl2 {font: bold 9pt Arial; color: #FFFFFF; background: #697184; padding: 4px 11px 4px 11px; margin-bottom: 8px}
.c_l_stat {font: normal 9pt Arial; padding: 10px 0px; color: #47576d; text-align: justify}
.c_l_stat span {display: block; font: bold 9pt Arial; text-align: left}
.c_l_stat span a {color: #5b709b; text-decoration: none}
.c_l_stat span a:hover {text-decoration: underline}
.podr {font: normal 8pt Arial; color: #de8955; display: block; width: 70px; background: url(images/podr.gif) 100% 4px no-repeat; text-decoration: underline; margin: 5px 0px}
.podr:hover {text-decoration: none; color: #426fb0}
.c_right {width: 250px; vertical-align: top; padding-right: 10px}
.c_r_zag {font: bold 9pt Arial; color: #FFFFFF; background: #eda550; padding: 5px 11px 5px 11px; margin-top: 20px}
.c_r_zag2 {font: bold 9pt Arial; color: #FFFFFF; background: #bf4343; padding: 5px 11px 5px 11px; margin-top: 20px}
.c_r_txt {background: #5f7794; border: solid 1px #47576d; border-top: none; padding: 20px 0px; text-align: center}
.c_r_txt img {border: solid 6px #FFFFFF}
.footer {min-width: 990px; margin: -180px auto 0px auto; height: 180px; position: relative; background: url(images/f_bg.gif) 0% 100% repeat-x}
.f_top {background: url(images/c_bg.gif) 0% 0% repeat-x; width: 100%}
.f_top td {padding-bottom: 1px}
.f_t_right {width: 262px}
.c_menu {font: normal 9pt Arial; color: #FFFFFF; margin: 0px; padding: 0px 0px 0px 0px; height: 37px;width:500px}
.f_t_right ul, .c_right ul {font: normal 9pt Arial; color: #FFFFFF; margin: 0px; padding: 0px 0px 0px 15px; height: 37px}
.f_t_right ul li, .c_right ul li, .c_menu li {float: left; list-style: none; padding: 0px 2px 0px 2px; background: url(images/li2_bg.gif) 100% 0% no-repeat}
.f_t_right ul li a, .c_right ul li a, .c_menu li a {font: bold 9pt Arial; color: #FFFFFF; text-decoration: none; display: block; padding: 10px 12px 8px 12px; float: left}
.f_t_right ul li span, .c_right ul li span, .c_menu li span {display: block; padding: 10px 12px 9px; float: left; color: #bbbbbb}
.f_t_right ul li a:hover, .c_right ul li a:hover, .c_menu li a:hover {border-bottom: solid 2px #eda550; color: #ecb374; padding: 10px 12px 9px 12px}
.f_t_right ul li a:hover, .f_t_cent .c_menu li a:hover {padding: 10px 12px 9px 12px}
.f_t_left {width: 218px; background: #a3a8b6; font: normal 10pt Arial; color: #FFFFFF;}
.f_t_left a {color: #FFFFFF;}
.act {color: #a6caf0 !important; border-bottom: solid 2px #488cf7 !important}
.act:hover {padding: 10px 12px 8px 12px !important}
.c_cent {vertical-align: top; padding: 0px 5px}
.f_bot {font: normal 8.5pt Arial; padding: 14px 0px 13px 35px; color: #5b709b; background: url(images/f_b_bg.jpg) 0% 19px no-repeat}
.f_bot a {color: #5b709b}
.f_bot a:hover {text-decoration: none; color: #ecb374}
.f_bot span {padding: 0px 5px; width: 1px; font: normal 7.5pt Tahoma}
.f_left {float: left; background: url(images/fot_bg.jpg) 37px 0% no-repeat; width: 760px; height: 100px; color: #FFFFFF}
.f_kn {text-align: left; padding: 15px 0px 0px 180px}
.f_right {width: 190px; height: 100px; background: url(images/f_r_bg.jpg) 0% 10px no-repeat; float: right} 
.copyright {padding: 20px 0px 0px 180px; text-align: left; font: normal 8pt Tahoma}
.copyright a {color: #FFFFFF}
.copyright strong {font: normal 8pt Tahoma; text-decoration: underline}
.copir {font: bold 8pt Arial; margin: 0px 7px}
.copir a {color: #ffbd77 !important; text-decoration: none; margin: 0px}
.copyright a:hover {color: #ecb374}
h1 {font: bold 11.5pt Arial; margin: 0px; padding: 10px 0px 10px 0px}
.center {font: normal 9pt Arial}
.c_spis {width: 100%; background: #f4f5fa; border-top: solid 1px #afb7c9; border-left: solid 1px #afb7c9; margin-top: 1px}
:root .c_spis {margin-left: 1px; margin-top: 2px}
.c_spis td {text-align: center; font: normal 9pt Tahoma; padding: 3px 0px 5px 0px; border-right: solid 1px #afb7c9; border-bottom: solid 1px #afb7c9; width: 16.7%}
.c_spis td a {color: #5b709b}
.line {background: #e6e9ef}
.c_ban {padding: 8px 0px; text-align: center; border: solid 1px #afb7c9; margin-top: 8px; background: #e6e9ef}
.c_ban img {border: solid 1px #47576d}
.news {width: 100%; margin-top: 10px; font: normal 9pt Arial}
.news a {text-decoration: none}
.news a:hover {text-decoration: underline}
.c_spis a:hover {color: #ecb374}
.col_small {width: 85px; text-align: right; vertical-align: top; padding-bottom: 10px}
.col_small2 {width: 85px; text-align: left; vertical-align: top; padding-bottom: 10px}
.col_big {padding-bottom: 10px}
.n_zagl {font: bold 9pt Arial}
.n_zagl a {color: #5b709b}
.c_podr a {color: #e69638}
.reklama {width: 100%; margin: 0px 0px 10px 0px}
.r_right {text-align: right}
.reklama a {font: normal 8pt Tahoma; color: #5b709b}
.news2 {padding: 0px 0px 0px 0px; border-bottom: solid 1px #d6d9de; margin-bottom: 10px}
hr {background: #d6d9de; height: 1px; border: solid 0px #FFFFFF; color: #d6d9de; margin: 10px 0px}
.clearer {height: 210px; clear: both}
.menu2 {width: 100%; background: #667994; margin-top: 10px}
.menu2 td {width: 50%; vertical-align: top}
.zagolov {color: #FFFFFF; background: none !important; padding-left: 8px !important}
.menu2 .l_menu {padding: 0px 0px 20px 0px !important; margin: 0px !important}
.menu2 .l_menu li {list-style: none; font: normal 9pt Arial; padding: 3px 0px 5px 25px; background: url(images/li_bg.gif) 8px 6px no-repeat}
.menu2 .activ {background: #4e5f7d url(images/li3_bg.gif) 8px 6px no-repeat !important}
.r_men {background: #4e5f7d !important; padding: 0px 0px 20px 0px !important; margin: 0px}
.menu2 .r_men li {color: #FFFFFF; list-style: none !important; font: normal 9pt Arial; padding: 3px 0px 5px 10px}
.r_men li a {color: #FFFFFF}
.r_men3 {background: #9299ac; padding: 5px 0px 5px 0px !important; margin: 0px}
.r_men3 li {color: #FFFFFF; list-style: none !important; font: normal 9pt Arial; padding: 3px 0px 5px 10px}
.r_men3 li a {color: #FFFFFF}
.l_menu li a:hover, .r_men3 li a:hover, .r_men li a:hover, .menu2 .l_menu li a:hover {text-decoration: none; color: #ecb374}
.podr2 {text-align: right; padding: 0px 15px 5px 0px; background: url(images/podr2.gif) 100% 4px no-repeat; font: normal 8pt Tahoma}
.podr2 a {color: #de8955; text-decoration: underline}
.podr2 a:hover {color: #ecb374; text-decoration: none}
.box {font: normal 9pt ARial}
.box img {margin: 0px 15px}
.map {font: bold 8pt Tahoma; color: #5b709b; padding: 10px 0px}
.map a {color: #5b709b}
.map a:hover {color: #ecb374; text-decoration: none}
h2 {font: bold 14pt Tahoma; color: #5b709b; margin: 0px; padding: 10px 0px}