body {
	background:#000000;margin:0;}
td {
	font-family:arial,georgia;font-size:12px;}
a {
	text-decoration:none;}
a:hover{
	text-decoration:underline;}
object {
	outline:none;}
.top-banner{
	background:#545454;height:105px;padding:5px;}
.logo{
	background:#363636;height:123px;}
.body{
	margin:0 auto;}
.footer{
	margin:0 auto;}
.merah{
	color:#A72A2E;}
.putih {
	color:#fff;}
.hijau {
	color:#9ABF4D}
.hijau-tua{
	color:#02621A}
.abu {
	color:#989898}
.merah {
	color:#AC3030}
.orange{
	color:#EC9D1E}
.hitam{
	color:#000000;}
.f-10 {
	font-size:10px;}
.f-11 {
	font-size:11px;}
.f-12 {
	font-size:12px;}
.f-13 {
	font-size:13px;}
.f-15 {
	font-size:15px;}
.f-18 {
	font-size:18px;}
.f-20 {
	font-size:20px;}
.f-georgia{
	font-family:georgia;}
.markiri0{
	margin-left:15px;}
.padlist{
	padding:0px 0px 5px 0px;}
.padkiri0 {
	padding-left:0px;}
.kotak_error {
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;	
	padding: 5px;
	color: #9ABF4D;
	border: 1px solid #606060;
	background-color: #3A3A3A; }
.inputPesan {
	background-color:#ffffff;
	border: 1px solid #000000;
	font-family: Verdana,Verdana, Arial, MS Sans serif;
	font-size: 11px;
	color: #000000;}
.tombol{
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	color: #000000	;
	background-color: #BBBABA;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #C2C096;}
#opini{
	min-height:100px;background:#3A3A3A;padding:10px;}
#tengah{
	width:450px;min-height:100px;background:url(../images/back-tengah.jpg) #3A3A3A top repeat-x;}
#radiobox{
	min-height:100px;}
* html #opini {
height:100px;
}
* html #tengah {
height:100px;
}
* html #radiobox {
height:100px;
}
.grskanan{
	border-right:1px solid #989898;}
.just{
	text-align:justify}
.combo{
	width:200px;}
.putih a,td{
	color:#DFDFDF;}
.abu a {
	color:#EC9D1E}
.pointer{
	cursor:pointer;}

/* ----------------------------- banner -----------------------------------------------*/

#footer{

      position:fixed;

      left:0px;

      bottom:0px;

      height:auto;

      width:100%;

      z-index:999;
	  color:#fff;
		
}

#tom{
	text-align:left;padding-left:10px;}

#mar{
	background:#A52B2A;}
	

/* For ie 6*/

* html #footer{

      position:absolute;

      top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');

}

#floatMenu, #requestMenu {
	position:absolute;
	top:271px;
	left:30%;	
	z-index:999;
	width:400px;
	height:auto;
	border:1px solid #999;
	background-color:#222;
}

#requestMenu {
	width:500px;}
#requestMenu .header {
	padding:0 0 0 6px;
	background:#3A3A3A;}
#requestMenu .isi{
	padding:10px 10px 0 10px;}
	
* html div.requestForm { 
   height: expression( this.scrollHeight > 400 ? "400px" : "auto" ); /* sets max-height for IE */
}
div.requestForm {
   max-height: 400px;
   overflow:auto;}
	
#chatMenu {
	padding:10px;
	height:auto;
	border:1px solid #999;
	background-color:#3A3A3A;
	display:none;}
#chatMenu #chatIsi {
	height:150px;
	overflow:auto;}
#ajaxChatForm {
	padding:0;
	margin:0;}
	
.close, #close, #close2, #chatClose {
	color:#fff;font-weight:bold;cursor:pointer;}
	
.ban_tampak{
	display:block;}
.ban_hilang{
	display:none;}