@charset "utf-8";
/* CSS Document - ZERATUL - starcraft */

body {
	background:#eeeeee url(../images/body_bg.gif) repeat-x;
	margin:0 auto;
	font-family:  Tahoma, Verdana, Arial, "Trebuchet MS";
	font-size:12px;
	}
#topbanner {
	padding: 0 0 1px 0;
	margin: 0 auto;
	text-align: center;
}
/*Newsticker*/
#scrollup {
   position: relative;
   overflow: hidden;
   height: 18px;
   width: 100%;
}

#scrollup .tick {
   position: absolute;
   top: 210px;
   left: 5px;
   height: 15px;
   width: 90%;
}

a {
	text-decoration:none;
	color:#666;
	outline:none;
	}
a:hover {
	text-decoration:underline;
	}
hr {
	size:1px;
	color:#ddd;
	}
#hr {
	height:1px;
	border-bottom:1px dotted #ccc;
	margin:6px 0px 4px 0px;
	}
#hr1 {
	clear:both;
	height:1px;
	border-bottom:1px dotted #666/* #f90 */ ;
	padding:4px;
	margin:6px 0px 8px 0px;
	}
	
#vr1 {
	height:inherit;
	border-left:2px dotted #ccc;
	padding:0px;
	margin:0px 4px 0px 4px;
	}
	
#divClear {
	clear:both;
	}

/* BASE WRAPPER */
	#baseAll {
		margin:0 auto;
		width: 995px;
		background: #FFFFFF;
		}
	#base {
		margin:0 auto;
		width: 975px;
		background: #FFFFFF;
		border-left: 10px solid #FFFFFF;
		border-right: 10px solid #FFFFFF;
		
		}
	

/* HEADBAR */
	#header {
		background:#900000;
		width:975px;
		position:static;
		margin:0 auto;
		}
	
/* MENUBAR */
	#menubar {
		font-family:Arial, Helvetica, "trebuchet ms", sans-serif;
		font-size:11px;
		font-weight:bold;
		background:#FFFFFF;
		height:29px;
		position:static; margin:0 auto;
		/* border-bottom: 1px solid #CCCCCC; */
		}
	#menutext ul {
		margin:0px;
		margin-left:-40px;
		}
	#menutext li {
		float:left;
		display:block;
		/*list-style: none; */
		text-transform: uppercase;
		}
	#menutext a {
		margin-top:3px;
		padding:5px;
		padding-left:4px;
		padding-right:4px;
		text-decoration:none;
		display:block;
		color:#222;
		border:0px dotted #FFF;
		}
	#menutext a:hover {
		background:#000;
		color:#FFF;
		border:0px dotted #FFF;
		}
	
