/* CSS Document */
body {  }
body, div, table, p, span, li, ul {
	font-family:verdana, arial;
	font-size:11px;
}
body,div,p,li { color:#343434;}
img { border:0px; margin:0 0 0 0; text-align:left;}
body { margin: 5 8 5 8; }

ol { list-style:square; list-style-image:url(../images/main/square.png); color:#ADD6BE; margin:0 5 0 5; padding-left:12px; }

p { margin:0 0 0 0; }
form { margin:2 0 5 0;}
form.clear { margin:0 0 0 0;}

hr { border-left:0;border-right:0; border-bottom:1px solid #FFFFFF; border-top:1px solid #D4D3CE;}
ul { padding-left:17px; margin-top:5; margin-bottom:7px; }
h1 { 
	font-size:16px; 
	font-weight:bold;
	margin:0 0 0 0;
	padding-top:2;
	padding-bottom:2;
}
h2 { font-size:12px; font-weight:bold; margin:0 0 0 0; padding-top:2; padding-bottom:2;}
ol,li { margin-top:0px;margin-bottom:0px; }
a,a:link,a:visited {
	font-family:tahoma, verdana, arial;
	/* color:#5E6A79; */
	color:#7D6655;
	font-size:11px;
	text-decoration:none;
}
a:hover,a:active {
	font-family:tahoma, verdana, arial;
	color:#453F58;
	font-size:11px;
	text-decoration:none;
}

.page { width:760px; height:400px; }
.header { width:100%; height:40px; text-align:left; background-color:#FFFFFF;}
.main { width:760px; text-align:left;background:#EFEEE8 url(../images/main/main.gif) repeat-y;}
.tmain { margin:0 28 0 28 }
.maintop { width:760px; height:32px; margin:0 0 0 0; background:#EFEEE8 url(../images/main/top.gif) no-repeat; }
.tmaintop { color:#000000; font-size:12px; font-weight:bold; text-align:left; padding-top:14px; padding-left:30px; padding-right:30px;}
.innermain { width:700px;}

.footer { width:760px; height:77px; margin:7 0 0 0; background:#301C1E url(../images/main/bottom.jpg) no-repeat; }
.tfoot { color:#FFFFFF; text-align:center; padding-top:20px;}

/*.right { width:175px; float:right; text-align:left;}*/
.clear { clear:both; }

.menu,.menu:link,.menu:visited { 
	font-size:11px; font-family:verdana; color:#96AEBE; text-decoration:none; 
	background:url(../images/menu/bg.png) repeat-x;
	display: block;
}
.menu:hover,.menu:active { 
	font-size:11px; font-family:verdana; color:#FFFFFF; text-decoration:none;
	background:url(../images/menu/bg.png) repeat-x; 
	display: block;
}
.menu_aktif,.menu_aktif:link,.menu_aktif:visited,.menu_aktif:hover,.menu_aktif:active { 
	font-size:11px; font-family:verdana; color:#FFFFFF; font-weight:bold; text-decoration:none; 
	background:url(../images/menu/bg.png) repeat-x;
	display: block;
}

.input {
	font-family:verdana;
	font-size:11px;
	color:#333333;
	border:1px #666666 solid;
	paging-left:3px; paging-right:3px;
	paging-top:2px; paging-bottom:2px;
	background-color:#FFFFFF;
}
.button {
	font-family:arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	border:1px #666666 solid;
	paging-left:3px; paging-right:3px;
	paging-top:2px; paging-bottom:2px;
	background-color:#000000;
}

.caption { font-size:12px; font-weight:bold; color:#333333;}
.font10 { font-family:arial; font-size:10px;}
#padding { padding-top:4px; padding-bottom:4px; padding-left:5px; padding-right:5px;}
.galeri { border:0px; }

.smooth { color:#888888; }
.error { 
	color:#666666;
	font-size:11px;
	border:1px solid #FF0000;
	padding-top:2px; padding-bottom:2px;
	padding-left:4px; padding-right:4px;
	margin:2 0 4 0;
}
.t_success { font-weight:bold; color:#0000AA;}
.t_error { font-weight:bold; color:#CC3300;}

.list0 { background-color: #FAF6F2; padding-top:4px; padding-bottom:4px; padding-left:5px; padding-right:5px;}
.list1 { background-color: #FAFAF2; padding-top:4px; padding-bottom:4px; padding-left:5px; padding-right:5px;}

.thumb { width:63px; height:63px; border:1px solid #CCCCCC; 
		 margin:0 3 5 2;
		 overflow:hidden;
		}
.htmlwi { width:68px; height:103px;
		 font-size:10px;
		 margin:0 3 5 2;
		 overflow:hidden;
		}

.viewimg { width:320px; border:1px solid #888888; 
		 margin:0 0 5 0;
		 overflow:hidden;
		}
.preview2fix { width:226px; height:226px; border:1px solid #CCCCCC; margin:0 3 5 2; overflow:hidden; }
.preview2 { width:200px; border:1px solid #888888; margin:0 3 5 2; overflow:hidden; }
		
#more { background:#FAFAF2;  padding-top:3px; padding-bottom:1px; padding-left:3px; padding-right:3px; height:18px;  }