  body.normaal {
	color: #3A4B9C; /* #003399; */
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:11pt;
	background: #AADDEE url(_images/lineaal.jpg) repeat-y -2px 125px;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	scrollbar-face-color: #AADDFF;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #3399EE;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #BBDDFF;
	scrollbar-arrow-color: #A5A6C2;	}
  #kop.normaal {
	margin: 0px;
	padding: 0px;
	height: 125px;
	background: #3A4B9C url(_images/backgr_hd.gif);
	}
  #kop.center {
	width: 800px;
	padding: 15px 0px 0px 0px;
	margin-left: 170px;
	}
  #left.normaal {
	position: absolute;
	visibility: visible;	 /* voor drijvend menu */
	z-index: 10;		 /* voor drijvend menu */
	left: 0px;
	top: 0px;
	width: 150px;
	margin: -150px 0px 0px -5px;
	}
  #navi.center {
	visibility: visible;	 /* voor drijvend menu */
	z-index: 10;		 /* voor drijvend menu */
	top: 0px;
	width: 1000px;
	margin: -20px 0px 0px 170px;
	}
  #center.normaal {
	top: 160px;
	width: 800px;
	padding: 0 0 0 0;
	margin-left: 170px;
	}

body.index	{
	background: #C8FFFF url(_images/bg3.bmp) repeat-y;
	font-family: Verdana, Tahoma, Arial, serif;
	font-size: 12px;
	color: #C8FFFF;
	}
#header.index {
	position: absolute;
	width: 100%;
	top: 0px;
	margin: 0px;
	padding: 0px;
	height: 100px;
	background: #FFFFFF url(_images/backgr_hd.gif);
	}
#content.index {
	text-align: center;
	align: center;
	position: absolute;
	width: 100%;
	top: 110px;
	margin: 0px;
	padding: 0px;
	}
#content.logo {
	position: absolute;
	text-align: center;
	width: 100%;
	top: 165px;
	margin: 0px;
	padding: 0px;
	}
#right.index  {
	position: absolute;
	right: 5px;
	top: 400px;
	width: 150px;
	}

  body.epa {
	color: #23A623; /* #003399; */
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:11pt;
	background: #91FF91 url(_images/lineaal_groen.jpg) repeat-y -2px 125px;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
/*	scrollbar-face-color: #AADDFF;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #3399EE;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #BBDDFF;
	scrollbar-arrow-color: #A5A6C2;	*/
	}
  #kop.epa {
	margin: 0px;
	padding: 0px;
	height: 125px;
	background: #23A623 url(_images/backgr_hd_groen.gif);
	}
  #left.epa {
	position: absolute;
	visibility: visible;	 /* voor drijvend menu */
	z-index: 10;		 /* voor drijvend menu */
	left: 0px;
	top: 0px;
	width: 150px;
	margin: -150px 0px 0px -5px;
	}
  #center.epa {
	top: 160px;
	width: 800px;
	padding: 0 0 0 0;
	margin-left: 170px;
	}


#countdown {
	position: absolute;
	text-align: center;
	width: 100%;
	top: 350px;
	margin: 0px;
	padding: 0px;
	}
p.countdown {
	color: #AA0000;
	font-family: Verdana, Tahoma, Arial, serif;
	font-size: 16px;
	}
#lintkst.index p {
	position: absolute;
	top: 1500px;
	outline: #949494 solid 4px;
	border: 3px inset #AAAAAA;
	margin: 0px 170px;
	padding: 10px;
	background-color: #3399FF;
	text-align: center;
	color: #990000;
	font-family: Verdana, Tahoma, Arial, serif;
	font-size: 13px;
	letter-spacing: 0px;
	}

p	{
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 1.25;
	}
p.ruimte {
	margin-top: 600px;
	}
p.opsom {
	margin-left: 50px;
	text-indent: -50px;
	}
p.klein {
	font-size: 10px;
	}
sup	{
	margin: -3px;
	}


#center h1	{
	align: center; 
	font-size: 60px;
	font-family: Times, serif;
	font-weight: bold;
	font-style: italic;
	color: #003399;
	width: 100%;
	color: #AADDEE;
	background: #003399;
	text-indent: 20px;
	line-height: 100%;
	margin-top: 6px;
	margin-bottom: 6px;
	}
