body
{
	margin: 0;
	padding-top: 10px;
	color: #000;
	font: normal 11pt Helvetica,sans-serif;
	background: #FFF;
}

#page
{
	margin-top: 0px;
	margin-bottom: 5px;
	background: white;
	border: none;/*1px solid #C9E0ED;*/
}

#topheader
{
	margin:0px;
	padding: 0px;
}


#title a
{
	color: #016122;
	font-size: 19px;
	text-align: left;
	font-family: Helvetica;
	font-weight: bold;
	
}

#title2 
{
	padding-top: 10px;
}

#title2 a
{
	color: #016122;
	font-size: 15px;
	text-align: left;
	font-family: Helvetica;
	font-weight: bold;

}

#judule
{
	color: #016122;
	font-weight: bold;
	font-size: 28px;
		
}

#judule2
{
	color: #000; 
	font-weight: bold;
	font-size: 16px;
		
}

#date
{
	color: #016122;
	font-size: 13px;
	font-family: Helvetica;

}

#date2
{
	color: #016122;
	font-size: 12px;
	font-family: Helvetica;
	padding-bottom: 5px;
	
}

#tips
{
	font-size: 11px;
	font-style: italic;
}

#fac
{
	float: top;
	border: 1px solid #016122;
	width: 500px;
}

#header
{
	margin: 0;
	padding: 0;
	background: url(../images/monexnews.jpg);
	/*border-top: 3px solid #C9E0ED;*/
}

#content
{
    float:left;
    padding: 0px;
    width: 750px;

}

#footer
{
	clear: both;
	margin-top: 5px;
	font-size: 0.8em;
	text-align: left;
	border-top: 2px solid #ddd;
}

#logo
{
	padding-top: 0px;
	height:101px;
}

th.kalender
{
	text-align: center;
	background:#6a929B;	
}

th.kalender2
{
	text-align: center;
	background:#000;
	color: #fff;	
}

td.kalender
{
	padding: 5px;
}

tr.kalender:hover
{
	background: #C1DAD7;
}

table.kalender, th.kalender, td.kalender
{
	border: 1px solid black;
}


#mainmenu
{	background-color:#016122;
	background:white url(bgmenu.jpg) left top;
	height:37px;
}

#mainmenu ul
{
	padding:6px 10px 5px 10px;
	margin:0px;
}

#mainmenu ul li
{
	/*display: inline;*/
}

#mainmenu ul li a
{
	color:#000;
	/*background-color:#fff;*/
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-left: 7px;
	border-left: 1px solid #ddd;
	/*border-right: 1px solid #ddd;*/
}

#mainmenu ul li a:hover, #mainmenu ul li a.active
{
	color: #016122;
	/*background-color:#fff;*/
	text-decoration:none;
}


#rightmenu
{
	float: right;
	width: 223px;

}


#headline
{
	color:#000;
	font-size: 18px;
	padding-bottom: 5px;
	font-family: helvetica;
	font-weight: bold;
}

#headlines
{
	color:#000;
	font-size: 19px;
	padding-bottom: 5px;
	font-family: helvetica;
	font-weight: bold;
	background: #f3f9eb;
	width: 760px;
}

#today
{
	color:#000;
	font-size: 19px;
	padding-bottom: 5px;
	font-family: helvetica;
	font-weight: bold;
}

#topnews
{
	color:#000;
	font-size: 19px;
	padding-bottom: 5px;
	font-family: helvetica;
	font-weight: bold;
	background: #fff;
}


#title-news
{
	float: top;
	font-size: 19px;
	text-align: left;
	font-weight: bold;
	color: #016122;
}

#isi
{
	font-family: Helvetica;
	color: #000;
	font-size: 13px;
	text-align: justify;
}

#newsimage
{
	float: left;
	padding-right: 10px;
}

#title-news2
{
	float: top;
	font-size: 15px;
	text-align: left;
	font-weight: bold;
	color: #016122;
	font-family: Helvetica;
}

#title-news2 
{
	margin-top: 5px;
}

.news ul li
{
	color:#016122;
	font-size: 14px;
	font-family: Helvetica;
}

