/* Created using Style Master from Western Civilisation IE6 { 138 486 291 680 } */h1 {/* t.b.v. popupvensters dlo gegevensediting */font-size: 13px;background-color: #3c5266;color: white;font-stretch: expanded;font-weight: bold;padding-bottom: 3px;padding-top: 3px;text-align: left;margin-bottom: 0px;margin-top: 0px;}/* afmetingen die verband houden met breedte van linker menu: */#content table tr td.menulinks {width: 121px;}#nav-top table.container tr td.containertd table.nav-t tr td.topleft {width: 121px;}#content table tr td p {padding-left: 10px;padding-right: 20px;/* padding-top: 3px;*//* padding-top met name nodig voor afstand tussen kopjes en tekst; dit lukt niet *//* met padding-bottom in h1, h2, etc.*//* toch geen padding-top: geeft te grote lege ruimte in IE op PC */}#content table tr td h1, h2, h3, h4, h5, h6 {padding-left: 10px;padding-right: 10px;padding-bottom: 3px;padding-top: 3px;/* padding-bottom en padding-top voor kleurdikte; heeft geen effect op afstand in tekst */margin-bottom: 0px;margin-top: 0px;/* margin-bottom en margin-top voor dichten gat tussen h3 navigatie en opeenvolgende h1*/}#content table tr td h1 {/* donkerblauwe achtergrond #3c5266 oranje-folder #DA6224alternatieven:donkerder oranje: #B94914grijs: #666666blauw: #4E7283nieuw oranje best: #DA6224 oranje NIE: #dd6622*/background-color: #dd6622;color: white;font-stretch: expanded;font-weight: bold;}#content table tr td h2, h4, h5 {background-color: transparent;font-weight: bold;}#content table tr td h3 {background-color: #eae2c2;color: #223344;}#content table tr td h3 a {text-decoration: none;color: #223344;background-color: transparent;}#content table tr td table.navigation td {padding-left: 10px;padding-right: 20px;/* 10 (voor kantlijn) */}#content table tr td table.navigationgeb {margin-left: 10px;}#content table tr td table.navigationgeb td.text {padding-left: 10px;/* 10 (voor kantlijn) */}#content table tr tdul, p ul, ol, p ol  {padding-left: 26px;margin-top: 3px;margin-bottom: 3px;}#content table tr tdtable tr td ul, p table tr td ul, table tr td ol, p table tr td ol {padding-left: 16px;margin-top: 3px;margin-bottom: 3px;}/* afmetingen die verband houden met de lettergrootte: */#nav-top {font-size: 10px;}#content table tr td table.sidetable tr td.side, table.sidetable tr td.sidegrijs {font-size: 10px;}#content table tr td.plattegrond, p, ul, ol, p table, table.echt, table.navigation, table.navigation td.text, table.navigationgeb, table.navigationgeb td.text, table.echtborder, table tr td, table tr td.hogelijn, a, a.on-site, a.on-sitetabel {font-size: 10px;}#content table tr td h1, h1.vak table tr td.left, h1.vak table tr td.right {font-size: 13px;}#content table tr td h2, h6 {font-size: 11px;}#content table tr td h3, h4, h5 {font-size: 10px;}#content table tr td h3 a {font-size: 10px;}#content table tr td a.titel {font-size: 9px;}#content table tr td p.roostertext {/*voor de roosterwijzigingen*/font-family: "Courier New", Courier, monospace;font-size: 11px;padding-top: 0px;/*padding-top=0 is nodig om padding-top=3 bij gewone paragraaf ongedaan te maken*/margin-top: 1px;margin-bottom: 0px;}#content table tr td p p.roostertext {/*voor de roosterwijzigingen*/font-family: "Courier New", Courier, monospace;font-size: 11px;padding-left: 0px;padding-top: 0px;/*padding-top=0 is nodig om padding-top=3 bij gewone paragraaf ongedaan te maken*/margin-top: 1px;margin-bottom: 0px;}#content table tr td p table tr td p.roostertext {/*voor de evt. tabellen in toelichting weekroosters die niet in content.p zitten*/font-family: "Courier New", Courier, monospace;font-size: 11px;padding-left: 0px;padding-top: 0px;/*padding-top=0 is nodig om padding-top=3 bij gewone paragraaf ongedaan te maken*/margin-top: 1px;margin-bottom: 0px;}#content table tr td p.roostertextleeg {/*voor de lege regels in de roosterwijzigingen*/font-family: "Courier New", Courier, monospace;font-size: 11px;padding-left: 0px;padding-top: 0px;/*padding-top=0 is nodig om padding-top=3 bij gewone paragraaf ongedaan te maken*/margin-top: 1px;margin-bottom: 0px;/*line-height: 5px;*/}/* overige style-kenmerken: *//* beste kleur: blue4 */body {/*background-image: url(bckgr/bckgr-blue4-paper-pattern.gif);#99bbccalternatieven:mosgroen #959F86iets donkerder blauw #8EAFC0iets lichter blauw #99bbcc*/ background-color: #99bbcc; font-family: Verdana, Helvetica, Arial, sans-serif;}p.roostertext {/*voor de weekroosters die niet in content.p zitten*/font-family: "Courier New", Courier, monospace;font-size: 11px;margin-top: 1px;margin-bottom: 0px;}/* kader header: */#header {position: absolute;left: 13px;top: 13px;/*background-image: url(bckgr/bckgr-yellow-paper-pattern.gif);#3C050A*//*background-color BEST: #550011; iets lichter bruin #6A2513bruin NIE #6C2C1A*/background-color: #550011; width: 770px;/* was voorheen 98% */height: 64px;margin: 0px;border: 1px black solid;z-index: 4;}/* kader menu-regel-top: */#nav-top {position: absolute;left: 13px;top: 77px;height: 23px;margin: 0px;width: 770px;/* was voorheen 98% */border-right: 1px black solid;border-left: 1px black solid;/* beste kleur: oker3 */;/*background-image licht oranje: url(bckgr/bckgr-oker3-paper-pattern.gif);#DF7E45* #DB935F*/background-color: #ee9966; z-index: 2;}/* kader menu-kolom-left: */#content  table tr td.menulinks {border-bottom: 0px;/*background-image: url(bckgr/bckgr-sand-paper-pattern.gif);#E4DCBC*/background-color: #eae2c2; border-right: 1px black solid;}/* kader content: */#content {position: absolute;left: 13px;top: 100px;margin: 0px;width: 770px;/* was voorheen 98% */height: auto;border: 1px black solid;background-color: white;z-index: 1;/*min-height: 600px;*/}#content table.totaal {width: 100%;border: 0px;/*height: 600px;*/}#content table tr td table tr td.hogelijn {line-height: 16px;}/* opmaak voor inhoud van het kader content: */#content td.pictures {padding: 5px;}#content table tr td h1.vak {padding: 0px;margin-bottom: 0px;margin-top: 0px;}#content table tr td h1.vak table tr td.left, h1.vak table tr td.right {/* donkerblauwe achtergrond #3c5266 #B94914nieuw oranje best: #DA6224 oranje NIE: #dd6622*/background-color: #dd6622;color: white;font-stretch: expanded;font-weight: bold;padding-top: 1px;padding-bottom: 1px;}#content table tr td h1.vak table tr td.left {padding-left: 8px;text-align: left;}#content table tr td h1.vak table tr td.right {padding-right: 8px;text-align: right;}/* let op h3 a en h3 a:active .... niet in ŽŽn statement */#content table tr td h3 a:active {text-decoration: none;color: #223344;background-color: transparent;}#content table tr td h3 a:visited {text-decoration: none;color: #223344;background-color: transparent;}#content table tr td h3 a.current {text-decoration: none;color: #223344;background-color: transparent;}#content table tr td h3 a:hover {text-decoration: underline;color: #223344;background-color: transparent;}#content table tr td h4 {background-color: #eae2c2;}#content table tr td h5 {background-color: #fcec84;}#content table tr td h2, h6 {font-weight: bold;padding-bottom: 3px;padding-top: 3px;text-align: left;margin-bottom: -14px;margin-top: 0px;}/* voor de off-site links in de hoofdtekst */#content table tr td a {background-color: transparent;color: #3c5266;font-weight: bold;text-decoration: none;}#content table tr td a:hover, a:active {text-decoration: underline;}#content table tr td a:visited {color: #3c5266;}/* gedrag van link als een plaatje als link wordt gebruikt */#content table tr td a img {border: none;}/* voor de links op de titelpagina */#content table tr td a.titel:visited {color: #3c5266;}/* voor de on-site (interne) links in de hoofdtekst */#content table tr td a.on-site {background-color: transparent;color: #3c5266;font-weight: bold;}#content table tr td a.on-site:hover, a:active {text-decoration: underline;}/* voor de on-site (interne) links in een "echtborder"-tabel in de hoofdtekst, de layout hiervan is gelijk aan die voor de links in de navigatiebalk in de hoofdtekst (class=navigation) hier echter opnieuw met een andere backgroundkleur gedefinieerd, omdat de oorspronkelijke lichtgroen kleur bijna niet te combineren is met een tabel-backgroundkleur. */#content table tr td a.on-sitetabel {background-color: transparent;color: #3c5266;font-weight: bold;text-decoration: none;}#content table tr td a.on-sitetabel:hover {text-decoration: underline;}#content table tr td a.on-sitetabel:active {background-color: #3c5266;color: #eae2c2;}/* gedrag van tekst als de tekst een nummer in een plattegrond is */#content table tr td .plattegrond {background-color: #ff0b03;color: #fffcfc;}#content table tr td a.plattegrond {background-color: #ff0b03;color: #fffcfc;}/* nodig, anders overrules a img het lokaal toekennen van een border aan een plaatjes, op een of andere manier */#content table tr td img.border {border: 1px black solid;}/* layout van een "echte" tabel (dus geen tabel voor de page-layout of voor navigatie). Deze tabel bevat regels. lijnen onstaan door tussen de <td> elementen de achtergrondkleur van de tabel naar voren te laten komen. In de html-pagina's moet daarom celspacing="1" worden gedefinieerd! */#content table tr td table.echt {background-color: #cccccc;/* was oorspronkelijk #maroon */border: 0px;}#content table tr td table.echt td.echt {background-color: #ffffff;/* was oorspronkelijk #fffded */border: 0pt;padding: 4pt;}#content table tr td table.echt td.echtdlo {background-color: #ffffff;/* was oorspronkelijk #fffded */border: 0pt;padding: 1pt;}#content table tr td table.echt td.echtaccent {/* om in de pta-tabel bij vakken het vak aan te geven */background-color: #ffaa66;border: 0pt;padding: 4pt;}#content table tr td table.echt td.echtkleur {background-color: #ddeeff;/* was oorspronkelijk #fcf48c *//* ook mooi: zachter geel #ffffbb */border: 0pt;padding: 4pt;}#content table tr td table.echt td.echtkleurdlo {background-color: #ddeeff;/* was oorspronkelijk #fcf48c *//* ook mooi: zachter geel #ffffbb */border: 0pt;padding: 1pt;}#content table tr td table.echt td.echtkleur2 {background-color: #ffffbb;/* was oorspronkelijk #99ccff */border: 0pt;padding: 4pt;}#content table tr td table.echt td.echtkleur2dlo {background-color: #ffffbb;/* was oorspronkelijk #99ccff */border: 0pt;padding: 1pt;}#content table tr td table.navigation {background-color: #eae2c2;width: 100%;padding-top: 0px;padding-bottom: 2px;line-height: 14px;}#content table tr td table.navigationgeb {background-color: #eae2c2;padding-top: 0px;padding-bottom: 2px;line-height: 14px;}/* layout van een "echte" tabel (dus geen tabel voor de page-layout of voor navigatie). Deze tabel heeft gÚÚn regellijnen, alleen een achtergrondkleur of een omringend kader (als je border 1px of meer maakt). */#content table tr td table.echtborder {background-color: white;/* was:  background-color: #cee1ed; *//* was:  border-......   : #54738f; */border-bottom: 1px #cccccc solid;border-left: 1px #cccccc solid;border-right: 1px #cccccc solid;border-top: 1px #cccccc solid;/* border-collapse: separate; *//* border-spacing: 5px; *//* combinatie van border collapse en border spacing heeft effenct van cellspacing *//* maar werkt helaas (nog) niet in IE! *//* padding: 20px; werkt alleen bij <td></td>! *//* conclusie: gebruik "cellspacing=   " in de html code! */}#content table tr td table.echtborderkleur {background-color: #ddeeff;/* ook mooi: zachter geel #ffffbb *//* was:  background-color: #cee1ed; *//* was:  border-......   : #54738f; */border-bottom: 1px #cccccc solid;border-left: 1px #cccccc solid;border-right: 1px #cccccc solid;border-top: 1px #cccccc solid;/* border-collapse: separate; *//* border-spacing: 5px; *//* combinatie van border collapse en border spacing heeft effenct van cellspacing *//* maar werkt helaas (nog) niet in IE! *//* padding: 20px; werkt alleen bij <td></td>! *//* conclusie: gebruik "cellspacing=   " in de html code! */}form table.echtborderkleur {/* t.b.v. popupvensters dlo gegevensediting */background-color: #ddeeff;/* ook mooi: zachter geel #ffffbb *//* was:  background-color: #cee1ed; *//* was:  border-......   : #54738f; */border-bottom: 1px #cccccc solid;border-left: 1px #cccccc solid;border-right: 1px #cccccc solid;border-top: 1px #cccccc solid;/* border-collapse: separate; *//* border-spacing: 5px; *//* combinatie van border collapse en border spacing heeft effenct van cellspacing *//* maar werkt helaas (nog) niet in IE! *//* padding: 20px; werkt alleen bij <td></td>! *//* conclusie: gebruik "cellspacing=   " in de html code! */}#content table tr td table.witgrijs {background-color: #cccccc;border: 0px;padding: 0px;}#content table tr td table.witgrijs td.witgrijs {background-color: white;border: 0pt;padding: 6px;}/* voor <p></p> in google zoekresultatenpagina: */#content table tr td p table.google div p.g {padding-left: 0px;}#content table tr td p table.google div p {padding-left: 0px;}#content table tr td p table.google div p.g font {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 10px;}#content table tr td p table.google div p font {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 10px;}#content table tr td p table.google div table tr td font {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 10px;}#content table tr td p table.google table tr td table tr td font {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 10px;}#content table tr td p table.google center table tr td table tr td font {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 10px;}/* class om textlayout in navigatietabel te definieren */#content table tr td table.navigation td.text, table.navigationgeb td.text {font-weight: bold;text-align: left;}/* gedrag van link als deze link wordt gebruikt in een navigatietabel (een zogenaamde contextual (pseudo) class achtergrondkleur was voorheen #f0e8c0 */#content table tr td table.navigation td.text a {background-color: #eae2c2;color: #223344;text-decoration: none;}#content table tr td table.navigation td.text a:hover, a:visited {text-decoration: underline;color: #223344;}#content table tr td table.navigation td.text a:active {background-color: #223344;color: #eae2c2;}#content table tr td table.navigation td.text a.current {background-color: #223344;color: #eae2c2;}#content table tr td table.navigationgeb td.text a {background-color: #eae2c2;color: #223344;text-decoration: none;}#content table tr td table.navigationgeb td.text a:hover, a:visited {text-decoration: underline;color: #223344;}#content table tr td table.navigationgeb td.text a:active {background-color: #223344;color: #eae2c2;}#content table tr td table.navigationgeb td.text a.current {background-color: #223344;color: #eae2c2;}#content table tr td p table tr td table tr td table tr td.vacature {padding-right: 10px;border-right: 0.5px #ff9940 solid;color: #707070;}/* opmaak voor de inhoud van het kader header: */#header table.kop {width: 100%;background-color: transparent;}#header table.kop td {padding-left: 10px;padding-top: 6px;padding-right: 5px;}#groteletterkop {color: white;font-size: 24px;font-weight: bold;/*font-stretch: expanded;padding-bottom: -5px;padding-top: 1px;*/}#groteletterkop a {color: white;font-size: 24px;font-weight: bold;text-decoration: none;/*font-stretch: expanded;padding-bottom: -5px;padding-top: 1px;*/}#kleineletterkop {/*nieuw oranje best: #DA6224 oranje NIE: #dd6622padding-bottom: 1px;*/color: #dd6622;font-size: 11px;font-stretch: expanded;font-weight: bold;/*padding-top: 1px;padding-bottom: 1px;*/}#header a img {border: none;}/* opmaak voor de inhoud van het kader menu-regel-top: */#nav-top table.container {border: none;height: 100%;width: 100%;background-color: transparent;}#nav-top table.container tr td.containertd {background-color: transparent;padding-top: 2px;}#nav-top table.container tr td.containertd table.nav-t {border: none;height: 17px;width: 100%;}#nav-top table.container tr td.containertd table.nav-t trtd.topleft, td.top0, td.top1, td.top2, td.top3, td.top4, td.topright {text-align: center;font-weight: bold;background-color: transparent;}#nav-top table.container tr td.containertd table.nav-t trtd.top0, td.top1, td.top2, td.top3, td.top4, td.topright {/* kleur is #a3853e bij oker achtergrond */border-left: 0px #B94914 solid;}#nav-top table.container tr td table.nav-t tr td.top0, td.top1 {width: 90px;}#nav-top table.container tr td table.nav-t tr td.top2 {width: 80px;}#nav-top table.container tr td table.nav-t tr td.top3 {width: 120px;}#nav-top table.container tr td table.nav-t tr td.top4 {width: 40px;}#nav-top table.container tr td table.nav-t tr td.topright {width: 40px;}#nav-top table.container tr td a {color: black;text-decoration: none;}#nav-top table.container tr td a:hover, a:active {text-decoration: underline;}#nav-top table.container tr td a:visited {color: black;}#nav-top table.container tr td a.current {color: maroon;text-decoration: none;}#nav-top table.container tr td table.nav-t tr td.topleft a.current {color: maroon;text-decoration: none;}#nav-top table.container tr td table.nav-t tr td.top0 a.current {color: maroon;text-decoration: none;}#nav-top table.container tr td table.nav-t tr td.top1 a.current {color: maroon;text-decoration: none;}#nav-top table.container tr td table.nav-t tr td.top2 a.current {color: maroon;text-decoration: none;}#nav-top table.container tr td table.nav-t tr td.top3 a.current {color: maroon;text-decoration: none;}#nav-top table.container tr td table.nav-t tr td.topright a.current {color: maroon;text-decoration: none;}/* opmaak voor de inhoud van het kader menu-kolom-left: */#content table tr td  table.sidetable {/* cellspacing=0 krijg je (werkt nog niet in ie6 !?) door: */;border-collapse: separate;border-spacing: 2px;border-style: none;/* einde cellspacing=0 */margin-top: 8px;margin-left: 2px;margin-right: 2px;width: 117px;}#content table tr td.menulinks table.sidetable {border-bottom: 0px;}#content table tr td.menulinks table.sidetable tr td.side, #content table tr td.menulinks table.sidetable tr td.sidegrijs {background-color: transparent;border-bottom: 1px #9e9978 solid;height: 24px;padding-top: 6px;padding-left: 2px;padding-right: 4px;text-align: right;font-weight: bold;}#content table.totaal tr td.menulinks table.sidetable tr td.sidegrijs {color: #666655;}/* beschrijving link-gedrag in navigation panels at the left side of the table */#content table.totaal tr td.menulinks table.sidetable tr td.side a {color: black;text-decoration: none;}#content table.totaal tr td.menulinks table.sidetable tr td.side a:hover, a:active {text-decoration: underline;}#content table.totaal tr td.menulinks table.sidetable tr td.side a:visited {color: black;}#content table.totaal tr td.menulinks table.sidetable tr td.side a.current {color: maroon;text-decoration: none;}#content table.totaal tr td.menulinks table.sidetable tr td.side a.current {color: maroon;text-decoration: none;}table.sidetable tr td.side a {color: black;text-decoration: none;}table.sidetable tr td.side a:hover, a:active {text-decoration: underline;}table.sidetable tr td.side a:visited {color: black;}table.sidetable tr td.side a.current {color: maroon;text-decoration: none;}table.sidetable tr td.side a.current {color: maroon;text-decoration: none;}/*gedeelte toegevoegd t.b.v. roosterwijzigingen; dezelfde procedure als die voor*//*roosterwijzigingen monitor wordt gebruikt, maar dan met andere parameters.*/#content table.monitor {font-family: "Verdana", monospace;font-size: 8pt;/*voor alle tekst, behalve de tekst "Roosterwijzigingen en pagnr in 28px*/}#content table.monitor tr td {padding: 1px;/*zelfde effect als cellpadding=3 in table tag, geldt voor alle inhereted td's*/}	#content table.monitor tr td.koptd {	background-color: #ffee88;/*originele kleur FFFF99*/	width: 380px;	}				#content table.monitor tr td.koptd table.koptdtabel{		background-color: #ffee88;		width: 100%;		/*dus rekt zich geheel uit over de 690px van table.monitor tr td.koptd*/		}					#content table.monitor tr td.koptd table.koptdtabel tr td.roosterwijzigingen{			/*de td bevat het woord ROOSTERWIJZIGINGEN*/			background-color: #ffee88;			text-align: left;			height: 30px;			font-size: 16pt;			font-weight: bold;			color: #226699;			padding: 4px;			}						#content table.monitor tr td.koptd table.koptdtabel tr td.nummer{			/*de td bevat de paginanummering*/			background-color: #ffee88;			text-align: right;			height: 30px;			font-size: 16pt;			font-weight: bold;			color: #ffee88;			padding: 4px;			}						#content table.monitor tr td.koptd table.koptdtabel tr td table tr td.mededelingen{			/*de td bevat de mededelingen*/			background-color: #ffee88;			text-align: left;			color: #226699;			font-size: 8pt;			padding: 0px;			}				#content table.monitor tr td.koptd table.koptdtabel tr td table tr td.mededelingen 				a.monitor{				text-decoration: none;				color: #226699;				font-size: 8pt;				}				#content table.monitor tr td.koptd table.koptdtabel tr td table tr td.mededelingen 				a.monitor:visited,a.monitor:active{				text-decoration: none;				color: #226699;				font-size: 8pt;				}												#content table.monitor tr td.koptd table.koptdtabel tr td table tr td.mededelingen a.monitor:hover{				text-decoration: underline;				color: #226699;				font-size: 8pt;				}			#content table.monitor tr td.koptd table.koptdtabel tr td table tr td.mededelingenmarker{			/*de td bevat mededelingenmarker*/			background-color: #ffee88;			text-align: left;			font-size: 8pt;			color: #FF0000;			padding: 0px;			}				#content table.monitor tr td.heading {background-color: #cccc99;color: #226699;font-size: 8pt;padding-left: 4px;}#content table.monitor tr td.leeg {background-color: #eeeedd;color: #226699;}#content table.monitor tr td.leegapart {background-color: #ffee88;color: #226699;}#content table.monitor tr td.klasdoc {background-color: #cccc99;color: #226699;font-size: 8pt;width: 30px;padding-left: 4px;}#content table.monitor tr td.uur {background-color: #eeeedd;color: #663300;font-size: 8pt;width: 70px;padding-left: 4px;}/*extra tabel in uur td t.b.v. markervormgeving*/#content table.monitor tr td.uur table tr td{background-color: #eeeedd;color: #663300;font-size: 8pt;padding: 0px;}#content table.monitor tr td.uur table tr td.uurmarker{background-color: #eeeedd;color: #FF0000;font-size: 8pt;padding: 0px;}#content table.monitor tr td.wijziging {background-color: #eeeedd;color: #663300;font-size: 8pt;width: 225px;padding-left: 4px;}#content table.monitor tr td.normaal {background-color: #eeeedd;color: #663300;font-size: 8pt;width: 70px;padding-left: 4px;}
