

*{margin:0;padding:0;}
#footer a:hover {text-decoration:underline;}
img{max-width:100%; border:none; margin:2px;}
#menu-atas a{ text-decoration: none; color:#fff; text-shadow:1px 1px #001e3c; padding: 5px; font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;}
.quote{margin:4px 6px 4px 0;padding:3px;border-left:4px #ccc solid;background:#f5f5f5;}
.thumb{margin:0 6px 0 0!important;width:70px !important;height:70px !important;border:1px #ccc solid !important;
float:left; }
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:17px;}
h4{font-size:16px;}
h5{font-size:15px;}
h6{font-size:14px;}
p{font-size:14px;}
ul, ol {list-style:none; padding:1px 3px}
#header img {width:100%; height:60px;}
#header h1.title {font-size:50px georgia, serif; font-weight:bold; color:#003164; margin:0px; padding: 3px; text-shadow:1px 1px #fff, 2px 2px #ccc, 3px 3px #ddd, 4px 4px #eee;}
#header .cr { padding:4px 3px 8px 3px;}
body{backround: #EBF4FA; }
.tanggal{background:#004083; color:#fff; text-shadow:1px 1px #001e3c;margin-right:50%; margin-left:-10px; padding:4px 2px 4px;}
a, a:link, a:visited{color:#004083; text-decoration:none;}
#footer{background:#004083; color:#fff; text-shadow:1px 1px #001e3c; text-align:center; line-height:1; font-size:13px; padding:10px; margin:0; border-top:2px solid #001e3c;}
#footer a, .menu h3 a{color:#fff;}
body{background:#fff; color:#222;
font: 14px arial, sans-serif; text-align:left;height:auto; color:#222;}
#menu-atas { height:36px; max-width:100%; background:#004083; margin:0; padding:7px; border-bottom: 2px solid #001e3c;}
textarea{width:99%;height:50px;border:1px #ccc solid;}
.inp{padding:3px 2px;width:97%;border:1px #ccc solid;}
#submit{padding:4px 3px;background:#004083;}
.post { margin:0 10px 10px 10px; padding:10px 0 0 0; border-bottom:1px solid #ddd;}
.formku{ margin:0 px 10px 0; padding:10px 3px 0 3px;}
.post h2.post-title, .wanto h1.post-title { font-size:17px; font-weight:bold; margin:0 3px 10px 3px;}
.post .post-content { font-size:14px; text-align: justify; line-height:normal; padding:3px; color:#000;}
.post .post-content a{color:#004083;}
.post .post-isi { font-size:14px; text-align: justify; line-height:normal; padding:3px; color:#666;}
.post .post-isi a{color:#666;}
.menu h3{background:#004083; font-size:14px; text-shadow:1px 1px #001e3c; color:#fff; text-align:left; padding:5px 10px; border-bottom:2px solid #001e3c;}
.menu { background:#fff; margin:0px; padding:8px 0 10px; font-size:14px;}
li { border-bottom: 1px solid #ccc; margin:0 0 8px; padding:0px 0px 6px 0px;}
li a {font-weight:bold; color:#003164;}
#search{background:#fff;text-align:center;border:1px solid #bbb; color:#004083;}
#search .input{border:none;height:30px; width:95%; text-align:center;}
.submit{width:30%; margin-left:-30%; border:none; height:30px; font-weight:bold; text-align:center;}
h5.wonge{background:#f5f5f5; display:block; padding:5px;}
input[type=submit]
{ background-color: #004083; border: 1px solid #CCC; font-size: 1.5em;color: #fff;font-weight: 500;
padding: 6px 25px;
}
select { font-family: Arial,sans-serif; font-size: normal; padding: 1px 3px;
margin: 1px border: 1px solid;background: #004083; color: #fff; -moz-border-radius: 0.3em; -webkit-border-radius: 0.3em; border-radius: 0.3em;
}
input[type=reset]
{ background-color: #ff3019; border: 1px solid #CCC; font-size: 1.5em;color: #fff;font-weight: 500;
padding: 6px 25px;
}
.cerewet{padding:3px;text-align:left;color:#666;}
.cerewet a{display:none}
#header h1 a.title{color:#004083; text-shadow:1px 2px 3px #f5f5f5;}
.cx b{color:#004083;}
input[type=text]
{ background-color: #ffffff; color:#004083; border: 1px solid #CCC;width: 140px; height: 40px;}
.cx, .furm {
padding: 2px 4px 1px 4px; margin: 1px; background-color : #87AFC7; font-weight: normal; border: 1px solid #4863A0; -moz-border-radius: 0.3em; -webkit-border-radius: 0.3em; border-radius: 0.3em;
}