html { width: 100%; height: 100%; overflow: auto; }
	body { width: 100%; height: 100%; padding: 0; margin: 0; font-family: Arial; font-size: 11px; }
	
	a img { border: none;}
	
#banner { background-position: center bottom; background-repeat: no-repeat; width: 100%; height: 235px; top: 25px; position: absolute; }	
	.bck_01 { background-image: url(../beelden/banner/grond.jpg); background-color: #A2BD32; }
	.bck_02 { background-image: url(../beelden/banner/lucht.jpg); background-color: #009CDE; }
	.bck_03 { background-image: url(../beelden/banner/zee_1.jpg); background-color: #E2001A; }
	.bck_04 { background-image: url(../beelden/banner/zee_2.jpg); background-color: #E2001A; }


	#container { width: 900px; position: relative; margin: 0 auto; height: 100%; border: none; }
		#container td { vertical-align: top; }
			#navigatie { margin: 25px 0 0 20px; }
				#navigatie div.button { float: left; width: 156px; margin: 0 11px 11px 0; }
					#navigatie div.button a.gray { color: #807E83; text-decoration: underline; font-size: 10px; display: inline-block; }
					#navigatie div.button a.gray:hover { color: #E2001A; text-decoration: underline; font-size: 10px; }
					
				#btnColofon { float: left; }
				#addThis { float: right; margin: 0 18px 0 0; }
		
			#content { width: 540px; position: relative; margin: 0; }
				#image { top: 52px; right: 0px; position: absolute; text-align: right; }
				#kop { top: 52px; left: 5px; position: absolute; }
				#newsSocial { top: 76px; left: 625px; position: absolute; width: 150px; }
				#kopNews { height: 43px; margin: 25px 0 0 10px; position: relative; clear: both; }
				
				#text { left: 10px; top: 335px; position: absolute; width: 309px; line-height: 27px; }
				#text2 { left: 10px; top: 50px; position: absolute; width: 520px; line-height: 27px; }
				#textNews { margin: 35px 0 0 10px; position: relative; width: 520px; line-height: 27px; height: auto; clear: both; }
				#textNewsItem { left: 10px; top: 120px; position: absolute; width: 520px; line-height: 27px; height: 440px; overflow: auto; }
				#text_form { left: 10px; top: 47px; position: absolute; width: 420px; }
				#logo { width: 381px; height: 275px; clear: both; float: left; position: relative; margin: 0 0 0 159px; }
				#textContainer { clear: both; width: 540px; height: auto; float: left; position: relative; }
	
	#content.news {top: 10px; }
	#privacy { margin: 25px 0px 10px 20px; width:450px; }
	
	.clear { clear: both;}
	
	.txt { line-height: 27px; }
	.txt a { color: #E2001A; text-decoration: underline; }
	.txt a:hover { color: #000000; text-decoration: underline; }
	.txt h1 { padding: 0; margin:0; font-size: 50px; line-height: 55px;}
	.txt h2 { padding: 0; margin:0; font-size: 20px; line-height: 25px;}
	
	.txtBlue { line-height: 27px; }
	.txtBlue a { color: #FFFFFF; text-decoration: underline; }
	.txtBlue a:hover { color: #000000; text-decoration: underline; }
	.txtBlue h1 { padding: 0; margin:0 0 10px 0; font-size: 20px; line-height: 25px;}
	
	.txtColofon a { color: #807E83; text-decoration: none; line-height: 20px; }
	.txtColofon a:hover { color: #E2001A; text-decoration: none; }

	.txtMenu { font-size: 13px; text-transform: uppercase; font-weight: bold; line-height: 20px; }
		.txtMenu a { color: #000; text-decoration: none; }
		.txtMenu a:hover { color: #E2001A; text-decoration: none; }
	
	img.png { behavior: url("css/pngstijl.htc"); }
	
/*
	.win { width: 339px !important; }
	.ervaar { width: 305px !important; }
	.adem { width: 272px !important; }
	.leer { width: 272px !important; }
	.thuis { width: 314px !important; }
	.ontdek { width: 300px !important; }
	.zo { width: 301px !important;}
*/
#privacy2 {
	font-size: 10px; 
	font-weight: bold;
}

.bck_blue { background-color: #009de0; }

#newsscroller { left: 15px; top: 0px; width: 510px; height: 20px; position: absolute; }

.tickercontainer {  width: 518px;  height: 27px;  margin: 0;  padding: 0; overflow: hidden;  }
.tickercontainer .mask { position: relative; left: 10px; top: 8px; width: 498px; overflow: hidden; }
ul.newsticker { position: relative; left: 550px; font: bold 15px Verdana; list-style-type: none; margin: 0; padding: 0; }
ul.newsticker li { float: left; margin: 0;padding: 0;  }
ul.newsticker a { white-space: nowrap; padding: 0; color: #FF0000; font: bold 15px Verdana; margin: 0 50px 0 0; text-decoration: none; } 
ul.newsticker a.home { color: #FFFFFF !important; } 
ul.newsticker a:hover { color: #000000; text-decoration: none; } 
ul.newsticker span { margin: 0 10px 0 0; } 

#archief { left: 365px; top: 565px; position: absolute; width: 49px; height: 12px; }

#vlieger {
	position: absolute;
	z-index: 1;
}
