*{padding:0; margin:0;}
body
{
font-family: verdana; font-size: 12px; color:#000; margin-bottom: 15px; text-decoration: none; line-height:1.4em; background: url(../images/bg.gif);
}
/* Container */
#container
{
width:750px; margin:0px auto;  margin-top:15px;background: #FFFFFF;
}
/* Header */
#header
{
width:750px; height: 115px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;color:#000;margin-bottom:5px;
}
/* Header Top */
.header-top
{
width:750px; height: 70px; background: url(../images/bg_head_top.jpg);font-weight:bold;
}
.language 
{
width:100px; position:absolute; z-index:1; margin:15px 0 0 610px; 
}
.language  ul 
{
float:right; 
padding:0 10px 0 0;
}
.language  li
 {
 display:inline; 
 list-style:none;
}
.language  li a 
{
padding:0 0 0 10px;
}
.language  a:hover 
{
text-decoration:none;
}
.language  a img 
{
height:14px;border-bottom: 1px #e4e4e4 solid;
}
.sitelogo 
{
width:100px; position:absolute; z-index:2; margin:0px 0 0 10px; 
}

/* Header Bottom */
.header-bottom
{
width:750px; height: 45px;background:#000;
}

/*Drop-down menu*/
.nav2 
{
float:left; width:740px; padding: 5px;margin-top:5px; border:none; color:#FFFFFF; background:#ab1313;
}
 /*Color navigation bar normal mode*/
.nav2 ul 
{
list-style-type:none;
}
.nav2 ul li
{
float:left;  position:relative; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/;  border-right:#eaeaea;
}
.nav2 ul li a 
{
float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:2.1em; line-height:2.1em; padding:0 10px 0 10px;  text-decoration:none; color:#FFFFFF;
}
.nav2 ul li ul 
{
display:none; border:none;
}

/*Non-IE6 hovering*/
.nav2 ul li:hover a 
{
text-decoration:none;
} 
/*Color main cells hovering mode*/
.nav2 ul li:hover ul 
{
display:block; width:15.0em; position:absolute; z-index:999; top:2.0em; margin-top:0.1em; left:0;color:#FFFFFF;
}
.nav2 ul li:hover ul li a 
{
display:block; width:15.0em; height:auto; line-height:2.1em; padding:0px 5px 4px 5px; border-left:#eaeaea; border-bottom: #eaeaea; background:#ab1313; font-weight:normal; color:#FFFFFF;
}
 /*Color subcells normal mode*/
.nav2 ul li:hover ul li a:hover 
{
background-color:#000; text-decoration:none;color:#FFFFFF;
}
 /*Color subcells hovering mode*/

/*IE6 hovering*/
.nav2 table 
{
position:absolute; top:0; left:0; border-collapse:collapse;
}
.nav2 ul li a:hover 
{
background-color:#000; text-decoration:none;color:#FFFFFF;
}
 /*Color main cells hovering mode*/
.nav2 ul li a:hover ul
 {
 display:block; width:15.0em; position:absolute; z-index:999; top:2.1em; top:2.0em; left:0; margin-top:0.1em;
 }
.nav2 ul li a:hover ul li a 
{
display:block; width:15.0em; height:1px; line-height:2.1em; padding:0px 5px 4px 5px; border-left:#eaeaea; border-bottom: #eaeaea; background:#ab1313; font-weight:normal; color:#FFFFFF;
}
 /*Color subcells normal mode*/
.nav2 ul li a:hover ul li a:hover 
{
background-color:#000; text-decoration:none;color:#FFFFFF;
}


#main
{
clear:both; width:750px;font-family: verdana; font-size: 12px;
}
.main-all
{
width:740px;margin: 0px auto;float:left;font-family: verdana; font-size: 12px;
}
#main ol
{
padding: 2px 15px; list-style:number;padding-left: 25px;
}
#main ul
{
padding: 2px 15px; list-style:square;padding-left: 15px; 
}

