/*
Last Update
	10 Feb 2011
		1:00 - a - create
*/

html, body{
	background-color:#fff;
	background-repeat:no-repeat;
	background-position:center 0;
	color:#292519;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	margin:0;
	padding:0;
	text-align: center;
}

a {
	color: #cc7b16;
	cursor: pointer;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

img {
	border: none;
	vertical-align: middle;
}

p {
	line-height:16px;
	margin: 10px 0 0 0;
}

p.first {
	margin-top:0;
}

/*=Framework, JANGAN DIEDIT!!!! */
#container{
	clear:both;
	margin:0 auto;
	text-align:left;
	width:100%;
}
#wrapcontenttop{
	clear:both;
	margin:10px auto 0 auto;
	position:relative;
	width:1024px;
}
#wrapcontent{
	clear:both;
	margin:0 auto;
	width:1024px;
}
#contentisi{
	background:#ffffff;
	clear:both;
	display:inline;
	float:left;
	position:relative;
	width:1024px;
}


#wrapisi{
	clear:both;
	display:inline;
	float:left;
	margin:-45px 0 -40px 0;
	position:relative;
	width:100%;
	z-index:3;
}
/*end framework*/





/*start logo*/

/*end logo*/
h1#logoheader{
	float:left;
	display:inline;
	clear:both;
	position:relative;
	width:100%;
}
h1#logoheader a span{
	display:none;
}
h1#logoheader a{
	background:url(../images/logo/logo.html) no-repeat;
	clear:both;
	display:inline;
	float:left;
	width:319px;
	height:56px;
}


h1#logoheader a:hover{
	background:url(../images/logo/logoh.html) no-repeat;
}

/*start banner atas*/

#wrapcontenttop #wrapbanner{
	float:left;
	display:inline;
	width:989px;
	margin:0 0 5px 0;
	padding:0 0 0 35px;
}

	#wrapcontenttop #wrapbanner .imgbanner{
		float:left;
		display:inline;
		margin:25px 0 0 0;
		width:355px;
	}
	
	#wrapcontenttop #wrapbanner .imgbanner img{
		float:left;
		display:inline;
		margin:0 0 0 28px;
	}
	
	
	#wrapcontenttop #wrapbanner .rightside{
		float:left;
		display:inline;
		width:610px;
		
	}
	
		#wrapcontenttop #wrapbanner .rightside .bahasa{
			float:right;
			display:inline;
			width:105px;
		}
		
		
		#wrapcontenttop #wrapbanner .rightside .logobendera{
			float:right;
			display:inline;
			margin:0 0 0 5px;
			width:120px;
		}
	
	#wrapcontenttop #wrapbanner .menuheader{
		float:left;
		display:inline;
		width:610px;
	}
	
	
		#wrapcontenttop #wrapbanner .menuheader{
			float:left;
			display:inline;
			width:610px;
			margin:40px 0 0 0;
		}
		
			#wrapcontenttop #wrapbanner .menuheader ul{
				float:left;
				display:inline;
				width:100%;
			}
			
			#wrapcontenttop #wrapbanner .menuheader ul li{
				float:left;
				display:inline;
				margin:0 0 0 14px;
			}
			
			#wrapcontenttop #wrapbanner .menuheader ul li a{
				float:left;
				display:inline;
				font-size:16px;
				color:#cc7b16;
				font-weight:bold;
			}
			
			
			#wrapcontenttop #wrapbanner .menuheader ul li a:hover,
			#wrapcontenttop #wrapbanner .menuheader ul li a.selected{
				color:#f48a07;
			}
			
			
					
			
		
	
/*end banner atas*/



