@charset "utf-8";
/* CSS Document */

body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #9ce5ff;
	background-image: url(/img/bgOverall.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #4a4a4a;
	}
	
div, td {
	text-align: left;
	}
	
a {
	text-decoration: none;
	}
	
ul, ol, li, h1, h2, h3, h4, h5, form {
	margin: 0px;
	padding: 0px;
	}
	
div#siteContainer {
	width: 100%;
	text-align: center;
	background-image: url(/img/bgTop.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

div#bodyContainer {
	width:1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
	
div#headerWrapper {
	width: 1000px;
	height: 138px;
	}
	
div#logoHolder {
	width: 735px;
	height: 98px;
	background-image: url(/img/bgPayoff.png);
	background-repeat: no-repeat;
	background-position: 0px 30px;
	}
	
div#socialMedia {
	text-align: right;
	padding: 8px 2px 0 0;
}
	
div#navHolder {
	height: 30px;
	background-image: url(/img/bgNav.png);
	background-repeat: no-repeat;
	width: 735px;
}

div#navHolder .lastMinute a{
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
}

div#navHolder ul li {
	font-size: 13px;
	font-weight: bold;
	display: inline;
	float: left;
	color: #FFFFFF;
	padding-right: 30px;
	padding-left: 30px;
	/*padding-right: 22px;*/
	/*padding-left: 22px;*/
	padding-top: 6px;
	}

div#navHolder ul li a {
	color: #FFFFFF;
	}
	
div#headerBannerHolder {
	padding-top: 10px;
	height: 88px;
	width: 247px;
}

div#headerBannerHolder a {
	display: block;
	}
	
div#contentWrapper {
	width: 1000px;
	float: none;
	clear:both;
	}	
	
.holderLeft {
	width: 750px;
	float: left;
	}
	
.holderRight {
	width: 250px;
	/*float: left;*/
	float: right;
	position: relative;
	}

.holderRightSmall {
	width: 250px;
	float: left;
	}
	
div#footerContainer {
	float: left;
	clear: both;
	width: 100%;
	text-align: center;
	background-color: #dfdfdf;
	background-image: url(/img/bgFooter.gif);
	background-repeat: repeat-x;
	color: #767676;
	min-height: 261px;
	-height: 261px;
	margin-top: 10px;
}

div#footerContainerDetail {
	float: none;
	clear: both;
	width: 100%;
	text-align: center;
	background-image: url(/img/bgFooter.gif);
	background-repeat: repeat-x;
	color: #767676;
	min-height: 261px;
	-height: 261px;
	background-position: center 15px;
}


div#footerWrapper, div#bottomWrapper {
	width: 1000px;
	margin: auto;
	clear: both;
	float: none;
	padding-top: 10px;
	}
	
	
div#bottomWrapper {
	font-size: 10px;
	height: 30px;
	}

div#bottomWrapper a {
	color: #767676;
}

div#bottomWrapper .holderRight, div#bottomWrapper .holderRight a {
	color: #037aff;
	}
	
.footerDivider {
	width: 100%;
	background-image: url(/img/bgFooterDivider.png);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 1px;
	height: 3px;
	clear: both;
	float: none;
	}
	
div#footerWrapper ul  {
	margin-left: 10px;
	margin-right: 10px;
	}

div#footerWrapper ul li {
	width: 220px;
	margin-left: 15px;
	float: left;
	list-style-type: none;
	height: 27px;
	}
	
div#footerWrapper ul li a {
	color: #767676;
}

div#footerWrapper ul li a:hover {
	text-decoration: underline;
}

/*SIDEBAR LEFT*/

div.holderSidebarLeft {
	float: left;
	width: 255px;
	position: relative;
}
	
/*CONTENT*/
div.holderContentRight {
	float: left;
	width: 485px;
	}

div.wideWhiteWrapper {
	width: 478px;
	/*height: 390px;*/
	height: 450px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	}
	
div.wideWhiteFormWrapper {
	width: 478px;
	/*height: 390px;
	height: 450px;*/
	float: left;
	margin-left: 3px;
	/*margin-right: 10px;*/
	margin-bottom: 10px;
	overflow: hidden;
	}
	
