@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	background-color:#0061C1;
	font: normal 9px  Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

div, form, ul, li,a{
	padding:0px;
	margin:0px;
}
img{
	display:block;
	border:0px;
	padding:0px;
	margin:0px;
}
#wrapper{
	width:990px;
	height:100%;
	position:relative;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
}
#banner{
	background-color:#FFFFFF;
	height:auto;
	width:990px;
}
#logojp{
	float:left;
	margin-left:0px;
	margin-top:15px;
}
#flbanner{
	float:right;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}
ul.topmenu{
	width:auto;
	height:auto;
	margin-left:0px;
	padding-left:0px;
}
ul.topmenu li{
	/*background-image:url(../img_env/corner_menu.gif);
	background-repeat:no-repeat;
	background-position:top left;*/
	background-color:#0061C1;
	color:#FFFFFF;
	float:left;
	list-style:none;
	margin-left:2px;
	width:auto;
	height:20px;
	font-size:9px;
	font-weight:bold;
	vertical-align:text-bottom;	
}
ul.topmenu li a{
	margin-left:1em;
	margin-right:1em;	
	text-decoration:none;
	color:#FFFFFF;
	margin-bottom:0px;
	margin-top:5px;
	display:block;
}
#bannerutama,.bannerutama2{
	height:27px;
	background-color:#0061C1;
}
#bannerutama{
	height:47px;
}
#bannerutama ul ,.bannerutama2{
	width:auto;
	height:auto;
	margin-left:10px;
	padding-left:0px;
}
#bannerutama ul li ,.bannerutama2 ul li{
	color:#FFFFFF;
	float:left;
	list-style:none;
	margin-left:2px;
	margin-right:10px;
	width:auto;
	height:27px;
}
.bannerutama2 ul li{
	border-right:1px solid #000000;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	height:15px;
}
#bannerutama ul li a,.bannerutama2 ul li a{
	display:block;
	color:#FFFFFF;
	margin-top:7px;
	font: normal 10px  Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.bannerutama2 ul li a{
	color:#000000;
	margin-left:4px;
	margin-right:4px;
	margin-top:0px;
}
#menusubheader{
	height:20px;
	background-color:#0156A9;
	color:#FFFF00;
	/*border-bottom:1px solid #006699;*/
}
#menusubheader a{
	color:#FFFF00;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
#underbanner{
	height:30px;
	border-bottom:1px solid #FF9900;
	
}
#konten{
	height:auto;
	background-color:#FFFFFF;
}
.textkecil{
	font-size:10px;
}
.textsedang{
	font-size:11px;
}
.judulbesar,.judulbesar a{
	font-size:20px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.judulbesar a:hover{
	color:#0099FF;
}

.linkradar{
	font-size:11px;
}
.linkradar a, .linkradar a:link, .linkradar a:visited, .linkradar a:active{
	color:#000000;
	text-decoration:none;
	margin-left:5px;
	margin-right:5px;
}
.linkradar a:hover{
	color:#0099FF;
	font-weight:bold;
}
.judulsedang{
	font-size:13px;
	font-weight:bold;
}

.judulsedang a, .judulsedang a:link,.judulsedang a:visited,.judulsedang a:active{
	color:#000000;
	text-decoration:none;
}
.judulsedang a:hover{
	color:#0099FF;
}
.judulkecil1,.judulkecil1 a, .judulkecil1 a:link,.judulkecil1 a:visited,.judulkecil1 a:active{
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	font-weight:600;
}
.judulkecil1 a:hover{
	color:#000099;
}
.menubiru{
	width:auto;
	height:auto;
	margin-left:13px;
	padding-left:0px;
}
.menubiru li{
	list-style:none;
	float:left;
	margin-left:-8px;
	width:130px;
	height:20px;
	margin-bottom:4px;
	font-weight:bold;
	background-color:#0070C2;
}
.menubiru li a{
	margin-top:3px;
	display:block;
	margin-left:5px;
	
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.listhl,.listberita,.listberita2, listberita3{
	width:auto;
	height:auto;
	margin-left:10px;
	padding-left:0px;
}
.listhl li,.listberita li, listberita3 li{
	list-style:none;
	margin-left: 10px;
	width:auto;
	margin-bottom:4px;
	list-style:url(../img_env/bullet.gif);	
	/*font-weight:bold;*/
}
.listhl li{
	margin:5px;
	padding:0px;
}
.listberita2 li{
	text-align:right;
	height:17px;
	margin-left:-8px;
	overflow:hidden;
	list-style:none;
}
.listhl li a,.listberita li a,.listberita2 li a{
	text-decoration:none;
	color:#666666;
	font-size:11px;
}
.listhl li a{
	display:block;
	margin:0px;
	margin-left: 5px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
	color:#000000;
}
.listberita2 li a{
	text-decoration:none;
}

.listhl li a:hover,.listberita li a:hover,.listberita2 li a:hover{
	background-color:#FF9900;
	color:#FFFFFF;
	text-decoration:none;
}

.tabmenu{
	/*background-color:#D6EBFE;*/
	background-color:#FFFFFF;
	width:480px;
	height:20px;

}
.tabmenu ul{
	width:auto;
	height:auto;
	margin-left:0px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}
.tabmenu ul li{
	float:left;
	list-style:none;
	margin-left:0px;
	margin-right:0px;
	width:auto;
	height:20px;
	vertical-align:middle;
	/*border-right:1px solid #FF9900;*/
	background-color:#919DAA;
	cursor:pointer;
	position: relative;
}
.tabmenu ul li div{
	width:inherit;
	height:20px;
	background:url(../img_env/bgtabrightbev.jpg) left no-repeat;
	display:block;
	max-height:200px;
}
.tabmenu ul li div div{
	color:#FFFFFF;
	font: bold 12px  Arial, Helvetica, sans-serif;
	background-color:#919DAA;
	background:url(../img_env/bgtableftbev.jpg) right no-repeat;
	width:auto;
	height:20px;
	display:block;
	max-height:200px;
	text-align:center;
}
.tabselected{
	/*margin-top:3px;*/
	background-color:#FFFFFF;
	color:#0E2A7E;
}
.tabpilih{

}
.segmen1{
	width:480px;
}
.segmenheader2, .segmenheader1{
	width:480px;
	height:24px;
	background-color:#BACDF8;
	background-image:url(../imgs/banner_segmen_polos.jpg);
	background-repeat:repeat-x;
	float:left;
}
.segmenheader2 {
	background-image:url(../imgs/minibannermodif.jpg)
}
.segmenheader1 div, .segmenheader2 div{
	margin-left:7px;
	margin-top:4px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
a.linkhitam:link{
	color:#000000;
}
a.linkhitam:hover{
	color:#000000;
}
a.linkhitam:active{
	color:#000000;
}
a.linkhitam:visited{
	color:#000000;
}
.tglgray{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#999999;
}
.popuphl{
	 display:none; 
	 position:absolute; 
	 left:-240px; 
	 width:240px; 
	 height:120px; 
	 top:-20px;
	 background-image:url(../img_env/bgpopup.gif);
	 background-position:top; 
	 background-repeat:no-repeat;
	 z-index:300;
}
.popuphl div{
	color:#FFFFFF; 
	padding:10px; 
	padding-right:30px;
	font-size:11px;
}
