body {
	/**/background-image:url(../img/bgAll.png);/**/
	/**background-color:#006633;/**/
	background-repeat:repeat-x;
	background-attachment:fixed;
}

#bgAll {
	padding:0px;
	margin:0px 0px 0px 0px;
}

.clearboth {
	font-size:1px;
	clear:both;
}


#spacerbottom {
	height:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	vertical-align:bottom;
}

#bannertopdiv {
	background-image:url(../img/bgtopbanner.png);
	background-repeat:no-repeat;
	background-position:center;
	height:13px;
	padding:0px;
	width:905px;
	margin:10px 0px 0px 0px;
	font-size:5px;
}

#bottom_blok {
	border-top:1px dotted #AAAAAA;
	font-family:Arial;
	font-size:10px;
}
#bottom_blok ul {
	list-style:none;
	margin:0;
	padding:6px;
	width:100%;
}
#bottom_blok ul li{
	text-align:center;
	float:left;
	margin:2px;
	width:220px;
	/**/border-right:1px dotted #AAAAAA;/**/
	height:90px;
	
}
#bottom_blok h2{
	font-family:Arial;
	font-size:12px;
	color:#0000FF;
	margin:2px;
}

#bannerdiv {
	background-image:url(../img/bgmiddlebanner.png);
	background-repeat:repeat-y;
	background-position:center;
	width:905px;
	padding:0px;
	margin:0px 0px 0px 0px;
	/**border:solid 1px #333333;/**/
}

#navigationmenu {
	float:left;
	width:400px;
	text-align:left;
}
#realtimeclock {
	float:right;
	width:250px;
	text-align:right;
	margin:4px 6px 0px 0px;
	font-size:11px;
	font-family:verdana,"lucida sans", gregorian;
	font-weight:bold;
	color:#000099;
}

#logocontainer {
	float:left;
	padding:0px;
	width:50%;
	margin:0px 0px 0px 0px; 
	/**border:solid 1px #333333;/**/
}

#taglinecontainer {
	margin:40px 0px 0px 20px; 
	float:right;
	padding:0px;
	width:45%;
	/**border:solid 1px #333333;/**/
}

#bannerbottomdiv {
	background-image:url(../img/bgbottombanner.png);
	background-repeat:no-repeat;
	background-position:center;
	height:35px;
	padding:0px;
	width:905px;
	margin:0px 0px 0px 0px;
	font-size:5px;
	text-align:center;
	vertical-align:middle;
}

#navigation_container {
	width:891px;
	margin:0px auto;
	padding-top:3px;
	padding-bottom:0px;
	height:25px;
	/**border:solid 1px #333333;/**/
	background-image:url(../img/bgmenuall.png);
	background-repeat:no-repeat;
	background-position:center;
}
.spasisection {
	font-size:6px;
}
#bodytopdiv {
	background-image:url(../img/bgtopbody.png);
	background-repeat:no-repeat;
	background-position:center;
	width:905px;
	margin:0px  0px 0px 0px;
	padding-top:0px;
	padding-left: 0px; 
	padding-right: 0px;
	padding-bottom: 0px;
	height:38px;
	vertical-align:bottom;
	
}

#toppanel {
	width:890px;
	height:38px;
	padding:0px;
	margin:0px auto;
	border:none;
	height:30px;
	/**border:solid 1px #333333;/**/
}

#bodydiv {
	background-image:url(../img/bgmiddlebody.png);
	background-repeat:repeat-y;
	background-position:center;
	width:905px;
	margin:0;
	padding:0px;
}

#bodybottomdiv {
	background-image:url(../img/bgbottombody.png);
	background-repeat:no-repeat;
	background-position:center;
	width:905px;
	font-size:1px;
	height:13px;
	margin:0px 0px 0px 0px;
	padding:0px;

}


#languagepanel {
	float:right;
	width:50%;
	text-align:right;
	margin:0px 0px 0px 0px;
	padding:0px;
	height:30px;
}


#languagepanel ul{
	margin:0px 0px 0px 0px;
	padding-top:0px;
	padding-left:0px;
	list-style:none;
	height:30px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}


#languagepanel li {
	float:right;
	margin:5px auto;
	padding:0px;
	vertical-align:middle;
	height:25px;
}

