	body {margin: 0px; padding: 0px; background: #f4f1e2;}
	form {margin: 0px; padding: 0px;}
	body, td {font-family: Tahoma, Arial, verdana, Sans-Serif; font-size: 12px; vertical-align: top;}
	h1 {font-size: 18px; color: #33723e; font-weight: normal; margin: 0px; padding: 0px; margin-bottom: 10px; text-transform: uppercase; }
	h1 a {text-decoration: underline; color: #33723e;}
	h2 {font-size: 15px; color: #33723e; font-weight: normal; margin: 0px; padding: 0px; margin-bottom: 10px; margin-top: 15px; }
	img {border: 0px;}
	a {text-decoration: underline; color: #3b5ba3;}
	a:hover {text-decoration: none;}
	#page{height: 100%; padding-left: 10px; padding-right: 10px; width: expression((documentElement.clientWidth||document.body.clientWidth)>1200?'1200px':'auto'); min-width: 975px; max-width: 1200px; margin: 0px auto;}
	#head {margin-top: 15px; margin-bottom: 7px; width: 100%;}
	#head td {vertical-align: middle;}
	.lang {font-size: 10px; text-align: center; font-weight: bold;}
	.lang a {color: #333; font-weight: normal;}
	.login {vertical-align: top; padding-top: 0px;}
	.login table {margin-right: 20px;}
	.login input {height: 18px; width: 130px; padding-left: 5px; padding-right: 5px; margin: 0px; color: #555456; background: #efefef; border: 1px solid #97958c; margin-left: 8px;}
	.login #llogin {}
	.login #lpassword {}
	.login #lsubmit {background: white; height: 22px; width: 40px;}
	.retrypwd {font-size: 11px; padding: 5px; padding-left: 15px;}
	#topmenu {width: 100%; background: url(/images/topbg.gif) top left repeat-x;}
	#topmenu td.menu {padding-top: 19px; padding-left: 4px; text-align: right;}
	#topmenu td.menu img {margin-right: 30px;}
	#botmenu {width: 100%; background: url(/images/botbg.gif) top left repeat-x;}
	#botmenu td {vertical-align: middle; padding-right: 25px;}
	#botmenu td.copy {width: 33%;padding: 0px; padding-left: 25px; color: #433b2e;} 
	#botmenu td.copy a {color: #433b2e;}
	div.icontent {padding: 20px;}
	div.rmenu {padding: 20px;}
	div.rmenu div {padding-top: 8px; padding-bottom: 8px; border-bottom: 1px solid #e2dfd1; text-align: left;}
	div.rmenu h2 { margin: 0px; font-size:12px; font-weight: normal; padding-top: 8px; padding-bottom: 8px; border-bottom: 1px solid #e2dfd1; text-align: left;}
	div.rmenu a {color: #1885cb;}
	div.rmenu div img {position: relative; margin-bottom: 2px;}
	div.incontent {text-align: justify; padding: 20px; background: white; line-height: 18px; }
	table.icontent p {padding-top: 0px; margin-top: 0px; line-height: 16px;}
	div.content {padding-top: 20px; padding-bottom: 20px;}
	table.content p {padding-top: 0px; margin-top: 0px; line-height: 16px;}
	a.arch {color: #555456; font-size: 11px;}
	.bottommenu {text-align: right; padding-bottom: 15px; margin-top:8px; padding-right: 27px;}
	.bottommenu img {position: relative; margin-left: 5px; margin-right: 5px; margin-bottom: -8px;background: #c9c7ba; height: 20px; width: 1px;}
	td.rmenu {padding-left: 20px;}
	/**HINT**/
	#hint {position:absolute;z-index:1500;display:none;padding:0;margin:0;}
	.hint-content {width:316px; background:#f7f3de;color:#000;font-size:10px; line-height: 12px; font-family:Trebuchet MS, Tahoma, Arial;border:1px solid #000000;float:left;min-height:30px; height:auto !important;height:30px;margin-left:29px;padding:8px; padding-left:20px; padding-right:20px; text-align: justify;}
	.hint-content strong {color: #007230; font-size: 14px;}
	.hint-arrow {background:url(/images/for_hint.png) no-repeat;width:29px;height:24px;float:left;margin-left:-386px;z-index:300;margin-top:20px;}
	.link-with-hint{color:#1885cb;cursor: pointer;text-decoration:none;border-bottom:1px dotted #1885cb;}

	span.newsdate {color: #666; font-size: 11px;}
	a.newsa{color: #19437D;}
	div.newsl {margin-bottom: 10px;}
	table.graphics {padding-top: 20px; padding-bottom: 20px;}
	.graphics div {float: left;font-size:10px; padding: 3px; padding-left: 3px; padding-right: 2px;}
	.graphics div a {text-decoration: none; border-bottom: 1px dotted #2882bd;}
	.graphics div.curr {background: #c8b48c;}
	.graphics div.curr a {color: #fff; border: 0px;}

	p.crumbs  { font-size: 10px; }
	p.crumbs a{ color: #333 }


	div.media			{ padding: 20px; padding-right: 0px; padding-bottom: 10px; margin-right: 20px; margin-top:20px; }
	div.media div.item	{	float: left; margin-top: 10px; margin-right: 20px; width: 120px; height: 130px; font-size: 11px; text-align: center; }
	div.media div.item	img {	margin-bottom: 5px; }


	td.chart {background: white; padding: 25px; border: 1px dashed #8e8f81;}		
	table.chart {width: 100%;}
	table.chart td {width: 25%; text-align: center;}
	.vm a {padding: 2px; border: none; border-bottom: 1px solid white; text-decoration: underline; display: block; background: #eee;}			
	.vm a:hover {text-decoration: none; background: #ccc;}
	td.chart a {color: #33725d;}
	.vm { width: 80px; height: 1px; display: none; overflow: hidden; position: absolute; margin-top: 13px; margin-left: 10px;}
	#datach {margin-top: 15px;}
	#datach table, #datach {width: 100%;}
	#datach table tr.vb {background: #e5e5e5;}
	#datach table tr.hov {background: #fff0c4;}
	#datach td {padding: 8px; cursor: pointer; padding-left: 0px; padding-right: 0px;}
	#datach .heads td {font-weight: bold;}
	
	#datach table tr.hov .fld1 {border: 1px dashed #aaa; border-right: 0px;}
	#datach table tr.hov .fld2, #datach table tr.hov .fld3, #datach table tr.hov .fld4 {border-top: 1px dashed #aaa; border-bottom: 1px dashed #aaa;}
	#datach table tr.hov .fld5 {border: 1px dashed #aaa; border-left: 0px;}
	#datach .fld1 {padding-left: 20px; width: 25%;}
	#datach .fld2 {text-align: right; width: 20%;}
	#datach .fld3 {padding-left: 20px;text-align: right; width: 20%;}
	#datach .fld4 {padding-left: 20px;text-align: right; width: 12%;}
	#datach .fld5 {padding-left: 20px;text-align: right; width: 23%; padding-right: 20px;}

#bbann, #bbannkz {border-top: 5px solid #838186; border-bottom: 5px solid #838186; background: url(/images/bstart.jpg) top center no-repeat; cursor: pointer;}
#bbannkz { background: url(/images/bstart_kz.jpg) top center no-repeat;}

.div100 { position: relative; float: left; width: 100%; }
.m-top { margin-top: 20px; }