

@import url(style-news.css);



body {

	background:#DFDCD6 url(../images/bg.gif) 50% repeat-y;

	padding:0;

	margin:0;

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	}

#container {

	width:776px;

	background:#FFFFFF;

	padding:0;

	margin:0 auto;

	}

* html #container {

	width:777px;

	border-left:1px solid #c2c1bf;

	}

.clear {

	clear:both;

	}

.bordernone {

	border:none;

	}

.panjang {

	width:100px;

	}

.bg-content {

	background:#FFFFFF url(../images/bg-content.gif) repeat-x;

	}

.greenfont {

	color:#000033;

	text-transform:uppercase;

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	}

form {

	margin:0;

	padding:0;

	}

input, select { 

	font-size:11px;

	border:1px solid #999999;

	}

a:link, a:visited {

	color:#318300;

	text-decoration:none;

	}

a:hover {

	text-decoration:underline;

	}

#profile table td{

border:0px none;

	}

#profile table tr{

border: 1px solid #FFFFFF;

	}



/*########################################

#   HEADER SECTION                       #

########################################*/



#bracket {

	background-color:#E9E5DC;

	border-bottom:1px solid #FFFFFF;

	height:96px;

	}

* html #bracket {

	border-bottom:0px solid #FFFFFF;

	}

#logo {

	width:400px;

	float:left;

	}

#logo img {

	border:0px;

	}

#top-menu {

	width:200px;

	float:right;

	padding-top:50px;

	padding-right:20px;

	text-align:right;

	}

#top-image img{

	margin:10px;

	border:0px;

	}

/*********************** mulai bagian navigasi */

#navigation {

	height:30px;

	padding-top:9px;

	padding-left:7px;

	background:#A8E747 url(../images/bg_nav.gif) repeat-x;

	}

/*********************** mengatur navigasi list */

#navigation ul {

	list-style: none;

	margin: 0px;

	padding: 0px;

	}

#navigation ul li {

	display: inline;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	}

/************************ mengatur navigasi a */

#navigation a{

	display:block;

	float:left;

	margin:0 5px 0 2px;

	padding:7px;

	color:#292A78;

	text-decoration:none;

	text-transform:uppercase;

	}

#navigation a:hover{

	color:#FF3300;

	text-decoration:underline;

	}

#navigation a.current{

	text-decoration:underline;

	}



/************************ mengatur banner */

#top-image {

	/*height:212px;*/

	background-color:#81B247;

	position:relative;

	}



/************************ mengatur head halaman content */

#aksen-image {

	border-top:1px solid #FFFFFF;

	}

#aksen-image img {

	border:0px;

	}

#breadcrumb {

	text-transform:uppercase;

	padding-bottom:5px;

	}

#navigation-content {

	padding:10px;

	margin:0px;

	}

#search {

	text-align:right;

	}

#content-center {

	width:755px;

	border-top:1px dotted #999999;	

	float:right;

	padding:10px;

	}

#content-right {

	width:583px;

	border-top:1px dotted #999999;

	border-left:1px dotted #999999;

	float:right;

	padding:10px;

	}

#content-left {

	width:155px;

	float:left;

	padding-left:10px;

	}

/*########################################

#   CONTENT SECTION                      #

########################################*/



.bannerutama {

	padding:10px 0 10px 5px;

    background-color:#81B247;

	}



#content {

	min-height:400px;

	}

* html #content {

	height:400px;

	}

#content-left ul {

	width:150px;

	padding: 0;

	list-style: none;

	display:block;

	text-align:left;

	margin: 0 auto;

}

#content-left ul a {

	text-decoration: none;

	color: #383838;

	font-size: 11px;

	border-bottom: 1px dotted #C9CCC5;

	padding: 4px 5px 4px 20px;

	display: block;

	background:url(../images/link.gif) no-repeat 5px 50%;

}

#content-left ul a:hover {

	color: #fff;

	background: #81b247 url(../images/hover.gif) no-repeat 5px 50%;

}

#content-left ul li { 

	display: inline;

}



/************************ mengatur bagian kiri */

#left {

	width:488px;

	float:left;

	padding-top:20px;

	}

* html #left {

	width:489px;

	}

.pencarian {

	width:300px;

	margin:0;

	padding:0;

	}

.submitpencarian {

	width:50px;

	margin:0;

	padding:0;

	}

.formlabel {

	width:150px;

}

#maincontent {

	padding:0 0 0 0;

	}

