body {
	font-family: Tahoma, Verdana, Arial, "Trebuchet MS";
	font-size: 70%;
	color: #333333;
	margin: 0px;
	background-color: #FFFFFF;
	font-weight: normal;
}
#wrapper {
	background-repeat: repeat-y;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
#wrapper #header {
	height: 185px;
	width: 960px;
}
#wrapper #header #menuutama {
	background-color: #333333;
}


#wrapper #rightcontent .polling {
	padding: 5px;
	margin-right: 5px;
	background-color: #2C0001;
}
#wrapper #middlecontent .cbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border: 2 solid #999999;
}


#wrapper #middlecontent #tengah_content {
	background-color: #FFFFFF;
	padding: 10px;
	height: 800px;
}
 #head_r2c1{
	width:350px;
	float:none;
	padding-top:0px;
	bottom: 10px;
	margin-top: 30px;
}
#head_r1{
	width:100%;
	height:37px;
	margin-bottom:0px;
	float:none;
	padding: 5px;
}

#wrapper #header #head_r2c2{
	width:450px;
	text-align:right;
	float:right;
	right: 50px;
}

#head_r1c2{
	height:70px;
	margin-top:20px;
	margin-bottom:0px;
	float:right;
	width: 500px;
}
#wrapper #header #head_r1c2 .box{width:200px;height:17px;margin-right:4px;float:left;}
#wrapper #header #head_r1c1{line-height:32px;color:#000000;float:left;}
#wrapper #header #head_r1c1 a{color:#666;}
.search {
	width: 200px;
	height: auto;
	float: right;
}

#wrapper #subkanan .profile {
-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;
	padding-right: 10px;
	padding-left: 10px;
        margin-right: 8px;
        font-size: 11px;
        font-weight:normal;
	color: #ffffff;
	background-color: #990000;
        border: 2 solid #000000;
	
}

#wrapper #subkanan .statistik {
-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 8px;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 2 solid #000000;
	font-family: Tahoma, Arial;	
}

#wrapper #rightcontent .profile a:link {
	color: #000000;
	text-decoration: none;
}
#wrapper #rightcontent .profile a:visited {
	color: #333333;
	text-decoration: none;
}
#wrapper #rightcontent .profile a:hover {
	color: #990000;
	text-decoration: underline;
}

#wrapper #leftcontent {
	float: left;
	text-align: left;
	padding: 10px;
	width: 350px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-left-style: dashed;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


#wrapper #leftcontent .column_terkini #rap {
	background-color: #D1B4FA;
	height: auto;
	width: 338px;
	padding: 2px;
	border: 1px solid #7E2BF0;
	w\idth: 338px;
}
#wrapper #leftcontentsub .subkiri {
	background-color: #FFFFFF;
	height: auto;
	width: 560px;
	border: 1px solid #999999;
	padding: 5px;
}







#wrapper #subleftcontent {
	float: left;
	width: 580px;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 155%;
	text-align: justify;
	height: auto;
	border: 1px solid #CCCCCC;
	margin-left: 10px;
}
#wrapper #subleftcontent .subkiri {
	background-color: #FFFFFF;
	padding: 10px;
	width: 580px;
	border: 1px solid #999999;
	height: auto;
}

#wrapper .kiri_content #leftcontent p {
	background-color: #FFFFFF;
	padding: 10px;
	border: 2px solid #999999;
}
#wrapper #rightcontent #kan_content {
	background-color: #FFFFFF;
	padding: 10px;
}
#wrapper #leftcontent .kiri_content {
	background-color: #FFFFFF;
	padding: 10px;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: dashed;
	border-top-color: #590EC0;
	border-right-color: #590EC0;
	border-bottom-color: #999999;
	border-left-color: #590EC0;
}




#wrapper #middlecontent {
	background-color: #FFFFFF;
	float: left;
	width: 240px;
	color: #000000;
	height: 900px;
	padding: 10px;
	margin-left: 8px;
	
}


#wrapper #subkanan {
	background-color: #380876;
	float: right;
	width: 260px;
	color: #FFFFFF;
	height: auto;
	padding: 15px;
	margin-right: 20px;
	font-family: Tahoma, Arial;
	font-size: 12px;
}

#wrapper #subkanan a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#wrapper #subkanan a:visited {
	color: #CCCCCC;
	text-decoration: none;
}
#wrapper #subkanan a:hover {
	color: #FFCC00;
	text-decoration: underline;
}
#wrapper #subkanan #polling{
  -moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;
	width:90%;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	
	background-color: #FFFFFF;
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;
	padding: 10px;
}

#wrapper #subkanan .topik_polling{
	width:210px;
	
	padding:10px;
	font-size:11px;
	text-align:center;
	background-color:#f5f0de;
	border:1px solid #ccc;
	font-family: Tahoma, Arial;
	height: auto;
	
}

