html, body, h1, h2, h3, h4, ul, li, form, span {
	margin: 0px;
	padding: 0px;
}
body {
	background: #ffff66 url('../img/bg0.jpg') repeat-x top left;
	font-family: trebuchet MS, verdana, tahoma, helvetica, arial, sans-serif;
	font-size: 13px;
      color: #000000;
	scrollbar-3dlight-color:#cccd33;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#999933;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#999933;
	scrollbar-highlight-color:#cccd33;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#cccd33
}
img { 
	border: 0;
}
#page {
	width: 800px;
	/*background: transparent url('../img/bg.jpg') repeat-x top left;*/
	margin: 0 auto 0 auto;
	text-align: left;
}
#header {
	clear: both;
	width: 800px;
	height: 145px;
	margin: 0;
	padding: 0;
}
div.header_left {
	float: left;
	width: 350px;
	margin: 0;
	padding: 0;
}
div.header_left .header_top1 {
	width: 350px;
	height: 45px;
	text-align: center;
	line-height: 67px;
	font-size: 13px;
}
div.header_left .header_top2 {
	width: 350px;
	height: 80px;
	padding-right: 31px;
}
div.header_left .header_top3 {
	width: 350px;
	height: 20px;
}
div.header_right {
	float: left;
	width: 450px;
	height: 145px;
	margin: 0;
	padding: 0;
}
#content {
	clear: both;
	width: 800px;
	margin: 0;
	padding: 0;
}
#content_top1 {
	clear: both;
	width: 800px;
	height: 100px;
	background: #ffff66 url('../img/bg1.jpg') repeat-y top left;
	margin: 0;
	padding: 0;
}
#content_top2 {
	clear: both;
	width: 800px;
	height: 100px;
	background: #ffff66 url('../img/bg2.jpg') repeat-y top left;
	margin: 0;
	padding: 0;
}
#content_top3 {
	clear: both;
	width: 800px;
	height: 100px;
	background: #ffff66 url('../img/bg3.jpg') repeat-y top left;
	margin: 0;
	padding: 0;
}
#content_top4 {
	clear: both;
	width: 800px;
	height: 100px;
	background: #ffff66 url('../img/bg4.jpg') repeat-y top left;
	margin: 0;
	padding: 0;
}
#content_top5 {
	clear: both;
	width: 800px;
	height: 100px;
	background: #ffff66 url('../img/bg5.jpg') repeat-y top left;
	margin: 0;
	padding: 0;
}
#content div.top_left {
	float: left;
	width: 220px;
	height: 100px;
	background: transparent url('../img/box_news.jpg') no-repeat top left;
	margin: 0;
	padding: 0;
}
#content div.top_center {
	float: left;
	width: 310px;
}
#content div.top_right {
	float: left;
	width: 270px;
	padding-top: 10px;
	text-align: right;
}
#content_bottom {
	clear: both;
	width: 800px;
	margin: 0;
	padding: 0;
}
div.bottom_left {
	float: left;
	width: 220px;
}
div.bottom_left .block_cont1 {
	width: 220px;
	height: 245px;
	background: transparent url('../img/gb12.jpg') no-repeat top left;
	border-bottom: 1px solid #000000;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 25px;
}
div.bottom_left .block_cont2 {
	width: 220px;
	height: 297px;
	background: transparent url('../img/gb11.jpg') no-repeat top left;
	margin-top: 10px;
}
div.bottom_left .block_info {
	width: 220px;
	background: transparent url('../img/box_bot.jpg') no-repeat bottom left;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 5px;
}
div.bottom_left .block_info h4 {
	height: 25px;
	color: #fff;
	background: transparent url('../img/box_info.jpg') no-repeat top left;
	padding: 0;
	margin: 0;
}
div.bottom_left .block_info .block_content {
	background: #ffff90 url('../img/box_bg.jpg') repeat-y top left;
	padding: 10px 0 10px 20px;
	margin: 0;
	text-align: left;
}
div.bottom_left .block_link {
	width: 220px;
	background: transparent url('../img/box_bot.jpg') no-repeat bottom left;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
}
div.bottom_left .block_link h4 {
	height: 25px;
	color: #fff;
	background: transparent url('../img/box_link.jpg') no-repeat top left;
	padding: 0;
	margin: 0;
}
div.bottom_left .block_link .block_content {
	background: #ffff90 url('../img/box_bg.jpg') repeat-y top left;
	padding: 10px 0 10px 0;
	margin: 0;
	text-align: left;
}
div.bottom_right {
	float: left;
	width: 580px;
}
div.bottom_right .about {
	float: left;
	width: 411px;
	padding-left: 15px;
	padding-right: 15px;
}
div.bottom_right .aboutpic {
	float: left;
	width: 139px;
	text-align: center;
}
div.bottom_right .aboutpic .phone {
	width: 139px;
	height: 140px;
	margin-top: 5px;
	background: #ffff66 url('../img/phone.gif') repeat-y top left;
}
div.bottom_right .aboutpic .phone .content {
	padding-top: 70px;
}
div.bottom_right .aboutpic .phone .content ul {
	list-style-type:none;
	font-size:13px;
	color: #ffffff;
}
div.bottom_right .aboutpic .fax {
	width: 139px;
	height: 107px;
	margin-top: 5px;
	background: #ffff66 url('../img/fax.gif') repeat-y top left;
}
div.bottom_right .aboutpic .fax .content {
	padding-top: 70px;
}
div.bottom_right .aboutpic .fax .content ul {
	list-style-type:none;
	font-size:13px;
	color: #ffffff;
}
div.bottom_right .aboutpic .email {
	width: 139px;
	height: 107px;
	margin-top: 5px;
	background: #ffff66 url('../img/email.gif') repeat-y top left;
}
div.bottom_right .aboutpic .email .content {
	padding-top: 70px;
}
div.bottom_right .aboutpic .email .content ul {
	list-style-type:none;
	font-size:11px;
	color: #ffffff;
}
div.bottom_right .aboutpic .payment {
	width: 139px;
	height: 100px;
	margin-top: 20px;
}
div.bottom_right .aboutpic .payment h4 {
	font-size: 14px;
	height: 25px;
	color: #000;
	background: transparent url('../img/payment.jpg') no-repeat top right;
	text-align: left;
	line-height: 30px;
	border-bottom: 2px solid #963019;
}
div.bottom_right .aboutpic .payment .block_content {
	padding-top: 5px;
	margin: 0;
	text-align: center;
}
div.bottom_right .rooms {
	float: right;
	width: 560px;
}
div.bottom_right .rooms h4.type {
	height: 25px;
	background: transparent url('../img/room1.jpg') no-repeat top left;
	text-align: left;
}
div.bottom_right .rooms .block_content {
	width: 560px;
	text-align: left;
	padding: 0;
	margin: 0;
}
div.bottom_right .rooms .block_content .isi {
	float: left;
	width: 140px;
	height: 180px;
	text-align: left;
	padding-top: 10px;
	margin: 0;
}
div.bottom_right .rooms .block_content .isi ul.tree {
	font-family: trebuchet MS, verdana, tahoma, helvetica, arial, sans-serif;
	list-style-type:none;
	padding-left: 10px;
}
div.bottom_right .rooms .block_content .isi ul.tree li {
	padding-left: 10px;
	background: transparent url('../img/dot.gif') no-repeat top left;
	font-size:14px;
	font-weight:normal;
}
div.bottom_right .rooms .block_content .single {
	float: left;
	width: 210px;
	height: 180px;
	background: transparent url('../img/gb04.jpg') no-repeat top right;
	text-align: right;
	line-height: 320px;
	padding: 0;
	margin: 0;
}
div.bottom_right .rooms .block_content .double {
	float: left;
	width: 210px;
	height: 180px;
	background: transparent url('../img/gb05.jpg') no-repeat top right;
	text-align: right;
	line-height: 320px;
}
div.bottom_right .rates {
	float: right;
	width: 560px;
}
div.bottom_right .rates h4.rate {
	height: 25px;
	background: transparent url('../img/room2.jpg') no-repeat top left;
	text-align: left;
}
div.bottom_right .rates .block_content {
	width: 560px;
	text-align: left;
}
div.bottom_right .fasi {
	float: left;
	width: 330px;
	height: 300px;
	padding-left: 20px;
	padding-top: 40px;
}
div.bottom_right .fasi ul.tree {
	font-family: trebuchet MS, verdana, tahoma, helvetica, arial, sans-serif;
	list-style-type:none;
	padding-left: 10px;
}
div.bottom_right .fasi ul.tree li {
	padding-left: 20px;
	background: transparent url('../img/dot.gif') no-repeat top left;
	font-size:15px;
	font-weight:normal;
}
div.bottom_right .fasi1 {
	float: left;
	width: 230px;
	height: 170px;
	background: transparent url('../img/gb06.jpg') no-repeat top right;
	text-align: right;
	margin-top: 10px;
}
div.bottom_right .fasi2 {
	float: left;
	width: 230px;
	height: 170px;
	background: transparent url('../img/gb07.jpg') no-repeat top right;
	text-align: right;
}
div.bottom_right .fasi3 {
	float: left;
	width: 180px;
	height: 210px;
	background: transparent url('../img/gb01.jpg') no-repeat top right;
	padding-left: 20px;
	padding-top: 10px;
}
div.bottom_right .fasi4 {
	float: left;
	width: 180px;
	height: 210px;
	background: transparent url('../img/gb08.jpg') no-repeat top right;
	padding-left: 10px;
	padding-top: 10px;
}
div.bottom_right .fasi5 {
	float: left;
	width: 180px;
	height: 210px;
	background: transparent url('../img/gb09.jpg') no-repeat top right;
	padding-left: 10px;
	padding-top: 10px;
}
div.bottom_right .rese {
	float: right;
	width: 560px;
}
div.bottom_right .alam {
	float: left;
	width: 270px;
	height: 290px;
	padding-left: 20px;
}
div.bottom_right .alam h4 {
	height: 25px;
	padding-top: 10px;
	font-family: times new roman, trebuchet MS, verdana, tahoma, helvetica, arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align: right;
	border-bottom: 1px solid #000000;
}
div.bottom_right .alam .block_content {
	text-align: right;
	font-size:14px;
	padding-top: 5px;
	height: 225px;
	border-bottom: 1px solid #000000;
}
div.bottom_right .boar {
	float: left;
	width: 270px;
	height: 290px;
	padding-left: 20px;
}
div.bottom_right .boar h4 {
	height: 25px;
	padding-top: 10px;
	font-family: times new roman, trebuchet MS, verdana, tahoma, helvetica, arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align: right;
	border-bottom: 1px solid #000000;
}
div.bottom_right .boar .block_content {
	text-align: left;
	height: 230px;
	border-bottom: 1px solid #000000;
}
div.bottom_right .peta1 {
	float: left;
	width: 560px;
	height: 338px;
	padding-left: 20px;
	background: transparent url('../img/peta1.jpg') no-repeat top right;
}
div.bottom_right .peta2 {
	float: left;
	width: 560px;
	height: 338px;
	padding-left: 20px;
	background: transparent url('../img/peta2.jpg') no-repeat top right;
}
div.bottom_right .peta3 {
	float: left;
	width: 560px;
	height: 338px;
	padding-left: 20px;
	background: transparent url('../img/peta3.jpg') no-repeat top right;
}
#footer {
	clear: both;
	width: 800px;
	height: 75px;
	margin: 0;
	padding: 0;
	background: #ffff66 url('../img/bg8.jpg') repeat-x top left;
}
div.footer_left {
	float: left;
	width: 220px;
	height: 75px;
	background: #cccd33 url('../img/bg9.jpg') repeat-x top left;
	text-align: right;
	color: #666600;
	font-size: 8pt;
}
table.std {
	border-spacing: 0;
	border-collapse: collapse;
	width:100%;
}
table.std td.kiri, table.std td.isi, table.std th.kiri , table.std th.isi {
	padding: 3px 10px 3px 30px;
	border: 1px solid #ffff66;
}
table.std thead th.kiri {
	white-space:nowrap;
	background-color: #990000;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	width: 260px;
}
table.std thead th.isi {
	white-space:nowrap;
	background-color: #990000;
	font-weight: bold;
	color: #ffffff;
	text-align: right;
	width: 150px;
}
table.std tbody td.kiri {
	white-space:nowrap;
	background-color: #cc3333;
	font-weight: normal;
	color: #000000;
	text-align: left;
	width: 260px;
}
table.std tbody td.isi {
	white-space:nowrap;
	background-color: #cc3333;
	font-weight: normal;
	color: #000000;
	text-align: right;
	width: 150px;
}
a:link {
	color: #9f2925;
	font-family: trebuchet MS, verdana, tahoma, helvetica, arial, sans-serif;
	font-size: 9pt;
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: underline;
}

