/*BACKGROUND IMAGE*/
#bg_header_1{
width:699px;
height:40px;
background:url(images/header_01.jpg) no-repeat;
}
#bg_header_2{
width:699px;
height:50px;
background:url(images/header_02.jpg) no-repeat;
}
#bg_header_3{
width:699px;
height:50px;
background:url(images/header_03.jpg) no-repeat;
}
#bg_header_4{
width:699px;
height:50px;
background:url(images/header_04.jpg) no-repeat;
}
#bg_header_5{
width:699px;
height:85px;
background:url(images/header_05.jpg) no-repeat;
}
#bg_banner_kanan_1{
width:188px;
height:188px;
background:url(images/meeting_package.jpg) no-repeat;
}
#bg_banner_kanan_1:hover{
cursor:pointer;
filter: alpha(opacity: 90);
opacity: 0.90;
}
#bg_statistic_top{
width:188px;
height:44px;
background:url(images/statistic_top.jpg) no-repeat;
}
.bg_statistic_mid{
width:188px;
background:url(images/statistic_mid.jpg) repeat-y;
}
#bg_statistic_bottom{
width:188px;
height:14px;
background:url(images/statistic_bottom.jpg) no-repeat;
}
#bg_outer_left{
height:170px;
width:115px;
background:url(images/outer_left.jpg) no-repeat;
}
#bg_outer_right{
height:170px;
width:97px;
background:url(images/outer_right.jpg) no-repeat;
}
#bg_menu_home a{
height:35px;
width:91px;
background:transparent url(images/home.jpg) top no-repeat;
text-indent:-9000px;
font-size:0px;
display:block;
}
#bg_menu_home a:hover{
background:url(images/home.jpg) bottom no-repeat;
}
#bg_menu_rooms a{
height:35px;
width:78px;
background:url(images/rooms.jpg) top no-repeat;
text-indent:-9000px;
font-size:0px;
display:block;
}
#bg_menu_rooms a:hover{
cursor:pointer;
background:url(images/rooms.jpg) bottom no-repeat;
}
#bg_menu_facilities a{
height:35px;
width:93px;
background:url(images/facilities.jpg) top no-repeat;
text-indent:-9000px;
font-size:0px;
display:block;
}
#bg_menu_facilities a:hover{
cursor:pointer;
background:url(images/facilities.jpg) bottom no-repeat;
}
#bg_menu_meeting a{
height:35px;
width:154px;
background:url(images/meeting.jpg) top no-repeat;
text-indent:-9000px;
font-size:0px;
display:block;
}
#bg_menu_meeting a:hover{
cursor:pointer;
background:url(images/meeting.jpg) bottom no-repeat;
}
#bg_menu_events a{
height:35px;
width:79px;
background:url(images/events.jpg) top no-repeat;
text-indent:-9000px;
font-size:0px;
display:block;
}
#bg_menu_events a:hover{
cursor:pointer;
background:url(images/events.jpg) bottom no-repeat;
}
#bg_menu_photos a{
height:35px;
width:83px;
background:url(images/photos.jpg) top no-repeat;
text-indent:-9000px;
font-size:0px;
display:block;
}
#bg_menu_photos a:hover{
cursor:pointer;
background:url(images/photos.jpg) bottom no-repeat;
}
#bg_menu_offers{
height:35px;
width:143px;
background:url(images/offers.jpg) top no-repeat;
}
#bg_menu_offers:hover{
cursor:pointer;
background:url(images/offers.jpg) bottom no-repeat;
}
#bg_menu_right{
height:35px;
width:59px;
background:url(images/menu_right.jpg) no-repeat;
}
#bg_menu_mid{
height:35px;
background:url(images/menu_mid.jpg) repeat-x;
}
#bg_content_left{
height:135px;
width:37px;
background:url(images/content_left.jpg) no-repeat;
}
#bg_content_right{
height:135px;
width:59px;
background:url(images/content_right.jpg) no-repeat;
}
#bg_content_mid{
height:135px;
background:url(images/content_mid.jpg) repeat-x;
}
.bg_content_mid_left{
width:37px;
background:url(images/content_mid_left.jpg) repeat-y;
}
.bg_content_mid_right{
width:59px;
background:url(images/content_mid_right.jpg) repeat-y;
}
#bg_content_bottom_left{
height:34px;
width:37px;
background:url(images/content_bottom_left.jpg) no-repeat;
}
#bg_content_bottom_right{
height:34px;
width:59px;
background:url(images/content_bottom_right.jpg) no-repeat;
}
#bg_content_bottom_mid{
height:34px;
background:url(images/content_bottom_mid.jpg) repeat-x;
}
#bg_info_lefttop{
width:14px;
height:42px;
background:url(images/info_lefttop.jpg) no-repeat;
}
#bg_info_righttop{
width:18px;
height:42px;
background:url(images/info_righttop.jpg) no-repeat;
}
.bg_info_mid{
background:url(images/info_mid.jpg) repeat-x;
font-weight:bold;
font-size:12px;
vertical-align:middle;
text-align:left;
}
.bg_info_all{
background-color:#D1EBE8;
}
#bg_info_leftdown{
width:14px;
height:10px;
background:url(images/info_leftdown.jpg) no-repeat;
}
#bg_info_rightdown{
width:18px;
height:10px;
background:url(images/info_rightdown.jpg) no-repeat;
}
/*//////////////*/

