body,td,th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AED7FF;
}
body {
	background-color: #343434;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#headlogo{height:125px;text-align:right;}
	#headlogo a{color:0096d4;text-decoration:none;}

input {
	background-color: #EFEFEF;
}
select{
	background-color: #EFEFEF;
}
textarea{
	background-color: #EFEFEF;
}
 
a {
	color: #a0d0ff;/*f50c14;*/
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #fff;
}

.textprogram { 
	margin-top: 2px;
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 10px;
	text-align:left;
	line-height:1.25em;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Courier,"Courier"; 
	font-style: normal;
	COLOR: white;
	}
	

.textarea { 
	margin-top: 2px;
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 10px;
	text-align:justify;
	line-height:1.25em;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; 
	/*COLOR: #99CCFF; */
	COLOR: #AED7FF;
	}

.subtitle { 
	margin-top: 2px;
	margin-left: 10px;
	text-align:center;
	line-height:1em;
	FONT-SIZE: 11pt; 
	}
	
.textarea i { COLOR: #FF6600;
			font-weight:bold;
			}

.textarea2 { 
	margin-top: 0px;
	margin-bottom: 10px;
	text-align:justify;
	line-height:1.25em;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; 
	COLOR: #AED7FF;
	}

.textarea2 i { COLOR: #FF6600;
			font-weight:bold;
			}

.textarea2 b { COLOR: #FF6600;
			}
			
.text-center1 { 
	margin-top: 10px;
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 10px;
	text-align:center;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; 
	/*COLOR: #99CCFF; */
	COLOR: #AED7FF;
	font-weight:bold;
	}
	 
.text_menu_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 3px 3px 3px;
	line-height:15px;
	text-decoration:none;
	color: White;
	cursor: pointer;
}

.table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 3px 3px 3px;
	line-height:10px;
	text-decoration:none;
	color: White;
	font-style:italic;
}

.pict_link {
	cursor: pointer;
}
	
.thumb {
	width:240px;
	height:180px;
	border: 1px #000 solid;
	font-size:12px;
	font-weight:normal;
	color:#000;
	margin:1px;
	padding:1px;
	background-color:#fff;
}

a:active .thumb, a:hover .thumb {
	background-color:#000;
	color:#fff;
	border-color:#fff;
}


.trthumb {
	width:160px;
	height:120px;
	border: 1px #000 solid;
	font-size:12px;
	color:#000;
	margin-bottom:2px;
	padding:1px;
	background-color:#fff;
}

a:active .trthumb, a:hover .trthumb {
	background-color:#000;
	/*color:#fff;*/
	color:#fffff;
	border-color:#fff;
}

.ss {
	width:200px;
	height:150px;
	border: 1px #fbaf5d solid;
	font-size:12px;
	font-weight:normal;
	color:#f6ac1d;
	margin-bottom:2px;
}

a:active .ss, a:hover .ss {
	border: 1px #fff solid;
	color:#fffff;
}

.sitebanner {margin-top:4px; color:#fff;}
.banner {
	width:468px;
	height:60px;
	border: 1px #000 solid;
	font-size:12px;
	font-weight:normal;
	color:#000;
	margin-bottom:2px;
	background-color:#fff;
	padding:1px;
}

a:hover .banner {
	background-color:#000;
	color:#fff;
	border-color:#fff;
}
.xxx {
	float:left;
	margin:0px auto;
	text-align:center;
	width:790px;
}
.image {
	border: 0; 
	padding: 0; 
	margin: 0; 
	}
	
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}

