html {
	height: 100%;
} 

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	color: black;
	padding: 0;
	margin: 0;
	height: 100%;
	width:100%;
	background-color: #FFEEC7;
	display:block;
	text-align:center;
}

body.popup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	color: black;
	padding: 0;
	margin: 20px;
	height: 100%;
	background-color: #FFEEC7;
}



/*
img {
	border:0px;
}
*/
/* layout ##################################################################################### */


div.container {
	width: 950px;
	height: auto;
	margin:auto;
	min-height: 100%;
	background-image: url(../images/content/bg_fade.jpg);
	background-position: top;
	background-repeat: repeat-x;
	display: block;
	z-index: 1;
}

div.headercontainer	{
	width: 100%;
	height: 106px;
	text-align: center;
	background-color: white;
	display: block;
}

	div.header	{
		width: 950px;
		height: 106px;
		margin: auto;
		text-align: left;
	}

		div.header_logo {
			width: 250px;
			height: 50px;
			float: left;
			display: inline;
			margin-top: 25px;
			margin-right: 7px;
			margin-left: 5px;
		}
		
		div.header_afbeelding {
			/*width: 90px;
			height: 90px;
			float: left;
			display: inline;
			margin-top: 10px;
			margin-right: 7px;*/
		}

div.navigatiecontainer	{
	width: 100%;
	height: 22px;
	text-align: center;
	background-color: #8FBD38;
	display: block;
}

	div.navigatie {
		padding-top: 4px;
		width: 950px;
		height: 20px;
		margin: auto;
		padding-left: 3px;
		text-align: center;
	}
	
		.navigatieitem {
			padding-left: 3px;
			padding-right: 3px;
			height:22px;
			width:auto;
		}
		
		.navigatiepipe {
			color: white;
			font-size: 9pt;
			font-weight: bold;
		}
		
		.navigatiezoek {
			color: #C2DB9D;
			font-size: 9pt;
			font-weight: bold;
			margin-left:10px;
		}
		
		a.navigatielink {
			color: white;
			font-size: 9pt;
			font-weight: normal;
			text-decoration: none;
		}
		
		a.navigatielink:visited {
			color: white;
			font-size: 9pt;
			font-weight: normal;
			text-decoration: none;
		}
		
		a.navigatielink:active {
			color: white;
			font-size: 9pt;
			font-weight: normal;
			text-decoration: none;
		}
		
		a.navigatielink:hover {
			color: white;
			font-size: 9pt;
			font-weight: normal;
			text-decoration: underline;
		}


	div.inhoudcontainer {
		width: 950px;
		height: auto;
		display:block;
		text-align:left;
	}
	
	div.leftsidecontainer {
			width: 328px;
			margin-top: 10px;
			float:left;
			/*background-color:Green;*/
		}
	
	div.leftsidecontainer2 {
			width: 528px;
			margin-top: 10px;
			margin-left: 20px;
			float:left;
			/*background-color:Green;*/
		}
		
	div.leftsidecontainer_intrek {
			width: 520px;
			margin-top: 0px;
			margin-left: 8px;
			float:left;
		}
		
	div.rightsidecontainer 
	{
			margin-left:30px;
			/*width:400px;*/
			margin-top: 10px;
			float:right;	
			/*background-color:Aqua;*/
		}
	
		div.sidenavigatiecontainer {
			width: 160px;
			margin-top: 10px;
			float:left;
		}
		
			.btn_sidemenu {
				width:150px;
				height:auto;
				display:block;
				padding:4px;
				margin:0px;
				cursor:pointer;cursor:hand;
				font-size:9pt;
				font-weight: normal;				
			}
			
			.btn_sidemenu_sub {
				width:150px;
				height:auto;
				display:block;
				padding:4px;
				margin:0px;
				cursor:pointer;cursor:hand;
				font-size:8pt;
				font-weight: normal;			
			}
			
			.h24 {
				min-height:20px;
				height:auto;
			}
			
			.h20 {
				min-height:20px;
				height:auto;
			}
					
			a.subnavigatielink {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#0075BF;
				display:block;
			}
			
			a.subnavigatielink:visited {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#0075BF;
				display:block;
			}
			
			a.subnavigatielink:active {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#0075BF;
				display:block;
			}
			
			a.subnavigatielink:hover {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#20C4F4;
				display:block;
			}
			
			a.subnavigatielink_hl {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#20C4F4;
				display:block;
			}
			
			a.subnavigatielink_hl:visited {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#20C4F4;
				display:block;
			}
			
			a.subnavigatielink_hl:active {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#20C4F4;
				display:block;
			}
			
			a.subnavigatielink_hl:hover {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#20C4F4;
				display:block;
			}
			
			a.subnavigatielink_sub {
				color: #0075BF;
				font-size: 8pt;
				font-weight: normal;
				text-decoration: none;
				background-color: #BFDCEF;
			}
			
			a.subnavigatielink_sub:visited {
				color: #0075BF;
				font-size: 8pt;
				font-weight: normal;
				text-decoration: none;
				background-color: #BFDCEF;
			}
			
			a.subnavigatielink_sub:active {
				color: #0075BF;
				font-size: 8pt;
				font-weight: normal;
				text-decoration: none;
				background-color: white;
			}
			
			a.subnavigatielink_sub:hover {
				color: #20C4F4;
				font-size: 8pt;
				font-weight: normal;
				text-decoration: none;
				background-color:white;
			}
			
			a.subnavigatielink_sub_hl {
				color: #20C4F4;
				font-size: 8pt;
				font-weight: normal;
				text-decoration: none;
				background-color: white;
			}
			
			a.subnavigatielink_sub_hl:visited {
				color: #20C4F4;
				font-size: 8pt;
				font-weight: normal;
				text-decoration: none;
				background-color: white;
			}
			
			a.subnavigatielink_sub_hl:active {
				color: #20C4F4;
				font-size: 8pt;
				font-weight: normal;
				text-decoration: none;
				background-color: white;
			}
			
			a.subnavigatielink_sub_hl:hover {
				color: #20C4F4;
				font-size: 8pt;
				font-weight: normal;
				text-decoration: none;
				background-color:white;
			}
			
			a.subnavigatielink_home {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#CE1141;
				display:block;
			}
			
			a.subnavigatielink_home:visited {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#CE1141;
				display:block;
			}
			
			a.subnavigatielink_home:active {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#CE1141;
				display:block;
			}
			
			a.subnavigatielink_home:hover {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FF0033;
				display:block;
			}
			
			a.wintersport {
				color: #006633;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FFF3D9;
				height:41px;
				display:block;
			}
			
			a.wintersport:visited {
				color: #006633;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FFF3D9;
				display:block;
			}
			
			a.wintersport:active {
				color: #CE1141;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FFD378;
				display:block;
			}
			
			a.wintersport:hover {
				color: #CE1141;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FFD378;
				display:block;
			}
			
			a.subnavigatielink_huismerk {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FDB713;
				display:block;
			}
			
			
			a.subnavigatielink_huismerk:visited {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FDB713;
				display:block;
			}
			
			a.subnavigatielink_huismerk:active {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FDB713;
				display:block;
			}
			
			a.subnavigatielink_huismerk:hover {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FFCC00;
				display:block;
			}
			
			a.subnavigatielink_huismerk_hl {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FFCC00;
				display:block;
			}
			
			a.subnavigatielink_huismerk_hl:visited {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FFCC00;
				display:block;
			}
			
			a.subnavigatielink_huismerk_hl:active {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FFCC00;
				display:block;
			}
			
			a.subnavigatielink_huismerk_hl:hover {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FFCC00;
				display:block;
			}
			
						
			a.subnavigatielink_grouptravelxperts {
				color: white;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
				background-color:#CA0A45;
				display:block;
				border-top: solid 2px white;
			}
			
			a.subnavigatielink_grouptravelxperts:visited {
				color: white;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
				background-color:#CA0A45;
				display:block;
				border-top: solid 2px white;
			}
			
			a.subnavigatielink_grouptravelxperts:active {
				color: white;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
				background-color:#CA0A45;
				display:block;
				border-top: solid 2px white;
			}
			
			a.subnavigatielink_grouptravelxperts:hover {
				color: white;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
				background-color:#CA0A45;
				display:block;
				border-top: solid 2px white;
}
			
			
			a.subnavigatielink_annulering {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#F7941D;
				display:block;
			}
			
			a.subnavigatielink_annulering:visited {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#F7941D;
				display:block;
			}
			
			a.subnavigatielink_annulering:active {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#F7941D;
				display:block;
			}
			
			a.subnavigatielink_annulering:hover {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FF6600;
				display:block;
			}
			
			a.subnavigatielink_annulering_hl {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FF6600;
				display:block;
			}
			
			a.subnavigatielink_annulering_hl:visited {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FF6600;
				display:block;
			}
			
			a.subnavigatielink_annulering_hl:active {
				color: white;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FF6600;
				display:block;
			}
			
			a.subnavigatielink_annulering_hl:hover {
				color: white;
				font-size: 8pt;
				font-weight: normal;
				text-decoration: none;
				background-color:#FF6600;
				display:block;
			}
			
			a.tekstlink_vakantiepas {
				color: #8FBD38;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
				display:block;
			}
			
			a.tekstlink_vakantiepas:visited {
				color: #8FBD38;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
				display:block;
			}
			
			a.tekstlink_vakantiepas:active {
				color: #8FBD38;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
				display:block;
			}
			
			a.tekstlink_vakantiepas:hover {
				color: #8FBD38;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
				display:block;
			}
			
			.btn_subsidemenu {
				width:65px;
				height:auto;
				display:block;
				float:left;
				padding:5px;
				margin:0px;
				cursor:pointer;cursor:hand;
				font-size:8pt;
				font-weight: normal;		
				text-align:right;		
			}
			
			a.subsubnavigatielink {
				color: #008000;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;

			}
			
			a.subsubnavigatielink:visited {
				color: #008000;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
			}
			
			a.subsubnavigatielink:active {
				color: #008000;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
			}
			
			a.subsubnavigatielink:hover {
				color: #8EBC3B;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
			}
		
			
		div.contentcontainer {
			width: 765px;
			float:left;
			margin-top: 10px;
			margin-left: 15px;
		}
		
		div.contentcontainer2 {
			width: 850px;
			float:left;
			margin-top: 10px;
			margin-left: 15px;
		}
		
		div.contentcontainer_aanbiedingen {
			width: 765px;
			float:left;
			margin-top: 10px;
			margin-left: 15px;
			background-image:  url(../images/back/vliegtuig_back.jpg);
			layer-background-image: url(../images/back/vliegtuig_back.jpg);
			border: 0px none;
			background-repeat: repeat-x;.
		}
		
		div.contentcontainer_prijsvraag {
			width: 765px;
			float:left;
			margin-top: 10px;
			margin-left: 15px;
			/*background-image:  url(../images/content/prijsvraag/land3_back.jpg);
			layer-background-image: url(../images/content/prijsvraag/land3_back.jpg);*/
			border: 0px none;
			background-repeat: repeat-x;.
		}
		
			div.waverunner_banner {
				float:left;
				height:100px;;
				width:285px;
				display:block;
				margin-right:15px;
				overflow:hidden;
			}
			
			div.waverunner_banner_nieuws {
				float:left;
				height:110px;;
				width:275px;
				display:block;
				margin-right:15px;
				overflow:hidden;
			}
			
			div.waverunner_banner_form {
				float:left;
				height:116px;
				width:295px;
				display:block;
				margin-right:10px;
				padding-left:10px;
				overflow:hidden;
				background-color: #FEE4A7;
			}
			
			div.wintersport {
				float:right;
				height:500px;;
				width:350px;
				display:block;
				overflow:hidden;
			}
			
			div.wintersport_blok {
				width: 350px;
				height: 40px;
				background-color: #FFF3D9;
				font-size: 9pt;
				font-weight: normal;
				text-decoration: none;
				float: right;
				clear: right;
				display: block;
				padding: 0px 0px 0px 0px;
				border-style: solid;
				border-width: 0px 1px 1px 0px;
				border-color: #FFB928;
				filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=3,OffY=3,Color='#CCBA92',Positive='true');
			}
			
				.btn_wintersport {
				width:350px;
				height:auto;
				display:block;
				padding:4px;
				margin:0px;
				cursor:pointer;cursor:hand;
				font-size:9pt;
				font-weight: bold;				
			}
			}
		
			div.homepage_banner {
				float:right;
				height:400px;
				width:150px;
				display:block;
				margin-right:3px;
			}
		
			div.waverunner_top10 {
				width: 400px;
				height: auto;
				background-color: #FFF3D9;
				float: right;
				clear: right;
				display: block;
				padding: 0px 0px 0px 0px;
				border-style: solid;
				border-width: 0px 1px 1px 1px;
				border-color: #FFB928;
				filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=3,OffY=3,Color='#CCBA92',Positive='true');
			}
			
			div.waverunner_top10_VXReizen {
				width: 400px;
				height: auto;
				background-color: #FFF3D9;
				float: left;
				clear: left;
				display: block;
				padding: 0px 0px 0px 0px;
				border-style: solid;
				border-width: 0px 1px 1px 1px;
				border-color: #FFB928;
				filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=3,OffY=3,Color='#CCBA92',Positive='true');
			}
				
			div.waverunner_top5 {
				width: 200px;
				height: auto;
				background-color: #FFF3D9;
				float: right;
				clear: right;
				display: block;
				padding: 0px 0px 0px 0px;
				border-style: solid;
				border-width: 0px 1px 1px 0px;
				border-color: #FFB928;
				/*filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=3,OffY=3,Color='#CCBA92',Positive='true');*/
			}
			
			div.aanbiedingen {
				width: 440px;
				height: auto;
				/*background-color: #FFF3D9;*/
				float: left;
				clear: left;
				display: block;
				padding: 0px 0px 0px 20px;
				border-style: solid;
				border-width: 0px 1px 1px 0px;
				border-color: #FFB928;
				/*filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=3,OffY=3,Color='#CCBA92',Positive='true');*/
			}
			
			div.vliegticket_container {
				position:relative;
				float:left;
			}
			
			div.aanbiedingen_vlieg {
				width: 430px;
				height: auto;
				/*background-color: #FFF3D9;*/
				float: left;
				position:relative;
				clear: left;
				display: block;
				padding: 0px 0px 0px 20px;
				/*filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=3,OffY=3,Color='#CCBA92',Positive='true');*/
			}		
							
			div.aanbiedingen2 {
				width: 310px;
				text-align:right;
				height: auto;
				float: right;
				clear: right;
				display: block;
				padding: 0px 0px 0px 0px;
			}
			
			div.aanbiedingen_vlieg2 {
				width: 310px;
				text-align:right;
				height: auto;
				float: left;
				position:relative;
				clear: right;
				display: block;
				padding: 0px 0px 0px 0px;
			}
			
			div.aanbiedingen3 {
				width: 440px;
				float: left;
				clear: left;
				text-align:left;
			}
			
			div.aanbiedingen_vlieg3 {
				width: 400px;
				float: left;
				position:relative;
				clear: left;
				text-align:left;
			}
			
			div.prijsvraag {
				width: 500px;
				height: auto;
				/*background-color: #FFF3D9;*/
				float: left;
				clear: left;
				display: block;
				padding: 0px 0px 0px 20px;
				border-style: solid;
				border-width: 0px 1px 1px 0px;
				border-color: #FFB928;
				/*filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=3,OffY=3,Color='#CCBA92',Positive='true');*/
			}
			
			
			div.prijsvraag2 {
				width: 215px;
				text-align:center;
				height: auto;
				float: right;
				clear: right;
				display: block;
				padding: 0px 0px 0px 0px;
			}
			
			
			div.waverunner_top10_titel {
				width: 812px;
				margin: 0px 0px 15px 0px;
				font-weight: bold;
				font-size: 1.3em;
				text-align: right;
				background-image: url(../images/content/back_titel.gif);
				padding: 5px 3px 1px 0px;
				text-decoration:none;
				color: #CE1141;
				letter-spacing:0.1em;
				float right;
				display:block;
			}			
	
			div.waverunner_top5_col1 {
				width: 190px;
				height: auto;
				float:left;
				margin-right: 20px;
				/*background-color: #FFF3D9;*/
				display: block;
				padding: 0px 0px 10px 0px;
				/*border-style: solid;
				border-width: 0px 1px 1px 0px;
				border-color: #FFB928;
				filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=3,OffY=3,Color='#CCBA92',Positive='true');*/
			}
			
			div.waverunner_top5_col2 {
				width: 266px;
				height: auto;
				margin-right: 20px;
				/*background-color: #FFF3D9;*/
				float: left;
				display: block;
				padding: 0px 0px 10px 0px;
				/*border-style:solid;
				border-width: 0px 1px 1px 0px;
				border-color: #FFB928;
				filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=3,OffY=3,Color='#CCBA92',Positive='true');*/
			}
			
			div.waverunner_top5_col3 {
				width: 266px;
				height: auto;
				/*background-color: #FFF3D9;*/
				display: block;
				padding: 0px 0px 10px 0px;
				float: left;
				/*border-style: solid;
				border-width: 0px 1px 1px 0px;
				border-color: #FFB928;
				filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=3,OffY=3,Color='#CCBA92',Positive='true');*/
			}
			
			div.waverunner_top5_titel {
				background-color: #FFF3D9;
				font-weight: bold;
				font-size: 10pt;
				text-align: center;
				padding: 5px 0px 5px 0px;
				text-decoration:none;
				color:#CE1141;
				border-style: solid;
				border-width: 0px 1px 1px 0px;
				border-color: #FFB928;
			}
			
			div.waverunner_top5_item {
				min-height:60px;
			}
			
			div.waverunner_top5_tickets_item {
				width:100%;
				display:block;
				/*height:50px;*/
			}
			
			div.waverunner_top5_tickets_item_vlieg {
				display:block;
				width:120px;
				float:left;
				position:relative;
				/*height:50px;*/
			}
			
			div.waverunner_top5_tickets_item_vlieg_intro {
				display:block;
				width:85px;
				float:left;
				position:relative;
				/*height:50px;*/
			}
						
			div.aanbiedingen_item {
				width:100%;
				display:block;
				height:30px;
			}
						
			div.aanbiedingen_item_vlieg {
				width:100%;
				display:block;
				height:30px;
				border-style: solid;
				border-width: 0px 1px 1px 0px;
				border-color: #FFB928;
			}
			
			div.waverunner_top5_afbeelding {
				clear:all;
				float:left;
				padding: 0px 4px 0px 0px;
				display: block;
				text-decoration:none;
			}
			
			div.waverunner_top5_contentcontainer {
				float:left;
				padding: 0px 4px 0px 0px;
				display: block;
				text-decoration:none;
			}
			div.waverunner_top5_landnaam {
				font-weight: bold;
				text-transform: uppercase;
				padding: 2px 4px 2px 4px;
				display: block;
				color:#CE1141;
				text-decoration:none;
			}
			
			div.waverunner_top5_landnaam_xsl {
				font-weight: bold;
				padding: 2px 4px 2px 4px;
				display: block;
				color:#CE1141;
				text-decoration:none;
				text-transform:	capitalize;
			}
			
			.waverunner_top5_plaats {
				font-weight: bold;
				text-transform: lowercase;
				text-decoration:none;
			}
			
			.waverunner_top5_tickets_plaats {
				display:block;
				font-weight: bold;
				text-transform: uppercase;
				color:#CE1141;
				text-decoration:none;
				padding:3px 3px 0px 0px;
			}
			
			.aanbiedingen_overzicht {
				display:block;
				font-weight: bold;
				text-transform: uppercase;
				color:#CE1141;
				text-decoration:none;
				padding:3px 3px 0px 0px;
				float:left;
			}
			
			.aanbiedingen_overzicht_banner {
				float:right;
				margin-right:10px;
				position:relative;
				display:block;
			}
			
			.aanbiedingen_overzicht_pris {
				float:right;
				clear:right;
				position:relative;
				margin-right:10px;				
			}
			
		
			div.waverunner_top5_accommodatie {
				padding: 0px 4px 2px 4px;
				display: block;
				text-decoration:none;
			}
			
			div.waverunner_top5_specs {
				padding: 0px 4px 2px 0px;
				display: block;
				text-decoration:none;
				margin-bottom:0px;
			}
			
			div.waverunner_top5_verblijfsduur {
				/*font-size: 7pt;*/
				display: block;
				float: left;
				margin-left:4px;
				text-decoration:none;
			}
			
			div.waverunner_top5_prijs {
				/*font-size: 7pt;*/
				font-weight:bold;
				float: right;
				display: block;
				text-decoration:none;
			}
			
			.waverunner_top5_largetxt {
				/*font-size:10pt;*/
				font-weight:bold;
			}
			
			.aanbiedingen_overzicht_txt {
				/*font-size:10pt;*/
				font-weight:bold;
			}

			
