* {padding:0; margin:0;}

img  {_behavior: url("css/iepngfix.htc")}

html, body {min-height:100%; color:#333; font:normal 13px Arial, Helvetica, sans-serif;}
body {}

a img {border:0}
a {color:#227e98}
a:hover {text-decoration:none;}

table {width:100%}
table td {vertical-align:top; padding:5px; }
.main { text-align:justify;}
.main table td { border-bottom:1px solid #7ba9c1;border-top:1px solid #fff; }
.main table tr.even td { background-color:#e3f6ff; }
.main p { margin-top:10px;}
.main ul { list-style:disc #3288b1; margin-left:20px; }
.main ul li { margin-bottom:5px; }
.main img { margin:5px; }
h1 {font-size:18px; margin-bottom:10px}
h2 {font-size:16px; margin-bottom:10px; color:#000}
h3 {font-size:14px; margin-bottom:10px}
h6 {font-size:12px; margin-bottom:10px}

p {padding-bottom:10px}

#all {margin:auto; width:950px}
.btm_bg {background:url(../images/content_bg.gif) repeat-x 0 100%; background-position:top; background-color:#ebfee0; min-height:550px;}
#header {padding-bottom:13px; margin-bottom:15px}
.head_top {height:30px; padding:15px 0 0 10px; color:#fff;  }
.links {float:left; width:400px;}
.links a {margin-right:10px; color:#fff;}
.lang {float:right; width:300px; text-align:right; font-size:11px; margin-right:15px;}
.lang a { color:#fff;}

.some_text {float:left; width:300px}
.menu { float:right; height:30px; list-style:none;margin-top:30px; margin-right:8px;}
.menu li { float:left; padding:0px 6px;}
.menu li.actived a {font-weight:bold; text-decoration:none}
.menu li { font-weight:bold;}

.bread{ float:right; margin-top:5px; width:480px }
.bread ul {float:right; list-style:none;}
.bread li { float:left;  font-size:11px}
.bread li .up {margin-top:1px}
.bread li a, .bread li span {color:#a0a0a0; margin:0 5px}

.wrapper {clear:both; padding-bottom:30px;}

.left_block {float:left; width:245px;height:250px;}
#right {float:right; width:230px; padding-top:10px}
.main {float:left; width:450px;  padding-top:10px;min-height:500px;}

#leftmenu { margin:0 0 0 -10px; float:left; width:250px; _margin-left:0}
*+html #leftmenu {margin-left:0}
#leftmenu ul {padding: 8px 10px; list-style:none; margin:0;}
#leftmenu li {padding:5px 0px}
#leftmenu li a {font-weight:bold; font-size:14px}
#leftmenu li ul {display:none; margin-top:0px}
#leftmenu li.current_page_item ul, #leftmenu li.current_page_parent ul { display:block;}
#leftmenu li li {padding:4px 0 4px 10px;}
#leftmenu li.current_page_item li a, #leftmenu li.current_page_parent li a {font-size:12px; font-weight:normal}
#leftmenu li li.actived  {background:#3288b1; }
#leftmenu li li.actived a { color:#fff; text-decoration:none}

.index_page #leftmenu {background:url(../images/menu_t.gif) #3085ae no-repeat; height:250px;}
.index_page #leftmenu ul {background:url(../images/menu_b.gif) 0 100% no-repeat;height:234px;}
.index_page #leftmenu li a {color:#fff}

.allBlock {float:left; width:700px; margin-left:-10px}

.docs p {padding:0 0 12px 25px; }
.docs a {color:#14913d}
.docs .xls {background:url(../images/ico-xls.gif) no-repeat;}
.docs .doc {background:url(../images/ico-doc.gif) no-repeat;}
.docs .pdf {background:url(../images/ico-pdf.gif) no-repeat;}

.also img {margin-right:17px}

.news .item {clear:both; padding:10px 0}
.news .item .date {font-size:12px}
.news .item h2 {font-size:16px; font-weight:normal}
.news .item h2 a {color:#14913d}

#footer {background:url(../images/footer_bg.gif) #41a1c6 repeat-x;  clear:both;  width:100%; padding-top:15px}
#footer .footer_menu {margin:auto; width:950px;}
#footer dl {float:left; width:20%; padding-bottom:10px}
#footer dl dt a {color:#95c1d5; font-size:16px; font-weight:bold; text-decoration:none;}
#footer dl dt a:hover { color:#fff;}
#footer dl dd {padding:5px 0 5px 10px; font-size:11px}
#footer ul { margin:0;padding:0; list-style:none;}
#footer ul li {margin:0;padding:5px 0 5px 10px; font-size:11px}
#footer dl dd a {color:#fff; font-weight:normal; text-decoration:underline; font-size:11px}
#footer ul li a {color:#fff; font-weight:normal; text-decoration:underline; font-size:11px}
#footer .in {clear:both; background:#3085ae;  padding:10px 0; height:17px}
#footer .in .center {width:950px; margin:auto}
#footer .in .footer_info {float:left; color:#5ca9c8; width:600px}
#footer .in a {color:#6fb8d3}
#footer .right_foot {float:right; width:150px;}

.clear {clear:both}
.right {float:right}
.left {float:left}
.wide { width:675px;}

.sitemap li ul li {margin-bottom:10px;}
.sitemap li ul li ul { margin-left:20px;font-size:11px; margin-bottom:10px;}
.sitemap li ul li ul li {margin-bottom:0;margin-top:4px;}
.sitemap li ul li ul li a { color:#3d6e12;}

.formItem { clear: both; margin-bottom:20px; width:90%;}
.formItem input, .formItem textarea { width:90%;border:1px solid #b2e1f7; padding:5px; font-size:16px;}
.formItem .label { width:100%;clear: both;}
.formItem .obli { font-weight:bold; color:#ef4219;}
.formItem input.mini { width:30px;}
.formItem .chk { width:20px;border:none;}
.formItem #curTenge, .formItem #curEuro { border:none;}
.mce_error { color:#ef4219;}

.pattern { background-image:url(/images/pattern.gif); background-repeat:repeat-x;height:13px; width:100%; background-color:#ebfee0;}

input.submit {
-moz-border-radius:6px 6px 6px 6px;
-moz-box-sizing:content-box;
border-style:solid;
border-width:1px;
cursor:pointer;
font-size:13px !important;
font-weight:bold;
line-height:24px;
padding:8px 20px 8px 20px;
text-decoration:none;
background:url("/images/button-bg.png") repeat-x scroll left top #1e6794;
color:#EAF2FA;
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.reg_stat { background-repeat:no-repeat; background-position:top left;font-weight:bold; color:#25739f; padding-left:10px;height:31px; padding-top:5px;margin-bottom:8px;}
#conf_stat { background-image:url(/images/reg_bg_1.png);}
#exib_stat { background-image:url(/images/reg_bg_2.png); }
#side_stat { background-image:url(/images/reg_bg_3.png);font-size:12px; padding-top:8px;}
#side_stat span { margin-top:-3px;}
.reg_stat span { float:right; margin-right:30px; font-size:18px; color:#3e941d; text-align:right;}
*+html .reg_stat span  { margin-top:-17px;}
* html .reg_stat span   { margin-top:-17px;}
*+html #side_stat span  { margin-top:-20px;}
* html #side_stat span  { margin-top:-20px;}
.registered { font-size:15px; font-weight:bold; color:#92bf79; line-height:150%; }

.servicesItem {height:30px;width:520px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #fff;}
.servicesItem:hover { background-color:#fff;}
.servicesItem div { float:left; }
.servicesOne { padding:5px;padding-top:7px;}
.servicesOne input { border:0;}
.servicesTwo {  width:300px;padding:5px;}
.servicesThree input:disabled { background-color:#dff6d2; width:20px; }
.servicesThree input { width:20px; height:18px; font-size:13px;}
.servicesFour { padding:5px; width:40px;margin-left:10px;}
.servicesFive {padding:5px; }
.standSelector div { float:left; }
.standSelector #selection { padding:5px; font-size:12px; margin-right:20px; width:250px;}
.standSelector #image { text-align:center;}

.sideEventSchedule { width:550px;}
.sideEventSchedule td { text-align:center; border:none; }

.indent { margin-left:20px;} 

.notice { font-size:11px;}

.hl { background-color:#d3edc4; border:3px solid #c1e3ae; font-style:italic; padding:10px; font-weight:normal;}

.commercial { width:950px; margin:auto; font-size:9px; padding:3px; }
.commercial a { color:#ccc; }
