*{margin:0;}
html{background-color: #222222;}
html {height:100%}
body {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color:#ffffff;
     background-color: #222222;
     margin: 0px;
     padding: 0px;
     border: 0;
     overflow: auto;
     height:auto !important;
     height: 99%;
     min-height: 100%;
     max-height: 100%;
}
body.wit {background-color:#FFFFFF;}

.knop:link {
     background-color: #222222;   /*fall back als gradient niet werkt*/
     /* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#303030), to(#1f1f1f));
     /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #303030, #1f1f1f);
     /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #303030, #1f1f1f);
     /* IE 10 */ background: -ms-linear-gradient(top, #303030 0%, #1f1f1f 100%);
     /* IE6 & IE7 & IE9 */ filter: progid:DXImageTransform.Microsoft.gradient(top, startColorstr='#303030', endColorstr='#1f1f1f');
     /* IE8+ */ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(top, startColorstr='#303030', endColorstr='#1f1f1f')";
     /* the standard */ background: linear-gradient(top, #303030, #1f1f1f);
     /* Opera 11.10+ */ background: -o-linear-gradient(top, #303030, #1f1f1f);
     color:#cdcdcd;
     text-decoration:none;
     outline:none;
     border:1px solid #aaaaaa;
     display:inline-block;
     font-size:0.8em;
     font-weight:bold;
     padding:4px 6px 5px 6px;
     line-height:130%;
     white-space:nowrap;
     margin: 2px;
     -webkit-touch-callout: none;  /*maak tekst niet selecteerbaar*/
     -webkit-user-select: none;
     -khtml-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
}
.knop:visited {
     background-color: #222222;
     /* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#303030), to(#1f1f1f));
     /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #303030, #1f1f1f);
     /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #303030, #1f1f1f);
     /* IE 10 */ background: -ms-linear-gradient(top, #303030 0%, #1f1f1f 100%);
     /* IE6 & IE7 & IE9 */ filter: progid:DXImageTransform.Microsoft.gradient(top, startColorstr='#303030', endColorstr='#1f1f1f');
     /* IE8+ */ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(top, startColorstr='#303030', endColorstr='#1f1f1f')";
     /* the standard */ background: linear-gradient(top, #303030, #1f1f1f);
     /* Opera 11.10+ */ background: -o-linear-gradient(top, #303030, #1f1f1f);
     color:#cdcdcd;
     text-decoration:none;
     border:1px solid #aaaaaa;
     display:inline-block;
     font-size:0.8em;
     font-weight:bold;
     padding:4px 6px 5px 6px;
     line-height:130%;
     white-space:nowrap;
     margin: 2px;
     -webkit-touch-callout: none;  /*maak tekst niet selecteerbaar*/
     -webkit-user-select: none;
     -khtml-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
}
.knop:hover, .knop:focus {
     background-color: #990000;
     /* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cc0000), to(#990000)); 
     /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #cc0000, #990000);           
     /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #cc0000, #990000);                     
     /* IE 10 */ background: -ms-linear-gradient(top, #cc0000 0%, #990000 100%);
     /* IE6 & IE7 & IE8 */ filter: progid:DXImageTransform.Microsoft.gradient(top, startColorstr='#cc0000', endColorstr='#990000');
     /* IE8+ */ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(top, startColorstr='#cc0000', endColorstr='#990000')";
     /* the standard */ background: linear-gradient(top, #cc0000, #990000);
     /* Opera 11.10+ */ background: -o-linear-gradient(top, #cc0000, #990000);
     color:#ffffcc;
     text-decoration:none;
     outline:none;
     border:1px solid #ffcc00;
     display:inline-block;
     font-size:0.8em;
     font-weight:bold;
     padding:4px 6px 5px 6px;
     line-height:130%;
     white-space:nowrap;
     margin: 2px;
     -webkit-touch-callout: none;  /*maak tekst niet selecteerbaar*/
     -webkit-user-select: none;
     -khtml-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     cursor:pointer;
}
.knop:active {
     position:relative;
     top:1px;
}
.knopaan:link {
 background-color: #fffde2;
 /* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#fffde2));
 /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #ffffff, #fffde2);
 /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #ffffff, #fffde2);
 /* IE 10 */ background: -ms-linear-gradient(top, #ffffff 0%, #fffde2 100%);
 /* IE6 & IE7 &IE9 */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fffde2');
 /* IE8+ */ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fffde2')";
 /* the standard */ background: linear-gradient(top, #ffffff, #fffde2);
 /* Opera 11.10+ */ background: -o-linear-gradient(top, #ffffff, #fffde2);
 color:#e41919;
 text-decoration:none;
 outline:none;
 border:1px solid #ffffff;
 display:inline-block;
 font-size:0.8em;
 font-weight:bold;
 padding:4px 6px 5px 6px;
 line-height:130%;
 white-space:nowrap;
 margin: 2px;
 -webkit-touch-callout: none;
 -webkit-user-select: none;
 -khtml-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
}
.knopaan:visited {
 background-color: #fffde2;
 /* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#fffde2));
 /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #ffffff, #fffde2);
 /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #ffffff, #fffde2);
 /* IE 10 */ background: -ms-linear-gradient(top, #ffffff, #fffde2);
 /* IE6 & IE7 &IE9 */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fffde2');
 /* IE8+ */ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fffde2')";
 /* the standard */ background: linear-gradient(top, #ffffff, #fffde2);
 /* Opera 11.10+ */ background: -o-linear-gradient(top, #ffffff, #fffde2);
 color:#e41919;
 text-decoration:none;
 border:1px solid #ffffff;
 display:inline-block;
 font-size:0.8em;
 font-weight:bold;
 padding:4px 6px 5px 6px;
 line-height:130%;
 white-space:nowrap;
 margin: 2px;
 -webkit-touch-callout: none;
 -webkit-user-select: none;
 -khtml-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
}
.knopaan:hover {
 background-color: #fffde2;
 /* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#fffde2));
 /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #ffffff, #fffde2);
 /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #ffffff, #fffde2);
 /* IE 10 */ background: -ms-linear-gradient(top, #ffffff, #fffde2);
 /* IE6 & IE7 &IE9 */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fffde2');
 /* IE8+ */ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fffde2')";
 /* the standard */ background: linear-gradient(top, #ffffff, #fffde2);
 /* Opera 11.10+ */ background: -o-linear-gradient(top, #ffffff, #fffde2);
 color:red;
 text-decoration:none;
 border:1px solid #ffcc00;
 display:inline-block;
 font-size:0.8em;
 font-weight:bold;
 padding:4px 6px 5px 6px;
 line-height:130%;
 margin: 2px;
 white-space:nowrap;
 -webkit-touch-callout: none;
 -webkit-user-select: none;
 -khtml-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
 cursor:pointer;
}

.dn {
        margin: 0px 0px 0px 0px;
}

img {margin: 1px;}
img.krimp
{
height:60%; width:auto;
}

a {
	color: #5f90c8;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.1em;
}
a:link {
	color: #5f90c8;
	text-decoration: none;
	font-family: arial;
}
a:visited {
	color: #5f90c8;
	text-decoration: none;
}
a:active {
	color: #5f90c8;
	text-decoration: none;
}
a:hover {
	color: #ab0000;
	text-decoration: none;
	background-color: #a2dc88;
}
.greytext {
	color: #cbcab9;
}

p {
margin:4px 6px;
}


/*==========nieuw font size=============*/
.xlarge
{
font-size:1.5em;
}
p.large:first-letter {
font-weight:600;
}
.large
{
font-size:1.1em;
}
p.large:first-letter {
font-weight:600;
}

.small
{
font-size:0.9em;
}
p.small:first-letter {
font-weight:600;
}

.xsmall
{
font-size:0.8em;
}
p.xsmall:first-letter {
font-weight:600;
}

.xxsmall
{
font-size:0.7em;
}
p.xxsmall:first-letter {
font-weight:600;
}
/*==========Voetnoot captions=============*/
.voet {
color:#c7bc99;
font-size:0.7em;
margin-top:7px;
font-style:italic
}
/*==========Monospace lettertype=============*/
.monosp {
font-family: font-family: Courier, Courier New, monospace; 
}
/*==========Georgia serif=============*/
h1.S { font-family: Georgia, serif;font-size:1.9em; }
h2.S { font-family: Georgia, serif;font-size:1.7em; }
h3.S { font-family: Georgia, serif;font-size:1.5em; }
h4.S { font-family: Georgia, serif;font-size:1.3em; }
h5.S { font-family: Georgia, serif;font-size:1.1em; }
h6.S { font-family: Georgia, serif;font-size:0.9em; }
.xlargeS
{
font-family: Georgia, serif;
font-size:1.3em;
}
.largeS
{
font-family: Georgia, serif;
font-size:1.1em;
}

.smallS
{
font-family: Georgia, serif;
font-size:0.9em;
}

.xsmallS
{
font-family: Georgia, serif;
font-size:0.8em;
}

.xxsmallS
{
font-family: Georgia, serif;
font-size:0.7em;
}
/*==========cursief=============*/

.largei
{
font-size:1.1em;
font-style:italic;
}

.smalli
{
font-size:0.9em;
font-style:italic;
}

.xsmalli
{
font-size:0.8em;
font-style:italic;
}

.xxsmalli
{
font-size:0.7em;
font-style:italic;
}

/*==========einde font grootte=============*/
.showThis {
	border: 0px;
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 100%;
	width: 100%;
	background-color: #FFFFFF;
	left: 0px;
        top: 0px;
}
.showOther {
	border: 0px;
	overflow: hidden;
	position: absolute;
	visibility: hidden;
	z-index: auto;
	height: 0px;
	width: 0px;
	background-color: #FFFFFF;
	left: 134px;
	top: 4px;
}
	H1     { font-size: 1.8em;margin-left:10px;margin-bottom:2px;margin-top:2px;margin-right:10px;text-align:center; }
	H2     { font-size: 1.5em;margin-left:10px;margin-bottom:2px;margin-top:2px;margin-right:10px; }
	H3     { font-size: 1.3em;margin-left:10px;margin-bottom:2px;margin-top:2px;margin-right:10px; }
	H4     { font-size: 1.1em;margin-left:10px;margin-bottom:2px;margin-top:2px;margin-right:10px; }
	H5     { font-size: 1.0em;margin-left:10px;margin-bottom:2px;margin-top:2px;margin-right:10px; }
	H6     { font-size: 0.8em;margin-left:10px;margin-bottom:2px;margin-top:2px;margin-right:10px; }
