body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993300;
	background-repeat: repeat-x;
	text-transform: none;
	margin: 0px;
}

a {
	color:#00000;
	text-decoration: none;
}
a:hover {
	color: #006E2E;
}
.clear {
	clear: both;
}
#wrapper {
	background-image: url(images/banner_051.jpg);
	background-repeat: repeat-y;
	border: 1px solid #ff8000;
	/*background: transparent url("images/banner_05.jpg") repeat-y;
	background: transparent url("images/banner_05.jpg") repeat-y; */
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
}
#wrapper #header {
	width:900px;
	height:150px;
	border: 0px solid #9c9c9c;
}
#wrapper #header #top{
	width:900px;
	height:108px;
	background:rgb(255,251,156);
	background-image: url(images/headernya.jpg);
	border: 0px solid #9c9c9c;
}
#wrapper #header #menu{
	width:900px;
	height:22px;
	background:rgb(255,153,0);
	border: 0px solid #9c9c9c;
}
#wrapper #header #menu .searchbox{
	width:135px;
	height:20px;
	background:rgb(255,153,0);
	border: 0px solid #9c9c9c;
	float:right;
}
#wrapper #header #Lineinfo{
	width:900px;
	height:22px;
	background:#E7E7E7;
	border: 0px solid #9c9c9c;
	border-bottom:2px solid #aaa;
}

#wrapper #header #info #search{
	width:135px;
	height:20px;
	border: 0px solid #9c9c9c;
	float: right;
}
#wrapper #contentleft {
	float: left;
	width: 720px;
	padding-right: 0px;
	line-height: 155%;
	text-align: justify;
	border: 0px solid #9c9c9c;

}
#wrapper #contentleft #groupbox{
	float: left;
	width: 720px;
	clear: both;
	padding-right: 0px;
	line-height: 155%;
	text-align: justify;
	border: 0px solid #9c9c9c;

}

#wrapper #contentleft .image {
	background-color: #fff;
	padding: 2px;
	margin: 3px 5px 3px 0;
	border: 1px solid #ddc688;
	float: left;
}

#wrapper #contentleft #headline {
	float: right;
	width: 450px;
	height:200px;
	padding: 5px 10px 5px 10px;
	line-height: 155%;
	text-align: justify;
	border: 1px solid #9c9c9c;
	margin-left: 2px !important;
	margin-left: 1px;
	margin-top: 0px !important;
	margin-top: 7px;
	background:#ffffff;
	/*background:#FCF0C6;        */
}
#wrapper #contentleft #profile {
	float: right;
	width: 470px;
	height:75px;
	line-height: 155%;
	text-align: justify;
	border: 1px solid #cccccc;
	margin-left: 2px !important;
	margin-left: 1px;
	margin-top: 0px !important;
	margin-top: 7px;
	background:#ffffff;
	/*background:#FCF0C6;        */
}
#wrapper #contentleft #Agenda {
	float: right;
	width: 470px;
	height:175px;
	line-height: 155%;
	text-align: justify;
	border: 0px solid #9c9c9c;
	margin-left: 2px !important;
	margin-left: 1px;
	margin-top: 0px !important;
	margin-top: 7px;
	background:#ffffff;
	/*background:#FCF0C6;        */
}
#wrapper #contentleft #resumenews {
	float: left;
	width: 240px;
	height:300px;
	line-height: 155%;
	text-align: justify;
	border: 1px solid #9c9c9c;
	margin-left: 2px !important;
	margin-left: 1px;
	margin-top: 0px !important;
	margin-top: 7px;
	background:#ffffff;
	/*background:#FCF0C6;        */
}
a #resumenews{

}

a #resumenews {
	color:#eeeeee;
	text-decoration: none;
}
a:hover #resumenews{
	color: #ff0000;
}
#wrapper #contentleft #sponsorkiri {
	float: left;
	width: 220px;
	height:175px;
	padding: 5px 10px 5px 10px;
	line-height: 155%;
	text-align: justify;
	border: 0px solid #9c9c9c;
	margin-left: 2px !important;
	margin-left: 1px;
	margin-top: 0px !important;
	margin-top: 7px;
	background:#ffffff;
	/*background:#FCF0C6;        */
}