div.payoffsmall {
	width: 420px;
	background-image: url(../img/bgPayoffSmall.png);
	background-repeat: no-repeat;
	display: block;
	clear: both;
	height: 40px;
	margin-top: 27px;
	margin-bottom: 27px;
	margin-left: 10px;
	}
	
div.wideWhiteWrapperLarge {
	width: 478px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	}
	
div.fullWhiteWrapper {
	/*width: 1000px;*/
	width: 735px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

div.fullWhiteTextWrapper {
	/*width: 1000px;*/
	width: 735px;
	float: left;
	margin-right: 10px;
	/*margin-bottom: 10px;*/
	overflow: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(/img/bgFooterBlock725x431.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom: 10px;
}
	
div.smallBlueWrapper {
	/*height: 390px;*/
	height: 450px;
	width: 246px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	overflow: hidden;
}

h1.contentHeaderWhite {
	background-image: url(/img/contentHeaderWhite.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 31px;
	width: 478px;
	color: #0059bd;
	font-size: 14px;
	font-weight: bold;
	padding-top: 7px;
	padding-left: 10px;
}


h1.contentFullHeaderWhite {
	background-image: url(/img/contentFullHeaderWhite.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 31px;
	/*width: 990px;*/
	width: 735px;
	color: #0059bd;
	font-size: 14px;
	font-weight: bold;
	padding-top: 7px;
	padding-left: 10px;
}

h1.contentFullHeaderWhite a {
	color: #0059bd;
	text-decoration: none;
}

h1.contentFullHeaderWhite a:hover {
	text-decoration: underline;
}

.share {
	float: right;
	padding-right: 20px;
}

h1.headerBlue {
	background-image: url(/img/contentHeaderBlue.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 31px;
	width: 247px;
	color: #0059bc;
	font-size: 14px;
	font-weight: bold;
	padding-top: 7px;
	padding-left: 10px;
}

div.blockBlue246x341 {
	background-image: url(/img/bgBlockBlue246x341.png);
	background-repeat: no-repeat;
	background-position: left top;
	/*height: 341px;*/
	min-height: 399px;
	-height: 399px;
	width: 246px;
}

div.blockBlue246x341 .textHolder {
	width: 200px;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 13px;
	float: left;
	font-size: 12px;
}

div.block478x341 .wideTextHolder {
	width: 473px;
	margin-left: 6px;
	margin-top: 6px;
	float: left;
	font-size: 12px;
}

div.blockBlue246x341 .textHolder h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 13px;
}

div.blockBlue246x341 .textHolder h2 a {
	color: #FFFFFF;
	}

div.block478x341 {
	background-image: url(/img/bgBlock478x341.png);
	background-repeat: no-repeat;
	background-position: left top;
/*	height: 341px;*/
	float:left;
	width: 478px;
}

div.block478footer {
	background-image: url(/img/bgBlock478footer.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 478px;
	/*height: 3px;*/
	overflow: hidden;
	font-size: 1px;
	display: block;
	float: left;
	clear: both;
	padding-top: 3px;
	}
	
div.block246footer {
	background-image: url(/img/bgBlock246footer.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 246px;
	/*height: 3px;*/
	overflow: hidden;
	padding-top: 3px;
	}
	
div.blockOrange246footer {
	background-image: url(/img/bgBlockOrange246footer.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 246px;
	/*height: 3px;*/
	overflow: hidden;
	padding-top: 3px;
	}
	
div.blockBlue246footer {
	background-image: url(/img/bgBlockBlue246footer.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 246px;
	/*height: 3px;*/
	overflow: hidden;
	padding-top: 3px;
	}
	
div.blockBlue735footer {
	background-image: url(/img/bgBlock735footer.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 735px;
	/*height: 3px;*/
	padding-top: 3px;
	overflow: hidden;
	}

div.block478Large {
	background-image: url(/img/bgBlock478Large.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 478px;
	float: left;
}

div.block991x431 {
	background-image: url(/img/bgBlock991x431.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 431px;
	width: 991px;
}

div.block735x341 {
	/*background-image: url(/img/bgBlock735x431.png);*/
	background-image: url(/img/bgTextBlock725x431.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	/*height: 341px;*/
	width: 735px;
}

div.textBlock991 {
	background-image: url(/img/bgTextBlock991x431.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 991px;
}

div.textBlock725 {
	background-image: url(/img/bgTextBlock725x431.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 735px;
}

div.block991x431 .textHolder {
	width: 560px;
	margin-left: 10px;
	margin-top: 13px;
	float: left;
	}
	
div.block735x341 .textHolder {
	width: 355px;
	margin-left: 10px;
	margin-top: 13px;
	float: left;
	}
	
a.btnOrange {
	/*width: 163px;*/
	width: 100%;
	height: 20px;
	background-image: url(/img/btnOrange.png);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	clear: both;
	padding-bottom: 20px;
	}
	
a.btnMeerinfo {
	background-image: url(/img/btnMeerinfo.png);
	background-repeat: no-repeat;
	display: block;
	height: 21px;
	width: 218px;
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
}
	
a.btnDirectboeken {
	background-image: url(/img/btnDirectboeken.png);
	background-repeat: no-repeat;
	display: block;
	height: 21px;
	width: 131px;
	float: right;
	margin-top: 20px;
	margin-bottom: 20px;
}

a.btnInformatie_reservering {
	background-image: url(/img/btnInformatie_reservering.png);
	background-repeat: no-repeat;
	display: block;
	height: 21px;
	width: 218px;
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
}

div.hotelGegevens {
	width: 100%;
	float: left;
	clear: both;
	/*display: block;
	padding-top: 20px;*/
}

div.hotelGegevens table {
	padding: 0px;
	margin: 0px;
	/*margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;*/
	width: 100%;
	border: none;
	}
	
div.hotelGegevens table {

	}

div.hotelGegevens table tr.aqua {
	background-color: #d5f3fe;
	}

div.hotelGegevens table td {	
	color:#4a4a4a;
	}

div.hotelGegevens table td a {
	color: #fc8800;
	}
	
div.hotelGegevens table td.blue {
	color: #067bff;
	}
	
div.hotelGegevens table td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
}

div.photoHolder400x407 {
	width: 400px;
	height: 407px;
	float: left;
	margin-left: 10px;
	margin-top: 13px;
	display: block;
	}
	
div.photoHolder340x341 {
	width: 340px;
	/*height: 341px;*/
	float: left;
	margin-left: 10px;
	margin-top: 13px;
	display: block;
	}

div.photoHolder400x407 img {
	border: 1px solid #96c0d9;
	}

div.smallPhotoHolder {
	width: 350px;
	/*width: 400px;*/
	/*height: 95px;*/
	display: block;
	float: left;
	padding-bottom: 5px;
}
	
div.smallPhotoHolder img {
	border: 1px solid #96c0d9;
}
	
div.smallPhotoHolder a {
	display: block;
	float: left;
	padding-top: 12px;
	width: 116px;
}

div.smallPhotoHolder a.last {
	/*width: 126px;*/
	width: 116px;
}

div#searchWrapper {
	width: 734px;
	height: 30px;
	background-image: url(/img/bgSearch.png);
	background-repeat: no-repeat;
	clear: both;
	float: none;
	margin-bottom: 10px;
}

div#searchWrapper form {
	width: 725px;
	margin: 7px;
	float: left;
	}

div#searchWrapper select, div#searchWrapper input {
	width: 150px;
	color: #a2a2a2;
	font-size: 11px;
	float: left;
	margin-right: 7px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	
.orange {
	background-color: #fa931a;
	color: #000000;
	font-weight: bold;
}
	
div#searchWrapper input {
	background-image:url(/img/bgSearchInput.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow: hidden;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 2px;
	padding-left: 5px;
	background-color: #fa931a;
	}
	
div#searchNewsletterWrapper {
	width: 1000px;
	float: left;
	clear: both;
	}
	
div#searchNewsletterWrapperDetail {
	width: 1000px;
	float: none;
	clear: both;
	margin: auto;
	}
	
.searchresult {
	font-size: 10px;
	color: #999999;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 7px;
	}

div.photoHolder233x217 {
	width: 233px;
	height: 217px;
	border: 1px solid #75accd;
	margin-top: 6px;
	margin-left: 6px;
	clear: both;
	float: left;
	}
	
.photoHolder465x217 {
	width: 465px;
	height: 217px;
	border: 1px solid #75accd;
	margin-top: 6px;
	margin-left: 6px;
	clear: both;
	float: left;
}
	
a.readon {
	display: block;
	color: #FFFFFF;
	margin-top: 16px;
	}

li.arrangementenList {
	width: 230px;
	height: 51px;
	float: left;
	list-style-type: none;
	overflow: hidden;
	margin-right: 5px;
	margin-bottom: 5px;
	display: block;
	background-image: url(/img/bgArrangementenList.png);
	background-repeat: no-repeat;
}

li.arrangementenList:hover {
	background-image: url(/img/bgArrangementenList-active.png);
}

li.arrangementenList h2 {
	color: #077cff;
	font-weight: bold;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	}
	
li.arrangementenList h2 a {
	color: #077cff;
}
	
li.arrangementenList div {
	font-size: 11px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
	
li.arrangementenList div a {
	color: #4a4a4a;
}

li.arrangementenList ul {
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
}

li.arrangementenList ul li a {
	color: #4a4a4a;
}

li.arrangementenList ul li {
	list-style: none;
	}
	
li.arrangementName img {
	padding-right: 5px;
	}

li.arrangementPrice {
	float: right;
	}
	
li.arrangementPrice a {
	font-weight: bold;
	}

li.arrangementStar {
	float: left;
	}

/*SIDEBAR*/

div.smallWhiteWrapper, div.smallWhiteWrapperSearch {
	width: 246px;
	/*height: 390px;*/
	min-height: 450px;
	-height: 450px;
	margin-bottom: 10px;
	margin-right:10px;
	overflow: hidden;
/*	position: absolute;*/
	top: 0px;
	float:left;
}

div.smallWhiteWrapper {
	bottom: 6px;}

div.smallWhiteLoginWrapper {
	width: 247px;
	margin-bottom: 10px;
	overflow: hidden;
	top: 0px;
}

div#topketensWrapper ul {
	padding: 7px;
	}

div#topketensWrapper ul li {

}

div#topketensWrapper ul li a {
	width: 235px;
	display: block;
	list-style-type: none;
	padding-top: 8px;
	padding-left: 16px;
	padding-bottom: 9px;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 7px;
	color: #077cff;
	background-image: url(/img/bgListTopKetens.png);
	background-repeat: no-repeat;
	background-position: left top;
}

div#topketensWrapper ul li a:hover {
	text-decoration:underline;
}

h1.headerWhite {
	background-image: url(/img/sidebarHeaderWhite.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 31px;
	width: 247px;
	color: #0059bc;
	font-size: 14px;
	font-weight: bold;
	padding-top: 7px;
	padding-left: 10px;
}

h1.headerOrange {
	background-image: url(/img/sidebarHeaderOrange.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 31px;
	width: 247px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	padding-top: 7px;
	padding-left: 10px;
}

.blockWhite246x341 {
	background-image: url(/img/bgBlock246x341.png);
	background-repeat: no-repeat;
	background-position: left top;
	/*height: 341px;*/
	min-height: 399px;
	-height: 399px;
	width: 247px;
}

.blockWhite246Login {
	background-image: url(/img/bgBlock246x341.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 247px;
}

.blockWhite246 {
	background-image: url(/img/bgBlock246x341.png);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 341px;
	-height: 341px;
	width: 247px;
}

.blockFBMbanner {
	width: 247px;
	height: 90px;
	padding: 0;
	margin: 0;
	float: left;
}

.blockWhite246Large {
	background-image: url(/img/bgBlock246Large.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 247px;
}


.blockOrange246x341 {
	background-image: url(/img/bgBlockOrange246x341.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 399px;
	width: 247px;
}

a.btn247 {
	width: 247px;
	height: 30px;
	display: block;
}

a#btnLogin {
	background-image: url(/img/bgLogin.png);
	background-repeat: no-repeat;
	}

a#btnNieuwsbrief {
	background-image: url(/img/bgNieuwsbrief.png);
	background-repeat: no-repeat;
	margin-bottom: 10px;
}


span.none {
	position: absolute;
	left: -99999px;
}

div.blockAqua235x196 {
	width: 235px;
	height: 196px;
	background-image:url(/img/bgBlock235x196.png);
	background-repeat: no-repeat;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	}
	
div.blockAqua235x130 {
	width: 235px;
	height: 130px;
	background-image:url(/img/bgBlock235x130.png);
	background-repeat: no-repeat;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	}
	
div.blockAqua235x392 {
	width: 235px;
	height: 392px;
	background-image:url(/img/bgBlock235x392.png);
	background-repeat: no-repeat;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	}
	
div.blockAqua235x196 .textHolder, div.blockAqua235x130 .textHolder, div.blockAqua235x392 .textHolder {
	padding: 10px;
}

div.blockAqua235x196 h3, div.blockAqua235x130 h3, div.blockAqua235x392 h3 {
	font-size: 13px;
	font-weight: bold;
	color: #077cff;
	margin-bottom: 7px;
}

div.blockAqua235x196 a, div.blockAqua235x130 a, div.blockAqua235x392 a {
	font-weight:bold;
	color: #077cff;
	} 
	
div.blockAqua235x196 li, div.blockAqua235x130 li, div.blockAqua235x392 li {
	margin: 0 0 0 20px;
	} 
	
.boxed {
	padding: 15px;
	}
	
.boxed ul, .boxed ol {
	margin: auto;
	padding: inherit;
	}

.boxed ul li a {
	color: #4A4A4A;
}
	
.boxed ul li a:hover {
	color: #077CFF;
	}
	
.boxed ul li ul {
	margin-left: 30px;
	margin-bottom: 15px;
}
	
/*SIDEBAR ZOEKEN*/

div#sidebarSearchWrapper {
	height: 455px;
	margin-bottom: 5px;
	}

div#sidebarSearchWrapper form {
	padding-top: 10px;
	padding-left: 20px;
	color: #FFFFFF;
	font-weight: bold;
}

div#sidebarSearchWrapper form label {
	width: 100%;
	clear: both;
	float: none;
	display: block;
	padding-bottom: 10px;
	padding-top: 15px;
	}

div#sidebarSearchWrapper form select, div#sidebarSearchWrapper form input {
	width: 205px;
	clear: both;
	float: none;
}

div#sidebarSearchWrapper select, div#sidebarSearchWrapper input {
	background-image:url(/img/bgSearchInput2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow: hidden;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 2px;
	padding-left: 5px;
}

div#sidebarSearchWrapper input {
	background-color: #ef952d;
	}

div#sidebarSearchWrapper input.inputButton {
	float: left;
	padding: 0px!important;
	width: 94px;
	/*margin-top: 30px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;*/
}

/*VERFIJNEN*/

div#refineResultsWrapper .blockWhite246 form, div#refineResultsWrapper .blockWhite246Large form {
	padding-left: 17px;
	padding-top: 2px;
	font-weight: bold;
	padding-bottom: 17px;
}

div#refineResultsWrapper .blockWhite246 h2, div#refineResultsWrapper .blockWhite246Large h2 {
	font-size: 12px;
	font-weight: bold;
	color: #067bff;
	padding-top: 22px;
	padding-bottom: 13px;
}

/*ZOEKRESULTATEN*/

ul.resultList {
	padding-left: 13px;
	padding-top: 13px;
	padding-bottom: 13px;
}

ul.resultList li {
	height: 140px;
	width: 452px;
 	/*border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #ababab;*/
	display: block;
	padding-top: 11px;
}

ul.resultList li .resultPicture {
	width: 169px;
	height: 109px;
	float: left;
	}
	
ul.resultList li .resultPicture img {
	border: 1px solid #82b4d2;
}

ul.resultList li .resultText {
	float: left;
	width: 283px;
	height: 109px;
	}
	
ul.resultList li .resultText h2 {
	background-color: #d5f3fe;
	font-size: 12px;
	color: #067bff;
	width: 270px;
	padding: 8px;
	}
	
ul.resultList li .resultText h2 a {
	color: #067bff;
}
	
ul.resultList li .resultText h3 {
	color: #4a4a4a;
	font-size: 11px;
	padding-left: 8px;
	padding-top: 14px;	
	padding-bottom: 12px;	
	}
	
ul.resultList li .resultText h3 img {
	padding-right: 5px;
	}

ul.resultHotelList {
	margin: 0px;
	padding-left: 8px;
	width: auto;
	height: auto;
	font-weight: bold;
	}

ul.resultHotelList li.listRight {
	 float: left;
	 width: 100px;
	 height: 17px;
	 display: block;
	 border: none;
	 padding: 0px;
	 margin: 0px;
 }
 
ul.resultHotelList li.listRightBold {
	 float: left;
	 width: 100px;
	 height: 17px;
	 display: block;
	 border: none;
	 padding: 0px;
	 margin: 0px;
	 font-size: 14px;
	 font-weight: bold;
 }
 
ul.resultHotelList li.listLeft {
	float: left;
	width: 175px;
	height: 17px;
	display: block;
	border: none;
	 padding: 0px;
	 margin: 0px;
}


ul.resultHotelList li.listLeft a {
	color: #fc8800;
}

#paginanummering {
	padding-top: 7px;
	padding-right: 13px;
	padding-bottom: 7px;
	padding-left: 13px;
	}
	
