@charset "utf-8";
/* CSS Document */

.print {visibility:visible;} 

.HoofdTD {
	border: 1px solid #333333;
}

.FooterTXT {
	font-family: Tahoma;
	font-size: 9pt;
	color:#333333;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 7px;
}

.iframe {
	margin-left: 5px;
	margin-top: 5px;
}
#general{
	position: absolute;
	margin-left: -465px ;
  	left: 50%;
	top: 3px;
	width: 930px;
	height: 873px;
	background-color: white;
	z-index:  0;
}

.input {
	border: 1px solid #333333;
}

.input_prijs {
	border: 1px solid #FFFFFF;
	font-family: ARIAL;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
}
.input_prijs2 {
	border: 1px solid #FFFFFF;
	font-family: ARIAL;
	font-size: 12px;
	color: #333333;
}
.select {
	border: 3px solid black;
}
#background_content{
	position: absolute;
	top: 350px;
	left: 0px;
	height: 468px;
	width: 928px;
	background-image: url("images/content_bg.gif");
}
#iframe {
	position: absolute;
	width: 888px;
	height: 431px;
	top: 15px;
	left: 23px;	
}
.terug{
		font-family: Tahoma;
	font-size: 11pt;
	font-weight: bold;
	color:#333333;
	padding-left: 50%;
	padding-right: 20px;
	right: 20px;
	position: absolute;
	width: 50%;
	text-align:right;
	
}
#content {
	width: 888px;
	height: 431px;
	position: absolute;	
	display:block;

	}
#footer{
	position: absolute;
	width: auto;
	height: auto;
	top: 815px;
	left: 0px;
}
.turkije{
	position: absolute;
	top: 1px;
	left: 400px;
}
.spanje{
	position: absolute;
	top: 1px;
	left: 635px;
}
#berekencontent {
	width: 888px;
	height: 431px;
	position: absolute;
	top: 0px;
	left: 0px;
	}

#pagina_inhoud {
	position: absolute;
	width: 878px;
	height: 406px;
	top: 30px;
	overflow: auto;	
	}
#pagina_inhoud2 {
	position: absolute;
	width: 878px;
	height: 401px;
	top: 30px;
	left: 10px;
	overflow: auto;
	}
#detail_foto{
	position: absolute;
	margin: 10px;
	left: 10px;
	width: 160px;
	}
#home_top3_foto{
	position: absolute;
	margin-bottom: 10px;
	left: 10px;
	width: 160px;
	height: 120px;
	overflow: hidden;
	padding: 0px;
	}
#korting{
	position: absolute;
	margin: 10px;
	left: 10px;
	width: 160px;
	height: 120px;
	overflow: hidden;
	background-image: url("images/korting.png");
	}
#korting2{
	position: absolute;
	margin: 10px;
	left: 10px;
	top: 132px;
	width: 160px;
	height: 120px;
	overflow: hidden;
	background-image: url("images/korting.png");
	}
#korting3{
	position: absolute;
	margin: 10px;
	left: 10px;
	width: 160px;
	height: 120px;
	top: 264px;
	overflow: hidden;
	background-image: url("images/korting.png");
	}
#vliegtickets_foto{
	position: absolute;
	margin: 10px;
	left: 0px;
	width: 160px;
	height: 120px;
	overflow: hidden;
	}
	
#home_top3_details{
	position: absolute;
	margin: 10px;
	width: 450px;
	height: 120px;
	left: 180px;
}
#home_top3_prijsblok{
	position: absolute;
	margin-bottom:10px;
	width: 194px;
	height: 127px;
	left: 650px;
	background-image:url(images/prijsblok_bg.gif);
	}
#affiliates_logos{
	position: absolute;
	margin-bottom:10px;
	width: 194px;
	height: 127px;
	left: 650px;
	}
#meer_info_btn{
	position: absolute;
	width: 131px;
	height: 18px;
	background-image:url(images/meer_info.gif);
	border: 1px solid black;
	margin-top: 55px;
	margin-left: 23px;
	}
#meer_info_btn_camperen{
	position: absolute;
	width: 131px;
	height: 18px;
	background-image:url(images/meer_info.gif);
	border: 1px solid black;
	margin-top: 35px;
	margin-left: 23px;
	}
#prijs_button{
	position: absolute;
	width: 131px;
	height: 18px;
	background-image:url(images/meer_info.gif);
	border: 1px solid black;
	left: 515px;
	}
#terug_button{
	position: absolute;
	width: 131px;
	height: 18px;
	background-image:url(images/terug.gif);
	border: 1px solid black;
	left: 375px;
	}
#terug2_button{
	position: absolute;
	width: 131px;
	height: 18px;
	background-image:url(images/terug.gif);
	border: 1px solid black;
	left: 660px;
	top: 144px;
	}
#terug3_button{
	position: absolute;
	width: 131px;
	height: 18px;
	background-image:url(images/terug.gif);
	border: 1px solid black;
	left: 5px;
	top: 7px;
	}
#terug4_button{
	position: absolute;
	width: 131px;
	height: 18px;
	background-image:url(images/terug.gif);
	border: 1px solid black;
	left: 515px;
	}
#prijs_button2{
	position: absolute;
	width: 131px;
	height: 18px;
	background-image:url(images/meer_info.gif);
	border: 1px solid black;
	left: 515px;
	}
#home_top3_foto1 {
	position: absolute;
	margin-bottom: 10px;
	left: 10px;
	width: 160px;
	height: 120px;
	overflow: hidden;
	padding: 0px;
	}
