
/* Microsoft InternetExplorer (PC) bugfix, used for tables with 100% width. 
 * used as a wrapper around the table to set table width boundry.
 */
DIV.fullwidth{width:100%}

/* RASter CMS Error box */
DIV.rastererror{background-color:#990000;margin:10px;padding:10px;color:#FFFFFF;font-size:14px;font-family:Verdana,Arial,Helvetica,sans-serif;position:relative;z-index:99}



/* Globaal instellen van het lettertype. */
BODY, P, DIV, SPAN, LI, A, TABLE, TH, TD, H1, H2, H3, H4, H5, H6 {font-family:Verdana,Arial,Helvetica,sans-serif;color:#003366;line-height:1.8em;}
FORM, INPUT, TEXTAREA, SELECT, LABEL {font-family:Verdana,Arial,Helvetica,sans-serif;color:#003366; line-height:normal;}

BODY,TD,TH{font-size:67%} /* Reset the standard font-size of the browser to meet about 11px. All other fontsizes are related to this value. So DO NOT CHANGE!!! */
INPUT, SELECT, TEXTAREA{font-size:99%; padding:2px;}
H1{font-size:120%}
H2{font-size:120%}
H3{font-size:100%}
H4{font-size:90%}
H5{font-size:80%}

H1{font-family : Verdana,Arial,Helvetica,sans-serif; color:#003366;}
H2 {font-family : Verdana,Arial,Helvetica,sans-serif; color:#003366;}
H3 {color : #666666;}

UL, LI {
  list-style-type:square;
}

A:link, A:visited {
	color:#003366;
	text-decoration:underline;
}
A:hover, A:active {
	color:#990033;
	text-decoration:underline;
}

BODY {
	margin : 0px;
	padding : 0px;

	background : url("/assets/images/repeatbg.jpg");
	background-repeat : repeat-x;
}

.hidden {
	display					: none;
}
B, STRONG {
	font-weight:bold;
}
/* HEADER */

#header {
	background : url("/assets/images/toptitle1.jpg");
	background-repeat : no-repeat;
	position:relative;
	height : 160px;
}
#header DIV.logo {
	position:absolute;
	top:0;
	left:10px;
}
#header DIV.logo IMG.logo {
	display:none;
}
#header DIV.logo IMG.spacerlogo {
	width:253px;
	height:93px;
}
#header DIV.servicelinks {
	position:absolute;
	top:0;
	left:530px;
}
#header DIV.servicelinks UL {
	margin:0;
	padding:0;
	list-style-type:none;
}
#header DIV.servicelinks UL LI {
	float:left;
	list-style-type:none;
}
#header DIV.servicelinks UL LI A {
	padding:0px;
	margin:0px;
	margin-right:20px;
	padding-left:12px;
	background-image:url(/assets/images/blokje-wit.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:0.9em;
}
#header DIV.servicelinks UL LI A:hover {
	background-image:url(/assets/images/blokje-rood.gif);
}
#header DIV.searchform {
	position:absolute;
	top:100px;
	left:585px;
}
#header DIV.searchform SPAN {
	font-size:0.9em;
	font-weight:bold;
	color:#FFFFFF;
}
#header DIV.searchform INPUT {
	vertical-align:middle;
}
#header DIV.searchform INPUT.simpletext {
	border-color:#666666;
	border-style:solid;
	border-width:1px;
	height:1.8em;
}


/* 3 COLUMN LAYOUT */

#container {
	position:relative;
	padding:0px;
	padding-bottom:1px;
	margin:0px;
	min-width:760px; max-width:1000px; width:expression(document.body.clientWidth > 1000 ? "1000px" : document.body.clientWidth <= 760 ? "760px" : "auto");
	height:100%;
}


#leftcontent {
	position:absolute;
	left:0px;
	top:-42px;
	z-index:999;
	background : url("/assets/images/veebg2.gif");
	background-repeat : no-repeat;
	width : 210px;
	padding:0px;
	margin:0px;
}

#rightcontent {
	background-color :#eeeeee;
	position: absolute;
	right : 0; 
	width : 200px;
	height:100%;
	padding:1px;
	margin:0px;
	padding-bottom:30px;
}

#centercontent {
	padding:0px;
	margin:0px;
	margin-left: 201px;
	margin-right:211px;
	_width: 100%;
	padding-top:10px;
}

