@charset "utf-8";
/* CSS Document */
/* Wrapper */


body {
    font-family: Arial, sans-serif;
    font-size: 0.85em;
}
p {
    margin: 1em 0;
}

.ui-layout-pane-west {
    /* OVERRIDE 'default styles' */
    padding: 0 !important;
    overflow: hidden !important;
}

label{float:left; width:150px; font-weight:bold;}

input, textarea, select{margin-bottom:3px; border: 1px solid #b9c7b0; padding:3px;}
/*
input
*/ 
textarea{width:330px;}

textarea{height:100px;}

#wrapper {
}

/* Page */

#page {
    width: 960px;
    margin: 0 auto;
    padding: 5px 0px;
    background: url(images/isi.gif) repeat left top;
}

#page-bg {
}

/* Latest Post */

#latest-post {
    padding: 20px;
    border: 1px solid #E7E7E7;
}

/* Content */

#tengah {
    float: left;
    width:395px;
    padding: 3px 0px 0px 0px;
}




/* Sidebars */

#sidebar1 {
    float: left;
}

#sidebar2 {
    float: right;
}

.sidebar {
    float: left;
    width:199px;
    padding: 0;
    font-size: 12px;
}

body {
    background-color:#FBDB8C;
    margin:0px;
    font-family:Tahoma, Verdana, Arial;
    font-size:9pt

}
.warning {
    border:solid 1px #FF0000;
    background-color:#FCEAEA;
    margin:10px 15px 0 10px;
    padding:10px 10px 10px 10px;
}

.ok {
    border:solid 1px #079C07;
    background-color:#CCE5A2;
    margin:10px 50px 0 50px;
    padding:10px 10px 10px 10px;
}
.page_kanan{
    width:580px;
    float:left;
    height:800px auto;
    text-align:justify;
    margin-right:25px
}


.header{
    margin: 0 auto;
    background:url(../images/header.gif);
    width:812px;
    height:117px;
    max-height:117px;
    text-align:right;
    font-family:Tahoma, Arial, Verdana;
    font-size:8pt;
    color:#080606;

}

.header_menu_list:link, .header_menu_list:visited {
    background-image:url('../images/menu_header_bg.gif');
    background-repeat:no-repeat;
    background-position:top;
    color:#050000;
    text-decoration:none;
    padding-left:0px;
    padding-right:10px;
    padding-top:5px;
}
.header_menu_list:hover {
    background-image:url('../images/menu_header_bg_hover.gif');
    background-repeat:no-repeat;
    background-position:50% 10%;
    color:#fdd32f;
    text-decoration:none;
}
#header_menu {
    height:70px;
    bottom:0;
    line-height:50px;
}
.header_menu_list:link, .header_menu_list:visited {
    background-image:url('../images/menu_header_bg.gif');
    background-repeat:no-repeat;
    background-position:top;
    color:#050000;
    text-decoration:none;
    padding-left:0px;
    padding-right:10px;
    padding-top:5px;
}
.header_menu_list:hover {
    background-image:url('../images/menu_header_bg_hover.gif');
    background-repeat:no-repeat;
    background-position:50% 10%;
    color:#fdd32f;
    text-decoration:none;
}

#header_search {
    padding-right:10px;
}

.head_orange{
    margin: 0 auto;
    padding-bottom:0px;
    background:url(../images/head_orange.gif);
    width:814px;
    height:0px;
}

.menu{
    margin:0 auto;
    width:814px;
    background:url(../images/menu.gif);
    height:25px;
}

.head_orange_bwh{
    margin: 0 auto;
    background:url(../images/head_orange_bwh.gif);
    width:814px;
    height:4px;
}

.jargon{
    background-image:url(../images/isi.gif);
    margin: 0 auto;
    width:814px;
    height:240px;
}

#line_header{
    background:url(../images/rss.gif);
    margin: 0 auto;
    width:795px;
    height:28px;
    padding-left:20px;
    padding-top:5px;
    border:0px;
}


#line_header .rss{
    width:199px;
    float:left;
    height:auto;
    margin-top:5px;
}

#line_header .cari{
    float:right;
    height:auto;
    margin-right:10px
}