.menumenu {
	margin-top:5px;
	padding:0px;
	text-align:left;
}



.langmenu a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;text-decoration:none;
}
.langmenu a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;text-decoration:none;
}
.langmenu a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.langmenu a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFDD00;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.langmenu_active a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#0000FF;
	font-size:12px;
	font-weight:bold;text-decoration:none;
}
.langmenu_active a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#0000FF;
	font-size:12px;
	font-weight:bold;text-decoration:none;
}
.langmenu_active a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#0000FF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.langmenu_active a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFDD00;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.jumpmenu a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.jumpmenu a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.jumpmenu a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;	
}
.jumpmenu a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFDD00;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.listmenu a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF9900;
	font-size:12px;
	font-weight:bold;text-decoration:none;
}
.listmenu a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF9900;
	font-size:12px;
	font-weight:bold;text-decoration:none;
}
.listmenu a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF9900;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.listmenu a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFCC00;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

#languagepanel .jumpmenu  {
	vertical-align:middle;
	height:25px;
}

#languagepanel .langmenu {
	vertical-align:middle;
	height:25px;
}

#languagepanel img  {
	text-decoration:none;
	border:none;
	margin-top:2px;
}


#search_container {
	float:left;
	width:50%;
	text-align:left;
	background-image:url(../img/bgsearch.png);
	background-position:left;
	background-repeat:no-repeat;
	margin:3px 0px 0px 0px;
	padding:0px;
	height:29px;
	/**border:solid 1px #333333;/**/
}


.search_box {
	padding-top:0px;
	margin:0px 0px 0px 0px;
	height:18px;
	width:160px;
	font-size:12px;
	border:none;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
/**border:solid 1px #333333;/**/
vertical-align:bottom;
}
.search_button {
	padding-top:0px;
	margin:0px 0px 0px 0px;
	height:25px;
	font-size:9px;
	width:50px;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	background:none;
/**border:solid 1px #333333;/**/
}

.search_form {
	height:20px;
	border:none;
	margin:0px 0px 0px 0px;
	padding-top:0px
}

#content_media {
	width:891px;
	margin: 0px 0px 0px 0px;
	padding:0px;
	padding-top:0px;
}
#occasional_container {
	float:left;
	width:215px;
	margin: 0px 0px 0px 0px;
	padding:0px;
}

#flash_container {
	float:right;
	width:660px;
	height:127px;
	margin:0px 0px 0px 0px;
	padding:0px;
	background-position:center;
	background-repeat:no-repeat;
	/**border:solid 1px #333333;/**/

}

#content_page {
	width:891px;
	margin: 0px 0px 0px 0px;
	background-image:url(../img/bg_grey_gradup.png);
	background-position:bottom;
	background-repeat:repeat-x;
}
#content_container {
	float:left;
	width:680px;
	margin: 0px 0px 0px 0px;
	padding:0px;

}

#maincontent_container {
	width:680px;
	text-align:justify;
	margin:0px 0px 0px 4px;
	vertical-align:top;
	/**border:solid 1px #333333;/**/
}
#maincontent_container h2 {vertical-align:middle;font-family:arial;font-weight:bold;color:#0000AA;font-size:13px;margin:2px 0px 0px 0px;}
#maincontent_container p {margin:0px 0px 0px 0px;font-family:arial;font-size:11px;text-align:justify;}
.updatecapt {margin:0px 0px 0px 0px;font-family:arial;font-weight:100;font-size:11px;color:#999999;}
#taicing_container {
	width:680px;
	text-align:left;
	background-image:url(../img/bg_grey_grad.png);
	background-repeat:repeat-x;
	border-top:dotted 1px #999999;
	margin:0px 0px 0px 0px;
	/**border:solid 1px #333333;/**/
}



#blok_content {
	float:right;
	width:200px;
	margin: 0px 0px 0px 0px;
	padding:0px;
	/**border:solid 1px #333333;/**/
}



#csrinfo_container {
	float:left;
	width:420px;
	/**border:solid 1px #333333;/**/
}

