/* menu statis */
.horizontal-menu{height:38px; float:left; padding-bottom:15px;}
.gallery{ background:url(../images/galery.gif) no-repeat #ffffcc; background-position:4px 8px; padding:30px 0 0 9px; margin-bottom:4px;}
.gallery-thumbnail{ border: 1px #333 solid; float: left; margin: 0 6px 8px 6px; text-align: center;}
.gallery-thumbnail a {display: block; padding: 5px 2px 5px 2px;}
.gallery-thumbnail a:hover {background:#ADD9F9;}
.gallery-action{ float:right; margin:8px 6px 14px 0;}
.gallery-action-box{ height:25px;  line-height:25px;}
.gallery-action-box a{ color:#FFFFFF;  font-weight:bold;  background:#1091EE; padding:5px 8px;}
.gallery-action-box a:hover{ background:#000; padding:5px 8px;}
.horizontal-menu-content{ text-align:center;}
.horizontal-menu-item{padding:0px 6px; color: #fff; line-height:34px; font-weight:bold;}
.horizontal-menu-item span{}
.horizontal-menu-item:hover, .horizontal-menu-content a.active{color:#07338B;}

/* login */
.login-box{ background:url(../images/bg_sidebar.gif) no-repeat; width:190px; height:148px; padding:6px;}
.login-box h3{ font-size:14px; color:#fff; font-weight:bold;}
.login-content{ padding:13px 0px; color:#fff;}
.login-content table{ width:100%; font-weight:normal !important;}
.login-content th{ padding: 4px}
.login-content td{}
.login-content .text{ width:110px;}
.login-action{ float:right; width:50px; padding:16px 10px 0 0;}
.login-add{ float:left; widht:100px; padding:0; margin:0;}

/* menu vertical */
.menu{margin:0px 0px 10px 0; text-align:left; padding:0px 0px 10px 0; background:#f0f0f0;}
.menu h3{ margin-bottom: 5px; padding: 6px 0 0px 6px; font-weight: bold; color: #fff; font-size:14px; background:url(../images/bg_menu.gif) repeat-x; height:27px; line-height:21px; border:1px solid #206e8b; border-top:none;}
.menu ul{list-style-type: none;margin: 0px;padding:0px 5px 0px 10px; font-weight:bold;}
.menu ul li{background: url(../images/plus.gif) no-repeat; background-position: 0px 2px; padding:0 5px 2px 18px; border-bottom: 1px dashed #d2cfcf; margin-bottom:2px;}
.children li{font-weight: normal !important; background: url(../images/min.gif) no-repeat !important; background-position: 0px 3px !important; border: none !important;}
.menu ul li a{color: #333;}
.menu ul li a:hover{color: #3dabd3;}

/* kontak-sidebar */
.kontak-sidebar{ background:url(../images/bg_menu.gif) repeat-x; margin-top:0px; margin-bottom:10px;}
.kontak-sidebar h3{color:#fff; line-height:33px; padding-left:6px; border:1px solid #206e8b; border-top:none;}
.kontak-sidebar-bottom{ display: none;}
.kontak-sidebar-content{ padding: 10px 10px 10px 0px; color:#333; background:#f0f0f0;}
.kontak-sidebar-content table{ width: 100%;}
.kontak-sidebar-content th{ padding: 4px}
.kontak-sidebar-content td{padding: 1px 4px 0 10px;}

/* iklan */
.iklan{background:#f0f0f0; padding-top:5px;}
.iklan h3{margin-bottom: 5px; padding: 6px 0 0px 6px; font-weight: bold; color: #fff; font-size:14px; background:url(../images/bg_menu.gif) repeat-x; height:27px; line-height:21px; border:1px solid #206e8b; border-top:none;}
.iklan h1{background:url(../images/bg_menu.gif) repeat-x; height:27px; line-height:21px; border:1px solid #206e8b; border-top:none; padding: 6px 0 0px 6px; color:#fff; margin:0;}
.iklan-content{ margin:0px; font-size:11px; padding:4px 6px; border-bottom:1px dashed #ccc;}
.iklan-content h4{ font-weight:bold; font-size:12px!important; margin:0px;}
.iklan-content a{ color:#333;}
.iklan-content a:hover{ color:#1091EE;}

/*banner*/
.banner-item img{
	padding: 2px;
	background: #fff;
	border: 1px solid #ccc;
}
.banner-info{
	display: none;
}
.banner-item{
	text-align: center;
	padding-bottom: 5px;
}

.banner1{
	width: 500px;
	float: left;
	text-align: right;
	padding: 30px 0 0 0;
}

.banner2{padding: 12px 0 0 0;}
.banner2 img{background: #efefef;}
.banner3 img{border: none;padding: 0px;}
.banner5{padding: 10px;}
.banner-r-l{ padding:10px 0 0 0;}
.banner-right{ float:right; width:132px; padding-right:12px;}
.banner-left{ float:left; width:132px; padding-left:12px;}

/*news*/
.news{background:#f0f0f0; padding:0 0px 5px 0px; margin-bottom:10px;}
.news h3{margin-bottom: 5px; padding: 6px 0 0px 6px; font-weight: bold; color: #fff; font-size:14px; background:url(../images/bg_menu.gif) repeat-x; height:27px; line-height:21px; border:1px solid #206e8b; border-top:none;}
.news-content{ margin-bottom:3px; font-size:11px; padding:4px 6px; border-bottom:1px solid #ccc;}
.news-content h4{ font-weight:bold; font-size:12px!important; margin:0px;}
.news-content a{ color:#333;}
.news-content a:hover{ color:#1091EE;}

/*bottom*/
.banner-bottom{ padding:10px 0 0 0;}
.banner-bottom a{ padding:0 0 10px 0;}
.banner-bottom-info{ padding:10px; 20px; text-align:center;}
.banner-bottom .wrap{ width:270px; height:100px;}
.banner-bottom-action{ padding:10px 0;}

/*main*/
.main{ padding:10px 3px 4px 3px; margin:0px;}
.content-main{ text-align:left; padding:0px; margin:0px;}
.content-main h1{ background:url(../images/bg_menu.gif) repeat-x; height:27px; line-height:21px; border:1px solid #206e8b; border-top:none; padding: 6px 0 0px 6px; color:#fff; margin:0;}

/*frontlist*/
.frontlist{}
.frontlist-item{ background:url(../images/bg_statistic.png) no-repeat; width:447px; height:136px; margin-bottom:8px;}
.frontlist-right{ width:265px; float:right; padding:10px 28px 10px 0px;}
.frontlist-left{ width:100px; padding:25px 0 8px 10px; float:left;}
.frontlist-img{ float:left; width:86px; height:86px; border:1px solid #333;}
.frontlist-img img{ height:84px; width:84px;}
.frontlist-info{ text-align:left;}
.frontlist-info h4{font-weight:bold; color:#fff; margin:0px; padding-bottom:4px;}
.frontlist-info table { width:100%; margin:0px;}
.frontlist-info td{ font-size:12px; padding:1px 0;}

/*profil*/
.profil{ text-align:left;}
.profil h1{ margin-bottom: 5px; padding: 6px 0 0px 6px; font-weight: bold; color: #fff; font-size:14px; background:url(../images/bg_menu.gif) repeat-x; height:27px; line-height:21px; border:1px solid #206e8b; border-top:none;}
.profil-list{ padding:4px 6px 3px 6px;}
.profil-info{ width:460px; padding:10px 0 2px 0; border-bottom: 1px solid #ccc;}
.profil-info h4{ font-weight:bold; margin:0px; padding-bottom:7px; font-size:14px !important;}
.profil-info a{ color:#333;}
.profil-info a:hover{ color:#0183C9;}
.profil-img{ float:left; margin:4px 8px 2px 3px;}

/*comments*/
.comments{ width:472px; padding:10px 0 0 0;}
.comments h4{ color:#0183C9; font-size:12px; padding:0px; margin:0px;}
.comments-info{ font-size:11px; background:#F5F5F5; padding:5px; border:1px solid #ccc;}
small{ font-weight:normal!important;}

/*news-main*/
.news-main{margin-bottom:10px; padding-top:10px;}
.news-main-content { margin-bottom:10px; font-size:11px; padding:4px 0px; border-bottom: 1px #ccc dashed;}
.news-detail{}
.news-main-content h4{ font-weight:bold; font-size:12px; margin:0px;}
.news-main-content a{ color:#333;}
.news-main-content a:hover{ color:#1091EE;}

/* form pasang iklan side bar */
.pasang-iklan{padding: 10px; margin-bottom:10px; background:#d7f0fd;}
.pasang-iklan  h3{font-size: 16px; font-weight: bold; padding:0 0 10px 0; color:#000;}
.pasang-iklan table td{padding:0 3px 5px 0 !important; font-size:11px !important;}

#adsActionShow{padding: 0px 10px; color: #fff; background: #b50000; margin:10px 0;}

/*profil detail*/
.detail{ padding:8px 0 0 0; margin:0px;}
.detail-img{ float:left; margin:4px 8px 2px 3px;}
.detail-info{ width:460px; padding:10px 0 2px 0; border-bottom: 1px solid #ccc;}

/*req*/
.form-req{ padding:8px 0 0 8px;}
.form-req table td{padding:0 3px 5px 0 !important; font-size:11px !important;}