@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; background: #03008a url(../images/bg-body.jpg)  no-repeat top; color:#fff;}
h1, h2, h3, h4, h5{ margin:0 0 10px 0;}
em{color:#FF0000;}
h1{color:#ffe400; font-size:18px;}
.clr{ clear: both;}
.judul{padding:0 0 0 0;}
*html p{margin:3px;}
a{color:#FFFFFF;}

.container{width:840px; margin:0 auto; padding: 0; position:relative;}
.head{height:150px;}
.login{width:280px; float:right; margin:50px 0 0 0; text-align:right;}
.login a{ color:#fff; text-decoration:none;}
.login a:hover{ color:#ffe400;}


.top-info{position:absolute; top:90px; left:100px;color:#ffe400;}
.phone-info{font-size:14px; font-weight:bold;}
.motto{font-size:12px;}

/*===============================  Menu ===============================*/
.menu{ height:60px;}

.menu_kanan{  height:44px; float:left; width:525px;}
.menu_kanan ul{margin:0; padding: 0;}
.menu_kanan li{  font-size:13px; float: left; margin:0  10px 0 0 ; height:34px; padding:10px 0 0 0; width:91px; list-style:none;background:url(../images/bg-menu.png) center center  no-repeat;  text-align:center;}
.menu_kanan li a{display:block; height:0px; width:91px; text-decoration:none; color:#ffe400;  }
.menu_kanan li a:hover{ height:0px; width:91px;  color:#fff }
 .menu_kanan ul li.active{font-weight:bold; }

.menu_kiri{  height:44px; float:right; width:275px;}
.menu_kiri ul{margin:0; padding: 0;}
.menu_kiri li{ font-size:13px; float: right;  margin:0 0 0 10px; height:34px; padding:10px 0 0 0; width:81px; list-style:none; background:url(../images/bg-menu-special.png) center center  no-repeat; text-align:center }
.menu_kiri li a{display:block; height:0px; width:81px; text-decoration:none; color:#ffe400;  }
.menu_kiri li a:hover{ height:0px; width:81px; color:#fff }


/*=============================== conten ===============================*/
.coten{ padding: 0;	}

.contenkanan{width:620px; float:left; margin:0 0 10px 0;}
.contenkanan2{width:840px; margin:0 0 10px 0;}
.kanansmall{ margin:0 0 10px 0;}
.kanansmallkanan{float: left; width:100px; }
.kanansmallkiri{float: right;width:200px; }
.kanansmall ul{margin:0; padding: 0 0 0 20px;}
.kanansmall li{ margin:10px 0; list-style:url(../images/list-ico.jpg);}
.kanansmall li a{ color:#000;font-weight:bold; text-decoration:none;}
.kanansmall li a:hover{color:#f47621}

.contenkiri{width:201px; float:right; margin:0 0 10px 0;}
.contenkiri img{ margin:0 0 5px 0;}


/*=============================== list album  ===============================*/
.album_tumb{ width:193px; height:213px; float:left; background:url(../images/bg-list-menu.png) top left no-repeat; margin: 0 5px 10px 0; padding: 10px 0px 0px 8px;}
.album_conten{ width:163px;}
.album_conten img { margin: 0 0 5px 0;}
.album_title{ font-weight:bold; text-align:center; margin:5px 0 0 0}
.album_view_tmb{ padding:3px 0 0 3px; font-weight:bold;}
.album_view_tmb a{color:#ffe400; text-decoration:none;}
.album_view_tmb a:hover{ color:#fff;}

/*=============================== inside list album  ===============================*/
.inside_album_conten{ width:153px; height:172px; float:left; background:url(../images/bg-inside-list-menu.png) top left no-repeat ; margin: 0 33px 10px 0; padding: 10px 10px 0px 10px; _margin: 0 28px 10px 0;}
.img_inside_album{margin:0 auto; text-align:center;}

/*=============================== iklan ===============================*/

.iklan{ width:201px; margin: 0 0 10px 0;}
.iklan_top { background:url(../images/bg-top-sheet-kanan.png) no-repeat left top; width:201px; height:9px; _margin-bottom:-4px;}
.iklan_body{ background:url(../images/bg-body-sheet-kanan.png) repeat-y left top; width:173px; padding:3px 14px 0 14px;  text-align:left;}
.img_iklan_body{text-align:center; width:174px ;}
.iklan_footer{ background:url(../images/bg-botom-sheet-kanan.png) no-repeat left top; width:201px;height:11px; }


.adv_kiri_home {margin: 10px 0 0 0; width:310px; float:left;}
.adv_kanan_home {margin: 10px 0 0 0;  width:292px; float:right;}

/*=============================== table form ===============================*/
.table_donload{ border-top:#fff solid 1px; border-right:#fff solid 1px; }
.table_donload tr td{padding:9px 2px; border-left:#fff solid 1px; border-bottom:#fff solid 1px;}
.head_table { height:40px; background-color:#85a9ef; font-weight:bold;}
.head_table a{text-decoration:none;}
.head_table img{vertical-align:middle;}
.table_color{background:#4b63d3;}

/*=============================== paging ===============================*/
.paging{ text-align:center; color:#ffe400;}
.paging a{ color:#ffe400; text-decoration:none; }
.paging a{padding:4px 5px;margin:0px 2px ;color:#ffe400;}
.paging a:hover{color:#fff;}
.paging a, .paging span{padding:4px 5px;margin:0px 2px ;color:#ffe400;}
span.select{font-size:18px}

/*=============================== Login Home ===============================*/
.login_home{ width:620px; height:163px; padding: 0px; background:url(../images/bg-login-home.png) top left no-repeat;}
.login_home form{ margin:0; padding:0;}
.login_home input{font-size:11px;}


.sideslide{float:left; width:230px;  padding: 10px 0 0 10px;}
.inputclass{ width:100px;}
.slide_home{float:right; width:350px; height:140px; background:#006633; margin:7px 10px 0 0;}
.slide_home img{width:350px; height:140px;}
/*=============================== footer ===============================*/
.footer{ height:34px; background:url(../images/bg-footer.png) top center no-repeat ; padding:20px 20px 0 20px;}
.footerkanan { float: left ; width:600px;}
.footerkiri { float: right ; width:200px; text-align:right;}


.select_area_click{position:absolute; left:540px; top:295px; }
.select_area_click a{padding:35px; text-decoration:none; z-index:999;}



table tr td{vertical-align:top;}
fieldset{ border:none;}

.layer2{width:100px; height:100px; position:absolute; z-index:100; background-color:#333333; left:0; top:0;}


/*==============form login / register============*/
.fullLogin legend{font-weight:bold;}
.fullLogin input{width:302px; }
.fullLogin table tr td{padding:3px;}
.fullLogin .button{width:auto;}


/*`````````notice`````````````

created by : baby cow design
e-mail     : big_gdl@yahoo.com
freelance website
*/

