*,html{
	padding:0px;
	margin:0px;
	}
body{
	background:#f9fcfe;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	text-align:center;
	}
a,a:visited{	
	color: #003399;
	text-decoration:none;
}
a:hover{
	color: #FF6600;
	text-decoration: underline;
}

/* HEADER */
#header{
	margin:0px auto;
	width:981px;
	height:175px;
	z-index:500;
	}
.header{
	margin:0px;
	width:981px;
	height:175px;
	background:url(images/bg.header.jpg) center top no-repeat;
	float:left;
	z-index:500;
	}
.logo{
	float:left;
	width:341px;
	height:80px;
	}
.header-left{
	float:left;
	height:300px;
	width:270px;
	margin:8px 0px;
	}
.header-right{
	float:right;
	height:300px;
	width:730px;
	margin:8px 0px;
	text-align:right;
	}

/* Menu */
.topmenu{
	float:right;
	height:30px;
	margin:0px;
	width:640px;
	overflow:hidden;
	text-align:right;
	}
.topmenu li{
	float:right;
	list-style:none;
	}
.topmenu li a{
	float:left;
	padding:5px 5px 5px 15px;
	color:#1078b2;
	}
.topmenu li a:hover{
	color:#FF9900;
	text-decoration:none;
	border-bottom:1px solid #1078b2;
	}


.mainmenu{
	float:left;
	width:962px;
	height:50px;
	margin:40px 0px 0px 10px;
	text-align:right;
	z-index:5000;
	}
.mainmenu li{
	float:left;
	list-style:none;
	}
.mainmenu li a{
	float:left;
	padding:15px 20px 15px 20px;
	color:#333333;
	font-weight:bold;
	font-size:14px;
	background:url(images/bg.mainmenu.jpg) right bottom no-repeat;
	}
.mainmenu li a:hover{
	color:#0099FF;
	text-decoration:none;
	}

/* Tengah */
#tengah{
	margin:0px auto;
	width:981px;
	min-height:807px;
	height:auto;
	}
.tengah-wrap{
	margin:0px auto;
	width:981px;
	min-height:807px;
	height:auto;
	background:url(images/bg.tengah.jpg) center top repeat-y;
	float:left;
	}
.tengah{
	margin:0px;
	width:981px;
	min-height:407px;
	height:auto;
	background:url(images/bg.tengah.atas.jpg) center top no-repeat;
	float:left;
	}
.mainbanner{
	float:left;
	margin:0px 10px 0px 8px;
	width:962px;
	min-height:390px;
	height:auto;
	background:url(images/bg.banner.1.jpg) center top no-repeat;
	border-bottom:4px solid #d0d5d8;
	}
.mainbanner-1{
	float:left;
	margin:0px 10px 0px 8px;
	width:962px;
	height:100px;
	border-bottom:4px solid #d0d5d8;
	}
.content{
	float:left;
	margin:0px 10px 0px 8px;
	width:962px;
	min-height:390px;
	height:auto;
	border-bottom:1px solid #d0d5d8;
	overflow:hidden;
	}
.content-bawah{
	float:left;
	margin:0px 10px 0px 8px;
	width:962px;
	min-height:5px;
	height:auto;
	background:#e9eff5;
	}
.content-1{
	float:left;
	width:464px;
	min-height:400px;
	height:auto;
	margin:5px 5px 5px 5px;
	#margin:5px 0px 5px 3px;
	overflow:hidden;
	}
.content-2{
	float:left;
	width:327px;
	min-height:400px;
	height:auto;
	margin:5px 5px 5px 0px;
	#margin:5px 5px 5px 3px;
	overflow:hidden;
	}

.content-3{
	float:left;
	width:149px;
	min-height:400px;
	height:auto;
	margin:5px 0px 0px 0px;
	overflow:hidden;
	}

.content-4{
	float:left;
	width:614px;
	min-height:400px;
	height:auto;
	margin:5px 5px 5px 8px;
	#margin:5px 5px 5px 3px;
	overflow:hidden;
	}

.content-5{
	float:left;
	width:327px;
	min-height:400px;
	height:auto;
	margin:5px 5px 5px 0px;
	overflow:hidden;
	}

	

/* BOX */

