/* CSS Document */

html {
	margin: 0;
	padding: 0;
	
}

body {
	margin: 3px;
	padding: 0;
}

body {
	font-family:  Arial, helvetica, sans-serif;
	font-size:12px;
	color:#1F1F1F;
	background: #FFFFFF;
	background: #CCCCCC url('image/backstri2.jpg')    fixed ;
}
#wrappers{
	margin:auto;
	width:780px;
	/*background: transparent url('image/wrapper.png') fixed center;*/
}
#page_container{
	width:770px;
	margin:auto;
}
/*Slideshow
------------------------------------------------------------------*/
#slideshow {
	width:238px; 
	height:94px;       
}      
#imageContainer {     
	position:relative;
}
#imageContainer img {
	display:none;
	position:absolute;    
	width:238px; 
	height:94px;
}     
 

/********************************Language Button******************************************/
#lang img{
	padding:1px;
}
#lang img{
	border:0;
}

/*****************************************************************************************/

/*******************************header****************************************************/

#header{
	width:770px;
	padding:0;
	margin:0;
	border:0;
	background:#ffffff url('image/banner/banner.jpg');
}
#header_bwh{
	background:url('image/shad2.png') no-repeat;
	margin:0px 0px;
	padding:0px 0px;
	height:30px;
	min-height:30px;
	width:770px;
}
#menu_container{
	padding:0;
	margin:0;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	width:224px;height:227px;	
	color:#fff;
}
#menu_container a:active{
	text-decoration:none;
	color:#222222;
}
#menu_container a:visited{
	text-decoration:none;
	color:#222222;
}
#menu_container a{
	text-decoration:none;
	color:#222222;
}
#menu_container a:hover{
	text-decoration:underline;
	background-attachment:fixed;
}
#atas_menu_table{
	width:224px;
	height:38px;/*tinggi atasnya table menu*/
	background:#000000 url('image/kotak_cr_bwh.jpg') no-repeat;
}
/*group menu yg bbentuk tabel*/
#menu_table{
	padding:0;margin:0;
	line-height:18px;
	width:224px;	
}
#menu_table ul{
	list-style:none;
	padding:0;margin:0;
}
#menu_table li{
	border-bottom:1px #CCCCCC dotted;
	text-indent:10px;
}
#menu_table li.x{
	border-bottom:none;
}
#menu_table a{
	width:224px;
	display:block;
}
#menu_table li a:hover{
	text-decoration:none;
	background:#FF6600;
	color:#fff;
}

/*ends group menu yg bbentuk tabel*/
#flash_table{
	 padding:0;margin:0;
	 background-color:#ffffff;
	 width:760px;
}

#flash{
	width: 536px;
	height: 227px;
	border: 0;
	background-color: #000000;
	padding: 0;
	margin: 0;
	background-image: url('image/header.jpg');
}

#logo_table{
	 padding:0;margin:0;
	 width:260px;height:80px;
}
#batas_kanan_logo{
	padding:0;margin:0;
	width:10px;
	border:0;
}

#batas_kanan_flash{
	padding:0;margin:0;
	width:10px;
	border:0;
	background-color:#000000;
}
#cari_table{
	margin:0;padding:0;
	width:500px;height:80px;
	border:0;
}
/*********************search form*********************************/
#atas_kolom_cari{
	width:224px;height:33px;
	padding:0;margin:0;
}
#kolom_cari{
	width:224px;height:47px;
	min-height:47px; /*Hack ini khusus untuk IE, TEsted on .. IE7*/
	padding:0;margin:0;
	vertical-align:bottom;
	background:no-repeat url('image/kotak_cr.png');
}
#search_txt{
	border:1px solid #CCCCCC;	
	width: 160px;
	padding: 1px;
	/*background: url('image/google.gif') no-repeat;background-color:#ffffff;*/
	background-position:left center;
	/*text-indent:48px !important;*/
}
#search_submit {
	background: url('image/cari.gif') no-repeat;
	background-position: center center;
	width: 25px;
	height:19px;
	border: none;
	cursor: pointer;
}
/*********************end search form*********************************/
/***********ends header *************/



