/* general style */
body{
    width:751px;
    margin:0px auto;
    padding:30px;
    background-color:#CFD99C;
    font-family:Verdana;
}
a{
    color:#000;
    text-decoration:none;
}
a:hover{
    color:#F00;
    text-decoration:none;
}
/* end of general style */

/* Style for header */
#header{
    background-color:#0C530c;
    height:220px;
    padding:1px;
    border:0px;
}
#scl{
    background-color:#477947;
    height:32px;
}
#slogan{
    float:right;
    clear:right;
    background-color:#477947;
    padding:5px 10px;
    font-size:12px;
    color:#fff;
}
#search{
    float:left;
    clear:left;
    background-color:#477947;
    padding:4px 10px;
    font-size:12px;
    color:#fff;
}
#text-search{
    border:0px;
}
/* end of style for header */

/* style for left menu */
#left-menu{
    border:0px;
    float:left;
    clear:left;
    padding:0px;
    margin:0px 5px;
    width:140px;
}
#nav{
    float:left;
    clear:left;
    padding:20px 0px 0px 0px;
    margin:0px;
    width:140px;
    height:10px;
    background-image:url(../img/menu-bottom.gif);
    background-position:top center;
    background-repeat:no-repeat;
}

.hotlink{
    margin:0px 0px 0px 0px;
    border-bottom:10px solid #0C530c;
}
html>body .hotlink a{ 
    width:auto;
}
.hotlink a{	
    display:block;
    margin:0px 0px 0px 5px;
    padding:10px 0px 10px 35px;
    text-decoration: none;
    font-family:verdana;
    font-size:15px;
    font-weight:bold;
    color:red;
    text-align:center;
    background-image:url(../img/bisnis.gif);
    background-position:center left;
    background-repeat:no-repeat;
}
.hotlink a:hover{
    text-decoration: none;
    color:#0C530c;
    background-image:url(../img/bisnis-hover.gif);
    background-position:center left;
    background-repeat:no-repeat;
}
#button ul{
    list-style:none;
    padding:3px 0px 0px 0px;
    margin:0px;
}	
#button ul li{
    margin:5px 5px;
    padding:0px 0px;
    text-align:left;
}
#button ul li a{
    display:block;
    padding:6px 3px;
    margin:0px;
    text-decoration:none;
    width:122px;
    font-family:verdana;
    font-size:11px;
    color:#fff;
    background-color:#477947;
    font-weight: bold;
}
html>body #button ul li a{ 
    width:auto;

}
#button ul li a:hover{
    color:#477947 ;
    background-color:#7aac7a;
}
#button ul li ul li a{
    display:block;
    font-family:verdana;
    padding:3px 0px 3px 25px;
    margin:0px;
    text-decoration:none;
    width:90px;
    font-size:10px;
    color:#477947;
    background-image:url(../img/menu-normal.gif);
    background-position:5px;
    background-repeat:no-repeat;
    background-color:#E9F5E9;
}
html>body #button ul li ul li a{ 
    width:auto;
}
#button ul li ul li a:hover{
    background-color:#AFD6AF;
    color:#477947;
    background-image:url(../img/menu-hover.gif);
    background-position:5px;
    background-repeat:no-repeat;
}
#banner .partner{
    padding:5px 0px;
    margin:10px 0px 0px 0px;
    display:block;
    height:35px;
    background-image:url(../img/partner.gif);
    background-position:5px 10px;
    background-repeat:no-repeat;
    border-top:10px solid #0C530c;
}
#banner .partner h1{
    font-family:verdana;
    font-size:15px;
    color:#0C530c;
    padding:10px 5px 5px 45px;
    margin:0px;
}
#banner ul{
    list-style:none;
    padding:3px 0px;
    margin:0px;
    border-bottom:10px solid #0C530c;
}	
#banner ul li{
    margin:5px 5px;
    padding:0px 0px;
}
#banner ul li a{
    padding:0px 13px;
    margin:0px;
    text-decoration:none;
    border:0px;
}
#banner ul li a img{
    border:0px;
}
#contact{
    height:350px;
}
#contact .cp-title{
    padding:0px;
    margin:10px 0px 0px 5px;
    display:block;
    height:35px;
    background-image:url(../img/contact.gif);
    background-position:top left;
    background-repeat:no-repeat;
}
#contact .cp-title h1{
    font-family:verdana;
    font-size:15px;
    color:#0C530c;
    padding:0px 5px 5px 40px;
    margin:0px;
}
#contact .cp-address ul{
    list-style:none;
    padding:3px 0px;
    margin:0px;
}	
#contact .cp-address ul li{
    margin:5px 5px;
    padding:0px 0px;
    font-family:verdana;
    font-size:10px;
    color:#0C530c;
}
#contact .cp-address ul li a{
    text-decoration:underline;
    font-family:verdana;
    font-size:10px;
    color:#0C530c;
}
#contact .cp-address ul li a:hover{
    text-decoration:none;
}
/* end of style for left menu */

