@charset "utf-8";







/* CSS Document */



body { background:url(../images/bg-body.jpg) no-repeat top #fcfcfc; padding:0; margin:0; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666; }
/*
body { background:url(../images/bg-body-newyear.jpg) no-repeat top #fcfcfc; padding:0; margin:0; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666; }
*/


p{padding:0; margin:0 0 8px;}



h1,h2,h3,h4,h5{margin:0; color:#666;}

h1 {font-size:18px; font-family:"Square721 BT"; font-weight:normal; color:#f00; margin:0 0 6px 0;}

h2 {font-size:18px; font-family:"Square721 BT"; font-weight:normal; color:#f00;}

h3 {font-size:16px; font-family:"Square721 BT"; font-weight:normal; }
 


h4 {font-size:13px; font-family:"Square721 BT"; font-weight:normal; color:#f00;}

h5 {font-size:10px; }

.dugemtitle{ font-size:22px; font-family: "Square721 BT"; font-weight:normal; color:#f00;}



.clr{ clear:both;}

em{color:#F00;}

img { border:none;}

a { text-decoration:none; color:#999; outline:none;}

a:hover {color:#e72629;}



.alt{visibility:hidden;}









/*--------------------Page--------------------*/

.container{ width:910px; margin:0 auto; padding:0 0 20px 0;}

.bar{background:url(http://kutastationhotel.com/assets/templates/html/images/separator.jpg) repeat-x bottom; padding:0 0 7px 0; margin:0 0 7px 0;}

.btn_white{background:url(http://kutastationhotel.com/assets/templates/html/images/bg-btn-white.png) bottom right; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#6f6f6f;  float:left;padding:0 10px 0 0;margin:10px 0 0 0; text-shadow:1px 1px 1px #CCC;clear:both;display:block; }

.btn_white:hover { text-decoration:none;}

.btn_white span{background:url(http://kutastationhotel.com/assets/templates/html/images/bg-btn-white.png) top left no-repeat scroll; display:block; padding:2px 0 4px 10px; line-height:17px; }





.btn_deepgreen{background:url(../images/bg-btn-deepgreen.png) bottom right; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#fff;  float:left;padding:0 10px 0 0;margin:0px 0 0 0; text-shadow:1px 1px 1px #000;clear:both;display:block; outline:none; height:25px }

.btn_deepgreen:hover { text-decoration:none;color:#ccc; }

.btn_deepgreen span{background:url(../images/bg-btn-deepgreen.png) top left no-repeat scroll; 

display:block; padding:4px 0 4px 10px; line-height:17px; }

.btn_deepgreen input{background:url(../images/bg-btn-deepgreen.png) top left no-repeat scroll; 

display:block; padding:4px 0 6px 10px; height:25px;  color:#feedd2; cursor:pointer; }





input{ color:#302904; font-size:11px; padding:3px;}

/*--------------------header--------------------*/

.header{  margin:0 0 0px 0;}

.header_kanan{ float:left; width:200px; padding:10px 0 0 0;}

.header_kiri{float:right; width:703px;}

.logo{height:100px; width:217px; float:left;  }

.specialBtn{ float:right; width:200px;margin: 0 0 65px 0;}





/*--------------------menuTop--------------------*/

.menuTop{ margin: 0 0 10px 0;}

.menuTop ul{ padding:0; margin:0;}

.menuTop li{ float:left; padding:0px 10px 0px  0px; list-style:none; font-size:12px;  text-shadow:1px 1px 1px #CCC; list-style:disc;}

.menuTop li:first-child {list-style:none;}

.menuTop li a{color:#666; text-decoration:none; padding:5px 3px ; margin:0 16px 0 0; display:block;}

.menuTop li a:hover{color:#333;}

/*--------------------menuside--------------------*/

.menuSide{ margin: 0 0 10px 0;}

.menuSide ul{ padding:0; margin:0;}

.menuSide li{padding:0px 6px 0px  0px; list-style:none; font-size:12px;  text-shadow:1px 1px 1px #CCC;}

.menuSide li a{color:#666; text-decoration:none; padding:5px 0px 5px 0px ; display:block; text-align:right; list-style:disc}

.menuSide li a:hover{color:#333;}



.submenu{padding:20px 0 20px 10px; margin:0 0 10px 0; border-top:#CCC solid 1px; border-bottom:#CCC solid 1px;}

.submenu ul{margin:0; padding:0;}

.submenu ul li{ display:inline; border-left:#666 1px solid; padding:0 2px 0 5px;}

.submenu ul li:first-child{border-left:none;padding:0px;}

.submenu li a{color:#666; }

.submenu li a:hover{color:#e72629;}



.BnanerSide img,.BnanerSide object{ margin:0 0 10px 0;}





/*--------------------conten--------------------*/

.conten{ width:910px;}

.conten_kanan{ float:left; width:197px;}

.conten_kiri{float:right; width:704px;}

.conten_kiri_kanan{float:left; width:512px; }

.conten_kiri_kanan h3{margin:10px 0; }

.conten_kiri_kiri{float:right; width:180px;}



.conten_kiri_kanan h2{margin:10px 0 10px 0;}





/*--------------------Listing--------------------*/



.topListing{ height:15px; background:url(../images/bg-slide.jpg) left top no-repeat;}

.isiListing{background:url(../images/ceakceakceak.jpg) repeat-y ;padding:0 10px;	}

.botomLisitng{height:15px; background:url(../images/bg-slide.jpg) left bottom no-repeat;}





.tumblisting{ margin: 0; padding:10px 0; border-bottom:#CCC solid 1px;}

.tumblisting_img{ float:left; width:115px; border:#CCC solid 1px; padding:2px;}

.tumblisting_des{float:right; width:361px;}

.tumblisting_des h3{margin:0 0 5px 0;} 

/*--------------------dateform--------------------*/

.dateform{}

.dateform table {margin:10px 0 0 0;}

.dateform table tr td { padding:2px 0;}







/*--------------------slideimages--------------------*/

.slideimages{width:507px;height:336px; background:url(../images/bg-slide.jpg) top left no-repeat; padding:17px 0px 0px 5px; margin:0 0 10px 0;}



/*--------------------footer--------------------*/

.adv{  width:890px; margin:0 auto 10px auto; text-align:center;}

.adv img{margin:0 20px;}

.slope_footer{padding:10px 0; background:url(../images/bg-footer-slove.jpg) repeat-x top; margin:0px 0 0 0;}

.footer{margin:0px 0 10px 0 ; padding:10px 0 0 0; width:890px; margin:0 auto; font-size:10px; text-align:center;}

.footer_kanan{float:left; width:500px;}

.footer_kanan h4{margin:0 0 10px 0; text-shadow:1px 1px 1px #6e4e1a}

.footer_kiri{float:right; width:300px; text-align:right}

.footer_kiri h4{margin:0 0 10px 0; text-shadow:1px 1px 1px #6e4e1a}

.footer_kiri img{ margin:0 0 0 10px;}

/*--------------------form contac us--------------------*/



#slide_images img {

top:17px !important;

left:5px !important;

}

/*--------------------Pagign--------------------*/

.paging{margin:10px 0 0 0;}

.paging a ,.paging span {border:#CCC solid 1px; padding:2px; text-decoration:none;}

.paging a:hover{ background:#E8E8E8;}

.ditto_page{ margin:0 5px; color:#666; }

.ditto_next_link{color:#666;}

.ditto_previous_link{color:#666;}

.ditto_currentpage{background:#F3F3F3;color:#999;}



h2.red, h3,  h3.red a {color:#f00;}





/*--------------------reservation--------------------*/

.conten_kiri_reser{float:left; width:781px; }

.conten_kiri_reser iframe{margin:10px 0 0 0; height:468px;}

.container_reser{ width:999px; margin:0 auto;}



.thumb{ border:#999 1px solid; padding:3px; margin:0px 10px 13px 10px; height:100px; width:100px; display:block; float:left;	}



.conten_kiri_kanan table{border:#CCC solid 1px; margin: 10px 0; padding:0;}

.conten_kiri_kanan table tr td  {border:#CCC solid 1px; padding:0;}



.coloring{background:#CCC;}



/* Bowling Form*/

#bowling-form  label{

    float: left;

    width: 138px;

}

#bowling-form p {

    margin-bottom: 5px;

}

#bowling-form img {

    margin-left: 137px;

}

#bowling-form .submit {

    margin-left: 138px;

    margin-top: 25px;
	
	

}

.sosial{margin:10px 0 0 0; padding:10px 0 0 0; border-top:#CCC solid 1px;}
.conten_kiri_kanan ol li a{ margin: 5px 0 0 0; display: block;}
.conten_kiri_kanan ol li {margin:  0 0 25px;}
.conten_kiri_kanan ol li ul li{margin: 0;}