body
{

font-family:Arial,"times new roman",arial;
color:black;
background-color:white;
margin-left:24px;
margin-right:20px;
font-size:14px;
line-height:20px;
}
hr{
border-bottom: 4px solid #000000;
height:0px;
}
table, tr, td
{
background-color:white;
line-height:1.3;
vertical-align: top;
}

.page {
margin:18px;}

.kop {
font-size:24px; 
text-align: center; 
line-height:0.1;
margin:22px;}

.kop3 {
font-size:18px; 
text-align: center; 
line-height:0.1;
margin:22px;}

.kop2 {
font-size:14px; 
font-weight:normal; 
text-align: center; 
line-height:0.1;
margin:10px;}

.header {
padding-top:1px;
text-align: center;
height:110px;
}

.logo {
float: left;
margin-top:8px;
margin-left:5px;
width:90px;
height:90px;
}

#isi {
line-height:0.1;
vertical-align: top;
}

#isi2 {
line-height:0.8;
vertical-align: top;
}
#isi3 {
line-height:1;
vertical-align: top;
}

#isi3 td{
line-height:1.2;
vertical-align: top;
text-align:justify;
}

.indentasi{
text-indent:40px;
line-height:1.2;
text-align:justify;
}

.clear {clear: both;}
*{
    margin:0;
    padding:0;
}

h1{
    font-size:18px;
}
h3{
    font-size:18px;
}
h4{
    font-size:14px;
}
h5{
    font-size:13px;
}
label{
    display:inline-block;
}
.nowrap{
    white-space:nowrap;
}
#body{
    padding:0px;
}
#ktp{
    width:500px;
	margin: 0px;
    border:2px solid #000;
    padding:5px;
}
.header{
    border-bottom:2px solid #000;
    padding-bottom:5px;
    margin:-5px auto;
}