#paginanummering a {
	color: #4A4A4A;
	}
	
#paginanummering a:hover {
	color: #f78201;
	}

/*ICONS*/

li.icon-1 { list-style-image: url(/img/icons/1.gif); }
li.icon-2 { list-style-image: url(/img/icons/2.gif); }
li.icon-3 { list-style-image: url(/img/icons/3.gif); }
li.icon-4 { list-style-image: url(/img/icons/4.gif); }
li.icon-5 { list-style-image: url(/img/icons/5.gif); }
li.icon-6 { list-style-image: url(/img/icons/6.gif); }
li.icon-7 { list-style-image: url(/img/icons/7.gif); }
li.icon-8 { list-style-image: url(/img/icons/8.gif); }
li.icon-9 { list-style-image: url(/img/icons/9.gif); }
li.icon-10 { list-style-image: url(/img/icons/10.gif); }
li.icon-11 { list-style-image: url(/img/icons/11.gif); }
li.icon-12 { list-style-image: url(/img/icons/12.gif); }
li.icon-13 { list-style-image: url(/img/icons/13.gif); }
li.icon-14 { list-style-image: url(/img/icons/14.gif); }
li.icon-15 { list-style-image: url(/img/icons/15.gif); }
li.icon-16 { list-style-image: url(/img/icons/16.gif); }
li.icon-17 { list-style-image: url(/img/icons/17.gif); }
li.icon-18 { list-style-image: url(/img/icons/18.gif); }
li.icon-19 { list-style-image: url(/img/icons/19.gif); }
li.icon-20 { list-style-image: url(/img/icons/20.gif); }
li.icon-21 { list-style-image: url(/img/icons/21.gif); }
li.icon-22 { list-style-image: url(/img/icons/22.gif); }
li.icon-23 { list-style-image: url(/img/icons/23.gif); }
li.icon-24 { list-style-image: url(/img/icons/24.gif); }
li.icon-25 { list-style-image: url(/img/icons/25.gif); }
li.icon-26 { list-style-image: url(/img/icons/26.gif); }
li.icon-27 { list-style-image: url(/img/icons/27.gif); }
li.icon-28 { list-style-image: url(/img/icons/28.gif); }
li.icon-29 { list-style-image: url(/img/icons/29.gif); }
li.icon-30 { list-style-image: url(/img/icons/30.gif); }
li.icon-31 { list-style-image: url(/img/icons/31.gif); }
li.icon-32 { list-style-image: url(/img/icons/32.gif); }
li.icon-33 { list-style-image: url(/img/icons/33.gif); }
li.icon-34 { list-style-image: url(/img/icons/34.gif); }
li.icon-35 { list-style-image: url(/img/icons/35.gif); }