#center h1.epa	{
	color: #91FF91;
	background: #23A623;
	}
#center h1.form	{
	color: #91FF91;
	background: #23A623;
	font-variant:small-caps;
	align: center;
	text-align: center;
	}
  h2	{ 
	font-size: 14pt;
	font-family: Verdana, Tahoma, Arial, serif;
	font-style: normal;
	font-weight: 900;
	line-height: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
	}
#center h2	{ 

	color: #ABF3C3;
	background: #379E5A;
	padding: 10px;
	font-size: 14pt;
	font-weight: bold;
	letter-spacing:0.04em;
	word-spacing: 0.25em;
	text-align: center;
	align: center;
	}
  h4	{ font-size: 11pt;
	font-family: Verdana, Tahoma, Arial, serif;
	font-weight: bold;
	font-style: normal;
	line-height: 100%;
	margin-top: 4px;
	margin-bottom: 1px;
	}
  img.lijn_100x3 {
	width: 100%;
	height: 3px;
	max-height: 3px;
	border: 0px;
	}
  img.lijn_40x2_li {
	width: 40%;
	height: 2px;
	max-height: 2px;
	border: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	}
  img.lijn_40x2_re {
	width: 40%;
	align: right;
	text-align: right;
	height: 2px;
	max-height: 2px;
	border: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	}
  img.vb {
	margin: 0px 5px;
	border: 0px;
	}
  img.left {
	margin: 0px 15px 0px 0px;
	border: 0px;
	}
  object.right {
	margin: 0px 0px 0px 15px;
	border: 0px;
	}
 
/*  hr.li	{
	border-top: 2px solid #CC0000; /* cc9900 */
	align: left;
	width: 40%;
	margin-top: 6px;
	margin-bottom: 0px;
	}
  hr.ce	{
	border-top: 2px solid #CC0000; /* 999966 */
	align: center;
	width: 30%;
	margin-top: 6px;
	margin-bottom: 0px;
	}
  hr.re	{
	border-top: 2px solid #CC0000; /* 999966 */
	align: right;
	width: 40%;
	margin-top: 6px;
	margin-bottom: 0px;
	}
