@charset "utf-8";

/* CSS Document */

 
body  {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	background: #dad5c2 url(../images/image_body_bg.jpg) repeat-x left top;
	margin: 0; 
	padding: 0;
	text-align:left; 
	color: #000000;
}
#spotlight ul.tabbernav ,ul.tabbernav,.topic,.subtopic,.title,.fmenu,.subfmenu,.spottitle h2,#vertmenu h1,.change_bhs,.listevent a,.ok_message,.warning_message,.message_pengaduan,.data_pengaduan {
  	font-family:Georgia, "Times New Roman", Times, serif;
}

h2.title span{
	color:#666; font-weight:normal;
}

input:focus, textarea:focus,.bottombox input:focus{
	color:#333;
}
a,a:hover,a:visited,a:link{text-decoration:none}
h1 {

}
.logo{
	height:144px;
}
.pagination {
color:#666666;
font-size:11px;
margin-bottom:1.6em;
text-align:right;
padding-top:3px;
}
.pagination a.previous {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bullet_arrow_l.png) no-repeat scroll -5px center;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding-left:9px;
}
.pagination a.next {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bullet_arrow_r.png) no-repeat scroll 22px center;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding-right:8px;
}
.pagination a.disabled,.pagination a.disabled:hover {
cursor:default;
opacity:0.5;
text-decoration:none !important;
color:#CCC;
}
.pagination .pages {
display:inline;
padding:0 2px;
}
.pagination .pages a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/pagination_pages_separator.gif) no-repeat scroll 100% 50%;
font-weight:bold;
padding:0 4px 2px 3px;
}

.pagination a.active,.pagination a.active:hover {
cursor:default;
text-decoration:none;
}
.pagination a {
color:#544F41;
}
.pagination a:hover{
	color:#9D743D
}
.pagination a.previous:hover {
background:transparent url(../images/bullet_arrow_l.png) no-repeat scroll -5px center;

}
.pagination a.next:hover {
background:transparent url(../images/bullet_arrow_r.png) no-repeat scroll 22px center;
}
.pagination top{}

.pagination bottom{
	
}


span.icon_12 {

	float:left;
	margin-left:0px;
	margin-right:5px;
	margin-top:7px;
	padding:3px;
}
h2{}
h3{}
p {
	font-size:0.779em;
	margin:0;
	padding:5px 0px;
	line-height:1.2em;
}
.title ,.title a,.title a:visited{
	color:#003366;
	font-size:0.95em;
	padding:5px 0;
	text-transform:uppercase;
}
.subtitle{
	font-size:0.778em;
	
}
.line_blok{
	background:transparent url(../images/icon_all.png) no-repeat scroll -146px -117px;
	height:15px;
	margin-bottom:10px;
}

.line2{
	background:transparent url(../images/image_double_line.gif) repeat-x scroll center bottom;
	height:10px;
	
}
.date{
color:#666666;
font-size:0.74em;
letter-spacing:0.5px;
text-transform:uppercase;
line-height:140%;
}

div.fileItems a:hover {
color:black;
}
div.fileItems a,div.fileItems a:visited, div.fileItems a:active {
color:green;
}
div.fileItems {
color:#666666;
font-size:0.75em;
line-height:150%;
padding-left:14px;
}