li.icon-1:hover { list-style-image: url(/img/icons/1-active.gif); }
li.icon-2:hover { list-style-image: url(/img/icons/2-active.gif); }
li.icon-3:hover { list-style-image: url(/img/icons/3-active.gif); }
li.icon-4:hover { list-style-image: url(/img/icons/4-active.gif); }
li.icon-5:hover { list-style-image: url(/img/icons/5-active.gif); }
li.icon-6:hover { list-style-image: url(/img/icons/6-active.gif); }
li.icon-7:hover { list-style-image: url(/img/icons/7-active.gif); }
li.icon-8:hover { list-style-image: url(/img/icons/8-active.gif); }
li.icon-9:hover { list-style-image: url(/img/icons/9-active.gif); }
li.icon-10:hover { list-style-image: url(/img/icons/10-active.gif); }
li.icon-11:hover { list-style-image: url(/img/icons/11-active.gif); }
li.icon-12:hover { list-style-image: url(/img/icons/12-active.gif); }
li.icon-13:hover { list-style-image: url(/img/icons/13-active.gif); }
li.icon-14:hover { list-style-image: url(/img/icons/14-active.gif); }
li.icon-15:hover { list-style-image: url(/img/icons/15-active.gif); }
li.icon-16:hover { list-style-image: url(/img/icons/16-active.gif); }
li.icon-17:hover { list-style-image: url(/img/icons/17-active.gif); }
li.icon-18:hover { list-style-image: url(/img/icons/18-active.gif); }
li.icon-19:hover { list-style-image: url(/img/icons/19-active.gif); }
li.icon-20:hover { list-style-image: url(/img/icons/20-active.gif); }
li.icon-21:hover { list-style-image: url(/img/icons/21-active.gif); }
li.icon-22:hover { list-style-image: url(/img/icons/22-active.gif); }
li.icon-23:hover { list-style-image: url(/img/icons/23-active.gif); }
li.icon-24:hover { list-style-image: url(/img/icons/24-active.gif); }
li.icon-25:hover { list-style-image: url(/img/icons/25-active.gif); }
li.icon-26:hover { list-style-image: url(/img/icons/26-active.gif); }
li.icon-27:hover { list-style-image: url(/img/icons/27-active.gif); }
li.icon-28:hover { list-style-image: url(/img/icons/28-active.gif); }
li.icon-29:hover { list-style-image: url(/img/icons/29-active.gif); }
li.icon-30:hover { list-style-image: url(/img/icons/30-active.gif); }
li.icon-31:hover { list-style-image: url(/img/icons/31-active.gif); }
li.icon-32:hover { list-style-image: url(/img/icons/32-active.gif); }
li.icon-33:hover { list-style-image: url(/img/icons/33-active.gif); }
li.icon-34:hover { list-style-image: url(/img/icons/34-active.gif); }
li.icon-35:hover { list-style-image: url(/img/icons/35-active.gif); }

