/* CSS Document */

/* menu statis */
.horizontal-menu{font-weight: bold; height:35px; overflow: hidden; width: 733px; float: left;}
.horizontal-menu-content{ line-height:38px; padding-left:10px;}
.horizontal-menu-item{padding: 5px 6px 8px 6px; color: #fff; margin-left: 2px;}
.horizontal-menu-item span{}
.horizontal-menu-item:hover, .horizontal-menu-content a.active{color: #1091EE;}
.fontGreen { color: #0a880a; }

/* heder flash*/
.header_flash{ width:715px; height:156px;}

/* main*/
.main-content{ padding:6px; text-align:left;}
.content{ background:url(../images/bg_cntn.gif) repeat-x #fff; padding:3px 6px 10px 8px;}
.content h1{ font-size:18px; color:#333;}

/*welcome*/
.welcome{}
.welcome-pic{ float:left; height:auto; width:170px;}
.welcome-text{float:right;padding-left:9px; width:401px;}

/* frontpage-product-list */
.frontpage-product-list{ padding: 10px 0;}
.frontpage-product-list h3{ background: #FDF5D0; padding: 10px; font-size: 14px; font-weight: bold; color: #333;}
.frontpage-product-item{ width: 470px; float: left; padding: 15px 0 10px 0; margin-right: 10px;}
.frontpage-product-img{ float: left; width:100px; text-align: center;}
.frontpage-product-info{ width: 343px; float: right;}
.frontpage-product-info h4{ font-size: 14px; padding:8px 50px 1px; margin: 0px;}
.frontpage-product-info h4 a{ color: #333;}
.frontpage-product-info h4 a:hover{ color: #1091EE;}
.product-description{padding: 1px 50px 15px; color: #333;}
.product-price{ font-size: 18px; padding: 4px 0 0 0; background: url(../images/box_price.gif) no-repeat; width: 153px; height: 31px; text-align: center; font-weight: bold; float: left; font-style:italic;}

/* kontak-sidebar */
.kontak-sidebar{ background:url(../images/sidebar_cs.jpg); width:217px; height:195px;}
.kontak-sidebar h3{background: url(../images/ctc.gif) no-repeat #930223; background-position: 10px 6px; padding: 8px 10px 8px 30px; color: #fff; font-size: 12px;}
.kontak-sidebar-bottom{ display: none;}
.kontak-sidebar-content{ padding: 74px 10px 5px 13px; color:#fff; font-weight:bold;}
.kontak-sidebar-content table{ width: 100%;}
.kontak-sidebar-content th{ padding: 4px}
.kontak-sidebar-content td{padding: 1px 4px 0 0px;}

/*news*/
.news{ background:url(../images/news.gif) no-repeat #fff; background-position:4px 8px; padding:25px 4px 6px 6px; margin-bottom:4px;}
.news-content{ margin:0px; font-size:11px; padding:4px 0px;}
.news-content h4{ font-weight:bold; font-size:12px!important; margin:0px;}
.news-content a{ color:#333;}
.news-content a:hover{ color:#1091EE;}

/*gallery*/
.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;}

/*Partner*/
.partner{ background:url(../images/partner.gif) no-repeat #fff; background-position:4px 8px; padding:22px 0 10px 9px; margin-bottom:10px;}
.partner ul { margin:0; padding:0; list-style:none;}
.partner li{ padding:8px 0 0 22px; background:url(../images/icon.gif) no-repeat; background-position:6px 12px; color:#333;}
.partner li a:hover{ color:#56C6E9;}

/* horizontal menu bottom */
.horizontal-menu-bottom{padding: 4px 10px;}
.horizontal-menu-bottom-content{padding: 4px 0px 4px 8px; font-weight: bold;}
.horizontal-menu-bottom-item{padding: 0 4px;color: #fff;}
.horizontal-menu-bottom-item:hover{color: #333;}

/*payment*/
.pay-box{  float:left; margin-right:8px; width:400px; margin-bottom:10px; border-bottom: 1px #ccc dashed; padding:4px 0;}
.pay-pic{ padding-bottom:6px; float:left;}
.pay-info{ padding:2px 5px 5px 5px; text-align:left !important; float:right; width:150px;}

/*portofolio*/
.portofolio-product-list{ padding: 10px 0;}
.portofolio-product-list h3{ background: #FDF5D0; padding: 10px; font-size: 14px; font-weight: bold; color: #333;}
.portofolio-product-item{ width: 477px; float: left; padding: 15px 0 10px 0; margin-right: 10px;}
.portofolio-product-img{ float: left; width:100px; text-align: center;}
.portofolio-product-info{ width: 310px; float: right;}
.portofolio-product-info h4{ font-size: 14px; padding: 0px; margin: 0px;}
.portofolio-product-info h4 a{ color: #333;}
.portofolio-product-info h4 a:hover{ color: #1091EE;}
.product-description{padding: -7123px 120px 55px 43px; color: #333;}

/*gallery-main*/
.gallery-main{ padding-left:30px;}
.gallery-main-item{border: 1px #333 dashed; float: left; margin: 0 40px 10px 10px;}
.gallery-main-thumbnail{text-align: center;}
.gallery-main-thumbnail a {display: block; padding: 5px;}
.gallery-main-action{ float:right; margin:8px 6px 14px 0;}
.gallery-main-action-box{ height:25px;  line-height:25px;}
.gallery-main-action-box a{ color:#FFFFFF;  font-weight:bold;  background:#1091EE; padding:5px 8px;}
.gallery-main-action-box a:hover{ background:#003471; padding:5px 8px;}

/*news-main*/
.news-main{margin-bottom:10px;}
.news-main-content { margin-bottom:10px; font-size:11px; padding:4px 0px; border-bottom: 1px #ccc dashed;}
.news-detail{}
.news-main-content h2{ font-weight:bold; font-size:16px!important; margin:0px;}
.news-main-content a{ color:#333;}
.news-main-content a:hover{ color:#1091EE;}
/*buat jquery scrool up*/
#scrollup {
  position: relative;
  overflow: hidden;
  height: 150px;
  /* width: 300px; */
  color:#2e2e2e;
}
a.newsticker-title{
  font-weight: bolder;
  color:#fff;
  text-decoration:none;
}
a:hover.newsticker-title{
  font-weight: bolder;
  color:#fff;
  text-decoration:none;
}
.headline {
	position: absolute;
	top: 10px;
	height: 170px;
	/* width:200px; */
	left: 2px;
}
div.headline span.white{
  color:#2e2e2e;
}