.big_images {
	border:1px solid #DDDDDD;
	float:left;
	margin:5px;
	padding:3px;
	width:300px;
}
#detail #container { 
	width: 960px;  
	background: #F6F5F0 url(../images/image_bg_content_detail.gif) repeat-y scroll right top;
	margin: 0 auto;
	border: 0px solid #000000;
	text-align: left;
} 
#content_detail{
	float:left;
	width:660px;
}
.indek_list{
	margin-right:10px;
	padding:10px;
	/*overflow-x:hidden;*/
}
.blok_list{

}
#container { 
	width: 960px;  
	background: #F6F5F0 url(../images/image_bg_content.gif) repeat-y scroll center top;
	margin: 0 auto;
	border: 0px solid #000000;
	text-align: left;
} 
#header{
	height:auto;
}
.banner{
	background:transparent url(../images/image_body_bg.jpg) repeat-x scroll left top;
	height:144px;
}
#top_menu{
	background:transparent url(../images/image_top_menu_bg.gif) repeat-x scroll 0 0;
	display:block;
	width:100%;
	height:49px;
}
/*--- spotlight  --*/
.btn_tr{
	
}
.btn_tl{
	
}
.btn_tc{
	
}
#spotlight{
	background:#4A463D url(../images/spotlight_bg.gif) repeat-x scroll 0 0;
	color:#9f9789;
	width:960px;
	text-align:left;
}
.spottitle{
	height:45px;
}
.spottitle h2 {
	color:#70AF00;
	font-size:1.5em;
	font-style:italic;
	padding-top:15px;
}
.spotcontent{
	
}
.spotcontent ul{
	
}
li.spotlink {
	border-bottom:1px dotted #D9CFBB;
	list-style-image:url(../images/blt_spt.png);
	margin-right:10px;
	padding-bottom:10px;
	padding-top:10px;
}
li.spotlink .date {
	color:#FFFFFF;
	margin-top:5px;
	font-size:0.65em;
}
li.spotlink a,li.spotlink a:visited,li.spotlink a:link{
	color:#d9cfbb;
	font-size:0.78em;
}
li.spotlink a:hover{
	color:#9d743d;
	
}
#content{
	background:transparent url(../images/paper_folding.gif) no-repeat scroll right bottom;
	display:inline-block;
}
.spotlight_left, .spotlight_righ, .spotlight_content{
	margin-left: 10px;
	margin-right: 10px;
	
}
.spotlight_left{
	float: left; 
	width: 290px;
	height:324px;
}
.spotlight_right{
	background:transparent url(../images/spt_bg_r.gif) repeat-x scroll 0 0;
	float: right; 
	width: 300px;
	height:324px;
}
.spotlight_content{
	height:324px;
	

}
.spotlight_content .title a, .spotlight_content .title a:visited{
	color:#FFF;
	margin-top:0px;
	margin-bottom:15px;
}
.spotlight_content .date{
	padding-top:10px;
}

#sidebar_left {
	float: left; 
	width: 300px;
	


}
#mainContent {
	float: left; 
	width:360px;
	
} 
#sidebar_right {
	float: right; 
	width: 300px; 
	
}

/*---Start sidebar Right----*/
.subtopic {
	color:#7B7B7A;
	font-size:12px;
	font-style:italic;
	text-transform:capitalize;

}
#sidebar_left .subtopic {
	
}
#mainContent .subtopic{

	
}
.bloklight {
	background:#F6F5F0 none repeat scroll 0 0;
	border-bottom:1px solid #DDDDDD;
	margin-bottom:10px;
	padding:5px;
}

.more {
	color:#B1B0A1;
	font-size:0.778em;
	font-style:italic;
	text-align:right;
	height:25px
}
.more a {
	float:right;
	margin:0;
	padding:14px 12px;
}
a.next{
	background:transparent url(../images/icon_all.png) no-repeat scroll -539px -109px;
}
a:hover.next{
	background:transparent url(../images/icon_all.png) no-repeat scroll -585px -81px;
}
a.pre{
	background:transparent url(../images/icon_all.png) no-repeat scroll -564px -109px;
	
}
a:hover.pre{
	background:transparent url(../images/icon_all.png) no-repeat scroll -610px -81px;
}

.listevent {
	border-bottom:1px solid #D2D1C7;
	padding-bottom:10px;
	padding-top:10px;
}
.listevent a,.listevent a:visited{
	color:#003366;
	text-transform:uppercase;
}
.title a:hover, .listevent a:hover{
	color:#9D743D;
}
.listevent .title{
	
}

.inner_left {
	padding:10px;
}
.inner_right {
	padding:10px;
}
.inner_content {
	padding:10px;
}