#wrapper #contentleft #groupbox #halfleft {
	float: left;
	width: 345px;
	height:100px;
	line-height: 155%;
	text-align: justify;
	border: 0px solid #9c9c9c;
	margin-left: 2px !important;
	margin-left: 1px;
	margin-top: 0px !important;
	margin-top: 7px;
	background:#aaaaaa;
	/*background:#FCF0C6;        */
}
#wrapper #contentleft #groupbox #halfright {
	float: right;
	width: 345px;
	height:100px;
	line-height: 155%;
	text-align: justify;
	border: 0px solid #9c9c9c;
	margin-left: 2px !important;
	margin-left: 1px;
	margin-top: 0px !important;
	margin-top: 7px;
	background:#336699;
	/*background:#FCF0C6;        */
}

#wrapper #contentright {
	float: right;
	width: 173px;
	padding-right: 0px;
	padding-left: 1px;
	border: 0px solid #9c9c9c;

}
#wrapper #clearer {
	clear: both;
}
#wrapper #footer {
	background:rgb(255,251,156);
	text-align: center;
	width: 900px;
	line-height: 120%;
	height:46px;
	padding-top:8px;
	border-top: 2px solid #ff8000;
	font-size: 8pt;
	color:222222;
}
#wrapper #footer a{
	color:#2222ee;
	text-decoration:none;
}
#wrapper #footer a:hover,visited{
	color:red;
	text-decoration:underline;
}

ul {
	padding-left: 12px;
	margin-left: 0px;
}

#wrapper #contentleft a:link {
	color: Blue;
	text-decoration: none;
}
#wrapper #contentleft a:visited {
	color: Blue;
	text-decoration: none;
}
#wrapper #contentleft a:hover {
	color: #6600CC;
	text-decoration: underline;
}

#wrapper #contentright a:link {
	color: #993300;
	text-decoration: none;
}
#wrapper #contentright a:visited {
	color: #993300;
	text-decoration: none;
}
#wrapper #contentright a:hover {
	color: #6600CC;
	text-decoration: underline;
}


#wrapper #contentright#boxmenu {
	float: right;
	width: 173px;
	height:250px;
	padding-right: 0px;
	padding-left: 1px;
	border: 1px solid #9c9c9c;

}
div.headmenu {
	float: right;
	width: 173px;
	height:30px;
	padding-right: 0px;
	padding-left: 1px;
	border: 1px solid #9c9c9c;
  background:yellow;
}


/* Heading */
h1 {font-size: 180%;}
h2 {font-size: 150%;}
h3 {font-size: 125%;}
h4 {font-size: 110%;}
h5 {font-size: 100%;}
h6 {font-size: 92%; text-transform: uppercase;}

/*===============================================================
---------------------------[BOX STYLE]---------------------------
=================================================================*/

/*GENERAL BOX STYLE
----------------------------------------------------------------*/
.box {
	background: #ffffff;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
}

/*Box Head---*/
.box .head {
	background:#E7E7E7;
	border-bottom: 2px solid #ff8000;
	padding: 5px 10px;
	line-height: normal;
}


.box .head h3, .box .head h4 {
	font-size: 110%;
	color:#444444;
	text-transform: capitalize;
}

.box .head h5 {
	color: #999999;
	font-size: 100%;
	background: none;
	border: 0;
	padding: 5px 0 0;
}

/*reset*/
.box h3, .box h4, .box h5 {
	margin: 0;
}

.box .head br {
	display: none;
}

/*Box Content---*/
.box .content {
	padding: 10px;
}

/*Box Action---*/
.box .actions {
	background: #F7F7F7;
	border-top: 1px solid #DDDDDD;
	padding: 5px 10px;
	font-weight: bold;
	overflow: auto;
	clear: both;
}


.box ul li {
	border-bottom: 1px solid #DDDDDD;
	margin: 0;
	padding: 1px 1px 1px 1px;
	font-size: 100%;
}

ul#features_supp li {
	font-size: 100%;
}

.box ol li.last {
	border-bottom: none;
}

/*Form---*/
input.input-text, select, textarea{
	border: 1px solid #CCCCCC;
	font: 100%/normal "Segoe UI", Helvetica, Arial, sans-serif;
	color: #666666;
}

option, optgroup {
	font: 100%/normal "Segoe UI", Helvetica, Arial, sans-serif;
}

optgroup {
	font-weight: bold;
}

textarea {
	overflow: auto;
}

select {
	padding: 1px 2px;
}

input.input-text, textarea {
	padding: 2px;
}

input.radio {
	margin-right: 3px;
}

input.checkbox {
	margin-right: 3px;
}

.input-text:focus, select:focus, textarea:focus {
	background: #FFFFFF;
	border: 1px solid #666666;
}