.main-kiri
{
width:230px;margin: 0px auto;float:left;padding: 5px 5px;font-family: verdana; font-size: 12px;
}
.main-kiri2
{
width:500px;margin: 0px auto;float:left;padding: 5px 5px;font-family: verdana; font-size: 12px;
}
.main-kiri ul
{
padding: 2px 15px; list-style:square;padding-left: 20px;font-family: verdana; font-size: 12px;
}
.main-kanan
{
width:500px; margin: 0px auto;float:right;padding: 5px 5px;font-family: verdana; font-size: 12px;
}
.main-kanan2
{
width:230px; margin: 0px auto;float:right;padding: 5px 5px;font-family: verdana; font-size: 12px;
}
.main-kanan ul
{
padding: 2px 15px; list-style:square;padding-left: 20px;font-family: verdana; font-size: 12px;
}
.table-header
{
background:url(../images/table-header.gif) repeat-x;color:#FFFFFF;height: 30px;font-family: verdana; font-size: 12px;
}
.table-border
{
border: 1px solid #d41111; background-color: #FFFFFF;font-family: verdana; font-size: 12px;
}
.text
{
padding: 0 5px;font-family: verdana; font-size: 12px;
}
.tabbed 
{
width:250px; margin:0px 0 0 0px;list-style:none;
}
.tabbed  ul 
{
float:left; 
padding:0 5px 0 0;
}
.tabbed  li
 {
 display:inline; 
 list-style:none;
}
.tabbed  li a 
{
line-height:1.4em;
}

.judul_video
{
font-size: 14px;color:#860909;
}
.line
{
clear:both; height:6px; border:none;background: url(../images/line.gif) top right repeat-x;
}
.clear
{
clear:both; 
}
#footer 
{
clear:both; width: 750px; height: 40px; background:#FFFFFF;
}
.center_footer
{
color:#000;text-align:center;padding:5px 5px;
}
.left_footer 
{
float:left; width:520px;padding: 5px 5px;background-color: #eeeeee;
}
.right_footer 
{
float:right; width:200px;padding: 5px 5px;background-color: #eeeeee;
}
h2
{
font-size: 16px;
}
a
{
color:#860909;text-decoration:none; 
}

a:hover
{
text-decoration:none; color:#000;
}
.input {
border: #808080 1px solid;
color: #000000;
font-size: 11px;line-height:1.4em;
font-family: Verdana; background-color: #ffffff }

input[type=submit]:hover, input[type=button]:hover{
background-color:#cfcece !important;

}

a.mainlevel:link, a.mainlevel:visited {
	display: block;
	background:  url(../images/bg-menu.gif) no-repeat;
	vertical-align: middle;
	font-size: 10px;
	
	color: #FFFFFF;
	text-align: left;
	padding-left: 25px;
	height: 25px;
	width: 100%;
	text-decoration: none;
}

a.mainlevel:hover {
	background-position: 0px -25px;
	text-decoration: none;
color: #FFFFFF;
}


.nav1 
{
width:350px; 
position:absolute; z-index:3;
 margin:45px 0 0 450px;
 }
.nav1 ul 
{
float:right; 
padding:0 55px 0 0; 

}	
.nav1 li 
{
display:inline; 
list-style:none;
}
.nav1 li a 
{
display:block; 
float:left; 
padding:0 10px; 

text-decoration:none;
}
.nav1 a:hover 
{
text-decoration:none; 
color:rgb(50,50,50);
}


#styleone{position:relative;display:block;height:21px;font-size:11px;font-weight:bold;background:transparent url(../images/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-bottom:1px solid #d9d9d9;}
#styleone ul{margin:0;padding:0;list-style-type:none;width:auto;}
#styleone ul li{display:block;float:left;margin:0 1px 0 0;}
#styleone ul li a{display:block;float:left;color:#034895;text-decoration:none;padding:5px 10px 0 5px;height:18px;}
#styleone ul li a:hover,#styleone ul li a.current{color:#034895;background:transparent url(../images/bgON.gif) repeat-x top left;}

.galeri a
{
color:#000;text-decoration:none;
}
.galeri a:hover 
{
color:#000;text-decoration:underline;
}