/* CENTER CONTENT */
#breadcrums {
	padding:0px;
	margin:0px;
}
#breadcrums A {
	color:#990033;
	text-decoration:none;
	text-transform:lowercase;
	font-size:0.9em;
	font-weight:bold;
}
#breadcrums A:hover {
	text-decoration:underline;
}

#centercontent DIV.newsarchive {
	float: left;
	width: 33%;
	display: inline;
}
#centercontent DIV.newsarchive.history H2 {
	font-size: 100%; color : #666666; margin-bottom: 0.5em;
}
#centercontent DIV.newsarchive UL {
	margin-bottom: 1em;
}
#centercontent DIV.nieuwsarchief UL LI {
	line-height:1.6em;
}
#centercontent DIV.nieuwsbericht, #centercontent DIV.nieuwsberichtlijst, #centercontent DIV.artikel, #centercontent DIV.artikellijst {
	position:relative;
	padding:0px;
	margin:0px;
	margin-bottom:20px;
}
#centercontent DIV.nieuwsberichtlijst H2, #centercontent DIV.nieuwsberichtlijst H3, #centercontent DIV.nieuwsberichtlijst P,
#centercontent DIV.artikellijst H2, #centercontent DIV.artikellijst H3, #centercontent DIV.artikellijst P {
	padding:0px;
	margin:0px;
}

/* COMON PARTS OF CENTER CONTENT */
#page_content_column_left, #popup_column_left {
	background:inherit; margin:0px; margin-right:250px; padding:0px; padding-left:50px; padding-right:60px; padding-top:30px;
	line-height:1.8em;
}
#page_content_column_left TABLE TR TH {
	font-weight:bold; text-align:left;
	padding:3px;
	border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#002569;

}
#centercontent TABLE TR TD {
	border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#BEC7D9;
	padding:3px; padding-right:14px;
}
#centercontent UL {
	margin:0;
	padding:0;
}
#centercontent UL LI {
	list-style-type:square;
	margin-left:2em;
	padding:0;
}

#centercontent HR {
	margin:0px; padding:0px;
	border-width:0px; height:1px;
	border-bottom-style:solid; border-bottom-color:#BEC7D9; border-bottom-width:1px;
	color:#BEC7D9;
}

#centercontent DIV.downloads H3 {
	padding:0px;
	margin:0px;
	padding-top:10px;
}

/* FORMS IN CONTENT */
#centercontent FORM {
	background:inherit; padding:10px;
}

#centercontent FORM DIV {
	margin-top:8px; margin-bottom:8px;
	float:none;
}
#centercontent FORM DIV INPUT.simpletext {
	height:1.8em;
}
#centercontent FORM DIV INPUT.formerror, #centercontent FORM DIV SELECT.formerror, #centercontent FORM DIV TEXTAREA.formerror {
	border-color:#990033; border-width:1px; border-style:solid;
}
#centercontent FORM DIV.formerror {
	padding-left:14px;
	background-image:url(/assets/images/error.gif);
	background-repeat:no-repeat;
	color:#990033; font-weight:bold;
}
#centercontent FORM DIV DIV {
	margin:0px; display:block; clear:both; float:left; width:12.5em;
}


#centercontent DIV#pageset {
	position:relative;
	height:20px;
}
#centercontent DIV#pageset DIV.prefpage {
	float:left;
}
#centercontent DIV#pageset DIV.prefpage A IMG {
	margin-right:4px;
}
#centercontent DIV#pageset DIV.nextpage {
	float:right;
}
#centercontent DIV#pageset DIV.nextpage A IMG {
	margin-left:4px;
}

