@charset "utf-8";
/* CSS Document */
* {margin: 0; padding: 0;}

body {background-color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#666;}

p {font-size:11px; line-height:14px; color:#666;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

h1 {color:#dcb614; font-size:18px; font-weight:bold;}

#wrapper {width:1044px; margin:0 auto; background:url(../images/BGshadow.png) repeat-y center top;} /* ukuran 1004px, tambah kanan kiri 5px untuk shadow content*/

#container {width:1004px; background:#FFF; margin:0 20px;}

#top_02 {width:744px; height:46px; background:url(../images/top_02.png) no-repeat top left;}
#top_berita_02 {width:744px; height:46px; background:url(../images/top_berita_02.jpg) no-repeat top left;}
#top_login_02 {width:744px; height:46px; background:url(../images/top_login_02.jpg) no-repeat top left;}

#nav {width:640px; height:20px; background:url(../images/bg-nav.png) no-repeat; font-family:Arial, Helvetica, sans-serif; text-align:center; padding-top:4px; margin-top:8px;}
	#nav a {text-decoration:none; color:#FFF; font-size:12px; font-weight:bolder;}
	#nav a:hover{color:#fbbf30;}

#login_left {width:20px; background:url(../images/login_left.jpg) top left repeat-y;}
#login_right {width:21px; background:url(../images/login_right.jpg) top right repeat-y;}
#login_middle {background:url(../images/login_middle.jpg) top left no-repeat;}
	#login_middle a {color:#666; text-decoration:underline;}
	#login_middle #button {width:82px; height:30px; background:url(../images/button.jpg) no-repeat; border:0; margin:0 2px; font-weight:bold; color:#f7941d;}
	#login_middle #button:hover{color:#FFF;}

#memberlogin_left {width:35px; background:url(../images/memberlogin_left.jpg) top left repeat-y;}
#memberlogin_right {width:30px; background:url(../images/memberlogin_right.jpg) top right repeat-y;}

#logout{background:url(../images/bg-logout.png) no-repeat; width:102px; height:17px; text-align:center; padding-top:3px; color:#FFF;}
	#logout a {color:#FFF;}

#siapa_left {width:32px; background:url(../images/siapa_left.jpg) top left repeat-y;}
#siapa_right {width:42px; background:url(../images/siapa_right.jpg) top right repeat-y;}

.left-border {width:22px; background:url(../images/left-border.png) top left repeat-y;}
.right-border {width:25px; background:url(../images/right-border.png) top right repeat-y;}
.bg-box {background:url(../images/bg-box.png) top left no-repeat;}
	.bg-box ul {padding-left:30px;}
	.bg-box li {list-style:url(../images/bullet.png);font-size:11px; font-weight:bold;}

.berita {width:423px; height:75px; padding:5px 0;}
	.berita img {padding-right:20px; float:left;}
	.berita a {color:#ff0000;}
	
.beritaterkini {width:658px; height:75px; padding:5px 0;}
	.beritaterkini img {padding-right:40px; float:left;}
	.beritaterkini a {color:#ff0000;}

.paddingleft20 {padding-left:20px;}
.paddingleft30 {padding-left:30px;}	
.line {border-bottom:1px #dcb614 solid; width:658px; height:25px;}

.linedot {color:#FFF; font-size:12px; text-align:center; text-transform:uppercase; font-weight:bold;}
	.linedot td {border-bottom:1px #FFF dotted; border-top:1px #FFF dotted;}
	.linedot a {color:#FFF;}

.stylefont1 {font-size:12px; font-weight:bold; margin-bottom:4px;}

.style11{
	font-family : Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size : 12px;
	color : white;
	font-weight : Bold;
	text-decoration : none;
	text-align : center;
}

.headevent {font-size:14px; font-weight:bold; margin-bottom:4px;text-decoration:underline;}

#footer {width:944px; height:23px; background:url(../images/bg-footer.png) no-repeat; margin:20px 0; color:#FFF; padding-top:7px; font-size:12px;} 
	#footerleft {float:left; padding-left:25px;}
	#footerright {float:right; padding-right:25px;}
	
a.menu{
	font-family : Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size : 14px;
	color : Black;
	font-weight : Bold;
	text-decoration : none;
	text-align : center;
}

a.menu:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size : 14px;
	color : Blue;
	font-weight : Bold;
	text-decoration : none;
	text-align : center;
}

.hilang{
	display : none;
}

a.data{
	font-family : Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size : 12px;
	color : #666;
	text-decoration : none;
	text-align : left;
}

a.tab{
	font-family : Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size : 14px;
	color : #666;
	text-decoration : none;
	text-align : left;

}

a.mail{
	font-family : Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size : 14px;
	color : #666;
	text-decoration : none;
	text-align : left;
	font-weight : Bold;
}


a.data:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size : 20px;
	color : Green;
	text-align : left;
}

a.tab:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size : 14px;
	color : Green;
	text-align : left;
}

a.mail:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size : 14px;
	color : Green;
	text-align : left;
	font-weight : Bold;
}

a.sukses{
	font-family : Times New Roman, Times, serif;
	color : Black;
	text-decoration : none;
}

a.sukses:hover{
	font-family : Times New Roman, Times, serif;
	color : Blue;
	text-decoration : underline;
}

a.bonus{
	font-family : Default Font;
	color : Black;
	text-decoration : underline;
}

a.bonus:hover{
	font-family : Default Font;
	color : Green;
	text-decoration : none;
}