.bg_meeting_lefttop{
width:14px;
height:42px;
background:url(images/meeting_lefttop.jpg) no-repeat;
}
.bg_meeting_righttop{
width:18px;
height:42px;
background:url(images/meeting_righttop.jpg) no-repeat;
}
.bg_meeting_midtop{
background:url(images/meeting_midtop.jpg) repeat-x;
font-weight:bold;
font-size:12px;
vertical-align:middle;
text-align:left;
}
.bg_meeting_middown{
background:url(images/meeting_middown.jpg) repeat-x;
font-weight:bold;
font-size:12px;
vertical-align:middle;
text-align:left;
}
.bg_meeting_all{
background-color:#9f1c20;
}
.bg_meeting_midleft{
background:url(images/meeting_midleft.jpg) repeat-y;
font-weight:bold;
font-size:12px;
vertical-align:middle;
text-align:left;
}
.bg_meeting_midright{
background:url(images/meeting_midright.jpg) repeat-y;
font-weight:bold;
font-size:12px;
vertical-align:middle;
text-align:left;
}
.bg_meeting_leftdown{
width:14px;
height:21px;
background:url(images/meeting_leftdown.jpg) no-repeat;
}
.bg_meeting_rightdown{
width:18px;
height:21px;
background:url(images/meeting_rightdown.jpg) no-repeat;
}
.text_meeting_all{
	font-family: Arial/*Verdana, Arial, Helvetica, sans-serif*/;
	color:#FFFFFF;
}
.text_meeting_header{
	font-family: Arial/*Verdana, Arial, Helvetica, sans-serif*/;
	color:#531011;
}
.price_halfday{
background:url(images/price_halfday.png) no-repeat;
background-position:right top;
width:90px;
height:90px;
}
.price_fullday{
background:url(images/price_fullday.png) no-repeat;
background-position:right top;
width:90px;
height:90px;
}
.price_fullboard{
background:url(images/price_fullboard.png) no-repeat;
background-position:right top;
width:101px;
height:94px;
}
/*//////////*/

/*TABEL2  */
#table{
background-color:#FFFFFF;
border:1px solid #666666;
}
.header_table{
font-family:Arial, Helvetica, sans-serif;
border:1px solid white;
background-color:#526EA6;
color:#FFFFFF;
font-weight:bold;
text-indent:10px;
}
.colum1{
background-color:#FFFFFF;
}
.colum2{
background-color:#ECEFF5;
}
.colum2:hover, .colum1:hover{
background-color:#EFE7F9;
color:#333333;
}
#table_details{
	position:relative;
	z-index:100000;
	left:20px;
	top:5px;
	display:none;
}

