@charset "utf-8";
/* CSS Document */
/*body{
	margin:0px auto;
	line-height:20px;
	font-size: 13px;
	background-color: #282828;
	font-family: Arial, Helvetica, sans-serif;
} */
a:link {
	color: #fff;
	text-decoration: none;
}
a:visited {
	color: #fff;
	text-decoration: none;
}
a:hover {
	color: #333;
	text-decoration: none;
}
a:active {
	color: #fff;
	text-decoration: none;
}
.txt a:link {
	color: #333;
	text-decoration: none;
}
.txt a:visited {
	color: #333;
	text-decoration: none;
}
.txt a:hover {
	color: #000;
	text-decoration: none;
}
.txt a:active {
	color: #333;
	text-decoration: none;
}
.background_1 {
	margin:0px auto;
	background-image: url(images/background_1.jpg);
	background-repeat: no-repeat;
	width: 1003px;
	background-color: #000;
}
.background_2 {
	margin:0px auto;
	background-image: url(images/background_2.jpg);
	background-repeat: no-repeat;
	width: 1003px;
	background-color: #000;
}
.background_3 {
	margin:0px auto;
	background-image: url(images/background_3.jpg);
	background-repeat: no-repeat;
	width: 1003px;
	background-color: #000;
}
.background_5 {
	margin:0px auto;
	background-image: url(images/background_5.jpg);
	background-repeat: no-repeat;
	width: 1003px;
	background-color: #000;
}
.background_6 {
	margin:0px auto;
	background-image: url(images/background_6.jpg);
	background-repeat: no-repeat;
	width: 1003px;
	background-color: #000;
}
.background_7 {
	margin:0px auto;
	background-image: url(images/background_7.jpg);
	background-repeat: no-repeat;
	width: 1003px;
	background-color: #000;
}
.background_8 {
	margin:0px auto;
	background-image: url(images/background_8.jpg);
	background-repeat: no-repeat;
	width: 1003px;
	background-color: #000;
}
.background_9 {
	margin:0px auto;
	background-image: url(images/background_9.jpg);
	background-repeat: no-repeat;
	width: 1003px;
	background-color: #000;
}
.menu {
	float: left;
	height: 600px;
	width: 220px;
}

.title{
	width: 763px;
	height: 35px;
	text-align: right;
	margin-right: 20px;
	margin-top: 30px;
}
.content_border {
	float: right;
	width: 740px;
	margin-right: 20px;
	border: 1px #ffffff solid;
	margin-bottom: 20px;
}
.content_bg {
	float: right;
	width: 720px;
	margin: 10px;
	background-color: #FFF;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}
.content_text{
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	width:950px;
	margin: 20px 10px 10px 10px;
	position:relative;
	color: #000;
	line-height: 24px;
	
}
.title_sub{
	font-size: 15px;
	font-weight: bolder;
	color: #993399;
	position:relative;
	line-height: 30px;
}
.img{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
	background-color: #FFF;
	position:relative;
	margin-left: 10px;
	margin-right: 10px;
}
.googlemap {
	TEXT-ALIGN: center
}
.googlemap IFRAME {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid;  PADDING: 5px;  BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; 
}
#nav2 UL {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px 0px 0px 10px
}
#nav2 UL LI {
	TEXT-ALIGN: left;
	LIST-STYLE-TYPE: none;
	MARGIN:  0px 0px 0px 0px;
	PADDING-LEFT: 0px;
	WIDTH: 200px;
	HEIGHT: 40px;
	OVERFLOW: hidden;
	font-family: Arial, Helvetica, sans-serif;
}
#nav2 UL LI A {
	background-image: url('../../images/room_menu_bg.gif');
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 40px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	HEIGHT: 40px;
	COLOR: #ffffff;
	FONT-SIZE: 15px;
	OVERFLOW: hidden;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px;
	text-decoration: none;
	font-weight: bolder;
	width: 200px;
	LETTER-SPACING: 3px;
	
}
#nav2 UL LI A:hover {
	background-image: url('../../images/room_menu_on.gif'); COLOR: #ffffff;
	text-decoration: none;
	width: 200px;
}
#nav2 UL LI A.inhere {
	background-image:url('../../images/room_menu_on.gif'); COLOR: #ffffff;
	text-decoration: none;
	font-weight: bolder;
	FONT-SIZE: 15px;
	PADDING-LEFT: 0px;
	PADDING-LEFT: 0px;
	DISPLAY: block;
	width: 200px;
}

.clear {
	height: 10px;
}
.hr{
	BORDER-BOTTOM: #ffffff 1px dashed;
	position:relative;
	height: 5px;
}
.ps {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 20px;
	MARGIN: 0px 0px 15px 0px;
	COLOR: #333333;
	FONT-SIZE: 13px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px;
	width: 580px;
	float: left;
}
.smallpic{
	width: 360px;
	float: left;
	/*text-align: right;*/
}
.smallpic IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 5px
}
.text {
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 1.7;
	MARGIN: 0px;
	WIDTH: 320px;
	FLOAT: left;
	HEIGHT: 250px;
	COLOR: #875E9D;
	FONT-SIZE: 12px;
}
.table {
	border: 1px #fff solid;
	background-color: #FFF;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}
.table_title {
	background-color: #9999CC;
	font-weight: bolder;
	color:#000000;
}
.table_subtitle {
	background-color: #D2BFFB;
	color:#333333;
}
.table_price {
	color: #C00;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.font_green{
		COLOR: #360;
}