/* CSS Document 3A7102*/
body {background:url(../img/bg.jpg) #468503 no-repeat top center; margin-top:95px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.table-border {border:2px solid #3A7102; background-color:#FFFFFF}

ul#saturday{margin:0;padding:0;list-style-type:none;width:auto;position:relative;display:block;height:40px;text-transform:uppercase;font-size:11px;font-weight:bold;background:transparent url("../img/loop.png") repeat-x top left;font-family:Helvetica,Arial,Verdana,sans-serif;}
ul#saturday li{display:block;float:left;margin:0;pading:0;}
ul#saturday li a{display:block;float:left;color:#874B46;text-decoration:none;padding:22px 13px 0 13px;height:18px; background:url("../img/left-1.png") no-repeat top right;}

ul#saturday li a.current,ul#saturday li a.current:hover{color:#000;background:transparent url("../img/right-1.png") no-repeat top right;}

.bg-judul {background:transparent url("../img/1.jpg") no-repeat; height:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border-bottom:2px solid #000000;}

#main {
	float: left;
	width: 575px;
	height:auto;
	margin: 0; padding: 25px 0 0 10px; 
	display: inline;
 	
}

.home {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:20px; }

#main p, #main h1, #main h3, #main ol, #main ul,
#main blockquote, #main table, #main form {
	margin-left: 20px;
	margin-right: 25px;
}
#main ul li {
	list-style-image: url(bullet.gif); 
}




#sidebar {
	float: right;
	width: 195px;
	padding: 0; margin: 10px 0 0 0;	
	color: #777;	
}	
#sidebar h2 {
	margin: 15px 5px 10px 5px;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000;
	color: #555;	
}
#sidebar p {
	margin-left: 5px;
}

#sidebar ul.sidemenu {
font-family:Arial, Helvetica, sans-serif; font-size:12px;

	list-style: none;
	text-align: left;
	margin: 7px 10px 8px 0; padding: 0;
	text-decoration: none;	
	border-top: 1px solid #A9D4EF;	
}
#sidebar ul.sidemenu li {
	list-style: none;
	padding: 4px 0 4px 5px;
	margin: 0 2px;	
	color: #777;	
	border-bottom: 1px solid #D2E8F7; 
}
* html body #sidebar ul.sidemenu li {
	height: 1%;
}
#sidebar ul.sidemenu li a {
font-family:Arial, Helvetica, sans-serif; font-size:12px;
	text-decoration: none;	
	color: #777;				
}
#sidebar ul.sidemenu li a:hover {	
font-family:Arial, Helvetica, sans-serif; font-size:12px;

	color: #333;
}
#sidebar ul.sidemenu ul { margin: 0 0 0 5px; padding: 0; }
#sidebar ul.sidemenu ul li { border: none; }
#column-wrap {
	clear: both;
	float: left;
	width: 800px;
	padding: 10px 0 35px 0; margin-top:5px;		
	background: #A0B70D url(../img/footercolbg.jpg) repeat-x left bottom;		
	border-bottom: 1px solid #CCA066;	
	border-bottom: 2px solid #FFF;
}
#column-wrap a {
	text-decoration: none;
	color: #FFF;	
}
#column-wrap a:hover {
	color: #000;	
}
#column-wrap h2 {
	color: #FFF;	
	margin: 0 0 10px 0;	
}



#columns {
	color: #888;
	margin: 0 auto; 
	padding: 0;	
	width: 790px;		
	background: transparent;
}
#columns ul {
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0;	
	background: url(../img/footer-dots.gif) repeat-x left top;	
}
#columns li {
	background: url(../img/footer-dots.gif) repeat-x left bottom;		
}
#columns li a {
	display: block;
	font-weight: normal;
	padding: 3px 0 3px 10px;
	width: 96%;
}
#columns .col3, .col3-center {
	float: left;
	width: 32%;
}
#columns .col3-center { 
	margin: 0 15px; 
}

/* footer*/
#footer {
	clear: both;
	color: #000;	
	width: 800px;
	padding: 3px 0px 0px 0px;
	text-align: center;
	background:url(../img/footer.gif) repeat-x;
	height:36px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
}



/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }

/* display and additional classes */
.clear { clear: both; }
/* home */
h2 { margin:12px 0px 0px 0px; font:16px arial; letter-spacing:0.03em; font-weight:bold; color:#666666; }
h2 a { color:#CC0000; text-decoration:none; }
h2 a:hover { color:#ff4444; text-decoration:none; }

#tgl {  height:20px; width:auto; margin:10px 0px -15px 0px; background:url(../img/tgl.jpg) left no-repeat; padding:10px 0px 0px 20px; font:11px trebuchet ms; }

div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:left;
		color:#000000;
		font-size:80%;
	}
	
	div.pagination a {
		border: 1px solid #ff9600;
		margin-right:3px;
		padding:5px 7px;

		background-image:url(meneame0.jpg);
		background-position:bottom;
		text-decoration: none;

		color: #ff6500;		
	}
	div.pagination a:hover, div.meneame a:active {
		border: 1px solid #ff9600;
		background-image:none;
		background-color:#ffc794;
		color: #ff6500;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:5px 7px;
		border: 1px solid #ff6500;
		
		font-weight: bold;
		background-color: #ffbe94;
		color: #ff6500;
	}
	div.pagination span.disabled {
		margin-right:3px;
		padding:5px 7px;
		border: 1px solid #ffe3c6;
	
		color: #ffe3c6;
	}

fieldset {-moz-border-radius:8px;}








/* CSS Document */
.rhm1{
	width:auto;
	height:40px;
	margin:0 auto;
	background:url(../images/loop.png) repeat-x;		
}


.rhm1-bg{
	background:url(../images/loop.png) repeat-x;
	height:40px;
}
.rhm1-bg ul{
	list-style:none;
	margin:0 auto;
}
.rhm1-bg li{
	float:left;
	list-style:none;
}
.rhm1-bg li a{
	float:left;
	display:block;
	color:#000;
	text-decoration:none;
	font:11px 'Arial', sans-serif bold;
	font-weight:bold;
	padding:0 0 0 16px;
	height:40px;
	line-height:40px;
	text-align:center;
	cursor:pointer;	
}
.rhm1-bg li a span{
	float:left;
	display:block;
	padding:0px 17px -0px 4px;
}
.rhm1-bg li.current a{
	color:#000;
	background:url(../images/left-1.png) no-repeat left 0px;
}
.rhm1-bg li.current a span{
	color:#000;
	background:url(../images/right-1.png) no-repeat right 0px;
}
.rhm1-bg li a:hover{
	color:#000;
	background:url(../images/left-1.png) no-repeat left 0px;
}
.rhm1-bg li a:hover span{
	color:#000;
	background:url(../images/right-1.png) no-repeat right 0px;
}

.red { color:#333; font-size:12px; font-weight:bold; list-style:square }
.judul { color:#888; font-size:12px; font-weight:bold; list-style:square }
.red a { color:#333; text-decoration:underline; list-style:square }
.red a:hover { color:#888; text-decoration:none; list-style:square }
