@charset "UTF-8";
/* CSS Document */

A, A:link, A:active, A:visited {
	/*color: #911b0b;*/
	color:#000000;
	font-weight: normal;
	text-decoration: underline;
}
	A:hover {
		color: #ffffff;
		/*background-color: #911b0b;*/
		background-color:#b7b7b7;
		text-decoration:none;
	}
A.singleDia, A.singleDia:link, A.singleDia:active, A.singleDia:visited,A.moreDia, A.moreDia:link, A.moreDia:active, A.moreDia:visited {
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
	A.singleDia:hover,A.moreDia:hover {
		background-color:#E0E0E0;
	}
A.myAcronym, A.myAcronym:link, A.myAcronym:active, A.myAcronym:visited {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	border-bottom:dashed 1px #000000;
}
	A.myAcronym:hover {
		color:#042874;
		background-color:#E0E0E0;
	}

H1, H2, H2.home, H3, H4 { font-family:"Times New Roman", Times, serif;
	/*color: #911b0b;*/
	color:#000000; font-weight: bold; margin-top: 1em; padding-bottom: 1px; border-bottom: 1px solid #cacaca; margin-bottom:0; }
	H1 { font-size:1.6em; text-transform: uppercase; margin-top: 0; margin-bottom: 0; }
H2.home { 
		text-transform:uppercase;
		color:#911b0b;
		font-size:1.3em;
		font-weight:bold;
		margin-bottom:5px;
		letter-spacing:1px;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		}
UL.accordion DIV.accordionContent h2.eerste { margin-top: 0; }
H2 {
		margin:1em 0 2px;
		font-size:1.2em;
	}
H2.onderkop {
		margin-top:2px;
		border-bottom:0;
	}
	H3 {
		font-size:1.2em;
		border:none;
		margin:1em 0 5px;
	}
	H4 {
		font-size:1em;
		border:none;
		margin:1em 0 -1em;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		color:#042874;
	}
	H5 {
		font-size:1em;
		border:none;
		margin:1em 0 -1em;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-style: italic;
		font-weight: normal;
		color:#042874;
	}

DIV#mainContent P {
	margin:1em 0 0;
}

UL { list-style-type:square; margin-left:0; padding-left: 16px; }
UL.accordion UL { list-style-type: square; }
UL.accordion UL UL { list-style-type: circle; }
OL { margin-left: 0; padding-left: 24px; }
UL, OL { margin-top: 1em; margin-bottom: 0; }
UL UL { list-style-type:circle; }
UL UL, UL OL, OL OL, OL UL, TD UL, TD OL, UL.bulletsEerste { margin-top: 0; margin-bottom: 0; }
UL UL UL {
			list-style-type:disc;
		}

DIV.diaWindow {
	position:absolute;
	top:0px;
	left:240px;
	background-color:#FFFFFF;
	z-index:9999;
}
DIV.diaPopup {
	background-color:#FFFFFF;
	border:solid 1px #000000;
}
	DIV.diaPopupThumbs {
		text-align:center;
		width:450px;
		border-top:solid 1px #000000;
	}
	DIV.diaPopupThumbs A {
		text-decoration:none;
		background-color:#FFFFFF;
	}
	DIV.diaPopupThumbs IMG {
		width:100px;
		border:solid 1px #CCCCCC;
		margin:5px;
	}
	DIV.diaPopupTitle {
		text-align:center;
		font-size:0.8em;
	}

.thisAcronym-tip {
	border:solid 1px #000;
	background-color:#FFFFFF;
	width:300px;
}
	.thisAcronym-title {
		font-weight:bold;
		font-size:0.8em;
		padding:3px;
		color:#911b0b;
	}
	.thisAcronym-text {
		padding:5px;
		font-size:0.7em;
	}

UL.accordion LI.accordion {
	/*color:#911b0b;*/
	color:#000000; font-weight:normal; margin-left: -15px; list-style-type:none; }
	UL.accordion LI.accordion A {
		display:block;
	}
	UL.accordion LI.accordion IMG {
		float:left;
		margin:5px 5px 0px 0px;
	}
UL.accordion DIV.accordionContent {
	color:#000;
	font-weight:normal;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	padding:5px 10px;
	margin:0px 5px;
}
	UL.accordion DIV.accordionContent IMG {
		max-width:400px;
		float:none;
	}
	UL.accordion DIV.accordionContent A {
		display:inline;
	}

A.topButton { font-size: 0.8em; line-height: 10px; float:right; clear: none; }
/* A.topButton:hover { color: black; background-color: transparent; text-decoration: underline; } */
DIV#diaNavigation1,DIV#diaNavigation2 {
	width:200px;
}
	DIV#diaNavigation1 IMG,DIV#diaNavigation2 IMG {
		border:none;
	}
	DIV#diaNavigation1 A,DIV#diaNavigation2 A {
		background-color:#ffffff;
	}