#line_header a, #line_header a:link, #line_header a:visited{
    color:#000000;
    font-weight:bold;
    padding-top:0px;
    text-decoration:none
}

#line_header a:hover{
    color:#777777;
}

#isi {
    width: 815px;
    margin: 0px auto;
    padding: 0px;
    background: url(../images/isi.gif) repeat-y left top;
}
.heigher{
    height:1200px;
    width: 815px;
    margin: 0px auto;
    padding: 0px;
    background: url(../images/isi.gif) repeat-y left top;
}
/* Wrapper */

#wrapper {

}

#kiri {
    width:199px;
    float:left;
    height:auto;
    margin-left:10px;
}

#tengah_span{
    float: left;
    width:500px;
    padding: 3px 0px 0px 0px;
}


#kanan {
    float: left;
    width:199px;
    padding: 0;
    font-size: 12px;
}

#kotak{
    width:199px;
    height:25px;
    background:url(../images/sidebar.jpg);
    color:#FFFFFF;
    padding-top:8px;
    font-size:10pt;
    font-weight:bold;
    margin-right:5px;
    text-align:center
}

#garis_pisah{
    width:199px;
    height:5px;
}


#isi_kotak{
    width:199px;

    font-size:8pt;
    font-weight:bold;
    margin-left:10px;
    margin-right:5px;
}

#isi_kotak_kanan{
    width:199px;
    font-size:10pt;
    margin-left:5px;
    margin-right:20px
}

#external{
    height:70px auto;
    width:185px;
    padding-top:15px;
    padding-left:5px;
    float:right;
}

a.isi_kotak, a.isi_kotak:link, a.isi_kotak:visited{
    text-decoration:none;
    color:#333333;
    font-size:8pt;
    font-weight:bold;
}

a.isi_kotak:hover{
    text-decoration:underline;
    color:#777777;
}
a.isi_kotak_kanan, a.isi_kotak_kanan:link, a.isi_kotak_kanan:visited{
    text-decoration:none;
    color:#333333;
    font-size:8pt;
    font-weight:bold;
}

a.isi_kotak_kanan:hover{
    text-decoration:underline;
    color:#777777;
}
a.read_more, a.read_more:link, a.read_more:visited{
    color:#555555;
    background-color:#FFFFFF;
    float:right;
    text-decoration:underline;
    margin-right:20px;
    border-width:0px;
    font-size:8pt;
    font-weight:normal;
}

a.read_more:hover{
    text-decoration:underline;
    color:#999999;
    font-weight:normal;
}

a.sitemap, a.sitemap:link, a.sitemap:visited{
    color:#555555;
    background-color:#FFFFFF;
    text-decoration:underline;
    font-size:8pt;
    font-weight:normal;
}

a.sitemap:hover{
    text-decoration:underline;
    color:#999999;
    font-weight:normal;
}

.sitemap {
    color:#555555;
    font-size:8pt;
    font-weight:normal;

}

.list_press_release {
    margin:0px 10px 0px 0px;
    list-style-type:none;
    padding:0 0 0 0;
    font-family:Tahoma, Verdana, Arial;
    font-size:9pt;
}
.list_press_release li {
    margin-bottom:0px;

}
.list_press_release_tanggal {
    font-style:italic;
}
.link_press_release:link, .link_press_release:visited {
    color:#999999;
    text-decoration:none;
}
.link_press_release:hover {
    color:#CCCCCC;
    text-decoration:none;
}

#news{
    background-image:url('../images/news.jpg');
    width:390px;
    padding-left:10px;
    margin-top:3px;
    word-spacing:10;
}

#isi_news{
    margin-left:5px;
}

#mainbar_title {
    font-family:Tahoma, Verdana, Arial;
    font-size:14pt;
    font-weight:bold;
    color:#000000;
    padding:5px 10px 0px 5px;
}
#mainbar_title2 {
    font-family:Tahoma, Verdana, Arial;
    font-size:14pt;
    font-weight:bold;
    color:#000000;
    padding:10px 10px 0px 0px;
}