div.tip_vd_maand {
	width: 350px;
	height: auto;
	display: block;
	padding: 0px 0px 0px 0px;
	float:left;
}

	div.titel_bg{
		float:top;
		width: 760px;
		margin: 0px 0px 5px 0px;
		padding: 5px 3px 1px 0px;
		font-weight: bold;
		font-size: 1.3em;
		text-align: center;
		background-image: url(../images/content/titel/back_titel_licht.gif);
		background-position: left bottom;
		background-repeat: repeat-x;
		text-decoration:none;
		color: #CE1141;
		letter-spacing:0.1em;
		display:block;
	}
	
	div.titel_v {
		width:20px;
		height:19px;
		/*background-image: url(../images/content/titel/v.gif);*/
		background-position: top;
		background-repeat: no-repeat;
		padding: 0px 0px 1px 0px;
		float:left;
	}

	div.tip_vd_maand_titel {
		font-weight: bold;
		font-size: 1.2em;
		text-align: left;
		padding: 0px 0px 5px 0px;
		text-decoration:none;
		color:#CE1141;
	}	
	
	div.wintersport_titel {
		font-weight: bold;
		font-size: 1.2em;
		text-align: left;
		padding: 0px 0px 5px 0px;
		text-decoration:none;
		color:#CE1141;
	}			
		
	div.tip_vd_maand_afbeelding {
		float:left;
		margin:5px 5px 0px 0px;
		padding:0px;
	}	
	
	div.tip_vd_maand_volg_titel {
		width: 815px;
		margin: 0px 0px 5px 0px;
		font-weight: bold;
		font-size: 1.3em;
		text-align: right;
		background-image: url(../images/content/back_titel_lang.gif);
		padding: 5px 3px 1px 0px;
		text-decoration:none;
		color: #CE1141;
		letter-spacing:0.1em;
		display:block;
	}			
	
	.img {
		width:118px;height:118px;clip:rect(auto auto 118 auto);
		border:1px solid black;
	}
	
	div.tip_vd_maand_samenvatting {
		font-size: 8pt;	
	}	
	
	div.huismerk {
		width: 100%;
		height: auto;
		display: block;
		padding: 0px 0px 0px 0px;
		float:left;
	}
	
	div.huismerk_samenvatting {
		width:400px;
		display: inline;
		float: left;
		font-size: 8pt;	
	}	
		 
