/* CSS Document */
h1{
	padding:0 0 0 45px;
	background: url(../images/hlh1.gif) no-repeat scroll 0px -0px;
	height:33px;
	font-size:25px;
	color:#2687e7; 
	font-family:"ºÚÌå";
	font-weight:bold;
	line-height:33px;
	margin:0px;
	padding:0 0 0 45px;
}
#div1
{
	margin-top:10px;
	height:7px;
	overflow:hidden;
	background: url(../images/hlh2.gif) no-repeat;
	clear:both;
	text-align:left;
}
#div2{
	height:7px;
	overflow:hidden;
	background: url(../images/hlh3.gif) no-repeat;
}
#div3{
	padding: 5px 0 0 15px;
	text-align:left;
    background: url(../images/hlh4.gif) repeat-y;
}
#div3 p{margin:0 0 0 0;
	overflow:hidden;
	padding: 7px 0 7px 0;
	word-break:break-all}
#div3 a{
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
.s1{
	color:#333333;
	font-weight:bold;
}
.s2{
    color:#0055aa;
	font-weight:bold;
}
.div4{
	margin: 15px 0 0 0;
    height:26px;
    line-height:26px;
    background: url(../images/hlh5.gif) no-repeat;
    clear:both;
    text-align:left;
}
.div4 img{
	margin: 5px 0px 0 5px;
}

.div5{
	padding: 10px;
    background: url(../images/hlh7.gif) repeat-y;
    text-align:left;
}
.div5 div{
margin-top:7px;
}
.div6
{
	display: block;
	overflow:hidden;
	height:6px;
    background: url(../images/hlh6.gif) no-repeat;
}
h2{
	text-indent:12px;
	font-size:15px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#0062c5;
	float:left;
	
}
.map{
	float:right;
	margin: 0 10px 0 5px;
	text-indent:20px;
    background: url(../images/hotelico.gif) no-repeat 0px -572px;
	cursor:pointer;
	color:#333333;
}
.Virtual
{
	float:right;
	margin: 0 10px 0 0;
	margin-left:5px;
	text-indent:20px;
    background: url(../images/hotelico.gif) no-repeat 0px -188px;
	cursor:pointer;
	color:#333333;
	
}	
.p1{
	display:block;
	float:right;
	margin:0;
	padding:0;
} 
.p1 a{
	color:#0062c5
}
.p1 a:visited {color: #0062c5;text-decoration: none;}
.p2{
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:left;
}
.p2 a{
	color:#0062c5;
	cursor:pointer
}
.p2 a:visited {color: #0062c5;text-decoration: none;}
.s3{	
	margin:0 0 0 10px;
	padding:1px 3px 1px 5px;
	background: url(../images/hotelico.gif) no-repeat 0px -416px;
	text-decoration:none;
}
.s4{	
	margin:0 0 0 0px;
	padding:1px 3px 1px 5px;
	background: url(../images/icon_favorite01.gif) no-repeat;
	text-decoration:none;
}
.p3{
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:left;
	height:70px;
}
.p3 img{
	display: block;
	width:70px;
	height:70px;
	margin: 10px 5px 0 0;
	padding: 0;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	float:left;
}
.p3 span{
	display: block;
	margin: 10px 0 0 0;
}
.div7{
margin-top:15px;
text-align:center;
color:#000000;
}
.div8{
	margin: 7px 0 0 6px;
    height:27px;
    line-height:27px;
    background: url(../images/hsh6.gif) no-repeat;
    clear:both;
    text-align:left;
	font-size:14px;
	color:#0062C5;
	font-weight:bold;
	padding:0 0 0 30px;
}
.div8 h2
{
	text-indent:0;
	font-size:14px;
	color:#0062C5;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:none;
}
.div9{
	margin: 0 0 0 0px;
    background: url(../images/hlh8.gif) repeat-y;
	width:183px;
	text-align:left;
}
.div9 li{
	border-bottom: dashed 1px #d3d3d3;
	list-style-image:url(../images/nmain_arrow.gif);
	margin:0 0 0 20px;
	*margin:0 0 0 0;
	_margin:0 0 0 0;
}
.div9 li a{
padding-left:5px;
}
.div10{
	margin: 0 0 0 6px;
	padding:0 0 0 0;
	overflow:hidden;
	height:7px;
    background: url(../images/hlh9.gif) no-repeat;
}
.cleanbr
{
	line-height:1.5;*line-height:1.5;_line-height:0;
	
	}/*IE*/

.pubGlobal_height25_normalbtn
{
	border:1px solid #333; 
	background-image:url(/images/btn_blk.gif);
	height:25px;
	height:21px !important;
	line-height:22px;
	font-size:12px;	
}
#HAD1
{
	margin:10px 0 0 0;
	padding:0 0 0 0;
	height:26px;
	overflow:hidden;
	background: url(/images/HA1.gif) no-repeat;
	text-align:left;
	
}
#HAD2
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:auto;
	overflow:hidden;
	background: url(/images/HA3.gif) repeat-y;
	text-align:left;
}
#HAD3
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:8px;
	overflow:hidden;
	background: url(/images/HA2.gif) no-repeat;
	text-align:left;
}
#HAD1 h2
{
	margin:0 0 0 0;
	padding:7px 0 0 25px;
	overflow:hidden;	
	float:left;
}
#HAD1 h2 a
{
	color:#124ea8;
	font-size:11pt;
	font-weight:bold;	
}
#HAD1 span
{
	float:right;
	color:#333333;
	font-weight:bold;
	padding:7px 5px 0 0;
}
#HAD1 span a
{
	color:#333333;
	font-weight:bold;
}
.p7
{
	margin:0 0 0 0;
	padding:7px 0 0 13px;
	text-align:left;	
}
.p7 a
{
 text-decoration:underline;	
}
.td1
{
	color:#000000;
	font-weight:bold;	
}
.td2
{
	color:#000000;
	 background-color:#ffffff;	
}
.td3
{
	color:#000000;
	 background-color:#ffffff;	
	 text-decoration:line-through;	
	 
}
.td4
{
	color:Green;
	background-color:#ffffff;	
	font-weight:bold;
}
.td2 h3
{
 margin:0 0 0 0;
 padding:0 0 0 0;
 overflow:hidden;
}
.td2 h3 a
{
 font-size:9pt;
 font-weight:100;	
}
.td5
{
	color:#000000;
	 background-color:#ffffff;	
}
.td5 a
{
	color:#FF6600;
	font-weight:bold;
	 text-decoration:underline;	
}
.p8
{
	margin:0 0 0 0;
	padding:5px 14px 0  0;
	text-align:right;	
}