.boxabu{
	float:left;
	width:327px;
	min-height:200px;
	height:auto;
	margin:0px 0px 5px 0px;
	}
.boxabu-atas{
	float:left;
	width:327px;
	height:37px;
	background:url(images/bg.boxabu.atas.jpg) no-repeat top center;
	}
.boxabu-tengah{
	float:left;
	width:327px;
	min-height:200px;
	height:auto;
	background:url(images/bg.boxabu.tengah.jpg) repeat-y top center;
	}
.boxabu-bawah{
	float:left;
	width:327px;
	height:53px;
	background:url(images/bg.boxabu.bawah.jpg) no-repeat top center;
	}
.boxabu-bawah-kecil{
	float:left;
	width:327px;
	height:8px;
	background:url(images/bg.boxabu.bawah.jpg) no-repeat bottom center;
	}
.boxabu-title{
	float:left;
	color:#666666;
	font-size:14px;
	font-weight:bold;
	margin:10px 0px 0px 15px;
	}
.boxabu-isi{
	float:left;
	margin:10px 15px 10px 15px;
	#width:300px;
	#margin:0px;
	#padding-left:10px;
	#padding-top:10px;
	text-align:left;
	}
.boxabu-bawah-info{
	float:right;
	color:#666666;
	margin:15px 30px 0px 15px;
	}

.boxdetail{
	float:left;
	width:327px;
	min-height:200px;
	height:auto;
	margin:0px 0px 5px 0px;
	}
.boxdetail-atas{
	float:left;
	width:614px;
	height:34px;
	background:url(images/bg.boxdetail.atas.jpg) no-repeat top center;
	}
.boxdetail-tengah{
	float:left;
	width:614px;
	min-height:200px;
	height:auto;
	background:url(images/bg.boxdetail.tengah.jpg) repeat-y top center;
	}
.boxdetail-bawah{
	float:left;
	width:614px;
	height:53px;
	background:url(images/bg.boxdetail.bawah.jpg) no-repeat top center;
	}
.boxdetail-title{
	float:left;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin:10px 0px 0px 15px;
	}
.boxdetail-isi{
	float:left;
	margin:10px 15px 10px 15px;
	text-align:left;
	#width:590px;
	#margin:0px;
	#padding-left:10px;
	#padding-top:10px;
	text-align:left;
	}
.boxdetail-bawah-info{
	float:right;
	color:#666666;
	margin:15px 40px 0px 15px;
	}
	
.boxabukecil{
	float:left;
	width:149px;
	height:auto;
	min-height:50px;
	margin:0px 0px 5px 0px;
	}
.boxabukecil-atas{
	float:left;
	width:149px;
	height:36px;
	background:url(images/bg.boxabukecil.atas.jpg) no-repeat top center;
	}
.boxabukecil-tengah{
	float:left;
	width:149px;
	min-height:50px;
	height:auto;
	background:url(images/bg.boxabukecil.tengah.jpg) repeat-y top center;
	}
.boxabukecil-bawah{
	float:left;
	width:149px;
	height:11px;
	background:url(images/bg.boxabukecil.bawah.jpg) no-repeat top center;
	}
.boxabukecil-title{
	float:left;
	color:#666666;
	font-size:14px;
	font-weight:bold;
	margin:10px 0px 0px 15px;
	}
.boxabukecil-isi{
	float:left;
	margin:10px 15px 10px 15px;
	text-align:left;
	#width:120px;
	#margin:0px;
	#padding-left:10px;
	#padding-top:10px;
	text-align:left;
	}
	
.boxkuning{
	float:left;
	width:464px;
	min-height:200px;
	height:auto;
	margin:0px 0px 5px 0px;
	}
.boxkuning-atas{
	float:left;
	width:464px;
	height:35px;
	background:url(images/bg.boxkuning.atas.jpg) no-repeat top center;
	}
.boxkuning-tengah{
	float:left;
	width:464px;
	min-height:200px;
	height:auto;
	background:url(images/bg.boxkuning.tengah.jpg) repeat-y top center;
	}
.boxkuning-bawah{
	float:left;
	width:464px;
	height:53px;
	background:url(images/bg.boxkuning.bawah.jpg) no-repeat top center;
	}
