﻿#hotel_info1{
width:919px;
margin:12px auto 10px auto;
padding:0;
text-align:left}
.hotel_info2{
text-align:center;
height:255px;

margin:0;
padding:0;}
#hotel_info_left{
float:left;
width:217px;
text-align:left;
padding:0;
margin:10px 0 0 0;

}
#hotel_info_left2{
float:right;
width:217px;
text-align:left;
padding:0;
margin:10px 0 0 0;

}
#hotel_info_left3{
float:right;
width:217px;
text-align:left;
padding:0;
margin:10px 0 0 0;

}
#hotel_info_left4{
float:left;
width:217px;
text-align:left;
padding:0;
margin:10px 0 0 0;

}
.textright{
line-height:25px;
text-align:right;
padding-right:10px;
margin:0;}
#hotel_info3{
background-color:#fff7e0;

margin:0 0 7px 0;
padding:0;
color:#505e6b;}
.hotel_info3_top{
background:url(../images/hotel_info2.gif) repeat-x;
height:6px;
font-size:0;
line-height:0;
margin:0;
padding:0;}
.hotel_info3_topl{
float:left;
background:url(../images/hotel_info3.gif);
height:6px;
width:5px;

margin:0;
padding:0;}
.hotel_info3_topr{
float:right;
background:url(../images/hotel_info4.gif);
height:6px;
width:5px;

margin:0;
padding:0;}

.hotel_info3_mid{

border-left:1px #f1da97 solid;
border-right:1px #f1da97 solid;
margin:0;
padding:0 10px;
line-height:21px;}
.hotel_info3_bot{
background:url(../images/hotel_info5.gif) repeat-x;
height:6px;
font-size:0;
line-height:0;
margin:0;
padding:0;}
.hotel_info3_botl{
float:left;
background:url(../images/hotel_info6.gif);
height:6px;
width:5px;

margin:0;
padding:0;}
.hotel_info3_botr{
float:right;
background:url(../images/hotel_info7.gif);
height:6px;
width:5px;

margin:0;
padding:0;}

.hotel_info_p1{
background-color:#fed509;

margin:0;
padding:1px 6px;
color:#000000;
font-weight:bold;
width:40px;
}
.hotel_info img{
padding:0;
margin:0 2px 0 0;}
.hotel_info_image { float: left;   margin: 0 2px 5px 0; }
.hotel_info_mar1{
margin-top:5px;
}
.hotel_info_mar2{
margin:0px 6px 0 0;
}
.hotel_info_mar3{
margin-top:9px;
}
.hotel_info_mar4{
margin-top:45px;
margin-bottom:5px;
}
.hotel_info_p2{
float:right;
margin:0;
padding:0;
color:#d82d26;
width:150px;
text-align:right;
}
.hotel_info_p2 a:link {COLOR:#d82d26;TEXT-DECORATION: underline;}
.hotel_info_p2 a:visited{COLOR:#d82d26;TEXT-DECORATION: underline;}
.hotel_info_p2 a:hover{COLOR:#d82d26;TEXT-DECORATION: underline;}

.hotel_info_span1{
float:right;
margin:0;
padding:0;
color:#d82d26;
width:100px;
}
.hotel_info_span2{
float:right;
margin:0;
padding:0;
color:#d82d26;

}
.hotel_info_span3{
float:right;
margin:0;
padding:0;

width:430px;
}



#hotel_info4{
background-color:#eef3f7;

margin:0 0 7px 0;
padding:0;
}
.hotel_info4_top{

height:6px;
font-size:0;
line-height:0;
margin:0;
padding:0;}
.hotel_info4_topl{
float:left;
background:url(../images/hotel_info8.gif);
height:6px;
width:7px;

margin:0;
padding:0;}
.hotel_info4_topr{
float:right;
background:url(../images/hotel_info9.gif);
height:6px;
width:7px;

margin:0;
padding:0;}
.hotel_info4_mid{
margin:0;
padding:0 10px;
line-height:21px;}

.hotel_info4_mid img{
padding:0;
margin:0 2px 0 0;}

.hotel_info4_bot{

height:6px;
font-size:0;
line-height:0;
margin:0;
padding:0;}
.hotel_info4_botl{
float:left;
background:url(../images/hotel_info10.gif);
height:6px;
width:7px;

margin:0;
padding:0;}
.hotel_info4_botr{
float:right;
background:url(../images/hotel_info11.gif);
height:6px;
width:7px;

margin:0;
padding:0;}

.hotel_info5{


margin:0 0 0px 0;
padding:3px 0;
border-bottom:#c0ccdc 1px dotted;
}
.hotel_info5_2{


margin:0 0 0px 0;
padding:3px 0;

}

#hotel_info_right{
float:right;
width:680px;
text-align:left;
padding:0;
margin:15px 0px 0 0;
line-height:21px;

}
#hotel_info_right2{
float:left;
width:680px;
text-align:left;
padding:0 0 35px 0;
margin:15px 0px 10px 0;
line-height:21px;

}
#hotel_info_right4{
float:right;
width:740px;
text-align:left;
padding:10px 0 20px 20px;
margin:10px 0px 10px 0;