.image {
	background-color: #fff;
	padding: 2px;
	margin: 3px 5px 3px 0;
	border: 1px solid #ddc688;
	float: left;
}
.judul {
	font-family: Arial;
	font-size: 16px;
	line-height: 170%;
	font-weight: Bold;
/*	color: #EE1C24;    */
a.judul{
  color:black;
}
}
.judulmenu {
	font-family: Arial;
	font-size: 16px;
	line-height: 170%;
	font-weight: Bold;
	color: #EE1C24;
	border-bottom:1px solid #EEE
}
.date {
	font-size: 10px;
	line-height: 135%;
	font-style: italic;
}
.posting {
	font-size: 11px;
}
.kategori {
	font-family: Georgia;
	line-height: 175%;
	font-weight: bold;
	padding-left: 10px;
}

input, select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993300;
}
.inputsearch {
	width: 130px;
	font-family: tahoma;
	font-size: 11px;
	border: 1px solid #ff0000;
	color: #616161;
	margin-top:2px;
}
.submitsearch {
	height: 0px;
	width: 0px;
	background: transparent url(images/search.gif)no-repeat;
	border: 0px solid #999999;
	margin-top:0px !important;
	margin-top:5px;
}
.inputlogin {
	width: 145px;
	font-family: tahoma;
	font-size: 11px;
	border: 1px solid #999999;
	color: #616161;
	margin-bottom: 4px;
}
.submitlogin {
	height: 25px;
	width: 100px;
	background: transparent url(images/login.png)no-repeat;
	border: 0px solid #999999;
}
#wrapper #contentright #boxitem {
	float: left;
	width: 145px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	border: 2px solid #9c9c9c;
	background-color:#54C469;
	margin: 5px 5px 5px 3px !important;
	margin: 5px 0px 5px 0px ;
	color:white;
}
.titleboxitem {
	color: white;
	font-size: 16px;
	line-height: 100%;
	font-weight: bold;
}

td.tdLtHead {
	padding: 5px 5px 0px 5px;
	margin: 0;
	font-weight: bold;
	background: transparent url("_im/TdHead.gif") no-repeat;
	height: 30px;
	color: #FFF;
	font-size: 12px;
	text-align: center;

}
.frmtamu {
	background: #F7F7F7;
	border: 1px dashed #CFCFCF;
	padding: 10px;
}
.inputtamu {
	width: 300px;
	font-size: 11px;
	border: 1px solid #999999;
	color: #616161;
	font-family: arial, helvetica;
}
.inputkode {
	width: 100px;
	font-size: 11px;
	border: 1px solid #999999;
	color: #616161;
	font-family: arial, helvetica;
}
.submittamu {
	border: 1px solid #747474;
	font-size: 10px;
	padding: 3px;
	background: green;
	color: #f7c109;
	font-weight: bold;
}
td.tdLtForm {
	width: 75px;
	text-align:left;
}

input, select, textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993300;
}
input#shout{
	font-size: 10px;
}
.shoutinputtext {
	font-size: 11px;
	line-height: 135%;
	border:1px solid #ff0000;
}
.shoutinputtext1 {
	font-size: 11px;
	line-height: 135%;
	border:1px solid #bbbbbb;
}
}
.shout {
	font-size: 11px;
	line-height: 135%;
	border:1px solid #ff8000;
}
.shoutdate {
	font-size: 10px;
	line-height: 135%;
  padding-left: 40px;
	color: #EE1C24;
}
.slidemenu{font: bold 1em arial;margin-bottom:7px;}
.slidemenu ul{margin: 0;padding-left:60px; float: left;}
.slidemenu ul li{display: inline;}
.slidemenu ul li a{float: left;color: black; padding: 4px 6px;text-decoration: none;border: 1px solid #ccc;margin-right:2px;background: #f0f0f0;}
.slidemenu ul li a:visited {color: #000;}
.slidemenu ul li a:hover {background: #ccc;}
.slidemenu ul li a.selected {color: white !important;padding-top: 6px;padding: 4px 6px;background: #f7c109 center center repeat-x;border: 1px solid #003366;}

.boximgheadline { width:180; margin-top:0px; font:normal 9px arial; color:#666;padding-left:25px !important;padding-left: 15px;border:0px solid yellow;}
.boximgheadline img {width:190px; height:155px; }
.boximgheadline span { float:right; font:normal 9px arial; color:#000; padding-top:0; }
.boximgheadline a { font:normal 9px arial; color:#666; text-decoration:none; padding:0;}
.boximgheadline a:hover {color:#999; }



