#All{background-color:#232029;}
#Content{margin:0px;padding:0px;background-color:#232029;}
#Content h1{
	margin:0px 0px 7px 0px;
	padding:0px;
}
#Content p{
	font-size:9pt;
	line-height:14px;
	margin:0 0 15px 10px;
	color:#898CAD;
}
#Content a{
	color:#898CAD;
	text-decoration:none;
}
#Content .action p{
	overflow:hidden;
	margin:0px 0px 10px 0px;
	height:33px;
	line-height:16px;
	*margin:0px 0px 12px 0px;
}
.action,.food{
	background:url(../../../images/H461/l_1/index/main-bg01.gif) repeat-x;
	float:left;
	width:390px;
	padding:10px;
	height:217px;
}
.action span{float:left;width:228px;}
.action  span img{margin-bottom:20px;}
#ann_box{
	overflow:hidden;
	height:150px;
	*margin-bottom:3px;
	-margin-bottom:2px;
}
#ann_box a{
	display:block;
	margin-left:12px;
	text-indent:-17px;
}
.food h2,.room h2{
	margin:3px 0px;
	padding:0px;
	font-size:10pt;
	color:#fff;
}
.food h2{
	margin:-3px 0 3px;
}
#Content .food p{
	/*height:120px;
	*height:125px;*/
	overflow:hidden;
	line-height:20px;
	margin-bottom:10px;
}
.food span{
	float:left;
	width:214px;
	text-align:center-right:5px;
}

.booking{
	background-color:#232029;
	color:#898CAD;
	font-weight:bold;
	float:left;
	width:230px;
	padding:10px;
	height:217px;
	-width:230px;
}
.booking select{font-size:11px;}
.booking .td1{width:57px;}
/*
.booking table{
	border:1px solid #af0;
	float:left;
	margin-top:-150px;
}
.booking td{}
	-border:1px solid #f00;
.booking select{-border:1px solid #fa0;}
 class=table1 style="MARGIN-TOP: 25px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 25px" height=63 cellSpacing=0 cellPadding=4 width=280 bgColor=#ffffff border=0
	border:1px solid #af0;

	display:inline-block;
*/
.room{
	background-color:#232029;
	padding:10px;
	height:217px;
	float:left;
	width:550px;
	-width:530px;
}
.room h2{
	display: inline-block;
    margin-top: -15px;
    width: 235px;
}
.room span{
	float:left;
	width:310px;
	margin-right:5px;
	text-align:center;
}
#Content .room p{
	display:block;
	width:210px;
	float:left;
}
.page{display:inline-block;width: 390px;margin-top: 9px;}
.room .page{display:inline;float:left;width:550px;margin-top:5px;}
#Content #aFD_0_0, #Content #aRM_0_0{color:#fff;}
#cubeFD_1,#cubeFD_2,#cubeFD_3,#cubeFD_4,#cubeFD_5,#cubeFD_6{display:none;}
#cubeRM_1,#cubeRM_2,#cubeRM_3,#cubeRM_4,#cubeRM_5,#cubeRM_6,#cubeRM_7,#cubeRM_8,#cubeRM_9,#cubeRM_10,#cubeRM_11,#cubeRM_12,#cubeRM_13,#cubeRM_14{display:none;}

/*
	height:115px;
	overflow:hidden;
	line-height:20px;
	margin-bottom:10px;
	*width:220px;
	display:block;

*/

/*­q©Ð¤é¾äcss*/
.table1{color:#000;}
.calendarspan1 {display:inline-block;height:20px;width:28px;text-align:center;padding-top:2px}
.calendarspan2 {display:inline-block;height:20px;width:28px;text-align:center;padding-top:2px;background-color:fbd9d6}
.calendarspan3 {display:inline-block;height:16px;width:16px;text-align:center;background-color:#7599d0;vertical-align:middle}
.calendarspan4 {display:inline-block;height:20px;width:28px;text-align:center;padding-top:2px;background-color:ffffff;color:ff0000}
a.datemenu:link    { text-decoration:none;color:#7599D0;padding-top:2px}
a.datemenu:active  { text-decoration:none;color:#7599D0;padding-top:2px}
a.datemenu:visited { text-decoration:none;color:#7599D0;padding-top:2px}
a.datemenu:hover   { height:18px;width:28px;border-style:solid;border-width:1px;border-color:#7599D0;text-decoration:none;background-color:d6f9f8;color:#ff9900;padding-top:2px}
span.calendarspan4 {color:#f00;}
