body{
	height: auto;	
	text-align:center;
	background:#787878 url(../images/gradasi_belakang.gif) repeat-x top;
	}
	
#badan
{
background:#FFF;
width:915px;
margin:1em auto;
margin-top:10px;
margin-bottom:10px;
}

a{text-decoration:none;}

input{border:1px solid #E1E1E1;}
select{border:1px solid #E1E1E1;}

td.formAdmin {font:12px Arial;color:#555;}
td.formAdmin input{border:1px solid #E1E1E1;}
td.formAdmin textarea{border:1px solid #E1E1E1;font:11px arial;}

.isi
{
	padding:10px 40px 40px 10px;
	font:11px arial;
	text-align:justify;
	line-height:140%;
}

.judul
{
	font:18px Tahoma;
	color:#ED1C24;
	border-bottom:1px solid #BBBBBB;
	margin-bottom:5px;
	padding-bottom:5px;
	height:20px;
}

.judul a
{
	font:18px Tahoma;
	color:#ED1C24;
}

.tblLogin tr td
{
padding:3;
}

table.hasil {border-collapse: collapse; }
table.hasil thead {text-align:center;  background:#12439A;color:#FFF;font-weight:bold;}
table.hasil foot{text-align:center;  background:url(../images/gradasi_hitam.gif) repeat-x bottom; color:#DDD;font-weight:bold;}
table.hasil td,th {padding: 5px; border: 1px #E1E1E1 solid; font-family:tahoma;font-size:11px;}

table.halaman tr td{font:11px tahoma;}
table.halaman tr td a{font:11px tahoma; color:#000;}

.tombol
{
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #02358F;
	text-decoration: none;
	border: 1px solid #000000;
	cursor:hand;
	cursor:pointer;
}

#f1_upload_form {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

#f1_upload_process{
   top:300;
   left:50%;
   width:300;
   height:100;
   margin-left:-150;
   text-align:center;
   position:absolute;
   z-index:3;
   visibility:hidden;
   background:#FFFFFF;
   border:1px solid #888888;
   font:bold 12px Arial;
   color:#666;
}

#listNya
{
	z-index:100;
	position:absolute;
	background:#FFF;
	border:1px solid #E1E1E1;
	width:218px;
	visibility:hidden;
	padding:0;
	margin:0;
}

#listNya table tr td a
{
	display:block;
	color:#000;
}

#listNya table tr td a:hover
{
	background:#359AD4;
	color:#FFF;
	display:block;
}

.ganti{
   width:250;
   //height:200;
   position:absolute;
   z-index:3;
   visibility:hidden;
   background:#FFFFFF;
   border:1px solid #888888;
   font:bold 12px Arial;
   color:#666;
   padding:10px;
   background:#CCC;
}

table.listhalaman tr td
{
	border:1px solid #E1E1E1;
	padding:5px;
}

table.formNya tr td{font:12px Arial;}
table.formNya tr td input{border:1px solid #E1E1E1;}
table.formNya tr td textarea{border:1px solid #E1E1E1;}

.tulisan_bawah
{
height:25;
padding-top:6;
background:url(../images/kayu.jpg) repeat-x top;
text-align:center;
font:10px arial;
color:#CCC;
}
.tulisan_bawah a{font:10px arial;color:#CCC;}
.tulisan_bawah a:hover{color:#FFF;}

input.error, select.error { border: 1px solid red; }
label.error { color:red; margin-left: 10px; }

.putih{color:#FFF;padding:3px;}

.frame_produk
{
	width:200px;
	height:250px;
	float:left;
	margin-right:5px;
}

.frame_produk div.nama_produk
{
	height:20px;
	width:165px;
	margin:0 15px;
	padding-top:0;
	padding-left:5px;
}

.frame_produk div.gambar_produk
{
	width:170px;
	margin:5px 10px; 
	padding:1px 5px;
	font:bold 14px Arial;
}

.frame_produk div.review_produk
{
	width:170px;
	height:38px;
	margin:0 0 2px 15px;
	padding:0;
}

.inputpesan {
	background-color:#ffffff;
	border: 1px solid #6F6F6F;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

.kecil {
  	font-size: 11px;
  	color: #959595;
}

a.selengkapnya
{
  font:11px Tahoma;
  color: #093B85;
}

a.selengkapnya:hover
{
	color: #7791DB;;
}

.putih
{
  font-size: 11px;
  color: #ffffff;
}

.merah
{
  font:11px Tahoma;
}

.coklat
{
	font: 10px Arial;
	margin-bottom:15px;
	color:#6781CB;
}


.judul_berita
{
  font:Bold 14px Arial;
  color: #093B85;
  margin-left:1px;
}

.judul_berita:hover
{
  color: #7791DB;
}

.isi_berita
{
font:12px Arial;
line-height:150%;
}

.halaman
{
	font-size: 24px;
  	color: #736257;
}
