body					{	margin:					0px;
							color:						#666666;
							background-color:	#ffffff;					
							font-family:"Lucida Grande",Verdana,Arial,helvetica,sans-serif;
							}



a:link					{	color:						#003366;
							text-decoration:		underline;				}
a:visited				{	color:						#663300;
							text-decoration:		underline;				}
a:active				{	color:						#cc0000;
							text-decoration:		underline;				}
a:hover				{	color:						#cc0000;
							text-decoration:		underline;				}

a.hm:link				{	color:					#ffffff;
							text-decoration:		underline;				}
a.hm:visited			{	color:					#ffffff;
							text-decoration:		underline;				}
a.hm:active			{	color:						#ffffff;
							text-decoration:		underline;				}
a.hm:hover			{	color:						#ffffff;
							text-decoration:		underline;				}

a.fm:link				{	color:						#000000;
							text-decoration:		underline;				}
a.fm:visited			{	color:						#000000;
							text-decoration:		underline;				}
a.fm:active			{	color:						#000000;
							text-decoration:		underline;				}
a.fm:hover			{	color:						#000000;
							text-decoration:		underline;				}

a.sm:link				{	color:						#3366cc;
							text-decoration:		underline;				}
a.sm:visited		{	color:						#3366cc;
							text-decoration:		underline;				}
a.sm:active			{	color:						#3366cc;
							text-decoration:		underline;				}
a.sm:hover			{	color:						#3366cc;
							text-decoration:		underline;				}



em					{	font-weight:			bold;
							font-style:				normal;					}



.text_w				{	color:						#ffffff;					}
.text_r				{	color:						#ff0000;				}
.text_sm				{	color:						#3366cc;				}

.hm					{	color:						#ffffff;					}
.fm					{	color:						#000000;				}
.hm_active			{	color:						#cc0000;				}
.fm_active			{	color:						#cc0000;				}
.sm_active			{	color:						#cc0000;				}

.ad					{	color:						#000000;				}



.bg_w					{	background-color:	#ffffff;					}
.bg_g_ee			{	background-color:	#eeeeee;				}
.bg_g_dd			{	background-color:	#dddddd;				}
.bg_g_cc			{	background-color:	#cccccc;				}
.bg_g_99			{	background-color:	#999999;				}
.bg_g_66			{	background-color:	#666666;				}
.bg_g_33			{	background-color:	#333333;				}
.bg_g_00			{	background-color:	#000000;				}

.bg_sub_01		{	background-color:	#C7D7ED				}
.bg_sub_02		{	background-color:	#000000;				}
.bg_sub_03		{	background-color:	#000000;				}



.m						{	padding-left:			20px;
							padding-right:			20px;
							padding-top:			20px;
							padding-bottom:		20px;					}

.m_hm				{	padding-left:			10px;
							padding-right:			10px;
							padding-top:			0px;
							padding-bottom:		0px;					}

.m_fm				{	padding-left:			10px;
							padding-right:			10px;
							padding-top:			0px;
							padding-bottom:		0px;					}

.m_ad				{	padding-left:			10px;
							padding-right:			10px;
							padding-top:			0px;
							padding-bottom:		0px;					}

h2						{	margin-left:			0px;
							margin-right:			0px;
							margin-top:			0px;
							margin-bottom:		10px;
							color:						#006699;
							font-weight:			bold;
							font-style:				normal;				}

h4						{	margin-left:			0px;
							margin-right:			0px;
							margin-top:			0px;
							margin-bottom:		10px;
							color:						#003366;
							font-weight:			bold;
							font-style:				normal;				}

p						{	margin-left:			0px;
							margin-right:			0px;
							margin-top:			0px;
							margin-bottom:		10px;					}

h2.m0				{	margin-left:			0px;
							margin-right:			0px;
							margin-top:			0px;
							margin-bottom:		0px;
							color:						#006699;
							font-weight:			bold;
							font-style:				normal;				}

h4.m0				{	margin-left:			0px;
							margin-right:			0px;
							margin-top:			0px;
							margin-bottom:		0px;
							color:						#003366;
							font-weight:			bold;
							font-style:				normal;				}

p.m0					{	margin-left:			0px;
							margin-right:			0px;
							margin-top:			0px;
							margin-bottom:		0px;					}
.m h1					{	    font-size:					14px;
							color:#990000;
						

									}

ul,ol { margin:0; padding:0; }
.room_info {  }
.room_info ul { margin-left:20px; list-style-position:outside;list-style-type: disc; }

td.text{
padding-left:24px;
font-size:12px;
padding-bottom:8px;
padding-top:1px;
background-image:url(../../stay/img/point.gif);
background-repeat:no-repeat;
background-position:5px 3px;
margin-left:32px;
font-weight:bold;
}

td.text a{
color:#000000;
text-decoration:none;

}

td.text a:visited{
color:#000000;
text-decoration:none;
}


table.arrow_room_box { margin:10px 0; }


td.arrow_room{
padding-left:15px;
font-size:12px;
padding-top:1px;
background-image:url(../../stay/img/arrow.gif);
background-repeat:no-repeat;
background-position:5px 7px;
margin-left:32px;
}

.arrow_room a{
color:#333333;
text-decoration:none;
}

.arrow_room a:hover {
color:#333333;
text-decoration:none;
}

.arrow_room a:visited {
color:#333333;
text-decoration:none;
}
.arrow_room_d {
padding-left:15px;
font-size:12px;
padding-top:1px;
background-image:url(../../stay/img/arrow_on.gif);
background-repeat:no-repeat;
background-position:5px 7px;
margin-left:32px;
font-weight:bold;
}

.arrow_room_d a{
color:#cc0000;
text-decoration:none;
}

.arrow_room_d a:hover {
color:#cc0000;
text-decoration:none;
}

.arrow_room_d a:visited {
color:#cc0000;
text-decoration:none;
}

#top_kv_area {
 width:612px;
 height:350px;
 float:right;
 background:url(../../img/index/top_bg.jpg) no-repeat;
}