/* style for right menu */
#right-menu{
    border:0px;
    float:right;
    clear:right;
    padding:0px;
    padding-bottom:20px;
    margin:0px 5px;
    width:140px;
}
#kat{
    float:right;
    clear:right;
    padding:0px;
    margin:0px;
    width:140px;
    height:10px;
    background-image:url(../img/menu-bottom.gif);
    background-position:top center;
    background-repeat:no-repeat;
}
.stat-title{
    margin:0px 0px 0px 0px;
    border-bottom:10px solid #0C530c;
}
html>body .stat-title a{ 
    width:auto;
}
.stat-title a{	
    display:block;
    margin:0px 0px 0px 5px;
    padding:10px 0px 10px 35px;
    text-decoration: none;
    font-family:verdana;
    font-size:15px;
    font-weight:bold;
    color:red;
    text-align:center;
    background-image:url(../img/chart.gif);
    background-position:center left;
    background-repeat:no-repeat;
}
.stat-title a:hover{
    text-decoration: none;
    color:#0C530c;
}

#menu-title{
    background-image:url(../img/kategori.gif);
    background-position:center left;
    background-repeat:no-repeat;
    margin:5px;
    padding:5px 0px;
}
#menu-title h1{
    margin:0px 0px 0px 30px;
    text-align:left;
    font-family:verdana;
    font-size:15px;
    color:#0C530c;
}
#right-menu ul{
    list-style:none;
    padding:0px 0px 5px 0px;
    margin:0px;
    border-bottom:10px solid #0C530c;
}	
#right-menu ul li{
    margin:5px;
    padding:0px;
    text-align:left;
}
#right-menu ul li a{
    display:block;
    padding:6px 3px;
    margin:0px;
    text-decoration:none;
    width:122px;
    font-family:verdana;
    font-size:11px;
    color:#fff;
    background-color: #477947;
    font-weight: bold;
}
html>body #right-menu ul li a{ 
    width:auto;
}
#right-menu ul li a:hover{
    color:#477947 ;
    background-color : #7aac7a;
}
#right-menu .hits{
    border-top:10px solid #0C530c;
    padding:10px 5px;
    margin:0px;
    font-family:verdana;
    font-size:12px;
    color:#0C530c;
}
/* end of style for right menu */