.tophead {width:1118px; margin: 0 auto; background: url('../images/headb.gif') top left repeat-x #000; text-align:center; text-transform:normal; font-weight:normal; padding-top:2px; padding-bottom:4px; border-bottom:1px solid #333; border-top:1px solid #6c6c6c; color:#fff;}
.bottoml {width:1118px; margin: 0 auto; background: url('../images/headb.gif') top left repeat-x #000; text-align:left; font-size: 11px; font-weight:normal; padding-top:2px; padding-bottom:4px; border-bottom:1px solid #333; border-top:1px solid #6c6c6c; color:#fff;}

.rightside {width:147px; height:1450px; float:left; border-left:1px solid #6c6c6c; border-bottom:1px solid #333; text-align:left;}

.bottomtl {padding-left:1px;}
.bottomtl .tl {float:left;}

.flv {padding-top:4px; padding-left:4px; border-top:1px solid #6c6c6c;}
.holder {width:790px; height:1416px; background-color:#000; border: 1px solid #cbcbcb; border-bottom:none;}

.wrap {width:600px; margin:0 auto; overflow:hidden;}
#bandeau {position:relative; 
		z-index:50; 
		top:-16px; 
		font-family:times, "times new roman", "nimbus roman no9 l", serif;
		/*FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;*/ 
		color:#fff; 
		/*background:url('../images/bandeau.png') repeat-x 0 100%; */
		padding-top:23px; 
		min-height:81px;
		
		}

#bandeau strong {font-size:2.0em; line-height:.85em; }

#bandeau + hr + div.wrap {margin-top:-22px; margin-left:22px;
		padding-top:3em;
		}

#infosExpo {float:center; width:600px; text-align:center;}
#infosExpo em, #infosExpo strong {display:block;}
#infosExpo em {margin-top:1.2em; padding-bottom:1em; 
	background:url('../images/line1.png') repeat-x 0 100%;}
#infosExpo strong {margin:.5em 0 .1em; font-weight:400;}
#infosExpo span {font-size: 12px; font-style:italic;}
#infosExpo p+p {background:url('../images/line2.png') no-repeat 50% 100%; padding-bottom:1.0em;}

.box {width:355; float:left; margin-top:10px;
	border-left:1px solid #333; 
	border-right:1px solid #333; 
	border-top:1px solid #333; 
	border-bottom:1px solid #333; 
	COLOR: #AED7FF; 
	text-align:justify;
	line-height:1.25em;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; 
	overflow:hidden;
	}
	.box .foto{float: left;margin-left: 0px; margin-right: 10px; margin-top: 10px; margin-bottom: 0px}
	.box .ct{margin-right: -5px; margin-top: 10px; margin-bottom: 10px; padding:0 20px 0 15px;font-size:12px;}

.box-letter {width:310; float:center; margin-top:10px;
	border-left:1px solid #747474; 
	border-right:1px solid #747474; 
	border-top:1px solid #747474; 
	border-bottom:1px solid #747474; 
	COLOR: #AED7FF; 
	text-align:justify;
	line-height:1.25em;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; 
	overflow:hidden;
	}
	.box-letter .foto{	float: left;
						margin-left: -1px; 
						margin-right: 7px; 
						margin-top: 2px; 
						margin-bottom: -3px;
						border-left:2px solid #333; 
						border-right:2px solid #333; 
						border-top:2px solid #333; 
						border-bottom:2px solid #333; 
						}
	.box-letter .ct{margin-left: -40px; margin-right: 4px; margin-top: 0px; margin-bottom: 4px; padding:10px 10px 10px 10px;font-size:12px;}	
.box-letter-left {width:325; float:center; margin-left:2px; margin-top:10px;
	border-left:1px solid #747474; 
	border-right:1px solid #747474; 
	border-top:1px solid #747474; 
	border-bottom:1px solid #747474; 
	COLOR: #AED7FF; 
	text-align:justify;
	line-height:1.25em;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; 
	overflow:hidden;
	}
	.box-letter-left .foto{	float: left;
						margin-left: -1px; 
						margin-right: 5px; 
						margin-top: 2px; 
						margin-bottom: -3px;
						border-left:2px solid #333; 
						border-right:2px solid #333; 
						border-top:2px solid #333; 
						border-bottom:2px solid #333; 
						}
	.box-letter-left .ct{margin-left: -40px; margin-right: 4px; margin-top: 0px; margin-bottom: 4px; padding:10px 10px 10px 10px;font-size:12px;}	
	
ul
{
list-style: none;
}	
#.alasan li{margin-bottom:10px;padding-left:50px;COLOR: #AED7FF;line-height:15px;}
.alasan li{margin-top:5px;margin-bottom:10px;margin-right:0px;padding-left:25px;text-align:justify;font-size:12px;line-height:16.5px;}
.alasan #a1{background:#010101 url('../images/icon-menu.jpg') 0 0 no-repeat;} 
.alasan #a2{background:#010101 url('../images/ball.png') 0 0 no-repeat;}
.alasan #a3{background:#010101 url('../images/book.png') 0 0 no-repeat;}
.alasan #a4{background:#010101 url('../images/bintang.jpg') 0 0 no-repeat;}
.link-merah
{ 
   FONT-FAMILY: Geneva, Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif;
   FONT-SIZE: 13px;
   font-weight:bold;
   COLOR: #FF0000;  
   text-decoration: none
}