@charset "utf-8";
/* CSS Document */
body {
			margin:0;
			padding:0;	
			font-family:sans-serif,Tahoma, Geneva ;
			font-size:12px;
			color:#BEBEBE;
			background-color:#353535;
			-khtml-user-select:none;
			-moz-user-select:none;
			-moz-user-select:-moz-none;
			-o-user-select:none;
			-webkit-user-select:none;
			-webkit-touch-callout: none;
			-ms-user-select: none;
			user-select:none;
			unselectable:on;
		}
.wrap {
		padding:0px;
		height:auto;
		background-color:#202020;
		width:920px;
		margin-left:auto;
		margin-right:auto;
	    }
#wrap_top
{
	
	padding:0px;
	height:120px;
	background:#071109;
	width:100%;
	border-bottom:solid 1px #616565;
}
#wrap_top2
{
	
	padding:0px;
	height:37px;
	background:#333333;
	width:100%;
}
#wrap_top3
{
	
	padding:0px;
	height:auto;
	background:#BDBDBD;
	width:100%;
}
#wrap_top4
{
	
	padding:0px;
	height:auto;
	background:#494949;
	width:100%;
	border-bottom:solid 1px #616565;
}
#wrap_top5
{
	
	padding:0px;
	height:auto;
	background:#343434;
	width:100%;
}
#wrap_top6
{
	
	padding:0px;
	height:auto;
	background:#C8C8C8;
	width:100%;
}
#wrap_top7
{
	
	padding:0px;
	height:auto;
	background:#575757;
	width:100%;
}
#top_bg
{
	width:920px;
	height:120px;
	background:url(../design/bd_top_header.jpg);
	background-color:#071109;
	margin-left:auto;
	margin-right:auto;

}
#top_bg_2
{
	width:920px;
	height:29px;
	background:url(../design/bg_date.jpg);
	margin-left:auto;
	margin-right:auto;
	padding-top:6px;

}
#top_bg_3
{
	width:920px;
	height:auto;
	margin-left:auto;
	margin-right:auto;

}
#top_bg_4
{
	width:920px;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;	
	margin-left:auto;
	margin-right:auto;
}
#top_bg_5
{
	width:920px;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	background:url(../design/shadow1.png) center bottom no-repeat;
	margin-left:auto;
	margin-right:auto;

}
#top_bg_6
{
	width:920px;
	height:auto;
	margin-left:auto;
	margin-right:auto;

}
#top_bg_7
{
	width:920px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background:url(../design/shadow2.png) center top no-repeat;

}
#logo_text
{
	width:390px;
	height:66px;
	float:left;
	padding-top:54px;
	
}
#menu_contact
{
	width:auto;
	height:35px;
	float:right;
	padding-top:85px;
	padding-left:60px;	
}

a
{ 
	color:#333333;
	text-decoration:none;
}
a:hover
{ 
	color:#FFCC00;
	text-decoration:none;
}
a.link_mn_contact
{
	color:#FFCC00;
	font-size:14px;
	padding:0px 10px;
	text-decoration:none;
}
a.link_mn_contact:hover
{ 
	color:#FFFFFF;
	font-size:14px;
	padding:0px 10px;
	text-decoration:none;
}
a.link_mn_bot_service
{
	color:#6F6F6F;
	font-size:14px;
	padding:0px 10px;
	text-decoration:none;
}
a.link_mn_bot_service:hover
{ 
	color:#181818;
	font-size:14px;
	padding:0px 10px;
	text-decoration:none;
}
#menu_bg_l
{
	height:30px;width:4px; background:url(../design/bg_menu_top_l.png) no-repeat;
}
#menu_bg_m
{
	background:url(../design/bg_menu_top_m.png) repeat-x;
	width:auto;
	height:20px; 
	padding:7px 0px 3px 0px;
}
#menu_bg_r
{
	height:30px;
	width:7px; 
	background:url(../design/bg_menu_top_r.png)no-repeat;
}
.f_bull
{
	font-size:18px;
	color:#CCCCCC;
}
h1.hgrey
{
	font-weight:normal;
	font-size:20px;
	color:#333333;
	font-family:"Century Gothic";
	line-height:10px;
}
h1.hwhite
{
	font-weight:normal;
	font-size:20px;
	color:#ffffff;
	font-family:"Century Gothic";
	line-height:10px;
}
a.link_h1
{
	font-weight:normal;
	font-size:20px;
	color:#ffffff;
	font-family:"Century Gothic";
	line-height:10px;
}
a.link_h1:hover
{
	font-weight:normal;
	font-size:20px;
	color:#FFCC00;
	font-family:"Century Gothic";
	line-height:10px;
}
h2.h2white
{
	font-weight:normal;
	font-size:16px;
	color:#ffffff;
	font-family:"Century Gothic";
	line-height:0px;
	margin:5px;
}
h2.h2link
{
	font-weight:bold;
	font-size:16px;
	color:#333333;
	font-family:"Century Gothic";
	line-height:3px;
	
	
}
.t_h2white
{
	font-weight:normal;
	font-size:16px;
	color:#ffffff;
	font-family:"Century Gothic";
	line-height:0px;
	margin:5px;
}
h3.h3white
{
	font-weight:normal;
	font-size:14px;
	color:#ffffff;
	font-family:"Century Gothic";
	line-height:0px;
	margin:0px;
}
h3.h3white
{
	font-weight:normal;
	font-size:14px;
	color:#ffffff;
	font-family:"Century Gothic";
	line-height:0px;
	margin:0px;
}
a.link_hservice
{
	font-weight:normal;
	font-size:16px;
	color:#333333;
	font-family:"Century Gothic";
	text-decoration:none;

}
a.link_hservice:hover
{
	font-weight:normal;
	font-size:16px;
	color:#FFCC00;
	font-family:"Century Gothic";
	text-decoration:none;
}