#centercontent DIV A.koplink, #centercontent DIV A.koplink H2{
	color:#003366;
	text-decoration:none;
}
#centercontent DIV A.koplink:hover, #centercontent DIV A.koplink:hover H2{
	color:#990033;
	text-decoration:none;
}
#centercontent DIV DIV.datum {
	float:right;
	padding-left:20px;
}
#centercontent DIV DIV.leesverder, #centercontent DIV DIV.omhoog {
	display:block;
	text-align : right;
	padding-bottom : 0px;
	background : url("/assets/images/linedotgrey.gif");
	background-repeat : repeat-x;
	background-position: center;
}
#centercontent DIV DIV.leesverder A, #centercontent DIV DIV.omhoog A {
	color:#999999;
	font-size: 0.9em;
	font-weight:bold;
	background-color:#FFFFFF;
	text-decoration:none;
	padding-left:4px;
}
#centercontent DIV DIV.leesverder A:hover, #centercontent DIV DIV.omhoog A:hover {
	color:#990033;
}
#centercontent DIV.downloads DIV IMG {
   margin-right: 6px;
}
#centercontent DIV.downloads H3, #centercontent DIV.hyperlinks H3 {
   color : #999999;
}
#centercontent DIV.hyperlinks UL LI A, #centercontent DIV.downloads UL DIV A {
   color:#666666;
}

#centercontent FIELDSET DIV.abstract { margin-left: 12.5em; float: none; width: auto; font-style: italic }
#centercontent FIELDSET DIV.abstract p { margin: 0; }

A.verder > IMG { vertical-align: middle; }

/* *********** LEFT CONTENT *************************************** */

/*
 *	! For menu CSS see menu.css file.
 */
#leftcontent DIV.nieuwsbrief {
	padding-left:10px;
	padding-right:20px;
}
#leftcontent DIV.nieuwsbrief DIV {
	font-weight:bold;
}
#leftcontent DIV.nieuwsbrief INPUT {
	vertical-align:middle;
}
#leftcontent DIV.nieuwsbrief INPUT.simpletext {
	border-color:#666666;
	border-style:solid;
	border-width:1px;
	height:1.8em;
}

#leftcontent DIV.samenwerking {
	margin:20px 0 10px 0;
	padding:0 20px 0 10px;
}
#leftcontent DIV.samenwerking p {
	color : #990033;
	font-size:0.9em;
}

#leftcontent DIV.samenwerking a {
   text-decoration:none;
   color:#903;
}
#leftcontent DIV.samenwerking a:hover {
   text-decoration:underline;
   color:#036;
}



/* ************ RIGHT CONTENT *********************************** */
#rightcontent DIV.footer {
	height:35px;
	background-color:#EEEEEE;
}
/* QUICKLINKS */
	#quicklinks {
		background-color:#EEEEEE;
		margin : 20px 0px 0px 0px;
	}
	#quicklinks H4 {
		margin:0;
		padding:0;
		font-size:1.2em;
		color : #990033;
		line-height:0.8em;
		padding-left:20px;
		background-image:url(/assets/images/blokjebreed-rood.gif);
		background-repeat:no-repeat;
	}
	#quicklinks UL {
		padding : 0;
		margin : 5px 0px 20px 36px;
		list-style-type:none;
	}
	#quicklinks UL LI {
		list-style-image : url('/assets/images/verderpijltjegrijs11.gif');
		padding : 0;
		margin : 0;
	}
	#quicklinks UL LI A {
		text-decoration:none;
		line-height:1.6em;
	}

/* RSS FEED */
	#weblogteaser {
		background-color:#EEEEEE;
		background-image:url(/assets/images/kopjeteaser.gif);
		background-repeat:no-repeat;
		margin: 0;
		padding: 0;
		margin-bottom:20px;
		margin-right: 4px;
	}
	#weblogteaser H4 {
		font-family:"Times New Roman", Times, serif;
		font-size:1.4em;
		padding:0px;
		margin:0px;
		padding-top:20px;
		padding-left:35px;
	}
	#weblogteaser UL {
		padding : 0;
		margin : 0;
		padding-left:20px;
		list-style-type:none;
	}
	#weblogteaser UL LI {
		list-style-type:none;
		padding : 0;
		margin : 0;
	}
	#weblogteaser UL LI A {
		text-decoration:none;
		line-height:1.6em;
	}
	#weblogteaser UL LI A DIV.datum {
		color:#999999;
		font-weight:bold;
		font-size:0.9em;
	}
	#weblogteaser UL LI A:hover DIV.datum {
		color:#990033;
	}
	#weblogteaser UL LI A IMG {
		margin-left:4px;
	}