.topic{
	color:#70af00;
	padding:3px 0;
}
#sidebar_right .subtopic {
	
}
.online{
	margin-top:10px;
	
}
.bloklogin{
	margin-top:10px;
	
}
.bloklogin table{
	
	
}
tr.login{
	background:transparent url(../images/image_55.gif) repeat-x scroll 0 0;
}
tr.login td a,a#user-daftar {
	display:block;
	height:45px;
	width:140px;
	margin:0px;
	padding:0px;
}
td.btnlogin,td.btndaftar{
	width:140px;
	height:45px;
	
}
td.btnlogin a {
	background:transparent url(../images/login_btn.png) no-repeat scroll left -47px;
	
}
td.btndaftar a, a#user-daftar{
	background:transparent url(../images/login_btn.png) no-repeat scroll right -47px;

}
td.btnlogin a:hover{
	background:transparent url(../images/login_btn.png) no-repeat scroll left -1px;

}
td.btndaftar a:hover,a#user-daftar:hover{
	background:transparent url(../images/login_btn.png) no-repeat scroll right -1px;

}
.blok{
	border-bottom:1px solid #D2D1C7;
	margin:10px 0px;
	
}
.daftar{
	margin-left:-13px;
	padding-top:25px;
}

/*---SEARCH ----*/
.bloksearch{
	margin-top:10px;	
}
.searchbox {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	font-style:italic;
	margin-top:10px;
	padding:0;
}
.topbox {
	background:#E8E8E0 none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	margin:0;
	padding:10px;
	text-align:center;
}
.top1{
	
}
a.top1, a.top1:hover {
	color:#333333;
	font-size:0.779em;
	padding:0 5px;
}
.top2{
	
}
a.top2, a.top2:hover {
	color:#fff;
	font-size:0.779em;
	padding:0 5px;
}
.bottombox{
	
}
.bottombox .button {
	margin:10px 18px 18px;
	text-align:right;
}
.bottombox input {
	height:21px;
	margin:5px 5px 5px 20px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	width:218px;
}
.bottombox legend {
display:none;
}
.bottombox select.pilih_data {
margin-left:20px;
padding:4px 3px 4px 6px;
width:230px;
}
.bottombox select.pilih_data, .tgl select,.bottombox input{
	background:transparent url(../images/image_input_search_bg.gif) repeat scroll 0 0;
	border:medium none;	
	color:#333333;
	font-family:georgia,times New Roman;
	font-size:0.779em;
	font-style:italic;
}
.tgl {
	margin-right:18px;
	padding-top:5px;
	text-align:right;
	
}
.tgl select {
	
	padding:4px 3px 4px 6px;
}
#btn_search{
	background:transparent url(../images/image_btn_search.gif) no-repeat scroll 0 0;
	border:medium none;
	height:37px;
	width:82px;
	cursor:pointer;
}
#btn_search_en{
	background:transparent url(../images/image_btn_search_en.png) no-repeat scroll 0 0;
	border:medium none;
	height:37px;
	width:82px;
	cursor:pointer;
}
/*---END SEARCH---*/
.bloklink,.linkbox{
	margin-top:10px;
}
.linkbox .link1,.linkbox .link2{
	
}
.linkbox img{
	
}
.linkbox a {
	float:left;
	height:48px;
	margin:5px 15px 5px 5px;
	width:48px;
	clear:both;
}
a.f_icon{
	background:transparent url(../images/icon_all.png) no-repeat scroll -433px -90px;
}
a:hover.f_icon{
	background:transparent url(../images/icon_all.png) no-repeat scroll -433px -39px;
}
a.t_icon{
	background:transparent url(../images/icon_all.png) no-repeat scroll -484px -90px;
}
a:hover.t_icon{
	background:transparent url(../images/icon_all.png) no-repeat scroll -484px -39px;
}
/*--- counter user online ------*/
.blok_counter{
	margin-top:10px;
	padding-bottom:60px;
	background:transparent url(../images/graf.png) no-repeat scroll right top;
}
.boxt, .boxb, .boxtl, .boxtr {background-image:url(../images/boxxt.gif); height:4px}
.boxl, .boxr, .boxbl, .boxbr {background-image:url(../images/boxyb.gif); width:4px}
.boxc { }
.boxcc{
	font-size:0.78em;
}

