body{
    background-color:#384570;
    font-family:Arial;
    margin:0px;
}
#content {
    margin:0px auto;
    text-align:left;
    width: 1000px;
    font-family:Arial; 
    line-height: 1.2em;
    background-color:#ffffff;
    color: #333333;
}
#content #bungkus {
    float:left;
    width:1000px;
    background-color:#ffffff;
	min-height:400px;
}
*html #content #bungkus {	height:400px;}
#kiri{
    float:left;
    padding:15px 30px 15px 15px;
    font-size:12px;
    width:635px;
}
#kiri #kiri_isi{	min-height:300px;}
*html #kiri #kiri_isi{ height:300px;}
#kiri #lowong{	padding-top:10px;padding-bottom:10px;}
#kanan{  padding-top:5px;float:left;width:300px;}
.dnews{ float:left;width:540px; }
.fsnews{ float:left;width:80px;text-align:right;border:1px solid #969696;padding-right:5px;}
.afnews{ text-decoration:none;font-size:20px;color:#969696;}
#header{
    font-size: 11px;
    width:1000px;
    float:left;
    height:120px;
    background:url(../images/header.png) 0 0 repeat-y;
    background-color:#4f5f91;
}
#header .logo{
    width:150px;
	padding-top:20px;
    float:left;
    font-weight:bold;
}
#header .login{
    float:left;
    width:240px;
	/*width:150px;*/
    padding-left:79px;
    padding-right:22px;
	padding-top:53px;
	color:#ffffff;
}
#header .flag{
    float:left;
    width:92px;
    padding-left:0px;
    padding-right:37px;
	padding-top:15px;
	text-align:center;
	color:#ffffff;
}
#header .welcome{
    float:left;text-align:right;
	width:340px;
    color:#ffdf0a;
	padding-top:38px;
    font-weight:bold;
}
#menu{
    clear:both;
    width:990px;
    float:left;
    font-size:12px;
    background:url(../images/menu.png) 0 0 repeat-x;
    height:19px;
    padding-top:1px;
    font-weight:bold;
    padding-left:10px;
    color:#ffffff;
}
#menu2{
    clear:both;
    width:990px;
    float:left;
    font-size:12px;
    height:19px;
    padding-top:1px;
    font-weight:bold;
    padding-left:10px;
    color:#ffffff;
    background-color:#4b5578;
	border-bottom:1px solid #000000;
}
#menu .mkiri, #menu2 .mkiri{
    float:left;
    padding-left:5px;
    width:605px;
}
#menu .mkanan, #menu2 .mkanan{
    float:right;
    padding-left:95px;
	padding-right:15px;
}
#menu .mkanan a, #menu2 .mkanan a{
    color:#ffffff;
    text-decoration:none;
    margin-left:10px;
}
#menu .mkanan a:hover, #menu2 .mkanan a:hover{
    text-decoration:none;
    color:#dadada;
    margin-left:10px;
}
#menu .mkiri a, #menu2 .mkiri a{
    color:#ffffff;
    text-decoration:none;margin-right:20px;
}
#menu .mkiri a:hover, #menu2 .mkiri a:hover{
    text-decoration:none;
    color:#dadada;margin-right:20px;
}
#form {
    font-size:12px;
    font-weight:bold;        
    color:#0c59a7;
}
#form input.teks { border:1px solid #f7f2e3;}
#form textarea.area{
    padding:1px;
    border:1px solid #f7f2e3;
}
#head_icon{
    float:left;
    width:990px;
    padding:5px;
}
.central{
	padding-bottom:5px;
	font-size:11px;
	height:78px;
}
#head_icon #wrap_icon{  border:1px solid #dadada;height:150px;}
.gamCol{ padding-left:60px;}
.gamCol2{ padding-left:12px;}
.gam{ float:left;width:378px;border:1px solid #dadada;margin-top:5px;height:194px; }
.gam2{ float:left;width:160px;}
.gamJudul{
    clear:both;
    font-size:12px;
    color:#0f399a;
    font-weight:bold;
}
.gamJudul2{
    padding-left:20px;
	padding-right:20px;
    clear:both;
    font-size:12px;
    color:#0f399a;
    font-weight:bold;
	text-decoration: none;
}
.gamJudul2 a:link {
    padding-left:20px;
	padding-right:20px;
    clear:both;
    font-size:12px;
    color:#0f399a;
    font-weight:bold;
	text-decoration: none;
}
.gamJudul2 a:visited {
    padding-left:20px;
	padding-right:20px;
    clear:both;
    font-size:12px;
    color:#0f399a;
    font-weight:bold;
	text-decoration: none;
}
.gamJudul2 a:hover {
    padding-left:20px;
	padding-right:20px;
    clear:both;
    font-size:12px;
    color:#0f399a;
    font-weight:bold;
	text-decoration: underline;
}
.xJudul{
    clear:both;
    font-size:12px;
    color:#0f399a;
    font-weight:bold;
}
.gamJudul table{	border:0px;}
.iconJudul{
    background:url(../images/headline_tengah.png) 0 0 repeat-x;
    height:25px;
    padding-left:5px;
    padding-top:3px;
    color:#000000;/*#12276a*/
    font-size:11px;
    font-weight:bold;
    text-align:center;
}
#headline{ float:left;width:990px;padding:5px;}
#headline .kiri{ float:left;width:298px;margin-right:5px;}
#headline .kiri .kolAtas{
    border:1px solid #dadada;
    height:198px;
    margin-bottom:5px;
}
#headline .kiri .kolJak{ height:194px;border:1px solid #dadada;}
#headline .kiri .kolBawah{ height:243px;}
#headline .tengah{ float:left;margin-right:5px;width:380px;height:320px;}
#headline .kanan{ float:left; width:300px;}
#headline .kanan .kolAtas{ border:1px solid #dadada;height:198px;margin-bottom:5px;}
#headline .kanan .kolBawah{ width:300px;}

