body, html{
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family: Tahoma, Arial, sans-serif; 
	}

input{
	font-size:10px;
	padding:0px;
}

#top {
	margin: 0px auto;
	padding: 0;
	color: #666;
	background: #FFF url(../images/top.jpg) repeat-x top;
	height: 81px;
	width:800px;
	top:0px;
}
.judul-orange{
font-size:14px;
color:#FC701B;
font-weight:bold;
}
#top h1 { padding: 0px 0px 0px 25px; color: #FFF; font-size: 14px; background: transparent;}
#top h2 { padding: 0px 0px 0px 25px; color: #aaa; font-size: 10px; background: transparent;}
#top .top_lefts { 
	background: transparent url(../images/topl.jpg) no-repeat left; 
	height: 81px; 
	float:left;
	margin:0px;
}
#top .top_rights {
	background: transparent url(../images/topr.jpg) no-repeat right;
	float: right;
	height: 81px;
	width: 17px;
}

/* SEARCH BOX AND BUTTON ----------*/
#top_search { float: right;  padding: 10px 25px 0 0;  }

#tabel_utama{
	background-image:url(../images/background.gif);
	background-repeat:repeat-y;
	width:780px;
	font-size:11px;
	margin-top:0px;
	padding-top:0px;
	
	}

#header {
	width: 100%;	
	background-color: #1a304d;
	/*background-image: url('../images/header_bg.gif');*/
	overflow:visible;
	margin: 0px;
	padding: 0px;
}

#div_kiri{
width: 180px;
float:left;
overflow:hidden;
}

#konten{
width: 590px;
float:left;
border-color:#00CC66;
padding-bottom:5px;
}

#konten_a{
width:100%;
margin-bottom:2px;
clear:right;
float:left;
}

#konten_b{
width:414px;
margin-top:1px;
margin-bottom:1px;
clear:left;
float:left;
}