.boxkuning-title{
	float:left;
	color:#000;
	font-size:14px;
	font-weight:bold;
	margin:10px 0px 0px 15px;
	}
.boxkuning-isi{
	float:left;
	margin:10px 15px 10px 15px;
	text-align:left;
	#width:440px;
	#margin:0px;
	#padding-left:10px;
	#padding-top:10px;
	text-align:left;
	}
.boxkuning-bawah-info{
	float:right;
	color:#666666;
	margin:15px 40px 0px 15px;
	}

/* Footer */
#footer{
	margin:0px auto;
	width:981px;
	height:80px;
	}
.footer-wrap{
	margin:0px auto;
	width:981px;
	height:80px;
	float:left;
	}
.footer{
	float:left;
	margin:0px 10px 20px 7px;
	width:962px;
	height:80px;
	background:#FFFFFF;
	border:1px solid #b8b8b8;
	}
.footer-logo{
	float:left;
	margin:5px;
	padding:2px 10px 2px 10px;
	border-right:1px solid #999999;
	}
.footer-info{
	text-align:left;
	padding:10px 20px 10px 30px;
	float:left;
	}

/* Banner */
.banner-kiri{
	float:left;
	width:610px;
	height:390px;
	overflow:hidden;
	margin:0px;
	}
.banner-kanan{
	z-index:50000;
	margin:-75px 0px;
	float:left;
	width:334px;
	height:454px;
	background:url(images/bg.kotak.kanan.gif) no-repeat center top;
	overflow:hidden;
	}

/* CONTENT */
.terbaru-box{
	float:left;
	margin:50px 0px 20px 50px;
	#margin:50px 0px 20px 20px;
	width:400px;
	height:300px;
	text-align:left;
	font-size:14px;
	text-shadow: #ffffff 0.1em 0.1em 0.1em;
	}
	
.judul-terbaru a{
	font-size:24px;
	color:#FF6600;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:28px;
	text-shadow: #ffffff 0.1em 0.1em 0.1em;
	}
.judul-terbaru a:hover{
	color:#666666;
	text-decoration:none;
	}
.terbaru-desc{
	height:140px;
	overflow:hidden;
	margin:10px 0px 10px 0px;
	}
	
.random-box{
	width:310px;
	height:430px;
	overflow:hidden;
	margin:5px 10px 10px 10px;
	text-align:left;
	float:left;
	z-index:50000;
	display:block;
	}
.random-box-rubrik{
	width:290px;
	height:20px;
	overflow:hidden;
	margin:5px 10px 10px 10px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	float:left;
	}
.random-box-isi{
	width:290px;
	height:330px;
	overflow:hidden;
	margin:15px 10px 10px 10px;
	float:left;
	}
	

/* DETAIL */

