/* -- DECLARATIE OP KLASSE NIVEAU -- */
* 
{
	padding: 0 0 0 0; 
	margin: 0 0 0 0;
} 

html
{
	
}

body
{
	background: #000 url( "../images/background.jpg" ) top left repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #FFF;
	overflow: hidden;
}

span.uitleg
{
	visibility: hidden;
}

div{border: 0px solid black;}
a,a:link,a:active,a:visited{text-decoration	: none; color: #fff; cursor: pointer;}
a:hover{ text-decoration: underline; }

h1
{
	color: #639;
	font-weight: bold;
	font-size: 11px;
}

/* -- DECLARATIE OP OBJECT NIVEAU ( BLOCK ELEMENTEN ) -- */
div#main
{
	height: 570px;
	width: 994px;
	margin: 60px auto;
	padding: 0 0 0 0;
	overflow: hidden;
}

div#wrapper
{
	width: 984px;
}

/* -- HOOFD MENU -- */

div#hoofdmenu
{
	margin: 0 0 0 383px;
	padding: 0;
	width: 651px;
	height: 27px;
	list-style-type: none;
}

ul#menuholder
{
	list-style-type: none;
	margin: 0;
}

div.menu li a,.menu li a:link,.menu li a:active,.menu li a:visited
{
	text-decoration : none;
	width: 100%;
	/*height: 100%;*/
	display: block;
}

	li.links
	{
		background: url( "../images/hoofdmenu/links.png" ) top left no-repeat;
		height: 27px;
		width: 91px;
		float: left;
	}
	li.home
	{
		background: url( "../images/hoofdmenu/home_ns.jpg" ) top left no-repeat;
		height: 27px;
		width: 127px;
		float: left;
	}
		li.home a:hover
		{
			height: 27px;
			width: 127px;
			background: url( "../images/hoofdmenu/home_s.jpg" ) top left no-repeat;
			margin: 0 -1px;
		}
		
	li.informatie
	{
		background: url( "../images/hoofdmenu/informatie_ns.jpg" ) top left no-repeat;
		height: 27px;
		width: 129px;
		float: left;
	}
		li.informatie a:hover
		{
			background: url( "../images/hoofdmenu/informatie_s.jpg" ) top left no-repeat;
			margin: 0 -1px;
			height: 27px;
			width: 129px;
		}
		
	li.contact
	{
		background: url( "../images/hoofdmenu/contact_ns.jpg" ) top left no-repeat;
		height: 27px;
		width: 130px;
		float: left;
	}
		li.contact a:hover
		{
			background: url( "../images/hoofdmenu/contact_s.jpg" ) top left no-repeat;
			margin: 0 -1px;
			height: 27px;
			width: 130px;
		}
	
	li.rechts
	{
		background: url( "../images/hoofdmenu/rechts.png" ) top left no-repeat;
		height: 27px;
		width: 91px;
		float: left;
	}

/* -- EIND HOOFDMENU -- */
/* -------------------- */
/* -- SUB MENU -- */



/* -- EIND SUB MENU -- */

div#midden
{
	margin: 0 0 0 40px;
	float: left;
}

	div#links
	{
		float: left;
	}

		div#logo
		{
			background: url( "../images/logo.png" ) top left no-repeat;
			height: 112px;
			width: 341px;
		}
		
		div#content
		{
			/*position: absolute;*/
			background: #0a0a0a url( "../images/linker_tekst_onder.jpg" ) bottom left no-repeat;
		/*	height: auto;*/
			width: 277px;
			padding: 32px 32px 64px 32px;
		}
		#content p {
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
		}
		
div#video
{
	background: url( "../images/video_kader.png" ) top left no-repeat;
	width: 570px;
	height: 390px;
	float: left;
	padding: 30px 0 0 0;
}

div#player
{
	width: 450px;
	height: 360px;
	margin: 0 auto;
}

div#footer
{
	clear: both;
	padding: 28px 0 0 0;
	margin: 0 auto;
	background: url( "../images/footer.png" ) center no-repeat;
	height: 77px;
	width: 913px;
}

/* -- FOOTER LINKS -- */

	div#footer_links
	{
		padding: 2px 0 0 33px;
		float: left;
		display: block;
	}

		table.footer_links
		{
			height: auto;
			width: 250px;
		}
		
		table.footer_links td.value
		{
			padding: 0 0 0 5px;
		}
		
		table.footer_links td.data
		{
			width: 15px;
		}

/* -- EINDE FOOTER LINKS -- */
/* -- FOOTER RECHTS POSTADRES -- */

	div#footer_postadres
	{
		display: block;
		position: relative;
		padding: 2px 33px 0 0;
		text-align: right;
		margin: 0 0 0 322px;
		float: left;
	}
	p.footer_postadres_content{	vertical-align: middle;	}
	
/* -- EINDE FOOTER RECHTS POSTADRES -- */
/* -- FOOTER RECHTS BEZOEKADRES -- */

	div#footer_bezoekadres
	{
		display: block;
		text-align: right;
		padding: 2px 33px 0 0;
	}
	p.footer_bezoekadres_content{ vertical-align: middle; }

/* -- EINDE FOOTER RECHTS BEZOEKADRES -- */
/* -- CONTENT VORMGEVING -- */

p.footer_titel
{
	font-weight: bold;
	color: #666;
}
	