background:url(../images/aboutus_new2.gif) left repeat-y;

}
#hotel_info_right3{
float:right;
width:760px;
text-align:left;
padding:0 0 0 0;
margin:10px 0px 0 0;
line-height:21px;
background:url(../images/aboutus_new2.gif) left repeat-y;

}
.hotel_info6{
width:520px;
float:left;
margin:0;
padding:0;
}
.hotel_info7{
float:left;
margin:0 0 8px 0;
padding:0;
}

.hotel_info8{
clear:both;
margin:0 0 7px 0;
padding:6px 7px;
border:1px solid #9ebad2;
line-height:20px;
}
.hotel_info8 img{
padding:0;
margin:0 2px 0 0;}
.hotel_info9{
clear:both;
margin:0 0 7px 0;
padding:5px 7px 3px 7px;
background:url(../images/hotel_info14.gif) repeat-x top;
background-color:#f5f9fc;
line-height:25px;
}

.hotel_info10_mid_right img{
padding:0;
margin:0 2px 0 0;}

.hotel_info11{
background:#f0f5fa;
font-weight:bold;
padding:0;
margin:3px 0;}
.hotel_info12{
margin:0 0 8px 0;
padding:0;
border-top:1px solid #9ebad2;
border-left:1px solid #9ebad2;
border-right:1px solid #9ebad2;}
.hotel_info12 td{
height:28px;
border-bottom:1px solid #9ebad2;
text-align:center;
width:10%;
}

.hotel_info13{
margin:0;
padding:0;
text-align:left;
background:#d1dceb; height:30px; color:#1e5490;
line-height:30px;
}



.hotel_info14{
margin:0 0 8px 0;
padding:0;
border:1px solid #9ebad2;
background:#e3eaf2;
color:#1e5490;
}
.hotel_info14 td{
height:28px;
border-bottom:1px solid #ffffff;
text-align:left;
padding:0 10px;

}

.photo {
padding: 10px 18px;
margin:0 0 10px 0;


text-align:left;

}
.photo ul {padding:0;
margin:0;
}
.photo li
{
float:left;
width:55px;
list-style-type:none;
margin:5px 8px 0 10px;
}
.photo li img{
border:1px solid #9ebad2;

}
.photo li a:hover img{border:1px solid #000000;}
.photo li span
{

float:left;


}









.hotel_info15 td{

line-height:35px;}


.hotel_info16{
width:640px;
height:85px;

overflow-x:auto;
margin:10px 0 10px 60px;
}
.hotel_info17 a:hover img{border:1px solid #000000;}


.hotel_info17{

clear:both;

padding:7px 9px 3px 9px;

margin:0 0 15px 0;

text-align:center;


line-height:30px;
border-left:1px solid #4f75b4;
border-bottom:1px solid #4f75b4;
border-right:1px solid #4f75b4;
}

.hotel_info18{
clear:both;


margin:0;
font-weight:bold;

padding:2px 7px 0px 7px;

background:url(../../images/common41.gif) repeat-x #FFFFFF;}



.hotel_info19{

clear:both;

padding:0px 10px 6px 10px;



margin:0px auto 8px auto;

text-align:left;

border-left:1px #4f75b4 solid;

border-right:1px #4f75b4 solid;

border-bottom:1px #4f75b4 solid;

line-height:21px;



background:#f0f5fa url(../../images/hotel_info20.gif) 295px 0 repeat-y;



}

.hotel_info19 a:link {COLOR:#0000cc;TEXT-DECORATION: none;}

.hotel_info19 a:visited{COLOR:#83006f;TEXT-DECORATION: none;}

.hotel_info19 a:hover{COLOR:#CC0000;TEXT-DECORATION: underline;}
.hotel_info20{
width:257px;}

.hotel_info21{
background:#ffffff url(../../images/hotel_info21.gif) 2px 2px repeat-x;
border:1px #b9c8e1 solid;
padding:6px 0 3px 14px;
margin:0;
color:#1e5490;
font-size:14px;
font-weight:bolder;
text-align:left;

}
.hotel_info22{


border-bottom:1px #b9c8e1 solid;
background:url(../../images/hotel_info26.gif) repeat-y;
padding:9px 10px;
margin:0;

text-align:left;

}

.hotel_info23{

float:right;

width:590px;

text-align:left;

padding: 0;

margin:0;

}
.hotel_info24 img{
padding:0;
margin:0 2px 0 0;}


.hotel_info25{
float:left;

overflow:hidden;

text-overflow:ellipsis;

white-space:nowrap; 

width:165px;
}

.hotel_info26{
width:665px;
height:88px;
background:url(../../images/hotel_info27.gif) repeat-x;
margin:10px 0 10px 60px;
}



.hotel_info27 img {
margin: 0 5px 0 0;
background:#cccccc;
border:1px #ffffff solid;
padding:1px;
}

.hotel_info28{
margin-top:24px;}
.hotel_info29{
background:url(../../images/hotel_info32.gif) no-repeat 0px 24px ;}
.hotel_info30{
background:url(../../images/hotel_info33.gif) no-repeat 0px 24px ;}