*/
  h1.index {
	color: #CC0011;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 22pt;
	font-style: italic;
	line-height: 100%;
	margin-top: 6px;
	margin-bottom: 6px;
	}
  h1.index {
	color: #CC0011;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 22pt;
	font-style: italic;
	line-height: 100%;
	margin-top: 6px;
	margin-bottom: 6px;
	}
  h2.index {
	color: #CC0011;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 18pt;
	font-style: normal;
	line-height: 100%;
	margin-top: 3px;
	margin-bottom: 3px;
	}
  h1.normaal {
	color: #CC0011;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 22pt;
	font-style: italic;
	line-height: 100%;
	margin-top: 6px;
	margin-bottom: 6px;
	}
  h2.normaal {
	color: #CC0011;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 18pt;
	font-style: normal;
	line-height: 100%;
	margin-top: 3px;
	margin-bottom: 3px;
	}

  h1.epa {
	color: #FF7700;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 22pt;
	font-style: italic;
	line-height: 100%;
	margin-top: 6px;
	margin-bottom: 6px;
	}
  h2.epa {
	color: #FF7700;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 18pt;
	font-style: normal;
	line-height: 100%;
	margin-top: 3px;
	margin-bottom: 3px;
	}

  table#index.small {
	font-size: 9pt;
	color: #CCEEFF;
	}


  a:link	{ text-decoration: none; color: #CC6633;}
  a:visited	{ text-decoration: none; color: #CC6633;}
  a:hover	{ text-decoration: none; color: #0000FF;}
  a:active	{ text-decoration: none; color: #CC6633;}

 .adres a:link		{ text-decoration: none; color: #FF5555;}
 .adres a:visited	{ text-decoration: none; color: #FF5555;}
 .adres a:hover		{ text-decoration: none; color: #FFFFFF;}
 .adres a:active	{ text-decoration: none; color: #FF5555;}

  p.bijschrift {
	color: #000000;
	font-family: Tahoma, Verdana, Arial, serif;
	font-size: 8pt;
	font-style: italic;
	}

 #lisp, #adr, #form, #hlinks {
	color: #3A4B9C;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:11pt;
	}
 #lisp table, #lisp td, #lisp th, #adr table, #adr td, #adr th, #hlinks table, #hlinks th, #hlinks td {
	border: 1px solid #379E5A;
	border-collapse: collapse;
	}
 #form table {
	border: none;
	}
 #lisp caption, #lisp th.jaar, #hlinks caption {
	color: #ABF3C3;
	background: #379E5A;
	padding: 10px;
	font-size: 14pt;
	font-weight: bold;
	letter-spacing:0.04em;
	word-spacing: 0.25em;
	}
 #lisp thead, #lisp th, #adr thead, #adr th, #hlinks thead, #hlinks th {
	background: #ABF3C3;
	color: #379E5A;
	padding: 5px;
	font-size: 12pt;
	font-weight: bold;
	}
 #lisp tbody, #lisp td, #adr tbody, #adr td, #hlinks tbody, #hlinks td {
	color: #3A4B9C;
	padding: 5px;
	background-color: #D0F9DE; /* AAEEDD */
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:11pt;
	line-height: 1.25em;
	align: justify;
	text-align: justify;
	}
 #adr td {
	border: none;
	align: left;
	text-align: left;
	}
 #hlinks td {
	line-height: 2.5em;
	}
 #form tbody, #form td {
	color: #3A4B9C;
	padding: 1px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:11pt;
	}
 #lisp tbody.referentie td {
	font-size: 10pt;
	line-height: 1.25em;
	align: left;
	text-align: left;
	}
 #lisp tr, #adr tr, #hlinks tr {
	vertical-align: top;
	}
 #lisp tr.alt td, #hlinks tr.alt td {
	background-color: #ABF3C3;
	}
 #lisp td.routine {
	valign: middle;
	align: center;
	text-align: center;
	font-variant:small-caps;
	font-weight: bold;
	}
 #lisp td.wd {
	font-family: Wingdings, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	color: #A6713A; /* #990000; */
	align: center;
	text-align: center;
	}
 #lisp ul.simpel, #lisp li.simpel, #hlinks ul.simpel, #hlinks li.simpel {
	list-style-type: circle;
	list-style-image: none;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 5px; 
	}

 #sitemap {
	color: #EF3509;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:11pt;
	}
 #sitemap ul.sitemap1, #sitemap li.sitemap1 {
	list-style-type: none;
	list-style-image: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	color: #EF3509;
	}
 #sitemap ul.sitemap2, #sitemap li.sitemap2 {
	list-style-type: none;
	list-style-image: none;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px; 
	color: #808080;
	}
 #sitemap a:link		{ text-decoration: none; color: #EF3509;}
 #sitemap a:visited	{ text-decoration: none; color: #EF3509;}
 #sitemap a:hover		{ text-decoration: none; color: #FFFFFF;}
 #sitemap a:active	{ text-decoration: none; color: #EF3509;}

 #sitemap .sitemap2 a:link		{ text-decoration: none; color: #808080;}
 #sitemap .sitemap2 a:visited	{ text-decoration: none; color: #808080;}
 #sitemap .sitemap2 a:hover		{ text-decoration: none; color: #FFFFFF;}
 #sitemap .sitemap2 a:active	{ text-decoration: none; color: #808080;}


  #content {
	top: 0;
	margin-left: 20px;
	margin-right: 20px;
	}
  #right {
	position: absolute;
	right: 10px;
	top: 125px;
	width: 150px;
	}





#nzb.index {
	position: absolute;
	left: 0px;
	top: 500px;
	width: 10px;
	}


td	{
	font-family: Verdana, Tahoma, Arial, serif;
	font-size: 12px;
	color: #C8FFFF;
	}
.small	{
	font-size: 9px;
	color: #C8FFFF;
	}
.nzb	{
	color: #000099;
	font-size: 1px;
	}