#subcontent
{
	float: left;
	padding-right: 5px;
	width: 220px;
	text-align: left;
}

#subcontenttop
{
	float: left;
	padding-right: 0px;
	padding-left: 5px;
	width: 240px;
	text-align: left;
}

#subcontents
{
	float: top;
	padding-right: 10px;
	width: 230px;
	text-align: left;
}

#subcontent1
{

	padding: 5px;
	width: auto;
	height: 250px;
	text-align: left;

}

#subcontent2
{

	float: left;
	padding: 0 5px 0 0;
	width: 360px;
	height: 250px;
	text-align: left;
}

#subcontent3
{
	float: right;
	padding: 0 5px 0 0;
	width: 350px;
	height: 250px;
	text-align: left;

}

#readmore
{
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #016122;
}

#readul ul
{
	list-style-image: url(bullet.jpg);
}

#readul ul a
{
	font-family: Helvetica;
	font-size: 11px;
	text-align: left;
	color: #000;
	width: 200px;
	font-weight: bold;
	
}

#readul ul a:hover
{
	font-weight: bold;
	color: #016122;
}

#readul ul li
{
	padding-bottom: 5px;
}

#readul2 ul 
{
	font-family: Helvetica;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	color: #016122;
	width: 600px;
	list-style-image: url(bullet.jpg);
}

#readul2 ul li
{
	padding-bottom: 5px;
	color: #016122;
}

#kanan
{
	float: top;
	padding-bottom: 10px;
	height: 247px;
	width: 223px;
}

#bankcentral
{
	float: top;
	background: url(../images/bankcentral.jpg) top no-repeat;
	padding-bottom: 10px;
	height: 210px;
	width: 223px;
}

#tablebank
{
	margin: 0px 0 0 10px;
}

#tablebank td
{
	padding: 0 0 2px 0;
	font-size: 11px;
	/*width:auto;
	border: 1px solid #f00;*/
}

#spasi
{
	padding-top: 10px;
}

#tips
{
	font-size:9px 
	font-family: helvetica;
	color: #000;
	
}

#ticker-text
{
	color:#000;
	background:#fff;
	padding:2px;
	font-family:helvetica;
	font-size: 11px;
}

#bahasa
{
	float:bottom;
	font-size:11px 
	font-family: helvetica;
	padding-top:0px; 
	text-align:right;
	color: #000;
}

#login
{
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #016122;
	text-align: left;
}


/* front news */

#head1
{
	float: top;
	height: 220px;
	width: 760px;
	font-family: Helvetica;
	padding: 0;
	background: #f3f9eb;
}

#head11
{
	float: left;
	height: 210px;
	width:  490px;
	
	/*padding: 0;
	margin: 0;
	border: 1px solid #000;*/
}

#head11-content
{
	float: right;
	margin: 0 ;
	padding-left: 0px;
	width: 240px;
	/*border: 1px solid #000;*/
	
}

#head11-image
{
	float: left;
	margin: 0;
	
}

#head11-title a
{
	font-size: 22px;
	color: #016122;
	font-weight: bold;
	text-align: left;	
}

#head11-text
{
	font-family: Helvetica;
	color: #000;
	font-size: 13px;
	width: 225px;
	text-align: justify;
}

#head12
{
	float: right;
	vertical-align: top;
	height: 220px;
	width:  220px;
	margin: 0 20px 0 0;
	padding : 0 0 0 10px;
	border-left: 1px solid #ddd;
}

#head-ticker
{
	float: bottom;
	width: 760px;
	height: 22px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin-bottom: 10px;
	
}

#ticker-date
{
	float: left;
	color:#fff;
	background:#000;
	padding: 4px 4px 4px 0;
	margin-left:0;
	font-family:helvetica;
	font-size: 11px;
}

#ticker-text
{
	color: #016122;
}

#head2
{
	float: top;
	height: 240px;
	width: 750px;
	font-family: Helvetica;
	text-align: left;
	padding: 0;
}

#head21
{
	float: left;
	width: 240px;
	height: 240px;
	text-align: justify;
}

