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

.right_pic {
	padding: 4px;
	margin-left: 10px;
	background-color: #999;
	border: 1px solid #666;
}

body td,th{
	font-family:Tahoma;
	font:12px/1.231 Tahoma;
	line-height:145%;
	color:#CCCCCC;
	font-weight: inherit;
	font-style: inherit;
	
}


body{
	background:#232521;
	margin:0;
	padding:0;
}

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

a:hover{
	text-decoration:underline;
	color:#8E2A08;
}


#hold_page {
		width:900px;
		height:auto;
		text-align:left;
		margin:1px auto;
		color:#CCCCCC;
		font-family:Tahoma;
		font:12px/1.231 Tahoma;

}

#bg_top1{
	width:900px;
	height:25px;
	margin:0;
	padding:0;
	background:url(../images/chenla_01.jpg) repeat-x;

}

#logo{
	float:left;
	width:305px;
	height:250px;
	margin:0;
	padding:0;
}

#banner{
	float:left;
	width:595px;
	height:250px;
	margin:0;
	padding:0;
}

#apsara{
	float:left;
	width:146px;
	height:250px;
	margin:0;
	padding:0;
}

#kem_left_top{
	float:left;
	width:20px;
	height:32px;
	margin:0;
	padding:0;
	background:url(../images/chenla_05.jpg) no-repeat;
}

#menu_top{
	float:left;
	width:858px;
	height:32px;
	margin:0;
	padding:0;
	background:url(../images/bg_menu.jpg) repeat-x;
}

#kem_right_top{
	float:right;
	width:22px;
	height:32px;
	margin:0;
	padding:0;
	background:url(../images/chenla_07.jpg) no-repeat;
}

#midle{	
	width:900px;
	height:auto;
	margin:0;
	padding:0;
	background:url(../images/bg_bacground_midle.jpg) repeat-y #30322D;
}

#bg_midle_head{
	width:900px;
	height:12px;
	margin:0;
	padding:0;
	background:url(../images/bg_head_midle.jpg) no-repeat;
}


#kep_left_buttom{
	float:left;
	width:20px;
	height:28px;
	margin:0;
	padding:0;
	background:url(../images/chenla_09.jpg) no-repeat;
}

#kep_right_buttom{
	float:left;
	width:22px;
	height:28px;
	margin:0;
	padding:0;
	background:url(../images/chenla_11.jpg) no-repeat;
}


#footer{
	float:left;
	width:858px;
	height:28px;
	margin:0;
	padding:0;
	background:url(../images/chenla_10.jpg) repeat-x;
}


#footer #footer_info{
	padding:5px 15px 2px 15px;
	margin:0;
}



#footer_2{
	float:left;
	width:900px;
	height:12px;
	margin:0;
	padding:0;
	background:url(../images/chenla_12.jpg) repeat-x;
}


#menu_left{
	width:200px;
	height:auto;
	margin:0;
	padding:0;
}


#center{
	float:left;
	width:380px;
	height:auto;
	margin:0;
	padding:0;
}


#info_center{
	padding:0 5px 10px 15px;
	margin:0;
}


#center_2blk{
	width:650px;
	margin:0;
	padding:0;
	height:auto;
}

#room_pic{
	float:right;
	width:300px;
	height:auto;
	margin:10px 0 0px 0;
	padding:0;
}

.img_border_pic{
	border:4px solid #676958;
}

#info_right{
	padding:0 0 10px 15px;
	margin:0;
}



#right_info{
	float:right;
	width:270px;
	height:auto;
	padding:0;
	margin:0;
}

.header{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	color: #FFF;
	background:url(../images/left_sign_menu.jpg) no-repeat;
	padding:2px 0 0 14px;
	margin:0 0 5px 0;
}

.header a{
	text-decoration:none;
}

.header a:hover{
	 text-decoration:none;
	 color:#FFFFFF;
}


.header2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:150%;
	color:#7C8053;
	padding:0;
}


.img_left{
	padding:0;
	margin:5px 14px 20px 0;
}

#package_tour{
	float:left;
}

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


#frmreservation{
	width:620px;
	display:inline;
	text-decoration:none;
	list-style:none;
}


.line_break{
	border-bottom:1px dotted #996600;
	margin:10px 0 0px 0;
	padding:0;
}



#date_time_clock{
	font-size:80%;
	color:#333333;
	padding:5px 5px 5px 5px;
	border:1px dotted #222222;
	margin:0 21px 0 0;
}