.box1bubble {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/images/chatBubble.gif) no-repeat scroll 0 0;
width:24px;
}
.box1descr {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/all1.gif) no-repeat scroll -99px -365px;
height:19px;
left:4px;
position:absolute;
top:0;
width:31px;
}
.boxtl {
background-position:right 0;
background-repeat:no-repeat;
}
.box1tl {
background-position:right -20px;
background-repeat:no-repeat;
}
.boxt {
background-position:0 -5px;
background-repeat:repeat-x;
}
.box1t {
background-position:0 -25px;
background-repeat:repeat-x;
}
.boxb {
background-position:0 -10px;
background-repeat:repeat-x;
}
.box1b {
background-position:0 -30px;
background-repeat:repeat-x;
}
.boxtr {
background-position:0 -15px;
background-repeat:no-repeat;
}
.box1tr {
background-position:0 -35px;
background-repeat:no-repeat;
}
.boxbl {
background-position:0 0;
background-repeat:no-repeat;
}
.box1bl {
background-position:-20px 0;
background-repeat:no-repeat;
}
.box1blc {
background-position:20px 0;
background-repeat:no-repeat;
}
.boxl {
background-position:-5px 0;
background-repeat:repeat-y;
}
.box1l {
background-position:-25px 0;
background-repeat:repeat-y;
}
.boxr {
background-position:-10px 0;
background-repeat:repeat-y;
}
.box1r {
background-position:-30px 0;
background-repeat:repeat-y;
}
.boxbr {
background-position:-15px 0;
background-repeat:no-repeat;
}
.box1br {
background-position:-35px 0;
background-repeat:no-repeat;
}
.box1c {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
padding:3px 5px;
}


/*---End sidebar Right----*/
li.btn {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#sidebar_left h3, #sidebar_left p, #sidebar_right p, #sidebar_right h3 {

}


.blok_photo{
margin-top:10px;
	
}
.photo{
	
}
.list_photo{
	float:left;
	list-style:none;
}
.photo img{
	margin:3px;
	padding:3px;
	border:1px solid #d9d8d1;
	
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
/*---Footer---*/
#footer {
	background:#1E1E1E url(../images/icon_all.png) no-repeat scroll right -142px;
	color:#E6DCC6;
	height:430px;
	margin-bottom:0px;
	width:960px;
}
#inner_footer{
	padding:10px;
	
}
#inner_footer .title {
	color:#67AF00;
	padding-bottom:7px;
	padding-top:7px;
}
#inner_footer .subtitle {
	padding-bottom:5px;
	padding-top:5px;
}
#footer p.light{
	margin:5px;
	
}
#content p.reff,#content p.reff a{
	color:#000000;
	font-style:italic;
	margin-top:0px;
}
p.reff,p.reff a{
	color:#f6f5f0;
	font-style:italic;
	margin-top:0px;
}
#footer_left{
	float:left;
	width:200px;
}
#footer_right {
	float:right;
	padding:145px 10px 10px;
	width:415px;
}
#footer_right span.icon_12{
	background:transparent url(../images/icon_all.png) repeat scroll -542px -88px;
}
#footer_center {
	padding-left:160px;
	padding-right:430px;
}
#footer_center span.icon_12{
	background:transparent url(../images/icon_all.png) repeat scroll -566px -85px;
}
#footer_center ul {
	padding-right:25px;
	padding-left:40px;
}
#footer_center li {
	border-bottom:1px ridge;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:5px 0 5px 0;
}
#footer_center li a,#footer_center li a:visited,#footer_center li a:link{
	color:#D9CFBB;
	font-size:0.79em;
}
#footer_center li a:hover{
	color:#9d743d;
	
}
.footer_menu{
	margin-top:4px;
}
.footer_menu ul li{
	padding-bottom:3px;
	padding-top:3px;	
}
a.fmenu, a:visited.fmenu{
	color:#67AF00;
	font-size:0.9em;
}
a:hover.fmenu,a:hover.subfmenu{
	color:#9d743d;
}
a.subfmenu{	
	color:#D9CFBB;
	font-size:0.8em;
}
a.adress, a.adress:visited,a:link.adress {
	color:#D9CFBB;
	display:block;
	font-style:italic;
	margin-top:10px;
	font-size:0.79em;
}
a:hover.adress{
	color:#9d743d;
}