.search {

	background-color:#E7F6C3;
	border:1px solid #666666;
	padding:4px;
	margin:10px 0 4px 4px;
	text-align:center;
	}

#imagead1, #imagead2, #imagead3{

	padding-left:0px;

	}

#imagead2, #imagead1{

	padding-top:10px;

	}

#imagead1 img, #imagead2 img, #imagead3 img{

	padding-left:6px;

	border:0px;

	}

	

* html #imagead1 img, * html #imagead2 img, * html #imagead3 img{

	padding-left:5px;

	}

#imagead3 {

	text-align:center;

	}

/************************ mengatur bagian kiri untuk halaman content*/

#lokasi {

	padding:10px;

	}

#lokasi .title {

	font-weight:bold;

	padding-bottom:10px;

	}

#lokasi .select {

	padding-bottom:5px;

	}

/************************ mengatur bagian kanan */

#right {

	width:288px;

	float:right;

	}

#sidebar_r {

	background:#FFFFFF url(../images/lengkung_berita.gif) no-repeat;

	width:279px;

	padding-top:5px;

	position:absolute;

	left:490px;

	top:10px;

	}

#sidebar_r #update, #sidebar_r #berita, #sidebar_r #akses{

	background:#FFFFFF url(../images/bg_berita.gif) repeat-x;

	width:258px;

	margin:0 auto 0;

	font-weight:bold;

	}

#sidebar_r #berita{

	font-weight:normal;

	}

#sidebar_r h2{

	padding:10px;

	margin:0;

	font-size:12px;

	color:#003300;

	}

#sidebar_r span.date{

	color:#C04211;

	font-weight:normal;

	}

#sidebar_r span.normal {

	font-weight:normal;

	color:#000000;

	margin:0;

	padding:0;

	}

#sidebar_r #partner{

	padding:5px 0px 0px 0px;

	width:250px;

	margin:5px auto;

	}

#sidebar_r #partner .item{

	text-align:center;

	padding:0px;

	width:125px;

	float:left;

	}

#sidebar_r #partner .item img{

	border:0px;

	padding:0px;

	margin:0px;

	}

/************************ mengatur sidebar ul kanan*/

#sidebar_r ul {

	width:220px;

	padding: 0;

	list-style: none;

	display:block;

	text-align:left;

	margin: 0 auto;

	}

#sidebar_r ul a {

	text-decoration: none;

	color: #383838;

	font-size: 11px;

	border-bottom: 1px dotted #C9CCC5;

	padding: 4px 5px 4px 20px;

	display: block;

	background:url(../images/link.gif) no-repeat 5px 50%;

	}

#sidebar_r ul a:hover {

	color: #fff;

	background: #81b247 url(../images/hover.gif) no-repeat 5px 50%;

	}

#sidebar_r ul li { 

	display: inline;

	}

#isi {

	width:430px;

	float:left;

	}

#sidebar-kanan {

	width:142px;

	padding-left:4px;

	float:right;

	}

#sidebar-kanan img{

	border:0px;

	padding-bottom:5px;

	}

	





/*########################################

#   FOOTER                               #

########################################*/

#footer {

	border-top:1px solid #999999;

	padding:10px 0px;

	margin:0px;

	text-align:center;

	width:776px;

	height:110px;

	background:#FFFFFF url(../images/bg_footer.gif) repeat-x;

	}

* html #footer {

	width:777px;

	}

#footer-content {

	margin-top:10px;

	width:776px;

	height:85px;

	border-top:5px solid #FF0000;

	}

#menu-footer {

	margin-top:20px;

	width:300px;

	text-align:right;

	float:right;

	}

#footer img {

	border:0px;

	}



/*########################################

#   TABLES                               #

########################################*/

table {

	   width: 100%;

	   font-family:  Arial, sans-serif;

	   border-collapse: collapse;

	}



td,th {

	    border: 1px solid #666666;

	    padding: 3px 5px 2px 5px;

	    font-size: 1em;

	}



thead {

	    background: #3D8F01;

	    color: white;

	    text-align: left;

	    border-color: #666666;

		font-weight:bold;

	}

tr.alt td {

	    background:#DEFFC4;

	}

tr.alt2 td {

	    background:#FFFFFF;

	}



/*########################################

#   SITEMAP                              #

########################################*/



.listsitemap {

	padding-bottom:5px;

	}

.listsitemap span {

	font-weight:bold;

	}

/*########################################

#   KALENDER                             #

########################################*/

#menu-calendar {

	text-transform:uppercase;

}
