﻿/* StyleGramAlg monitor css */

/* zie voor CSS RESET na einde webslake */
/* filenaam: StyleGramAlg */
/* Too many font-size declarations (23), abstraction needed. */
/* Too many !important declarations (41), try to use less than 10 to avoid specificity issues. */
/* You have 2 h1s, 2 h2s, 2 h3s, 2 h4s, 2 h5s, 2 h6s defined in this stylesheet. */

/* www.webslake.com */
.gsc-control-cse
{
	padding:0 !important;
	border-width:0 !important;
	margin:0 !important;
}

form.gsc-search-box,.gsc-search-box
{
	/* margin-bottom:0 !important; */
	margin:0 !important;
}

.gsc-search-box .gsc-input
{
/*	padding:0px 4px 0px 6px !important; */
	padding:0px 0px 0px 0px !important;
	border-color:blue;
}

#gsc-iw-id1	/* ontbreekt in GoogleSearchBox.css */
{
/*      height: auto !important;  hoogte van de balk*/
/*		hoogte van de balk, bij 10px valt de tekst er soms buiten  ?*/
        /* height: 10px !important; 21nov22a*/
        height: 15px !important; /* hoogte groene invoerveld bij een celhoogte van bv 55px. 21nov22:*/
		line-height:15px  !important;
		font-size:0.7em !important; /* 21nov22f geen effect? op placeholder ? */
        padding-top: 0 !important; /* ruimte tot in te voeren tekst */
        padding-left: 5px !important; /* ruimte tot in te voeren tekst */
        padding-bottom: 1px !important; /* ruimte tot in te voeren tekst */
        margin:0 !important ;
        border-width: 0 !important;
        box-shadow:none !important;
}

#gs_tti50 /* ontbreekt in GoogleSearchBox.css */
{
        height: 15px !important; /* hoogte groene invoerveld Nb celhoogte 21nov22: 40px */
		line-height:15px  !important; /* 21nov22h effect? */
		font-size:0.8em !important; /* 21nov22o effect? */
	/* padding:10 !important;	/* heeft effect */
        padding-top: 0 !important; /* ruimte tot in te voeren tekst */
        padding-left: 5px !important; /* ruimte tot in te voeren tekst */
        padding-bottom: 1px !important; /* ruimte tot in te voeren tekst */
}

::placeholder	/* ontbreekt in GoogleSearchBox.css */
{
	line-height: 1em !important;	
	font-size: 0.9em !important; 
	vertical-align:bottom; 	/*werkt 20nov22 */
	padding-left: 5px !important;	/* heeft effect */
}

#gsc-i-id1 /* ontbreekt in GoogleSearchBox.css */
{
	/*	height:33px !important; */
	/* height:10px !important; /* grootte van de ingevoerde tekst ? */
	height:12px !important; /* grootte van de input tekst-box 21nov22b*/
	width: 600px  !important; /* zonder important treedt collapse op, met een percentage ook */
		/* bij 1000px (en important) wordt het hele blok (te) breed gemaakt; onnodig als width bovenliggende table=100% */
	line-height:27px  !important;
	font-family: Arial, Helvetica, sans-serif;
	/* font-size: 12px ; */
	font-size:1em !important; /* 21nov22b geen effect?
	/* padding-bottom:4px !important; */
	padding-top:0 !important;
	padding-bottom:0 !important;
	background:none !important;
/*  tekstblok achtergrond kleur */
/*	background:red !important; */
	text-indent:0 !important;
}

#search-box { /* ontbreekt in GoogleSearchBox.css */
	margin: 0 !important ;
	width: 100%;
}

.gsib_b  /* ontbreekt in GoogleSearchBox.css */
{
	display:none;
}

button.gsc-search-button
{
		/* Element (button.gsc-search-button) is overqualified, just use .gsc-search-button without element name. */
		display:block;
        width:13px !important;
/*      height:13px !important; */
/*		hoogte van de Q, dwingt tot hogere balk */
        /* height:18px !important; verwijderd tbv GoogleSearchBox.css */
        border-width:0 !important;
        margin:0 !important;
/*        padding: 10px 6px 10px 13px !important; */
        /* padding: 0px 0px 0px 2px !important; */
        padding: 0px 0px 0px 0px !important;
        outline:none;
        cursor:pointer;
        box-shadow:none !important;
        box-sizing: content-box !important;
	background-color:blue !important; /* kleur achtergrond query button */
}