div.vliegvakanties_waverunner {
	width: 130px;
	height: auto;
	margin-bottom: 5px;
	background-color: #FFF3D9;
	display: block;
	float:left;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #FFB928;
	filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=3,OffY=3,Color='#CCBA92',Positive='true');

}		 

div.vliegvakanties_top5_item {
	width:120px;display:block;
}

div.huismerk_titel {
	font-weight:bold;
	margin-top:15px;
	margin-bottom:5px;
}
div.zon_folder {
	width: 175px;
	height: auto;
	display: inline;
	float: left;
	margin-left:20px;
	padding: 0px 0px 10px 0px;
}

div.folder {
	width: 175px;
	height: auto;
	display: inline;
	float: right;
	margin-left:20px;
	padding: 0px 0px 10px 0px;
}
			
div.teller { 
	position: absolute;		/* verstoppen van teller */
	top: 0;
	left: -10em;
}

div.printlogo {
	display: none;
}

.verberg { 					/* Inhoud verbergen die wel 'zichtbaar' moet blijven voor screenreaders */
	position: absolute;
	left: -999em;
	width: 20em;
}

div.brochure_form {
	width:525px;
	display: inline;
	float: left;
}

div.brochure_stappen {
	width:200px;
	display: inline;
	float: right;
	padding:0px 10px 10px 10px;
}

