*{padding:0;margin:0;font-size: 100%;}
body{background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 0.625em;padding:8px;text-align: center;}
table{border-collapse: collapse;border-spacing: 0;}
td{vertical-align:top;}
h3{font-size: 1.4em;}
ol,ul{padding:1em 3em;}
ul,select{font-size: 1.1em;}
pre{background-color:#eee; padding:10px 20px; font-size:1.3em;}
p{padding:10px 4px;margin:4px 0;}
.clear{border-top: 1px solid #900;clear:both;margin:4px 0;}
.c{clear:both;}

#head{text-align:left; background-color:#faa; padding:1em;font-size: 1.2em}
#head a{text-decoration:none;color:#000;}
#head2{text-align:right; background-color: #fcc; padding:0.6em; font-size:1.3em;}
#isi{padding:10px;}

#thewebs p,#top p,#footer p{font-size: 1.2em;}
#ad2{right:15px; top:30px;font-size: 1.3em;}
#ad2 div{padding:2px;}
#textlink { width:210px; vertical-align:top; border:1px solid #000; float: right;margin:8px;}
#textlink td{padding: 3px 6px;}
#textlink a{color:#000000;font-size:0.9em;}

.catlink{ padding: 20px 4px; font-size:1.6em; font-weight:bold;}
.catlink i{font-size:0.8em;font-weight:normal;}
.subcat{ padding:4px; margin:4px;}
.subcat .head{padding: 3px 0;}
.subcat .head a{font-size:1.4em; font-weight:bold; }
.subcat .head i{font-size:1.2em; padding-left: 0.6em; }
.subcat .body{padding:2px 0 0 10px;}
.subcat .body a{font-size:1.3em; }
.subcat .body i{font-size:1.1em; padding-left: 0.6em; }

.rel{font-size:1.3em;}
.rel p {font-weight:bold;}

#thewebs h3{margin: 1em;font-size: 1.7em;text-align: center;}
#thewebs{padding-top:10px;}
#cse-search-box{margin:1em 2em;float:right;}
#cse-search-results {padding:10px;text-align: center;}
.web,.pop {padding:8px 0 8px 8px; overflow: visible;width:516px;border-bottom:2px solid #f5f5f5;float:left;}
.web{height:12em;}
.pop{height:16em;}
.thumb { float: left; overflow: hidden;}
.alt {background-color: #f5f5f5;border-bottom:2px solid #fff;}
.item{width:344px; position: relative; padding:0 4px; margin:0 4px 0 4px; float: left;}
.item a:hover{color:#f33}
.item h2 {font-size:1.2em; font-weight:bold;}
.item .url{ color:#FF6600; font-size:1.1em; padding-bottom:4px;}
.item .body{font-size: 1.2em;}
.item .pr span{vertical-align:top;font-size: 1.1em;}
.item .pr img{ padding-top:1px;}
.pop td{height:140px;margin:10px 0;}

.thumb img{border:1px solid #aaa; padding:2px; width:150px; height:108px;}
.categ{font-size:1.2em}

table.deskripsi {background-color:#CCCCCC}
table.deskripsi th{ background-color:#ffeeee; padding:4px; font-size:1.4em;}
table.deskripsi td{ background-color:#fffbfb; padding:4px; }

#tambah table{margin:auto;width: 250px;font-size: 1.4em;}
#tambah td{vertical-align: middle; padding: 2px;}
#tambah .input{width: 300px;padding: 4px;font-size: 1.3em;}

#pages {padding: 20px 10px; margin: auto; text-align: center; width: 100%;clear:both;}
#pages span{font-size:1.4em;padding: 2px 0;margin:2px; vertical-align: middle;}
#pages span .dot{border:none; background: none;}
#pages span.t{font-size:1.8em;}
#pages span.t b{border:1px solid #aaa;background:#ddd;padding:2px 4px;}
#pages a{ text-decoration:none;color:#008;border: 1px solid #aaa;padding:2px 4px;background:#eee;}
#pages a:hover{background:#fff;color:#b00;}
#pages #nextprev a:hover{text-decoration:underline;color:#b00;}

.left{float:left;}
.right{float:right;}