.gsc-branding  /* ontbreekt in GoogleSearchBox.css */
{
	display:none !important;
}

.gsc-control-cse,
#gsc-iw-id1  /* ontbreekt in GoogleSearchBox.css */
{
/*	background-color:transparent !important; */
/*	achtergrond kleur van het invoerveld */
	background-color:#C0FFC0 !important;
}

/* einde www.webslake.com */

/*CSS RESET*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0 none;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	/* vertical-align: baseline*/
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	/* border-spacing: 0; hor vert, heeft alleen effec als border-collapse=separate */ 
}
/*
caption, th, td {
	text-align: left;
	font-weight: normal;
}
*/
blockquote:before, blockquote:after,
q:before, q:after {
	
}
blockquote, q {
	
}

strong {
	font-weight:bold;color:#0289ce;
}

em {
	font-style:oblique; /* xxxx ?? */
}

p {
	margin:1px 2px;
}

/*
.aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
*/

h1 {font-size:1.5rem;}
	/* Heading (h1) has already been defined. */
h2 {font-size:1.2rem;}
/* #rig-ban td.ster{padding-top: 8px; border:0}
#rig-ban td.noster{border:0}
#rig-ban td.plus{padding-top: 1px; border:0}
#rig-ban h1 span.full {color: #000000; font-weight:bolder;}	/* onduidelijk is of er een spatie voor de . moet komen xxxx 
#rig-ban h1 span.half {color: #A0A0A0;}
#rig-ban h2 span.full {color: #000000; font-weight:bolder;}
#rig-ban h2 span.half {color: #A0A0A0;}
#rig-ban h3 span.full {color: #000000; font-weight:bolder;}
#rig-ban h3 span.half {color: #A0A0A0;}
#rig-ban tabel100 {position:relative; width:100%;}
#rig-ban table{position:relative; text-align:center;width:80%;} */

h3 {font-size:1rem;} /*;font-weight:normal;} */
h4 {font-size:0.9rem;}
h5 {font-size:0.8rem;}
h6 {font-size:0.7rem;}

/*End RESET - Begin Full Width CSS*/	

.backcol {
	  background-color: #ccFFcc;
}
.schuin {
	font-style: italic;
}
.onderstr {
	text-decoration: underline;
}
.centreer {
	  text-align: center;
}
.font-small {
	font-size: x-small;
}
.align_right {
	  text-align: right;
}

/*#hogepunt{
	display:hidden;
	position:absolute;
	top:-80px; 
	} */

html {
	height:100vh;	/* 8okt18 */
}

#spac{
	height:15px;	/* 8okt18 */
}
body {
	position: fixed; /* 8okt18 werkt !! */
	height:100vh;	/* 8okt18 */
	line-height: 1;
	color: black;	/*  zwart */
	background: white;
	margin-top:23px; /* alternatief voor div marge ? */
	padding-top:20px;
/*	font-size: 1.4 rem;  =14px */
	background:#FFFFEE;	/* lichtgeel */
	font-style:normal; font-variant:normal; font-weight:normal; 
	font-size:13px; font-family:Helvetica, Arial, sans-serif
	}

#inhoud {
	height:75vh;
	padding-top: 20px;
	padding-left: 10px;
	margin-right:5px;
	float:left;	
	width: 95%;
	}
#content {	/* handhaven tbv gram */
	height:75vh;	/* 8okt18 */
	/* overflow: scroll; */
	/* padding:15px 5px; */
	padding-top: 20px;
	padding-left: 10px;
	margin-right:50px;
	float:left;	
	width: 95%;
	}
#paginainhoud{ 
	display:none; 
	} 