div.franchise_tekst {
	width:525px;
	display: inline;
	float: left;
}

div.aanbiedingen_midden {
	width:762px;
	display: inline;
	float: left;
}

div.aanbiedingen_rechts {
	width:200px;
	display: inline;
	float: right;
	padding:0px 10px 10px 10px;
}

/* algemeen */

div.Touroperatorarea {
	width:			100px;
	height:			130px;
	margin: 		0px 10px 10px 0px;
	float:			left;
	text-align: 	center;
}

.Rood{
color: #BA122B;
}

.Touroperatorlogo {
	width:	100px;
	height:	100px;
	float:	left;
	border: solid 1px black;
}

a.Touroperatorlink {
	font-size: 7pt;
	color: #006633;
	text-decoration: none;
}

a.Touroperatorlink:visited {
	font-size: 7pt;
	color:#006633;
	text-decoration: none;
}

a.Touroperatorlink:active {
	font-size: 7pt;
	color:#999999;
	text-decoration: none;
}

a.Touroperatorlink:hover {
	font-size: 7pt;
	color:#999999;
	text-decoration: none;
}

.whiteline {
	height: 2px;
	background-color: white;
	display:block;
}

h2 {
	font-size: 10pt;
	font-weight: bold;
}

a {
	color:#006633;
	text-decoration: underline;
}

