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

table.tBl {
  border-collapse: collapse;
  border: 1px solid #03476F;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #363636;
  background: #92C428;
  }
caption.tBl {
  text-align: center;
  font: bold 18px verdana,arial, helvetica, sans-serif;
  background: transparent;
  padding:6px 4px 8px 0px;
  color: #03476F;
  text-transform: uppercase;
  }
td.tBl, th.tBl {
  border: 1px dotted #03476F;
  padding: .4em;
  color: #363636;
  }

thead.tBl th.tBl, tfoot.tBl th.tBl {
  font: bold 11px verdana, arial, helvetica, sans-serif;
  
  text-align: left;
  background: #006600;
  color: #FFFFFF;
  padding-top:3px;
  }
tbody.tBl td.tBl a.tBl {
  background: transparent;
  text-decoration: none;
  color: #363636;
  }
tbody.tBl td.tBl a.tBl:hover {
  background: #C2F64D;
  color: #363636;
  }
tbody.tBl th.tBl a.tBl {
  font: normal 11px verdana, arial, helvetica, sans-serif;
  background: transparent;
  text-decoration: none;
  font-weight:normal;
  color: #363636;
  }
tbody.tBl th.tBl a.tBl:hover {
  background: transparent;
  color: #363636;
  }
tbody.tBl th.tBl, tbody.tBl td.tBl {
  vertical-align: top;
  text-align: left;
  }
tfoot.tBl td.tBl {
  border: 1px solid #03476F;
  background: #4591AD;
  padding-top:3px;
  color: #FFFFFF;
  }
.odd {
  background: #AEE239;
  }
tbody.tBl tr.tBl:hover {
  background: #FFD800;
  border: 1px solid #03476F;
  color: #FFFFFF;
  }
tbody.tBl tr.tBl:hover th.tBl,
tbody.tBl tr.tBl.odd:hover th.tBl {
  background: #FFD800;
  color: #FFFFFF;
  }
 
body{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin:0px;
	background-image:url(images/bg2.jpg);
	background-repeat:repeat-x;
}

.judul {
font-size:16px; font-weight:bold; color:#99CC00;
padding:2px 2px 2px 2px;
background-color:#EAEAEA;
}
a.linKberita{
font-weight:bold;
font-size:18px;
color:#006699;
text-decoration:none;
}
.putih{
color:#FFFFFF;
}
a:hover.linKberita{
font-weight:bold;
font-size:18px;
color:#00CC33;
text-decoration:overline;
}
.ketBerita{
font-size:11px; font-style:italic;
}
.depan {
background-color:#E5E5E5;
}
.rata{
	text-align:justify;
	height:auto;
}
.mainTabel1{
	background-color:#114111;
	width:10px;
	background-image:url(images/bg22.jpg);
	background-repeat:repeat-x;
}
.banner{
	background-image:url(images/baner2.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:140px;
}
.bgbar{
	background-image:url(images/bgbar.jpg);
	height:30px;
	background-repeat:repeat-x;
}
.maincontent{
	background-color:#FFFFFF;
	height:auto;
}
.content01{
	width:199px;
	height:auto;
}
/* HADIST */
.bgHadist{
	background-image:url(images/bghadis.jpg);
	width:197px;
	margin-left:2px;
	height:auto;
	background-repeat:repeat-x;
}
.contentHadis{
	margin-left:2px;
	background-image:url(images/bghadis.jpg);
	background-repeat:repeat-x;
	height:auto;
	width:197px;
}
.texthadis{
	width:181px;
	margin-left:7px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-right-width:0px;
	border-left-width:2px;	
	border-left-color:#666666;
	border-left-style:solid;
}

/* LOGIN INPUT  */
.inputLogin{
	background-image:url(images/bgInput.jpg); border-style:none; border-width:0px; height:15px; padding:3px; width:138px;
}

.admin a {
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.admin a img {
	border:0;
}

.admin a:hover {
	font-weight:bold;
	color:#777777;
	text-decoration:none;
}