#csrinfo_container h2 {vertical-align:middle;font-family:arial;font-weight:bold;color:#0000AA;font-size:13px;margin:2px 0px 0px 0px;}
#csrinfo_container p {margin:0px 0px 0px 0px;font-family:arial;font-size:11px;text-align:justify;}

.imgborder {border:solid 1px #AAAAAA;padding:2px;}

#microsite_container {
	float:right;
	width:255px;
	/**border:solid 1px #333333;/**/
}

/**h2 	.h2micro/**/
 #microsite_container h2{vertical-align:middle;font-family:Arial;font-weight:bold;color:#0000AA;font-size:13px;margin:2px 0px 0px 0px;padding-top:0px;}
#microsite_container p {margin:0px 0px 0px 0px;padding:0px;}
#microsite_container img { border:none; }
#microsite_container a:link {text-decoration:none;}





.ulblok {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:left;
	width:170px;
}
.ulblok li {
	margin:0px auto;
	padding:2px;
	border-bottom:1px solid #333333;
	
}

.ulblok h2 {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.ulblok p {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	margin:0px;
	padding:0px;
}

.ulbloklink {
	margin:0;
	padding:2px;
	width:170px;
}

.ulbloklink li{
	list-style-image:url(../img/arrow_r.gif);
	margin:0px 0px 0px 25px;
	padding:0px 0px 0px 0px;
	text-align:left;
	border:none;
}
.ulbloklink a{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.ulbloklink a:link{
	color:#333333;
	text-decoration:none;
}

.ulbloklink a:hover{
	color:#555555;
	text-decoration:underline;
}
.ulbloklink a:visited{
	color:#333333;
	text-decoration:none;
}
.ulbloklink a:active{
	color:#333333;
	text-decoration:none;	
}


.indekssaham {
	width:170px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.indekssaham thead{
	background-color:#00CCFF;
	padding:10px;
	color:#FFFFFF;
}
.indekssaham tbody{
	background-color:#EEEEEE;
	padding:10px;
	color:#555555;
}

.counterlabel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	width:160px;
	padding:0px;
	padding-top:1px;
	margin:4px 0px 0px 0px;
	vertical-align:middle;
	/**border:1px solid #333333;/**/
}


#modulcontent {
	padding:0px;
	margin:0px 0px 0px 0px;
	/**border:solid 1px #333333;/**/
}


#userinfo_container {
	background-color:#FFFFFF;
	width:470px;
	padding:5px;
	margin:0px 0px 10px 0px;
	vertical-align:middle;
	text-align:right;
	border-bottom:1px solid #FF6600;
	/**border:1px solid #333333;/**/	
}
#userinfo_container p {
	text-align:left;
	padding:0px;
	margin:0px;
	padding-left:0px;
	color:#000099;
	font-size:12px;
	font-weight:bold;
	font-family:lucida sans,verdana;
	/**border:1px solid #333333;/**/	
}

#userinfo_container a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
	font-weight:bold;
	text-decoration:none;
}
#userinfo_container a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
#userinfo_container a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
	font-weight:bold;
	text-decoration:none;
}
#userinfo_container a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
	font-weight:bold;
	text-decoration:none;
}

#backtotop a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#FF3300;
}

#backtotop {
	margin-left:5px;
}

#backtotop a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#FF3300;
}

#backtotop a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#EE0000;
}
#backtotop a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#CC0000;
}




#footer_container {
	width:891px;
	margin: 0px 0px 0px 0px;
	border-top:dotted 1px #999999;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	/**border:solid 1px #333333;/**/
}

#address {
	float:left;
	font-size:11px;
}

#footer_right {
	float:right;
	vertical-align:top;
}
#footer_right ul{
	list-style:none; 
}
#footer_right li{
	float:left;
	margin:6px;
	margin-left:0px;
	padding-left:0px;
	font-weight:bold; 
	font-size:12px;
	text-decoration:none;
}
.copyright{
	font-size:10px;
	font-weight:bold;
}
#footer_right a:link{
	text-decoration:none;
	color:#333333;
}
#footer_right a:active{
	text-decoration:none;
	color:#333333;
}
#footer_right a:visited{
	text-decoration:none;
	color:#333333;
}
#footer_right a:hover{
	text-decoration:underline;
	color:#666666;
}