#headline .kanan .kolBawah2{ 
	width:298px;
	height:137px;
	border-right:1px solid #dadada;
	border-bottom:1px solid #dadada;
	border-left:1px solid #dadada;
}
#headline .kanan .kolBawah2 .kolJak{ height:135px;}
#headline2{ float:left;width:990px;padding:5px;}
#headline2 .kiri{ float:left;width:298px;margin-right:5px;height:197px;}
#headline2 .tengah{ height:289px;float:left;margin-right:5px;width:380px;}
#headline2 .kanan{ float:left;width:300px;}
#headline2 .kanan .kolAtas{ border:1px solid #dadada;height:198px;margin-bottom:5px;}
#headline2 .kanan .kolBawah{ width:300px;}
.smBan{ clear:both;margin-bottom:5px;border:0;}
.headJudul{
    background:url(../images/headline.png) 0 0 repeat-x;
    height:25px;
    padding-left:5px;
    padding-top:1px;
    color:#12276a;
    font-size:11px;
    font-weight:bold;
}
.headJudul2{
    height:25px;
    padding-left:5px;
    padding-top:1px;
    color:#12276a;
    font-size:12px;
    font-weight:bold;
}
.headIsi{ min-height:418px;padding:5px;font-size:11px;}
*html .headIsi{ height:418px;}
.titNews{ font-size:12px;text-decoration:none;font-weight:bold;color:#0f399a;}
.titNews:hover{ font-weight:bold;font-size:12px;text-decoration:underline;color:#953940;}
.hJudul{ clear:both;}
.hIsi{ font-size:12px;padding-bottom:10px;text-align:justify;}
.more { font-size:10px;text-decoration:none;font-weight:none;color:#990000;}
.more a:link{ font-size:10px;text-decoration:none;font-weight:none;color:#990000;}
.more a:visited{ font-size:10px;text-decoration:none;font-weight:none;color:#990000;}
.more a:hover{ font-size:10px;text-decoration:underline;font-weight:none;color:#990000;}
.headIsi2{ padding:5px;font-size:11px;height:162px;}
.headIsi3{ padding:5px;font-size:12px;height:162px;}
#paling_footer{
    width:1000px;
    height:65px;
    clear:both;
    margin:0 auto;
    color:#6c6c6c;
	line-height:80%;
    background-color:#27345e;
}
#paling_footer .kiri{ padding-top:10px;padding-left:25px;font-size:10px;float:left;width:742px;}
#paling_footer .kanan{ padding:10px 25px 0px 0px;font-size:10px;float:left;width:208px;}
#paling_footer .kanan a{
    color:#6c6c6c;
	text-decoration:none;
}
#paling_footer .kanan a:hover{
    color:#6c6c6c;
	text-decoration:underline;
}
#footer{
    width:1000px;
    height:66px;
    clear:both;
    margin:0 auto;
    padding-top:15px;
    padding-bottom:10px;
    color:#b2b2b2;
    background-color:#4b5578;
}
#footer .kiri{
    float:left;
    width:75px;
	padding-left:23px;
	font-size:12px;
}
#footer .kanan{
    float:left;
    font-size:12px;
    font-weight:normal;
    float:left;
    width:500px;
    text-align:left;
}
#footer .kanan a{ color:#b2b2b2;text-decoration:none;}
#footer .kanan a:hover{ color:#ecbc14;text-decoration:none;}
#logo_bawah{ background-color:#27345e;width:1000px;clear:both;height:90px;margin:0 auto;padding-bottom:20px;} 
#logo_bawah .kiri{ padding:15px 5px 5px 30px;width:335px;float:left;}
#logo_bawah .kanan{ float:left;text-align:right;padding:15px 20px 5px 5px;width:599px;}
.listDubes{ font-size: 12px;list-style-image: url(images/panah.png);padding: 6px;margin: 2px;}
.dubes{ color:#0f399a;text-decoration:none;}
.dubes:hover{ color:#5794da;text-decoration:underline;}
.salah{
        padding:5px;
        border:1px solid #dd3c10;
        text-align:left;
        font-size:12px;
        background-color:#ffebe8;
        margin-bottom:7px;color:#000000;
}
.benar{
        padding:5px;
        border:1px solid #e2c822;
        text-align:left;
        font-size:12px;
        background-color:#fff9d7;
        margin-bottom:7px;color:#000000;
}
.tanggal{ font-size:10px;font-style:italic;}
.quickHead { border-bottom:1px solid #dadada;}
/* PAGINATION */
div.pagination {float:left;padding: 3px 0 3px 0;margin: 0;}
div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	text-decoration: none; 
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;
	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000099;
	font-weight: bold;
	background-color: #000099;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
}
/* END - PAGINATION */
table.datagrid {
    font-family: Tahoma;
    font-size: 8pt;
    border-collapse: collapse;
    width: 480px;
}
.datagrid thead th {
    color: black;
    background-color: #d4d0c8;
    border-color: white #808080 #808080 white;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    padding-left: 5px;
    font-weight: normal;
}
.datagrid tbody td {
    padding-left: 5px;
    border: 1px solid #ddd;
	background-color: white;
}
.datagrid tbody td.col_1, .datagrid tbody td.col_3 {  background-color: #eee;}
.datagrid a {  text-decoration: none;}
.lowongtab table{	border:1px solid red;}	
.lowongtab a{ text-decoration:none;}		
.lowongtab a:hover{	text-decoration:underline;color:red;}		
.comp{
    font-size:12px;
    text-decoration:none;
    font-weight:bold;
    color:#ffffff;
}
.comp:hover{
    font-weight:bold;
    font-size:12px;
    text-decoration:underline;
    color:#ffffff;
}
/* Scroll Comments*/
#scrollup {
	position: relative;
	overflow: hidden;
	height: 165px;
	width: 291px;
	padding-left:5px;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	border-bottom:1px solid #dadada;
}
.headline {
	position: absolute;
	top: 210px;
	left: 5px;
	height: 195px;
	width:300px;
 }

span .NewsTitle{
	display: block;
	color: #000000;
	font-size: 12px;
	font-weight:bold;
	margin-bottom:6px;
}
.corner {
    font-family : Verdana, Tahoma, Helvetica, sans-serif;
    font-size : 8pt;
    font-style : italic;
    color : #808080;
    text-decoration: none
}
.titleScroll{
	text-decoration:none;
	font-size: 12px;
	font-weight:bold;
	color: #000000;	
}
.titleScroll:hover{
	text-decoration:underline;
}
/*slider*/
#slider {position: relative; overflow: hidden;height:300px;}
#slider img {position:absolute;	margin:0; height:105px;}
.simply-scroll-container { 
	position: relative;
}
/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
	z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}
.simply-scroll-list li img {
	border: none;
	display: block;
}
/* Container DIV */
.simply-scroll { 
	width: 576px;
	height: 105px;
	margin-bottom: 1em;
}
.simply-scroll .simply-scroll-clip {
	width: 576px;
	height: 105px;
}
.simply-scroll .simply-scroll-list li {
	float: left; 
	width: 200px;
	height: 105px;
}
.jud{
	font-size:12px;
	color:#0f399a;
	font-weight:bold;
}
.juddef{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.button{border:1px solid #aaaaaa;}
a.button {
    background-color: #0d176a;
    color: #ffffff;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 23px;
    margin-right: 6px;
    padding-right: 18px; 
    text-decoration: none;
}
a.button span {
    background-color: #0d176a;
    display: block;
    line-height: 14px;
    padding: 4px 0 5px 18px;
} 
a.job{
	font-size:12px;
	color: #4b5578;
	text-decoration:none;
}
a.job:hover{
	font-size:12px;
	color: #ff0000;
	text-decoration:underline;
}
a.link{
	font-size:12px;
	color: #4b5578;
	text-decoration:none;
}
a.link:hover{
	font-size:12px;
	color: #ff0000;
	text-decoration:underline;
}
#dropmenudiv{
	position:absolute;
	border:1px solid #ddd;
	font:normal 11px Arial;
	line-height:18px;
	z-index:100;
	text-align:left;
}
#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	padding: 1px 0;
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;
	z-index:120;
	background-color: #498fd5
}
#dropmenudiv a:hover{ 
	background-color: #0455a6;
	color:#ffffff;
	z-index:120;
}
.clear{
	clear:both;
	padding-top:5px;
}
.diventer{ border:1px solid #dadada;height:155px;margin-bottom:5px; }
.divnews{ border:1px solid #dadada;height:155px;margin-bottom:5px;margin-top:4px; }
.divsport{ border:1px solid #dadada;height:152px;margin-bottom:5px;margin-top:4px; }