.zoom_searchform {
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 0px;
	display: block;
	text-align:center;
}
	.zoom_searchbox {
		background-color:#FFFFFF;
		border:solid 1px #878787;
		padding:2px;
		width:150px;
		color:#911b0b;
	}
	input.zoom_button {
		background-color:#FFFFFF;
		border:none;
		padding:2px;
		color:#878787;
	}
	.zoom_results_per_page {
		margin-top: 30px;
		display:block
	}
	.zoom_match {
		border-bottom:solid 1px #CCCCCC;
		padding-bottom:0px;
		display:block;
	}
	.zoom_categories {
		
	}
	
	.searchheading {
		font-size:1.2em;
		font-weight:bold;
		/*margin-top:10px;*/
	}
	.summary {
		font-style:italic;
		/*margin-bottom:10px;*/
		text-transform:lowercase;
	}
	.recommended {
		border:dashed 1px #CCCCCC;
		padding:10px;
	}
		.recommended_heading {
			color:#911b0b;
		}
		.recommend_block {
			clear:both;
		}
			.recommend_title {
				float:left;
				width:120px;
			}
	.result_pagescount {
		margin:0px 0px 10px 0px;
		text-align:right;
	}
	.result_block {
		padding:5px;
	}
	.result_altblock {
		padding:5px;
		background-color:#F3F3F3;
		clear:both;
	}
		.result_image {
			float:right;
			width:40px;
			height:40px;
			margin:0px 0px 3px 3px;
		}
			.result_image A,.result_image A IMG {
				border:none;
			}
		.result_title {
			float:left;
		}
		.context {
			clear:left;
			font-size:0.8em;
			padding-left:20px;
		}
	.result_pages {
		text-align:right;
	}

	.highlight {
		background: #FFFF40; 
	}
	#mainContent p.Register { text-indent: -20px; margin-top: 0; margin-bottom: 0; padding-left: 20px; display: block; }
#mainContent p.Register2 { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
#mainContent p.Register3 { text-indent: -20px; margin-top: 0; margin-bottom: 0; padding-left: 40px; }
span.subingang, span.subingang2 { color: #042874; font-weight: bold; }
.termen td { vertical-align: top; }
	.trefwoord { font-weight: bold; }
	.Commentaar { color: red; font-weight: bold; background-color: yellow; }
	.Echtetabel td, .EchtetabelBreed td { font-size: 0.85em; line-height: 1.5em; background-color: #e5e5e5; padding: 3px; }
	.Echtetabel thead th, .EchtetabelBreed thead th { font-size: 0.85em; line-height: 1.5em; background-color: #b7b7b7; padding: 3px; border-bottom: 1px solid black; }
.Alsalinea tbody th { padding-top: 15px; }
table.Echtetabel { margin-top: 1em; margin-bottom: 0; border: solid 1px black; }
table.Echtetabel, table.EchtetabelBreed { margin-top: 1em; margin-bottom: 0; border: solid 1px black; }
table { margin-top: 1em; }
DIV#mainContent p.Bijschrift { color: #042874; font-size: 0.9em; font-style: italic; margin-top: 0.5em; }
DIV#mainContent p.eerste { margin-top: 0; }
div.Inhoud, div.Informatie { margin-top: 1em; margin-bottom: 0; padding: 10px; border: solid 1px #cacaca; }
div.Informatie { background-color: #f8f8ff; }
#mainContent .Inhoud1, #mainContent .Inhoud2, #mainContent .Inhoud3 { margin-top: 0; margin-bottom: 0; }
div.Inhoud p.Inhoud1 a:link, div.Inhoud p.Inhoud1 a:visited { color: #042874; font-weight: bold; text-decoration: none; border-bottom: 1px solid #cacaca; }
div.Inhoud p.Inhoud2 a:link, div.Inhoud p.Inhoud2 a:visited { color: #042874; text-decoration: none; border-bottom: 1px solid #cacaca; }
div.Inhoud p.Inhoud3 a:link, div.Inhoud p.Inhoud3 a:visited { color: #042874; text-decoration: none; border-bottom: 1px solid #cacaca; }
#mainContent p.Inhoud2 { margin-left: 20px; }
#mainContent p.Inhoud3 { margin-left: 40px; }
p.explorer { display: none; }
p.regeltje { font-size: 1px; line-height: 1px; margin: 0; padding: 0; display: inline; }
span.small { font-size: 0.5em; line-height: 0.5em; }
div.naarBoven { width: 100%; height: 12px; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; display: block; }
ul.bullets {  }

DIV#errors,DIV#errors UL,DIV#errors UL LI {
	color:#CC0000;
	font-weight:bold;
}

#form FORM FIELDSET {
	border:none;
	background-color:transparent;
}
	#form FORM FIELDSET DIV {
		clear:both;
		margin:5px 0px;
	}
		#form FORM FIELDSET DIV LABEL {
			float:left;
			width:150px;
		}
		#form FORM FIELDSET DIV INPUT[type=text] {
			border:solid 1px #878787;
			background-color:#FFFFFF;
			width:200px;
			padding:2px;
			color:#000000;
		}
		#form FORM FIELDSET DIV TEXTAREA {
			border:solid 1px #878787;
			background-color:#FFFFFF;
			width:200px;
			padding:2px;
			color:#000000;
			font-weight:normal;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size:1em;
		}
		#form FORM FIELDSET DIV INPUT[type=submit] {
			border:solid 1px #000000;
			background-color:#878787;
			color:#FFFFFF;
			width:206px;
			padding:2px;
		}
img { text-decoration: none; margin: 0; padding: 0; border: solid 1px black; }
div.tekst {margin-top:1em; }
div.slideshow {width:100%; }
div.navigatie {position:absolute; top:200px; }
div.slideshow div.afbeelding { margin-top:2em}
#form FORM FIELDSET DIV div.label { font-size:0.8em; width:200px;margin-left:150px; }
/*#form FORM FIELDSET DIV INPUT#Beveiligingscode { width: 120px; }*/