.judul a, a.judul{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	}
.judul a:hover, a.judul:hover{
	color:#999999}

.judul1 a, a.judul1{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	}
.judul1 a:hover, a.judul1:hover{
	color:#FF6600;
	}

.judul2 a, a.judul2{
	font-size:18px;
	line-height:28px;
	text-decoration:none;
	color:#000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	}
.judul2 a:hover, a.judul2:hover{
	color:#FF6600;
	}

.judul3 a, a.judul3{
	font-size:16px;
	line-height:24px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	}
.judul3 a:hover, a.judul3:hover{
	color:#346b89;
	}
.tgl1{
	font-size:11px;
	color:#999999;
	}
.juduldir a, a.judul{
	font-size:12px;
	text-decoration:none;
	color:#000000;
	}
.juduldir a:hover, a.judul:hover{
	color:#3366FF;
	}	
.judul { font-family: Arial; font-size: 14pt; color: #000000; }
.judulsedang { font-family: Arial; font-size: 11pt; color: #000000; }
.judulbesar { font-family: Arial; font-size: 14pt; color: #000000; }

.juduldetail{
	float:left;
	background:#f3f0f0;
	height:auto;
	width:582px;
	margin:10px 0px 1px 0px;
	}
.juduldetail span{
	float:left;
	margin:15px;
	font-size:20px;
	line-height:26px;
	font-weight:bold;
	}
.infodetail{
	float:left;
	background:#e4e4e4;
	color:#333;
	height:auto;
	width:582px;
	margin:0px 0px 10px 0px;
	}
.infodetail .infodetail-1{
	float:left;
	margin:4px 0px 4px 15px;
	}
.infodetail .infodetail-2{
	float:right;
	margin:4px 15px 4px  0px;
	}
.infodetail .infodetail-11{
	float:left;
	width:270px;
	margin:4px 0px 4px 15px;
	}
.infodetail .infodetail-22{
	float:left;
	width:270px;
	margin:4px 0px 4px  15px;
	}

.judul-list{
	float:left;
	background:#2c486d;
	color:#ffffff;
	min-height:25px;
	width:625px;
	padding:3px;
	font-weight:bold;
	font-size:14px;
	}
.judul-list1{
	float:left;
	margin-left:10px;
	}
.judul-list-isi{
	float:left;
	background:#a6b4d1;
	color:#000000;
	min-height:100px;
	width:625px;
	padding:3px;
	font-size:12px;
	}
.judul-list-isi1{
	float:left;
	margin-left:10px;
	}
.judul-list-isi1 a{
	color:#440202;
	}
.judul-list-isi1 a:hover{
	color:#1b3452;
	text-decoration:none;
	}
/* DETAIL */
.detailcontent{
	line-height:20px;
	text-align:left;
}
.detailcontent li,.detailisi li{
	margin-left:20px;
}
.detailcontent br{
	margin-bottom:5px;
	}
.detailisi{
	padding:10px;
	#padding:0px;
	line-height:22px;
	}
.detailisi img{
	padding:5px;
	max-width:590px;
}

.detailcontent p,br{
	padding:5px 0px 5px 0px;
}
.detailprint{
	font-family: Verdana,Generva,arial;
	font-size:11px;
	text-align:center;
	padding:0px;
	width: 55px;
	height:15px;
	float:left;
	margin-right:5px;
	margin-left:10px;
	}
.detailemail{
	font-family: Verdana,Generva,arial;
	font-size:11px;
	text-align:center;
	padding:0px;
	width: 60px;
	height:15px;
	float:left;
	margin-right:5px;
	}
.detailpdf{
	font-family: Verdana,Generva,arial;
	font-size:11px;
	text-align:center;
	padding:0px;
	width: 55px;
	height:15px;
	float:left;
	margin-right:5px;
	}
.detailrss{
	font-family: Verdana,Generva,arial;
	font-size:11px;
	text-align:center;
	padding:0px;
	width: 55px;
	height:15px;
	float:left;
	margin-right:5px;
	}
.detailarsip{
	font-family: Verdana,Generva,arial;
	font-size:11px;
	text-align:center;
	padding:0px;
	width: 55px;
	height:15px;
	float:left;
	margin-right:5px;
	}
.detailbookmark{
	float:left;
	margin-right:5px;
	}
.imgdetail{
	margin:0px 8px 8px 0px;
	float:left;
	padding:0px 8px 8px 0px;
}

.imgdetail img{
	margin:0px;
	float:left;
	padding:3px;
	border:1px solid #CCCCCC;
	background:#FFFFFF;
	max-width:300px;
}

.detailpage{
	text-align:left;
	padding-bottom:20px;
	}
.pageitem{
	text-align:center;
	border:1px solid #ef7d01;
	padding:1px 4px 3px 4px;
	height:15px;
	margin-right:5px;
	cursor:default;
	}
.pageitem:hover{
	background-color:#CCCCCC;
	color:#FFFFFF;
	text-decoration:none;	
	}
.pageitem a:hover{
	color:#000;
	text-decoration:none;	
	}
.textbutton{
	text-align:center;
	border:1px solid #CCCCCC;
	padding:1px 4px 3px 4px;
	height:15px;
	margin-right:5px;
	cursor:default;
	}
.textbutton:hover{
	background-color:#666666;
	color:#FFFFFF;
	
	}
.isi {
	padding:8px;
	#padding:0px;
	}

/* IMAGE */
.box-imgdepan{
	width:112px;
	float:left;
	margin-right:8px;
	height:112px;
	overflow:hidden;
	margin-bottom:8px;
	background:#FFFFFF;
	border:1px #1078b2 solid;
	padding:1px;
	}
.imgdepan{
	float:left;
	width:110px;
	height:110px;
	margin:1px;
	overflow:hidden;
	}
.imgdepan img{
	width:110px;
	}

.box-imgdepan22{
	width:200px;
	float:left;
	margin-right:8px;
	height:91px;
	overflow:hidden;
	margin-bottom:8px;
	background:#FFFFFF;
	border:1px #1078b2 solid;
	padding:1px;
	}
.imgdepan22{
	float:left;
	width:200px;
	height:91px;
	margin:1px;
	overflow:hidden;
	}
.imgdepan22 img{
	width:200px;
	}
	
.box-imgdepan1{
	width:112px;
	float:left;
	margin-right:8px;
	height:112px;
	overflow:hidden;
	margin-bottom:8px;
	background:#FFFFFF;
	padding:1px;
	}
.imgdepan1{
	float:left;
	width:110px;
	height:110px;
	margin:1px;
	overflow:hidden;
	}
.imgdepan1 img{
	width:110px;
	}

.box-imgvideo{
	width:297px;
	float:left;
	margin-right:8px;
	height:172px;
	overflow:hidden;
	margin-bottom:8px;
	background:#FFFFFF;
	border:1px #1078b2 solid;
	padding:1px;
	}
.imgvideo{
	float:left;
	width:295px;
	height:170px;
	margin:1px;
	overflow:hidden;
	}
.imgvideo img{
	width:295px;
	}
	

/* KOMENTAR */

.box-komentar{
	width:550px;
	float:left;
	margin:10px;
	}
.box-komentar-judul{
	width:550px;
	float:left;
	margin:0px 0px 10px 0px;
	padding:3px 5px 3px 5px;
	border-bottom:2px solid #CCCCCC;
	font-size:14px;
	}
.box-komentar{
	width:500px;
	float:left;
	margin:10px;
	}
.komentar-item{
	width:550px;
	float:left;
	padding-bottom:5px;
	border-bottom:1px dashed #ddd;
	margin:0px 0px 15px 0px;
	}
.komentar-nama{
	font-size:14px;
	font-weight:bold;
	}
.komentar-nomor{
	float:left;
	width:30px;
	height:30px;
	padding:5px 0px 0px 0px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	border:1px #e8e7e7 solid;
	margin:0px 5px 5px 0px;
	background:#f8f8f8;
	color:#999999
	}
.box-avatar{
	width:52px;
	float:right;
	margin-left:10px;
	height:52px;
	overflow:hidden;
	margin-bottom:10px;
	background:#FFFFFF;
	border:1px #999999 solid;
	}
.avatar{
	float:left;
	width:50px;
	height:50px;
	margin:1px;
	overflow:hidden;
	}
.avatar img{
	height:50px;
	}

.img-teman{
	float:left;
	width:120px;
	height:100px;
	margin:1px;
	overflow:hidden;
	}
.img-teman img{
	width:180px;
	}

	
/* CONTACT */
.boxform{
	margin:10px;
	padding:10px;
	border:1px solid #999999;
	}
label {
	color: #000000;
	float: left;
	width: 100px;
	font-weight: bold;
	text-align: left;
	padding:3px;
	}
.inputbiasa,select,area{
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.button{
	padding:3px;
	color:#FFFFFF;
	background:#007cc3;
	border:#007cc3 1px double;
	text-decoration:none;
	}
.button:hover{
	color:#FFFFFF;
	text-decoration:none;
	}
.button:active{
	color:#FFFFFF;
	text-decoration:none;
	}
.button:visited{
	color:#FFFFFF;
	text-decoration:none;
	}	

/* SLIDE */
#divTrigger{
	float:right;
	margin:0px 10px 0px 0px;
	}
#divTrigger a{
	text-decoration: none; 
	margin:2px; 
	background: #FFF;
	color: #000;
	float:left;
	padding:1px 8px 1px 8px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	-moz-border-radius:8px;
 }
 #divTrigger a:hover,#divTrigger a:active,.selected{ 
	background: #000000;
	color: #FFF;
 }
 #divContent{
	margin:0px;
	width:182px;
	height:400px;
	float:left;
	z-index:4000;
	text-align:left;
 }

/* SHARE BUTTON */
.sharebox{
	width:580px;
	margin:20px 0px 10px 0px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:5px 3px 5px 3px;
	float:left;
	}
.sharebox span{
	float:left;
	height:20px;
	}
.ico_fb a{
	background:url(images/img.share.gif) 0 0px;
	height:16px;
	width:75px;
	display:block;
	}
.ico_fb a:hover{
	background:url(images/img.share.gif) 0 -20px;
	height:16px;
	width:75px;
	display:block;
	}
.ico_twitter a{
	background:url(images/img.share.gif) -80px 0px;
	height:16px;
	width:60px;
	display:block;
	}
.ico_twitter a:hover{
	background:url(images/img.share.gif) -80px -20px;
	height:16px;
	width:60px;
	display:block;
	}
.ico_lb a{
	background:url(images/img.share.gif) -380px 0px;
	height:16px;
	width:85px;
	display:block;
	}
.ico_lb a:hover{
	background:url(images/img.share.gif) -380px -20px;
	height:16px;
	width:85px;
	display:block;
	}
.ico_print a{
	background:url(images/img.share.gif) -320px 0px;
	height:16px;
	width:50px;
	display:block;
	}
.ico_print a:hover{
	background:url(images/img.share.gif) -320px -20px;
	height:16px;
	width:50px;
	display:block;
	}
.ico_email a{
	background:url(images/img.share.gif) -240px 0px;
	height:16px;
	width:60px;
	display:block;
	}
.ico_email a:hover{
	background:url(images/img.share.gif) -240px -20px;
	height:16px;
	width:60px;
	display:block;
	}
.ico_rss a{
	background:url(images/img.share.gif) -160px 0px;
	height:16px;
	width:60px;
	display:block;
	}
.ico_rss a:hover{
	background:url(images/img.share.gif) -160px -20px;
	height:16px;
	width:60px;
	display:block;
	}
.ico_pdf a{
	background:url(images/img.share.gif) -480px 0px;
	height:16px;
	width:70px;
	display:block;
	}
.ico_pdf a:hover{
	background:url(images/img.share.gif) -480px -20px;
	height:16px;
	width:70px;
	display:block;
	}
.ico_arsip a{
	background:url(images/img.share.gif) -560px 0px;
	height:16px;
	width:60px;
	display:block;
	}
.ico_arsip a:hover{
	background:url(images/img.share.gif) -560px -20px;
	height:16px;
	width:60px;
	display:block;
	}	
	
/* PHOTO GALLERY */
.galerikat-item{
	width:550px;
	float:left;
	margin:5px;
	height:170px;
	overflow:hidden;
	padding-bottom:5px;
	line-height:20px;
	text-align:left;
	border-bottom:1px solid #CCCCCC;
	}
.galerikat-item-desc{
	float:left;
	height:125px;
	overflow:hidden;
	width:330px;
	}
.galerikat-item-imgbox{
	width:200px;
	float:left;
	margin:0px 8px 8px 0px;
	padding:2px;
	border:1px solid #999999;
	height:150px;
	overflow:hidden;
	background:#FFFFFF;
	}
.galerithumb-item{
	width:175px;
	float:left;
	margin:3px;
	height:127px;
	overflow:hidden;
	padding-bottom:5px;
	line-height:20px;
	text-align:left;
	border:1px solid #999999;
	background:#FFFFFF;
	}
.galerithumb-item-imgbox{
	width:171px;
	float:left;
	margin:0px 8px 8px 0px;
	padding:2px;
	height:125px;
	overflow:hidden;
	}
.galerithumb-item-imgbox img{
	width:171px;
	}
.galeri-imgdetail{
	float:left;
	margin:3px;
	padding-bottom:5px;
	line-height:20px;
	text-align:left;
	border:1px solid #999999;
	background:#FFFFFF;
	padding:2px;
	}

.boxabu-panjang{
	width:540px;
	padding:10px;
	height:auto;
	text-align:left;
	background:#FFFFFF;
	float:left;
	margin:2px 10px 2px 10px;
	border:1px solid #999999;
	}

.img-aneka{
	float:left;
	width:120px;
	height:75px;
	margin:1px;
	overflow:hidden;
	}
.img-aneka img{
	width:120px;
	}