/* LINK AND TEXT PROPERTIES */
a:link, a:visited {
	line-height:20px;
	color: #db1f26;
	text-decoration:underline;
	font-weight:bold;
	letter-spacing:1px;
}
a:hover {
	color: #e9ab20;
}
a:active {
	text-decoration: none;
	color: #444;
}
h1,h2,h3,h4,h5{
margin:0px;
padding:0px;
}
h1{
font-family: Georgia/*Verdana, Arial, Helvetica, sans-serif*/;
font-size: 22px;
color: #2d2d25;
}
h2{
font-family: Georgia;
font-size: 18px;
color: #2d2d25;
}
hr {
	height: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	border-bottom-width: 0px;
	background-color: #EAE5CF;
	color: #EAE5CF;
}
input,textarea,select{
font-weight:bold;
font-family:tahoma;
font-size:12px;
padding:3px;
border:solid 1px #7F9DB9;
}
input:hover,textarea:hover,select:hover{
background-color:#ffd88c;
}
body {
margin:0px;
SCROLLBAR-FACE-COLOR: #D3E6FF;
SCROLLBAR-SHADOW-COLOR: #0F78BA; 
SCROLLBAR-TRACK-COLOR: #dedeff;
SCROLLBAR-DARKSHADOW-COLOR: #dfdfdf;
background-color:#eae5cf;
font-family: Arial/*Verdana, Arial, Helvetica, sans-serif*/;
font-size: 12px;
color: #2d2d25;
}
.judul .bulets{
margin-right:7px;
vertical-align:bottom;
}
ul,li{
margin:0px;
}
td{

}
.submit{
background-image:url(images/submit.png);
height:50;
width:82;
}
.list_biasa{
margin:0px;;
padding:0px;
text-indent:0px;
}
.stats{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
margin-left:20px;
margin-right:10px;
margin-top:20px;
color: #333333;
}
.judul{
	font-family: Arial/*Verdana, Arial, Helvetica, sans-serif*/;
	color:#456562;
}
.judul:hover{

}
.judul a:link,.judul a:visited{
	font-family: Arial;
	color:#456562;
	font-weight:bold;
	font-size:12px;
	letter-spacing:0px;
	text-decoration:underline;
}
.judul a:hover{
	color:#2d2d25;
}
.bullet_content{
padding-left: 18px;
background: url(images/bullet.gif) no-repeat 1px 45%;
border-bottom:1px solid #FC724C;
height:22px;
}
.bullet_content:hover{
background-color:#ffdfd6;
cursor:default;
}
.bullet_content2{
padding-left: 18px;
background: url(images/bullet.gif) no-repeat 1px 45%;
border-bottom:1px solid #FC724C;
height:26px;
}
.bullet_content2:hover{
background-color:#ffdfd6;
cursor:default;
}
.wifi{
padding-right: 50px;
padding-top:5px;
padding-bottom:5px;
background: url(images/WiFi_logo.png) no-repeat 50px 45%;
height:26px;
}
#r404{
background:url(images/404.jpg) no-repeat 50% 50%;
height:350px;
width:350px;
}
.menu_room a:link, .menu_room a:visited{
text-decoration:none;
font-weight:normal;
letter-spacing:0px;
color:#2d2d25;
display:block;
}
.menu_room {
padding-left: 15px;
background: url(images/bullet2.gif) no-repeat 1px 45%;
border-bottom:1px dashed #CC0000;
height:22px;
text-decoration:none;
}
.menu_room:hover{
background-color:#ffdfd6;
cursor:default;
border-left:4px solid #cb5d3e;
}
.footer{
font-family:Arial;
color:#958d6c;
letter-spacing:1px;
text-align:center;
}
.footer_bold{
font-family:Tahoma;
font-size:11px;
color:#7c713f;
font-weight:bold;
letter-spacing:1px;
text-align:center;
}
img.image_gallery{
border:1px solid #d1d1cc;
background-color:#FFFFFF;
padding:5px 5px 5px 5px;
margin: 10px 0px 10px 0px;
}
img.image_gallery:hover{
border:1px solid #222222;
background-color:#FFFFFF;
padding:5px 5px 5px 5px;
}
.alert {
	background: #f8fafc url(images/information.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border: 2px solid #b5d4fe;
	}
.alert li{
background: url(images/bullet_blue.png) no-repeat 1px 1%;
padding-left: 20px;
list-style-type:none;
margin-bottom:5px;
}
img.image_facilities{
float:left;
border:1px solid #d1d1cc;
background-color:#FFFFFF;
padding:5px 5px 5px 5px;
margin: 0px 10px 10px 0px;
}
img.image_facilities:hover{
border:1px solid #222222;
}
.photos_note{
margin-bottom:5px;
padding-bottom:5px;
color:#003399;
}
.photos_container{
background-color: #f7f7f7;
border:1px solid #999999;
}
img.photos{
vertical-align:middle;
float:none;
border:1px solid #d1d1cc;
background-color:#FFFFFF;
padding:5px 5px 5px 5px;
margin: 0px 10px 10px 0px;
}
img.photos:hover{
border:1px solid #222222;
}
.facilities li{
background: url(images/bullet_blue.png) no-repeat 1px 1%;
padding-left: 20px;
list-style-type:none;
margin-bottom:5px;
}
.facilities li h3{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
}
.overview_facilities{
text-align:justify;
}
/*-----------------------------------------------------------------------------------------*/

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

.paginationstyle{ /*Style for demo pagination divs*/
width: 250px;
text-align: center;
padding: 2px 0;
margin: 10px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}
