html{padding:0px;margin:0px;background:url(/img/html_bg.gif) left top repeat-x;}
body{padding:0px;margin:0px;font-family:arial,sans-serif;}
a{color:#005dbc;}
a img{border:none 0px;}
h2{font-size:18px;line-height:150%;font-weight:normal;}
h3{font-size:15px;line-height:150%;color:#545454;margin:20px 0px 5px 0px;}

p, .text{font-size:13px;line-height:150%;}
.text td, .text th{font-size:13px;line-height:120%;padding:2px 10px 2px 0px; vertical-align:top;}
.wide{width:90%;}

#tb_line{height:150px;width:100%;min-width:998px;}
.tb_right{width:54px;height:140px;float:right;background:url(/img/tb_r.jpg) top left no-repeat ;}
.tb_left{width:54px;height:140px;float:left;background:url(/img/tb_l.jpg) top left no-repeat ;}
.tb_center{height:140px;background:url(/img/tb_c.jpg) top left repeat-x ;text-align:center;}

#page{text-align:left;min-width:998px;max-width:1205px;}
.page_pad{padding:0px 10px 0px 35px;}

#header{height:150px;}
.rightcol{width:34%;float:right;clear:right;}
.rpad{padding-right:34%;}

#currency{float:right;width:120px;}
#currency td{padding:7px 5px 7px 3px;font-size:14px;}
#currency th{padding:7px 3px 7px 3px;font-size:14px;}
.cur_pad{padding-top:25px;}

#weather_informer{padding-right:130px;}
#weather_informer .temp{font-size:32px;line-height:100%;}
#wtemp{width:120px;height:20px;background:url(/img/wtemp.jpg) 0px 7px no-repeat;}

#logo{height:150px;float:left;width:270px;}
.logo_pad{padding-top:55px;}


#mmenu{background:url(/img/mmenu_bg.jpg) left top no-repeat;height:125px;font-size:16px;font-weight:bold;color:#fff;}
#mmenu a{color:#fff;}
.mmenu_pad{padding:15px 0px 0px 60px;float:left;}
#mmenu .item{float:left; clear:none;height:40px;width:50%;line-height:100%;margin:0px;}

#subdomains{padding:26px 0px 0px 0px;}
#subdomains .items td{height:38px;font-size:14px;font-weight:bold;text-align:left;padding:0px 15px 0px 0px;}
#subdomains .items td.image{padding-right:0px;width:20px;}

.pl12{padding-left:12px;}
.pl73{padding-left:73px;}
.pl85, .pl90{padding-left:85px;}

.h1_image{float:left;height:100px;text-align:center;vertical-align:middle;}
.h1_title{padding-top:35px;}
.h1_title h1{margin:0px; padding:0px; font-size:24px; font-weight:normal;line-height:100%;}
.h1_link{font-size:12px;line-height:100%;}
.header_l{height:100px;}
.header_l .h1_image{width:118px;}
.header_l .h1_title{padding-left:110px;}
.header_l .h1_link{padding-left:110px;}

.header_l114{height:100px;}
.header_l114 .h1_image{width:114px;}
.header_l114 .h1_title{padding-left:114px;}
.header_l114 .h1_link{padding-left:114px;}

.header_r{height:100px;}
.header_r .h1_image{width:129px;}
.header_r .h1_title{padding-left:138px;}
.header_r .h1_link{padding-left:138px;}

.header_r108{height:100px;}
.header_r108 .h1_image{width:108px;}
.header_r108 .h1_title{padding-left:138px;}
.header_r108 .h1_link{padding-left:138px;}

.block_l{}
.block_r{padding-left:138px;font-size:12px;line-height:150%;}

.news_sec{font-weight:bold;}

.rep_big{margin:10px 0px;border-bottom:none 0px #bdc0c5;}
.rep_big_voter{float:right;width:150px;}
.rep_big_title{font-size:18px;line-height:100%;margin-bottom:13px;}
.rep_big_image{width:230px;height:153px;float:left;}
.rep_big_info{font-size:13px;line-height:150%;}
.rep_big_info p{margin:13px 0px;}

.block_status{font-size:11px;line-height:150%;margin-bottom:15px;font-weight:bold;}

.status_cnt{float:right;position:relative;right:-25px;}
.status_question em{font-weight:normal;color:#6a6a6a;}
.status_question form{padding:0px; margin:0px;display:inline;}

.ml20{margin-left:20px;}
.mr8{margin-right:8px;}
.mr10{margin-right:10px;}
.t3{position:relative;top:3px;}
.t2{position:relative;top:2px;}

.rep_item{margin:20px 0px;padding:0px 0px 1px 0px;}
.rep_image{width:170px;float:left;margin-bottom:16px;}
.rep_date{font-size:11px;line-height:100%;font-weight:bold;color:#3a3a3a;}
.rep_title{font-size:15px;line-height:150%;margin-bottom:5px;}
.rep_info{font-size:13px;line-height:150%;}
.rep_info p{margin:5px 0px;}

#footer{font-size:11px;line-height:150%;}
.footer_pad{padding:50px 0px 40px 100px;}
.copyright{color:#949398;margin:0px 0px 5px 0px;}
.foot_contacts a{color:#000;}

.news_block_left{margin:10px 0px;font-size:12px;line-height:150%;}
.news_block_left .news_date{line-height:150%;font-weight:bold;color:#383838;padding-left:21px;background: url(/img/nicon.gif) 0px 2px no-repeat;position:relative;left:-21px;}
.news_block_left .news_title{}
.news_block_left .news_status{font-size:11px;line-height:150%;padding:5px 0px;color:#383838;}

#org_sections{}
#org_sections td{vertical-align:top;}
.org_sections_block{font-size:13px;line-height:150%;padding-bottom:24px;}
.org_sections_letter{font-size:18px;line-height:100%;color:#fff;font-weight:bold;background:url(/img/org_letter_bg.gif) left top no-repeat;padding:5px 0px;width:28px;text-align:center;margin-bottom:4px;}

.news_block{margin:10px 0px 25px 0px;font-size:12px;line-height:150%;padding-right:63px;padding-left: 21px;}
.news_block .news_date{line-height:150%;font-weight:bold;color:#383838;padding-left:21px;background: url(/img/nicon.gif) 0px 2px no-repeat;position:relative;left:-21px;}
.news_block .news_title{font-size:15px;line-height:150%;}
.news_block .news_info{font-size:13px;line-height:150%;}
.news_block .news_status{font-size:11px;line-height:150%;padding:5px 0px;font-weight:bold;}

.nchart_item{margin:10px 0px 25px 0px;font-size:12px;line-height:150%;padding-right:63px;position:relative;left:-22px;}
.nchart_item .news_date{line-height:150%;font-weight:bold;color:#383838;padding-left:21px;background: url(/img/nicon.gif) 0px 2px no-repeat;}
.nchart_item .news_title{font-size:15px;line-height:150%;}
.nchart_item .news_info{font-size:13px;line-height:150%;}
.nchart_item .news_info p{margin:0px;}
.nchart_item .news_status{font-size:11px;line-height:150%;padding:5px 0px;font-weight:bold;}
.nchart_p1{background:url('/img/nchart/p1.gif')0px 4px no-repeat;}
.nchart_p2{background:url('/img/nchart/p2.gif')0px 4px no-repeat;}
.nchart_p3{background:url('/img/nchart/p3.gif')0px 4px no-repeat;}
.nchart_p4{background:url('/img/nchart/p4.gif')0px 4px no-repeat;}
.nchart_p5{background:url('/img/nchart/p5.gif')0px 4px no-repeat;}
.nchart_p6{background:url('/img/nchart/p6.gif')0px 4px no-repeat;}
.nchart_p7{background:url('/img/nchart/p7.gif')0px 4px no-repeat;}
.nchart_p8{background:url('/img/nchart/p8.gif')0px 4px no-repeat;}
.nchart_p9{background:url('/img/nchart/p9.gif')0px 4px no-repeat;}
.nchart_p10{background:url('/img/nchart/p10.gif')0px 4px no-repeat;}
.nchart_p11{background:url('/img/nchart/p11.gif')0px 4px no-repeat;}
.nchart_p12{background:url('/img/nchart/p12.gif')0px 4px no-repeat;}
.nchart_p13{background:url('/img/nchart/p13.gif')0px 4px no-repeat;}
.nchart_p14{background:url('/img/nchart/p14.gif')0px 4px no-repeat;}
.nchart_p15{background:url('/img/nchart/p15.gif')0px 4px no-repeat;}
.nchart_p16{background:url('/img/nchart/p16.gif')0px 4px no-repeat;}
.nchart_p17{background:url('/img/nchart/p17.gif')0px 4px no-repeat;}
.nchart_p18{background:url('/img/nchart/p18.gif')0px 4px no-repeat;}
.nchart_p19{background:url('/img/nchart/p19.gif')0px 4px no-repeat;}
.nchart_p20{background:url('/img/nchart/p20.gif')0px 4px no-repeat;}
.nchart_item .nchart_pad{padding-left:22px;}
.nchart_up{/*background:url('/img/nchart/up.gif')0px 24px no-repeat;*/}
.nchart_down{/*background:url('/img/nchart/down.gif')0px 24px no-repeat;*/}
.nchart_here{background:url('/img/nchart/here.gif')0px 24px no-repeat;}


.rep_item_right{margin:10px 0px 20px 0px;font-size:12px;line-height:150%;padding-left:138px;}
.rep_item_right .rep_image{margin:5px 0px;float:none;height:auto;}
.rep_item_right .rep_date{line-height:150%;font-weight:bold;color:#383838;}
.rep_item_right .rep_title{font-size:12px;line-height:150%;}
.rep_item_right .rep_info{font-size:13px;line-height:150%;}
.rep_item_right .rep_status{font-size:11px;line-height:150%;padding:5px 0px;}

.details_item{margin:20px 0px;padding:0px 0px 1px 0px;font-size:13px;}
.details_title{font-size:32px;line-height:100%;margin: 5px 0px 20px 0px; }
.details_image{width:310px;min-height:50px;float:left;margin-bottom:16px;}
.details_date{font-size:14px;line-height:100%;color:#808080;}
.details_author{margin: 5px 0px 35px 0px;}
.details_question{font-size:15px;line-height:150%;font-weight:bold;margin:10px 0px;}
.details_body{font-size:13px;line-height:150%;}
.details_body p{margin:5px 0px;}
.details_status{font-size:11px;line-height:150%;padding:5px 0px;font-weight:bold;}
.details_yn{text-align:right;font-size:24px;margin:5px 0px;}

#comments{font-size:13px;line-height:150%;}
#comments .comment{padding:5px 5px 5px 20px;margin:15px 25px 15px 0px;}
#comments .comment_author{font-weight:bold;}
#comments .comment_time{color:#808080;}

.comment_form{/*border-left: 2px solid #d3d3d3;border-top: 2px solid #d3d3d3;*/padding:5px 5px 5px 20px;font-size:13px;line-height:120%;margin:15px 25px 15px 0px;}
.comment_form .cf_label{padding:3px 0px;}
.comment_form .cf_label label{font-weight:bold;}
.comment_form .cf_label2{padding:3px 0px;}
.comment_form .cf_field{padding:3px 0px;margin:0px 0px 10px 0px;}
.comment_form .cf_field input{width:300px;}
.comment_form .cf_field textarea{width:300px;}
.comment_form .cf_butt {width:300px;text-align:right;}

#weather_forecast{position:relative;}
#weather_forecast td{padding:10px 0px 8px 0px;border-bottom:#e0e0e0 solid 1px;font-size:13px;text-align:left;vertical-align:middle;line-height:120%;}
#weather_forecast td.red{color:#d10a0a}
#weather_forecast td.wf_temp{padding:7px 10px 5px 10px;font-size:22px;font-weight:bold;line-height:100%;white-space:nowrap;}
#weather_forecast td.wf_overcast{}

.some_text{font-size:13px;line-height:150%;}
.some_text p{line-height:150%;}

#cur_cbr{margin:15px 0px;}
#cur_cbr table{border-collapse:collapse;}
#cur_cbr table td{text-align:left;vertical-align:top;padding:3px 17px 3px 0px; }
#cur_cbr table td.nopad{padding:0px;}
#cur_cbr table td.cur_up{color:#31a70c;font-weight:bold;}
#cur_cbr table td.cur_down{color:#e70c0c;font-weight:bold;}

#cur_baik{margin:25px 0px 5px 0px;}
#cur_baik table{border-collapse:collapse;}
#cur_baik td{border:#e0e0e0 solid 1px;padding:5px 5px;vertical-align:top;text-align:left;}
#cur_baik td div, #cur_baik td p{padding:0px;margin:0px;line-height:120%;}
#cur_baik .tabHead td{font-weight:bold;}

.pagination{margin:20px 0px;}
.pagination span{margin-right: 15px;}

#user{}
#user h1{margin:0px; padding:0px; font-size:24px; font-weight:normal;line-height:100%;}

#user table td{padding:0px 10px 10px 0px;vertical-align: top;text-align:left;}


.gblock_wrapper{padding-left:47px;}
#gblock{color:#dad3be;background:#5f5c53;}
.gbt{float:left;height:20px;width:82px;}
.gbt a{display:block;height:20px;width:82px;}
.gbt img{display:block;height:20px;width:82px;border:none;}
#cat_cloud{color:#dad3be;font-size:12px;line-height:18px;padding-bottom: 10px;}
#cat_cloud span{margin-right:15px;white-space:nowrap;}
#cat_cloud a{color:#dad3be;text-decoration:none;}


#text{font-size:12px;line-height:150%;}
#text td, #text th{font-size:12px;line-height:150%;}
#text a img{padding:0px;margin:0px;border:none 0px;}

img.mini{display:block;padding:0px;margin:0px;}
#text img.mini{display:block;padding:0px;margin:0px;}

#text .profile_table{}
#text .profile_table td{vertical-align:top;text-align:left;font-size:14px;line-height:200%;padding:0px 10px 4px 10px;}
#text .profile_table td h1{color:#3e3e3e;font-size:22px;line-height:100%;font-style:italic;margin:5px 0px;}


#glogin{height:33px;}
#glogin .bgw{background:#fff url(/img/gl_bgw.gif) left top repeat-x;height:33px;vertical-align:middle;text-align:left;font-size:14px;line-height:150%;}
#glogin a{color:#0ba2f0;}

#glogin_form{width:180px;height:118px;background:url(/img/gl_form_bg.png) left top no-repeat;position:absolute;z-index:2000;margin:0px;top:100px;}
#glogin_form .label{}
#glogin_form .field{padding:4px 0px 4px 0px;}
#glogin_form .field input{border:#b0b0b0 solid 1px;width:134px;}

.register_form {padding:10px 24px 10px 0px; }
.register_form .r_label{font-size:14px;line-height:150%;}
.register_form .r_label label{font-size:14px;line-height:150%;padding-left:2px;}
.register_form .r_field{margin-bottom:15px;font-size:14px;line-height:150%;}
.register_form .r_field input{font-size:16px;line-height:150%;}
.register_form .w270{width:270px;}

.val_icon{margin-left:10px;}
.val_error{margin-left:15px;font-size:12px;line-height:150%;vertical-align:top;color:#e10000;}

.fl-edit {
	border: 1px solid #aeaeae;
	background-color: #ffffff;
	color: #000000;
	max-width: 500px;
}

.fl-neditform tr td {
	vertical-align: top;
	padding: 5px;
	font-weight: bold;
	font-size: 14px;
}

.fl-ministar {
	color: #df0a0a;
	font-size: 18px !important;
	font-weight: bold;
}

.fl-xerror{
	color: #df0a0a;
	font-size: 12px;
	padding: 2px;
}

.fl-xerror span {
	font-weight: normal;
}

.rounded6 {
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-o-border-radius: 6px;
}

.fl-smblock {
	padding: 20px;
	border: 1px solid #c6c6c6;
}

.fl-nxlinks a {
	color: #7e7e7e;
	border-bottom: 1px dashed #7e7e7e;
	padding-bottom: 0px;
	text-decoration: none;
	line-height: 1.8em;
}

.fl-mnote {
	font-size: 10px;
	color: #7e7e7e;
}

.fl-toplabel {
	position: relative;
	margin-bottom: -1em;
	display: inline-block;
	top: -29px;
	color: #7e7e7e;
	background-color: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
}

.fl-baloon {
	position: absolute;
	top: auto;
	left: auto;
	display: none;
}

.fl-baloon > div {
	padding: 8px;
	background-color: #ffffff;
	border: 1px solid #7e7e7e;
	color: #7e7e7e;
	display: block;
	position: relative;
	left: 100px;
	top: 3px;
}

.fl-xnrejected {
	border-bottom: 1px dotted #e00404;
	color: #e00404;
	cursor: help;
}