#arrSlider5	{ width:246px; height:341px; position:relative; }
#arrSlider5 span { display:block; position:absolute; top:0; left:0; z-index:1; }

#arrSlider2	{ width:246px; height:341px; position:relative; }
#arrSlider2 span { display:block; position:absolute; top:0; left:0; z-index:1; }

#arrSlider27	{ width:246px; height:341px; position:relative; }
#arrSlider27 span { display:block; position:absolute; top:0; left:0; z-index:1; }

img.catIcon {
	width:14px;
	height:14px;
	border: 0;
}

div.smallWhiteWrapperSearchfloating, h1.contentHeaderWhitefloating, div.smallWhiteWrapperfloating{
	margin-top: 10px;
	position: fixed;
	top:0;
}

div.searchFound {
	float: left;
	height: auto;
	width: 205px;
	margin-top: 17px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

div#mooToolsNumOfAdsFound {
	width: auto;
	float:left;
	padding-right: 4px;
	font-size: 16px;
	font-weight: bold;
}

div.numOfAdsFound {
	font-size: 12px;
	width: 195px;
	margin-bottom: 17px; 
	padding: 5px; 
	border: 1px solid #FFF;
	float: left;
}

div#searchBtn {
	float: right;
	width: 95px;
	height: 23px;
	}