/* style for main content */
#content{
    background-color:#fff;
    border-left:3px solid #0C530c;
    border-right:3px solid #0C530c;
    padding:0px;
    margin:0px;
    float:left;
    width:745px;
    padding-bottom:40px;
    min-height:390px;
}
#isi{
    width:439px;
    float:left;
    padding:3px;
    margin:0px;
}
#isi a{
    font-size:10px;
    font-family:verdana;
    color:#477947;
    text-decoration:underline;
}
#isi a:hover{
    text-decoration:none;
}
#isi .news-block{
    padding:5px;
    margin-bottom:10px;
    border-bottom: 1px solid #0C530c;
}
#isi .news-header{
    clear:both;
    padding:5px 5px;
    margin:5px 0px;
    background-color:#CFD99C;
    font-size:12px;
    font-family:verdana;
    font-style:italic;
}
#isi .news-header h1{
    display:block;
    height:35px;
    font-size:20px;
    font-family:verdana;
    font-style:italic;
    color:#0C530c;
    padding:3px 0px 0px 40px;
    margin:5px 5px 0px 5px;
    background-image:url(../img/news.gif);
    background-position:top left;
    background-repeat:no-repeat;
}
#isi .news-headline{
    clear:both;
    padding-bottom:3px;
    margin:0px;
    font-size:14px;
    font-family:verdana;
    font-weight:bold;
    color:red;
}
#isi .news-info{
    clear:both;
    padding-bottom:3px;
    margin:0px;
    font-size:10px;
    font-family:verdana;
    color:#477947;
}
#isi .news-content{
    padding-bottom:3px;
    margin:0px;
    font-size:12px;
    font-family:verdana;
    color:#477947;
}
#isi .news-detail{
    padding-bottom:3px;
    margin:0px;
    font-size:10px;
    clear:both;
    font-family:verdana;
    color:#477947;
}
#isi p {
    text-align:justify;
    text-indent:25px;
}

#listBunga ul{
    list-style:none;
    padding:0px;
    padding-left:8px;
    margin:0px;
    width:100%;
    font-size:10px;
    color:#666666;
}
#listBunga ul li{
    float:left;
    margin:3px;
    font-size:9px;
    padding:5px;
    width: 122px;
    border:1px solid #CFE7CF;
}
#isi .right {
    float :right;
    width: 45%;
}
#isi .left {
    float :left;
    width: 45%;
}
#listBunga ul li a{
    display:block;
    background-color:#fff;
}
#listBunga ul li img{
    border:1px solid #CFE7CF;

}
#listBunga ul li a:hover{
    background-color:#CFE7CF;
}
#title-denah{
    font-size:24px;
    font-weight:bold;
    text-align:center;
    font-family:verdana;
    color:#477947;
}
#isi .foto-bunga{
    text-align:center;
    width:120px;
    height:120px;
}
#isi .data-bunga{
    font-size:10px;
    font-family:verdana;
    color:#477947;
}
#isi #inputHargaBg-grafik td{
    font-size:10px;
    font-family:verdana;
    color:#477947;
}
#isi .link-bisnis h1{
    font-size:18px;
    font-family:verdana;
    color:#477947;
}
#isi .link-bisnis ul{
    list-style:none;
    padding:0px;
    margin:0px;
    width:100%;
}
#isi .link-bisnis ul li{
    margin:5px 30px;
    padding:5px;
    border:0px;
    float: left;
}
html>body .link-bisnis ul li a{ 
    width:auto;
}
#isi .link-bisnis ul li a{
    display:block;
    padding:8px 3px;
    margin:0px;
    text-decoration:none;
    text-align:center;
    width:122px;
    font-family:verdana;
    font-size:12px;
    color:#477947;
    height:13px;
    background-color:#CFD99C;
}
#isi .link-bisnis ul li a:hover{
    color:#CFD99C;
    background-color:#477947;
}
#isi #inputHargaBg-bisnis{
    text-align:center;
    font-size:14px;
    font-family:verdana;
    color:#477947;
}
.tdrow1{
    border-bottom:1px solid #CFE7CF;
    border-right:1px solid #CFE7CF ;
    border-top:1px solid #FFFFFF;
    border-left:1px solid #FFFFFF;
    font-family:verdana;
    font-size:11px;
    color:#477947;
    font-weight:bold;
    background-image:   url(../img/gradient.gif);
}
.tdrow2{
    background-color:#EDF1F6;
    border-bottom:1px solid #CFE7CF;
    border-right:1px solid #CFE7CF ;
    border-top:1px solid #FFFFFF;
    border-left:1px solid #FFFFFF;
}
FORM { margin: 0; padding: 0; }

