body{background:#FFF;color:#2F4F4F;font:400 11px "MS Trebuchet", sans-serif;margin:0 auto;padding:0;}
#bg{background:url('images/_bg.jpg') repeat-y;margin:0 auto;width:998px;}
.img, #rightcol img{border-style:none;}
#fotobuck{text-align:center;}
#wrapper{margin:0 auto;width:954px;border:1px solid #CCC;}
.chromestyle{font:700 12px "trebuchet ms", sans-serif;width:952px;}
.chromestyle:after{clear:both;display:block;height:0;visibility:hidden;}
.chromestyle ul{background:#666;height:24px;border:1px solid #BBB;margin:0;padding:4px 0;text-align:center;width:100%;}
.chromestyle ul li{display:inline;}
.chromestyle ul li a{border-right:1px solid #888;color:#D0D0D0;margin:0;padding:4px 4px;text-decoration:none;}
.chromestyle ul li a:hover,.chromestyle ul li a.selected{background:#999;height:24px;border-right:1px solid #888;padding:4px 4px;}
.dropmenudiv{background:#FFF;border:1px solid #BBB;border-bottom-width:0;font:400 9px "arial", sans-serif;line-height:24px;position:absolute;top:0;visibility:hidden;width:200px;z-index:100;}
.dropmenudiv a{border-bottom:1px solid #BBB;color:#000;display:block;padding:2px 0;text-decoration:none;text-indent:3px;width:auto;}
* html .dropmenudiv a{width:100%;}
.dropmenudiv a:hover{background:#FFF;border-bottom:1px solid #BBB;color:#B22222;}
.blink{text-decoration:blink;}
#logofins{width:953px;height:90px;margin:0 2px 0 0;padding:0;background-image: url(images/d.jpg);background-position:12px 4px, 653px 10px; background-repeat:no-repeat;}
#logofins H1{border:0;height:0 !important;margin:0;overflow:hidden;padding:0;}
#topbar{background:url(images/topbar.jpg) repeat-x;height:28px;margin-bottom:2px;}
#topbar #dates{color:#394754;float:left;font-size:13px;height:25px;line-height:25px;margin-top:1px;padding-left:10px;}
#topbar #dates img{border:0;margin-top:4px;}
#topbar ul{display:inline;float:right;height:25px;margin:0;padding-right:10px;}
#topbar ul li{display:inline;float:left;height:20px;margin-left:20px;}
#topbar ul li a{background-position:left;font-weight:700;height:20px;line-height:30px;padding-left:20px;text-decoration:none;}
#topbar ul li a:hover{color:#AA1C1A;}
#search{float:left;height:23px;margin-left:5px;padding-top:3px;width:180px;}
#search form{margin:0;padding:0;}
#search fieldset{border:none;margin:0;padding:0;}
#lingua{margin-left:5px;padding:3px;width:60px;}
#s{background:#FFF;border:none;color:#666;float:left;font:400 100% "century Gothic", sans-serif;margin:2px 0 5px;padding:3px;width:135px;}
#searchsubmit{background:#666 url(images/go.jpg) no-repeat;border:none;color:#FFF;float:left;font:700 100% "century gothic",sans-serif;height:20px;margin-top:2px;width:25px;}
label{display:block;float:left;margin-right:0.5em;text-align:right;width:6em;}
#yeem img{margin-top:8px;border:none;}
.bodyterbit img{float:right;margin:8px;}
.button{margin-left:5em;}
#casing{padding:4px 0 10px 2px;}
#content{float:left;height:120%;padding-top:10px;width:636px;}
#rightcol{float:right;margin:10px 0 0 0;padding:0 4px 10px 0;width:301px;}
#bancol{background:url('images/lib.gif') no-repeat left;float:right;height:200px;margin:0 0 0 4px;min-height:80px;padding:0;width:200px;}
.rightbar,.sidebar1{width:299px;}
.rightbar{margin-bottom:10px;}
#right-line-bar{width:299px;border-top:1px solid #003ACB;}
.newsbar{width:307px;}
.rightbar,.sidebar1,.newsbar{float:left;font:400 9px "trebuchet ms", sans-serif;margin:0 2px 0 0;}
.rightbar h2,.sidebar1 h2,.newsbar h2{font-weight:700;font-size:9px;}
.rightbar ul ul,.sidebar1 ul ul,.newsbar ul ul{background-repeat:no-repeat;list-style-type:none;margin:0;padding:0 0 10px;}
.rightbar ul ul ul,rightbar ul ul ul ul,.sidebar1 ul ul ul,.sidebar1 ul ul ul ul,.newsbar ul ul ul,.newsbar ul ul ul ul{border:0;list-style-type:none;margin:0;padding:0;}
.rightbar ul li,.sidebar1 ul li,.newsbar ul li{height:100%;line-height:14px;margin:0;}
.rightbar ul li a:link,.rightbar ul li a:visited{background:#9AAACF;border-bottom:1px solid #E8EBEE;border-right:1px solid #003ACB;border-left:1px solid #003ACB;color:#47535F;display:block;margin:0 1px 0 0;padding:5px 10px;text-decoration:none;}
.sidebar1 ul li a:link,.sidebar1 ul li a:visited,.newsbar ul li a:link,.newsbar ul li a:visited{background:#CDD4DA no-repeat;border-bottom:1px solid #E8EBEE;color:#47535F;display:block;margin:0 1px 0 0;padding:5px 10px;text-decoration:none;}
.rightbar ul li a:hover{background:#9AAACF no-repeat;color:#fff;margin:0 1px 0 0;}
.sidebar1 ul li a:hover,.newsbar ul li a:hover{background:#8B959F;color:#fff;margin:0 1px 0 0;}
.rightbar p,.sidebar1 p,.newsbar p{margin:0;padding:7px 10px;}
.rightbar table{background:#2F4270;color:#daef8e;text-align:center;width:100%;}
.sidebar1 table,.newsbar table{background:#1f1f1f;color:#daef8e;text-align:center;width:100%;}
#page{border:0 solid #959596;margin:0 auto;padding:10px;text-align:center;width:790px;}
img.iklan{display:block;margin:16px auto 4px;}
a.visited{color:#B2B2B2;}
a.active{color:#CD5C5C;}
textarea.message{overflow:auto;width:230px;}
h1,h2{color:#666;}
h1{font-size:17px;}
h2{font-size:15px;}
h3{color:#000;font-size:12px;}
h4{border-bottom:1px solid #696969;color:#36C;font-size:11px;margin-top:0;padding:2px 0;}
h5{color:#C4161C;font-size:10px;}
h6{border-bottom:1px solid #696969;color:#36C;font-size:9px;margin-top:0;padding:2px 0 2px 2px;}
.after_head{width:800px;}
.middle_left{float:left;width:380px;}
.middle_right{float:right;width:300px;}
.ttitle{color:#000;font-size:11px;font-weight:700;padding:0 2px;}
.ttitle h3{color:#FFF;text-decoration:none;}
.judul{color:#000;margin:10px 10px 0 19px;}
.thead{color:#000;font-size:13px;letter-spacing:1px;margin-bottom:0;margin-top:0;text-align:justify;}
.clear{clear:both;}
#footer{background:#ee1e1e;color:#CCC;margin-top:2px;padding:3px 0;width:954px;}
#footer a{color:#FFF;text-decoration:none;}
#copyright{background:#d4d4d4;color:#000;padding:3px 0;width:954px;}
#bottomnews{width:936px;min-height:300px;margin:8px;border:0;padding:0;}
.btnewst1,.btnewst2,.btnewst3{float:left;width:300px;}
.btnewst1{padding:0;margin:0;}
.btnewst2,.btnewst3{padding:0;margin:0 0 0 16px;}
.bnews{width:296px;font:700 12px sans-serif;color:#FFF;background:#666;border:1px solid #666;padding:4px;margin:0 8px 0 0;}
#newslist{border:1px solid #ccc;float:left;padding:0;width:630px;margin:0 8px 8px 8px;}
#newslist a:link,#newslist a:visited,#newslist a:hover{border-bottom:1px dotted #ccc;color:#FFF;display:block;margin:0 1px 0 0;padding:4px 8px;text-decoration:none;}
#newslist a:link,#newslist a:visited{background:#b3690e;}
#newslist a:hover{background:#8B959F;}
#tengah{border:1px solid #ccc;}
#tengah_kiri{float:left;color:#CCC;padding:0;width:616px;}
.tengah_topik{background:#666;border:1px solid #666;color:#FFF;font:700 12px sans-serif;margin:10px 5px;padding:4px 0 3px 10px;width:623px;}
.tengah_topik2{background:#666;border:1px solid #666;color:#FFF;font:700 12px sans-serif;margin:4px 0 0 5px;padding:3px 0 3px 10px;width:235px;}
.kanan_topik,.kanan_top-topik{background:#666;border:1px solid #666;color:#FFF;font:700 12px sans-serif;padding:4px 0 3px 10px;width:286px;}
.right-top-topik{background:#003ACB;border:1px solid #003ACB;color:#FFF;font:700 12px sans-serif;padding:4px 0 3px 10px;width:286px;}
.right-top-arsip{background:#FFF;border-top:1px solid #003ACB; color:#FFF;font:700 12px sans-serif;width:286px;margin:2px 0 0 0}
.kanan_topik{margin-top:8px;}
.kanan_top-topik{margin-top:0;}
.kanan_topfotcast img,.kanan_topfotcast img a{border:2px solid #FFF;}
.kanan_topfotcast img,.kanan_topfotcast img a:hover{border:2px solid gray;}
.boxtop{background:#F5F5F5;border:1px solid #D3D3D3;font-size:14px;padding:2px 4px;}
.boxkiri a,.boxkiri a:hover{font-weight:700;font-size:11px;padding:0 2px 2px 5px;text-align:right;}
.boxkiri a{color:#666;margin-top:0;}
.boxkiri a:hover{color:#F62217;}
.boxkiri{background:#FFF;float:right;padding:0 2px 2px 5px;text-align:right;vertical-align:top;}
.boxpic{border:2px solid #004600;}
.bodytext,.bodyterbit{font-size:12px;line-height:18px;margin:10px;padding:10px;}
.bodyisi{border-bottom:1px solid #ccc;font-size:12px;line-height:18px;margin:0 10px;padding:10px 0;}
.topb{background:#FFF;border:1px solid #808099;font-size:12px;padding:5px;}
.new{padding:10px;width:612px;font-size:12px;}
.new h3{font-size:14px;font-weight:700;}
.new,.topnews{border:1px solid #ccc;margin:0 0 0 5px;text-align: justify;}
.topnews img{border:none;}
.topnews{background:#ED1B24;color:#FFF;min-height:153px;padding:6px;width:621px;}
.topnews h2 a{color:#FFF;display:block;font-size:17px;font-weight:700;padding:6px 0 0 4px;text-decoration:none;}
.topnews h2 a:hover{color:silver;text-decoration:none;}
.topnews h3 a{color:#FFF;font-size:12px;font-weight:400;text-decoration:none;}
.invinews{background:#EEE8AA;border:1px solid #ccc;border-top:0;margin:0 0 0 5px;min-height:40px;padding:8px 0;width:633px;}
.invinews li{border-bottom:0px dotted #ccc;}
.invinews ul li a:link,.invinews ul li a:visited{color:#000;display:block;font-size:14px;font-weight:700;margin:0 1px 0 0;padding:5px 10px;text-decoration:none;}
.invinews ul li a:hover{background:#6a8e9e;color:#fff;margin:0 1px 0 0;}
.wheninvi{color:#FC0;float:right;font-size:12px;text-align:right;text-decoration:blink;width:280px;}

.subtop{color:#808099;font-size:10px;line-height:18px;padding:0 8px 0 12px;text-align:justify;width:450px;}
.jambuka{background:#FF9;border:1px solid #808099;font-size:12px;line-height:18px;padding:8px;}
.excerpt{font-size:12px;line-height:18px;padding:8px;}
.excerpt a{color:#FFD700;text-decoration:none;}
.excerpt a:hover{color:#FFFACD;text-decoration:none;}
.excerpt_dir{font-size:12px;line-height:18px;padding:0 0 0 6px;text-align:left;}
.t_justify{font-size:12px;line-height:18px;padding:0 0 0 6px;text-align:justify;}
.excerpt_dir img{padding:2px 4px 2px 2px;}
.pro{font-size:12px;text-align:justify;}
.excerpt_date{color:gray;font-size:11px;}
.excerpt1{line-height:20px;margin:0 0 10px 10px;}
.kanan{font-size:9px;}
.excerpt img{margin:5px 8px 0 0;}
.excerpt li{margin-bottom:10px;}
.text{font-size:9px;padding:2px 2px 2px 15px;text-align:left;}
.link{color:#999;font-size:10px;text-align:right;text-decoration:none;}
.box{border:1px solid #CCC;font-size:10px;margin:0 0 10px 10px;padding:10px;}
.arsip{border:1px solid #CCC;font-size:10px;margin:0 10px 5px;padding:3px;}
.boxlog{border:1px solid #CCC;font-size:10px;margin:0;padding:0;}
.boxlog ul li{border:1px solid #CCC;display:inline;font-size:10px;margin:0 150px 0 0;padding:0 5px;}
.tanggal{font-weight:700;font-size:10px;}
.boxheader,.box_bawah{padding:2px 0 2px 10px;}
.boxheader{background:#666;color:#FFF;font-weight:700;font-size:11px;margin-left:10px;}
.boxheader a{color:#C00;}
.box_bawah{border:1px solid #000;font-size:10px;}
.kotak_lang{display:block;font-size:10px;padding:2px 2px 2px 15px;text-align:left;text-decoration:underline;text-transform:lowercase;vertical-align:top;width:350px;}
.kotak_buku{padding:3px 3px 3px 11px;text-align:center;vertical-align:top;}
.kotak_date{font-weight:700;font-size:9px;padding:8px 0 10px 1px;width:146px;}
.kotak_atas{background:#B0C4DE;color:#000;font-weight:700;font-size:11px;margin-top:4px;padding:3px 0 3px 16px;width:678px;}
.kotak_tengah{background:#B0C4DE;color:#000;font-weight:700;font-size:11px;margin-top:4px;padding:3px 0 3px 16px;width:470px;}
.listbox{display:block;padding:1px 1px 1px 5px;}
.listbox a{color:#F62217;padding:1px 1px 1px 5px;}
.listbox a:hover{background:#CCC;color:#F62217;padding:1px 1px 1px 5px;text-decoration:underline;}
.listbox_c{display:block;padding:1px 1px 1px 5px;text-align:center;}
.boxsection{border-bottom:1px solid #F56963;color:#000;font-weight:700;font-size:11px;margin:10px 0 5px 10px;padding:5px 8px 8px 5px;}
.kotakwarna{border-bottom:1px solid #b8b8b8;color:#000;font-weight:700;font-size:11px;margin:8px 0 0;padding:3px 8px 18px 10px;}
.block_frst,.block_sec{width:635px;float:left;font:400 10px sans-serif;}
.block_frst{height:460px;margin:5px 0 10px 0;padding:5px 0 13px 10px;}
.block_sec{border-top:1px solid #b8b8b8;height:415px;margin:15px 0 10px 0;padding:20px 0 0px 10px;}
.th satu{width:393px;border:0;padding:0;}
.th dua{width:242px;border:0;padding:0;}
#block_banner table{width:635px;}
#block_banner img{border:none;}
#block_banner{width:635px;height:255px;float:left;margin:8px 0 0 10px;}
.kw_info_jil,.kw_info_jils{float:left;width:300px;color:#2F4F4F;margin-bottom:15px;}
.kw_info_nap,.kw_info_naps{float:left;width:300px;color:#2F4F4F;margin-bottom:15px;margin-left:15px;}
.kw_info{padding:10px 0;color:#2F4F4F;margin:0 10px;}
.kw_summary{font:400 11px sans-serif;margin:0;min-height:140px;padding:0;text-align: justify;}
.kw_summary img{margin-right:8px;}
.kw_date{padding:0;}
.kw_title a{color:#B22;font:700 12px sans-serif;padding:0;text-decoration:none;}
.kw_title a:hover{color:#000;font:700 12px sans-serif;padding:0;}
.kw_isi{color:#696969;padding:0;}
.av_info{color:#2F4F4F;margin:15px 0;padding:0 15px;}
.av_summary{margin:10px 0;min-height:110px;padding:0;}
.av_summary img{margin-right:10px;}
.av_title a{color:#B22;font-weight:700;font-size:13px;}
.av_title a:hover{color:#000;font-size:13px;}
td.isi{color:gray;padding:2px;}
td.isi a:hover{background:#E6E6FA;padding:2px;}
.downtext{border-bottom:1px solid #999;font-size:12px;line-height:18px;padding:2px 0;}
.down_date{color:gray;font-size:10px;}
.down_talk a:hover,.down_talk a{display:block;margin:0;padding:0 0 0 23px;text-align:left;}
.down_talk a{background:url('images/mpdf.gif') no-repeat top left;}
.downld_text{border-bottom:1px solid #999;font-size:10px;line-height:18px;padding:2px 0;}
.downld_text a{color:#333;font-weight:700;text-decoration:none;}
.downld_text a:hover{color:#999;}
.atas_k{background:url('images/bg_excerpt.jpg') no-repeat top left;color:#000;padding-top:10px;}
#twitter_div{background-image:url('images/twitterBG.png');background-repeat:no-repeat;border-bottom-color:#5AA5BC;border-bottom-style:solid;border-bottom-width:1px;font:400 11px sans-serif;margin-top:10px;padding:30px 5px 5px 0;width:296px;}
#twitter_div ul li{border-bottom-color:#A1E8F7;border-bottom-style:solid;border-bottom-width:1px;color:#0C93BA;}
#twitter_div ul li a{color:#DDA84E;text-decoration:none;}
#twitter_div ul li a:hover{color:#D78E42;text-decoration:none;}
#twitter_div p{padding-bottom:10px;padding-right:6px;text-align:right;}
.img,.bodytext img{float:left;margin:0 8px 8px 0;}
.rightbar ul,.sidebar1 ul,.newsbar ul,.invinews ul,.invinews li{list-style-type:none;margin:0;padding:0;}
a,a:hover,a.on:hover,a.on,a.visited,a.active,.after_head,#tengah_kanan img,.block_banner img a{border:0;}
a,a.on:hover{color:#A52A2A;}
a:hover,a.on{color:gray;}
h1,h2,h3,h5,img.foto{margin:0;}
.error,ul.error{color:#dc143c;}
#picasaStream img {border:1px solid #000;margin:0 5px 5px 0;}
.table{background:#333;}
.table ul{float:left;margin:0;padding:0;border:1px solid #C9C9C9;}
.table ul li{list-style:none;padding:5px 10px;}
.table ul li.title{font-weight:bold;background:#333;color:#fff;}
.table ul li.even{background:#fff}
.table ul li.odd{background:#FFFFE6}
ul.thumb {float: left;list-style: none;margin: 0;padding: 10px;width: 110px;height: 160px;}
ul.thumb li {margin: 0;padding: 5px;float: left;position: relative;	width: 110px;height: 110px;}
ul.thumb li img {width: 100px;height: 150px;border: 1px solid #ddd;padding: 5px;background: #f0f0f0;position: absolute;left: 0;top: 0;}
ul.thumb li img.hover {background:url(thumb_bg.png) no-repeat center center;border: none;}
ul.bar-arsip {list-style:none;margin:0;padding:0;overflow:hidden;}
ul.bar-arsip li {width:5em;height:7.85em;}
ul.bar-arsip * {margin:0;padding:0;line-height:1.2em;}
.arsip-bar {display:block;width:7em;height:2em;position:relative;top:2.5em;left:1em;text-align:center;text-decoration:none;color:#fff;font:700 12px Arial,sans-serif;}
.arsip-bar span {display:block;width:7em;height:2.15em;background:#00cd00;}
.arsip-bar:hover {background:transparent;}
.arsip-bar:hover span {}
#text-shadow-box {
position: relative;
width: 296px;
height: 260px;
background: #fff;
overflow: hidden;
cursor: none;
border: 1px solid #333;}

#text-shadow-box div.wall {
position: absolute;
top: 40px;
left: 0;
width: 100%;
}

#tsb-text {
margin: 0;
color: #999;
font-family: Helvetica, Arial, sans-serif;
font-size: 20px;
line-height: 1em;
height: 2px;
font-weight: bold;
text-align: center;
}

div.wall div {
position: absolute;
background: #999;
top: 230px;
left: 0;
height: 10%;
width: 100%;
}

#tsb-spot {
top: 0;left: 0;
width: 100%;
height: 100%;
background: url(images/spotlight.png) top center;
}