img#advertDetailsBigimage{
	cursor:pointer;
}

/*Zoekresultaten verfijnen*/

div#blockWhite246LargeRefineResults ul {
	padding-right: 20px;
	margin: 0px;
}

div#blockWhite246LargeRefineResults ul li {
	list-style: none;
	}
	
div#blockWhite246LargeRefineResults ul li ul {
	margin: 0px;
	padding: 0px;
	}

div#blockWhite246LargeRefineResults ul li ul li a {
	color: #4a4a4a;
	padding-left: 17px;
	background-image: url(/img/refine-checkbox.gif);
	background-repeat: no-repeat;
	height: 15px;
	}
	
div#blockWhite246LargeRefineResults ul li ul li a.checked {
	background-image: url(/img/refine-checkbox-checked.gif);
	background-repeat: no-repeat;
}

div.empty {
	float: left;
	clear: both;
	width: 1000px;
	height: 6px;
	
	}

.smallWhiteWrapperfloatEnd, .smallWhiteWrapperSearchfloatEnd{
        position: absolute;
        bottom: 0px;
        top: auto!important;
}

/*NIEUWSBRIEF*/

#formNewsletter {
	margin-top: 17px;
	}
	
.formRow {
	width: 100%;
	float: left;
	padding-bottom: 17px;
	}
	