#mainbar_title a:link, #mainbar_title a:visited,#mainbar_title2 a:link, #mainbar_title2 a:visited {
    color:#000000;
    text-decoration:none;
}
#mainbar_title a:hover,#mainbar_title2 a:hover {
    text-decoration:underline;
}

#news span{
    font-family:Tahoma,Arial, Verdana;
    font-size:13pt;
    color:white;
    margin-top:0px;
}

#news spanInit{
    font-size:16pt;
    margin-top:15px;

}

#footer {
    width: 815px;
    margin: 0px auto;
    padding: 0px;
    padding-top:5px;
    background: url(../images/footer.gif) repeat-y left top;
    height:21px;
}

a.footer{
    color:#FF3300;
    text-decoration:none;
}

a.footer:hover{
    color:#FF9900;
}

#bawah {
    width: 815px;
    margin: 0px auto;
    padding: 0px;
    background: url(../images/bawah.gif) repeat-y left top;
    height:23px;
}

/* menu styles */

#nav{
    margin:0;
    margin-left:8px;
    padding:0;
    list-style-type:none;
    list-style-position:outside;
    position:relative;
    line-height:2em;
}

#nav ul{
    margin:0;
    margin-left:8px;
    padding:0;
    list-style-type:none;
    list-style-position:outside;
    position:relative;
    line-height:2em;
}

#nav ul li{
    line-height:2em;
}



#nav a{
    display:block;
    padding:0px 5px;
    color:#000;
    border-right:solid #FFCC00 2px;
    text-decoration:none;
    background-color:#FAD172;
    border-bottom: solid #000000 1px;
    font-weight:none
}

#nav a:hover{
    background-color:#fff;
    color:#333;
}

#nav a.atas{
    display:block;
    padding:0px 5px;
    color:#333333;
    border-right:solid #FFCC00 2px;
    text-decoration:none;
    background-color:#FAD172;
    border-bottom: solid #000000 1px;
    font-weight:bold;
    font-size:9pt
}

#nav a.atas:hover{
    background-color:#fff;
    color:#333;
}

#nav li{
    float:left;
    position:relative;
}


#nav ul {
    position:absolute;
    display:none;
    width:12em;
    top:2em;
    margin-left:0px;
}

#nav li ul a{
    width:12em;
    height:auto;
    float:left;
}

#nav ul ul{
    top:auto;
}	

#nav li ul ul {
    left:12em;
    margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
    display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
    display:block;
}

.list_title {
    font-family:Tahoma, Verdana, Arial;
    font-size:10pt;
    font-weight:bold;
    color:#000000;
    margin:10px 10px 10px 5px;
}
a.list_title, a.list_title:link, a.list_title:visited {
    color:#000000;
    text-decoration:none;
    margin:10px 10px 10px 5px;

}
a.list_title:hover {
    text-decoration:underline;
    color:#999999;
}


.list_title_download {
    font-size:12px;
    font-family:Tahoma, Verdana, Arial;
    font-weight:bold;
    color:#000000;
    margin:10px 10px 10px 5px;

}
.list_title_download a:link, .list_title_download a:visited {
    color:#444444;
    text-decoration:none;
}
.list_title_download a:hover {
    text-decoration:underline;
    color:#777777;
}

.kotak_tanggal {
    font-size:8pt;
    font-family:Tahoma, Verdana, Arial;
    color:#555555;
    margin:10px 0px 0px 0px;
}
.list_tanggal {
    font-size:8pt;
    font-family:Tahoma, Verdana, Arial;
    color:#555555;
    margin:0px 0px 5px 5px;
}
.paging {
    font-size:9pt;
    font-weight:bold;
    margin-left:15px
}
.paging a:link, .paging a:visited {
    color:#CCCCCC;
    text-decoration:none;
}
.paging a:hover {
    text-decoration:underline;
}

#form_registrasi{
    margin-left:5px;
    height:600px auto;
}

#comment{
    padding-left:0px;
    padding-right:5px;
}
#comment .content{
    height:50px auto;
}

#newspaper{
    margin:0px;
}
#newspaper div{
    float:left;width:100%;
    margin-top:0px;
}
#newspaper img{
    margin-top:0px;margin-right:10px;
    border-style:solid;
    border-width:1px;

}
