body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #e7d9bc;
	scrollbar-base-color: #000000;
 	scrollbar-face-color: #e5e5e5; 
 	scrollbar-track-color: #e5e5e5; 
 	scrollbar-arrow-color: #c1bfbf;
 	scrollbar-highlight-color: #e5e5e5; 
 	scrollbar-3dlight-color: #c1bfbf; 
 	scrollbar-shadow-color: #e5e5e5;
 	scrollbar-darkshadow-color: #c1bfbf;
}
body,td,th {
	color: #493500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a:link {color: #ff4200; text-decoration: none}
a:visited {color: #ff4200; text-decoration: none}
a:hover {color: #000; text-decoration: none}

a.menu:link {font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none}
a.menu:visited {font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none}
a.menu:hover {font-size: 12px; font-weight: bold; color: #000000; border-bottom: #8c8c8c 1px dotted}

a.simple:link {color: #493500; text-decoration: none}
a.simple:visited {color: #493500; text-decoration: none}
a.simple:hover {color: #ff4200; border-bottom: #8c8c8c 1px dotted}

a.kotakLink:link {color: #fff; padding: 1px 3px 2px 3px; background-color:#ff4200; border: #999999 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; text-decoration: none}
a.kotakLink:visited {color: #fff; padding: 1px 3px 2px 3px; background-color:#ff4200; border: #999999 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px;  text-decoration: none}
a.kotakLink:hover {color: #000; padding: 1px 3px 2px 3px; background-color: #FFFFCC; border: #999999 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px;  text-decoration: none}

.bgAtas {
	background: url(../image/bg.jpg) repeat-x;
	background-color: #f0e7d8;
}
.bgBawah {
	background: url(../image/bg-bwh.jpg) repeat-x;
	background-color: #e7d9bc;
}
.bgHead {
	background: url(../image/bg-head.jpg) repeat-x;
}
.bgContent {
	background: url(../image/bg-content.jpg) repeat-x;
	background-color: #FFFFFF;
}
.bgBooking {
	background: url(../image/bg-content-kn.jpg) repeat-x;
	background-color: #E5D5BB;
}
.taged {
	font-size: 24px;
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	padding: 0px;
	margin: 0px;
}
.kotak {
	border: 1px solid #5a4204;
}

.kotakFlag {
	border: 1px solid #5a4204;
	margin: 4px;
}

.kotakPutus{
	border: 1px dotted #5a4204;
	padding: 15px;
	-moz-border-radius: 10px 0px 10px 10px;
	-webkit-border-radius: 10px 0px 10px 10px;
}

.kotakPull{
	border: 1px solid #d9ceb6;
	padding: 15px 3px 15px 15px;
	-moz-border-radius: 10px 0px 10px 10px;
	-webkit-border-radius: 10px 0px 10px 10px;
}

.kotakPull2{
	border: 1px solid #d9ceb6;
	padding: 15px 15px 15px 15px;
	-moz-border-radius: 10px 0px 10px 10px;
	-webkit-border-radius: 10px 0px 10px 10px;
}

.kotakDalam{
	border: 1px solid #d9ceb6;
	padding: 15px 15px 15px 15px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
}

.gbrKiri{
	padding: 0px;
	margin: 0px 20px 10px 0px;
	border: 1px solid #5a4204;
}

.f10{
	font-size: 9px;
}

.kotakNews{
	border: 1px solid #d9ceb6;
	padding: 5px 5px 5px 5px;
	-moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	background: url(../image/news-icon.png) 10px 10px no-repeat;
}

.kotakEvents{
	border: 1px solid #d9ceb6;
	padding: 5px 5px 5px 5px;
	-moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	background: url(../image/event-icon.png) 10px 10px no-repeat;
}

.kotakGBR{
	border: 1px solid #d9ceb6;
	padding: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	background-color: #FFFFFF;
}

.kotakGBRbig{
	border: 1px solid #d9ceb6;
	padding: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	background-color: #FFFFFF;
	margin: 0px 0px 10px 15px;
}

.UpDownPad {
	padding: 5px 0px 5px 0px;
}
.input {
	background-color:#FFFFFF;
	border: 1px #996600 solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #660000;
	padding: 1px;
}
.button {
	background-color:#a78948;
	border: 1px #8d6100 solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #ffffff;
	padding: 1px;
	cursor: pointer;
}

.judul {
	font-size: 24px;
	font-family: Times;
	color: #7f671d;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}

.judul2 {
	font-size: 24px;
	font-family: Times;
	color: #000000;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}


.kuning{
	color: #ea7d1d;
}

.hitam{
	color: #000000;
}

.blink{
	text-decoration: blink;
}

.gbok{
	font-size: 10px;
}
.putih{
	color: #ffffff;
}

h1 {
	font-size: 24px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}

h2 {
	margin-top: 0px;
}

h3 {
	margin: 0px 0px 10px 0px;
	color:#0852a1;
}

.f11 {
	font-size: 11px;
}

.bdrPutus{
	border-bottom: 1px dotted #5a4204;
}
.bdrKiri{
	border-left: 20px solid #bdrKiri;
}
#navcontainer { /* none needed */ }

ul#navlist {
        margin: 0;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;
		border-left: 1px solid #ae9d72;
}

ul#navlist li {
        float: left;
        font-size: 12px;
        margin: 0;
        padding: 4px 0 4px 0;
}

#navlist a, #navlist a:link, #navlist a:visited {
        margin: 0;
        padding: 7px 5px 7px 5px;
        color: #5a4204;
        text-decoration: none;
		 background-color: #f5f1ea;
		 border-right: 1px solid #ae9d72;
}

ul#navlist li#active {
        color: #95bbae;
        background-color: #deebe5;
		border-right: 1px solid #ae9d72;
}

#navlist a:hover {
        color: #000000;
        background-color: #f0e7d8;
		border-right: 1px solid #ae9d72;
}
ul#navlist2 {
        margin: 0;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;
		float: right;
		border-left: 1px solid #d9ceb6;
}

ul#navlist2 li {
        float: left;
        font-size: 11px;
        margin: 0;
        padding: 4px 0px 4px 0px;
		border-top: 1px solid #d9ceb6;
		cursor: pointer;
}

#navlist2 a, #navlist2 a:link, #navlist2 a:visited {
        margin: 0;
        padding: 4px 12px 4px 12px;
        color: #5a4204;
        text-decoration: none;
		border-right: 1px solid #d9ceb6;
}

ul#navlist2 li#active {
        color: #95bbae;
        background-color: #d3c096;
		border-right: 1px solid #d9ceb6;
}

#navlist2 a:hover {
        color: #000000;
        background-color: #d3c096;
		border-right: 1px solid #d9ceb6;
}

/* css page */
.pagination{
padding: 1px;
font-size: 100%;
margin-bottom: 10px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: right;
font-size: 100%;
margin-bottom: 10px;
}

.pagination li{
list-style-type: none;
display: inline;
font-size: 100%;
margin-bottom: 10px;
}

.pagination a, .pagination a:visited{
padding: 1px 3px 2px 3px;
border: 1px solid #999999;
text-decoration: none;
background-color: #ff5100;
color: #fff;
font-size: 100%;
margin-bottom: 10px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #999999;
color: #000;
background-color: lightyellow;
font-size: 100%;
margin-bottom: 10px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
padding: 1px 3px 2px 3px;
}

.pagination li.currentpage{
font-weight: bold;
padding: 1px 3px 2px 3px;
border: 1px solid #333333;
background-color: #fffae8;
color: #ff0000;
font-size: 100%;
margin-bottom: 10px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}

.pagination li.disablepage{
padding: 1px 3px 2px 3px;
border: 1px solid #4d6483;
color: #000000;
font-size: 100%;
background-color: #fceec4;
font-weight: bold;
margin-bottom: 10px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}

.reservred { color:red; }

.ttktab {
	border:dashed; border-color:#660000;
}

.ttktab2 {
	border:dashed; border-color:#ff0000;
}

.merah{
	color: #FF0000;
	font-size: 13px;
}
.merah B{
	text-decoration: blink;
}

.pagination li.prevpage{
background-color: #fceec4;
font-weight: bold;
font-size: 100%;
margin-bottom: 10px;
}

.pagination li.nextpage{
background-color: #fceec4;
font-weight: bold;
font-size: 100%;
margin-bottom: 10px;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ 
margin-right: 3px;
padding-right: 0;
margin-bottom: 10px;
font-size: 100%;
}