/***************************Content********************************************/

/*----------------------------content1_ki------------------------*/
#content1{
	width: 770px;
	background:#f8f3ee;
	min-height:100px;
	border-top: 1px #CCCCCC solid;
	border-bottom: 1px #CCCCCC solid;
	overflow: hidden;
}
#content1_ki p{
	padding: 0px 2px 1px 3px;
	margin: 0 0 0 0;
	color:#1E1006;/*#525252;/*#2C2727;/*#2D1600;*/
	line-height:17px;
	font-family: Arial, "Trebuchet MS",helvetica, sans-serif;
	width:233px;
}
#content1 h4{
	color:#1A1A1A;
	margin:0 0 0 0;	
	/*padding:1px 1px 1px 0px;*/
}
#content1 form{	
	width: 200px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:11px;
}
#btn_submit{
	width:70px;
	height:19px;
}
#btn_submit:hover{
	width:70px;
	height:19px;
	 
}
#content1_ki_footer{
	width:250px;height:38px;
	background: url('image/ctki_foot.png') no-repeat;
}
#content1_ki{
	width:250px;
	float:left;
	background:  url('image/content1_kik.png')  repeat-y ;
}
#img_wlcm{width:238px;height:30px; padding:0 0 0 0; margin: 0 0 0 0; }
#content1_ki_pic{width:238px; height:94px; padding:0 0 0 0; margin: 0 0 0 0; }
#newsletter{background:#EAEAEA;width:238px;}
#newsletter p{  width:233px;}
#newsletter form{border-top:1px #CCCCCC dotted;width:233px;}
#ct1_ki_more p{ border-top:1px #CCCCCC dotted;border-bottom:1px #CCCCCC dotted;width:233px;}
#ct1_ki_more img{ text-decoration:none;border:0; margin-left:200px;}
#ct1_ki_more a:hover{ display:block;background-image:url('image/body_bg1.gif');}

/*----------------------------content1_detail---------------------------------------------------------*/
/*----------------------------content1_detail penjelmaan content kiri-------------------------------*/
.content1_desc{
	/*color:#363636;*/
	line-height:19px;
	min-height:200px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 12px;
	color: #414141;
	padding:0 4px 0 0;
}
 
#content1_detail{
	width:590px;
	float:left;
	margin-left:0px;
	padding-left:10px;background:#fff;
	border-right:1px solid #AAAAAA;
	border-bottom:1px solid #AAAAAA;
}
#content1_detail p{
	padding:0 0;
}
#content1_detail h4{
	font-family:Georgia,"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	margin:0;padding-top:2px;color:#614327;
}
#content1_detail h5{
	font-family:Georgia,"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:normal;
	margin:0;padding-top:2px;color:#614327;
}
#isi_detail{
	width:570px;min-height:40px;
	margin:0 0 0 5px;padding:1px 1px;
	display:block;
	background: #fff;/*#EDEAE7;*/
	border: 1px solid  #d6d5d5;
}
#isi_detail_long{
	width:570px;
	max-height:300px;
	min-height:100px;
	margin:0 0 0 5px;padding:1px 1px;
	display:block;
	background:#fff;
	overflow:scroll;border: 1px solid  #d6d5d5;
}
#judul_detail{
	background-color: transparent;
	font-family: Georgia,"Trebuchet MS",Times, serif;
	font-size:12px;font-weight:bold;
	/*border-bottom:1px #999999 dotted;*/
	padding:1px 0;margin:4px 0 2px 0;
}
.judul_news{
	background-color: transparent;
	font-family: Georgia,"Trebuchet MS",Times, serif;
	font-size:13px;font-weight:normal;
	/*border-bottom:1px #999999 dotted;*/
	padding:1px 0;margin:4px 0 2px 0;
	color:#614327;
}
.judul_news a{
	text-decoration:none;
	color:#614327;
}
.judul_news a:hover{
	text-decoration:underline;
	color:#614327;
}
.tanggal_news{
	background-color: transparent;display:block;
	font-family: verdana,Tahoma,arial,sans-serif;
	border-bottom:1px dotted #AAAAAA;
	font-size:8px;font-weight:bold;
	/*border-bottom:1px #999999 dotted;*/
	padding:1px 0 1px 0;margin:4px 0 1px 0;color:#614327;
}
.isi_news{
	width:570px;min-height:40px;
	margin:0 0 0 5px;padding:1px 1px;
	display:block;
	background:#F3F3F1;/*#EDEAE7;*/
	border: 1px solid  #AAAAAA;
	color: #414141;
}
.news {
	padding:1px 0;margin:10px 0 1px 0;
	overflow:hidden;color: #414141;
}
.isi_news_long{
	max-height:300px;
	min-height:100px;
	overflow:scroll;color: #414141;
}
#navigasi{
	margin:0 0;padding:0 0;
	border-bottom:1px solid #CCCCCC;
}
#navigasi a{
	text-decoration:none;
}
#navigasi a:hover{
	text-decoration:underline;
}