a:visited {
	color:#006633;
	text-decoration: underline;
}

a:active {
	color:#999999;
	text-decoration: underline;
}

a:hover {
	color:#999999;
	text-decoration: underline;
}

/* formulier */

.form {
	padding: 0px;
	margin: 0px;
}

.fieldset {
	border:0;
}

.veld {
	width: 100px;
	border-color: white;
	border-width: 1px;
	border-style: solid;
	font-size: 9px;
	color: #4A6B21;
	font-weight:bold;
	background-color: #C2DB9D;
	padding : 0px;
}

.zoekveld {
	width: 75px;
	border-color: white;
	border-width: 1px;
	border-style: solid;
	font-size: 9px;
	color: #4A6B21;
	font-weight:bold;
	background-color: #C2DB9D;
	padding : 0px;
}

.pulldown {
background-color:#FFD372;
width:175px;
}

/* twee kolommen netjes uitlijnen */

div.kolommen {
	margin-bottom: 10px;
	clear:all;
}

div.kolommen .col_1 {
	width: 110px;
	margin: 0 5px 0 0;
	display: block;
	float: left;
	text-align: right;
}

div.kolommen .col_breed {
	width: 140px;
	margin: 0 5px 0 0;
	display: block;
	float: left;
	text-align: right;
}

