table#hotelquotes a.book { background: transparent url('/Content/site20/Includes/Customer/images/nl-NL/btn_book_acco.gif') no-repeat; }

form.main, #main {
	background : url("/Content/site20/Includes/Customer/images/bg.jpg") no-repeat;
}

a {
	color : #1567b0;
}
h1 {
	color : #1567b0;
}
#sidebar a.expandMapLink span {
	background : url("/Content/site20/Includes/Customer/images/search_klein_google.gif") no-repeat scroll 0 50%;
}
#sidebar h3 {
	color : #1567b0;
}
#sidebar .section {
	border-bottom : 1px dotted #000000;
}
table#hotelquotes th {
	background : #E31818 url('/Content/site20/Includes/Customer/images/details_quotes_header.png') repeat-x;

}
table#hotelquotes td {
	border-bottom : 1px dotted #1567b0;
}
table#hotelquotes tr {
	background-color : #f1f6fa;
}
table#hotelquotes tr.alternate {
	background-color : #dce8f3;
}
table#hotelquotes tr:first-child {
	border : 1px solid #1567b0;
	color : #ffffff;
}
table#hotelquotes a.book {
	background : transparent url("/Content/site20/Includes/Customer/images/nl-NL/btn_book_acco.gif") no-repeat;
}
div.autocomplete {
	background : #ffffff;
	border : 1px solid #7f9db9;
}
div.autocomplete li {
	background-color : #ffffff;
	border-bottom : 1px solid #1567b0;
}
div.autocomplete li:hover {
	background-color : #ff6600;
}
#criteria {
	border : 1px solid #a1c2df;
}

#criteria .hotelSearchBox {
	background-color : #dce8f3;
}
#criteria .section, #criteria ul {
	border-bottom : 1px dotted #000000;
}
#map {
	background : transparent url("/Content/site20/Includes/Customer/images/map_bg.png") no-repeat;
}
.hotelsearch h2 {
	color : #1567b0;
}
.hotelsearch form.main, .hotelsearch form #main {
	background : url("/Content/site20/Includes/Customer/images/bg_search.gif") no-repeat;
}
.hotelsearch .searchbox {
	background : transparent url("/Content/site20/Includes/Customer/images/search_bg.png") no-repeat;
}
.hotelsearch .end {
	background : transparent url("/Content/site20/Includes/Customer/images/search_bg_bottom.png") no-repeat 0px 100%;
}
.hotelsearchresults #content #results .pagination {
	background : #ffffff url("/Content/site20/Includes/Customer/images/paging_bg.png") no-repeat;
}
.hotelsearchresults #content #results .pagination .inner {
	background : transparent url("/Content/site20/Includes/Customer/images/paging_bottom.png") no-repeat 0px 100%;
}
.hotelsearchresults #content #results .hotel {
	border : 2px solid #a1c2df;
}
.hotelsearchresults #content #results .hotel h2 {
	border-bottom : 1px solid #dce8f3;
}
.hotelsearchresults #content #results .hotel h2 .index, .hotelsearchresults #content #results .hotel h2 .noindex {
	background : #ffffff url("/Content/site20/Includes/Customer/images/index_bg.gif") no-repeat;
}
.hotelsearchresults #content #results .hotel h2 .noindex {
	background-image : url("/Content/site20/Includes/Customer/images/noindex_bg.gif");
}
.hotelsearchresults #content #results .hotel .description .info .distance {
	background : transparent url("/Content/site20/Includes/Customer/images/distance_target.gif") no-repeat 0 50%;
}
.hotelsearchresults #content #results .hotel span.footer {
	border-bottom : 1px solid #dce8f3;
}
.hotelsearchresults #content #results .hotel table#hotelquotes th {
	background : #1567b0 url('/Content/site20/Includes/Customer/images/results_quotes_header.png') repeat-x;
}
.hotelsearchresults #content #results .hotel table#hotelquotes td {
	border-bottom : 1px solid #a1c2df;
}
.hoteldetails .hotelhead {
	background : #e7f0f7 url('/Content/site20/Includes/Customer/images/hotel_head_bg.png') no-repeat;
}
.hoteldetails .hotelhead h2 {
	background : transparent url("/Content/site20/Includes/Customer/images/hotel_head_bottom.png") no-repeat 0px 100%;
}
.hoteldetails table#hotelquotes th.highlight {
	background : #1567b0 url('/Content/site20/Includes/Customer/images/details_quotes_header_highlight.png') repeat-x;
}
.hoteldetails table#hotelquotes td.highlight {
	background-color : #f1f6fa;
}
.hoteldetails table#hotelquotes tr.alternate td.highlight {
	background-color : #dce8f3;
}
.hoteldetail ul#nav {
	background : #84afd5;
	border : 1px solid #1567b0;
}
.hoteldetail ul#nav li {
	background : #d0e1ef url('/Content/site20/Includes/Customer/images/nav_left.png') no-repeat;; margin-left:1px; margin-right:1px; margin-bottom:1px
}
.hoteldetail ul#nav li a {
	background : transparent url("/Content/site20/Includes/Customer/images/nav_right.png") no-repeat 100% 0px;
}
.hoteldetail ul#nav li#selected {
	background : #ffffff url("/Content/site20/Includes/Customer/images/nav_selected_left.png") no-repeat;
}
.hoteldetail ul#nav li#selected a {
	background : transparent url("/Content/site20/Includes/Customer/images/nav_selected_right.png") no-repeat 100% 0px;
}
.hoteldetail ul#nav li#selected.first {
	background : #ffffff url("/Content/site20/Includes/Customer/images/nav_selected_first_left.png") no-repeat;
}
.hoteldetail .rightcolumn .address {
	border-left : 1px solid #dce8f3;
}
.hoteldetail .footer, .hoteldetail .staydetails, .hoteldetail .guestdetails {
	border-bottom : 1px dotted #1567b0;
}
.hoteldetail .staydetails {
	background-color : #dce8f3;
}
.hoteldetail .guestdetails {
	background-color : #e7f0f7;
}
.basic #content .section, .booking #content .section {
	background : #dce8f3 url('/Content/site20/Includes/Customer/images/booking_bg.png') no-repeat;
}
.basic #content .section .subsection, .booking #content .section .subsection {
	border-bottom : 1px dotted #000000;
}
.basic #content .section .end, .booking #content .section .end {
	background : transparent url("/Content/site20/Includes/Customer/images/booking_bottom.png") no-repeat 0px 100%;
}
.booking #content .section .inner th, .booking #content .section .inner .shoppingBasketTableRowDivisor {
	border-bottom : 1px dotted #000000;
}
.booking #content .section .payment td.paymentOption {
	border-top : 1px dotted #000000;
}

.departuredate { color:#000000;}