/* AGENDA */
	#agendateaser {
		background-color:#EEEEEE;
		background-image:url(/assets/images/kopjeteaser.gif);
		background-repeat:no-repeat;
		margin: 0;
		padding: 0;
		margin-bottom:20px;
	}
	#agendateaser H4 {
		font-family:"Times New Roman", Times, serif;
		font-size:1.4em;
		padding:0px;
		margin:0px;
		padding-top:20px;
		padding-left:35px;
	}
	#agendateaser UL {
		padding : 0;
		margin : 0;
		padding-left:20px;
		list-style-type:none;
	}
	#agendateaser UL LI {
		list-style-type:none;
		padding : 0;
		margin : 0;
		margin-bottom:20px;
	}
	#agendateaser UL LI A {
		text-decoration:none;
		line-height:1.6em;
	}
	#agendateaser UL LI A DIV.datum {
		color:#999999;
		font-weight:bold;
		font-size:0.9em;
	}
	#agendateaser UL LI A:hover DIV.datum {
		color:#990033;
	}
	#agendateaser UL LI A DIV.datum IMG {
		margin-left:4px;
	}

/* TEASERS */
	#teaser {
		background-color:#EEEEEE;
		background-image:url(/assets/images/kopjeteaser.gif);
		background-repeat:no-repeat;
		margin: 0;
		padding: 0;
		margin-bottom:20px;
	}
	#teaser H4 {
		font-family:"Times New Roman", Times, serif;
		font-size:1.4em;
		padding:0px;
		margin:0px;
		padding-top:20px;
		padding-left:35px;
	}
	#teaser UL {
		padding : 0;
		margin : 0;
		margin-left:20px;
		list-style-type:none;
	}
	#teaser UL LI {
		list-style-type:none;
		padding : 0;
		margin : 0;
		margin-bottom:4px;
	}
	#teaser UL LI A {
		text-decoration:none;
		line-height:1.6em;
	}
	#teaser UL LI A IMG {
		margin-left:4px;
	}

/* HOMEPAGEPEILING */
/*	#centercontent DIV#homepagepeiling {
		margin:0;
		margin-left:10px;
		margin-bottom:10px;
		padding:0;
		
		width:170px;
		float:right;
		
		border-left-color:#003366;
		border-left-style:solid;
		border-left-width:1px;
		border-bottom-color:#003366;
		border-bottom-style:solid;
		border-bottom-width:1px;
	
	}
*/	
	#peilingbox {
		margin: 0;
		padding: 0;
		margin-bottom: 1em;
		background-color:#EEEEEE;
	}
	#peilingbox H1 {
		background-image:url(/assets/images/kopjeteaser.gif);
		background-repeat:no-repeat;
		font-family:"Times New Roman", Times, serif;
		font-size:1.4em;
		padding:0px;
		margin:0px;
		padding-top:20px;
		padding-left:35px;
	}
	#peilingbox FORM {
		border-style:none;
		padding:10px;
		margin:0;
	}
	#peilingbox FORM DIV.stelling {
		font-style:normal;
		font-weight:bold;
	}
	#peilingbox FORM DIV SPAN.optie {
		padding-left:10px;
	}
	#peilingbox FORM DIV INPUT {
		border-style:none;
		padding-right:10px;
	}
	#peilingbox FORM DIV.submit {
		width : 100%;
		text-align : right;
		padding-bottom : 0px;
		background : url("/assets/images/linedotgrey.gif");
		background-repeat : repeat-x;
		background-position: center;
	}
	#peilingbox FORM DIV.submit SPAN {
		background-color:#EEEEEE;
		padding-left:4px;
		padding-right:4px; 
		color:#666666;
		font-weight:bold;
		font-size:120%; 
		height:1.8em;
	}
	#peilingbox FORM DIV.submit INPUT {
		border-style:none;
		padding:0;
	}
	#peilingbox FORM DIV DIV.score {
		float:none;
		width:100%;
		letter-spacing:-3px;
		font-weight:bolder;
		color:#990033;
	}
	#peilingbox FORM DIV DIV.score SPAN {
		letter-spacing:normal;
		font-weight:normal;
		padding-left:4px;
	}
	#peilingbox FORM DIV.omhoog, #peilingbox FORM DIV.peilinglink {
		float:none;
		clear:both;
		width : 100%;
		text-align : right;
		padding-bottom : 0px;
		background : url("/assets/images/linedotgrey.gif");
		background-repeat : repeat-x;
		background-position: center;
	}
	#peilingbox FORM DIV.omhoog A, #peilingbox FORM DIV.peilinglink A {
		color:#666666;
		padding:0;
		padding-left:4px;
		background-color:#EEEEEE;
		text-decoration:none;
		line-height:1.6em;
	}
	#peilingbox FORM DIV.peilinglink A IMG {
	 	margin-left:4px;
		background-color:#EEEEEE;
	}



