body {
padding-left: 1em;
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
margin-top : 0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
line-height: normal;
color: black;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#1C3F9B;
scrollbar-base-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#1C3F9B;
scrollbar-shadow-color:#1C3F9B;
}

img {
 border: none;
}

/* standaard link */
a {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
font-decoration: underline;
color: #blue;
}

a.active {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
color: black
}

/* payment links */
a.payment:link, a.payment:visited { 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: bold;
color: blue;
text-decoration: underline;
}

a.payment:hover, a.payment:active { 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: bold;
color: red;
text-decoration: none;
}

.actueelbeheer {
font-size: 8pt;
color: black;
text-decoration: none;
}

/* class die in de gele navigatie balk gebruikt wordt */
.navbalk, a.navbalk:hover {
background-color: #FEDD20;
font-size: 7pt;
color: #1C3F9B;
}

a.actueelactive {
color: #CC0000;
font-size: 11px;
}

/* form elements */
.cmd
{
border: medium solid #676767;
border-width : 1px;
color: black;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

input.support {
border: medium solid black;
border-width : 1px;
color: black;
}

/* Kleine blauwe tekst */
a.bluesmall, a:hover.bluesmall {
font-size: 9px;
color: #1C3F9B;
}

.bluesmall
{
font-size: 9px;
color: #1C3F9B;
}

.blacksmall
{
font-size: 9px;
color: black;
}


/* red topic small text - is voor de domeincheck tekst in het menu */
a.redheadsmall
{
font-size: 9px;
color: #CC0000;
font-weight: bold;
font-decoration: none;
}

/* red topic normal text */
.redheadnormal {
font-size: 12px;
color: #CC0000;
font-weight: bold;
}

/* red topic large text */
.redheadlarge {
font-size: 15px;
color: #CC0000;
font-weight : bold;
font-family: Trebuchet MS;
}


/* blue topic normal text */
.blueheadnormal {
font-size: 12px;
color: #1C3F9B;
font-weight : bold;
}


/* gray TD */
.graydark {
background-color : #D2D8EB;
}

/* yellow td */
.yellow {
background-color: #FEDD21;
}

/* blue tabel header td */
.tdheadblue	{
font-size: 10px;
background-color: #1C3F9B;
color: white;
font-weight: bold;
height: 18px;
border-right-width: 1px;
border-right-color: #BBBBBB;
border-right-style: solid;
border-bottom-width: 1px;
border-bottom-color: #BBBBBB;
border-bottom-style: solid;
}

/* td tabel name field */
.tdname 	{
vertical-align: top;
font-size: 10px;
padding-left: 10px;
height: 18px;
border-right-width: 1px;
border-right-color: #BBBBBB;
border-right-style: solid;
border-bottom-width: 1px;
border-bottom-color: #BBBBBB;
border-bottom-style: solid;
}

/* td tabel value field */
.tdvalue 	{
vertical-align: top;
font-size: 10px;
background-color: #F4F4F4;
border-right-width: 1px;
border-right-color: #BBBBBB;
border-right-style: solid;
border-bottom-width: 1px;
border-bottom-color: #BBBBBB;
border-bottom-style: solid;
}

/* td tabel yellow field */
.tdnameyellow	{
vertical-align: middle;
font-size: 10px;
font-weight: bold;
background-color: #FFDE21;
padding-left: 10px;
height: 18px;
border-right-width: 1px;
border-right-color: #BBBBBB;
border-right-style: solid;
border-bottom-width: 1px;
border-bottom-color: #BBBBBB;
border-bottom-style: solid;
}

/* td tabel yellow field */
.tdactie {
color: white;
vertical-align: middle;
font-size: 10px;
font-weight: bold;
background-color: #CC0000;
height: 18px;
border-right-width: 1px;
border-right-color: #BBBBBB;
border-right-style: solid;
border-bottom-width: 1px;
border-bottom-color: #BBBBBB;
border-bottom-style: solid;
}

/* td tabel yellow field */
.tdvalueyellow	{
vertical-align: middle;
font-size: 10px;
font-weight: bold;
background-color: #FFDE21;
height: 18px;
border-right-width: 1px;
border-right-color: #BBBBBB;
border-right-style: solid;
border-bottom-width: 1px;
border-bottom-color: #BBBBBB;
border-bottom-style: solid;
}

/* white header table */
.tdheadwhite	{
font-size: 11px;
background-color: white;
color: #1B409A;	font-weight: bold;
text-align: left;
padding-left: 10px;
border-right-width: 1px;
border-right-color: #BBBBBB;
border-right-style: solid;
border-bottom-width: 1px;
border-bottom-color: #BBBBBB;
border-bottom-style: solid;
border-top-width: 1px;
border-top-color: #BBBBBB;
border-top-style: solid;
}

/* td tabel name field */
.tdwhitename 	{
font-size: 11px;
background-color: white;
color: #CA0101;
font-weight: bold;
padding-left: 10px;
height: 18px;
border-right-width: 1px;
border-right-color: #BBBBBB;
border-right-style: solid;
border-bottom-width: 1px;
border-bottom-color: #BBBBBB;
border-bottom-style: solid;
}

/* td tabel value field */
.tdwhitevalue	{
vertical-align: middle;
font-size: 11px;
font-weight: normal;
padding-left: 5px;
background-color: white;
height: 18px;
border-right-width: 1px;
border-right-color: #BBBBBB;
border-right-style: solid;
border-bottom-width: 1px;
border-bottom-color: #BBBBBB;
border-bottom-style: solid;
}


/* main menu item TD */
.menu, a.menu, a:hover.menu {
background-color: #FEDD20;
font-size: 9px;
color: #342C07;
text-decoration : none;
cursor: hand;
}

/* main menu item onmouseover event */
.menuover {
background-color: #FEDD20;
font-size: 9px;
color: #CA0807;
text-decoration : none;
}

/* main submenu item TD */
.submenu {
background-color: #FFEB7A;
font-size: 9px;
color: #342C07;
text-decoration : none;
}


/* main submenu item TD */
a.submenu, a:visited.submenu {
background-color: #FFEB7A;
font-size: 9px;
color: #342C07;
text-decoration : none;
}


/* onmouseover event in submenuitem */
a:hover.submenuover {
background-color: #FFEB7A;
font-size: 9px;
color: #CA0807;
text-decoration : none;
}

td {
color: black;
font-size: 10pt;
text-decoration: none;
}

td.actueel {
background-color: #EEEEEE;
color: black;
text-decoration: none;
}

td.actueel2 {
background-color: #FFFFFF;
color: black;
text-decoration: none;
}

td.actueel3 {
background-color: #1C3F9B;
}

th.actueel {
background-color: #1C3F9B;
font-size: 8pt;
color: #FFFFFF;
text-decoration: bold;
text-align: left;
}

td.actueelbigredhead {
background-color: #EEEEEE;
font-size: 17px;
color: #CA0101;
text-decoration: none;
}

/* blue topic normal text */
.blueheadlarge {
font-size: 10pt;
color: #000066;
font-weight : bold;
}

/* list in red */
.redlist {
color: #CC0000;
list-style-type: square
}

/* Voor plaintext HTML output :) */
td.code {
background-color: #EEEEEE;
font-size: 10pt;
color: black;
font-family: Courier New, Courier, Arial, sans-serif;
}

p.debug {
font-size: 7pt;
color: #CCCCCC;
}

.kopRood {
font-size: 16px;
font-weight: bold;
color: #CC0000;
text-decoration: none;
font-family: Trebuchet MS;
}

.kopBlauw {

font-size: 16px;
font-weight: bold;
color: #1C3F9B;
text-decoration: none;
font-family: Trebuchet MS;
}

.roodtekstklein {
font-size: 7pt;
color: #CC0000;
text-decoration: none;
}

.tekstRood {
font-weight: bold;
color: #CC0000;
text-decoration: none;
}

.tekstBlauw {
font-weight: bold;
color: #1C3F9B;
text-decoration: none;
}

.nieuws {
font-size: 8pt;
}

.kopZwart {
font-size: 16px;
font-weight: bold;
color: black;
text-decoration: none;
font-family: Trebuchet MS;
}

.kopGrijs {
font-size: 16px;
font-weight: bold;
color: #999999;
text-decoration: none;
font-family: Trebuchet MS;
}

.tekstGrootGrijs {
font-weight: bold;
color: #999999;
font-size: 9pt;
}


.backrechts {
background-image: url(/gfx/images/backrechts.gif);
background-repeat: no-repeat;
background-position: right bottom;
}

.hoekje1 {
background-color: #FFDE21;
background-image: url(/gfx/images/jp.png);
background-repeat: no-repeat;
background-position: right top;
}

.hoekje2 {
background-image: url(/gfx/images/pf.png);
background-repeat: no-repeat;
background-position: right top;
}

.hoekjeSky {
background-image: url(/gfx/images/pf.jpg);
background-repeat: no-repeat;
background-position: right top;
}

.mainDottedCell {
background-image: url(/gfx/images/line_vertical_02.gif);
background-repeat: repeat-y;
background-position: center;
}

.backRechtsSky {
background-image: url(../gfx/images/backRechtsSky.jpg);
background-repeat: no-repeat;
background-position: right center;
}

td {
font-size:8pt;
}

.tekst {
font-weight: normal;
color: black;
text-decoration: none;
}

.inleiding {
font-weight: normal;
color: black;
text-decoration: none;
text-align: justify;
line-height: 150%;
}

.backIndexR {  
background-image: url(../gfx/backIndexR.gif); 
background-repeat: repeat-y; 
background-position: left top;
	background-color: #F0F0F0;
}

.backIndexL {  
background-image: url(../gfx/backIndexL.gif); 
background-repeat: repeat-y; 
background-position: right top;
	background-color: #F0F0F0;
}.tableborder {
	border: 1px solid #1C3F9B;
}

textarea.cmd {
	border: medium solid #676767;
	border-width : 1px;
	color: black;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
}