div.kolommen .col_right {
	width: 140px;
	margin: 0 5px 0 0;
	display: block;
	float: right;
	text-align: left;
}

div.kolommen .brochurecol_1 {
	width: 110px;
	margin: 5px 5px 0 0;
	display: block;
	float: left;
	text-align: right;
	clear:all;
}

div.kolommen .brochurecol_2 {
	width: 165px;
	margin: 0 5px 0 0;
	display: block;
	float: left;
	text-align: left;
}

div.kolommen .brochurecol_3 {
	width: 110px;
	margin: 5px 5px 0 0;
	display: block;
	float: left;
	text-align: right;
}

div.kolommen .brochurecol_4 {
	width: 165px;
	margin: 0 5px 0 0;
	display: block;
	float: left;
	text-align: left;
	
}

.form_pulldown {
	width:			146px;
	font-size: 		8pt;
}

.form_field {
	width:			140px;
	font-size: 		8pt;
}

.form_fieldsmall {
	width:			50px;
	font-size: 		8pt;
}

.form_txtfield {
	width:			410px;
	height:			75px;
	font-size: 		8pt;
}

.hart {
	width:			20px;
	font-size: 		14pt;
	margin-right:	5px;
	font-weight:	bold;
	color:			red;
	text-transform:capitalize;
	text-align:		center;
}