td, font{
    font: 11px verdana, arial, sans-serif;
    color: #477947;
}
#isi .lelang{
    text-align:justify;
    font-size:12px;
    font-family:verdana;
    color:#477947;
}
/* end of style for main content */

/* style for footer */
#footer{
    clear:both;
    width:751px;
    height:20px;
    border-top:1px solid #0C530c;
    background-image:url(../img/bottom-center.gif);
    background-position:bottom;
    background-repeat:x-repeat;
    font-size:9px;
    font-weight:bold;
    text-align:center;
    font-family:verdana;
    color:#fff;
}
#left-footer{
    float:left;
    clear:left;
    height:20px;
    width:20px;
    border:0px;
    background-color:#CFD99C;
    background-image:url(../img/bottom-left.gif);
    background-position:left;
    background-repeat:no-repeat;
}
#right-footer{
    float:right;
    clear:right;
    height:20px;
    width:20px;
    border:0px;
    background-color:#CFD99C;
    background-image:url(../img/bottom-right.gif);
    background-position:right;
    background-repeat:no-repeat;
}
/* end of style for footer */
.pgnav {
    text-align: center;
    color :#477947;
    font-size: 10px;
    font-weight: bold;
    clear:both;
}
#linkharga {
    text-align:center;

    border: 1px double #ccc;
}
#linkharga a {
    display:block;
    font-weight: bold;
    text-decoration: none;
    color: red;
    font-size: 14px;
    padding:5px;
}
#linkharga a:hover {
    background: #FFcccc;
}

#inputHargaBg {padding:5px; text-align:left; color:#477947; border: 2px solid #477947;}
#inputHargaBg legend {font-weight:bold;}
#inputHargaBg fieldset center{width:280px}
#inputHargaBg div.img {background-color: #eee; padding:4px; border: 1px solid #000;float:left;clear:both;}
#inputHargaBg div.row {font-size:12px;padding:0px;clear:both; padding-top :2px;  }
#inputHargaBg div.d,#inputHargaBg div.ket {float: right; width: 263px; padding-left :4px; }
#inputHargaBg div.row label {float:left;width:112px;font-size:12px;padding-top:1px;padding-right:2px;font-weight:bold;}
#inputHargaBg div.row span {float:left;width: 180px;}
#inputHargaBg div.set{clear:both;}
#inputHargaBg div.ket{font-size: 10px; clear:both;}
#inputHargaBg div.line {clear:both; border-bottom:1px solid #ddd; margin-top:5px; font-size:14px;font-weight:bold; color:red;}
#inputHargaBg div.menu {text-align:right; clear:both;}
#inputHargaBg div.ket{
    font-weight: bold;
}
#inputHargaBg .input {
    margin:0px;padding:0px;
    width : 263px;
}

.bgKios{
    border: 2px solid #477947;

}
.bgKios ul, .leftbgKios ul {
    list-style:none;
    padding:0px;
}
.bgKios ul li ,.leftbgKios ul li{
    font-size: 12px;
    color : #477947;
    padding: 5px;
    margin:2px 5px;
    border: 1px solid #7aac7a;
}
.leftbgKios ul li{
    font-size: 10px;
}
.bgKios ul li div.title , .leftbgKios ul li div.title{
    font-weight: bold;
}
.bgKios ul li div.harga ,.leftbgKios ul li div.harga{
    font-weight: bold;
    color: red;

}
.bgKios ul li div.det  {
    float: right;
    font-size:10px;
    font-weight: normal;
}
.leftbgKios ul li div.det {
    font-size:9px;
}
.leftbgKios .partner {
    background-image:url(../img/partner.gif);
    background-position:5px 10px;
    background-repeat:no-repeat;
    border-top:10px solid #0C530C;
    display:block;
    height:35px;
    margin:10px 0 0;
    padding:5px 0;}
.leftbgKios .partner h1 {
    color:#0C530C;
    font-family:verdana;
    font-size:15px;
    margin:0;
    padding:10px 5px 5px 45px;
}