/* For generic page styles. Not for sliders. */
@font-face { font-family: Delicious; src:url(font/lte52475.ttf); } 
@font-face { font-family: Delicious1; src:url(font/lte52479.ttf); } 
@font-face { font-family: AVGARDM; src:url(font/AVGARDM.TTF); } 
/*body {background:#F6F6F6;font:normal 0.9em Arial; margin:0; padding:0; padding-bottom:60px;}*/
h2 {display:inline;}
.div1, .div2 {width:700px;margin:0 auto;}
.div1 {margin-top:30px;margin-bottom:60px;text-align:center;line-height:20px;}
.div1 P {font-size:18px;}
.div1 a, .div2 a {color:#07C; }
.div1 a {margin:0 8px;}
.div1 a.current {color:black; text-decoration:none;}
.div2 {margin-top:70px;}
.div2 li {padding-top:6px;padding-bottom:6px;}
.green {color:Green;}
.cn {font-family: "Courier New", Georgia;}
#status {display:inline-block; margin-left:26px;line-height:50px;height:50px;vertical-align:middle;}

.code
{
    border: dashed 1px #BCBCCB; padding:8px 12px; background-color: #F3F3F9; white-space:pre; font-family:"Courier New", Georgia;
    font-size:12px; margin:6px 0;overflow:auto; 
}
.m-home1 {
	width:100px;
	height:70px;
}
.logo {
	width:150px;
	border:solid #000 1px;
	background-color:#000;
/*	box-shadow:0px 0px 5px #FFFF00;
*/
}
.m-home2 {
	color:#FFF;
	width:125px;
	height:25px;
	background-color:#000;
	border-collapse:collapse;
	border-left:solid #CCC 1px;
	border-top:solid #000 10px;
	border-bottom:solid #000 10px;
	text-align:center;
}
.m-home2:hover {
	color:#FF0;
}
.m-span {
	background-color:#000;
	width:200px;
}
.halaman {
	margin:auto;
	width:1000px;
	height:100%;
	border:none;
}
.headmenu {
	margin:auto;
	width:1000px;
}
a {
	text-decoration:none;
	color:#FFF;
	font-family: Delicious;
}
a:hover {
/*	text-decoration: underline;*/
	color:#FF0;
}
a:active {
	color:#0F0;
}
body {
		font-family: Delicious;
		color:#FFF;
		height:100%;		
		background-image:url(images/background%20web.jpg);
		background-size:cover;
		background-attachment:fixed;
}
.flw {
	 width :35px;
	 height:35px;
}
.maincontent {
	margin:auto;
	width:1000px;
/*	box-shadow:0px 0px 5px #FFFFFF;*/
}
.detailcontent {
	color:#FFF;
	margin:auto;
	width:1000px;
	border-bottom:dotted #CCCCCC 2px;
	font-family: Delicious;
}
.detailcontent table {
	background-color:#333;
	}
.detailcontent img {
	width:200px;
 	height:150px;
} 
.eventtitle {
	color:#FC6;
	font-size:24px;
	font-family:AVGARDM;
	text-align:left;
}
.eventsortdesc {
	vertical-align:top;
	font-family:Delicious;
	text-align:justify;
}
.pfooter {
	width:1000px;
	margin:auto;
	color: #999;
	background-color:#000;
	text-align:center;
	vertical-align:middle;
	border-bottom:2px solid #F90;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
}
.pfooter td {
	vertical-align:middle;
	height:30px;
}

#cname {
font-size:24px;
font-weight:bold;
color:#F00;
}
#caddr {
	color:#000;
}
#cstatus {
	color:#000;
}
.tbutama {
	width:1000px;
}
.tbcolom1 {
	width:250px;
	text-align:center;
	height:500px;
	max-height:500px;
	vertical-align:top;
	border:solid #CCC 1px;
	background-color:#FFF;
	color:#000;
}
.tbcolom2 {
	width:750px;
	height:500px;
	max-height:500px;
	vertical-align:top;
	border:solid #CCC 1px;
	overflow:scroll;
	background-color:#FFF;
	color:#000;
	}
.menu {
	width:200px;
	color:#FF0;
	background-color:#333;
}
.menu:hover {
	background-color:#999;
}
#divmain th {
	background-color:#999;
	text-align:left;
}
.divDesc {
	width:1000px;
	height:500px;
	text-align:center;
	background-color:#FFF;
}
.dir_judul {
	color:#F90;
	font-size:18px;
	font-weight:bold;
}
.dir_item {
	color:#000;
}
.dir_divDesc {
	width:1000px;
	height:300px;
	text-align:center;
	background-color:#FFF;
	vertical-align:top;
	font-family: Delicious;
}
.aktif {
	display:block;
}

.nonaktif {
	display:none;
}