div.franchise_itemlist {
	width:		260px;
	clear:		left;
	background-color:#FFF3D9;
	border-style: solid;
	border-width:0px 1px 1px 0px;
	border-color:#F7B93E;
	filter: 	progid:DXImageTransform.Microsoft.DropShadow(OffX=3,OffY=3,Color='#CCBA92',Positive='true');
	padding:	10px 10px 10px 20px;
	margin: 	0px 10px 10px 0px;
}

a.franchise_itemlistlink:link,
a.franchise_itemlistlink:visited,
a.franchise_itemlistlink:hover {
	width:		260px;
	float:left;
	position:relative;
	clear:		both;
	background-color:#FFF3D9;
	border-style: solid;
	border-width:0px 1px 1px 0px;
	border-color:#F7B93E;
	filter: 	progid:DXImageTransform.Microsoft.DropShadow(OffX=3,OffY=3,Color='#CCBA92',Positive='true');
	padding:	10px 10px 10px 20px;
	margin: 	0px 10px 10px 0px;
}

a.franchise_itemlistlink:link {
	color:		#BD1634;
	font-weight:bold;
	text-decoration:none;
}

a.franchise_itemlistlink:action {
	color:		#BD1634;
	font-weight:bold;
	text-decoration:none;
}

a.franchise_itemlistlink:visited {
	color:		#BD1634;
	font-weight:bold;
	text-decoration:none;
}

a.franchise_itemlistlink:hover {
	color:		#91BC37;
	font-weight:bold;
	text-decoration:none;
}

.cursorhand {cursor:pointer;cursor:hand;}

table.reisverslag {
	color:#006633;
	line-height: 180%;
	margin: 0px 50px;
}
	
	
div.reisverslag_infoitem {
	width:		280px;
	clear:		left;
	color:#CE1141;
	background-color:#FFEEA9;
	border-style: solid;
	border-width:1px 1px 1px 1px;
	border-color:#F7F7F7;
	padding:	5px 5px 5px 20px;
	margin: 	0px 10px 10px 0px;
}