#head22
{
	float: right;
	width: 500px;
	height: 240px;
	border: 1px solid #016122;
	
}

#head3
{
	float: top;
	height: 250px;
	width: 750px;
	font-family: Helvetica;
	text-align: left;
	padding: 0;
	border: 1px solid #016122;
}

#head31
{
	float: top;
	width: 230px;
	height: 250px;
	border: 1px solid #016122;
}

#head32
{
	float: left;
	width: 230px;
	height: 250px;
	border: 1px solid #016122;
}

#head33
{
	float: right;
	width: 230px;
	height: 250px;
	border: 1px solid #016122;
}


#topnews
{
	float: top;
	padding-right: 5px;
	padding-bottom: 5px;
}

#imagetop
{
	float: top;
	padding-right: 5px;
	padding-bottom: 5px;
}

#shownews
{
	width: 760px;
	float: top;
}

/* end front news */

/* side bar */

#monexmonthly
{
	width: 223px;
	height: 130px;
}

#monexweekly
{
	width: 223px;
	height: 100px;
}

/* ticker */

#listticker{
	/*float: right;*/
	height:10px;
	/*width:750px;*/
	overflow:hidden;
	font-family:Helvetica;
	border-top:solid 1px #DEDEDE;
	border-bottom:solid 1px #DEDEDE;
	padding:0px 0px 10px 0px;
	/*margin-left: 100px;*/
}
#listticker li{
	border:0; margin:0; padding:0; list-style:none;
}

#listticker li{
	height:50px;
	padding-bottom:5px;
	list-style:none;
}
#listticker a{
	color:#000000;
	margin-bottom:
}
#listticker .news-title{
	display:block;
	font-weight:bold;
	margin-bottom:6px;
	font-size:11px;
}
#listticker .news-text{
	display:block;
	font-size:11px;
	color:#666666;
}
#listticker img{
	float:left;
	/*margin-right:14px;*/
	padding:4px;
	border:solid 1px #DEDEDE;
}
/* end ticker */	

	
#clock
{
	font-family: Helvetica;
	font-size: 9px;
	font-color: #000;
	padding: 0px;
	margin: 0px;
	text-align: center;
	vertical-align: top;
}

#subnews 
{
	border-bottom: 1px solid #555;
	font-size: 16px;
	font-family: Helvetica;
	font-weight: bold;
	color: #000;
	width:240px;
	text-decoration: none;
}

#subnews a
{
	/*border-bottom: 1px solid #555;*/
	font-size: 16px;
	font-family: Helvetica;
	font-weight: bold;
	color: #000;
	width:240px;
	text-decoration: none;
}

a
{
	text-decoration: none;
	font-size: 12px;
	color:#016122;
}

div.error, div.notice, .success
{
	padding:.8em;
	margin-bottom:1em;
	border:2px solid #ddd;
}

div.error
{
	background:#FBE3E4;
	color:#8a1f11;
	border-color:#FBC2C4;
}

div.notice
{
	background:#FFF6BF;
	color:#514721;
	border-color:#FFD324;
}

div.success
{
	background:#E6EFC2;
	color:#264409;
	border-color:#C6D880;
}

div.error a
{
	color:#8a1f11;
}

div.notice a
{
	color:#514721;
}

div.success a
{
	color:#264409;
	border-top: 1px solid #C9E0ED;
}

div.form .rememberMe label
{
	display: inline;
}

.actions
{
	margin: 0 0 10px 0;
	padding: 0;
}

.actions li
{
	display: inline;
	margin: 0;
	padding: 0;
}

.actions li a
{
	padding: 5px;
	margin: 0;
	color: #298dcd;
	text-decoration: none;
	font-size: 0.8em;
	font-weight: bold;
	background: #DFF4FF;
	border-left: 5px solid #589FC8;
}

.actions li a:hover, .actions li a.active
{
	background: #589FC8;
	color: white;
}

div.view
{
	padding: 10px;
	margin: 10px 0;
	border: 1px solid #C9E0ED;
}

div.breadcrumbs
{
	font-size: 0.9em;
	padding: 5px 20px;
}

div.breadcrumbs span
{
	font-weight: bold;
}