.mywrp {
	max-height: 90vh;
	overflow-y: scroll;
	min-width: 0; /* forces flexbox to repsect parent width */
	position:relative;
	margin:0;
	line-height:130%;
	width:100%;
	}

.flex-container {
  display: flex;
/*  min-width:0;
  max-width:100%;
  flex-wrap:wrap;
  /* background-color: DodgerBlue; */
}
/*
.flex-container > * {
  min-width: 0;
  flex-shrink: 1;
}
*/
.td-lb-radius{
	border-style:solid;
	border-color:black;
	border-bottom-width: 0;
	/* Standard property 'border-top-left-radius' should come after vendor-prefixed property '-webkit-border-top-left-radius'! */
	/* -moz-border-top-left-radius:20px; */
	-webkit-border-top-left-radius:20px; /* nodig voor Safari */ /* idem ?? */
	border-top-left-radius:20px;
	}
.td-rb-radius{
	border-style:solid;
	border-color:black;
	border-bottom-width: 0;
	/* -moz-border-top-right-radius:40px; */
	-webkit-border-top-right-radius:40px; /* nodig voor Safari  */ /* idem ?? */
	border-top-right-radius:40px;
	}
.td-lo-radius{
	border-style:solid;
	border-color:black;
	border-bottom-width: 0;
	/* -moz-border-bottom-left-radius:20; */
	-webkit-border-bottom-left-radius:20; /* nodig voor Safari  */ /* idem ?? */
	border-bottom-left-radius:20px;
	}
.td-ro-radius{
	border-style:solid;
	border-color:black;
	border-bottom-width: 0;
	/* -moz-border-bottom-right-radius:40px; */
	-webkit-border-bottom-right-radius:40px; /* nodig voor Safari  */ /* idem ?? */
	border-bottom-right-radius:40px;
	}
/* afsluiting commentaar (ic * / ) verloren gegaan? 22 mei 25 */
/* het lijkt erop dat alle td-ro in commentaar gezet moesten worden */