#wrapper #rightcontent {
	float: right;
	width: 260px;
	padding: 10px;
	margin-right: 15px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-left-style: dashed;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

ul {
	padding-left: 12px;
	margin-left: 0px;
}
#wrapper #clearer {
	clear: both;
}


#wrapper #clear #footer{
	width:880px;
	color:#900;
	text-align: center;
	height: 150px;
	line-height: 175%;
	background-color: #FFFFFF;
	background-image: url(../imgs/footer_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	padding: 10px;
	margin-left: 25px;
}
#wrapper #clear #footer p{margin:0 0 5px 0;}
#wrapper #clear #footer a{font-weight:normal;}
#wrapper #clear #footer .s{color:#000;}
#wrapper #clear #footer_r1c1{width:190px;float:left;}
#wrapper #clear #footer_r1c2{
	width:520px;
	margin:0 10px;
	text-align:center;
	float:left;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #000000;
}
#wrapper #clear #footer_r1c3{width:150px;text-align:right;float:right;}

#wrapper #leftcontent a:link {
	color: #000000;
	text-decoration: none;
}
#wrapper #leftcontent a:visited {
	color: #990000;
	text-decoration: none;
}
#wrapper #leftcontent a:hover {
	color: #6600CC;
	text-decoration: underline;
}

#wrapper #middlecontent a:link {
	color: #000000;
	text-decoration: none;
	font-family: Tahoma, Arial;
	font-size: 11px;
}
#wrapper #middlecontent a:visited {
	color: #333333;
	text-decoration: none;
	font-family: Tahoma, Arial;
	font-size: 11px;
}
#wrapper #middlecontent a:hover {
	color: #990000;
	text-decoration: underline;
	
	font-family: Tahoma, Arial;
}



#wrapper #rightcontent a:link {
	color: #0000FF;
	font-weight:bold;
	text-decoration: none;
}
#wrapper #rightcontent a:visited {
	color: #0000FF;
	font-weight:bold;
	text-decoration: none;
}
#wrapper #rightcontent a:hover {
	color: #EE1C24;
	font-weight:bold;
	text-decoration: underline;
}

#wrapper #menuutama {
	position: relative;
	top: 30px;
	margin: 0;
	padding: 0;
	background: url(images/bgmenu.gif) repeat-x;
	clear: both;
	width: 935px;
	left: 10px;
}
#wrapper  #logo {
	float: left;
	width: 400px;
}

#wrapper #menuutama ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	border: 0;
	height: 28px;
	}
#wrapper #menuutama ul li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	}
#wrapper #menuutama ul a, #header #menuutama ul strong, #header #menuutama ul em {
	display: block;
	text-decoration: none;
	padding: 7px 15px 7px 15px;
	font-weight: bold;
	color: #fff;
	white-space: nowrap;
	float: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #620FD2;
	border-left-color: #400A89;
}
#wrapper #menuutama ul strong a span {
	color: #fff;
}
#wrapper #menuutama ul a:hover, #wrapper #menuutama ul a:focus {
	background-color: #990000;
}
#wrapper #menuutama ul a:hover, #wrapper #menuutama ul a:focus, #wrapper #menuutama ul a:hover span, #wrapper #menuutama ul a:focus span {
	color: #ff0;
	border-bottom-width: 0;
	}
	
	#wrapper #menuutama2 {
	position: relative;
	top: 30px;
	margin: 0;
	padding: 0;
	clear: both;
	width: 935px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #c0c0c0;
	background-color: #990000;
	clear: both;
	width: 935px;
	height: 20px;
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #660000;
	border-bottom-color: #660000;
	left: 10px;	
	}
#wrapper #menuutama2 a:link {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#wrapper #menuutama2 a:visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#wrapper #menuutama2 a:hover {
	color: #ff0;
	font-weight: bold;
	text-decoration: underline;
}

#wrapper #dateutama {
	position: relative;
	top: 600px;
	margin: 0;
	padding: 0;
	clear: both;
	text-align: center;
	color: #996666;
	clear: both;
	width: 300px;
	height: 18px;
	float: right;	
	}
.image {
	background-color: #fff;
	padding: 2px;
	margin: 3px 5px 3px 0;
	border: 1px solid #ddc688;
	float: left;
}

.img {
	background-color: #fff;
	padding: 2px;
	
	border: 1px solid #ffffff;
	
}

.judul {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-align: left;
	line-height: 120%;
	margin: 0;
	color: #990000;
	font-size: 11px;
	color: #990000;
	text-transform: uppercase;
	padding: 2px 0;
	margin: 0;
	clear: both;
	
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 0;
}
.date {
	font-size: 10px;
	line-height: 135%;
	font-style: italic;
}

.dateterkini {
	font-size: 11px;
	line-height: 135%;
	font-style: normal;
	font-family: Tahoma, Arial;
	color: #400080;
}


