img {behavior: url('/ru/templates/kkbtj_ru/css/pngbehavior.htc');}
* HTML, BODY {margin:0; padding:29px 29px 0 29px; -padding:29px 29px 0 29px; height:100%; background:#fff;}
FORM {padding:0; margin:0;}
BODY, TD {font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size:80%; color:#000;}
TABLE {border:0; border-collapse:collapse; width:100%;}
TD {vertical-align:top; padding:0px;}
IMG {border:0;}
:focus{-moz-outline-style:none;}
A {color:#3399cc; text-decoration:underline;}
A:visited {color:#056494;}
A:hover {color:#ffca36;}
A:active {outline:none;}
H1, H2, H3 {font-weight:normal;margin:0 0 0 0;}
H1 {font-size:140%; margin:0 0 0.6em 0; color:#000;}
H1 SPAN {font-size:60%; color:#999;}
H2 {font-size:110%; margin:0 0 1em 0; font-weight:normal;}
H3 {font-size:120%;}
p {text-align:justify;}

UL.tire LI {font-weight:bold; margin:0 0 14px -20px; padding: 0 0 0 0px; list-style-type:none; behavior: expression(!this.before ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : ''); text-indent: -1.24em;}
UL.tire LI A {font-weight:normal;}
UL.tire LI:before {content:'\2014\a0';}

.div_width {float:left; width:100%; min-width:945px; max-width:1400px; width:expression(document.body.clientWidth < 946 ? '945px' : document.body.clientWidth > 1400 ? '1400px' : 'auto');}
.div_top_logo {padding:0 240px 0 238px;  -padding:0 240px 0 238px; //height:100%; height:110px;}
.div_left {float:left; width:227px; margin-left:-238px; -margin-left:-119px;}
.div_right {float:right; width:212px; margin-left:20px; margin-right:-240px; -margin-right:-120px;}
.div_main_data {//float:left; margin-top:-4px; //margin-top:-14px; padding:0 240px 0 238px; min-height:100%; //height:100%;}
.div_main_data_all {//float:left; margin-top:-4px; //margin-top:-14px; padding:0 0 0 238px; //padding-right:20px;  min-height:100%; //height:100%;}

#logo, #logo-text {width:105px; height:105px; float:left;}
#logo {background:#008eb3; margin-right:15px}
#logo-text {background:#a1c6cf;}

#img {width:38px; height:38px; margin-right:1px; float:left;}
.mainmenu {margin:15px 0 2em 0; float:left; width:100%;}
.mainmenu .punkt {float:left; margin-bottom:9px}
.mainmenu DIV#one DIV#img {background:#eab73a;}
.mainmenu DIV#two DIV#img {background:#4e8aae;}
.mainmenu DIV#three DIV#img {background:#31547e;}
.mainmenu DIV#four DIV#img {background:#e6e6e7;}
.mainmenu DIV#five DIV#img {background:#c3af8e;}
.mainmenu .text, .mainmenu .text_activ {width:187px;min-height:38px; //height:38px; float:left;}
.mainmenu .text h1, .mainmenu .text_activ H1 {font-size:140%; margin:5px 5px 5px 10px; color:#fff;}
.mainmenu .text h1#two_line, .mainmenu .text_activ H1#two_line {position:relative; z-index:3; margin:0px 5px 2px 10px; line-height:1.0}
.mainmenu .text h1 A,  .mainmenu .text_activ H1 A {text-decoration:none;  cursor:pointer; cursor:hand; border-bottom:1px dashed #0099cc}
.mainmenu .text h1 A:visited {border-bottom:1px dashed #056494}
.mainmenu .text h1 A:hover {border-bottom:1px dashed #ffca36}
.mainmenu#inner .text h1 A {text-decoration:underline; border:0;}
.mainmenu .text_activ h1 A {border:0px;}
.mainmenu DIV .text_activ A {color:#fff; cursor:default;}
.mainmenu DIV#one .text_activ {background:#008aaf; color:#fff}
.mainmenu DIV#two .text_activ {background:#a1c6cf; color:#fff}
.mainmenu DIV#three .text_activ {background:#003554; color:#fff}
.mainmenu DIV#four .text_activ {background:#cdcdcd; color:#fff}
.mainmenu DIV#five .text_activ {background:#c3af8e; color:#fff}

.dop_link {margin-bottom:2.9em;float:left; width:100%;}
.dop_link LI {list-style-type:none; margin:8px 0 0 10px; //margin-left:-4px; list-style-position:outside; margin-left:15px;}

.kaz_in_city, .div_help {float:left; width:100%; margin-bottom:22px;}
.kaz_in_city DIV {margin-top:10px;}
.kaz_in_city DIV#rub {margin:2px 0 0 -4;}
.kaz_in_city SELECT {width:180px;}
.kaz_in_city DIV SELECT {width:180px; margin-right:6px;}
.kaz_in_city LABEL, .form LABEL {font-size:85%;}

.div_help DIV H1 {margin:5px 0 3px 0; color:#ff9900;}
.div_help DIV DIV {font-size:85%; margin:-4px 0 5px 0}
#wfm {float:left; width:180; margin-bottom:15px;}
#min {font-size:85%;}
#m0 {margin-top:0px}

.div_lang {float:right; margin:0 7px 16px 6px;}
.div_lang DIV {padding:0 3px 0 2px;height:27px; float:left; margin-left:4px; background:#a1c6cf; color:#fff; font-weight:bold; text-align:center;}
.div_lang DIV A {color:#005b74; font-weight:normal}
.div_lang DIV SPAN {margin:5px 0 0 2px;float:left;}
.div_lang DIV#activ {background:#008eb3}

#before_map {float:left; width:165px; padding-top:8px;}
.div_sitemap {float:right; width:28px; height:28px; margin-bottom:12px; margin-right: 7px;}

.div_search {float:left; width:100%; height:23px; //height:36px;}
#text_search {width:142px;}

.news_main {float:left; width:100%; font-size:85%; padding-bottom:20px;}
.news_main DIV {float:left; width:172px;}
.eng DIV.news_main DIV {float:left; width:100%;}
.eng#count {margin-left:10px;}
.news_main #date {width:40px; color:#999}

.div_row DIV.text_news_main {font-weight:normal; float:left; width:100% !important; font-size:100%;}
.div_row DIV.text_news_main DIV {float:left; font-weight:normal !important; width:80% !important;}
.div_row DIV.text_news_main #date {width:60px !important; color:#ccc; font-size:75%;}

.div_row2 DIV.text_news_main {font-weight:normal; float:left; width:100% !important; font-size:100%; margin-bottom:7px;}
.div_row2 DIV.text_news_main DIV {float:left; font-weight:normal !important; width:80% !important;}
.div_row2 DIV.text_news_main #date {width:60px !important; color:#ccc; font-size:75%; padding-top:2px;}

DIV.w100fl#takzhe {margin-bottom:10px;}
DIV#takzhe {margin-bottom:10px; color:#6e6e6e}
#news_dop {color:#0099cc; margin-bottom:7px;}

.kurs {width:100%; float:left;}
.w100fl#kurs {margin:20px 0 1.8em 0;}
.kurs DIV {background:#f1f1f1; padding-bottom:12px;}
.kurs DIV DIV {margin: 5px 0 3px 10px; padding:0px 0 0 0;}
.tbl_kurs {width:90%; margin-bottom:12px;}
.tbl_kurs TBODY#th TD, .world_index TBODY#th TD {color:#999; font-size:65%; padding:3px 0 6px 0;}
.tbl_kurs TD {padding:0 5px 8px 0; font-size:70%;}
.tbl_kurs TD STRONG {color:#ffb82c}

.w100fl#graph {margin:0px 0 2.5em 0;}

#eng_sub1 {width:120;}
#eng_sub1 SPAN {margin:0 2 0 2}
#eng_sub2 {width:50; padding:0; margin:0 0 0 -6;}
#eng_sub2 H2 {margin:0; padding:4 10 0 0; color:#000; font-weight:bold}
#eng_sub3 {width:30; padding:0; margin:0;}
#eng_sub3 H2 {margin:0; padding:4 0 0 0; color:#000;font-weight:bold}
#eng_tbl {width:100%; padding:0; margin:0}
#eng_tbl TD STRONG {margin-left:6px;}
#eng_tbl TD {padding-bottom:10px;}

DIV.tbl_menu {border-bottom:4px solid #007ea3; padding:0; margin:0; float:left; width:100%; font-size:85%; color:#3399cc; background:#fff;}
DIV.tbl_menu DIV SPAN {border-bottom:1px dashed #3399cc;  cursor:pointer; cursor:hand;}
DIV.tbl_menu#one_ugol DIV SPAN {cursor:default; font-weight:bold;}
DIV.tbl_menu#one_ugol DIV {width:100%; margin:0; padding:0;}
DIV.tbl_menu DIV.activ SPAN {border:0px;}
DIV.tbl_menu DIV.activ {cursor:default; background:#007ea3 url(../images/tbl_menu_right.gif) no-repeat right top; color:#fff}
DIV.tbl_menu DIV.activ H2 {background:url(../images/tbl_menu_left.gif) no-repeat left top}
DIV.tbl_menu DIV.all {width:100%; padding:0; margin:0}
DIV.tbl_menu H2 {font-size:110%; margin:0; padding:4px 8px 8px 8px}
DIV.tbl_menu H2 A {text-decoration:none;}
DIV.tbl_menu H2 A SPAN {border-bottom:1px dashed #0099cc}
DIV.tbl_menu DIV {float:left; background:#fff; margin:0 12px 0 0;}

.world_index TD {padding:0 5px 5px 0; font-size:70%; white-space: nowrap;}
.world_index TD SPAN {color:#4c78a5}
.world_index TD DIV {color:#00a100}

.footer {width:100%; float:left; background:#007ea3; margin:20px 0 30px 0; //margin-bottom:0px; padding:8px 0 12px 0;}
.footer .link {float:left; font-size:85%; color:#fff; margin:0px 10px 0 10px;}
.footer .link#eng {font-size:85%; color:#cce5ed; width:350; //width:30%;}
.footer .link#eng_center {font-size:85%; color:#cce5ed; margin-top:15px;}
.footer .link A {color:#fff; margin: 0 5;}
.footer #count {float:right; color:#cce5ed; font-size:85%; margin-right:10px}
.footer DIV.eng#count {margin-right:10px}
.footer #count A {color:#cce5ed}
.footer #count IMG {margin:5px 4px 6px 0px;}

.div_row {border-left:1px solid #4da5bf; float:left; padding:16px 0 24px 16px; //padding-right:16px; color:#fff; width:100%;}
.div_row DIV {float:left; width:33%}
.div_row DIV DIV {float:auto; width:93%; font-weight:bold; padding-bottom:12px;}
.div_row DIV DIV A, .div_row DIV DIV LI A {color:#fff;}
.div_row DIV DIV LI {font-weight:normal; color:#feb824; margin-bottom:8; list-style:outside; margin-left:15px; list-style-image:url(./images/li_pulya_one.gif)}

.div_row DIV.akc H1 A, DIV#newus A {color:#ffca36}
.div_row A:visited, .div_row LI A:visited {color:#cbcbcd;}
.div_row A:hover, .div_row LI A:hover {color:#ffca36;}

DIV.div_home {float:left; width:100%; margin-top:30px;}
DIV.div_home SPAN, DIV.div_home A {font-size:100%; color:#fff; text-decoration:none;}
DIV.div_home A SPAN {border-bottom:2px solid #fff}

DIV.link_left, DIV.link_right {float:left; line-height:1.5; margin-bottom:30px;}
DIV.link_right H1 {color:#fff; margin:0 0 -5px 0}
DIV.link_left {padding-right:15px; width:44%; min-width:210px; //width:52%; border-right:1px solid #3398b5}
DIV.link_right {padding-left:15px;}

DIV.div_center {border-left:13px solid #008aaf; margin-top:15px; float:left; width:100%; //width:102%; margin-left:-13px; //margin-left:-3%; -width:102.5%; -margin-left:-6px; background:#007ea3; color:#fff;}
.div_center H1 {color:#fff}
.div_center A, DIV.akc H1 A, DIV.other_akc A, #or {color:#ffcc00}

DIV.akc {margin-top:15px;}
DIV.akc IMG {border:1px solid #c1c0bc; margin:0px 10px 10px 0;}
DIV.akc DIV#akc_body {width:99%; //width:105%; font-weight:normal;}
DIV.akc p {font-weight:normal; text-align:justify;}
DIV.akc DIV#one {float:left; width:120; margin-bottom:0px;}
DIV.akc DIV#two {float:left; width:71%; //width:78%; margin:0px; position:relative; z-index:10; //margin:0px -40px 0 0; font-weight:normal;}
DIV.other_akc {text-align:right; font-weight:bold; margin-left:-40px; //margin-left:-10px; color:#ffcc00}

DIV.div_navig {margin-top:-11px; width:95%; //width:100%; margin-bottom:12px;}
DIV.div_navig DIV {float:left; width:auto; margin-right:10px; font-size:140%; font-weight:normal}
DIV.div_navig IMG {margin-right:4px;}

DIV.submenu {float:left; width:95%; //width:100%;}
DIV.submenu DIV {width:30%; padding:0 10px 12px 0}
DIV.submenu DIV#activ {font-weight:bold;color:#feb824;}
.div_row DIV.submenu DIV LI#activ {font-weight:bold;color:#feb824;}

.dop_infa {width:100%; background:#d6e6ef; float:right;}
.dop_infa DIV {padding:17px 14px 10px 14px;}
.dop_infa DIV DIV {padding:0; margin-bottom:16px;}
.dop_infa DIV DIV IMG {margin-right:5px; float:left; margin-bottom:10px;}
DIV.dop_infa LI {list-style:outside; margin:0 0 20px 16px;}
.dop_infa A {color:#31547e}
.div_text H2 {color:#ff9900; font-size:140%; margin-bottom:0.3em}
.div_text H3 {color:#006699; font-size:110%; font-weight:bold; margin-bottom:1em}
.div_text H4 {color:#000; font-size:100%; font-weight:bold; margin:0 0 0.5em 0}
.div_text LI {color:#000000; margin:0 0 10px -5px;}
.div_text LI SPAN {color:#000}

.tbl_text {width:75%; margin-bottom:1em;}
.tbl_text TBODY#shapka TD {padding:3px 8px 3px 3px; border-right:1px solid #fff; background:#007ea3; color:#fff; font-weight:bold;}
.tbl_text TBODY#shapka_sub TD {padding:3px 8px 3px 3px; border-right:1px solid #fff; background:#a1c6cf; color:#fff; font-weight:bold;}
.tbl_text TBODY#shapka_cream TD {padding:3px 8px 3px 3px; border-right:1px solid #fff; background:#dbceac; color:#fff; font-weight:bold;}
.tbl_text TBODY#cream TD {font-size:75%; background:#e3e7eb; border-top:1px solid #fff; border-right:1px solid #fff; line-height:1.4; padding:3px 8px 3px 3px;}
.tbl_text TD {font-size:75%; background:#efefef; border-top:1px solid #fff; border-right:1px solid #fff; line-height:1.4; padding:3px 8px 3px 3px;}
.tbl_text TD#header {padding:3px 8px 3px 3px; border-right:1px solid #fff; background:#a1c6cf; color:#fff; font-weight:bold;}

.tbl_text2 {width:100%; margin-bottom:1em;}
.tbl_text2 TBODY#shapka TD {padding:3px 8px 3px 3px; border-right:1px solid #fff; background:#007ea3; color:#fff; font-weight:bold;}
.tbl_text2 TBODY#shapka_sub TD {padding:3px 8px 3px 3px; border-right:1px solid #fff; background:#a1c6cf; color:#fff; font-weight:bold;}
.tbl_text2 TBODY#shapka_cream TD {padding:3px 8px 3px 3px; border-right:1px solid #fff; background:#dbceac; color:#fff; font-weight:bold;}
.tbl_text2 TBODY#cream TD {font-size:75%; background:#e3e7eb; border-top:1px solid #fff; border-right:1px solid #fff; line-height:1.4; padding:3px 8px 3px 3px;}
.tbl_text2 TD {font-size:75%; background:#efefef; border-top:1px solid #fff; border-right:1px solid #fff; line-height:1.4; padding:3px 8px 3px 3px;}
.tbl_text2 TD#header {padding:3px 8px 3px 3px; border-right:1px solid #fff; background:#a1c6cf; color:#fff; font-weight:bold;}

.tbl_text3 TD {font-size:75%; border-top:1px solid #fff; border-right:1px solid #fff; line-height:1.4; padding:3px 8px 3px 3px;}

.tbl_text_4 {width:50%; margin-bottom:1em;}
.tbl_text_4 TBODY#shapka TD {padding:3px 8px 3px 3px; border-right:1px solid #fff; background:#007ea3; color:#fff; font-weight:bold;}
.tbl_text_4 TBODY#shapka_sub TD {padding:3px 8px 3px 3px; border-right:1px solid #fff; background:#a1c6cf; color:#fff; font-weight:bold;}
.tbl_text_4 TBODY#shapka_cream TD {padding:3px 8px 3px 3px; border-right:1px solid #fff; background:#dbceac; color:#fff; font-weight:bold;}
.tbl_text_4 TBODY#cream TD {font-size:75%; background:#e3e7eb; border-top:1px solid #fff; border-right:1px solid #fff; line-height:1.4; padding:3px 8px 3px 3px;}
.tbl_text_4 TD {font-size:75%; background:#efefef; border-top:1px solid #fff; border-right:1px solid #fff; line-height:1.4; padding:3px 8px 3px 3px;}
.tbl_text_4 TD#header {padding:3px 8px 3px 3px; border-right:1px solid #fff; background:#a1c6cf; color:#fff; font-weight:bold;}

.tbl_list {width:100%; margin-bottom:1em;}
.tbl_list TBODY#shapka TD {padding:3px 8px 3px 3px; font-weight:bold; border:0px;}
.tbl_list TBODY#shapka_sub TD {padding:3px 8px 3px 3px; font-weight:bold; border:0px;}
.tbl_list TD {font-size:75%; border-top:1px solid #fff; line-height:1.4; padding:3px 8px 3px 3px;}
.tbl_list TD#header {padding:3px 8px 3px 3px; background:#a1c6cf; color:#fff; font-weight:bold; border:0px;}

.subsubmenu {float:left; width:100%; margin-bottom:10px;}
.subsubmenu DIV {padding:0 10px 10px 50px;}
.subsubmenu DIV#activ A, .subsubmenu DIV#activ {font-weight:bold; color:#ff9900}

.div_text {margin-top:3em; float:left; width:100%; line-height:1.4;}
#img_in_text {margin:0 0 20px 20px;}
.div_text H1#big {margin-bottom:1em;}

#big {font-size:170%; margin:0 0 15px 0}

#bg_grey {background:#e4e4e4; padding-left:6px}
#grey {color:#999}
#red {color:#f84c07}
DIV#w100fl, DIV.w100fl {width:100%; float:left;}
.div_center #text, .div_center .text {font-size:100%; font-weight:normal; line-height:1.4}

#link_three DIV.div_center {border-left:13px solid #003554; background:#014165;}
#link_three DIV.div_row {border-left:1px solid #517a8e;}
#link_three .div_row DIV DIV LI {color:#fbfcff;list-style-image:url(../images/li_pulya_three.gif)}
#link_three DIV.tbl_menu {border-bottom:4px solid #014165;}
#link_three DIV.tbl_menu DIV.activ {background:#014165 url(../images/tbl_menu_right_three.gif) no-repeat right top}
#link_three DIV.tbl_menu DIV.activ H2 {background:url(../images/tbl_menu_left_three.gif) no-repeat left top}
#link_three DIV.footer {background:#014165}
#link_three DIV.footer #count, #link_three DIV.footer #count A, #link_three DIV.footer .link {color:#cad7e8}
DIV.footer#link_three_footer {background:#014165}
DIV.footer#link_three_footer #count, DIV.footer#link_three_footer #count A, DIV.footer#link_three_footer .link {color:#cad7e8}
#link_three DIV.link_left {border-right:1px solid #376586}

#link_two DIV.div_center {border-left:13px solid #a1c6cf; background:#497987;}
#link_two DIV.div_row {border-left:1px solid #7fa1ad;}
#link_two .div_row DIV DIV LI {color:#fffaf6; list-style-image:url(../images/li_pulya_two.gif)}
#link_two DIV.tbl_menu {border-bottom:4px solid #497987;}
#link_two DIV.tbl_menu DIV.activ {background:#497987 url(../images/tbl_menu_right_two.gif) no-repeat right top}
#link_two DIV.tbl_menu DIV.activ H2 {background:url(../images/tbl_menu_left_two.gif) no-repeat left top}
#link_two DIV.footer {background:#497987}
#link_two DIV.footer #count, #link_two DIV.footer #count A, #link_two DIV.footer .link {color:#d6e5e2}
DIV.footer#link_two_footer {background:#497987}
DIV.footer#link_two_footer #count, DIV.footer#link_two_footer #count A, DIV.footer#link_two_footer .link {color:#d6e5e2}
#link_two DIV.link_left {border-right:1px solid #6a96a3}

#link_four DIV.div_center {border-left:13px solid #cdcdcd; background:#31547e;}
#link_four DIV.div_row {border-left:1px solid #c0cedb;}
#link_four .div_row DIV DIV LI {color:#ffb823; list-style-image:url(../images/li_pulya_four.gif)}
#link_four DIV.tbl_menu {border-bottom:4px solid #4e5357;}
#link_four DIV.tbl_menu DIV.activ {background:#4e5357 url(../images/tbl_menu_right_four.gif) no-repeat right top}
#link_four DIV.tbl_menu DIV.activ H2 {background:url(../images/tbl_menu_left_four.gif) no-repeat left top}
#link_four DIV.footer {background:#4e5357}
#link_four DIV.footer #count, #link_four DIV.footer #count A, #link_four DIV.footer .link {color:#dbdfe2}
DIV.footer#link_five_footer, DIV.footer#link_four_footer {background:#4e5357}
DIV.footer#link_four_footer #count, DIV.footer#link_four_footer #count A, DIV.footer#link_four_footer .link {color:#dbdfe2}
#link_four DIV.link_left {border-right:1px solid #57779e}
#link_four .tbl_kurs {margin-bottom:0px;}
#link_four .kurs DIV DIV {font-size:100%;}
DIV#card DIV {margin-bottom:15px;}

DIV.div_main_text {width:93%; //width:100%; float:left; margin:20px 0 30px 0; line-height:1.3}
.div_main_text H1 {font-size:200%;}
.div_main_text IMG {margin:0 15px 15px 0}

#div_two2 {width:93%; //width:100%; margin-bottom:1.8em}
#div_two2 DIV {width:90%;}
#div_two2 DIV LI IMG {margin-right:10px;}

.banner_top {height:105px; width:100%; -width:102%; background:#f9bf3a url(../images/bg_banner.gif) repeat-y right top; border-left:13px solid #fff; float:left; margin-left:-13px; //margin-left:-6px; color:#fff;}
.banner_top IMG {float:right; margin:-18px 0 0 0; //margin:-18px -3px 0 0; position:relative; z-index:10}

.border_input {background:#ffffff; border-right: #a1c6cf 1px solid; border-top: #a1c6cf 1px solid; border-left: #a1c6cf 1px solid; border-bottom: #a1c6cf 1px solid}
.unborder_input {background:#efefef; border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: #ffffff 1px solid}
.searchmatch {font-weight:bold;}

@media print {
	BODY {padding:0}
	A {text-decoration:none !important;}
	DIV, A, H1, H2, H3 {color:#000 !important;}
	#no_print, .footer, .submenu, .div_navig, .div_search, .div_main_data_all .div_left, .div_main_data .div_left, .div_main_data_all DIV.div_right, .div_main_data DIV.div_right, .div_lang, #wap_link {display:none !important;}
	.div_main_data, .div_main_data_all {padding:0;}
	.div_top_logo DIV.div_left {width:650px; position:absolute; top:0; left:0; margin-left:0px; display:block !important; float:left !important; height:150px;}
	.div_main_data DIV.div_center, .div_main_data_all DIV.div_center {width:630px; float:left !important; margin-top:140px; //margin-top:50px; //position:absolute; //top:150px;}
	.tbl_text {width:600px;}
}
