/* CSS Document */
body { margin:0px 0px 0px 0px; background:#666666; }

body,div,table,td { font-family:arial,verdana; font-size:12px; color:#26526D;}
p { font-family:arial,verdana; margin:0px 0px 9px 0px; color:#26526D;}
hr { border:0px; border-top:1px dotted #4293B1; }

a:link, a:visited, a:active { font-size:12px; font-family:arial,verdana; color:#12759C; text-decoration:none;}
a:hover { font-size:12px; font-family:arial,verdana; color:#12759C; text-decoration:none;}

a.submenu:link,a.submenu:visited,a.submenu:active { font-size:12px; font-family:arial,verdana; color:#12759C; text-decoration:none; }
a.submenu:hover { font-size:12px; font-family:arial,verdana;  color:#26526D; text-decoration:underline; }

a.blue:link, a.blue:visited, a.blue:active { font-size:12px; font-family:arial,verdana; color:#26526D; text-decoration:none;}
a.blue:hover { font-size:12px; font-family:arial,verdana; color:#E7B904; text-decoration:none;}

a.orange:link,a.orange:visited,a.orange:active { color:#F3C404; font-weight:100;}
a.orange:hover { color:#FFFFFF; font-weight:100;}

/*ul { padding-left:14px; margin-top:5; margin-bottom:7px; }
ol,li { margin-top:0px; margin-bottom:0px; }
*/
li { margin-left:-16px;  }
img { border:0px; margin:0px 0px 0px 0px; padding:0px;}
form { border:0px; margin:0px 0px 0px 0px; padding:0px;}

.clr { clear:both; }
.clrleft { clear:left; }
.clrright { clear:right; }
.left { float:left; }
.right { float:right; }
.paragaf .close { 
	margin-bottom:7px;
}
.left .caption { padding-top:5px; }
.headcaption { 
 	font-size:14px; font-family:arial,verdana; font-weight:bold; color:#FFCC00;
}
.caption { 
 	font-size:12px; font-family:arial,verdana; font-weight:bold; color:#1C4B65;
}

.subcaption_big { 
 	font-size:16px; font-family:arial,verdana; font-weight:bold; color:#1C4B65;
}
.subcaption_big .number { color:#12759C; }

.subcaption { 
 	font-size:16px; font-family:arial,verdana; font-weight:bold; color:#1C4B65;
}
.subcaption .number { color:#12759C; }
.subcaption a:link,.subcaption a:visited { font-size:16px; font-family:arial,verdana; color:#21506A; font-weight:bold;}
.subcaption a:hover { font-size:16px; font-family:arial,verdana; color:#FFCC00; font-weight:bold; }
.produk .content { color:#1C4B65; }

.white { color:#F3F3F3;}

.input {
	border:1px #347998 solid; 
	padding-top:2px; padding-left:5px; padding-right:5px; padding-bottom:2px; 
	color:#4F4F4F;
	font-family:arial,verdana;
	font-size:11px;
}

.button2,.button {
	border:1px #397C99 solid;
	padding-top:2px; padding-left:5px; padding-right:5px; padding-bottom:2px; 
	background:#0E6085;
	color:#FFFFFF;
	font-family:arial,verdana;
	font-size:11px;
	font-weight:bold;
}
.button2 {
	font-family:arial,verdana;
	background:#0E6085;
	color:#FFFFFF;
}


.outerpage { width:100%;  }
.page { 
	width:991px; text-align:left; 
 	background:url(image/body.jpg) left top repeat-y;
 }
.frame1 { 
	width:44px;
	float:left; text-align:right;
}
.frame2 { width:614px; float:left; text-align:left; background:#FFFFFF; }
.frame3 { width:288px; float:left; text-align:left; }
.frame4 { 
	width:45px;
	float:left; text-align:left; 
}

/*FRAME 2*/
.frame2 .heading {
	width:614px;
	height:37px;
}

.frame2 .innerheading {
	padding-top:7px;
	padding-right:19px;
}
.frame2 .heading .innerheading .date {
	float:left;
	background:transparent;
	padding-left:35px; padding-top:5px;
}

.frame2 .menu {	
	width:614px;
	height:88px; 
	background:#FFFFFF url(image/frame2_menu_bg.jpg) repeat-x top left;
}

.frame2 .menu .item
 {	
	float:left; 
	width:103px;
	height:88px; 
	text-align:left;
	padding-left:20px;
}
.frame2 .menu .itemhome
 {	
	float:left; 
	width:auto;
	height:88px; 
	padding-left:10px; padding-right:10px;
	text-align:center;
	padding-top:24px;
}

.frame2 .menu .item a,.frame2 .menu .item a:link,.frame2 .menu .item a:active,.frame2 .menu .item a:visited
 {	
	font-size:12px; font-weight:bold;
	font-family:arial,verdana;
	color:#FFFFFF;
	margin-top:24px;
	display:block;
}

.frame2 .menu .item a:hover
 {	
	font-size:11px; font-weight:bold;
	font-family:arial,verdana;
	color:#FFCC00;
	margin-top:25px;
}

.frame2 form {
	text-align:right;
}

.frame2 .main {
	margin-left:0px;
	padding-right:12px;
}

.frame2 .main .leftmain {
	padding-left:15px;
}

.frame2 .banner {
	width:614px;
	height:179px;
}

.innermain{
	padding:12px 0px 12px 0px;
}
.innermain2{
	padding:0px 0px 0px 15px;
}
.innermain3{
	padding:12px 0px 12px 15px;
}
.innermain4{
	padding:12px 12px 12px 15px;
}
.innermain5{
	padding:12px 12px 12px 12px;
}
.innerandom{
	padding-top:9px;
	text-align:center;
	width:530px;
}

#heading1 {
	background:#F0F5F8;
	color:#073654;
	font-weight:bold;
	height:39px;
}

#heading2 {
	background:#073654;
	color:#FFFFFF;
	font-weight:bold;
	height:39px;
}

#heading2 div {
	color:#FFFFFF;
}

#orange_semi {
	color:#E7B904;
	font-weight:bold;
}

/*FRAME 3*/
.frame3 .heading {
	width:288px;
	height:150px;
	background:#FFFFFF;
}
.frame3 .innerheading {
	padding-top:45px;
}

.frame3 .div1 {	
	width:288px;
	height:154px; 
	background:#033655;
}
.frame3 .innerdiv1 {
	padding-top:11px;
	padding-bottom:12px;
	padding-left:30px;
	padding-right:30px;
}

.frame3 .div1 .innerdiv1 div {
	color:#F8FCFB;
	font-size:11px;
}
.frame3 .div1 .innerdiv1 .close {
	margin-bottom:10px;
}

.frame3 .div1 .innerdiv1 div a,
.frame3 .div1 .innerdiv1 div a:link,
.frame3 .div1 .innerdiv1 div a:active,
.frame3 .div1 .innerdiv1 div a:visited
 {	
	font-size:11px; font-weight:100;
	font-family:arial,verdana;
	color:#FFCC00;
	display:block;
}
.frame3 .div1 .innerdiv1 div a:hover
 {	
	font-size:11px; 
	font-family:arial,verdana;
	color:#FFCC00;
	text-decoration:underline;
}

.frame3 .div2 {
	margin-bottom:13px;
}

.frame3 .div2 .innerdiv2 {
	padding-top:18px;
	padding-left:30px;
	padding-right:30px;
	color:#1C4B65;
}

.frame3 .div2 .innerdiv2 .item a,
.frame3 .div2 .innerdiv2 .item a:link,
.frame3 .div2 .innerdiv2 .item a:active,
.frame3 .div2 .innerdiv2 .item a:visited
 {	
	font-size:12px; font-weight:100;
	font-family:arial,verdana;
	color:#1C4B65;
	display:block;
}
.frame3 .div2 .innerdiv2 .item a:hover
 {	
	font-size:12px;
	font-family:arial,verdana;
	color:#12759C;
}

.list0 { background:#FAFAFA; }
.list1 { background:#F0F5F8; }

#bg_bluelight { background:#EEEEE6;}
#line { height:22px; background:url(image/line.gif) repeat-x top left;}
#line2 { height:22px; background:url(image/line2.gif) repeat-x top left;}
#frame3_line { height:40px; background:url(image/frame3_line.gif) repeat-x top left;}
#padding { padding:5px 5px 5px 5px; }
#bold { font-weight:bold;}
#white { font-weight:100; color:#EFEFEF;}

#copyright { height:103px; 
	background:#194B66; 
}
#copyright .innerdiv { 
	padding-top:18px;
	padding-bottom:12px;
	padding-left:30px;
	padding-right:14px;
	color:#E0E8EB;
}
#sitemap { background:#FFFFFF; }

#sitemap a:link,#sitemap a:visited,#sitemap a:active { color:#12759C;}
#sitemap a:hover { color:#12759C; text-decoration:underline;}
#produkmenu a:link,#produkmenu a:visited,#produkmenu a:active { color:#12759C;}
#produkmenu a:hover { color:#12759C; text-decoration:underline;}

.error { 
	color:#666666;
	font-size:11px;
	border:1px solid #FF0000;
	padding-top:2px; padding-bottom:2px;
	padding-left:4px; padding-right:4px;
	margin:2 0 4 0;
	 text-align:left;
}
.t_success { font-weight:bold; color:#0000AA;  text-align:left;}
.t_error { font-weight:bold; color:#CC3300; text-align:left;}

a.poll,a.poll:link,a.poll:visited,a.poll:active { color:#12759C;}
a.poll:hover { color:#12759C; text-decoration:underline;}

a.weblinks,a.weblinks:link,a.weblinks:visited,a.weblinks:active { font-size:12px; font-family:arial,tahoma; color:#12759C; text-decoration:none; font-weight:100; }
a.weblinks:hover { font-size:12px; color:#12759C; font-weight:100; text-decoration:underline;}

.poll1 { background:#FFFFFF; padding:2px 2px 2px 2px; margin:2px 0px 2px 0px; color:#12759C;}
.poll1 div {color:#12759C;}

.poll2 { background:#FFFFFF; padding:2px 2px 2px 2px; margin:2px 0px 2px 0px; color:#12759C;}
.poll2 div {color:#12759C;}

.status { font-size:10px;}
