	
	body {
		background:#5fa562;
		margin:0;
		padding:0;
		font:12px Trebuchet MS, sans-serif;
		color:#fff;
	}
		
	form {
		margin:0;
		padding:0;
	}
	
	input, select {
		font:11px arial, sans-serif;
	}	
	
	table {
		width:540px;
		border-collapse:collapse;
		clear:both;
		font-size:11px;
	}	
	
	ul {
		list-style:none;
		margin:0;
		padding:0;
	}
	
	p {
		margin:0;
		padding:0;
	}	
	
	img {
		border:0;
	}
	
	h1, h2 {
		font-size:16px;
		font-weight:normal;
		margin:0;
		padding:0;
	}	
	
	a {
		color:#fff;
		text-decoration:underline;
		}
		
		a:hover {
			text-decoration:none;
		}		
		
	.alert {
		color:#bfff00;
	}	
		
	/* positioning */
	
	div#container {
		width:800px;
		/* min-height:860px; */
		margin:0 auto;
		padding:0;
		background:#5fa562 url(../vg/bg.gif) repeat-x;
	}
	
	div#header {
		width:800px;
		background:url(../vg/head.gif) no-repeat;
		height:140px; /* 95px */
		margin-bottom:10px;
		}

		div#header img {
			float:left;
		} 

		div#logo {
			padding:8px 0 0 15px;
		}
		
		div#select-lang {
			float:right;
			padding:10px 20px 0 0;
			color:#000;
			}
			div#select-lang img {
				padding-right:10px;
			}
			div#select-lang a {
				color:#000;
			}
			
	div#nav-main a {
		color:#fff;
	}
	
	div#nav-main {
		margin-left:10px;
	}
	
	div#nav-main li {
		float:left;
		width:110px;
		height:32px;
		background:url(../vg/button_bg1.gif) no-repeat;
		padding:8px 0 0 40px;
		margin-left:5px;
		}
		
		div#nav-main li.flip {
			background:url(../vg/button_bg2.gif) no-repeat;
		}
	
	div#news-ticker {
		width:780px;
		float:left;
		padding:5px 0 0 15px;
		color:#000;
		}
		div#ticker {
			width:600px;
			height:19px;
			background:#fff url(../vg/bg_lastminute.gif) no-repeat;
			padding:4px 0 0 150px;
			float:left;
		}
		div#ticker-end {
			width:15px;
			height:23px;
			background:url(../vg/bg_lastminute2.gif) no-repeat;
			float:left;
		}
		div#news-ticker a {
			text-decoration:none;
			color:#000;
			}
			div#news-ticker a:hover {
				text-decoration:underline;
			}		
	
	div#path {
		float:left;
		width:785px;
		padding:20px 0 0 15px;
		}
		div#path p {
			float:left;
			padding-top:2px;
		}
		div#path h2 {
			float:left;
			padding-left:5px;
			color:#bfff00;
		}
		
	#wifi { float:right; margin-right:20px; color:#000; font-weight:bold; font-size:11px; }
	#wifi img { vertical-align:middle; }
	
	div#photos {
		width:800px;
		float:left;
		padding-top:20px;
		}
		.photo {
			float:left;
			width:220px;
			padding:0 0 30px 20px;
			}
		.photo2 {
			float:left;
			width:350px;
			padding:0 0 0 50px;
			}			
			.photo-title {
				position:absolute;
				z-index:20;
				width:110px;
				height:31px;
				background:url(../vg/button_bg2.gif) no-repeat;
				padding:9px 0 0 40px;
				margin:125px 0 0 40px;				
			}
			.photo-title2 {
				position:absolute;
				z-index:20;
				width:110px;
				height:31px;
				background:url(../vg/button_bg1.gif) no-repeat;
				padding:9px 0 0 40px;
				margin:125px 0 0 40px;				
			}			
	
	div#mixed {
		width:800px;
		margin-top:20px;
		float:left;
		}
		div#mixed-left {
			width:380px;
			float:left;
			}
			div#photo-top {
				padding:0 0 10px 100px;
			}
		div#mixed-right {
			width:340px;
			float:left;
			padding:0 30px;
			}
			div#mixed-right p {
				margin:20px 0;
				padding:0 10px;
				color:#fff;
				font-size:11px;
				border-left:2px solid #bfff00;
			}					
			div#mixed-right h1 {
				font-size:16px;
				line-height:24px;
				padding-bottom:10px;
			}
			div#mixed-right ul {
				margin:25px 0;
			}
			div#mixed-right li {
				background:url(../vg/ico_plus.gif) no-repeat;
				padding-left:25px;
				margin-top:7px;
				height:17px;
				font-size:13px;
				}
				div#mixed-right li  a {
					text-decoration:none;
					color:#bfff00;
				}
				div#mixed-right li  a:hover {
					text-decoration:underline;
					color:#bfff00;
				}

		div#mixed .mid {
			width:45%;
			float:left;
			margin-left:15px;
		}
		
		.mid li {
			float:left;
			width:140px;
			height:32px;
			background:url(../vg/button_bg3.gif) no-repeat;
			padding:8px 5px 0 10px;
			margin-top:20px;			
		}
		.mid li.last {
			background:url(../vg/button_bg4.gif) no-repeat;				
			}
			.mid li.last a {
				color:#0f1e50;
			}
		
		.samples {
			width:30%;
			float:left;
			padding-left:30px;
		}
		
		.samples li {
			background:none;
			margin:0;
			padding:0;
		}
		.samples img {
			float:left;
			padding-right:10px;
		}		
	
	.first {
		font-size:20px;
		line-height:24px;
	}
	
	div#note-prices {
		width:770px;
		float:left;
		margin:20px 0 0 15px;
		}
		div#note {
			float:left;
			width:20px;
			height:80px;
			color:#bfff00;
			font-size:20px;
		}
		
	div#form {
		width:100%:
		}
		div#form h1 {
			font-size:16px;
			margin-bottom:15px;
		}
		.form-left {
			width:40%;
			float:left;
			padding:3px 0;
			color:#bfff00;
		}
		.form-right {
			width:60%;
			float:left;
			padding:3px 0;
		}

		.button {
			background:#fff;
			border:none;
			color:#147d18;
			padding:5px;
		}
		
	div#copyright {
		clear:both;
		width:760px;
		padding:50px 20px;
		color:#000;
		}
		div#copyright a {
			color:#000;
		}
		div#copy {
			background:#bfff00 url(../vg/bg_questions.gif) no-repeat;
			width:720px;
			height:20px;
			float:left;
			padding:3px 0 0 20px;
		}
		div#copy-end {
			background:#bfff00 url(../vg/bg_questions2.gif) no-repeat;
			width:15px;
			height:23px;
			float:left;
		}	
		
/*15/6/11 */

#notes { float:left; width:750px; margin:0 20px; }

#booking-frame { padding:0 5px; width:790px; min-height:450px; }

#book { float:left; width:100%; margin-top:10px; }
#book p { margin:0 15px; padding:4px 0 0 7px; height:32px; font-weight:bold; background:url(../vg/bg_boeken.gif) no-repeat; }
#book p a { color:#0f1e50; font-size:15px; }
#book p span { background:#ff8200; padding:0 4px; margin-right:4px; }
#book p span a { color:#fff; font-size:11px; }

#mixed-right li.twitter { margin-top:20px; background-image:url(../vg/ico_twitter.gif); }	
#mixed-right li.facebook { background-image:url(../vg/ico_facebook.gif); }
#mixed-right li.twitter a, #mixed-right li.facebook a { color:#fff; text-decoration:underline; }	
#mixed-right li.twitter a:hover, #mixed-right li.facebook a:hover { color:#fff; text-decoration:none; }	
	
#extras { float:left; width:100%; text-align:center; }		
#extras h4 { padding:0; margin:0; }		