/*--- Login Navigation  ---*/
#vertmenu {
	background:transparent url(../images/vertmenu_line_v.png) no-repeat scroll right top;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:-10px;
	width:307px;
	padding-top:5px;
	padding-bottom:5px;
	height:203px;
}
#vertmenu .vertmenu_bg{
	background:#B1AC98;
	height:192px;
	margin-right:7px;
}

#vertmenu h1 {
	display: block;
	padding: 10px 0 15px 10px;
	color: #454138;
	margin: 0px;
	font-style:italic;
}

#vertmenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
}
#vertmenu ul li {
	margin: 0px;
	padding: 0px;
	width:293px;
}
#vertmenu ul li a {
	font-size:0.89em;
	display: block;
	border-bottom: 1px dashed #DDDDDD;
	padding: 8px 0 8px 30px;
	text-decoration: none;
	color: #F0F0F0;
	height:23px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus, #vertmenu ul li a.selected {
	color: #70af00;
	background:transparent url(../images/vertmenu_focus.gif) no-repeat scroll left center;
	margin-left:0px;
	list-style-image:url(../images/blt_vertmenu.png);
	padding-left:-3px;
	border:none;
	
}

/* --- Table Style ----*/
table.grit1, th, td {
	border:medium none;
	border-collapse:collapse;
	line-height:1.5em;
}
table.grit1 {
	/*-moz-box-shadow:1px 2px 10px gray;*/
	background:#CCC;
	border:1px solid #CCCCCC;
}
/*
table.grit1 {
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-box-shadow:1px 1px 10px rgba(0, 0, 0, 0.3);
	background:#CCC;
}
*/
caption {
color:#222222;
font-size:0.89em;
padding:1.5em 0;
text-align:left;
text-transform:capitalize;
}
.grit1 thead,.grit1 tfoot {
	font-size:0.89em;
}
.grit1 thead th {
	padding:0.5em 1em;
	text-align:left;
	text-transform:uppercase;
}
.grit1 thead th:first-child {
	text-align:right;
	width:10em;
}
.grit1 tbody td{
	background-color:#fff;
	font-size:0.79em;
	padding:0.5em 1em;
	vertical-align:top;
}
.grit1 tbody th {
	color:#222222;
	text-align:right;
}
.grit1 tbody td:last-child {
border-right:1px solid #ccc;
}
.grit1 tbody tr.odd th,.grit1 tbody tr.odd td {
	background-color:WhiteSmoke;
	color:#222222;
}
.grit1 tfoot td, .grit1 tfoot th {
	border:medium none;
	font-size:0.99em;
	padding:2px 5px;
}
.grit1 tfoot th {
	text-align:right;
}
table.grit1 a:link {
	color:black;
	display:inline-block;
	line-height:1em;
	margin:-3px -7px;
	padding:3px 7px;
}
table.grit1 a:visited {
	color:#555555;
}
table.grit1 a:hover {
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	background:black none repeat scroll 0 0;
	color:white;
	text-decoration:none;
}
*::-moz-selection {

	background:#202020 none repeat scroll 0 0;
	color:white;
}
thead *::-moz-selection, tfoot *::-moz-selection {

	background:white none repeat scroll 0 0;
	color:#202020;
}
#alamat{
	
	
}
.alamat_t{
	background:transparent url(../../../layoutombudsman/assets/images/h_line_t.png) repeat-x scroll 0 -10px;
	
}
.alamat_tl{
	background:transparent url(../../../layoutombudsman/assets/images/page_border.png) no-repeat scroll 0px 0px;
}
.alamat_tr{
	background:transparent url(../../../layoutombudsman/assets/images/page_folding.jpg) no-repeat scroll 392px 27px;
}
.alamat_lc{
	background:transparent url(../../../layoutombudsman/assets/images/v_line_l.png) repeat-y scroll -28px -10px;
	padding-left:32px;
}
.alamat_rc{
	background:transparent url(../../../layoutombudsman/assets/images/v_line_r.png) repeat-y scroll right 0px;
	padding-right:60px;
}
.alamat_b{
	/*background:transparent url(../../../layoutombudsman/assets/images/page_end.jpg) repeat-x scroll 0 bottom;*/
	background:transparent url(../../../layoutombudsman/assets/images/image_header_bg_k.png) no-repeat scroll -23px 23px;
	
	padding-top:100px;
	
}
.pn-normal{padding:50px 50px 10px;}

