﻿IMG {behavior: url('./pngbehavior.htc');}
HTML, BODY {margin:0; padding:20px 0; //height:100%; min-height:100%; background:#fff; font-family: Arial, Tahoma, Verdana, Sans-Serif; font-size:90%; color:#000;}
TD {font-size:75%;}
FORM {padding:0; margin:0;}
INPUT, SELECT, TEXTAREA {font-family: Tahoma, Verdana, Arial, Sans-Serif; color:#000}
TEXTAREA {font-size:100%;}
TABLE {border:0; border-collapse:collapse;}
TD {vertical-align:top; padding:0px;}
IMG {border:0;}
A:focus{-moz-outline-style:none;}
A {color:#7f7f83; text-decoration:none; }
/*A:visited {color:#002238;}*/
A:hover {color:#959596;}
A:active {outline:none;}

H1, H2, H3 {font-weight:normal; margin:0 0 0 0; color:#dc371b;}
H1 {font-size:140%;margin:0 0 0.5em 0;}
H2 {font-size:120%; margin:0 0 1em 0; font-weight:bold;}
H3 {font-size:105%;}

UL.tire LI {
	font-weight:bold;
	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 
	{
	//height:100%;
	min-height:100%;
	width:100%;
	min-width:780px;
	//width:expression(document.body.clientWidth <= 1000 ? '1000px' : '100%');
	}

.fl100, #fl100 {float:left; width:100%;}
.fr, #fr {float:right}
.fl, #fl {float:left}

.menu {border-bottom:2px solid #d6d7d9; width:96%; margin:26px 20px 0px 20px; //margin-bottom:20px; background:url(./images/bg_menu.jpg) no-repeat -480px 0}
.menu TD {padding:10px 5px 6px 10px; text-align:center; color:#dc371b; text-transform: uppercase;}

.mainmenu {margin:26px 20px 0 20px; height:34px; padding:6px 0; background:url(./images/bg_menu.jpg) no-repeat -480px 0}
.mainmenu DIV {border-bottom:2px solid #d6d7d9; float:left; padding:6px 5px; //padding:6px 5px; text-align:center; color:#dc371b; text-transform: uppercase;}
.mainmenu DIV.active {border-bottom:2px solid #dc371b;}
.div_left {margin:; float:left; width:32%; margin-left:20px;}
.div_left A {color:#7f7f83 !important}
.div_text A {color:#000 !important}
.submenu DIV {margin-left:15px; -margin-left:7px; padding:5px 0 0px 15px; background:url(./images/sub_pulya.gif) no-repeat 0px 13px;}
.activ {color:#dc371b}

/*.ugol {margin-top:20px; background:url(./images/u_1.gif) no-repeat left top; width:85%;}*/
#u_1, #u_2, #u_3, #u_4 {width:15px;}
#bt {border-top:2px solid #d6d7d9; width:100%}
#bb {border-bottom:2px solid #d6d7d9; width:100%}
#brl {border-right:2px solid #d6d7d9; border-left:2px solid #d6d7d9; color:#515054}
#brl DIV {text-align:center; margin:0 20px;}

.div_text {float:right; margin-right:20px; -margin-right:10px; width:63%; -width:62%; background:url(./images/bg_main_left.gif) no-repeat left top; min-height:510px; //height:510px;}
.text {float:right; width:96%;}

.lang {float:right; padding-top:12px; margin-top:50px; width:250px; height:120px; background:url(./images/bg_lang.jpg) no-repeat right top;}
.lang DIV {margin-top:8px; width:150px; text-align:left; float:right;}
.link_aj {cursor:pointer; cursor:hand; color:#0e73b9; padding-bottom:10px;}
.link_aj SPAN {border-bottom:1px dashed #0e73b9;}
.div_doc DIV {font-size:90%; margin-bottom:4px;}

.goszak TD {padding:6px}

.title {color:#dc371b; font-size:140%; margin-bottom:20px;}
#logo_kz {background:url(./images/logo_kz.gif) no-repeat left top; height:18px;}
#logo_ru {background:url(./images/logo_ru.gif) no-repeat left top; margin:8px 0 8px 70px; height:18px;}
#logo_en {background:url(./images/logo_en.gif) no-repeat left top; margin-left:116px; height:18px;}

A.link_title {color:#126eb1 !important; font-size:120%; border-bottom:1px dashed #126eb1 !important}
DIV#date {font-size:95%; color:#808082; margin-bottom:2px;}
.main_text A {color:#126eb1 !important; text-decoration:underline !important;}
#frame_question INPUT, #frame_question TEXTAREA {border:1px solid #7e9eb7}

.add_quest {margin-top: 0px; font-size: 20px; font-size:100% !important; margin-left:20px !important;}
.add_quest A {font-weight:normal; color:#126eb1 !important; border-bottom:1px dashed #126eb1 !important}

.tbl_conf_reg {width:550px; margin:20px 0; }
.tbl_conf_reg TD {padding:0 15px 8px 0}
.tbl_conf_reg TD INPUT, .tbl_conf_reg TD TEXTAREA {width:300px;}
.tbl_conf_reg TD TEXTAREA {height:80px; overflow:hidden}