div.reisverslag_imagebox {
	float:	 left;
	width:		250px;
	height:		200px;
	overflow: hidden;
}

img.reisverslag_image {
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color:#8FBD38;
}

div.reisverslag_info {
	margin-left: 10px;
	float: left;
}

div.nieuwsbrief_tekst {
	float:		left;
	display:	inline;
	padding-right:15px;
}

div.nieuwsbrief_veld {
	float:		left;
	display:	inline;
	padding-right:15px;
}

div.nieuwsbrief_btn {
	float:		left;
	display:	inline;
	padding-right:15px;
}

.titel_vp {
	text-align: left;
	color: #CE0B40;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
}

.subtitel_vp {
	text-align: left;
	color: #CE0B40;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.Videoimg {
	border: solid black 1px;
	margin:	0px 10px 10px 0px;
}

div.klm_promo_image 
{
	position:relative;
	float:left;
	padding: 10px;
	background-color: white;
	clear:left;
}

div.klm_promo_intro 
{
	position:relative;
	float:left;
	padding: 10px;
	width: 500px;
	font-weight:bold;
}

div.klm_promo_tekst_checkin 
{
	position:relative;
	width: 500px;
	padding-top: 20px;
	float:left;
	clear:both;
}

div.klm_promo_image_checkin 
{
	position:relative;
	float:right;
	padding: 10px;
	width: 200px;
	margin-top:30px;
}

div.klm_promo_image_aanboord 
{
	position:relative;
	float:left;
	clear:both;
	padding: 10px;
	width: 300px;
}

div.klm_promo_tekst_aanboord
{
	position:relative;
	width: 400px;
	float:left;
}

div.klm_promo_tekst_entertainment 
{
	position:relative;
	width: 720px;
	padding-top: 20px;
	float:left;
	clear:both;
}

div.klm_promo_image_end
{
	position:relative;
	float:left;
	padding: 10px;
	width: 600px;
}

div.content_verre_reizen
{
	position:relative;
	float:left;
	width: 500px;
}

div.images_verre_reizen
{
	position:relative;
	float:left;
	padding-left:10px;
	width: 240px;
}

/************* Accomodaties Details prijs tabel **********/
.prijstabel 
{
	width: 580px;
    background-color: #FFF3D9;
	display: block;
	margin-top: 4px;
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FFB928;
	filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=3,OffY=3,Color='#CCBA92',Positive='true');
}

.prijstabel th 
{
    background-color: #0075BF;
    padding:3px;
    color: White;
}

.prijstabel td
{
    border-top: 1px solid #FFB928; /*#000082;*/
}

div.kolommen {
	margin-bottom: 10px;
	clear:both;
}

div.kolommen .col_1 {
	width: 110px;
	margin: 0 5px 0 0;
	display: block;
	float: left;
	text-align: right;
}

div.kolommen .starfield {
	width: 30px;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	display: block;
	text-align: left;
	float: left;
}

div.kolommen .brochurecol_1 
{
	
	width: 110px;
	margin: 5px 5px 0 0;
	display: block;
	float: left;
	text-align: right;
	clear:both;
}

div.kolommen .brochurecol_2 {
	width: 152px;
	margin: 0 5px 0 0;
	display: block;
	float: left;
	text-align: left;
}

div.kolommen .brochurecol_3 {
	width: 110px;
	margin: 5px 5px 0 0;
	display: block;
	float: left;
	text-align: right;
}

div.kolommen .brochurecol_4 {
	width: 152px;
	margin: 0 5px 0 0;
	display: block;
	float: left;
	text-align: left;
	
}

div.kolommen .brochurecol_5 
{
	width: 200px;
	margin: 5px 5px 0 0;
	display: block;
	float: left;
	text-align: right;
	clear:both;
	font-weight:bold;
}

div.kolommen .brochurecol_6 {
	width: 300px;
	margin: 5px 5px 0 0;
	display: block;
	float: left;
	text-align: left;
}

div.kolommen .akkoordcol_1 {
	width: 20px;
	margin: 2px 5px 0 0;
	display: block;
	float: left;
	text-align: right;
	clear:both;
}

div.kolommen .akkoordcol_2 {
	width: 600px;
	margin: 5px 5px 0 0;
	display: block;
	float: left;
	text-align: left;
}