/* modified by wahyu, 18  agt 2010 
*/ 

html, form, div, fieldset, h1, h2, h3, h4, h5, h6, p, pre, ul, dl, address, blockquote , th{
	margin: 0;
	padding: 0;

}
input.searchbox {
	border: 1px solid #CCCCCC;
	width: 188px;
	margin: 0 0 2px 0;
} 

input#MAINMAP { 
border: thin solid #000000;
}

select{
	padding-left : 10px;

}

select.combo {
	padding-left : 10px;
	
}

#formAdvanceSearch {
	margin-left : 0px;
	margin-top:0px
}

#imageSearch {
	width : 100%;
	height : 50px;
} 

img#bgsubmenutop { 
padding : 0px; 
}

/*
th { 
text-align: center; 
} 
*/ 
/*style table */ 
/*
table {	
	border: 1px solid #FFFFFF;
	/*border-color : #FFFFFF;*/
	/*padding-left : 10px;*/
	/*margin-left : 10px;
	width : 100%;	
	
} */

table.data{
	border : 1px;
	/*padding-left : 10px;*/
	margin-left :0px;
	width : 700px;
		
}

table.legend{ 
	width : 100px;
}

th.col { 
background-color:#D0D0D0 ; 
text-align: center;

} 

td.col { 
background-color: #E8E8E8 ; 
padding-left: 8px;
} 

td.legenda {
	border: 1px solid #FFFFFF;
	/*border-width: 0px;*/
	
	/*margin: 0;*/
	padding : 0 0 0 0;
	vertical-align: top;
	background-color : #FFFFFF ;
} 

td.data_input { 
padding-left: 5px;
} 


.table{
/*
border:none; */ 
/* border:1px solid #FFFFFF; */ 
margin-left:10px;
width:90%;
min-width:650px;
background-color:#FFFFFF; 
overflow:scroll; 
border: hidden;
} 

.table_outer{
border:none;
background-color:#CCCCCC;
}
.th{
padding:5px 5px 5px 5px;
background-color:#D3D3D3 ; 
text-align: center;
border: thin solid #FFFFFF; 
}

.th1 {
padding:3px 3px 3px 3px;
background-color:#D3D3D3 ; 
text-align: left;
/*border: 1px solid #808080; */
}

.td{
padding:5px 5px 5px 5px;
background-color : #E8E8E8 ; 
text-align: left; 
border: thin solid #FFFFFF; 
}

.td_big{
padding:10px 10px 10px 10px;
}


.button_xls{
background: url(img/bt_savexls.jpg) no-repeat center;
border:none;
width:101px;
height:30px;
}

.button_print{
background: url(img/bt_print.jpg) no-repeat center;
border:none;
width:101px;
height:30px;

}

div.addGuestBook{
	padding-left : 0px;

}

td.guestBook{
	border : 3px none ;
	text-align: left;

}

form.region{
	padding-left : 10px;
	padding-top :10px;
}

div.news{
	padding-left : 0px;
}

div.pagging{
	text-align : center;
}

div.kontak{
/*	margin-left : 10px;
	margin-top  : 10px;
	padding-left : 5px;
	width : 100px; 
	text-align: justify;   
	*/
	margin-left:5px;
margin-top:10px;
padding-left:0;
text-align:justify;
width:150px;
}

/* BODY */

body,html{
margin:0;
padding:0;
background-color:#a9abab;
background:#aaacab url(img/bg.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#22366f;
line-height:12pt;
}

.a_noborder{
border:none;
text-decoration:none;
color: #FFFFFF;
}

a{
color:#22366f;
} 
a img {
border:0 none;
} 
a:link {
/* color: #22366f; */
cursor: pointer; 
 text-decoration: underline;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

a.headingNews { 
color: rgb(34, 54, 111); 
text-align: left;
text-decoration: none; 
font-style: bold;
text-transform: uppercase; 
}

#wrapper {
width:938px;
text-align: left;
margin-top:10px;
margin-botton:10px;

} 

#peta {
	text-align: center; 
	margin:0;
padding:0;
} 

#topbottom{
min-width:938px;
float:left;
}
#middle{
min-width:938px;
float:left;
background:url(img/bgmiddle.jpg) repeat-y;
}
#leftside{
width:210px;
float:left;
margin:0 0 0 5px
}
#flag{
width:938px;
float:left;
margin:5px 0 0 10px
}
#submenucontainer{
width:210px;
float:left;
margin:5px 0 0 0;
overflow:hidden;
}
a#submenubtn{
font-size:8pt;
color:#22366f;
font-weight:bold
}
#rightside{
width:715px;
float:left;
}
#btncontainer{
width:715px;
float:left;
/*margin:0 0 0 0;*/
margin-top : 5px;
background:url(img/bgbutton.jpg) repeat-x;
height:48px;
text-align:center;
overflow:hidden;
font-size:8pt;
color:#FFFFFF;
font-weight:bold
}
#btncontainer a{
font-size:8pt;
color:#FFFFFF;
font-weight:bold
}
#banner{
width:715px;
float:left;
margin:5px 0 0 0;
padding:0 0 5px 0;
overflow:hidden;
border-bottom:solid 5px #5ab33f
}
#spacebanner{
padding:0 0 22px 0;
}
#content{

min-width:675px;
float:left;
margin:0 0 0 0;
padding:0 0 5px 13px;
overflow:hidden;
min-height:300px;
}
#footer{
min-width:875px;
float:left;
margin:20px 10px 20px 30px;
text-align:right;
color:#000000;
border-top:solid 1px #dedede
}

