/* Algemene achtergrond */

body {margin: 0; padding: 0; font-family: 'Noto Sans', 'DejaVu Sans', 'Sans Serif', Verdana, Arial, Helvetica, sans-serif; color: #000000;	background-color: #ebfffb;}

/* Balk met Steunmenu */

div#steunmenu {position: absolute; top: 0px; width: 99.8%; height: 25px; background: #023068; border: 1px solid #000000;}
	div#steunmenucontent {float: right; margin: 0; padding: 4px 4px; font-family: 'Noto Sans', 'DejaVu Sans', 'Sans Serif', Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: bold; color: white; background-color: transparent;}	
	div#steunmenucontent .geel {color: yellow; background-color: transparent;}

/* Balk met logo, titel, plaatjes */

div#titelbalk {position: absolute; top: 27px; width: 99.8%; height: 80px; background: #b4e5ff; border: 1px solid #000000;}
	div#titelbalkcontent {margin: 0; padding: 0;}
	div#titelbalkcontent h1 {margin: 0 0 0 75px; padding: 10px; font-family: 'Noto Serif', 'DejaVu Serif', Georgia, 'Times New Roman', serif; font-size: 1.6em; font-weight: bold; color: #000000; background-color: transparent;}	
	div#titelbalkcontent img.links {float: left; margin: 10px 10px 15px 10px; padding: 0; border: 1px solid #000000; border-radius: 5px;}

div#hoofdmenu {position: absolute; top: 109px; width: 99.8%; height: 34px;	background: #023068;  border: 1px solid #000000;}
	div#hoofdmenucontent {text-align: center; margin: 0; padding: 5px 0 3px 15px;}
	div#hoofdmenucontent a.actief {margin: 0; padding: 2px 5px; font-size: 0.9em; line-height: 0.9em; font-weight: bold; color: white; background-color: #b20000; text-decoration: none; border: 2px solid #ffffff; border-radius: 5px;}
	div#hoofdmenucontent a.nonactief {margin: 0; padding: 2px 5px; font-size: 0.9em; line-height: 0.9em; font-weight: bold; color: white; background-color: #0000cc; text-decoration: none; border: 2px solid #ffffff; border-radius: 5px;}
	div#hoofdmenucontent .extraklein {font-size: 0.7em;}
	div#hoofdmenucontent .geel {color: yellow; background-color: transparent;}

/* De hoofdafdeling in het midden */

div#inhoud {position: absolute; top: 144px; width: 99.8%; margin: 0; padding: 0 0 50px 0; color: #000000; background-color: #ebfffb;}

	/* De koppen */

	div#inhoud h1 {margin: 15px 45px 15px 275px; padding: 0; font-family: 'Serif', 'DejaVu Serif', Georgia, 'Times New Roman', serif; font-size: 1.8em; font-weight: bold; color: #753a00; background-color: transparent; }

	div#inhoud h2 {margin: 10px 390px 15px 275px; padding: 0; border-bottom: #a50000 1px solid; font-size: 1.4em; font-weight: bold; color: #753a00; background-color: transparent;}

	div#inhoud h2.geenlijn {margin-bottom: 5px; border: none;}

	div#inhoud h3 {margin: 0 390px 10px 275px; padding: 0; font-size: 1.2em; font-weight: normal; color: #e70915; background-color: transparent;}

	div#inhoud h3.lijn {margin: 0 390px 10px 275px; padding: 0; border-bottom: #a50000 1px solid; font-size: 1.2em; font-weight: normal; color: #e70915; background-color: transparent;}

	div#inhoud h4 {margin: 0 390px 10px 275px; padding-top: 15px; padding-bottom: 0; font-size: 1.0em; font-weight: bold; color: #f2741c; background-color: transparent;}

	div#inhoud h5 {margin: 0 390px 10px 275px; padding: 0; font-size: 1.0em; font-weight: bold; color: #753a00; background-color: transparent;}

	div#inhoud h6 {margin: 0 390px 10px 275px; padding: 0; font-size: 1.0em; font-weight: bold; font-style: italic; color: #753a00; background-color: transparent;}

	/* De broodtekst */

	div#inhoud p {margin: 0 390px 0 275px; padding: 3px 0 9px 0; font-size: 1.0em; line-height: 1.3em; color: #000000; background-color: transparent;}

	div#inhoud pre {margin: 0 390px 0 275px; padding: 3px 0 9px 0; font-size: 1.0em; line-height: 1.3em; color: #000000; background-color: transparent;}

	div#inhoud .klein {font-size: 0.8em; line-height: 1.1em;}
	div#inhoud .extraklein {font-size: 0.7em; line-height: 1.0em; text-align: center;}
	div#inhoud .extrakleinr {font-size: 0.7em; line-height: 1.0em; text-align: right;}
	div#inhoud .groot {font-size: 1.2em; line-height: 1.2em; color: #753a00; background-color: transparent;}
	div#inhoud .extragroot {font-size: 1.4em; line-height: 1.4em; color: #753a00; background-color: transparent;}
	div#inhoud .rood {color: #da0c01; background-color: transparent;}
	div#inhoud .blauw {color: #0000ff; background-color: transparent;}
	div#inhoud .oranje {color: #ff2900; background-color: transparent;}
	div#inhoud .coral {color: #ff7f50; background-color: transparent;}
	div#inhoud .geel {color: #ffea62; background-color: transparent;}
	div#inhoud .groen {color: #679a45; background-color: transparent;}
	div#inhoud .bruinrood {color: #610000; background-color: transparent;}
	div#inhoud .notitierood {color: #ba1717; background-color: transparent;}

	div#inhoud .citaat {margin: 0 390px 0 275px; padding: 0 0 15px 0; font-size: 1.0em; line-height: 1.3em; color: #0000ff; background-color: transparent;}
	div#inhoud .citaatklein {margin: 0; padding: 0 0 15px 50px; font-size: 0.8em; line-height: 1.1em; color: #0000ff; background-color: transparent;}
	div#inhoud .citaatvb {margin: 0 375px 0 275px; padding: 0 0 15px 0; font-family: monospace; font-size: 0.9em; line-height: 1.2em; color: #0000ff; background-color: transparent;}
	div#inhoud .bron {margin: 5px 0; padding: 0; font-size: 0.8em; line-height: 1.3em; color: #ff0000; background-color: transparent;}

	div#inhoud .definitie {margin: 0 390px 0 275px; padding: 0 0 15px 0; font-size: 1.0em; line-height: 1.3em; color: #000000; background-color: transparent;}

	div#inhoud .voorbeeld {margin: 0 420px 0 300px; padding: 0 0 15px 0; font-size: 0.9em; line-height: 1.1em; color: #006666; background-color: transparent;}

	div#inhoud .notitie {font-size: 1.0em; line-height: 1.3em; color: #ba1717; background-color: transparent;}

	/* De links */

	div#inhoud a:link {color: #4132e3; background-color: transparent; text-decoration: none;}

	div#inhoud a:visited {color: #4132e3; background-color: transparent; text-decoration: none;}

	div#inhoud a:hover {color: #dc3434; background-color: transparent; text-decoration: underline;}

	div#inhoud a:active {color: #000000; background-color: transparent; text-decoration: underline;}

	/* Opsommingen van teksten*/
	
  	div#inhoud ol {margin: 0 400px 0 285px; padding: 0 0 5px 10px; font-size: 1.0em; line-height: 1.3em; color: #000000; background-color: transparent;}

	div#inhoud ul {margin: 5px 400px 0 285px; padding: 0 0 5px 5px; font-size: 1.0em; line-height: 1.3em; color: #000000; background-color: transparent;}

	div#inhoud li {margin: 0; padding: 0 0 5px 5px; font-size: 1.0em; line-height: 1.3em; color: #000000; background-color: transparent;}

	div#inhoud .eerste {margin: 0; padding: 0 0 5px 5px; font-size: 1.0em; line-height: 1.3em; color: #000000; background-color: transparent;}

	div#inhoud ul.sub {margin: 0 2px 2px 20px; padding: 0; font-size: 0.8em; line-height: 1.1em; color: #000000; background-color: transparent;}

	div#inhoud li.subli {margin: 0; padding: 2px 0 2px 5px; font-size: 0.8em; line-height: 1.1em; color: #000000; background-color: transparent;}
	
	/* Positionering tekst */

	div#inhoud .midden {text-align: center;}
	div#inhoud .rechts {text-align: right;}
	div#inhoud .herstel {clear: both;}

	/* Positionering plaatjes */

	div#inhoud img.rechts {float: right; margin: 5px 5px 5px 10px; padding: 0; border: 1px solid #000000; border-radius: 5px; box-shadow: 5px 5px 5px #888888;}

	div#inhoud img.midden {margin: 0; padding: 3px; border: 2px solid #000000; border-radius: 5px; box-shadow: 5px 5px 5px #888888; text-align: center;}

	div#inhoud img.links {float: left; margin: 5px 10px 5px 5px; padding: 0; border: 1px solid #000000; border-radius: 5px; box-shadow: 5px 5px 5px #888888;}

	div#inhoud img.rechts-buiten {margin: 5px 5px 5px 10px; padding: 0; border: 1px solid #000000; border-radius: 5px; box-shadow: 5px 5px 5px #888888;}

	div#inhoud img.links-buiten {margin: 5px 10px 5px 5px; padding: 0; border: 1px solid #000000; border-radius: 5px; box-shadow: 5px 5px 5px #888888;}

	div#inhoud .caption {margin: 5px 20px 15px 20px; padding: 0; font-family: 'DejaVu Sans', 'Sans Serif', Arial, Helvetica, sans-serif; font-size: 0.7em; line-height: 1.0em; color: #753a00; background-color: transparent;}

	/* Vormgeving datatabellen */

	div#inhoud table {width: 100%; margin: 15px; padding: 0; border: 1px solid #000000; border-radius: 5px; box-shadow: 5px 5px 5px #888888; color: #660000; background-color: #ffffff;}

	div#inhoud th {margin: 0; padding: 5px 0; font-size: 1.0em;  font-weight: normal; color: #660000; background-color: #cccccc;}

	div#inhoud th.lijsttitel {margin: 0; padding: 5px 0; font-size: 1.0em; font-weight: bold; color: #ffc511; background-color: #660000;}

	div#inhoud td {margin: 0; padding: 2px 5px 2px 5px; font-size: 1.0em; line-height: 1.3em; vertical-align: top; color: #660000; background-color: #ffffff;}

/* Horizontale scheidingslijn */

	div#inhoud hr.ruim {text-align: left; width: 400px; color: blue; background-color: transparent;}
	
/* Inkadering diverse tekstonderdelen hoofdgebied */

	/* Tabelkader*/

	div#inhoud div#tabelkader {margin: 10px 390px 10px 275px; padding: 5px; height: 200px; color: #000000; background-color: transparent; border: 1px solid #000000; border-radius: 5px; box-shadow: 5px 5px 5px #888888;}
		div#tabelkader img.rechts {float: right; margin: 5px 0 5px 10px; padding: 0; border: 1px solid #000000; border-radius: 5px; box-shadow: 5px 5px 5px #888888;}
		div#tabelkader img.midden {margin: 5px 0 0 20px; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888;}
		div#tabelkader img.links {margin: 5px 0 5px 20px; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888; text-align: left;}
		div#tabelkader .caption {margin: 5px 20px 15px 20px; padding: 0; font-family: 'DejaVu Sans', 'Sans Serif', Arial, Helvetica, sans-serif; font-size: 0.7em; line-height: 1.0em; color: #753a00; background-color: transparent;}

	/*Citaatkader*/

	div#inhoud .citaatkader {margin: 7px 390px 15px 275px; padding: 7px 10px 10px 10px; font-size: 1.0em; line-height: 1.3em; color: #0000ff; background-color: transparent; border: 1px solid #000000; box-shadow: 3px 3px 3px #888888;}

	div#inhoud .citaatkaderr {float: right; width: 150px; margin: 10px 0 10px 10px; padding: 10px; border: #a50000 1px solid; font-size: 1.0em; line-height: 1.3em; font-weight: bold; color: #0000ff; background-color: transparent;}

	div#inhoud .citaatkaderl {float: left; width: 150px; margin: 10px 10px 10px 0; padding: 10px; border: #a50000 1px solid; font-size: 1.0em; line-height: 1.3em; font-weight: bold; color: #0000ff; background-color: transparent;}

	/* Blogkader */

	div#inhoud div#blogkader {margin: 17px 330px 15px 275px; padding: 15px; border: 1px solid #000000;  border-radius: 5px; box-shadow: 5px 5px 5px #888888; color: #000000; background-color: #f9faff; font-size: 1.0em; line-height: 1.3em;}

		div#blogkader h1 {margin: 0 0 10px 0; padding: 0; line-height: 1.4em;} div#blogkader h2 {margin: 10px 0 10px 0; padding: 0; line-height: 1.2em;}div#blogkader h2.lijn {padding: 5px 0px 10px 0px; background-color: lightcyan; text-align: center; border-top: #a50000 1px solid; border-bottom: #a50000 1px solid; font-weight: bold;}
		div#blogkader h2.zonderlijn {margin: 10px 0 10px 0; padding: 0; line-height: 1.2em; font-weight: bold; border: none;}
		div#blogkader h3 {margin: 10px 0 10px 0; padding: 0; line-height: 1.1em;}
		div#blogkader h3.metlijn {margin: 10px 0 10px 0; padding: 0; line-height: 1.1em; text-decoration: underline blue; text-underline-offset: 4px; font-weight: bold;}
		div#blogkader h3.stippellijn {margin: 10px 0 10px 0; padding: 0; border-bottom: #e70915 2px dotted; font-size: 1.1em; font-weight: bold; color: #e70915; background-color: transparent;}
		div#blogkader h4 {margin: 5px 0 0 0; padding: 0; font-size: 1.0em; font-weight: bold; color: #a50000; background-color: transparent;}
		div#blogkader h5 {margin: 5px 0 5px 0; padding: 0; font-size: 0.9em; font-weight: bold; color: #000000; background-color: transparent;}

		div#blogkader p {margin-left: 0; margin-right: 0; border: none; box-shadow: none;}
		div#blogkader p.citaatkader {margin-left: 0; margin-right: 0; border: none; box-shadow: none;}
		div#blogkader p.voorbeeld {margin: 5px 60px 5px 20px; padding: 0; font-size: 1.0em; line-height: 1.2em; color: #006666; background-color: transparent;}
		div#blogkader p.rood {color: #da0c01; background-color: transparent;}
		div#blogkader .klein {font-size: 0.8em; line-height: 1.1em;}
		div#blogkader .extraklein {font-size: 0.7em; line-height: 1.1em;}

		div#blogkader ul  {margin-top: 0; margin-left: 5px; margin-right: 0;} 
		div#blogkader ol {margin-top: 0; margin-left: 5px; margin-right: 0;} 
		div#blogkader ul.twee {margin: 10px 0 0 20px;} 
		div#blogkader ol.twee {margin: 10px 0 0 20px;}
		div#blogkader li {margin-top: 0; margin-left: 14px; padding: 0 0 3px 5px; font-size: 1.0em; line-height: 1.3em; color: #000000; background-color: transparent;}

		div#blogkader img.links {margin: 0 25px 15px 0;}

		div#blogkader table {width: 100%; margin: 0 35px 0 0; padding: 0; border: 1px solid #000000; border-radius: 5px; box-shadow: 5px 5px 5px #888888; color: #660000; background-color: #ccffff;} 
		div#blogkader td {font-size: 0.9em; border: 1px solid  red;}
		div#blogkader hr.ruim {width: 400px; color: blue; background-color: transparent;}

		div#blogkader hr {text-align:left; border: 1px dashed orange; width: 75%;}
		
		div#blogkader div.kader {margin: 5px 5px 5px 10px; padding: 0px 5px 5px 10px; border: 1px solid #000000; border-radius: 2px; box-shadow: 2px 2px 2px #888888; color: #660000;}

		div#blogkader div.subkader {margin: 5px 5px 15px 25px; padding: 0px 5px 5px 10px; color: #000000; background-color: #fffdfb; border-top: 1px solid #000000; border-left: 1px solid #000000;}

		div#blogkader div#fotokader200 {width: 220px; margin: 10px 0 10px 10px; padding: 0; color: #000000; background-color: transparent;}
			div#fotokader200 img.rechts {margin: 5px 20px 5px 0; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888; text-align: right;}
			div#fotokader200 img.midden {margin: 5px 0 0 20px; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888;}
			div#fotokader200 img.links {margin: 5px 0 5px 0px; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888; text-align: left;}
			div#fotokader200 .caption {margin: 5px 20px 15px 20px; padding: 0; font-family: 'DejaVu Sans', 'Sans Serif', Arial, Helvetica, sans-serif; font-size: 0.7em; line-height: 1.0em; color: #753a00; background-color: transparent;}

		div#blogkader div#fotokader300 {width: 320px; margin: 10px 0 10px 10px; padding: 0; color: #000000; background-color: transparent;}
	 		div#fotokader300 img.rechts {margin: 5px 20px 5px 0; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888; text-align: right;}
			div#fotokader300 img.midden {margin: 5px 0 0 20px; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888;}
			div#fotokader300 img.links {margin: 5px 0 5px 0px; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888; text-align: left;}
			div#fotokader300 .caption {margin: 5px 20px 15px 20px; padding: 0; font-family: 'Noto Sans', 'DejaVu Sans', 'Sans Serif', Arial, Helvetica, sans-serif; font-size: 0.7em; line-height: 1.0em; color: #753a00; background-color: transparent;}

		div#blogkader div#fotokader301 {width: 320px; margin: 10px 0 10px 10px; padding: 0; color: #000000; background-color: transparent;}
	 		div#fotokader301 img.rechts {margin: 5px 20px 5px 0; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888; text-align: right;}
			div#fotokader301 img.midden {margin: 5px 0 0 20px; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888;}
			div#fotokader301 img.links {margin: 5px 0 5px 0px; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888; text-align: left;}
			div#fotokader301 .caption {margin: 5px 20px 15px 20px; padding: 0; font-family: 'Noto Sans', 'DejaVu Sans', 'Sans Serif', Arial, Helvetica, sans-serif; font-size: 0.7em; line-height: 1.0em; color: #753a00; background-color: transparent;}

		div#blogkader div#fotokader302 {width: 320px; margin: 10px 0 10px 10px; padding: 0; color: #000000; background-color: transparent;}
	 		div#fotokader302 img.rechts {margin: 5px 20px 5px 0; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888; text-align: right;}
			div#fotokader302 img.midden {margin: 5px 0 0 20px; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888;}
			div#fotokader302 img.links {margin: 5px 0 5px 0px; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888; text-align: left;}
			div#fotokader302 .caption {margin: 5px 20px 15px 20px; padding: 0; font-family: 'Noto Sans', 'DejaVu Sans', 'Sans Serif', Arial, Helvetica, sans-serif; font-size: 0.7em; line-height: 1.0em; color: #753a00; background-color: transparent;}

		div#blogkader div#fotokader303 {width: 320px; margin: 10px 0 10px 10px; padding: 0; color: #000000; background-color: transparent;}
	 		div#fotokader303 img.rechts {margin: 5px 20px 5px 0; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888; text-align: right;}
			div#fotokader303 img.midden {margin: 5px 0 0 20px; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888;}
			div#fotokader303 img.links {margin: 5px 0 5px 0px; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888; text-align: left;}
			div#fotokader303 .caption {margin: 5px 20px 15px 20px; padding: 0; font-family: 'Noto Sans', 'DejaVu Sans', 'Sans Serif', Arial, Helvetica, sans-serif; font-size: 0.7em; line-height: 1.0em; color: #753a00; background-color: transparent;}

		div#blogkader div#fotokader450 {width: 470px; margin: 10px 0 10px 10px; padding: 0; color: #000000; background-color: transparent;}
	 		div#fotokader450 img.rechts {margin: 5px 20px 5px 0; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888; text-align: right;}
			div#fotokader450 img.midden {margin: 5px 0 0 20px; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888;}
			div#fotokader450 img.links {margin: 5px 0 5px 0px; padding: 0; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888; text-align: left;}
			div#fotokader450 .caption {margin: 5px 20px 15px 20px; padding: 0; font-family: 'Noto Sans', 'DejaVu Sans', 'Sans Serif', Arial, Helvetica, sans-serif; font-size: 0.7em; line-height: 1.0em; color: #753a00; background-color: transparent;}

/* Submenu */	

div#inhoud div#submenu {float: left; width: 225px; margin: 10px 10px 10px 10px; padding: 0; color: #000000; background-color: transparent;}

	div#submenu .geel {color: #ffe062; background-color: transparent;}

	div#submenu h2 {margin: 5px 5px 0 5px; padding: 5px; font-size: 0.9em; line-height: 1.0em; border: #a50000 1px solid; border-radius: 5px; box-shadow: 3px 3px 3px #888888; }

	div#submenu a.top {margin: -5px; padding: 5px; font-size: 1.0em; line-height: 1.1em; font-weight: bold; color: #ffffff; background-color: #000000; text-decoration: none; display: block; border: none; border-radius: 5px;}

	div#submenu h2 a.actief {margin: -5px; padding: 5px; font-size: 0.9em; line-height: 1.0em;  font-weight: bold; color: #000000; background-color: #80c2c5; text-decoration: none; display: block; border: none; border-radius: 5px;}

	div#submenu h2 a.nonactief {margin: -5px; padding: 5px; font-size: 0.9em; line-height: 1.0em;  font-weight: bold; color: #000000; background-color: #d3eaff; text-decoration: none; display: block; border: none; border-radius: 5px;}

	div#submenu div.lijst ul.nonactief {margin: 2px 6px 6px 6px; padding: 5px 3px 5px 20px; list-style-image: url('oranjebol.png'); color: #000000;  background-color: #d6f1f1; border: orange 1px solid; border-radius: 3px; box-shadow: 3px 3px 3px #888888;}

	div#submenu div.lijst ul {margin: 2px 6px 6px 6px; padding: 5px 3px 5px 20px; list-style-image: url('oranjebol.png'); color: #000000;  background-color: #90dbde; border: orange 1px solid; border-radius: 3px; box-shadow: 3px 3px 3px #888888;}

	div#submenu div.lijst li {margin: 0; padding: 0; color: black; background-color: transparent; font-size: 0.9em; line-height: 1.2em;}

	div#submenu div.lijst a.actief {margin: 2px; padding: 2px 4px 2px 5px; color: #000000; background-color: #afe3fd; text-decoration: none;  font-size: 0.9em; line-height: 1.2em; border: orange 2px solid; border-radius: 3px; display: block;}

	div#submenu div.lijst a.nonactief {margin: 2px; padding: 2px 4px 2px 5px; color: #000000; background-color: #c1fbfe; text-decoration: none; font-size: 0.9em; line-height: 1.2em; border: orange 1px solid; border-radius: 3px; display: block;}

	div#submenu div.lijst ul.sub {margin: 2px 3px 2px 3px; padding: 10px 0 5px 0; list-style-image: none; color: #000000; background-color: #bcedd0; border: #a50000 1px solid; box-shadow: 0 0 0;}

	div#submenu div.lijst li.sub {margin:0 0 0 15px; padding: 3px; font-size: 0.9em; line-height: 1.2em;}

	div#submenu div.lijst a.subactief {margin: -5px 0 0 -5px; padding: 2px 4px 2px 5px; text-align: left; color: #000000; background-color: #d2e9dd; text-decoration: none; display: block; border: orange 1px solid; border-radius: 3px;}

	div#submenu div.lijst a.subnonactief {margin: -5px 0 0 -5px; padding: 2px 4px 2px 5px; text-align: left; color: #000000; background-color: #caffe0; text-decoration: none; display: block; border: orange 1px solid; border-radius: 3px;}
		
/* Kaders rechts voor menu's, citaten, voorkanten, foto's */

	div#inhoud div#rechterkader {float: right; width: 300px; margin: 10px 10px 10px 10px; padding: 0; color: #000000; background-color: transparent;}

	div#rechterkader h2 {margin: 5px 5px 0 5px; padding: 5px; border: #a50000 1px solid; border-radius: 5px; box-shadow: 5px 5px 5px #888888; font-size: 0.9em; line-height: 1.0em; font-weight: bold; color: #753a00; background-color: #ffffff;}

	div#rechterkader h2.zwart {margin: 5px 5px 0 5px; padding: 5px; border: #a50000 1px solid; border-radius: 5px; box-shadow: 5px 5px 5px #888888; font-size: 0.9em; line-height: 1.0em; font-weight: bold; color: #ffffe0; background-color: #000000;}

	div#rechterkader h3.boeken {margin: 5px 5px 0 5px; padding: 5px; border: #a50000 1px solid;  border-radius: 3px; box-shadow: 3px 3px 3px #888888; font-size: 0.8em; line-height: 0.8em; font-weight: bold; color: #ffffe0; background-color: #ce2539;}	

	div#rechterkader h3.artikelen {margin: 5px 5px 0 5px; padding: 5px; border: #a50000 1px solid;  border-radius: 3px; box-shadow: 3px 3px 3px #888888;font-size: 0.8em; line-height: 0.8em; font-weight: bold; color: #ffffe0; background-color: #ff2e4a;}	

	div#rechterkader h3.literatuur {margin: 5px 5px 0 5px; padding: 5px; border: #a50000 1px solid;  border-radius: 3px; box-shadow: 3px 3px 3px #888888;font-size: 0.8em; line-height: 0.8em; font-weight: bold; color: #ffffe0; background-color: #ff5500;}	

	div#rechterkader h3.films {margin: 5px 5px 0 5px; padding: 5px; border: #a50000 1px solid;  border-radius: 3px; box-shadow: 3px 3px 3px #888888;font-size: 0.8em; line-height: 0.8em; font-weight: bold; color: #000000; background-color: #ffaa00;}	

	div#rechterkader h3.tvseries {margin: 5px 5px 0 5px; padding: 5px; border: #a50000 1px solid;  border-radius: 3px; box-shadow: 3px 3px 3px #888888;font-size: 0.8em; line-height: 0.8em; font-weight: bold; color: #000000; background-color: #ffaa7f;}	

	div#rechterkader p {margin: 5px; padding: 5px; font-size: 0.8em; line-height: 1.1em; color: #000000; background-color: transparent;}
	div#rechterkader .citaat {margin: 2px 5px 5px 5px; padding: 10px; border: #a50000 1px solid; border-radius: 5px; box-shadow: 5px 5px 5px #888888; font-size: 0.8em; line-height: 1.2em; font-weight: bold; color: black; background-color: #ffffff;}
	div#rechterkader .bron {display: block; margin: 0 0 10px 0; padding: 5px 0 0 0; font-size: 0.8em; line-height: 1.1em; font-weight: normal; color: #ff0000; background-color: transparent;}

	div#rechterkader ol {margin: 5px; padding: 5px 3px 5px 20px; color: #000000; background-color: #ffffff;}
	div#rechterkader ul {margin: 2px 5px 5px 5px; padding: 5px 3px 5px 20px; color: #000000; background-color: #eaeaea; border: #a50000 1px solid; border-radius: 5px; box-shadow: 5px 5px 5px #888888;}
	div#rechterkader li {margin: 0; padding: 4px; font-size: 0.8em;}
	div#rechterkader a.actief {margin: -5px 0 0 -5px; padding: 0 0 0 4px; color: #000000; background-color: #ffefc5; text-decoration: none; display: block; border: orange 1px solid; border-radius: 3px;}
	div#rechterkader a.nonactief {margin: -5px 0 0 -5px; padding: 0 0 0 4px; color: #000000; background-color: #f7f6dd; text-decoration: none; display: block; border: orange 1px solid; border-radius: 3px;}
	
	div#rechterkader ul.sub {margin: 2px 0 0 -5px; padding: 5px 3px 5px 20px; color: #000000; background-color: #ffd9cc; border: #a50000 1px solid; box-shadow: 0 0 0;}
	div#rechterkader li.sub {margin: 0; padding: 3px; font-size: 1.0em;}
	div#rechterkader ul.sub2 {margin: 2px 0 0 -5px; padding: 0 0 0 20px; color: #000000; background-color: #f2fbff; border: #a50000 1px solid; border-radius: 0; box-shadow: 0 0 0;}
	div#rechterkader li.sub2 {margin: 0; padding: 1px; font-size: 0.9em;}
	div#rechterkader a.subactief {margin: -5px 0 0 -5px; padding: 2px 0 2px 2px; color: #000000; background-color: #f2fbff; text-decoration: none; display: block; border: orange 1px solid; border-radius: 3px;}
	div#rechterkader a.subnonactief {margin: -5px 0 0 -5px; padding: 2px 0 2px 2px; color: #000000; background-color: #ffe9e2; text-decoration: none; display: block; border: orange 1px solid; border-radius: 3px;}
	div#rechterkader a.sub2nonactief {margin: 0; padding: 0 0 0 3px; color: #000000; text-decoration: none; display: block; border: orange 1px solid; border-radius: 3px;}
	
	div#rechterkader img.rechts {float: right; margin: 5px; padding: 5px; border: 1px solid #753a00;}
	div#rechterkader img.midden {margin: auto; display: block; border: 1px solid #753a00; border-radius: 5px; box-shadow: 5px 5px 5px #888888;}
	div#rechterkader img.links {float: left; margin: 5px; padding: 5px; border: 1px solid #753a00;}
	   