/*********************************************************************
(c) Copyright Travelspeak.org 2006-2008. All rights reserved.
	Last updated: 2008/09/09 - Alan
	* New file to replace chiangmaihotels.css
----------------------------------------------------------------------
	hotellisting.css - Used across the hotel listing/indv hotel pages
*********************************************************************/

#mainimage {height: 200px; background: url(/assets/images/main/mainimg_htl_002.jpg) no-repeat center;}/* an overwrite of the one in layout.css*/


.interactivehotelmap {border: 1px solid #82cafa !important; width: 948px; height: 500px;}

/* General Layout */
.htllisting .intro {margin:0 0 20px 0; overflow:hidden; clear:left;}
.htllisting .intro .lft {width:600px; margin:0; padding:0 10px; float:left;}
.htllisting .intro .rgt {width:330px; margin:0; padding:0 10px; float:left;}

.htllisting .listingsection .hdr {background-color:#eff6fc; border-top:1px solid #82cafa; border-bottom:1px solid #82cafa; margin:0 0 20px 0; overflow:hidden;}
.htllisting .listingsection .hdr h2 {margin:0; padding:5px 10px; border-top:1px solid #fff; border-bottom:1px solid #fff;}

.htllisting .listingsection .detail {width:auto; margin:0 0 20px 0; padding:0; position:relative; overflow:hidden;}
.htllisting .listingsection .detail .lft {width:600px; margin:0; padding:0 10px; float:left;}
.htllisting .listingsection .detail .rgt {width:310px; margin:0; padding:0 10px; float:left;}
.htllisting .listingsection .padding10px {padding:0 10px;}

/* Rule for all tables */
#wrapper table.sortable tr td {border-bottom: 1px dotted #82cafa; padding: 9px 0 9px 0;}
#wrapper table.sortable tr th {font-weight:normal; font-size:inherit; text-align:left;}
#wrapper table.sortable tr th a {font-weight:normal; font-size:inherit; text-align:left;} 
#wrapper table.sortable {margin:0 0 10px 0;} 

/* Other general formatting */
.currencyflags a {border:none;}
.hotellist .cnt {padding:0 2px; overflow:hidden;} /* Removes padding from white box around table */
.tablepaddingleft {padding-left:10px !important;} 
.tablepaddingright {padding-right:10px !important;}
.blueheader th {border-bottom:1px solid #82cafa; /*background-color:#eff6fc; border-top:1px solid #82cafa;*/}
.hotellist a {border:none;}
.hotellist a span {border-bottom:1px dotted #3090c7;}
.hotellist a:hover span {border-bottom:1px solid #3090c7;}
.hotelpromotext {color:#e42217; font-size:90%;}


/*********************************************************************
(c) Copyright Travelspeak.org 2006-2008. All rights reserved.
----------------------------------------------------------------------
	hotellisting.css
*********************************************************************/