/*----- form Pengaduan --- */
#form__user-daftar #xhr_userDaftar label{
	text-align:left;
	width:130px;
	
}
#form__user-daftar h3{
	padding: 10px 0px;
}
#xhr_userDaftar{
	font-size:0.79em;
	margin:auto;
	padding:10px 0;
	
}
#cboxWrapper #xhr_userDaftar {
	background:transparent url(../images/icons/preferences-contact-list.png) no-repeat scroll right top;
}
#content-login #xhr-result{
	background:transparent url(../images/icons/preferences-desktop-user-password.png) no-repeat scroll right top;
	padding:27px 0;

}
#xhr_userDaftar label {
	clear:both;
	color:#336699;
	float:left;
	width:165px;
	padding:7px 10px 7px 0;
	text-align:right;
}
#xhr_userDaftar select, #xhr_userDaftar input{
	font-size:0.87em;
	margin:5px 0px;
	padding:3px 5px;
	color:#333333;
}
#xhr_userDaftar textarea:focus,#xhr_userDaftar input:focus,#xhr_userDaftar select:focus{
	/*background:FloralWhite;
	border:1px inset #CFCFCF;*/
	color:#000000;
}
#xhr_userDaftar select{
	
}
#xhr_userDaftar input{
	
}
input#FC_NAMA_TERLAPOR,input#FC_ALAMAT_TERLAPOR,input#FC_LAPORAN_BERHUBUNGAN{
	width:422px;
	
}
#xhr_userDaftar .btn_kirim{
	text-align:right;
	padding-right:30px;
	
}
#xhr_userDaftar textarea {
	height:80px;
	width:430px;
	color:#333333;
}
form#user-login{
	margin:auto;
}
form#user-login label{
	float:left;
	width:130px;
	clear:both;
	padding:5px;
	margin-left:50px;
	color:#336699;
	
}
a#user-daftar ,a#user-daftar:hover{
	
}
form#user-login input#username,form#user-login input#password{
	margin:5px 0px;
	padding:4px;
	width:250px
	
}
form#user-login div.btn{
	
}
form#user-login div.btn input.btn {
	clear:both;
	float:right;
	margin-right:133px;
}
.paging{
	margin-top:10px;
}
.paging img a,.paging img a:hover{
	
}
.archieve{
	
}
.border_bottom{
height:20px;
display:block;
background:transparent url(../images/h_line_b.png) no-repeat scroll center -13px;
}
.description {

font-size:0.8em;
line-height:1.5em;
padding:10px 0 20px;
}
.description img {
	border:1px solid #999999;
	clear:both;
	float:left;
	height:auto;
	margin:0px 5px 5px;
	padding:3px;
}
.description p{
	font-size:1em;
	
}
.to_top{
	padding:10px;
}
.footer_to_top {
	clear:both;
	float:right;
	padding-top:10px;
}

