"."iico.textblock table {
	border-collapse: collapse;
}
.textblock table p {
	margin: 0;
}
#turn_left
{
background-image:url('/images/left.png');
		background-repeat: no-repeat;
		background-position: left top;
		width:20px;
		height:91px;
}
#turn_right
{
background-image:url('/images/right.png');
		background-repeat: no-repeat;
		background-position: left top;
		width:20px;
		height:91px;
}
.class_rate_bg
	{
		 background-color:#91A587;
	}
.class_rate_bg2
	{
		 background-color:#DFE4DA;
	}

td.class_1
	{
		font-size : 8pt; 
		line-height: 5px;
	}
.class_2
	{ 
		color:#FFFFFF;
		font-size : 8pt;
	}
.class_3
	{
		color :#CCCCCC;
		font-size : 8pt;
		line-height: 5px;
	}
.class_4
	{
		border-bottom:solid 1px #CCCCCC;
		border-top:solid 1px #CCCCCC
	}
.class_5
	{background-color:#FFFFFF}
.class_6
	{background-color:#FFFFFF}
.class_7
	{
		position : absolute;
		top : 0;
		left : 0;}
table.class_8{
	/*background-color:#748b63*/
}
table.class_9
	{background-color:#0E4C28}
td.class_10{
	/*background-color:#bfd1b3*/
	border-right: 1px solid lightgray
}
td.class_11{
	/*background-color:#d0e1c4;*/
	border-left: 1px solid lightgray;

	position: relative;
}
td.class_12
	{
		color:#ffffff;
		background-color:#0E4C28;
		/*background-image:url(../template2015/menu_bg.jpg);*/
	}
#logo_russian
	{
		background-image:url('../Template2015/logo_rus.jpg');
		background-repeat: no-repeat;
		background-position: left top;
		width:530px;
		height:102px;
	}
#logo_english
	{
		background-image:url('../template2015/logo_eng.jpg');
		background-repeat: no-repeat;
		background-position: left top;
		width:472px;
		height:102px;
	}
#logo_kazakh
	{
		background-image:url('../template2015/logo_kaz.jpg');
		background-repeat: no-repeat;
		background-position: left top;
		width:472px;
		height:102px;
	}
#gerb
{
		background-image:url('../template2015/gerb.png');
		background-repeat: no-repeat;
		background-position: left top;
		width:90px;
		height:90px;
		background-size: 90px 90px;
}
#logo_2
	{
		/*background-image:url('../template2015/3.jpg');*/
		background-repeat: no-repeat;
		background-position: left top;
		width:404px;
		height:110px;
	}	
	#lang_kz
	{
		background-image:url('../template2015/lang_kaz_off.jpg');
		background-repeat: no-repeat;
		background-position: left top;
		width:50px;
		height:109px;
	}
	#lang_ru
	{
		background-image:url('../template2015/lang_rus_off.jpg');
		background-repeat: no-repeat;
		background-position: left top;
		width:50px;
		height:109px;
	}
	#lang_en
	{
		background-image:url('../template2015/lang_eng_off.jpg');
		background-repeat: no-repeat;
		background-position: left top;
		width:50px;
		height:109px;
	}
	#home
	{
		background-image:url('../template2015/home.jpg');
		background-repeat: no-repeat;
		background-position: left top;
		width:31px;
		height:31px;
	}
	#map
	{
		background-image:url('../template2015/sitemap.jpg');
		background-repeat: no-repeat;
		background-position: left top;
		width:31px;
		height:31px;
	}
	#search
	{
		background-image:url('../template2015/search.jpg');
		background-repeat: no-repeat;
		background-position: left top;
		width:31px;
		height:31px;
	}
	#contacts
	{
		background-image:url('../template2015/feedback.jpg');
		background-repeat: no-repeat;
		background-position: left top;
		width:31px;
		height:31px;
	}

	#special_ver
	{
		background-image:url('../template2015/special.jpg');
		background-repeat: no-repeat;
		background-position: left top;
		width:31px;
		height:31px;
	}
	#ico_ocx
	{
		background-image:url('../images/ico_doc.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_docx
	{
		background-image:url('../images/ico_doc.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_doc
	{
		background-image:url('../images/ico_doc.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_tml
	{
		background-image:url('../images/ico_tml.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_ppt
	{
		background-image:url('../images/ico_ppt.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_pptx
	{
		background-image:url('../images/ico_ppt.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_ptx
	{
		background-image:url('../images/ico_ppt.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_pdf
	{
		background-image:url('../images/ico_pdf.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_rar
	{
		background-image:url('../images/ico_rar.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_zip
	{
		background-image:url('../images/ico_zip.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_rtf
	{
		background-image:url('../images/ico_rtf.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_txt
	{
		background-image:url('../images/ico_txt.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_xls
	{
		background-image:url('../images/ico_xls.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_xlsx
	{
		background-image:url('../images/ico_xls.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_lsx
	{
		background-image:url('../images/ico_xls.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_xlsb
	{
		background-image:url('../images/ico_xls.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_rss
	{
		background-image:url('../images/rss.gif');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_tif
	{
		background-image:url('../images/ico_tif.png');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
	#ico_jpg
	{
		background-image:url('../images/ico_jpg.png');
		background-repeat: no-repeat;
		background-position: left top;
		width:21px;
		height:21px;
	}
.class_14
	{
		/*background-image:url('../template/ltb.jpg');*/
	}
	#lt
	{
		/*background-image:url('../Template/lt.jpg');*/
		width:11px;
		height:26px;
	}
.class_15
	{
		 /*background-image:url('../template/tb.jpg');*/
		color: #0E4C28;
		text-align: center;
	}
.class_16
	{
		font-size:10px; 
		font-weight: bold;
	}
.class_17
	{
		 /*background-image:url('../template/rtb.jpg');*/
	}
	#rt
	{
		/*background-image:url('../template/rt.jpg');*/
		width:11px;
		height:26px;
	}
.class_18
	{
		/*background-image:url('../template/rb.jpg');*/
	}
.class_19
	{
		 /*background-image:url('../template/lb.jpg');*/
	}
.class_20
	{
		/*background-image:url('../template/db.jpg');*/
	}
.class_21
	{
		 font-size:9px;
	}

	.class_23
	{
		color:#748B63;
	}
.class_pimg
	{
		 height:16px;
	}
	#down
	{
		background-image:url('../images/down.gif');
		width:10px;
		height:12px;
	}
	#up
	{
		background-image:url('../images/up.gif');
		width:10px;
		height:12px;
	}
	#dl
	{
		/*background-image:url('../template/dl.jpg');*/
		width:11px;
		height:16px;
	}
	#dr
	{
		/*background-image:url('../template/dr.jpg');*/
		width:11px;
		height:16px;
	}
	#srl
	{
		/*background-image:url('../template/srl.jpg');*/
		width:8px;
		height:28px;
	}
	.src
	{
		background-image:url('../template/src.jpg');
		background-repeat: repeat-x;
		width:8px;
		height:28px;
	}
	#srr
	{
		/*background-image:url('../template/srr.jpg');*/
		width:8px;
		height:28px;
	}
	#search_btn
	{
		background-image:url('../template/search_btn.jpg');
		width:20px;
		height:23px;
	}
	#logo_short
	{
		background-image:url('../template/logo_short.jpg');
		width:46px;
		height:40px;
	}
	.basket_enter_left
	{
		background-image:url('../images/lbtn.jpg');
		width:10px;
	}
	.basket_enter_right
	{
		background-image:url('../images/rbtn.jpg');
		width:10px;
	}
	.basket_enter
	{
	 background-image:url('../images/btnbg.jpg');
	 padding-bottom: 5px;
	}
body{margin:0}
/* Text formating */

/* graphic */
/* Link 2*/
#news_blocks td{


}

#roll_gtd
{
font-size:8pt;
}
a{
	font: 12px "verdana";
	font-family: "verdana";
	color: #000000;
	text-decoration: underline;
	/*src: url(EOTS/verdana5.eot);*/
}
a:hover{

	font-family: "verdana";
	color: #000000;
	text-decoration: underline;
	/*src: url(EOTS/verdana5.eot);*/
}
a:viziter{

	font-family: "verdana";
	color: #000000;
	text-decoration: underline;
	/*src: url(EOTS/verdana5.eot);*/
}

a.left_menu{
	font: 14px "Calibri";
	font-family: "Calibri";
	/*color: #000000;*/
	color: #0E4C28;
	font-weight: bolder;
	text-decoration: none;
	/*src: url(EOTS/verdana5.eot);*/
}

a.repo{font-size: 10px}
/* Link */
a.gen_text{
	font: 14px "verdana";
	font-family: "verdana";
	color: #000000;
	text-decoration: underline;
}

a.topMenu{
	font: 14px "verdana";
	font-family: "verdana";
	color: #f8f7dc;
	text-decoration: none;
}
a.topMenu:visited{

	font-family: "verdana";
	color: #F8F7DC;
	text-decoration: none;
}
a.topMenu:hover{

	font-family: "verdana";
	color: #F8F7DC;
	text-decoration: underline;
}
a.gen_text:visited{

	font-family: "verdana";
	color: #697A5E;
	text-decoration: underline;
}

a.gen_text:hover{

	font-family: "verdana";
	color: #65A151;
	text-decoration: none;
}

a:visited{

	/*font-family: "verdana";*/

	color: #697A5E;
	text-decoration: underline;
	/*src: url(EOTS/verdana5.eot);*/
}

a:hover{

	/*font-family: "verdana";*/
	color: #65A151;
	text-decoration: underline;
	/*src: url(EOTS/verdana5.eot);*/
}

a.gen14{
	font-size: 8pt;
	font-family: "verdana";
	border: 0;
	color: #474747;
	border-bottom-width: 1;
	border-bottom-style: solid #474747;
}
a.gen14_1
{
	background-color:#E6E9E8;

}

a.gen14:visited{
	font-size: 8pt;
	font-family: "verdana";
	border: 0;
	color: #697A5E;
	border-bottom-width: 1;
	border-bottom-style: solid #474747;
}

a:hover.gen14{
	font-size: 8pt;
	font-family: "verdana";
	border: 0;
	color: #474747;
	border-bottom-width: 1;
	border-bottom-style: solid #474747;
}

/* Link 3*/
a.rates{
	font: 14px "verdana";
	font-family: "verdana";
	color: #000000;
	text-decoration: none;
}

a.rates:visited{

	font-family: "verdana";
	color: #697A5E;
	text-decoration: none;
}

a.rates:hover{
	font: 12px "verdana";
	font-family: "verdana";
	color: #65A151;
	text-decoration: none;
}


h2{
	font: 14px "verdana";
	font-family: "verdana";
	color: #474747;
	letter-spacing: normal;
	line-height: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: 8px;
	margin-bottom: 8px;
	font-weight: bold;
}

h3{
	font: 12px "verdana";
	font-family: "verdana";
	color: #474747;
	letter-spacing: normal;
	line-height: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: 8px;
	margin-bottom: 8px;
	font-weight: bold;
}

hr { color: #D6DECF; height: 1px; }

p.survey
{
font-size:11px;
}
td.gen{background-color:#FFFFFF}

td.gen10{
	font: 14px "verdana";
	font-family: "verdana";
	color: #474747;
	line-height: 150%;
	border: 0;
	border-left-width: 1;
	border-left-style: solid #474747;
	border-right-width: 1;
	border-right-style: solid #474747;
	border-top-width: 1;
	border-top-style: solid #474747;
	border-bottom-width: 1;
	border-bottom-style: solid #474747;
}

td.gen14{
	font-size: 8pt;
	font-family: "verdana";
	border: 0;
	border-bottom-width: 1;
	border-bottom-style: solid #474747;
	min-width: 60px;
}

td.gen141{ font-size: 8pt; font-family: "verdana"; border: 0; }

td.gen2{
	font: 12px "verdana";
	font-family: "verdana";
	color: #474747;
	line-height: 150%;
	border: 0;
	border-bottom: 1px solid lightgray;
}
td.gen2_1
{
	border-bottom: solid 1px #dde7d7;
}
t.gen2_2
{
	background-color:#E3E9DD;
}
td.gen3_2
	{ 
		font-size: 7pt; 
		font-family: "verdana"; 
		border: 0;
		color: #000000;
		/*background-color:#748B63;*/
		/*background-image: url('../template/menu_bg.jpg')*/
	}
td.gen3
	{ 
		font-size: 7pt; 
		font-family: "verdana"; 
		border: 0;
		color: #000000;
		/*background-color:#748B63;
		background-image: url('../template/menu_bg.jpg')*/
	}
td.gen3_1
	{ 
		background-color:#FF9900;
	}
td.gen3_3
	{ 
		background-color:#0E4C28;
	}
td.gen5{
	font: 12px "verdana";
	font-family: "verdana";
/*color:#FFFFFF;*/
	line-height: 150%;
	border: 0;
}

td.gen6{
	font-size: 10pt;
	font-family: "verdana";
	color: #0E4C28;
	border: 0;
}
td{font-family: verdana; font-size: 12px;}

.search_in{
	font-family: verdana; font-size: 12px; border: solid 1px #ffffff; width: 240px;
	border:1px solid lightgray;
}

h1.news{font-family: verdana; font-weight: bold; color: #0E4C28; font-size: 12px}
h1{font-family:  verdana; font-weight: bold; color: #0E4C28; font-size: 12px}
h1.news pre{font-family: verdana; font-weight: bold; color: #0E4C28; font-size: 12px}

.news_td1{border-bottom: solid 1px lightgray; color: #666666}
.news_td2{border-bottom: solid 1px lightgray; }
td.gen7{
	font: 12px "verdana";
	font-family: "verdana";
	color: #474747;
	line-height: 150%;
	border: 0;
	border-left-width: 1;
	border-right-width: 1;
	border-top-width: 1;
	border-bottom-style: solid #474747;
	; 
	border-bottom-width: 1;
}

td.gen8{
	font: 12px "verdana";
	font-family: "verdana";
	color: #474747;
	line-height: 150%;
	border: 0;
}

.ann {
	font: 11px "verdana";
	font-family: "verdana";
	color: #474747;
	line-height: 150%;
	align: justify;
	background-color: #ABB7A2;
	border: 0px solid #E7E7E7;
}

.anns{
	font: 11px "verdana";
	font-family: "verdana";
	color: #474747;
	line-height: 150%;
	align: justify;
	border: 1px solid #E7E7E7;
	background-color: #E3E9DD;
}

.butt_gray{
	border-left: 1px solid #E2E2E2;
	border-right: 1px solid #808080;
	border-top: 1px solid #E2E2E2;
	border-bottom: 1px solid #808080;
	background-color: #D1D1D1;
	font-family: verdana;
	font-style: normal;
	/*src: url(EOTS/verdana5.eot);*/
}

.butt_gray_small{
	border-left: 1px solid #E2E2E2;
	border-right: 1px solid #808080;
	border-top: 1px solid #E2E2E2;
	border-bottom: 1px solid #808080;
	background-color: #D1D1D1;
	font-family: verdana;
	font-style: normal;
	font: 10px "verdana";
	/*src: url(EOTS/verdana5.eot);*/
}

/*Form elements */
.butt_ #FFFFFF{
	border-left: 1px solid #BCD9B3;
	border-right: 1px solid #6A9964;
	border-top: 1px solid #BCD9B3;
	border-bottom: 1px solid #6A9964;
	background-color: #ABB7A2;
	
	font-family: verdana;
	font-style: normal;
	/*src: url(EOTS/verdana5.eot);*/
}

.butt_ #FFFFFFsmall{
	border-left: 1px solid #BCD9B3;
	border-right: 1px solid #6A9964;
	border-top: 1px solid #BCD9B3;
	border-bottom: 1px solid #6A9964;
	background-color: #ABB7A2;
	font-family: verdana;
	font-style: normal;
	font: 10px "verdana";
	/*src: url(EOTS/verdana5.eot);*/
}

.gen_text{
	font: 12px "verdana";
	font-family: "verdana";
	color: #474747;
	line-height: 150%;
}
a.more{font-size: 8px;}
a.more:hove{font-size: 8px;}
a.more:vizited{font-size: 8px;}

.gen203 {
	font: 11px "verdana";
	font-family: "verdana";
	color: #474747;
	line-height: 150%;
	align: justify;
	border: 0px solid #E7E7E7;
	/*src: url(EOTS/verdana5.eot);*/
}

.text_area{
	border: 1px solid #A9A9A9;
	/*color: #808080;*/
	align: right;
	scrollbar-3dlight-color: #808080;
	scrollbar-arrow-color: #000000;
	scrollbar-darkshadow-color: #2F4F4F;
	scrollbar-base-color: #DCDCDC;
	scrollbar-face-color: #F5F5F5;
	scrollbar-track-color: #FFFFFF;
	scrollbar-highlight-color: #D8D8D8;
	scrollbar-shadow-color: #DCDCDC;
	font-family: verdana;
	font-style: normal;
	/*src: url(EOTS/verdana5.eot);*/
}
.button
{
height:25px;
}
P{font-size: 12px}

.searchcontent{
	font-size: 10px;
}

.roundborders{
	border-radius: 5px;
	box-shadow: 0 5px 20px rgba(0,0,0,0.5);
	margin-bottom: 20px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	padding:10px;
}

.class_10> table{
	width: 100%;
}

.versions a{
	font-family: "Calibri";
	font-size: 16px;
	color: #0E4C28;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: none;
	margin-left: 20px;
}
.searchbtn{
	background-color: #0E4C28;
	color: white;
	border: none;
	cursor: pointer;
}
.gen10.pdc{
	background-color: #0E4C28;
	color: white;
}
i.smalldate{
	font-size: 11px;
}
.hide{
	display: none;
}
.pointer{
	cursor: pointer;
	border: solid 1px #dadada;
	padding: 5px;
	margin-bottom: 3px;  
}
.pointer>div.collapse-heading>div>div.row:not(.collapsed){
	background:#E3E9D4;
	}
.down{
	background:#E8E8E8; 
	  box-shadow: inset 0px 0px 10px rgba(0,0,0,0.5);
	border-top: solid 1px #bfbfbf; 
}

.pointer:hover{
background:#E3E9D4;
}

.padt-20{
	padding-top: 20px;
	}
	.padb-20{
	padding-bottom: 20px;
	}
.excellbutton{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#dddddd+0,ededed+50,dddddd+100 */
background: #dddddd; /* Old browsers */
background: -moz-linear-gradient(top,  #dddddd 0%, #ededed 50%, #dddddd 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #dddddd 0%,#ededed 50%,#dddddd 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #dddddd 0%,#ededed 50%,#dddddd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
border: solid 1px #dadada;
border-radius: 3px;
padding: 5px;
margin: 5px;
}
.excellbutton:hover{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cecece+0,ededed+50,b5b5b5+100 */
background: #cecece; /* Old browsers */
background: -moz-linear-gradient(top,  #cecece 0%, #ededed 50%, #b5b5b5 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #cecece 0%,#ededed 50%,#b5b5b5 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #cecece 0%,#ededed 50%,#b5b5b5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#b5b5b5',GradientType=0 ); /* IE6-9 */
cursor: pointer;
}

.switchview{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#dddddd+0,ededed+50,dddddd+100 */
background: #dddddd; /* Old browsers */
background: -moz-linear-gradient(top,  #dddddd 0%, #ededed 50%, #dddddd 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #dddddd 0%,#ededed 50%,#dddddd 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #dddddd 0%,#ededed 50%,#dddddd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
border: solid 1px #dadada;
border-radius: 3px;
padding: 5px;
margin: 5px;
height: 37px;


}

.switchview:hover{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cecece+0,ededed+50,b5b5b5+100 */
background: #cecece; /* Old browsers */
background: -moz-linear-gradient(top,  #cecece 0%, #ededed 50%, #b5b5b5 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #cecece 0%,#ededed 50%,#b5b5b5 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #cecece 0%,#ededed 50%,#b5b5b5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#b5b5b5',GradientType=0 ); /* IE6-9 */
cursor: pointer;
height: 37px;
}
.paginator{
height: 37px;
padding: 5px;
margin: 5px;
}

.curpage{
	background: #D6E5CC;
	font-weight: bold;
	border: solid 1px #dadada;
	padding: 3px;
	margin: 3px;
}
.stdpage{

	border: solid 1px #dadada;
	padding: 3px;
	margin: 3px;
}
.pagelink{
text-decoration: none;

}
td.gen.center-column td.cellfortext td p {
	margin: 0;
}