#top {
	background: url(/images/top_biking.gif) no-repeat;
	
}


#tabline ul li a {
	background: url(/images/tab_yellow.gif) no-repeat;
	
	color: #4f4f4f;
}
#maincol h2 {
	background: url(/images/header_yellow.gif) no-repeat; color: #4F4F4F; 
}

/* BookingStyles specific for BikingBornholm */
#ExactMatch table.ResultGrid th { background-color: #ffca01; }
table.ResultGrid th { background-color: #a7a7a7; }
table.ResultGrid td { padding: 1px 5px; }
table.ResultGrid tr.AlternatingItemRow td { background-color: #eee; }
caption, h3 { color: #4F4F4F; font-family: Arial, Sans-Serif; }
table.ResultGrid tr.RollOverRow td { background-color: #ddd; }

#Payments { padding: 5px 0px; }

table.Calendar td.Month { background-color: #ffca01; color: #fff; }
table.Calendar td.WeekNumber { background-color: #a7a7a7; color: #fff; }


#frontPageThreeColumnTable .locationObject .objectImage { text-align: center; float: none; }
#frontPageThreeColumnTable .locationObject .objectDescription h3 { white-space: nowrap; display: block;  }
#frontPageThreeColumnTable .locationObject .objectDescription p { display: none; }



#listWithSeasonPrices .lodgingTeaserListItem { position: relative; width: 735px; height: auto ! important; padding: 0; }

#listWithSeasonPrices .lodgingTeaserListItem .detail { float: left; text-align: left; width: 575px; margin-left: 10px; padding: 0 }
#listWithSeasonPrices .lodgingTeaserListItem .detail h3 { margin: 0; padding: 0 0 3px 0; font-size: 12px; margin-top: 3px; }
#listWithSeasonPrices .lodgingTeaserListItem .detail h3 a { color: #626264 !important; }
#listWithSeasonPrices .lodgingTeaserListItem .detail p { position: relative; width: 100%; padding: 0; font-size: 12px; margin: 0 0 3px 0; }
#listWithSeasonPrices .lodgingTeaserListItem .detail a { text-decoration: none; }

#listWithSeasonPrices .lodgingTeaserListItem .detail .facilities  { position: relative; margin: 0 0 5px 0; padding: 2px 0px 5px 2px; }
#listWithSeasonPrices .lodgingTeaserListItem .detail .facilities ul { display: block; position: relative; list-style-type: none; margin: 0; padding: 0; }
#listWithSeasonPrices .lodgingTeaserListItem .detail .facilities ul li { display: inline; margin: 0; padding: 0px 3px 0px 0px; }

#listWithSeasonPrices .lodgingTeaserListItem .image { position: relative; float: left; width: 140px; margin: 0; }
#listWithSeasonPrices .lodgingTeaserListItem .image img { border: 3px solid #FFFFFF; }

.seasonPrices thead th { width: 80px; text-align: center; }