/*----------------------------content1_tg-------------------------------------------------------------*/
.link{
	text-decoration:none;
	font-family: verdana,Tahoma,arial,sans-serif;
	font-size:11px;font-weight:normal;
	color:#614327;
}
.link a{
	text-decoration:none;
	font-family: verdana,Tahoma,arial,sans-serif;
	font-size:11px;font-weight:normal;
	color:#614327;
}
.link a:hover{
	text-decoration:underline;
	font-family: verdana,Tahoma,arial,sans-serif;
	font-size:11px;font-weight:normal;
}
#content1_tg{
	width:350px;
	float:left;
	background:transparent url('image/cont_tg_bg.jpg') repeat-y;
}
#content1_tg a{
	text-decoration:none;
	color:#45250E;
}
#content1_tg a:hover{
	text-decoration:underline;
	color:#45250E;
}
#isi_tg{
	width:346px;
	padding:0 0 0 0;
	margin:2px 0 6px 0;
	border:1px #B49E96 solid;
	background:#fff url('image/patern2.gif') repeat-y;
}
#bintang{
	 width:10px;height:10px; 
}
#isi_tg_end{
	width:346px;
	height:20px;
	padding:0 0 0 0;
	margin:2px 0 0px 0;
	border-top:1px #B49E96 solid;
	background:#fff url('image/patern1_end.jpg') no-repeat;
}

#content1_tg h4{
	font-family:Georgia,"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	margin:0;padding-top:2px;color:#614327;
}
#content1_tg h2{
	font-family: Tahoma,Arial, helvetica, sans-serif;
	font-weight:normal;
	margin:0 0 0 9px;padding:0 0;
	height:40px;width:329px;
	overflow:hidden;
}

#content1_tg div{
	text-indent:2px;
}

#content1_tg p{
	line-height:18px;
	/*font-family:Arial, helvetica, sans-serif;*/
	font-size:12px;
	margin:0 0 0 8px;
	font-family:arial,helvetica, sans-serif;
	line-height:17px;
	color:#45250E;
	/*text-indent:8px;*/
}
#content1_tg img{
	border:0;
	float:left;
	padding:1px 2px 1px 2px;
}
#price{
	background-color:transparent;
	font-family:Tahoma,Arial, helvetica, sans-serif;
	font-size:9px;font-weight:normal;
	color:#800000;
	text-decoration:underline;
}
#header_tg{
	background: url('image/tekukan2.jpg') no-repeat ;
	width:346px;height:40px;
}
#judul{
	background-color: transparent;
	width:340px;
	font-family: Georgia,"Trebuchet MS",Times, serif;
	font-size:12px;font-weight:bold;
	border-bottom:1px #999999 dotted;
	padding:1px;
}
#judul a:visited{
	color:red;
	text-decoration:underline;
}
#isi{
	width:340px;
	margin:0 0 0 2px;padding:1px 0;
	overflow:hidden;
}
 
