html{height: 100%;}

body
{/*font-family : Arial, Helvetica, sans-serif;*/
 font-family: verdana, arial, sans-serif;
 padding: 0px;		margin: 0px;
 font-size: .7em;
} 

blockquote {margin: 10px 0px;	padding: 10px 10px 10px 10px;
 font-size: 110%;	border-top: 3px double;	border-bottom: 1px double;}

p
{margin: 0px;		padding: 0px 0px 5px 0px;
 line-height: 20px;
}

ol {margin: 10px 0px 10px 0px;	padding:0px 0px 0px 25px;}		
ul {margin: 10px 0px 10px 0px;	padding:0px 0px 0px 25px;}		
ul li {margin: 0px;}


img{border: 0px;}
.left {float: left; 	border: 1px solid #5fbbff/*a0d016*/;
 padding: 3px;			margin: 0px 3px 0px 0px;	
}
.left2 {float: left; 	border: 1px solid #bcd2e6/*C5C9CD*/;
 padding: 3px;			margin: 0px 3px 0px 0px;
}
.left3 {float: left; 	padding: 3px;			margin: 0px 3px 0px 0px;}
.right {float: right; 	border: 1px solid #5fbbff;
 padding: 3px;			margin: 0px 0px 0px 3px;
}
.right2 {float: right; 	border: 1px solid #C5C9CD;
 padding: 3px;			margin: 0px 0px 0px 3px;
}
.right3 {float: right; 	padding: 3px;			margin: 0px 0px 0px 3px;}
.center
{display: block;		border: 1px solid #6BAEDE/*bcd2e6*/;
 text-align: center;	margin: 0px 0px 5px 0px;
}
.center2 {display: block;	border: 1px solid #C5C9CD;	text-align: center;	margin: 0px 0px 5px 0px;}
.center3 {display: block;	text-align: center;		margin: 0px 0px 5px 0px;}
#gambar
{width: 100px;	height: 100px;
margin: 2px; border: 1px solid #002200;}

#main {width: 800px;	height: auto;
 margin-left: auto; 	margin-right: auto;}

#banner {width: 800px;	height: 50px;}
#logo_up {width: 800px;		height: 19px;}
#logo_mdl {width: 800px;	height: 10px;}
#logo {width: 800px;		height: 146px;}

/* tombol menu */
#menu {height: 25px;		width: 800px;}
#menu ul {margin: 0px auto; text-align: center;}
#menu li {list-style: none; float: right;}
#menu li a {height: 20px;	float: left;	/*width: 80px; /*6 menu 129*/
 padding: 5px 6px 0px 7px;	border-left: 1px solid;
 font-size: 100%;			text-decoration: none; 	/*text-transform: lowercase;*/}
#menu_btm {height: 16px;	width: 800px;}

#scrolltext {width: 780px;	height: auto;	overflow: auto;
 margin: 5px 0px 0px 0px;	padding: 0px 10px 0px 10px;
 border-top: 1px dashed;	border-bottom: 1px dashed;
 font-size: 125%;	font-weight: none;		font-family: "Berlin Sans FB Demi";}


#kolom {width: 800px;		height: auto;
 padding: 0px 0px 10px 0px;		margin-left: auto; 	margin-right: auto;
 text-align: left;		overflow: hidden;}

#lefthome {margin: 10px 0px 0px 5px;
 width: 388px;	height: auto;	float:left;}
#isi {width: 376px;	height: auto;	border: 1px solid;
 margin: 0px 0px 10px 0px;	padding: 10px 5px 10px 5px;}
#isi a {text-decoration: none;}
#isi a:hover {text-decoration: underline;}
.jdl {margin: 0px 0px 10px 0px;	padding: 0px 0px 0px 5px;
 height: auto;	font-size: 150%;	text-align: left;
 font-family: Georgia, "Times New Roman", Times, serif;}
.subjdl {margin: 0px 0px 5px 0px;	padding: 0px 0px 0px 5px;
 height: auto;			width : 300px;
 font-size: 125%;		font-weight: bold;
 font-family: Georgia, "Times New Roman", Times, serif;}

#righthome {margin: 5px 5px 0px 0px;
 width: 388px;	height: auto;	float:right;}
.head2 {width: 388px;	height: 20px;	float: right;
 margin: 5px 0px 0px 0px;	 text-align: left;
 font-size: 150%;	font-family: Georgia, "Times New Roman", Times, serif;}
.foot2 {margin: 0px 0px 5px 0px;
 width: 388px;	height: 7px;	float: right;}
#isi2 {width: 376px;	height: auto;	float: right;
 border-right: 1px solid; 	border-left: 1px solid;
 padding: 10px 5px 10px 5px;}
#isi2 a {text-decoration: none;
font-size: 90%;		font-weight: thin;}
#isi2 a:hover {text-decoration: underline;
font-size: 90%;		font-weight: bold;}
.jdlberita2 {font-size: 120%;	font-weight: bold;
 margin: 0px 0px 5px 0px;	height: auto;}


#kolomdetail {width: 800px;		height: auto;
 margin-left: auto; 	margin-right: auto;		padding: 0px 0px 0px 0px;
 text-align: left;		overflow: hidden;}

