/*main.css*/
body { background-color: #040; color: #efe; font-family: verdana, arial, helvetica, sans-serif; font-size: 76%; padding:0; border:0; margin:0;}

div#content {display:block; 	top:100px; height:auto; padding:10em 3em 2em; border:0; margin:0 0 30px 210px; background-color: #efe; color:#040;}
body>div#content { 		top:90px; margin-top:-1em; margin-bottom:0.3em;}

#header 	{display:block;  top: 0; 	z-index: 20;	height: 2em;  			background-color: #040; color: #efe; padding: 0; border:0; }
div#header 	{display:block;  top: 0;	font-size: 14px; height:2em; 	right: 16px; 	width: 100%;	background-color: #040; color: #efe; padding: 0; border:0; margin:0; text-align: right; }
body>div#header {position:fixed; 	letter-spacing: -0.01em;	font-size: 0.95em; height:auto; 	right: 0; 	width: 100%; }

div#sider 	{ display:block;  background-color: transparent; z-index: 20; text-decoration: none; text-transform: uppercase; font-size: 10px;  	line-height: 3px; top: 45px; left: 2.4em;  width:196px; height: 100%; padding:0; border:0; margin:0; text-align: left; vertical-align: top;}
body>div#sider 	{ position:fixed; background-color: transparent; text-decoration: none; text-transform: uppercase; font-size: 0.85em;  	font-weight: normal;  line-height: 2px; top: 45px; left: 3.4em; width:200px; height: 100%; margin:0 auto auto -1.3em;  } 

div#footer {display:block; z-index: 10; font-size: 14px; right:16px; 	width:100%; bottom:-1.25em; 	line-height: 1.5em; background-color: #040 ; color: #efe; padding: 0; border:0; margin:1em 0 0.3em 0; text-align: right; }
body>div#footer {position:fixed; font-size: 14px; right:0; width:100%; line-height: 1.5em; margin-top:1em; margin-bottom:0.3em;}

h1, h2, h3, h4, h5, h6 , p { font-family: verdana, arial, helvetica, sans-serif; font-size: 76%;}
h1 { font-size: 200%; text-transform: uppercase;line-height: 0.1em;  text-align: center; }
h2 { font-size: 180%; text-transform: uppercase;line-height: 1.2em; margin-bottom: 1em; text-align: center;}
h3 { font-size: 160%; text-transform: uppercase;letter-spacing: 1px; text-align: center;}
h4 { font-size: 140%; text-transform: uppercase;line-height: 1em; letter-spacing: 1px; background-color: #090; color: #efe;  padding: 0.16em 0.33em .16em; }
h5 { font-size: 1.0em;text-transform: uppercase;line-height: 1.2em; margin-top:-0.1em; margin-bottom:-0.05em;   text-align: right;}
h6 { font-size: 1.0em;text-transform: uppercase;line-height: 1.8em; margin-top:-0.1em; margin-bottom:-0.05em;   text-align: left; font-weight: bold;}

p  { font-size: 1.0em; line-height: 1.8em; }
.p1 { font-size: 0.6em; line-height: 0.8em; text-transform: uppercase; }
td { vertical-align: top;}
th { font-size: 1.0em; line-height: 1.8em; margin-top:-0.1em; margin-bottom:-0.05em;   text-align: left; font-weight: bold; text-transform: uppercase;}

.laatste {padding-bottom:0 !important; margin-bottom:0  !important;}
.tabel  { font-size: 1.0em; line-height: 1.8em; background-color: #efe; color: #040; }
.tabeltab OL{  font-size: 0.8em; line-height: 0.9em;  background-color: #efe; color: #040; }
.left  {list-style-type: none; padding-left: 0; margin-left:0 ; text-align: left; }
.right {list-style-type: none; padding-left: 0; margin-left:0 ; text-align: right; }
.type {text-transform: uppercase; }
.select {font-weight:bolder; text-align: right;} 
.par {text-align: left ; }

.right300 {float: right; right: 4em; margin-left: 10px; width: 300px; } 
img { margin: 5px 2px 5px 2px; border:0;}
#content a { text-decoration: none;  background-color: #efe; color: #090; }
#content a:visited { background-color: #efe; color: #040; }
#content a:hover { background-color: #efe; color: #0f0; }

.links a { text-decoration: underline !important;}
div.links a:hover {background: #040; color: #0f0; text-align: left; vertical-align: top; text-decoration: none !important;}
div.links a span {display: none;}
div.links a:hover span { display:block; border-style: dotted; border-width: thin; border-color: #0f0; background-color: #efe; color: #040; z-index: 100; font-size: 1.0em; line-height: 1.4em; width:100%; padding:0;  margin:0; text-align: left; vertical-align: top; }

/*-met dank aan Eric Meyer http://www.meyerweb.com/eric/css/edge/popups/demo.html*/