.formRow label {
	width: 150px;
	float: left;
	}
	
.formRow label.starInput {
	width: auto;
	}
	
.formRow label.error {
	width: auto;
	}
	
.formRow input.standard {
	width: 250px;
	float: left;
	}
	
span.required {
	color: #f78201;
	font-size: 10px;
}

div#contactForm {
	padding-top: 17px;
	}
	
div#contactForm .formRow {
	width: 100%;
	float: left;
	padding-bottom: 7px!important;
}

/*MIJN PAKKETTEN*/

table.packageTable {
	margin-bottom: 10px;
	}

table.packageTable td, table.packageTable th {
	text-align: left;
	vertical-align: top;
	color: #4A4A4A;
}

table.packageTable td a, table.packageTable th a {
	color: #4A4A4A;
}

table.packageTable td a:hover, table.packageTable th a:hover {
	color: #077CFF;
}

th.packageTitle, td.packageTitle {
	width: 275px;
	}
	
th.packageCat, td.packageCat {
	width: 100px;
	}
	
th.packageHits, td.packageHits {
	width: 75px;
	text-align: center;
	}
	
th.packageEdit, td.packageEdit {
	text-align: right;
	width: 220px;
	}
	
th.packageEdit a, td.packageEdit a {
	float: left;
	padding-right: 7px;
	}
	