/* Block categories */
div#categories_block_left ul.tree {
	font-family: trebuchet MS, verdana, tahoma, helvetica, arial, sans-serif;
	list-style-type:none;
}
div#categories_block_left ul.tree li {
	padding-left:12px;
	background: transparent url('../img/dot.gif') no-repeat top left;
	font-size:12px;
	font-weight:normal;
	border:none;
}
div#categories_block_left ul.tree li ul {
	list-style-type:none;
}
div#categories_block_left ul.tree li ul li {
	padding-left:10px;
	background:none;
	font-size:11px;
	font-weight:normal;
	border:none;
}
div#categories_block_left ul.tree a {
	text-decoration:none;
	color: #9f2925;
}
div#categories_block_left ul.tree a:hover {
	text-decoration:underline;
	color: #9f2925;
}
div#categories_block_left ul.tree a.selected {
	text-decoration:none;
	color: #000000;
	font-weight: bold;
}
div#categories_block_left ul.sambung {
	font-family: trebuchet MS, verdana, tahoma, helvetica, arial, sans-serif;
	list-style-type:none;
	padding-left: 10px;
}
div#categories_block_left ul.sambung li {
	padding-left:6px;
	font-size:11px;
	font-weight:normal;
	border:none;
}
div#categories_block_left ul.sambung a.sambung {
	text-decoration:none;
	color: #9f2925;
}
div#categories_block_left ul.sambung a.sambung:hover {
	text-decoration:underline;
	color: #9f2925;
}
div#categories_block_left ul.sambung a.sambung.selected {
	text-decoration:none;
	color: #000000;
	font-weight: bold;
}

