/* CSS Document */
body{
	margin:0px 0px 0px 0px;
	background-color:#EDE9DE;
	font-family: 'Trebuchet MS', Verdana, Arial, Sans-Serif;
	font-size:11px;
	color:#666666;
	line-height:18px;
	}
.td-konten{
	background-image:url(images/bgkonten.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding:10px 20px 10px 20px;
	}
.in-td-konten{
	text-align:justify;
	font-size:11px;
	}
.konten{
	padding:10px 0px 10px 20px;
	}
a:link,a:visited,a:active{
	color:#CC6600;
	text-decoration:none;
	font-weight:normal;
	}
a:hover{
	color:#cc9900;
	text-decoration:none;
	font-weight:normal;
	}
.kotak-header{
	background-color:#A09581;
	padding:10px 30px 30px 25px;
	line-height:15px;
	background-image:url(images/bgbook.gif);
	border:2px solid #887C66;
	border-left-width:0px;
	border-top-width:0px;
	text-align:justify;	
	color:#333333;
	}
.form{
	border:1px solid #333;
	background-color:#EDE9DE;
	}
.button{
	background-color:#6A6250;
	color:#ccc;
	border:1px solid #333;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	font-size:10px;
	}
.judul{
	font-size:20px;
	line-height:30px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#333333;
	}
.penulis{
	color:#555555;
	}
.tgl{
	color:#777777;
	}
.panel-kiri{
	padding:10px 25px 10px 10px;
	margin-right:1px;
	text-align:justify;
	background-color:#DED7CA;
	text-decoration:none;
	}
.panel-kiri-list{
	padding:10px 25px 10px 10px;
	margin-right:1px;
	background-color:#DED7CA;
	line-height:12px;
	text-decoration:none;
	}
.frame-orange{
	padding:10px 25px 10px 10px;
	margin-right:10px;
	border:1px solid #cc6600;
	line-height:12px;
	}
.frame-abu{
	padding:10px 30px 10px 0px;
	line-height:12px;
	}
.frame-konten-abu{
	border:1px solid #999; 
	padding:20px 20px 20px 20px;
	}
.kategori li{
	list-style-image:url(images/list_abu.gif);
	margin-left:-10px;
	list-style-position:outside;
	}
.inframe{
	line-height:15px;
	}
.inframe a:link,a:visited{
	text-decoration:none;
	}
.inframe a:hover{
	text-decoration:none;
	color:#333;
	}
.inframe li{
	list-style-image:url(images/list_abu.gif);
	margin-left:-20px;
	list-style-position:outside;
	}
.font-tin{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	}
.font-medium{
	font-size:15px;
	}
.font-big{
	font-size:16px;
	}
.nav-bwh{
	font-size:10px;
	font-weight:bold;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	}
.nav-bwh a:link{
	color:#999;
	text-decoration:none;
	font-weight:bold;
	}
.nav-bwh a:visited{
	color:#999;
	text-decoration:none;
	font-weight:bold;
	}
.nav-bwh a:hover{
	color:#666;
	text-decoration: overline;
	font-weight:bold;
	}
.merah{
	color:#CC0000;
	}
.hitam{
	color:#333333;
	}
.font-large{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	}
.box-login{
	color:#333;
	border-top:3px solid #666;
	}
.kotak{
	padding:5px 10px 10px 10px;
	color:#333333;
	}
.kotak-judul{
	padding:2px 10px 2px 10px;
	color:#FFFFFF;
	font-size:12px;
	}
.box-coklat{
	border:1px solid #999; 
	padding:20px 20px 20px 20px;
	}
.span-orange{
	padding:3px 10px 3px 10px; 
	background-color:#CC6600;
	color:#FFFFFF;
	font-weight:bold; 
	font-size:12px;
	}
.span-abu{
	padding:3px 10px 3px 10px; 
	background-color:#666;
	color:#FFFFFF;
	font-weight:bold; 
	font-size:12px;
	}
.span{
	background-color:#333333;
	color:#FFFFFF;
	}
.box-coklat{
	padding:20px 20px 20px 20px;
	background-color:#A09581;
	}
.box-coklat a:link{
	color:#333333;
	text-decoration:underline;
	}
.box-coklat a:visited{
	color:#333333;
	text-decoration:underline;
	}
.box-coklat a:hover{
	color:#666666;
	text-decoration:none;
	}
HR{
	border:1px solid #666;
	}
.boks{
	padding:5px 5px 5px 5px;
	border:1px solid #CABFAA;
	background-color:#E8E3DA;
	vertical-align:middle;
	}
.boks li{
	list-style-image:url(images/list_orange.gif);
	margin-left:-20px;
	}
.inlink-bwh{
	padding:0px 5px 10px 20px;
	}
.navkotak-gelap a{
	border:2px solid #ccc;
	background-color:#333333;
	color:#CCCCCC;
	padding:0px 3px 0px 3px;
	font-size:9px;
	}
.navkotak-gelap a:visited{
	color:#CCCCCC;
	background-color:#333333;
	}
.navkotak-gelap a:hover{
	color:#333333;
	background-color:#999999;
	}
.navkotak-terang a{
	border:2px solid #ccc;
	background-color:#CC6600;
	color:#FFFFFF;
	padding:0px 3px 0px 3px;
	font-size:9px;
	}
.navkotak-terang a:visited{
	color:#FFFFFF;
	background-color:#CC6600;
	}
.navkotak-terang a:hover{
	color:#333333;
	background-color:#999999;
	}
.border-1px-bottom{
	border-bottom:1px solid #666666;
	}
div.pagination {
	padding: 3px;
	margin: 3px;
}
div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #999;
	text-decoration: none; /* no underline */
	color: #999;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #333;
	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #333;
	font-weight: bold;
	background-color: #333;
	color: #FFF;
	}
div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #E3E3E3;
		color: #CCC;
	}
	