#petunjuk{
	width:325px;
	margin:0 0 0 3px;padding:1px 2px;
	border:1px  dotted #3C2D2B;
	background:#3D2525;
	overflow:hidden;
	font-style:italic;
	color:#fff;
}
#isi_hotel{
	width:340px;
	margin:0 0 0 2px;padding:1px 0;
	overflow:hidden;
}
#isi_hotel p{
	border-bottom:1px #999999 dotted;
}
#isi p{
	padding:1px 1px;
	margin:1px 1px;
}
#tg_more{
		border-top:1px #CCCCCC dotted;
}
#tablez{
	border:0; text-indent:2px;
	width:340px;
	overflow:scroll;
	margin:auto;
	color:#45250E;
}
#tablez th{
	background:#EC9A20;
	color:#fff;
	font-family:Arial, helvetica, sans-serif;
}
#tablez td{	border-bottom:1px #999999 dotted;background:#FFF;}
#tg_more p{}
#tg_more a{ text-decoration:none;display:block;}
#tg_more img{border:0;margin-left:290px; vertical-align:middle;}
#tg_more a:hover{ display:block;background-image:url('image/body_bg1.gif');}
.hotels{
	border-bottom:1px #D7D7D7 dotted;
	padding:1px 0 2px 0;
}


/*----------------------------content1_ka-----------------------------------------------------------------*/
#content1_ka{
	width: 168px;
	float: left;
	background: #fff url('image/cont_ka_bg.jpg') repeat-y;
	padding: 0 0;
	margin: 0 0;
	color: #1E1006;/*#525252;*/
}
#content1_ka_bwh{
	width:168px;height:32px;min-height:30px;
	background:#000000 url('image/content_ka_foot.jpg') no-repeat;
}
#img_ka{
	border:0;margin:0 0;padding:0 0;
	height:30px;width:168px;
}
#img_ka_partner{
	border:0;margin:0 0;padding:0 0;
	min-height:10px;min-width:20px;max-width:160px;
}
#YM li{
	padding: 1px 0 1px 0px;
}
#YM a{
	display:block;
}
#YM img{
	border:0;text-decoration:none;
}
#isi_ka{
	width:168px;
	padding-bottom:5px;
}
#isi_ka p{
	padding:0 0;margin:0 0 0 13px;
	line-height:18px;
}
#isi_ka h4{
	padding:0 0;margin:0 0;
}
#isi_ka div{
	padding:0 0;margin:0 0 0 0px;
}
#isi_ka a,a:after,a:before,a:active{
	color: #1E1006;/*#525252;*/
	text-decoration:none;
}
#isi_ka a:hover{
	display:block;
	background:#EAEAEA;
}
#isi_ka ul{
	list-style:none;
	padding:0;margin:0;
}
#isi_ka li{
	margin-left:13px;
	border-bottom:1px #CCCCCC dotted;
	line-height:17px;
}
#news_height ul{
	list-style:square;
	margin-left:16px;
}

/**eof content1**/


 
/***************************End OF Content*************************************/

#content_shad{
	background:#000000;
}



/***************************Footer*************************************/

#footer {
	clear: both;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #c9c9c9;
	border-top: 1px solid #efefef;
	padding: 13px 25px;
	line-height: 18px;
	background:#000000;
}
#footer a {
	color: #c9c9c9;
	text-decoration: none;
}

#footer a:hover {
	color: #db6d16;
}

#footer #altnav {
	width: 350px;
	float: right;
	text-align: right;
}


/**************************Classes************************************/
.thumb{
	margin:1px 1px;
	height:60px;width:80px;
}
.bg_thumb{
	min-height:82px;width:94px;
	background:url('image/bg_thumb4.jpg') no-repeat;
	margin:0 0 0 0;
	/*padding:1px 2px;*/
	position:relative;
	background-position:-5px -3px;
	float:left;
}
.input_txt{
	width: 200px;
}
.input_txt_area{
	width: 240px;
	height:50px;
}

.frm_txt{
	width: 200px;
}
.frm_select{
	width:200px;
	background:#ffffff;
}
.form_clear{
	padding:0;margin:0;
}
.clear_padding{
	padding:0;
	margin:0;
}
.content_padding1{
	padding:1px 1px 1px 1px;
}