#topsearchbox {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND: #eded85; BORDER-LEFT: #999933 2px solid; BORDER-TOP: #999933 2px solid; BORDER-BOTTOM: #f5f5bc 2px solid; BORDER-RIGHT: #f5f5bc 2px solid; FONT: 12px verdana, sans-serif; WIDTH: 130px; COLOR: #000; outline: none
}
#feed_textarea {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND: #eded85; BORDER-LEFT: #999933 2px solid; BORDER-TOP: #999933 2px solid; BORDER-BOTTOM: #f5f5bc 2px solid; BORDER-RIGHT: #f5f5bc 2px solid; FONT: 12px verdana, sans-serif; COLOR: #000
}
#feed_select {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND: #eded85; BORDER-LEFT: #999933 2px solid; BORDER-TOP: #999933 2px solid; BORDER-BOTTOM: #f5f5bc 2px solid; BORDER-RIGHT: #f5f5bc 2px solid; FONT: 12px verdana, sans-serif; COLOR: #000
}
#feed_inputbox {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND: #eded85; BORDER-LEFT: #999933 2px solid; BORDER-TOP: #999933 2px solid; BORDER-BOTTOM: #f5f5bc 2px solid; BORDER-RIGHT: #f5f5bc 2px solid; FONT: 12px verdana, sans-serif; WIDTH: 170px; COLOR: #000; outline: none
}
#feed_inputbox2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND: #eded85; BORDER-LEFT: #999933 2px solid; BORDER-TOP: #999933 2px solid; BORDER-BOTTOM: #f5f5bc 2px solid; BORDER-RIGHT: #f5f5bc 2px solid; FONT: 12px verdana, sans-serif; WIDTH: 340px; COLOR: #000; outline: none
}
#feed_room {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND: #eded85; BORDER-LEFT: #999933 2px solid; BORDER-TOP: #999933 2px solid; BORDER-BOTTOM: #f5f5bc 2px solid; BORDER-RIGHT: #f5f5bc 2px solid; FONT: 12px verdana, sans-serif; WIDTH: 100px; COLOR: #000; outline: none
}
.topsearchbutton {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND: #999933; BORDER-LEFT: #eded85 2px outset; BORDER-TOP: #eded85 2px outset; BORDER-BOTTOM: #666633 2px outset; BORDER-RIGHT: #666633 2px outset; MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; CURSOR: pointer; COLOR: #FFF; outline: none
}
.feed_button {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND: #999933; BORDER-LEFT: #eded85 2px outset; BORDER-TOP: #eded85 2px outset; BORDER-BOTTOM: #666633 2px outset; BORDER-RIGHT: #666633 2px outset; MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; CURSOR: pointer; COLOR: #FFF; outline: none
}