*{margin:0px; padding:0px;}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../img/bg.png) repeat;}
.inp{background:linear-gradient(to bottom, #fff , #efefef); padding:14px; font-weight:bold; color:#1a1919; font-size:18px; border:1px solid #d6d5d5; border-radius:2px 0px 0px 2px;}
.inp:focus{border:1px solid #85ce0a; box-shadow:0px 0px 5px 0px #85ce0a; color:#6aad07; background:#fff;} 
.btn{padding:13px; font-size:19px; font-weight:bold; color:#fff; background:linear-gradient(to bottom, #7bbd0b , #64a606); cursor:pointer; border:0px solid #64a606; margin-left:-5px; border-radius:0px 2px 2px 0px;}
.btn:hover{box-shadow:0px 0px 5px 0px #7bbd0b}
.tb{width:100%; border-bottom:1px solid #efefef; margin-bottom:5px;}
.tb:hover{border:1px solid #ccc; box-shadow:0px 0px 2px 0px #ccc;}
.pg{padding:4px 8px; border:1px solid #4B9700; background:#509F00; color:#fff;}
.pg:hover{background:#97F709; color:#315100; text-decoration:none;}
.pg2{padding:4px 8px; border:1px solid #1E1E1E; background:#282828; color:#fff;}
.aa{color:#306003; font:bold; text-decoration:none;}
.aa:hover{color:#f5640c;}

#continer{
	width:100%;
	height:auto;
}
	#atas{
		margin-top:0px;
		height:42px;
		width:100%;
		color:#fff;
		background:url(../img/bg-atas.png) repeat-x;
		box-shadow:0px 0px 5px 0px #aeabab;
		z-index:1000;
	}
		#isi-atas{
			width:1000px;
			margin:0px auto;
			font-weight:bold;
			font-size:15px;
			padding:12px;
		}
#tengah{
	margin-top:0px;
	width:100%;
}
	#isi-tengah{
		width:970px;
		margin:0px auto;
		padding:15px;
	}
#bawah{
	width:100%;
	text-align:center;
	font-size:11px;
	margin-top:50px;
	margin-bottom:10px;
}
.konten-tab{
			height:auto;
		}
			.konten-tab ul#nav {
				padding:20px 5px 10px 0;
			}
			.konten-tab ul#nav li{
				display:inline;
				float:left;
				position:relative;
				margin-right:1px;
				
			}
			.konten-tab ul#nav li a{
				background:#57AE00;
				padding:10px 17.1px;
				color:#FFF;
				text-decoration:none;
				font-weight:bold;display: block;
			}
			.konten-tab ul#nav li a:hover{
				background:#F3AD0A;
			}
			.konten-tab ul#nav li a.active, .konten-tab ul#nav li a.active:hover{
				background:#f3f3f2;
				color:#555;
				border-top:1px solid #d8d8d6;
				border-left:1px solid #d8d8d6;
				border-right:1px solid #d8d8d6;
			}
			#konten2{
				border:1px solid #d8d8d6;
				margin-top:24px;
				padding:20px;
				background:#f3f3f2;
				color:#555;
			}
			#konten2 p{
				text-indent:15px;
				line-height:165%;
			}

.menu-isi{
	margin-top: 100px;
}
.menu-isi td{
	padding: 20px;
	border: 1px solid #ccc;
}