#logo {
top:0px;! important;
}
#kohphagnanhotels_dropdown{top:153px!important;}
.kohphangan_menu {top: 175px!important;}
/*-------------- Begin Hotel list ---------------*/
#HotelsBorderTop{
width:98%;
margin:0px auto;
padding:3px;
height:23px;
}
#HotelsBorder{
background-color:#ffffff;
width:98%;
margin:0px auto 20px;
border-left:1px solid #AAA;
border-right:1px solid #AAA;
border-bottom:1px solid #6A9EC3;

}
#HotelsList,.HotelsListHeader{
width:100%;
display:block;
margin:0 auto;
list-style-type:none;
padding:0px;
height:auto !important;
font-family:arial;
font-size:13px;
}
#HotelsList{
min-height:54px;
}
.HotelsListHeader{
min-height:25px;
}
.HotelsListHeader input{
vertical-align:top;
}

img{border:none;}

#HotelsBorder a:link,#HotelsBorder a:visited { color: #3266ff; text-decoration: underline}
#HotelsBorder a:active,#HotelsBorder a:hover { color: #FF6600; text-decoration: underline}
#HotelsBorder p{margin:3px;text-align:center;}

.HotelsListHeader li{
display:block;
background-color:#0076B1;
background:#93C2DE url(images/green_bar.png);
color:#172E54;
font-size:13px;
font-weight:bold;
margin:0px;
padding:3px 0px 2px 0px;
*padding:3px 0px 0px 0px;
*margin:0px 0px -4px 0px;
}
#HotelsList li{
display:block;
list-style-type:none;
border-bottom-color:#00608F;
border-top-color:#FFFFFF;
border-bottom:0px solid #aaa;
border-top:0px solid #FFFFFF;
}
#HotelsList li.line{
background-color:#F6F6F6;
}

.HotelsListHeader li dl{
margin:0px;
padding:0px;
height:26px !important;}

#HotelsList li dl{
overflow:hidden;height:56px !important;
}

#HotelsList li.line:hover {
	background-color: #E5FFBF;
}
#HotelsList li.lines:hover {
	background-color: #E5FFBF;
}


#HotelsList li dt,.HotelsListHeader li dt{
display:block;
float:left;
font-size:13px;
text-align:center;
width:70px;
margin:0px;
padding:3px 0px 1px 2px;
}

#HotelsList li dd,.HotelsListHeader li dd{
display:block;
float:left;
margin:0px;
padding:0px 0px 4px 0px;
}
#HotelsList li dd.hotelname{
width:280px;
text-align:left;
margin:0px;
padding:14px 0px 4px 8px;
}
.HotelsListHeader li dd.headername{
width:280px;
text-align:left;
margin:0px;
padding:3px 0px 4px 0px;
border-left:1px solid #fff;
}

#HotelsList li dd.location{
width:150px;
margin:0px;
padding:14px 0px 4px 0px;
}
.HotelsListHeader li dd.header{
width:150px;
border-left:1px solid #fff;
border-right:1px solid #fff;
margin:0px;
padding:3px 0px 4px 0px;
}

#HotelsList li dd.price{
font-weight:bold;
font-size:14px;
width:128px;
text-align:center;
margin:0px;
padding:14px 0px 4px 0px;
}
#HotelsList li dd.price label{
font-size:11px;
color:#FE8156;
}
.HotelsListHeader li dd.HeaderPrice{
width:120px;
border-right:1px solid #fff;
margin:0px;
padding:3px 0px 4px 0px;
}
#HotelsList li dd.booking{
font-weight:bold;
font-size:14px;
width:120px;
text-align:right;
margin:0px;
padding:14px 0px 4px 0px;
}
.HotelsListHeader li dd.Booking{
width:90px;
margin:0px;
padding:3px 0px 1px 53px;
}
/*-------------- End Hotel list ---------------*/

/*Hotel Recommended Hori*/
#RecommenHori{background-color:#fff !important;}
.RecommenHori.Sub {background:#C0D6E5 url(/images/headerBox.gif) no-repeat 0 -40px ;}
.RecommenHori.Sub h3 {background:#C0D6E5 url(/images/headerBox.gif) no-repeat 100% 0px;color:#081B39;
padding:4px 0px;font:bold 13px tahoma;margin-left:2px;margin:0px 0px 0px 2px;text-align:center !important}
.RecommenHori.Sub .boxHori {border:1px solid #aaaaaa;background:#FFF8DD;font-size:11px;line-height: 14px; }