/* SEARCHBAR */
	#search_bar {
		clear:both;
		font-family:Arial, Helvetica, "trebuchet ms", sans-serif;
		font-size:10px;
		font-weight:bold;
		background:#f2f2f2;
		height:26px;
		border: 1px solid #CCCCCC;
		border-bottom-color:#e8e8e8;
		
		}
	#subtgl, #submenu, #searchform, #subindex{
		padding: 4px;
		padding-left:8px;
		padding-top:6px;
		float:left; color:#777;
		}
	#submenu, #searchform, #subindex {
		text-align:right;
		float:right; color:#000; 
		}
	#subindex {
		width:94px;
		font-weight:bold;
		text-transform:uppercase;
		margin-right:3px;
		}
	#subindex a {
		color:#d00;
	}	
	#searchform { padding: 0; margin: 0; padding: 1px 0px 0px 5px; float: right; width:202px; }
	#searchform #ileft { width: 7px; height: 25px; float: left; background-image: url(../images/searchbox_l.gif); background-repeat: no-repeat; }
	#searchform #icenter  { width: 140px; float: left; padding-top: 3px; background: url(../images/searchbox_bg.gif); height: 21px; }
	* html #searchform #icenter  { width: 138px; float: left; padding-top: 3px; background: url(../images/searchbox_bg.gif); height: 21px; }
	#searchform #icenter .searchinput  { width: 100%; border: 0px; background: none; }
	#searchform #iright { width: 55px; float: right; padding: 0; margin: 0; background: url(../images/searchbox_r.gif); height:24px; }
	* html #searchform #iright { width: 52px; float: right; padding: 0; margin: 0; background: url(../images/searchbox_r.gif); height:24px; }
	
	#submenu {
		width:370px;
		}
	#submenu ul {
		margin:auto;
		margin-left:-40px;
		float:right;
		}
	#submenu li {
		float: left;
		display:block;
		padding-bottom:5px;
		}
	#submenu a {
		padding: 3px 8px 3px 18px;
		text-decoration:none;
		color:#777;
		font-size:10px;
		}
	#submenu a:hover {
		color:#000;
		}
	.btnONTV {
		background: url(../images/ico/screen.gif) no-repeat;
		}
	.btnVideo {
		background: url(../images/ico/videocam.gif) no-repeat;
		}
	.btnFoto {
		background: url(../images/ico/fotocam.gif) no-repeat;
		}
	.btnRadio {
		background: url(../images/ico/mic.gif) no-repeat;
		}
	.btnUReport {
		background: url(../images/ico/ureport.gif) no-repeat;
		}
	.btnMobile {
		background: url(../images/ico/mobile.gif) no-repeat;
		}
	.btnMail {
		background: url(../images/ico/mail.gif) no-repeat;
		}
/* BODY */
	
	#bodyBase {
		margin:0 auto;
		width: 957px ;
		height: inherit ;
		padding:8px;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		background:url(../images/isibodybg.gif) 0px 0px;
		}
	#bodyLeft {
		width:638px;
		height:inherit;
		float:left;
		margin:0 auto;
		}
	#bodyRight {
		width:306px ;
		height:inherit;
		float:right;
		background:none   /*  #f7f7f7 */ ; 
		padding:0px 0px 4px 0px;
		margin:-8px 0px 0px 0px ;
		}
	
/* FOOTER */
	
	#footer {
		width:973px;
		height: 100px;
		background:#F7F7F7;
		border-right:1px solid #e2e2e2;
		border-left:1px solid #e2e2e2;
		font-size:11px;
		color:#555;
		}
	#footer a {
		text-decoration:none;
		color:#555;
		}
	#footer a:hover {
		color:#000;
		}
	#footertop {
		clear:both;
		width:977px;
		height:29px;
		background:url(../images/footertop.gif) no-repeat;
		}
	#footerAlert {
		width:370px;
		padding-top:15px;
		margin:0 auto;
		}
	#footerAlert ul {
		margin-left:-40px;
		}
	#footerAlert li {
		float: left;
		display:block;
		padding-top:5px;
		padding-bottom:20px;
		}
	#footerAlert a {
		padding: 6px 10px 8px 35px;
		}
	.btnEMAILALERT 	{
		background: url(../images/ico/alert_email.gif) no-repeat;
		}
	.btnMOBILEALERT {
		background: url(../images/ico/alert_mobile.gif) no-repeat;
		}
	.btnDESKTOPALERT{
		background: url(../images/ico/alert_desktop.gif) no-repeat;
		}
	.btnRSS {
		background: url(../images/ico/alert_rss.gif) no-repeat;
		}
	#footercopy {
		clear:left;
		width:970px;
		height:25px;
		margin:0px auto;
		text-align:center;
		line-height:18px;
		}
	
	#footerbottom {
	
		width:975px;
		height:10px;
		background: url(../images/footertop.gif) bottom no-repeat;  
		}
	#footerlogo {
		height:30px;
		background:#ffffff url(../images/footerlogo.gif) no-repeat;
		text-align:center;
		}

/* GENERAL STYLE */
	#print_bg {
		background:url(../dunia/images/detail_printbg.gif) repeat-x;
		height:23px;
		border-bottom:1px dotted #ccc;
		margin:4px 0px 8px 0px;
		padding:4px 0px 0px 2px;
		}
		