.description p strong{
	font-weight:normal;
}
.change_bhs {
	font-size:0.79em;
	margin-top:10px;
	font-style:italic;

	color:#888888;
}
a.language{


}
a.language{
 color:#e6b87a;
 font-style:normal;
	
	background:transparent url(../images/tab_spotbg_aktive.gif) no-repeat scroll center center;
	padding:10px 28px;
}
a.language:hover{
color: #9D743D;

 background: transparent url(../images/tab_spotbg_aktive.gif) no-repeat scroll center center;

}
a.language{
	background:transparent url(../images/tab_spotbg_aktive.gif) no-repeat scroll center center;
	padding-left:12px;
	padding-right:12px;
}
#content_indek{
	overflow-x:auto;

}
#content_indek h4 {
font-size:0.89em;
font-style:italic;
padding:10px 0;

}
#content_indek table.actions{

}
#content_indek td.pager {

font-size:0.899em;
text-align:left;

}
p.reff span.sub_reff {
	background:transparent url(../images/menuArrow.gif) no-repeat scroll left 7px;
	margin-left:6px;
	padding-left:6px;
}
p.reff span.top_reff {
	font-style:normal;
}

div.WidgetLeft__content{
	font-size:0.77em;
	padding-bottom:10px; 
	line-height:130%;
	padding-top:5px;
}
.control_page {
clear:both;
float:right;
margin-top:-25px;
width:46px;
}
.control_page a.prev, .control_page a.next{
width:23px;
height:23px;
display:block;

}
.control_page a.prev{
background:transparent url(../images/icon_all.png) no-repeat scroll -587px -112px;
float:left;
}
.control_page a.next{
background:transparent url(../images/icon_all.png) no-repeat scroll -564px -112px;
float:right;
}

.control_page a.prev:hover{
background-position:-541px -112px;
float:left;
}
.control_page a.next:hover{
background-position:-610px -112px;
float:right;
}

#boxterkait{

}
#boxterkait .navlist{
margin:0px;
padding-top:5px;
}
#boxterkait .navlist li {
	background-image:url(../images/icons/tick.png);
	background-position:0 0.6em;
	background-repeat:no-repeat;
	border-bottom:1px dashed #DDDDDD;

	padding-bottom:5px;
	padding-left:25px;
	padding-top:5px;
}
#boxterkait .date{font-style:italic;}
#boxterkait ul.navlist a.list,#boxterkait ul.navlist a.list:visited{
	font-size:0.77em;
	color:#003366;
}
#boxterkait ul.navlist a.list:hover{
color:#9D743D;

}
.hasil{
background:#F1F0E4;
padding:3px 5px;

}
span.key_search{
font-style:italic;

}
span.highlight {
color:#003366;
font-style:italic;
font-weight:bold;
}
#content_detail a.more {
padding-left:10px;
text-align:right;
text-transform:lowercase;
}
#content_detail a.more:hover{

}

/*--- Massage ---*/
.message_pengaduan {

}
.message_pengaduan li{
list-style-image:url(../images/icons/small-message-warn.png);
	list-style-position:outside;
	list-style-type:disc;
	background:infobackground none repeat scroll 0 0;
	border:1px solid Wheat;
	margin:20px;
	padding:10px 10px 10px 50px;
}
.data_pengaduan{
	margin:20px;
}
.warning_message{
	background:AntiqueWhite none repeat scroll 0 0;
	border:1px solid SandyBrown;	
	padding:10px 10px 10px 50px;
}
.ok_message {
-moz-box-shadow:1px 1px 10px #CFCFCF;
background:HoneyDew url(../images/icons/small_ok.png) no-repeat scroll 20px center;
border:1px solid YellowGreen;
color:LimeGreen;
padding:20px 20px 20px 50px;
text-align:center;
}
.aktifasi {
	margin-top:50px;
}
.pelapor{
padding:20px;
}
legend.massage_daftar{

}
a#lp_pass{
color: SeaGreen;
display: block;
font-size: 0.89em;
padding-left: 55px;
text-decoration: underline;
}

a#lp_login{
color: SeaGreen;
display: block;
font-size: 0.89em;
padding-left: 30px;
text-decoration: underline;
}