#dropmenudiv{
position:absolute;
border:0px solid white;
border-bottom-width: 0;
line-height:15px;
margin:17px 0 0 -5px;
z-index:100;
}

#dropmenudiv a{
display: block;
text-indent: 0px;
border-bottom: 0px solid white;
padding: 0;
text-decoration: none;
color:#ffffff;
text-decoration:none;
font-size:8pt;
}

#dropmenudiv a:hover{ /*hover background color*/
text-decoration:underline;
/*color:#234791;*/
}
.jdl{
margin:10px 0 0 0px;
font-size:12pt;
font-weight:bold;
}
.leftjdl{
font-size:8pt;
font-weight:bold;
color:#22366f
}
.txt8{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#000000
}
.txt{
font-size:9pt;
color:#000000;
}
.txt9{
font-size:9pt;
color:#000000
}
.txt10{
font-size:10pt;
color:#000000
}
.txt11{
font-size:11pt;
color:#000000
}
.txt12{
font-size:12pt;
color:#000000
}
.txt13{
font-size:13pt;
color:#000000
}
.txt14{
font-size:14pt;
color:#000000
}

	.headerbar
	{
		font-size:8pt;
		color:#22366f;
		margin:0 5px 5px 10px;
		background:url(img/arrow.gif) no-repeat right center;
		font-weight:normal;
		padding:0 10px 0 0;
		font-weight:bold
	}
	.headerbar1
	{
		font-size:8pt;
		color:#22366f;
		margin:0 5px 5px 10px;
		background:url(img/arrow.gif) no-repeat right center;
		font-weight:normal;
		padding:0 10px 0 0;
		font-weight:bold
	}
	.submenu
	{
		font-size:8pt;
		color:#22366f;
		margin:5px 30px 5px 10px;
		font-weight:bold;
		/*padding-left:20px*/
	}
	
	
	.submenu1
	{
		font-size:8pt;
		color:#22366f;
		margin:5px 30px 5px 10px;
		font-weight:bold
	} 
	
	p{ 
	/*
	padding:0;
	margin:0; */
	text-align: justify;
	margin-bottom: .8em;
	}
	
	#breadcrumb p {
	text-align: left;
	padding: 0 4px 0 4px;
	font-size: .9em;
}
#date p {
	text-align: left;
	font-size: 0.8em;
}

p.pnews {
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right : 15px;
	margin-right : 15px;
	width: 350px;
	float: left;
	font-size : 12px;
	
}

p.posted { 
font-family: calibri; 
font-size : 12px;
}

li.selected {
	background-color: transparent;
}
li {
	margin-left : 0px;
}

ul, ul li {
    padding: 1px 0px 5px 15px;
	padding-left : 15px;
    list-style: none;
	text-align : left;
	font-family : arial;
	font-size : 11px;
	
}

ul, ul li{
   /*padding: 1px 0px 5px 15px;*/
    list-style-position : outside;
   padding-left : 3px;
   padding-right : 0px;
   margin-right:0px;
   
   
	
}

li.linews {
	/*padding: 1px 0px 5px 15px;*/
   /*list-style-image:url('images/arrow.jpg');*/
   list-style-position : outside;
   padding-left : 0px;
   padding-right : 0px;
   margin-right:0px;
   font-size : 12px;

}

ol li {
	/*padding: 0 0 0 10px;*/
}

li.selected {
	background-color: transparent;
}

#map_full{
width:827px;
float:left;
padding:50px 50px 50px 50px;
margin:5px 5px 5px 5px;
border-top:#006600 solid 5px;
overflow:hidden;
/*border-top:solid 5px #5ab33f*/
}

#banner_noline{
width:715px;
float:left;
margin:5px 0 0 0;
padding:0 0 5px 0;
overflow:hidden;
}
/*
#legenda { 
margin-bottom : 5px; 
text-align: center; 
width: 100%; 
}
*/
#legend { 
width: 100%;
text-align: left;
margin-bottom: 5px;
/* margin-bottom : 5px; 
width: 90%; 
padding-left: 2px; 
padding-right: 2px; */ 
} 

#judul { 
text-transform: uppercase; 
text-decoration: none; 
color: #22366F; 
font-family: Arial,Helvetica,sans-serif; 

}

/* new concept */

.top_line{
background:url(img/new_concept/bgtop.jpg) repeat-x top;
}

.top_left_line{
background:url(img/new_concept/bgmiddle_left.jpg) repeat-y;
border-top:solid 1px #dedede;
}

.left_line{
background:url(img/new_concept/bgmiddle_left.jpg) repeat-y;
}

.top_right_line{
border-top:solid 1px #dedede;
background:url(img/new_concept/bgmiddle_right.jpg) repeat-y right;
}

.right_line{
background:url(img/new_concept/bgmiddle_right.jpg) repeat-y right;
} 

h3.headingNews {
/* color:#FF6600; */ 
text-decoration:none; 
text-transform: uppercase;
} 

h3 {
/* color:black; */
font-family:Arial,Helvetica,sans-serif;
font-size:1.1em;
} 

img { 
padding-right:0px;
padding-left:0px;
} 

img.imgNews {
border:0 none;
float:left;
height:100px;
margin-right:10px;
padding:5px;
width:100px;
}

h1, h2, h3, h4, h5, h6, th { 
text-transform: uppercase; 
color: #22366F; 
font-family: Arial,Helvetica,sans-serif; 

}


#slideshow{/*mod by widi m, 7/9/11, mengganti flash di indexnew.html dengan javascript*/
width:715px;
/*float:left;margin:5px 0 0 0;padding:0 0 5px 0;*/
overflow:hidden;
border-bottom:solid 5px #5ab33f
}
