 /* Styling in the XHTML 1.1 Document Type  - http://www.w3.org/TR/xhtml11/doctype.html#s_doctype*/
/* structure (body, head, html, title) */
html {}
body {
	font-family : Verdana, Arial, Sans-Serif; 
	color : #000000;
	background-color : #FFFFFF;
	margin : 0px 0px 0px 0px;
	padding : 0em 0em 0em 0em;
}
	/* text (abbr, acronym, address, blockquote, br, cite, code, dfn, div, em, h1, h2, h3, h4, h5, h6, kbd, p, pre, q, samp, span, strong, var) */
	h1 {
		font-size :	150%;
		margin : 0em 0em 0.8em 0em;
		padding: 0em 0em 0em 0em;
		color : #00549A;
	}
	h1.home {
		float:right;
		position:relative;
		margin:0px;
		padding:0px;
		margin-top:-30px;
		color:#0ABB01;
		font-size:0.9em;
		width:489px;
		}
	h1.turq {
		float:right;
		position:relative;
		margin:0px;
		padding:0px;
		margin-top:-30px;
		color:#42B1A0;
		font-size:0.9em;
		width:489px;
		}
	h1.rood {
		float:right;
		position:relative;
		margin:0px;
		padding:0px;
		margin-top:-30px;
		color:#D22B2F;
		font-size:0.9em;
		width:489px;
		}
	h1.paars {
		float:right;
		position:relative;
		margin:0px;
		padding:0px;
		margin-top:-30px;
		color:#851D95;
		font-size:0.9em;
		width:489px;
		}
	h1.special {
		float:right;
		position:relative;
		margin:0px;
		padding:0px;
		margin-top:-30px;
		color:#BB380E;
		font-size:0.9em;
		width:489px;
		}
	h2 {
		font-size :	130%;
		margin : 0em 0em 0.8em 0em;
		color : #00549A;
	}
	h3 {
		font-size :	100%;
		margin : 0em 0em 0.8em 0em;
	}
	p {
		margin : 0px 0px 0px 0px;
		padding : 0px 0px 1em 0px;
		clear : both;
	}
	pre, code {}
	/* hypertext (a) */
	a:link, a:visited {
		text-decoration : underline;
		font-weight: normal;
		color : #00549A;
	}
	a:active, a:hover {
		text-decoration : none;
		font-weight: normal;
		color : #00549A;
	}
	.imagecontainer a:link,.imagecontainer a:visited {
		text-decoration : none;
		font-weight: normal;
		color : #00549A;
	}
	.imagecontainer a:active, .imagecontainer a:hover {
		text-decoration : none;
		font-weight: normal;
		color : #000;
	}
	/* list (dl, dt, dd, ol, ul, li) */
	ul, ol {
		margin : 0px 0px 0em 0em;
		padding : 0px 0px 0px 16px;
	}
		ul li {}
		ol li {}
	dl {
		margin : 0px 0px 1em 0em;
		padding : 0px 0px 0px 0px;
	}
		dl dt {
			font-weight : bold;
			margin : 0px 0px 0px 0px;
		}
		dl dd {
			margin : 0px 0px 0em 0px;
		}
		dl dd .readmore {
			display:block;
		}
	/* object (object, param) */
	object {}
	/* presentation (b, big, hr, i, small, sub, sup, tt) */
	hr {
		border : none;
		height : 1px;
		color : #000000;
		background-color : #DFDFDF;
		clear : both;
		width: 100%;	
	}
	/* forms (button, fieldset, form, input, label, legend, select, optgroup, option, textarea) */
	form {
		margin : 0em 0em 0em 0em;
	}
		input, textarea, select {
			font-family : Arial, Sans-Serif;
			font-size : 100%;
			margin: 0px 0px 0px 0em;
			padding: 0px 0px 0px 0px;
			width: 23em;			
		}
		html>body input, html>body textarea, html>body select {
			font-family : Arial, Sans-Serif;
			font-size : 100%;
			margin: 0px 0px 0px 0em;
			padding: 0px 0px 0px 0px;
			width: 20em;
		}
		
		input.textbox,textarea.textbox,input.zoekbox{border:solid 1px #ccc;}
		input.zkbutton{width:77px; height:27px; float:right;}
		
		input.radio, .radio input {
			width : auto;
			border : none;
		}
		input.image {
			width : auto;
			border : none;
		}
		input.buttons {
			font-size : 85%;
			background-color : #ffffff;
			width: 74px;
			height: 30px;
			border: none;
			font-weight : bold;
			margin: 0em 0em 0em 0em;
			float:right;
		}
		label {
			font-size : 100%;
			margin: 0px 0px 0em 0em;
			padding: 0px 0px 0px 0px;	
			vertical-align : middle;
		}
		html>body label {
			margin: 0px 0px 0em 0.4em;			
		}
		fieldset {
			border : none;
			padding : 0em 0em 0em 0em;
		}
			legend {
				font-size : 100%;
				font-weight : bold;
			}
	/* table (caption, col, colgroup, table, tbody, td, tfoot, th, thead, tr) */
	table {
		text-align:left;
	}
		tr {
			vertical-align : top;
		}
		
	/* img */
	img {
		border : none;
	}