a.link_h2
{
	font-weight:normal;
	font-size:16px;
	color:#ffffff;
	font-family:"Century Gothic";
	text-decoration:none;

}
a.link_h2:hover
{
	font-weight:normal;
	font-size:16px;
	color:#FFCC00;
	font-family:"Century Gothic";
	text-decoration:none;
}
a.link_h3
{
	font-weight:normal;
	font-size:14px;
	color:#ffffff;
	font-family:"Century Gothic";
	line-height:0px;
	margin:0px;
	text-decoration:none;
}
a.link_h3:hover
{
	font-weight:normal;
	font-size:14px;
	color:#FFCC00;
	font-family:"Century Gothic";
	line-height:0px;
	margin:0px;
	text-decoration:none;
}
a.link_read
{
	color:#FFCC00;
	font-size:12px;
	text-decoration:none;
	font-style:italic;
}
a.link_read:hover
{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-style:italic;
}
a.tum_img img
{
	border:solid 1px #ffffff;
}
a.tum_img img:hover
{
	border:solid 1px #FFCC00;
}

#img_home
{
	padding:0px 22px 0px 0px; 
	width:635px; 
	height:auto;
	color:#333333; 
	float:left;
}
#img_home1
{
	padding:0px 10px 10px 0px;float:left;
}
#news
{
	padding:0px 10px;
	width:240px; 
	height:auto;
	color:#333333; 	
	float:left;
}
p.p_news
{
	text-align:justify;
}
p.p_null
{
	text-align:justify;
	margin:0px;
	padding:0px;
}
td.td_service_bg
{
	background:#333;
}
.p_tum
{
	float:left;width:85px;
}
.d_text {
	float:left;width:188px; padding:5px 5px 5px 0px;
}
.sup_top_round
{
	float:right;
	width:299px;
	background:url(../design/top_rounded_supp.png) no-repeat;
	height:8px;
}
.sup_bot_round
{
	float:right;
	width:299px;
	background:url(../design/bot_rounded_supp.png) no-repeat;
	height:8px;
}
.pro_top_round
{
	float:right;
	width:299px;
	background:url(../design/top_rounded_pro.png) no-repeat;
	height:8px;
}
.pro_bot_round
{
	float:right;
	width:299px;
	background:url(../design/bot_rounded_pro.png) no-repeat;
	height:8px;
}
.s_div_pro
{
	float:right;width:299px;height:auto; background:#535353;
}
.s_div
{
	float:right;width:299px;height:auto; background:#3F3F3F;
}
.s_div1
{
	float:right;width:175px; padding:0px 20px 0px 8px;
} 
.s_div_text
{
	padding:7px 0px 5px 0px;border-bottom:solid 1px #535353; height:8px;
}
p.p_s_div_text
{
	margin:5px 0px;
	text-align:left;
}
p.p_s_div_text a
{	
	font-weight:normal;
	color:#FFCC00;
	font-size:12px;
	text-decoration:none;
	font-style:italic;
}
p.p_s_div_text a:hover
{	
	font-weight:normal;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	font-style:italic;
}
.img_s_div
{
	float:left;width:85px; padding-left:10px;
}
.pjudul
{
	margin:5px 5px;
	padding:0px 10px 0px 20px;
}
td.td_h2
{
	padding-left:0px;
	padding-right:10px;
}
.img_border
{
	border:solid 1px #333333;
}
.sub_div_border_title
{
	border-bottom:solid 1px #333333;
}
select.jump_cmb
{
	width:260px;border:solid 1px #525252;background-color:#454545;
	color:#fff;
	font-size:14px;
	height:25px;
}
.home_share1
{
	float:left;
}
.home_share
{
	float:right;padding-top:10px;
}
ul.ul_product
{
	margin:0px 5px;	
	padding-left:35px;
}
ul.ul_product li
{
	color:#cccccc;
	list-style:none;
	list-style-image:url(../design/ull_arr.png);	
	margin:0px;
	width:200px;
	padding:0px;
}
td.td_hnews
{
	background:#333333;
}
td.td_border_l
{
	border-left:solid 1px #333333;
}
#div_fb
{
	padding:10px 0px;
	width:634px;
	
}
.text_src
{
	background:#F0F0F0;
	color:#333;
	border:solid 1px #999;
	height:20px;
	
}
#services
{
	padding:15px 0px;
	width:260px; 
	height:auto;
	color:#333333; 
	float:left;
}
#dv_footer
{
	color:#BEBEBE;
}
#dv_footer a
{
	color:#ffffff;
}
#dv_footer a:hover
{
	color:#FFCC00;
}
table.tbl_inquiry
{
	border:solid 1px #333;
	border-collapse:collapse;
}
table.tbl_inquiry td
{
	border:solid 1px #333;
	border-collapse:collapse;
}
.img_normal img
{
	border:none;
}
p
{	
	text-align:justify;
}
.span_tgl_hari
{
	font-size:16px; color:#FFCC00;
}
.span_tgl_year
{
	font-size:16px;color:#cccccc;
}
.tmp_sum_news_home
{
	text-align:left;width:100%;padding-bottom:5px;color:#B4B4B4;
	
}
#tmp_tr_inquiry
{
	color:333;font-weight:bold;background:#666666;
}
.tmp_under_line_home
{
	border-bottom:solid 1px #666666;padding-bottom:2px;width:175px;
}
a.link_pro
{
	font-weight:normal;
	font-size:16px;
	color:#FFFFFF;
	font-family:"Century Gothic";
	text-decoration:none;

}
a.link_pro:hover
{
	font-weight:normal;
	font-size:16px;
	color:#FFCC00;
	font-family:"Century Gothic";
	text-decoration:none;
}
a.link_news_h
{
	color:#b4b4b4;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}
a.link_news_h:hover
{
	color:#FFCC00;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}
div.adm a
{
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
div.adm a:hover
{
	color:#666;
	font-weight:bold;
	text-decoration:underline;
	
}
p a
{
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
p a:hover
{
	color:#666;
	font-weight:bold;
	text-decoration:underline;
}
.paging {
	padding:5px;
	text-align  : center;
	font-family : Tahoma;
	font-size   : 12px;

}
.paging a
{
	padding:2px 6px;
	margin:1px;
	border              : 1px solid #343434;
	text-decoration     : none; 
	background-position : bottom;
	font-size			:14px;
	color				:#000;
	background:#BEB9AF;
}
.paging a:hover
{
	border           : 1px solid #343434;
	background-color : #333333;
	color			 :#FFCC00;
	
}
.paging span.current
{
	padding:3px 6px;
	margin:1px;
	color			:#ffffff;
	border           : 1px solid #343434;
	background-color :#333333;
	font-weight		:bold;
	
}
.paging a:visited
{
	border           : 1px solid #343434;
    color			 :#3FC;
	font-size		 :14px;
	color			 :#000;
	padding:2px 6px;
	margin:1px;
}

.paging span.disabled
{
	border       : 1px solid #666666;
	color        : #999999;
	font-size	 :13px;
	padding:2px 6px;
	margin:1px;
}