a.link:link {text-decoration: none;border-bottom: 1px dashed; border-bottom-color:#C0C0C0; color:black}
a.link:active {text-decoration: none;border-bottom: 1px dashed; border-bottom-color:#C0C0C0; color:black}
a.link:hover {text-decoration:none;
	border-bottom: 1px dashed; color:black; background:#C0C0C0; }
a.link:visited{ color:black }

a.tool:link { text-decoration: none;border-bottom: 1px dashed; border-bottom-color:#C0C0C0;  color:black}
a.tool:active { text-decoration: none;border-bottom: 1px dashed; border-bottom-color:#C0C0C0;  color:black}
a.tool:hover {text-decoration:none;
	color:black;  }
a.tool:visited { color:black }

a.plain:link { text-decoration: none; color:black }
a.plain:active { text-decoration: none; color:black }
a.plain:hover {text-decoration:none;
	color:black; background:#C0C0C0; font-weight: bolder; }
a.plain:visited { color:black }


a.plain2:link { text-decoration: none; color:black }
a.plain2:active { text-decoration: none; color:black }
a.plain2:hover {text-decoration:none;
	color:black; background:#C0C0C0; }
a.plain2:visited { color:black }


a.plain3:link { text-decoration: none; color:black }
a.plain3:active { text-decoration: none; color:black }
a.plain3:hover {text-decoration:none;
	color:black; background:#C0C0C0; }
a.plain3:visited { text-decoration: none; color:black }

.c-bg-header{background:#00CCFF;}	/* licht blauw* zie ook StyleWoorAlg 359/
.c-bg-footer{background:#C0C0C0; opacity:0.5}	/* grijs*/
/* .c-bg-left-banner{color:black;background:#E0E0E0;} 
.c-bg-lb-tab{background:none;}	*/
.c-bg-right-banner{background:#E0E0E0;}	

.body-table{
	/* cellspacing not supported in html5, so use border-spacing
	padding not supported in html5, so use border-padding */
	width:100%; /* bepaalt dat body 100% van scherm is */
	/*	margin-top:0%; */
	margin-top:26px; 
	margin-left:0%; 
	margin-right:0%;
	table-layout: fixed;
	/* z-index:100; */
	}

.GenummLijst-Niv0{	/*Genummerde lijst*/
	/* table-layout: fixed;	 zorgt ervoor dat tabel niet versmald wordt */
	width:100%;	 
	margin-left:0%;
	margin-right:0%;  
	/* margin-right:auto; */ 
	/* cellspacing:0; */
	border-spacing:0;
	border-left-width:1px;
	border-top-width:1px;
	border-bottom-width:0;
	border-right-width:0; 
	}

/* .GenummLijst-Niv0 #GenummLijst-Niv0-col1{ 20jul23 */
.GenummLijst-Niv0 .GenummLijst-Niv0-col1{
	width:2.5%;
	}

/* .GenummLijst-Niv0 #GenummLijst-Niv0-col2{ */
.GenummLijst-Niv0 .GenummLijst-Niv0-col2{
	width:97.5%;
	}

.GenummLijst-Niv1{	/*Genummerde lijst*/
	table-layout: fixed;/*	 zorgt ervoor dat tabel niet versmald wordt */
	width:100%;	 
	margin-left:0%;
	margin-right:0%;  
	/* margin-right:auto; */ 
	/* cellspacing:0; not supported in html5, so use border-spacing*/
	border-spacing:0;
	border-left-width:1px;
	border-top-width:1px;
	border-bottom-width:0;
	border-right-width:0; 
	}

.GenummLijst-Niv1 .GenummLijst-Niv1-col1{
	width:2%;
	}

.GenummLijst-Niv1 .GenummLijst-Niv1-col2{
	width:98%;
	}
.GenummLijst-Niv0 td{
	/* width:30%; */
	/* border-left-width:0;
	border-top-width:0; */
	border-bottom-width:0;
	border-right-width:0;
	/* border-color:none; */
	border-style:none;
	/* padding:2px; */
	padding-top:1px;
	padding-bottom:1px;
	vertical-align:top;
	padding-left:10px;
	text-indent:-8px; 
	line-height:120%;
	}

.GenummLijst-Niv1 td{
	/* width:30%; */
	/* border-left-width:0;
	border-top-width:0; */
	border-bottom-width:0;
	border-right-width:0;
	/* border-color:none; */
	border-style:none;
	/* padding:2px; */
	padding-top:1px;
	padding-bottom:1px;
	vertical-align:top;
	padding-left:10px;
	text-indent:-8px; 
	line-height:120%;
	}
.GenummLijst-Niv0 .GenummLijst-Niv1 td{
	/* width:30%; */
	/* border-left-width:0;
	border-top-width:0; */
	border-bottom-width:0;
	border-right-width:0;
	/* border-color:none; */
	border-style:none;
	/* padding:2px; */
	padding-top:1px;
	padding-bottom:1px;
	vertical-align:top;
	padding-left:0;
	text-indent:-8px; 
	line-height:120%;
	}

.GenummLijst-Niv0 .GenummLijst-Niv1 .VoorbnL0W80{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:80%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:0%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}


.VoorbnL0W100,
.VoorbnL0W100H{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:100%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:0%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL0W100I0{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:98%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:0%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.GenummLijst-Niv0 .GenummLijst-Niv1 .VoorbnL5W70{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:70%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:5%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL5W40{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:40%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:5%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.GenummLijst-Niv0 .VoorbnL5W90,
.VoorbnL5W90{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:90%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:5%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL5W90I0sup{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:90%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:5%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL5W90I0{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:90%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:5%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL5W90sup{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:90%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:5%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL10W30{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:30%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:10%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;
	}
.VoorbnL10W40,
.VoorbnL10W40I0{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:40%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:10%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;
	}
.GenummLijst-Niv0 .VoorbnL10W40{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:41.5%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:6.35%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;
	}
.GenummLijst-Niv0 .GenummLijst-Niv1 .VoorbnL10W40{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:42.3%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:4.65%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;
	}
.VoorbnL10W40sup{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:40%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:10%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL10W50,
.VoorbnL10W50I0{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:50%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:10%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}

.VoorbnL10W50sup{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:50%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:10%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL10W50I0sup{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:50%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:10%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.GenummLijst-Niv0 .GenummLijst-Niv1 .VoorbnL10W50{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:50%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:4.5%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}

.VoorbnL10W60{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:60%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:10%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.GenummLijst-Niv0 .VoorbnL10W60{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:62%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:6.5%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.GenummLijst-Niv0 .GenummLijst-Niv1 .VoorbnL10W60{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:63%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:4.5%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL10W60I0{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:60%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:10%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL10W60I0sup{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:60%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:10%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}

.VoorbnL10W60sup{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:60%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:10%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.GenummLijst-Niv0 .VoorbnL10W60sup{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:62%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:6.5%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL10W70,
.VoorbnL10W70I0{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:70%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:10%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL10W80,
.VoorbnL10W80I0{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:80%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:10%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL10W80nb{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:80%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:10%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	border-bottom-width:1px;  /* om onderlijn van tabel te produceren */
	/* border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL10W80I0sup{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:80%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:10%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}

.VoorbnL10W90I0{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:90%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:10%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL15W30{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:30%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:15%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL15W45{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:45%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:15%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL15W45sup{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:45%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:15%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL20W30,
.VoorbnL20W30I0{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:30%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:20%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;
	}
.VoorbnL20W40,
.VoorbnL20W40I0{
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:40%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:20%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	 border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;	
	}
.VoorbnL20W50,
.VoorbnL20W50I0{
	/* Element (.VoorbnL20W50I0) is overqualified, just use .VoorbnL20W50I0 without element name. */
	/* table-layout: fixed;  werkt contraproductief 11/9 */
	width:50%;		/* in table definitie worden de kolombreedtes opgegeven */
	margin-left:20%;	
	/*margin-right:10%; */
	/* cellspacing:1px; */
	border-left-width:1px;
	border-top-width:1px; 
	/* border-bottom-width:0;
	border-right-width:0; */
	border-color:#C0C0C0;
	border-style:solid;
	}

.GenummLijst-Niv0 .GenummLijst-Niv1 .VoorbnL0W80 td,
.VoorbnL0W100 td,
.VoorbnL5W40 td,
.GenummLijst-Niv0 .GenummLijst-Niv1 .VoorbnL5W70 td,
.GenummLijst-Niv0 .VoorbnL5W90 td,
.VoorbnL5W90 td,
.GenummLijst-Niv0 .GenummLijst-Niv1 .VoorbnL10W40 td,
.GenummLijst-Niv0 .GenummLijst-Niv1 .VoorbnL10W50 td,
.VoorbnL10W30 td,
.VoorbnL10W40 td,
.VoorbnL10W50 td,
.VoorbnL10W60 td,
.GenummLijst-Niv0 .GenummLijst-Niv1 .VoorbnL10W60 td,
.GenummLijst-Niv0 .GenummLijst-Niv1 .VoorbnL10W70 td,
.VoorbnL10W70 td,
.VoorbnL10W80 td,
.VoorbnL15W30 td, 
.VoorbnL15W45 td, 
.VoorbnL20W30 td,
.VoorbnL20W40 td,
.VoorbnL20W50 td{ 
	/* daarbinnen de cellen met rechts- en onder-border */
	/*width:100%;	 in table definitie worden de kolombreedtes opgegeven */
	/* border-left-width:0;
	border-top-width:0; */
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#C0C0C0;
	border-style:solid;
	padding-top:1px;
	padding-bottom:1px;
	vertical-align:top; /*beïnvloedt superscript negatief, wordt embedded gecorrigeerd naar bottom */
	padding-left:10px;
	text-indent:-8px;
	line-height:120%;
	}

.VoorbnL10W80nb td{
	/* daarbinnen de cellen met rechts- en onder-border */
	/*width:100%;	 in table definitie worden de kolombreedtes opgegeven */
	/* border-left-width:0;
	border-top-width:0; */
	border-bottom-width:0;  /* om cel border te verwijderen */
	border-right-width:1px;
	border-color:#C0C0C0;
	border-style:solid;
	padding-top:1px;
	padding-bottom:1px;
	vertical-align:top; /*beïnvloedt superscript negatief, wordt embedded gecorrigeerd naar bottom */
	padding-left:10px;
	text-indent:-8px;
	line-height:120%;
	}

.VoorbnL0W100H td{
	border-bottom-width:1px; 
	border-right-width:1px;
	border-color:#C0C0C0;
	border-style:solid;
	padding-top:1px;
	padding-bottom:1px;
	vertical-align:top; /*beïnvloedt superscript negatief, wordt embedded gecorrigeerd naar bottom */
	padding-left:10px;
	text-indent:-8px;
	line-height:100%; 
	}

.VoorbnL5W90sup td,
.VoorbnL10W40sup td,
.VoorbnL10W50sup td,
.VoorbnL10W60sup td,
.GenummLijst-Niv0 .VoorbnL10W60sup td,
.VoorbnL15W45sup td{
	/* daarbinnen de cellen met rechts- en onder-border */
	/*width:100%;	 in table definitie worden de kolombreedtes opgegeven */
	/* border-left-width:0;
	border-top-width:0; */
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#C0C0C0;
	border-style:solid;
	padding-top:1px;
	padding-bottom:2px;
	vertical-align:bottom;
	/*top; beïnvloedt superscript negatief, wordt embedded niet? gecorrigeerd naar bottom */
	padding-left:10px;
	text-indent:-8px;
	/*line-height:120%; */
	}

.VoorbnL5W90I0sup td,
.VoorbnL10W50I0sup td,
.VoorbnL10W60I0sup td,
.VoorbnL10W80I0sup td{
	/* daarbinnen de cellen met rechts- en onder-border */
	/*width:100%;	 in table definitie worden de kolombreedtes opgegeven */
	/* border-left-width:0;
	border-top-width:0; */
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#C0C0C0;
	border-style:solid;
	padding-top:1px;
	padding-bottom:2px;
	vertical-align:bottom;
	/*top; beïnvloedt superscript negatief, wordt embedded niet? gecorrigeerd naar bottom */
	padding-left:2px;
	/* text-indent:-8px;*/
	/*line-height:120%; */
	vertical-align:top;
	}

.VoorbnL10W40sup sup,
.VoorbnL10W50sup sup,
.VoorbnL10W50I0sup sup{
	font-size:0.6rem;
	}

.VoorbnL20W30I0 td,
.VoorbnL20W40I0 td,
.VoorbnL10W40I0 td,
.VoorbnL10W50I0 td,
.VoorbnL10W60I0 td,
.VoorbnL10W70I0 td,
.VoorbnL10W80I0 td,
.VoorbnL10W90I0 td,
.VoorbnL5W90I0 td,
.VoorbnL0W100I0 td{	/* daarbinnen de cellen met rechts- en onder-border */
	/*width:100%;	 in table definitie worden de kolombreedtes opgegeven */
	/* border-left-width:0;
	border-top-width:0; */
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#C0C0C0;
	border-style:solid;
	padding-top:1px;
	padding-bottom:1px;
	vertical-align:top;
	padding-left:2px;
	/* text-indent:-10px; */
	}
/* .GenummLijst-Niv1 .VbL00 .VbKl00 td,	
 .GenummLijst-Niv0 .GenummLijst-Niv1 .VbL00 .VbKl00 td{	
	width:30%; 
	border-left-width:0; 
	border-top-width:0; 
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#C0C0C0;
	border-style:solid;
	padding:2px;
	padding-left:10px;
	padding-top:1px;
	padding-bottom:1px;
	text-indent:-8px;
	line-height:120%;
	} */
#midden-kolom{
	width:98%;
	margin-left:2px;
	margin-right:2px;  
	margin-top:0;  /* alternatief voor div marge ? */
	border-left-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#C0C0C0;
	border-style:solid;
 	}
#midden-kolom td.tr2{	/* de centrale cel van de midden-kolom */
	border-width:0;
	}

.center{
	/* Element (.center) is overqualified, just use .center without element name */
	margin-left:auto;
	margin-right:auto;
	}
	