#header_image {
	width: 590px;
	height:`160px;
	/*background-image: url('../images/sipd.gif');*/
	background-repeat: no-repeat;
	background-color:#CCCCCC;
	z-index:1;
}

#navigasi_atas {
	width: 590px;
	padding: 0px;
	background-color: #4D004D; /*#001d47;*/
	text-align: left;
	clear:both;
}

#navigasi_atas ul {
	margin: 0px;
	padding: 5px;
	overflow: hidden;
}

#navigasi_atas li {
	PADDING-RIGHT: 5px;
	DISPLAY: inline;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	text-transform: uppercase;
}

#navigasi_atas a {
	font-size: 8pt;
	font-weight: bold; 
	font-family: Tahoma, Arial, sans-serif; 
	text-decoration: none;
	color: #ffffff;
}

#navigasi_atas li:hover {
	background-color:#800080;
}


#modul{
	border-bottom: 1px solid #99CC00;
	border-left: 1px solid #99CC00;		
	border-right: 1px solid #99CC00;
	margin-left:1px;			
	margin-right:1px;			
	margin-bottom:5px;		
}

#modul_head{
	background-color: #F50000;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left:14px;
	font-weight:bold;
	background-image:url(../images/ybox.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-transform: uppercase;
	color: #FFFFFF;
}
#modul_body{
	background-color: #FFF5F7;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left:0px;
}
#blok_konten{
	margin-left:3px;			
	margin-right:3px;			
	margin-bottom:3px;		
	margin-top:0px;
	width:100%;
	float:left;
	
}
#blok_konten_head{
	background-color: #525252;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:14px;
	font-weight:bold;
	background-image: url(../images/background2.jpg);
	background-repeat:repeat-x; 
	background-position: top;
	text-transform: uppercase;
	color: #FFFFFF;
	margin:0px;	
}
#blok_konten_body{
	background-color:#EFEFEF;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left:5px;
}

#konten_status{
	margin-left:3px;			
	margin-right:3px;	
	margin-bottom:5px;
	clear:both;
	border-top: 1px solid #99CC00;	
	width:100%;
	
}

#konten_status_a{
	font-size: 80%;
	background-color:#CCCCCC;
	padding:2px;
	border-bottom:1px solid #CCCCCC;
	font-weight: bold;
	float: left;
	width: 64%;
	text-align:left;
	color:#666666;
}
#konten_status_b{
	font-size: 80%;
	padding:2px;
	border-bottom:1px solid #CCCCCC;
	font-weight: bold;
	float: right;
	width: 34%;
	text-decoration:none;
}
#konten_status_b A:link, A:visited{
text-decoration:none;
color:#CC6600;
}
#konten_status_b:hover{
background-color:#FFFFCC;
}
#blok_konten_detail{
	background-color:#EFEFEF;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left:5px;
	padding-right:8px;
	text-align:justify;
}
#frontend{
	width:320px;
	float:left;
	padding:3px;
	margin-top:3px;
	margin-bottom: 3px;
	margin-right:0px;
	margin-left: 3px;
	/*background-color:#D8FCB4;
	border: 1px solid #CC9900;*/
}
#advert1{
	width:250px;
	padding:0px;
	float: right;
	margin-top:3px;
	margin-bottom: 0px;
}
#advert2{
	width:162px;
	padding:3px;
	float: right;
	margin-top:0px;
	margin-bottom: 3px;
	background-color:#f3f3f3;
	color:#FFFFFF;
	border: 1px solid #CC9900;
}
#footer{
	color:#FFFFFF;
	border-top:1px solid #ffffff;
	text-align:right;
	padding:3px;
}

.title1{
	font-weight: bold;
	text-transform: uppercase;
	color:#000000;
}
.small1{
	text-transform: capitalize;
	color: #996600;
	font-size: 80%;
}
.categorized{
	width:130px;
        height:250px;
	margin-top:10px;
	margin-left:4px;
	margin-right:4px;
	float:left;
}

.categorized_title{
	padding-top:10px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:10px;
	border-top:1px solid;
	border-bottom:1px dashed;
	border-color:#999999;
	font-weight:bold;
	text-transform: uppercase;
}

.categorized a:link{
	text-decoration:none;
	color:#FF6600;
}
.categorized a:hover{
	color:#666666;
	text-decoration:none;
}
.categorized_item{
	margin:0px;
	padding-left:15px;
	padding-top:3px;
	list-style-image: url(../images/list1.gif);
	list-style-position: outside;
}

.rs {
float : left;
border : 1px solid #ddd;
background : #f5f5f5;
width:auto;
padding:4px;
margin-top:5px;
margin-left:2px;
margin-right:2px;
}
.rs1 {
float : left;
border : 1px solid #ddd;
background : #f5f5f5;
width:94%;
clear:both;
text-align:center;
padding:6px;
margin:5px;
}
.rs2{
border : 1px solid #ddd;
background-color:#FDFEDA;
width:auto;
padding:3px;
}
.fieldTitle{
  color: #666666; 
  font: 11px tahoma,arial,helvetica;
  padding: 6px;
  }
.login_box{
  width: 150px;
  color: #444444;
  font: 13px tahoma,arial,helvetica;
  text-align: center;
}
.label_form{
float:left;
width:100px;
}

.pad_standar{
padding:5px;
}


ul.children{
	list-style-type: none;
	margin: 0px;
	padding:0px;	
}

ul.children li{
	margin: 0px;
	padding: 0px;
}

ul.children li a{
	background-image: url(../images/bg_child.gif);
	font-weight: bold;
	font-size: 11px;
	display:block;
	/*background-color:#000000;*/
	color:#FFFFFF;
	border:0px;
	height:20px;
	padding-left:4px;
}

ul.children li a:hover{
	display:block;
	background-color:#666666;
	color:#FFFFFF;
	background-image: url(../images/bg_child_h.gif);
	padding-left:6px;
}
.button {
	border: 1px solid;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	background-color:#F9FFEC;
	border-color:#CCCC00;
	text-align:right;
	float:right;
	margin:6px;
}
.button:hover {
	border: 1px solid;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	background-color:#DEEEFE;
	border-color:#6666CC;
}