#contentisi #wrapcontentnews{
	float:left;
	display:inline;
	margin-left:0;
	width:1039px;
}


	#contentisi #wrapcontentnews .wrapbannertop{
		float:left;
		display:inline;
		width:1039px;
		padding:0;
		background:url(../images/layout/bg/bgatas.png) no-repeat center top;
	}
	
		#contentisi #wrapcontentnews .wrapbannertop img{
			float:left;
			display:inline;
			width:909px;
			height:307px;
			margin:28px 0 0 65px;
			padding:0;
		}

	
	#contentisi #wrapcontentnews .wrapbannertengah{
		float:left;
		display:inline;
		width:1039px;
		background:url(../images/layout/bg/background.png) no-repeat center top;
		padding:0 0 0 0;
	}
	
		#contentisi #wrapcontentnews .wrapbannertengah .wrap{
			float:left;
			display:inline;
			width:909px;
			margin:10px 0 60px 65px;
		}
		
		#contentisi #wrapcontentnews .wrapbannertengah .wrap .wrapseparator{
			float:left;
			display:inline;
			width:100%;
			height:42px;
			margin:10px 0 0 0;
			background:url(../images/layout/icon/separator.jpg) no-repeat top center;
		}
		
			#contentisi #wrapcontentnews .wrapbannertengah .wrap .wrapseparator span{
				float:right;
				display:inline;
				font-size:21px;
				color:#fff;
				margin:10px 25px 0 0;
				font-weight:bold;
			}
			
			#contentisi #wrapcontentnews .wrapbannertengah .wrap .wrapseparator .texthidden{
				display:none;
			}
		
		#contentisi #wrapcontentnews .wrapbannertengah .wrap .wrapisitextleft{
			float:left;
			display:inline;
			width:650px;
		}
		
		#contentisi #wrapcontentnews .wrapbannertengah .wrap .wrapisitextright{
			float:left;
			display:inline;
			width:259px;
		}
		
			#contentisi #wrapcontentnews .wrapbannertengah .wrap .wrapisitextright .texttop{
				float:left;
				display:inline;
				width:249px;
				margin:10px 0 0 0;
				padding:0 0 0 10px;
			}
			
			
			#contentisi #wrapcontentnews .wrapbannertengah .wrap .wrapisitextright .texttop h1,
			#contentisi #wrapcontentnews .wrapbannertengah .wrap .wrapisitextright .textbottom h1{
				float:left;
				display:inline;
				font-size:20px;
				width:100%;
				color:#cc7b16;
				margin:0 0 2px 0;
			}
			
			
			#contentisi #wrapcontentnews .wrapbannertengah .wrap .wrapisitextright .textbottom{
				float:left;
				display:inline;
				width:249px;
				margin:5px 0 0 0;
				padding:0 0 0 10px;
			}
			
			
			#contentisi #wrapcontentnews .wrapbannertengah .wrap .wrapisitextright .textbottom a.next,
			#contentisi #wrapcontentnews .wrapbannertengah .wrap .wrapisitextright .texttop a.next{
				float:left;
				display:inline;
				width:100%;
				clear:both;
				color:#568fb4;
				/*color:#0953d5;*/
				font-weight:bold;
			}
			
			#contentisi #wrapcontentnews .wrapbannertengah .wrap .wrapisitextright .textbottom a:hover.next,
			#contentisi #wrapcontentnews .wrapbannertengah .wrap .wrapisitextright .texttop a:hover.next{
				color:#0953d5;
			}
			
		
	#contentisi #wrapcontentnews .wrapbannerbottom{
		float:left;
		display:inline;
		width:100%;
		padding:10px 0 35px 0;
		background:url(../images/layout/bg/bgbawah2.png) no-repeat left bottom;
	}
	
	
	#contentisi #wrapcontentnews .wrapbannerbottom .wrapisibnrbottom{
		float:left;
		display:inline;
		width:909px;
		border-top:#cc7a16 6px solid;
		margin:0 0 0 65px;
		padding:10px 0 0 0;
	}
	
		#contentisi #wrapcontentnews .wrapbannerbottom .wrapisibnrbottom ul{
			float:left;
			display:inline;
			width:700px;
			margin:0 0 0 150px;
		}
		
		#contentisi #wrapcontentnews .wrapbannerbottom .wrapisibnrbottom ul li{
			float:left;
			display:inline;
			margin:0 0 0 22px;
		}
		
		#contentisi #wrapcontentnews .wrapbannerbottom .wrapisibnrbottom ul li a{
			float:left;
			display:inline;
			font-size:18px;
			color:#636466;
		}
		
		#contentisi #wrapcontentnews .wrapbannerbottom .wrapisibnrbottom ul li a:hover,
		#contentisi #wrapcontentnews .wrapbannerbottom .wrapisibnrbottom ul li a.selected{
			color:#0953d5;
		}


	
	
	/*css body selain home*/
		
		#contentisi #wrapcontentnews .wrapbannertengah .separator2{
			float:left;
			display:inline;
			width:909px;
			background:url(../images/layout/icon/separator2.jpg) no-repeat left center;
			margin:15px 0 0 0;
			height:10px;
		}
		
		#contentisi #wrapcontentnews .wrapbannertengah .wrapbody{
			float:left;
			display:inline;
			width:909px;
			padding:0;
		}
		
			#contentisi #wrapcontentnews .wrapbannertengah .wrapbody .left{
				float:left;
				display:inline;
				width:500px;
				margin:10px 0 0 0;
			}
			
				#contentisi #wrapcontentnews .wrapbannertengah .wrapbody .left h1{
					color:#cc7b16;
					font-size:21px;
				}
		
			
			#contentisi #wrapcontentnews .wrapbannertengah .wrapbody .right iframe{
				margin:10px 0 0 0;
				float:right;
				display:inline;
				width:409px;
			}
			
			#contentisi #wrapcontentnews .wrapbannertengah .wrapbody .look{
				float:right;
				display:inline;
				clear:both;
				margin:5px 0 0 0;
			}
			
			
			
	/*css body selain home*/


/*footer*/
#container #footer{
	clear:both;
	margin:0 auto;
	text-align:left;
	width:100%;
	
}

	#footer .wrapfooter{
		float:left;
		display:inline;
		width:100%;
		height:29px;
		text-align:center;
		font-size:14px;
		font-weight:bold;
		color:#5c2727;
	}
	
	#footer .wrapfooter div{
		float:left;
		display:inline;
		 width:100%; 
		 text-align:center;
	}
	
	
	
/*end footer*/