#kolomkiri {width: 220px;	height: auto;
 float: left;	padding: 10px 8px 10px 8px;}
.isikiri {width: 220px;		height: auto;	margin: 0px 0px 20px 0px;
 float: left;	text-align: left;		/*float, padd, margin ini diperlukan untuk menjaga jarak dengan bagian di bawahnya*/}
.judulkiri {height: 21px;	width: 219px;	border-right: 1px solid;
 font-size: 140%;			font-weight: bold;			font-family : Arial, Helvetica, sans-serif;}
.bwhkiri {height: 20px;		width: 219px;	float: left;	border-right: 1px solid;}

.iklan_kiri{width: 218px;	height: auto;	border: 1px solid;}
.link_kiri{padding: 0px;}
.link_kiri p{line-height: 14px;		padding: 0px;}
.link_kiri a, .link_kiri a:hover
{width: 213px;	height: 24px;/*auto25px*/	
 float: left;	padding: 4px 0px 0px 5px;
 border-right: 1px solid;	border-left: 1px solid;/*dotted  dashed*/
 text-decoration: none;	font-size: 100%;	font-weight: normal;	/*font-style: italic;*/}

#headkolomkanan {width: 550px;	height: 20px;	float: right;	margin: 10px 5px 0px 0px;}
#headkolomkanan2 {width: 548px;	height: 20px;	float: right;	margin: 0px 5px 0px 0px;	border-left : 1px solid;	border-right : 1px solid;}
#botkolomkanan {width: 550px;	height: 20px;	float: right;	margin: 0px 5px 10px 0px;}
#botkolomkanan2 {width: 548px;	height: 20px;	float: right;	margin: 0px 5px 0px 0px;	border-left : 1px solid;	border-right : 1px solid;}
#kolomkanan {width: 538px;	height: auto;		border-left : 1px solid;	border-right : 1px solid;	font-size: 100%;
 float: right;		margin: 0px 5px 0px 0px;	padding: 5px 5px 5px 5px;}
.knn1 {font-size: 160%;		font-family : Arial, Helvetica, sans-serif;
 border-bottom: 1px solid;	height: auto;
 margin: 0px 0px 10px 0px;	padding: 0px 0px 0px 5px;}
.knn2 {font-size: 135%;	font-weight:bold;		font-family : Arial, Helvetica, sans-serif;
 margin: 5px 0px 5px 0px;	text-decoration: none;		height: auto;
}
.knn3 {font-size: 125%;		font-weight:bold;		
 font-family : Arial, Helvetica, sans-serif;}
.knn4 {font-size: 180%;		font-weight:bold;	font-family : Arial, Helvetica, sans-serif;}
.Jdl_110 a{font-size: 110%;	font-weight:bold;	font-family : Arial, Helvetica, sans-serif;	text-decoration: none;}
.Jdl_110 a:hover{text-decoration: underline;}

.insetkanan {font-size: 90%;}
#kolomkanan a {text-decoration: none;}
#kolomkanan a:hover{font-weight: none;}
#linktable a{text-decoration: none;}
#linktable a:hover{text-decoration: underline;}

/*untuk other*/
#headother {width: 532px;	height: 20px;	float: right;	margin: 0px 1px 0px 0px; 	border-left: 1px solid; 
 border-right: 1px solid;}
#botother {width: 532px;	height: 20px;	float: right;	margin: 0px 1px 10px 0px;	border-left: 1px solid; 
 border-right: 1px solid;}
#other {width: 532px;		height: auto;	float: right;	border-left: 1px solid; 
 border-right: 1px solid;	margin: 0px 1px 0px 0px}
.jdlother {height: auto;	font-size: 135%;	padding: 0px 0px 0px 5px;	
 font-weight: bold;		font-family : Arial, Helvetica, sans-serif;}


/*untuk bagian news*/
#newsStu {width: 515px;	height: auto;	float: left;	margin: 0px;	padding: 0px 0px 0px 5px;}
#newsOth {width: 270px;	height: auto;	float: right;	margin: 0px;	padding: 0px 5px 5px 0px;}
#newsOth a{text-decoration: none;}
#newsOth a:hover{text-decoration: underline;}
.news_jdl {font-size: 140%;	font-weight: bold;	font-family : Arial, Helvetica, sans-serif;	padding: 20px 0px 0px 5px;}


#footer
{width: 800px;	height: 20px;
 padding: 5px 0px 0px;
 text-align: center;
 border-top: 1px solid;
}
#footer a {text-decoration: none;}
#footer a:hover{font-weight: bold;}


#xform {width: 350px;	height: 200px;	float: right;
 margin: 20px 0px 20px 0px;	padding: 0px 10px 0px 10px;	text-align: right;}
#stform {font-weight: none;}
#stform a {text-decoration: none;}
#stform2 a {font-weight: none; text-decoration: underline;	padding: 5px; border : 2px;}

input, textarea, select
{font-family: Geneva, Arial, Helvetica, sans-serif;
 font-size: 100%;	border: 1px solid;
 height: auto;		width : auto;}
.submit
{font-size: 100%;	border: 1px solid;
 width: auto;		height: auto;
 cursor: pointer;}