#home_top3_details1{
	position: absolute;
	margin: 10px;
	width: 450px;
	height: 120px;
	left: 180px;
}
#home_top3_prijsblok1 {
	position: absolute;
	top: 7px;
	width: 194px;
	height: 127px;
	left: 650px;
	background-image:url(images/prijsblok_bg.gif);
	}
	
#home_top3_foto2 {
	position: absolute;
	width: 160px;
	height: 120px;
	margin: 10px;
	left: 10px;
	top: 132px;
	overflow: hidden;
	padding: 0px;
	}
#home_top3_details2{
	position: absolute;
	margin: 10px;
	width: 450px;
	height: 120px;
	top: 132px;
	left: 180px;
}
#home_top3_prijsblok2 {
	position: absolute;
	width: 194px;
	height: 127px;
	left: 650px;
	top: 139px;
	background-image:url(images/prijsblok_bg.gif);
	}
	
#home_top3_foto3 {
	position: absolute;
	width: 160px;
	margin: 10px;
	top: 264px;
	left: 10px;
	height: 120px;
	overflow: hidden;
	padding: 0px;
	}
#home_top3_details3{
	position: absolute;
	margin: 10px;
	width: 450px;
	height: 120px;
	top: 264px;
	left: 180px;
}	
#home_top3_prijsblok3 {
	position: absolute;
	width: 194px;
	height: 127px;
	left: 650px;
	top: 271px;
	background-image:url(images/prijsblok_bg.gif);
	overflow: auto;
	}

#home_titelbalk{
	height: 20px;
	width: 878px;
	/*background-color: #ff8d0d;*/
	border: 1px solid #ff8d0d;
}
#bereken_foto {
	position: absolute;
	margin: 10px;
	left: 10px;
	width: 160px;
	height: 150px;
	overflow: hidden;
	}
.titellinks{
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: bold;
	color:#333333;
	padding-left: 20px;
	position: absolute;
	width: 50%;
}

.titelrechts{
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: bold;
	color:#333333;
	padding-left: 50%;
	padding-right: 20px;
	right: 20px;
	position: absolute;
	width: 50%;
	text-align:right;
}
.SGR{
	position: absolute;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color:#333333;
	padding-right: 20px;
	right: 20px;
	top: 4px;
	text-align:right;
}
.afdrukken{
	padding-left: 50%;
	padding-right: 20px;
	right: 20px;
	position: absolute;
	width: 50%;
	top: 3px;
	text-align:right;
}
.broodtekst{
	font-family: ARIAL;
	font-size: 12px;
	color: #333333;
}
.overzicht{
	font-family: ARIAL;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.al_vanaf_tekst{
	font-family: ARIAL;
	font-size: 14px;
	color: #333333;
}
.meer_info_txt{
	font-family: ARIAL;
	font-size: 11px;
	color: #333333;
	padding-left: 10px;
	padding-top: 2px;
	position: absolute;
}
.terug_txt{
	font-family: ARIAL;
	font-size: 11px;
	color: #333333;
	padding-left: 20px;
	padding-top: 2px;
	position: absolute;
}
.titels{
	font-family: ARIAL;
	font-weight: bold;
	font-size: 16px;
	color: #333333;
}
.prijs{
	position: absolute;
	font-family: ARIAL;
	font-weight: bold;
	font-size: 26px;
	color: #000000;
	left: 20px;
	margin-top: 10px;
}
.last_minute_aanbieder{
	position: absolute;
	font-family: ARIAL;
	font-weight: bold;
	font-size: 20px;
	color: #000000;
	left: 20px;
	margin-top: 10px;
}
.opaanvraag{
	position: absolute;
	font-family: ARIAL;
	font-weight: bold;
	font-size: 20px;
	color: #000000;
	left: 30px;
	margin-top: 20px;
}
a{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a:link{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a:visited{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a:hover{
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
#detailtekst{
	position: absolute;
	margin: 10px;
	width: 450px;
	height: 120px;
	top: 30px;
	left: 180px;
}
#doelgroep_selectie{
	position: absolute;
	width: 177px;
	height: 108px;
	left: 739px;
	top: 228px;
}
.doelgroep_selectie_tabel{
	border: 1px solid #ff8d0d;
	background-color: #ffd742;
}
.scheidingslijn{
	margin-top: 5px;
	color:#ff8d0d;
	size: 2px;
}	
#header{
	position: absolute;
	width: 930px;
	height: 334px;
	top: 5px;
	background-color: #FFFFFF;
}
#top_buttons{
	position: absolute;
	width: 930px;
	height: 36px;
	background-image: url(images/top_buttons_bg.gif);
}
#top_buttons_menu {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 910px;
	height: 28px;
	z-index: 100;
}
#plaatje{
	position: absolute;
	top: 7px;
	left: 7px;
}
#header_visual {
	position: absolute;
	width: 930px;
	height: 189px;
	top: 36px;
	background-image:url(images/header_visual_bg.gif);
}
#header_plaatje{
	position: absolute;
	left: 10px;
	top: 1px;
}
#bottom_buttons {
	position: absolute;
	width: 930px;
	height: 109px;
	top: 222px;
	background-color: #FFFFFF;
}
#kalender {
	position: absolute;
	top: 150px;
	width: 194px;
	height: 127px;
	left: 650px;
	border: 1px solid red;
}
.korting_bedrag{
	position: absolute;
	top: 80px;
	left: 15px;
	font-family: ARIAL;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	margin: 0px;	
}


