body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#ffffff url(/images/bg_garuda.jpg);
	margin:0px 0px 0px 0px;
	line-height: 120%; 
}

div {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 
	line-height: 120%; 
}

a:link {
	color:#006699;
	text-decoration:none;
}

a:visited {
	color:#006699;
	text-decoration:none;
}

a:hover {
	color:#006699;
	text-decoration:underline; 
}




#begron {
	width:auto;
	/*background:url(/images/ornamen.gif) repeat-x;*/
}

#kontainer {
	width:760px;
	background:#ffffff url(/images/bg_utama.gif);
	margin:0px auto;
}

#utama {
	width:750px;
	margin-left:3px;
	margin-right:7px
}


/*+++++popup+++++++++++++++++++*/
#popupkontainer {
	width:510px;
	background:#ffffff url(/images/bg_popup.gif);
	margin:0px auto;
}

#popuputama {
	width:500px;
	margin-left:3px;
	margin-right:7px;
}





/*+++++header+++++++++++++++++++*/
#kepala {
	width:750px;
	height:24px;
}

#kepala .kiri {
	float:left;
	padding-top:5px;
	padding-left:5px;
}

#kepala .kanan {
	float:right;
	padding-top:5px;
	padding-right:5px;
}



/*+++++banner+++++++++++++++++++*/
#logo {
	width:750px;
}

#logo .atas {
	height:5px;
	background-color:#dedede; 
}

#logo .tengah {
	/*background-image:url(/images/banner_webistana.jpg);*/
	height:163px;
}

#logo .bawah {
	height:5px;
	background-color:#ababab;
}

#logo h1 {
	display:none;
}

#logo h2 {
	display:none;
}


/*+++++navigasi+++++++++++++++++++*/
#navigasi {
	width:750px;
	height:36px;
	background-image:url(/images/bg_menu.jpg);
}

#navigasi .kiri {
	float:left;
	padding-top:5px;
	padding-left:5px;
}

#navigasi .kanan {
	float:right;
	padding-top:5px;
	padding-right:5px;
	font-weight:bold;
}

/*
#navigasi .kiri ul {
	margin-top:0px;
	margin-left:0px;
	position:relative;
}

#navigasi .kiri ul li {
	display:inline;
	padding-left:6px;
	padding-right:4px;
	background-image:url(/images/bg_nav.gif);
	background-repeat:no-repeat;
	background-position:0px;
}
*/

#navigasi .kiri a {
	font-weight:bold;
	font-size:12px;
}
#navigasi .kiri a:link {
	color:#006699;
	text-decoration:none;
}
#navigasi .kiri a:visited {
	color:#006699;
	text-decoration:none;
}
#navigasi .kiri a:hover {
	color:#027ebc;
	text-decoration:underline;
}



/*+++++content+++++++++++++++++++*/
#badan {
	width:750px;
	background-color:#ffffff;
}

#badan hr {
	display:none;
}

#menukiri { /*total width:180px*/
	float:left;
	width:170px;
	padding-left:4px;
	padding-right:4px;
	background-color:#ffffff;
}

#isi { /*total width:570px*/
	float:right; 
	width:560px;
	padding-left:4px;
	padding-right:4px;
	background-color:#ffffff;
}

#depan { /*total width:320px*/
	float:left;
	width:315px;
	padding-left:0px;
	padding-right:5px;
	background-color:#ffffff;
}

#menukanan { /*total width:240px*/
	float:right;
	width:235px;
	padding-left:5px;
	padding-right:0px;
	background-color:#ffffff;
}


#bar {
	background:#ffffff url(/images/bar_garuda.gif) right no-repeat;
	height:30px;
	margin-bottom:10px;
}

#bar h1 {
	display:none;
}

#bar .sejarah {
	background:url(/images/bar_sejarah.gif) left no-repeat;
	height:30px;
}

#bar .sejarahistananegara {
	background:url(/images/bar_sejarahistananegara.gif) left no-repeat;
	height:30px;
}

#bar .sejarahistanamerdeka {
	background:url(/images/bar_sejarahistanamerdeka.gif) left no-repeat;
	height:30px;
}

#bar .sejarahistanabogor {
	background:url(/images/bar_sejarahistanabogor.gif) left no-repeat;
	height:30px;
}

#bar .sejarahistanacipanas {
	background:url(/images/bar_sejarahistanacipanas.gif) left no-repeat;
	height:30px;
}

#bar .sejarahgedungagungyogyakarta {
	background:url(/images/bar_sejarahgedungagungyogyakarta.gif) left no-repeat;
	height:30px;
}

#bar .sejarahistanatampaksiring {
	background:url(/images/bar_sejarahistanatampaksiring.gif) left no-repeat;
	height:30px;
}

#bar .profil {
	background:url(/images/bar_profil.gif) left no-repeat;
	width:97px;
	height:30px;
}

#bar .profilistananegara {
	background:url(/images/bar_profilistananegara.gif) left no-repeat;
	height:30px;
}

#bar .profilistanamerdeka {
	background:url(/images/bar_profilistanamerdeka.gif) left no-repeat;
	height:30px;
}