/* PEILINGRESULT */
	#peilingresult {
		margin: 0;
		padding: 0;
	}
	#peilingresult FORM {
		border-style:none;
		padding:0;
		margin:0;
	}
	#peilingresult FORM DIV.stelling {
		font-style:italic;
	}
	#peilingresult FORM DIV SPAN.optie {
		padding-left:10px;
	}
	#peilingresult FORM DIV INPUT {
		border-style:none;
		padding-right:10px;
	}
	#peilingresult FORM DIV.submit {
		width : 100%;
		text-align : right;
		padding-bottom : 0px;
		background : url("/assets/images/linedotgrey.gif");
		background-repeat : repeat-x;
		background-position: center;
	}
	#peilingresult FORM DIV.submit INPUT {
		border-style:none;
		padding:0;
		margin-left:4px;
		background-color:#EEEEEE;
	}
	#peilingresult FORM DIV DIV.score {
		float:none;
		width:100%;
		letter-spacing:-2px;
		font-weight:bolder;
		color:#990033;
	}
	#peilingresult FORM DIV DIV.score SPAN {
		letter-spacing:normal;
		font-weight:normal;
		padding-left:4px;
	}
	#peilingresult FORM DIV.omhoog, #peilingresult FORM DIV.peilinglink {
		float:none;
		clear:both;
		width : 100%;
		text-align : right;
		padding-bottom : 0px;
		background : url("/assets/images/linedotgrey.gif");
		background-repeat : repeat-x;
		background-position: center;
	}
	#peilingresult FORM DIV.omhoog A, #peilingresult FORM DIV.peilinglink A {
		color:#666666;
		font-weight:bold;
		padding:0;
		padding-left:4px;
		background-color:#FFFFFF;
		text-decoration:none;
		line-height:1.6em;
	}
	#peilingresult FORM DIV.peilinglink A IMG {
	 	margin-left:4px;
		background-color:#FFFFFF;
	}
	
	#peilingresult DIV.tekstbody {
	   margin-top: 2em;
	   clear:both;
	}
	
	#peilingresult FORM div.stelling {
	   font-size: 1.2em;
	   font-weight: bold;
	}
	#peilingresult FORM DIV DIV.score {
	   clear: left;
	}

/* RASTERFAQ */

#rasterfaq {
}
#rasterfaq UL LI {
	list-style-type:decimal;
	padding-bottom:10px;
}
#rasterfaq UL LI DIV.vraag {
	font-weight:normal;
}
#rasterfaq UL LI DIV.antwoord {
	display:none;
	padding-left:20px;
	color:#333333;
}

#rasterfaq UL LI DIV.antwoord P, 
#rasterfaq UL LI DIV.antwoord UL, 
#rasterfaq UL LI DIV.antwoord UL LI, 
#rasterfaq UL LI DIV.antwoord OL LI,
#rasterfaq UL LI DIV.antwoord P UL, 
#rasterfaq UL LI DIV.antwoord P UL LI, 
#rasterfaq UL LI DIV.antwoord P OL LI {
	margin-top:0;
	padding-top:0;
	margin-bottom:0;
	padding-bottom:0;
	color:#333333;
}
#rasterfaq UL LI DIV.antwoord UL LI, #rasterfaq UL LI DIV.antwoord OL LI {
	list-style-type:square;
	border-style:none;
}

#rasterfaq UL {
	margin-left: 1em;
}


/* rasterlinks voor LINK pagina */
#rasterlink UL LI {
	margin-bottom:20px;
}
#rasterlink UL LI A {
	color:#990033;
	text-decoration:none;
}
#rasterlink UL LI A:hover {
	text-decoration:underline;
}


/* SITEMAP */
#sitemap UL LI {
	margin-bottom:10px;
}
#sitemap UL LI A {
	font-weight:bold;
}
#sitemap UL LI UL LI {
	margin-bottom:0;
}
#sitemap UL LI UL LI A {
	font-weight:normal;
}