.posting {
	font-size: 11px;
}
.judul_head {
	font-family: Georgia;
	font-size: 12px;
}
.kategori {
	font-family: Georgia;
	line-height: 175%;
	font-weight: bold;
	padding-left: 10px;
}
.rss {
	padding: 2px;
	float: right;
	width: 20px;
}
.button{border:1px #D8D8D8 solid;background-color:#990000; color:#FFFFFF;}
.komentar {
	font-weight: bold;
}

input, select, textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993300;
}

.judul-h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-align: left;
	line-height: 120%;
	padding: 2px 0;
	margin: 0;
	color: #FFFFFF;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	padding: 2px 0;
	margin: 0;
	clear: both;
	
}

.judul-h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-align: left;
	line-height: 120%;
	padding: 2px 0;
	margin: 0;
	color: #316AC5;
	font-size: 11px;
	color: #FF0000;
	text-transform: uppercase;
	padding: 2px 0;
	margin: 0;
	clear: both;
	
}


.judul-h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-align: left;
	line-height: 120%;
	padding: 2px 0;
	margin: 0;
	color: #000066;
	font-size: 11px;
	color: #000066;
	text-transform: uppercase;
	padding: 2px 0;
	margin: 0;
	clear: both;
	
}
#wrapper #header #date {
	width: 300px;
}
hr{
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-top-color: #C6C6C6;
}

.column_terkini{
	width:340px;

#dddddd dotted;
	padding: 5px;
	w\idth: 340px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}


.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
width: 100%;
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;

}

.contentslide .contentdiv{
display: none;


}
.bing
{
	border:1px solid #333333;
	text-align: left;
}

.margen
{
	margin-bottom:0px;
	margin-top:0px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-align: left;
	padding: 10px;
}


.pagination{
width: 330px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
font-family: Tahoma;
font-size: 11px;
color: #323232;

border: 1px solid #ebebeb;
border-width: 0 0px; /*Left/ right border width of pagination DIV.*/
padding: 4px 0px 4px 0px;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 300px; /*IE5 width*/
w\idth: 300px; /*IE6 width*/
}

.pagination a{
padding: 2px 5px;
text-decoration: none; 
color: #8d8c8c;
background-color: white;
border: 1px solid #d9d5cd;
}

.pagination a:hover, .pagination a.selected{
color: #ff0000;
background-color: #FEE496;
}
#wrapper #subleftcontent .subkiri .subkiri_1 {
	background-color: #006600;
	padding: 10px;
	float: left;
	height: auto;
	width: 270px;
}
#wrapper #subleftcontent .subkiri .subkiri_2 {
	background-color: #CC0000;
	padding: 10px;
	height: auto;
	width: 270px;
	float: left;
}
#wrapper #header .banner {
	float: right;
	height: auto;
	width: 400px;
	padding: 5px;
	top: -50px;
	position: relative;
	right: 50px;
}


#body_r4c1_photo{
	width:100%;
	float:left;
	border-bottom:1px dashed #ccc;
	margin-top:10px;
	margin-bottom:8px;
	padding: 10px;
}