/* headers */
  em	{
	color: #1133AA;
	color: #004499;
	font-style: normal;
	font-weight: bold;
	}
  code	{
	color: black;
	font: 'Courier New', Courier, monospace;
	}
  ul	{ 
	list-style-image: url(_images/Bullet-Triple-T.bmp);
/*	margin: 1%; */
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 0px 10px; 
	}
  li	{
	padding: 0px 0px 0px 10px; 
	}
 .simpl ul, .simpl li {
	list-style-type: circle;
	margin: 0px 10px;
	}
  .bld  {
	font-weight: bold;
	}
  .groot {
	color: #000080;
	font-size: 11pt;
	font-weight: bold;
	line-height: 1.2em;
	word-spacing: 0.2em;
	letter-spacing: 0.1em;
	text-align: center;
	margin: 0em 7em 0em 5em;
	}
/*  .klein {
	color: #CC0000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 1em;
	word-spacing: 0em;
	letter-spacing: 0em;
	}*/ 
  .adres {
	font-family: Tahoma, Verdana, Arial, serif;
	font-size: 8pt;
	font-weight: normal;
	color: #C8FFFF;
	line-height: 1em;
	word-spacing: 0em;
	letter-spacing: 0em;
	}
  table#matrix {
	width: 600px;
	}
  table#matrix ul {
	list-style-image: none;
	}
  table#matrix ul li {
	list-style-type: disc;
	margin: -2px 10px;
	font-size: 11pt;
	font-weight: bold;
	}
  table#matrix ul ul li {
	list-style-type: square;
	margin: -2px 15px;
	font-size: 10pt;
	font-weight: normal;
	}
  table#matrix em {
	font-family: Wingdings;
	font-size: 12pt;
	font-style: normal;
	color: #990000;
	}

  table.animatie {
	background: #44f;
	cellspacing: 3;
	margin: 0 5;
	padding: 0 5;
	}
  table.animatie td {
	background: #44f;
	font-size: 12pt;
	}
  .kei	{
	font-family: Lucida Calligraphy, Lucida Handwriting, Comic Sans MS, Verdana, Tahoma, fantasy;
	font-size: 14pt;
	font-style: normal;
	color: #03c;
	}

  #norml {
	font-size: 10pt;
	font-weight: normal;
	}
  #buttn {
	font-size: 16pt;
	font-weight: bold;
	background-color: #CC3300;
	color: #FFCC66;
	}
  textarea {
	font-family: Tahoma, Verdana, Arial, serif;
	font-size: 8pt;
	}
  input {
	font-family: Tahoma, Verdana, Arial, serif;
	font-size: 8pt;
	bgcolor: #C8FFFF;
	}



table.nav  {
	align: center;
	text-align: center;
	margin: 0px;
	padding: 3px 0px;
	border: 1px solid #363636;
	background: #608AFF url(_images/backgr_hd.gif);
	}
td.nav  {
	margin: 0px;
	padding: 0px;
	}




.dropmenu {
   position: absolute;
   left: -1500px; 
   visibility: visible;
   z-index: 101;
   float: left;
   width: 150px;

   border-width: 1px;
   border-style: solid;
   border-color: #000000;	/* #990000 */
   background-color: #BFBFBF;	/* #FF9933 */
}
.dropmenu ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
}
.dropmenu li {
   display: inline;
   margin: 0;
   padding: 0;

}
.dropmenu a, .dropmenu a:visited, .dropmenu a:active {
   display: block;
   width: 145px;
   height: 12px;
   padding: 2px;
   margin: 1px;
   font-family: Trebuchet MS;
   font-size: 10px;
   font-weight: bold;
   text-align: left;
   text-decoration: none;
   color: #809AFF;		/* #990000 */
   background-color: #000000;	/* #FFAA33 */
}
.dropmenu a:hover {
   padding: 2px;		/* 2px */
   margin: 1px;
   font-family: Trebuchet MS;
   font-size: 10px;
   font-weight: bold;
   text-align: left;
   text-decoration: none;
   color: #000000;		/* #BB0000 */
   background-color: #809AFF;	/* #FFBB55 */
}

