@charset "utf-8";
/* CSS Document */

body td,th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	color:#FFFFCC;
}

body{
	background-color: #D3A92A;
	margin:0;
	padding:0;
}


a{
	text-decoration:underline;
	color:#FFF;
}

a:hover{
	text-decoration:none;
	color:#FFCC99;
}

#holdpage{
	width:890px;
	height:auto;
	margin:auto;
	padding:0;
	background-color:#F5F0CA;
}


#logo{
	float:left;
	width:119px;
	height:151px;
	margin:0 0 0 50px;
	padding:0;

}

#hotelname{
	float:left;
	width:283px;
	height:151px;
	margin:0;
	padding:0;
}

#menu{
	width:890px;
	height:37px;
	margin:0;
	padding:0;
}

#flashbanner{
	width:890px;
	height:312px;
	margin:0;
	padding:0;
}


#kemmenu_left{
	float:left;
	width:64px;
	height:37px;
	margin:0;
	padding:0;
	background:url(../images/menu_left.jpg) no-repeat;
}

#kemmenu_midle{
	float:left;
	width:25px;
	height:37px;
	margin:0;
	padding:0;
	background:url(../images/menu_midle.jpg) no-repeat;
}

#home{
	float:left;
	width:52px;
	height:37px;
	margin:0;
	padding:0;
	background:url(../images/bg_menu.jpg);
}

#location{
	float:left;
	width:76px;
	height:37px;
	margin:0;
	padding:0;
	background:url(../images/bg_menu.jpg);
}

#accommodation{
	float:left;
	width:127px;
	height:37px;
	margin:0;
	padding:0;
	background:url(../images/bg_menu.jpg);
}

#facilities{
	float:left;
	width:80px;
	height:37px;
	margin:0;
	padding:0;
	background:url(../images/bg_menu.jpg);
}

#reservation{
	float:left;
	width:99px;
	height:37px;
	margin:0;
	padding:0;
	background:url(../images/bg_menu.jpg);
}

#gallery{
	float:left;
	width:71px;
	height:37px;
	margin:0;
	padding:0;
	background:url(../images/bg_menu.jpg);
}

#contact{
	float:left;
	width:98px;
	height:37px;
	margin:0;
	padding:0;
	background:url(../images/bg_menu.jpg);
}

#kemmenu_right{
	float:left;
	width:69px;
	height:37px;
	margin:0;
	padding:0;
	background:url(../images/menu_right.jpg) no-repeat;
}


#menu_info{
	padding:10px 2px 0px 2px;
	margin:0;
	color:#993300;
	font-size:103%;
	font-weight:bold;
}

#menu_info a{
	text-decoration:none;
	color:#993300;
}

#menu_info a:hover{
	text-decoration:none;
	color:#996633;
}

#left_block{
	width:572px;
	height:auto;
	margin:10px 0 0 0;
	padding:0;
}

#right_block{
	width:318px;
	height:auto;
	margin:10px 0 0 0;
	padding:0;
}

#top_left{
	width:531px;
	height:10px;
	margin:0;
	padding:0;
	background:url(../images/info_top.jpg) no-repeat #C4A249;
}

#left_info{
	margin:0 6px 0 36px;
	padding:0;
	background:#C4A249;
}

#top_right{
	width:276px;
	height:10px;
	margin:0;
	padding:0;
	background:url(../images/right_top.jpg) no-repeat;
}


#right_info{
	margin:0 36px 0 6px;
	padding:0px;
	background:#C4A249;
}

#info{
	padding:10px;
	margin:0;
}


#butom_right{
	width:276px;
	height:11px;
	margin:0 0 0 6px;
	padding:0;
	background:url(../images/right_butom.jpg) no-repeat;
}

#promotion{
	width:572px;
	height:auto;
	margin:0;
	padding:0;
	background:url(../images/bg_butom.jpg) repeat-y;
}

#promote_butom{
	width:572px;
	height:15px;
	margin:0;
	padding:0;
	background:url(../images/left_butom.jpg) no-repeat;
}

#hightlight{
	margin:0 0 0 40px;
	padding:5px;
}

#hightlight1{
	margin:0 0 0 20px;
	padding:5px;
}


#copyright{
	margin:0 0 0 40px;
	padding:2px;
	color:#996600;
	font-size:94%;
}

#copyright a{
	color:#996600;
	text-decoration:underline;
}


.header{
	color:#FFFFFF;
	font-size:120%;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.header1{
	color:#804000;
	font-size:110%;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#linebreak{
	border-bottom:1px dotted #FFFFFF;
	margin:5px 0 0 0;
}


#frmcontact{
	list-style:none;
	text-decoration:none;
	display:inline;
}

.img_right{
	margin:15px 0px 5px 10px;
	padding:0;
}

.img_left{
	margin:15px 10px 5px 0;
	padding:0;
}

#acomo_line{
	width:200px;
	border-bottom:1px dotted #F60;
}