/*bijgeplaatst door harrald*/
div#catCheckBox-container {
	width: 100%;
	overflow: hidden;
	padding: 5px;
}
div#catCheckBox-container label { 
	float: left;
	width: 120px;
	height: 40px;
	overflow: hidden;
}

div#catCheckBox-container label input{ 
	float: left;
}
div#catCheckBox-container label input span{ 
	float: right;
}

/* Sidebar Twitter */

.sidebar_twitter {
	width: 215px;
	margin: 0;
	padding: 0;
	color: #333;
	font-size: 11px;
	line-height: 15px;
	float: left;
}

.sidebar_twitter_top {
	width: 215px;
	margin: 0;
	padding: 0;
	float: left;
}

.sidebar_twitter_top h2{
	color: #0059BC;
	font-size: 13px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

.sidebar_twitter_back {
	width: 215px;
	margin: 0;
	padding: 0;
	float: left;
}

.sidebar_twitter_bottom {
	width: 215px;
	height: 25px;
	margin: 0;
	padding: 0;
	float: left;
}

.sidebar_twitter_bottom button{
	border: none;
	width: 215px;
	height: 25px;
	margin: 0;
	float: left;
	padding: 2px 0 5px 0;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	background: #0059BC;
}

.sidebar_tweet_top {
	width: 215px;
	height: 10px;
	margin: 0;
	padding: 0;
	float: left;
}

.sidebar_tweet_back {
	width: 215px;
	margin: 0;
	padding: 0;
	float: left;
}

.sidebar_tweet_back .text {
	padding: 0;
	margin: 0;	
}

.sidebar_tweet_back .date {
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
}

ul#twitter_update_list {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}

ul#twitter_update_list li {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}

ul#twitter_update_list li a{
	text-decoration: none;
	color: #0059BC;
}

ul#twitter_update_list li a:hover{
	text-decoration: underline;
}

.sidebar_tweet_bottom {
	width: 215px;
	height: 10px;
	margin: 0;
	padding: 0;
	float: left;
}

