body {background-color:#000; color:#000}

a {color:#194B8C;}
a:hover {color:#000;}

h3.title_red {border-bottom:1px solid #000000; color:#CC0000;}
h3.title {border-bottom:1px solid #E1E1D9; color:#7A7B60;}

/* ----------------------------------------------------------------------------------------------------------
2) HTML styles
---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
3) Layout
---------------------------------------------------------------------------------------------------------- */

#main {background-color:#FFF;}

#header {background-color:#969678; color:#FFF;}
#header a {color:#FFF;}

#tray {background-color:#2f2f2f; color:#FFF;}
#tray a {color:#FFF;}
#tray li#tray-active a {color:#94c9e2;}

.nav a {border-top:1px solid #e5e5e5; background-color:#d0d0d0 !important; color:#000 !important;}
.nav #nav-active a {background-color:#7A7B60 !important; color:#FFF !important;}
.nav #nav-active ul li a {border-top:1px solid #525252; background-color:#2f2f2f !important; color:#94c9e2 !important;}

#search {border-top:1px solid #f2f2f2; background-color:#d0d0d0;}
#search-input {background:#FFF;}
#search-submit {background:#A0A186; color:#FFF;}

#footer, #footer a {color:#323232;}

/* ----------------------------------------------------------------------------------------------------------
4-1) Page: Homepage
---------------------------------------------------------------------------------------------------------- */

#topstory-top, #topstory {background-color:#D7ECF4;}
#topstory-desc .info, #topstory-desc .info a, .article .article-desc .info, .article .article-desc .info a {color:#5F5F5F;}
#topstory-desc .info a:hover, .article .article-desc .info a:hover {color:#2F2F2F;}
#topstory-desc h2 a {color:#194B8C;}
#topstory-desc h2 a:hover {color:#000;}
#topstory-list {border-top:1px solid #EBF4F8; background-color:#C2DFEC;}

.box-01-top, .box-01-top-b {background-color:#A0A186; color:#FFF;}
.box-01-top-b .f-right {color:#ECECE7;}
.box-01 .bg {border-top:1px solid #D5D6CB; border-bottom:1px solid #D5D6CB; background:#ECECE7;}
.box-01 .title{color:#CC0000; font-weight:bold;}
    .news dt {color:#5F604B;}
    .news dd span {color:#5F5F5F;}

.box-02-top, .box-02-top-b {background-color:#D42A00; color:#000000;}

    .mostreaded span {color:#5F5F5F;}

/* ----------------------------------------------------------------------------------------------------------
5) Others
---------------------------------------------------------------------------------------------------------- */

a.rss {color:#FFFFFF; text-decoration:none;}
a:hover.rss{ color:#FF9900;}

#disclaimer{background-color:#f9e18d; border:1px solid #ccc; padding:5px; margin-bottom:5px; display:none;}

form { margin: 0; padding: 0;}
form fieldset { border-color: #ccc; border-width: 1px;  border-style: solid;  padding: 10px; margin: 0;}
form label { display: block; float: left; width: 130px; padding: 0; margin: 5px 0 0; text-align:left;	font-weight:bold; }
form fieldset label:first-letter {text-decoration:underline;}
form fieldset legend {font-size:14px;	font-weight:bold;	color:#993300;}
form input, form textarea, form select {width:auto;	margin:5px 0 0 10px;}
form input#reset {margin-left:0px;}
form input.submit {border: 1px solid #333;}
textarea { overflow: auto; }
form small {display: block;margin: 0 0 5px 160px; padding: 1px 3px;	font-size: 88%;}
form .required{font-weight:bold;}
form br {clear:left;}
form p { margin:0px;}
form.cmxform label.error {color:#CC0000;font-style: italic;	float:inherit;margin-left: 5px;	font-weight:normal;	width: auto;	display: inline;}
input.error { border: 1px dotted red; }
textarea.error { border: 1px dotted red; }
.errorMessage{ border: 1px solid red; background:#FDEEF2; text-align:center; font-weight:bold; padding:10px;}

/*Box komentar*/
#boxComm{background-color:#f9e18d; border:1px solid #ccc; padding:5px; margin-bottom:5px;}
#boxComm .titleComm{font-size:11px;border-bottom:1px solid #FFF; padding-bottom:5px; color:#CC3300; font-weight:bold;}
#boxComm .dateComm{font-size:10px; color:#6666; font-weight:normal;}
#boxComm .bls{margin-top:15px; font-weight:bold; text-align:right;}