#bar .profilistanabogor {
	background:url(/images/bar_profilistanabogor.gif) left no-repeat;
	height:30px;
}

#bar .profilistanacipanas {
	background:url(/images/bar_profilistanacipanas.gif) left no-repeat;
	height:30px;
}

#bar .profilgedungagungyogyakarta {
	background:url(/images/bar_profilgedungagungyogyakarta.gif) left no-repeat;
	height:30px;
}

#bar .profilistanatampaksiring {
	background:url(/images/bar_profilistanatampaksiring.gif) left no-repeat;
	height:30px;
}

#bar .galeri {
	background:url(/images/bar_galeri.gif) left no-repeat;
	height:30px;
}

#bar .tur {
	background:url(/images/bar_tur.gif) left no-repeat;
	height:30px;
}

#bar .pernakpernik {
	background:url(/images/bar_pernakpernik.gif) left no-repeat;
	height:30px;
}




#bar .redaksi {
	background:url(/images/bar_redaksi.gif) left no-repeat;
	height:30px;
}

#bar .syaratdankondisi {
	background:url(/images/bar_syaratdankondisi.gif) left no-repeat;
	height:30px;
}

#bar .petasitus {
	background:url(/images/bar_petasitus.gif) left no-repeat;
	height:30px;
}

#bar .kontak {
	background:url(/images/bar_kontak.gif) left no-repeat;
	height:30px;
}



#indeks {
	background-color:#efefef;
	margin-top:20px;
	padding:5px;
	text-align:left;
	font-weight:bold;
	clear:both;
}



#data {
	background-color:#ffffff;
}

#data .berita {
	border-bottom:#cccccc dotted 1px;
	margin-bottom:10px;
}

#data .beritaarsip {
	border-bottom:#cccccc;
	margin-bottom:10px;
}


#data .blank {
	clear:both;
	height:0px;
}

#data .galeri {
	clear:both;
}

#data h3 {
	font-size:13px;
	margin-top:-2px;
	margin-bottom:-2px;
}

#data p {
	margin-top:5px;
	margin-bottom:12px;
}

#data img {
	margin:0px 7px 5px 0px;
	border:#cccccc solid 2px;
	padding:1px 1px 1px 1px;
}

#data .album {
	float:left;
}

#data .keterangan {
	float:none;
}

#data a {
	text-decoration:none;
}

#data a:link { 
	text-decoration:none;
}

#data a:visited {
	text-decoration:none;
}

#data a:hover {
	text-decoration:none;
}

#data .left {
	float:left;
}

#data .border {
	border:1px solid #dddddd;
}

#tur {
	text-align:center;
}

#tur .judul {
	background-color:#e1e1e1;
	padding:5px 0px 5px 0px;
	font-weight:bold;
}

#tur .gambar {
	border:#e2e2e2 solid 1px;
	padding-top:5px;
}

#tur .isi {
	background-color:#f2f2f2;
	padding:5px 0px 5px 0px;
}


#menu {
	border:#dddddd 1px solid;
	background-color:#efefef;
	padding:4px 4px 4px 4px;
	margin-bottom:4px;
}

#menu span {
	display:none;
}

#menu .right {
	text-align:right;
}

#menu .center {
	text-align:center;
}

#menu h4 {
	background-image:url(/images/menutitle.gif);
	height:20px;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
	margin-top:0px;
	margin-bottom:5px;
}

#menu ul {
	margin-top:0px;
	margin-bottom:0px;
}

#menu li {
	margin-left:-25px;
	border-bottom:#cccccc 1px dotted;
	margin-bottom:4px;
}

#menu a {
}

#menu a:link {
	color:#000000;
	text-decoration:none;
}

#menu a:visited {
	color:#000000;
	text-decoration:none;
}

#menu a:hover {
	color:#666666;
	text-decoration:none;
}


/*+++++footer+++++++++++++++++++*/
#kaki {
	width:750px;
	text-align:center;
	clear:both;
	background-color:#ffffff;
}

#kaki .atas {
	font-size:12px;
	padding-top:20px;
	padding-bottom:10px;
}

#kaki .batas {
	height:5px;
	background-color:#dedede;
}

#kaki .bawah {
	height:32px;
	background-image:url(/images/bar_footer.jpg);
}

#kaki a {
	font-size:12px;
}

#kaki a:link {
	color:#ff0000;
	text-decoration:none;
}

#kaki a:visited {
	color:#ff0000;
	text-decoration:none;
}

#kaki a:hover {
	color:#ff0000;
	text-decoration:none;
}



/*+++++form+++++++++++++++++++*/
form {
	display:inline;
}

.inputtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.inputsubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor: pointer;
}


/*+++++calendar+++++++++++++++++++*/
.calthn {
    text-align:center;
    background-color:#ffffff;
}

.calbln {
    text-align:center;
    background-color:#ffffff;
}

.calhari {
    text-align:center;
    background-color:#dddddd;
}

.caltgl {
    text-align:center;
    background-color:#ffffff;
}
