@charset "UTF-8";
@import url(font.css);
@import url(fly.css);
html, html a {
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}
body{
	margin: 0;
	padding: 0;
	background:#f6f7f1;
	font:14px 'Open Sans', sans-serif;text-align:left;color:#333;line-height:130%
}
ul { 
   list-style-type: disc; 
}
ol { 
   list-style-type: decimal; 
}
ul ul, ol ul { 
   list-style-type: circle; 
}
ol ol, ul ol { 
   list-style-type: lower-latin; 
}
b, strong{font-weight:700;}
i{font-style:italic}
a,a.tag{color:#222;text-decoration:none;font-weight:600;}
a:hover,a:active, .lefthd a:hover, .righthd a:hover, .box_header a:hover, .box_header2 a:hover{color:#f90202;text-decoration:none}
a.tag{color:#f90202;}
h1.title{font-size:180%;line-height:130%;font-weight:700;}
.cl{clear:both}
.w360{width:360px}
.w300{width:300px}
.w260{width:260px}
.w200{width:200px}
.mt0{margin-top:0px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt35{margin-top:35px}
.mb10{margin-bottom:10px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.fl{float:left}
.fr{float:right}
.pb10{padding-bottom:10px}
.mb0{margin-bottom:0}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr0{margin-right:0}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pb10{padding-bottom:10px}
.pointer, #paging_comment a{cursor:pointer}
.tar{text-align:right}
.tac{text-align:center}
.inline{display:inline}
.date{font-size:12px;color:#aaa;font-weight:200;}
.header{background-color:#fff; width: 980px; margin:0 auto;height:80px}
blockquote{font:italic normal 1.8em Georgia, "Times New Roman", Times, serif;color:#444;background:#f6f7f1;line-height:1.5em;padding:10px;}
blockquote:before{content:open-quote;font-size:4em;color:#ccc;vertical-align:-.4em;margin-right:.1em;line-height:.1em}
blockquote:after{content:close-quote;font-size:4em;color:#ccc;vertical-align:-.4em;margin-right:.1em;line-height:.1em}
a.btn_index {
    background: url("/img/btn_index.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 19px;
    margin-right: 2px;
    width: 56px;
}
a.btn_index:hover {
    background-position: 0 -19px;
}
.hd{
	background-color:#fff; 
	width: 980px; 
	margin:0 auto; 
	height:55px;
}
.lefthd, .righthd{
	height:55px; 
	width:300px;
	font-size: 12px;
	color: #969696;
}
.lefthd a, .righthd a{
	color: #969696;
}
.rcon{
	text-align:right;
}
.gplus {right:435px;top:2px;position:absolute;}
.logo{
	float:left; 
	width:380px; 
	text-align:center; 
	padding-top:5px;
}
.tmenu{
	text-transform:uppercase;
	font-weight: 700;
}
.rsrc{ /* pencarian */
	float:right; 
	width:230px; 
	padding-top:3px;
}
.rtgl{
	padding-top:4px; 
}
.lcon{
	padding-top:7px;
}
ul.terkini, ul.terpopuler {
	list-style-type: none;
	padding: 0px;
	margin: 5px 0 5px 5px;
}
ul.terkini li,ul.terpopuler li{list-style-image:url(/img/arrowList_1.gif);margin:8px 10px 8px 20px;border-bottom:1px dotted #d1d0d0;padding-bottom:5px;}
ul.terkini_new{list-style-type: none;padding: 0;margin: 0;}
ul.terkini_new li{border-bottom:1px dotted #d1d0d0;padding:10px 0 0 0;}
ul.terpopuler li{margin:5px 0 5px 10px;border-bottom:1px solid #eee;}
.box_header, .box_header2{margin:0;padding:8px 0 8px 0;border-bottom:2px solid #bac0d1;font-size:130%;color:#333;font-weight:600;}
.box_header a, .box_header2 a{color:#555;}
.box_header2{border-bottom: 2px solid #f00;}
.hdbox{
	width:100%; 
	height:70px; 
	background-color:#fff;
}
.outside{width:100%;background:#f6f7f1;}
.outside-wartatani{width:100%;height:auto;background: url(/img/bg-kementan.jpg) no-repeat top center;}
.pagewrapper{width:980px;background:#fff;margin:0 auto;padding:15px 0 0 0;}

.main{width:980px;}
.mainleft{
	padding-left:15px;
	float:left;
}
.left{
	width: 260px; 
	float:left;
	font-size:90%;
}
.boxleft{
	/* border-bottom:1px solid #999; */
	margin-bottom:10px;
}
.boxleft2{
	background-color:#faf7e6;
	border-bottom:1px solid #999;
	margin-bottom:10px;
}
.box_content{padding:5px 0;}
.box_content2{padding:5px 10px;}
.box_link, .boxlink2{clear:both;display:block;border-bottom: 1px dashed #eee;padding:5px 0;font-size:110%;}
.box_link2{font-size:130%;line-height:120%;color: inherit;}
.tkini, .tkini2{
	width: 360px;
	margin-left:15px;
	background:#F5F5F5;
}
.tkini2{
	background-color:#E5F0F9;
}
.terkini{
	height:680px;
	position:relative;
}
#terkini-scroll{
	overflow: hidden;position:absolute;width: 360px;background:#F5F5F5
}
.scroll-id{
	max-height:680px;
}
.scroll-en{
	max-height:600px;
}
.dpr{
	clear:both;
	width: 360px;
	margin-left:15px;
}
.right{
	width: 300px; 
	float:right;
	margin-right:15px; 
	background-color:#fff;
}
.box_cate, .box_rubrik{
	float:left; 
	width:225px;
	margin: 10px 2px 10px 15px;
	color: #666;
}
.box_rubrik{
	width:300px;
	margin: 10px 10px 10px 0px;
}
.box_rubrik_r{
	margin: 10px 0 10px 15px;
}
.box_cate:hover{
	background-color:#eee;
}
.img_cate img {width:225px}
.img_150x100 {width:150px;height:100px;}
.img_thumb{width:90px}
.link_cate{
	display:block;
	border-bottom: 1px solid #ddd;
	font-size:100%;
	padding:10px 0;
	/* height:35px; */
}
.play{
    background: url("/img/icon_play.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 35px;
    margin: 80px 0 0 110px;
    position: absolute;
    width: 35px;
}
.w300 .play{
	margin: 90px 0 0 140px;
}
.video_thumb .play{
	margin: 45px 0 0 75px;
}
.ftallimg1 .play{
	margin: 25px 0 0 45px;
}
.photo_box{
	float:left;
    padding: 0 5px 10px 0;
    text-align: center;
	width:140px;
	
}
.ftallimg1{
	background:transparent url(http://www.antaranews.com/img/bg_sidebarLine.gif) repeat; 
	width: 120px; 
	height: 90px;
	padding: 5px;
	border:1px solid #ccc;
}
.brtbox{
	width:200px; 
	padding-top:10px; 
}	
.rubrik{
	width:950px; 
	height:35px;
	font-size:22px;
	line-height:32px;
	color:#555;
	border-bottom:3px solid #bac0d1;
	margin-left:15px;
}
#container .pagination .ul_p .li_p.inactive,
#container .pagination .ul_p .li_p.inactive:hover{
	background-color:#FFFFFF;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
	cursor: default;
	/* border:2px solid #0000FF; /* biru */
	margin:0px;
}
.ul_rubrik  li{
	list-style: none;
	font-size: 95%;
	margin: 0px 5px 0px 0px;
}
.indter{
width: 630px;
border-bottom:1px solid #bac0d1;
}
.paging_ekonomi{
	width: 630px; 
	border-bottom:1px solid #bac0d1;
}
.paging_ekonomi:hover{
	background-color:#f6f7f1;
	width: 630px; 
	border-bottom:1px solid #bac0d1;
}
.imgpg{
	padding:10px 0;
	float:left
}
.imgpg img{
	width:190px;margin-right:20px;}
.bxpd{
	padding:10px 0;
	margin:0;
	float:left; 
	width:410px;
}
.bxpd2{
	width:630px;
}
.pagination {
	text-align: center;
    padding: 15px 0;
	width: 630px;
}
.pagination a {
	margin: 0 5px 0 0;
	padding: 3px 8px;
	border: 1px solid #bac0d1;
	background:#F2F2F2;
	border-radius: 5px;
	color: #222 !important;
}
.pagination a.current, .pagination a:hover {
	background: #C90000 !important;
	border-color: #C90000 !important;
	border: 1px solid #c4c4c4;
    border-radius: 5px;
	color: #fff !important;
}
.byline, .slugline {
    background: none repeat scroll 0 0 #eee;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    margin: 5px 0;
    padding: 5px 10px;
	max-width:300px;
}
#image_news{
	max-width:630px;
	width:600px;
	margin:0 auto;
	height:auto;
}
#caption_news{
	color: #777;
    display: block;
    font-size: 90%;
    line-height: 120%;
    padding: 5px 0 10px 0;
}
#content_news{
	float:left; 
	padding-top:10px;
	font-size:120%;
	line-height:130%;
}
#content_news p{
	line-height:130%;
}
#content_news ol, #content_news ul {
	list-style-position: inside;
}
#content_newsol li, #content_newsul li {
    margin: 10px 0 10px 20px;line-height:130%;
}
#content_news ol ol li, #content_news ul ul li {margin: 10px 0 10px 40px;line-height:130%;}
#content_news a{text-decoration:underline}
.img_default{
	max-width:630px;
}
.terkait_bottom{
	margin-top:20px;
	width: 630px;
}
.ads_300x250{
	width:300px;
	height:250px;
}
.i728{
	margin-bottom:10px; 
	margin-top:10px; 
	text-align:center;
}
.sharebox {
    background: url("/img/bg_sidebarLine.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 10px 0 0;
    padding: 10px;
	max-height:100px;
}
.thumb_list {
    border-bottom: 2px dotted #ccc;
    border-top: 2px dotted #ccc;
    margin: 10px 0;
    padding: 10px 0;
}
.thumb_center{
	width:580px;margin:0 auto;
}
.ads_300_center{width:300px; margin:0 auto;}
#videoblock{
	border: 1px solid #d1d1d1;
	margin: 10px auto;
	padding: 10px;
	width: 600px;
}
.video_thumb{
	float: left;
	padding: 0 10px 0 0;
	text-align: center;
	width: 180px;
}
.rd{
	height: 120px;
	padding: 5px;
	width: 180px;
}
.rf{
	height: 90px;
	width: 120px;
}
#comments{font-size:0.9em}
.charsLeft {float:right;font-size:0.9em;}
.komentar, .ckomentar{border-bottom:1px dotted #999;margin:10px 0;padding:15px}
.ckomentar{margin:10px 0 0 0; padding:10px 0; border: none;}
.sender{width:75px;float:left;color:#333;padding:0 10px 0 0;text-align:center}
.isi_komen, .cisi_komen{float:right;border-left:1px dotted #ccc;width:490px;padding:0 0 0 10px;}
.cisi_komen{width:380px;}
.btn_reply{clear: both; float:right;padding:5px 0 0 0;}
.date_post{clear: both; float:right;font-size:11px;color:#999;padding:5px 0 0 0;}
table{border-collapse:collapse;border-spacing:0}
table.kurs{width:300px;font-size: 12px}
thead {background: #eee;text-align: center}
tfoot {text-align: right}
table.kurs tr, table.kurs td, table.table_content tr, table.table_content td{border:1px solid #e8e8e8;padding:5px}
/*****STANDARD TABLE (tables.html)*****/
table th, table td { line-height: 14px; vertical-align: middle;border:1px solid #e8e8e8; }
table thead th, table thead td,table tfoot th, table tfoot td { padding: 3px 5px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
table thead th:first-child, table tfoot th:first-child,
table thead td:first-child, table tfoot td:first-child { border-left: 1px solid #ddd; }
table thead th.head0, table tfoot th.head0, table thead td.head0, table tfoot td.head0 { background-color: #eee; }
table thead th.head1, table tfoot th.head1, table thead td.head1, table tfoot td.head1 { background-color: #ddd; }
table thead td { font-weight: bold; }
table thead td.center { text-align: center; }
table tbody tr td { padding: 3px 5px; border-right: 1px solid #eee; border-bottom: 1px solid #eee; }
table tbody tr:last-child td { border-bottom: 1px solid #ccc; }
table tbody tr td:first-child { border-left: 1px solid #ddd; }
table tbody tr td:last-child { border-right: 1px solid #ddd; }
table tbody tr:hover td, table tbody tr.selected td { background: #fffccc; color: #333; }
table tbody tr.togglerow td { background: #fff; }
table tbody tr.togglerow:hover td { background: #fff; }
table tbody tr.hiderow { display: none; }
/*FOOTER*/
.footer_bg{
	clear:both;
	height:290px;
	background:transparent url(/img/footer_bg.gif) repeat-x 0 0;
	color: #fff;
}
.footer{
	margin: 0 auto 0 auto;
	width:980px;
	clear:both;
}
.footer a{color:#fff;}
.footer a:hover{
	color:#fff;
	text-decoration:underline;
}
.left_footer{
	float:left;
	width:157px;
	padding:40px 10px;
}
.right_footer{
	float:left;
	padding:50px 10px;
}
.copy{
	text-align:center;
}
.footer_link{
	float:left;
	width:auto;
	margin:0 0 0 90px;
}
.footer_link a{
	display:block;
	margin-bottom: 10px;
	font-size:13px;
}
.bottom_logo {
    height: 50px;
    margin: auto;
    padding: 10px 0 0;
    text-align: center;
    width: 980px;
}
.bottom_logo li {
    display: inline;
    list-style-type: none;
    padding: 15px 10px 0;
}
/************** CAPTION IMG ******************/
.caption-top, .caption-bottom {
	background: #000;
	color: #fff; 
	cursor:default;
	padding:5px; 
	font-size:13px;   
	text-align:center;
}

.caption-top {
	border-width:0px;
}

.caption-bottom {
	border-width:0px;
}

.caption a, .caption a {
	background:#000;
	border:none; 
	text-decoration:none;  
	padding:2px;
}

.caption a:hover, .caption a:hover {
	background:#202020;
}
/*************** END CAPTION IMG *****************/
a.white{color:#fff}
.box_v{clear:both;margin-bottom:10px;}
.eyeBanner {
	z-index: 999;
	position:fixed;
	top:130px;
	background:none;
}
.leftWrap,.rightWrap {
	width:160px;
	height:600px;
	background:none;
}
.leftWrap {
	left:10px;
}
.rightWrap {
	right:10px;
}