#body_r4c1_photo{
	width:90%;
	float:left;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:8px;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: dashed;
	border-top-color: #590EC0;
	border-bottom-color: #ccc;
}
#body_r4c1_photo table{width:100%;}
#body_r4c1_photo table a{font-weight:normal;color:#000;padding-top:5px;text-decoration:none;}
#body_r4c1_photo table a:hover{font-weight:normal;color:#900;text-decoration:none;}
#body_r4c1_photo table .lr,#body_r4c1_photo table .c{width:106px;vertical-align:top;}
#body_r4c1_photo table .c{padding:0 18px 0 19px;}
#body_r4c1_photo table .t{padding:2px;border:1px solid #ccc;width:80px;height:60px;}
.otext{font-size:11px;font-weight:normal;text-align:right;color:#000;float:right;}
.otext a{font-weight:normal;color:#000;}
.otext .i{margin-right:5px;}
.otextpln{font-size:11px;font-weight:normal;text-align:right;color:#000;float:right;}
.otextpln a{font-weight:normal;color:#000;}
.otextpln .i{margin-right:5px;}
#middlecontent #body_r2c2_newsupd{
	width:100%;
	float:left;
	padding: 10;
}
#middlecontent #body_r2c2_newsupd table{width:100%;}
#middlecontent #body_r2c2_newsupd table tr{vertical-align:top;}
#middlecontent #body_r2c2_newsupd table .w{width:15%;padding-bottom:3px;color:#900;}
#middlecontent #body_r2c2_newsupd table .j{width:85%;padding-bottom:3px;}
#middlecontent #body_r2c2_newsupd table .j a{font-weight:normal;color:#000;}
#middlecontent #body_r2c2_newsupd table .b{border-top:1px dashed #ccc;}

.tabm1{margin:0;padding:0;}
.tabm1 ul,.tabm1 li{margin:0;padding:0;list-style-type:none;}
.tabm1 li{float:left;}
.tabm1 li a{height:25px;line-height:23px;margin-right:6px;text-align:center;text-decoration:none;color:#fff;background-color:#900;display:block;}
.tabm1 li a:hover,.tabm1 li a.selected{color:#333;}
.tabm1 li a.selected{position:relative;top:1px;}
.tabm2{margin:0;padding:0;}
.tabm2 ul,.tabm2 li{margin:0;padding:2;list-style-type:none;}
.tabm2 li{
	float:left;
	padding: 0px;
}
.tabm2 li a{
	height:20px;
	line-height:20px;
	margin-right:6px;
	text-align:center;
	text-decoration:none;
	color:#fff;
	background-color:#CCCCCC;
	display:block;
	border: 1px solid #D1B4FA;
	padding: 5px;
	width: auto;
}
.tabm2 li a:hover,.tabm2 li a.selected{color:#333;}
.tabm2 li a.selected{position:relative;top:1px;}
.tabm3{margin:0;padding:0;}
.tabm3 ul,.tabm3 li{margin:0;padding:0;list-style-type:none;}
.tabm3 li{float:left;}
.tabm3 li a{height:25px;line-height:23px;margin-right:6px;text-align:center;text-decoration:none;color:#fff;background-color:#000000;display:block;}
.tabm3 li a:hover,.tabm2 li a.selected{color:#CCCCCC;}
.tabm3 li a.selected{position:relative;top:1px;color:#333;}
.tabm4{margin:0;padding:0;}
.tabm4 ul,.tabm4 li{margin:0;padding:0;list-style-type:none;}
.tabm4 li{float:left;}
.tabm4 li a{height:25px;line-height:23px;margin-right:6px;text-align:center;text-decoration:none;color:#fff;background-color:#900;display:block;}
.tabm4 li a:hover,.tabm4 li a.selected{color:#333;}
.tabm4 li a.selected{position:relative;top:1px;color:#333;}
.tabmcontainer{margin-top:25px;padding:10px;background-color:#fff;border:1px solid #ccc;}
.tabmcontainer1{
	margin-top:25px;
	padding-top:25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	width: 100%;
}
.tabmcontainer3{margin-top:25px;padding-top:10px;border-top:1px solid #ccc;}
.tabmcontainer3 .t{float:left;border:1px solid #ccc;padding:1px;margin-right:10px;}
.tabmcontainer3 ul{margin:15px;padding:0;list-style:url(http://www.mediaindonesia.com/public/imgs/bullet.gif);}
.tabmcontainer3 li{padding-bottom:0;list-style:url(http://www.mediaindonesia.com/public/imgs/bullet.gif);}
.tabmcontainer3 .tit3{padding-bottom:5px;}
.tabmcontainer3 .tit3 a{color:#900;}
.tabmcontent{display:none;}
.tabmcontainer4{margin-top:25px;padding-top:10px;border-top:1px solid #ccc;}
.tabmcontainer4 .t{float:left;border:1px solid #ccc;padding:1px;margin-right:10px;}
.tabmcontainer4 ul{margin:15px;padding:0;list-style:url(http://www.mediaindonesia.com/public/imgs/bullet.gif);}
.tabmcontainer4 li{padding-bottom:0;list-style:url(http://www.mediaindonesia.com/public/imgs/bullet.gif);}
.tabmcontainer4 .tit3{padding-bottom:5px;}
#wrapper #clear {
	background-repeat: repeat-y;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}





.topik_polling{
	width:240px;
	
	padding:10px;
	font-size:11px;
	text-align:center;
	background-color:#f5f0de;
	border:1px solid #ccc;
	font-family: Tahoma, Arial;
	height: auto;
	
}

.otext2{color:#000;}
#wrapper #rightcontent #polling{
	width:100%;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #380876;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

#wrapper #rightcontent #artikel{
	width:100%;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #380876;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding: 5px;
}
#wrapper #rightcontent #artikel a{font-weight:normal;color:#333;}
#wrapper #rightcontent #artikel a:hover{font-weight:normal;color:#333;text-decoration:underline;line-height:115%;}
.feed-icon{float:right;}
 #middlecontent #informasi {
	background-color: #FFFFFF;
	padding: 5px;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: dashed;
	border-top-color: #400080;
	border-bottom-color: #CCCCCC;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #990000;
}
.informasi a:link {
	font-family: Tahoma, Arial;
	font-size: 11px;
	
	color: #000000;
	
}	
.informasi a:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	
	color: #990000;
}
.informasi a:visited {
	font-family: Tahoma, Arial;
	font-size: 11px;
	
	color: #333333;
}

