a.linkklein { font-size: 11px; font-family: arial, serif; font-weight: bold; text-decoration: none;}
a.linkklein:link {  color: #f00; background-color: transparent;}
a.linkklein:visited { color: #808080; background-color: transparent;}
a.linkklein:hover { color: #f0c; background-color: transparent;}
a.linkklein:active { color: #cff; background-color: transparent;}

a {
	color:#006;
	background-color:transparent;
	font-size:13px;
	font-family:helvetica, arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	}
a:link {color:#006; background-color: transparent;}
a:visited {color:#339; background-color: transparent;}
a:hover {color:#966; background-color: transparent; text-decoration:none;}

abbr, acronym, .verklaring {
    border-bottom: 1px dotted #000;
    cursor: help;
	}

body {
	color:#333;
	background-color:#cc9;
	margin:10px;
	padding:0px;
	font:11px verdana, arial, helvetica, sans-serif;
	}
h1 {    
    font:22px trebuchet ms, arial, helvetica, sans-serif;
	letter-spacing: -1px;
	margin:0px 0px 10px 0px;
	padding:0px;	
	color:#c96;
	background-color:transparent;
	text-align:center;
	}
h2 {
    font:19px trebuchet ms, arial, helvetica, sans-serif;
	letter-spacing: -1px;
	margin:0px 0px 10px 0px;
	padding:0px;	
	color:#fc9;
	background-color:transparent;
	text-align:center;
	}	
h3 {
    background-color:transparent;
	color:#635F57;
	font-family: trebuchet ms;
	font-size: 120%;
	margin: 0 0 6px 0;
	padding: 0;	
	text-align:center;	
	}
p {
	font-family: trebuchet ms, verdana, sans-serif;
    font-size: 1.2em;
    line-height: 1.5em; 
    color: #333; 
	margin:0px 0px 16px 0px;
	padding:0px;
	}

img {
    border:0px;
	}

.content {	
	width:520px;	
	margin:0px 200px 15px 180px;
	border:1px solid black;
	color:#333;
	background-color:#FFFBDF;
	padding:10px;
	z-index:3;
	}
	
#menulinks {
	position:absolute;
	width:140px;	
	top:110px;
	left:15px;
	border:1px dashed #7F7A6E;
	color:#333;
	background-color:#E5E0D4;
	padding:10px;
	z-index:2;	
	}
	
#menulinks  ul {
list-style-type: disc;
margin:5px; padding:6px;
}

#menulinks li {
margin-bottom: 5px;
}

#menulinks li a:link
{ 
color: #c96;
border-bottom: none;
}

#menulinks li a:visited
{
color: #c96;
border-bottom: none;
}

#menulinks li a:hover
{
color: #963;
}
	
body>#menulinks {width:128px;}
		
#menurechts {
	position:absolute;
	width:140px;
	top:110px;
	right:15px;
	left:760px;
	border:1px dashed #7F7A6E;
	color:#333;
	background-color:#E5E0D4;
	padding:10px;
	z-index:1;	
	}
	
#menurechts  ul {
list-style-type: disc;
margin:5px; padding:6px;
}

#menurechts li {
margin-bottom: 5px;
}

#menurechts li a:link
{ 
color: #c96;
border-bottom: none;
}

#menurechts li a:visited
{
color: #c96;
border-bottom: none;
}

#menulrechts li a:hover
{
color: #963;
}
	
body>#menurechts {width:168px;}

.tabel {
	width:100%; border-top: #000 1px solid; border-bottom: #000 1px solid; border-right:#000 1px solid; border-left:#000 1px solid; margin: 0px;text-align:center;
         }
		
 th.overzicht {
	font: bold 12px verdana, sans-serif; background: #fc0; color: #000; text-align: center; padding-left: 3px; padding-right: 3px; padding-bottom: 4px; padding-top: 4px; border-left: #000 1px solid;  border-right: #000 1px solid; border-bottom: #000 1px solid; border-top: #000 1px solid; margin: 0px;   
         }
		
 td.overzicht { 
 font: 12px verdana, sans-serif; background: #9cf; color: #000; text-align: center; padding-left: 3px; padding-right: 3px; padding-bottom: 4px; padding-top: 4px; border-left: #000 1px solid;  border-right: #000 1px solid; border-bottom: #000 1px solid; border-top: #000 1px solid; margin: 0px;    
         }
		 
.archief {
	width:100%; border-top: #000 1px solid; margin-top: 10px; margin-bottom: 10px; border-bottom: #000 1px solid
        }
		
    .archief th {
	font: bold 12px verdana, sans-serif; background: #06c; color: #fff; text-align: center; padding-left: 3px; padding-right: 3px; padding-bottom: 4px; padding-top: 4px; border-left: #000 1px solid; border-bottom: #000 1px solid; border-top: #000 1px solid; border-right: #000 1px solid; margin: 0px;   
        }
		
    .archief td {
	font: 12px verdana, sans-serif; background: #fff; color: #000; text-align: center; padding-left: 3px; padding-right: 3px; padding-bottom: 4px; padding-top: 4px; border-left: #000 1px solid; border-bottom: #000 1px solid; border-top: #000 1px solid; border-right: #000 1px solid; margin: 0px;    
        }
		
    .nr {
	width: 9%
        }
		
    .titel {
	width: 40%
        }
    
	.kort {
	width: 51%
	    }		 

.tabelkaal { 
    border: 1px solid #000;
	}

.indent {
    text-indent:50px;
	}	 
		 
.centered {
    text-align: center;
	}

.ad {
    font-family: Arial, sans-serif; font-size: 12px; color:#333; background-color: #FAEEC5; padding:4px; border: 2px solid #fc3; 
	}

.alert {
	font-family: Arial, sans-serif; font-size: 12px; color:#333; padding:4px; border: 2px solid red; 
	}
	
.moerstaalimg {    
    border: 1px solid #000;
	}

.code {
	border-style: dotted;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #DFF3FF;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
    }
	
.bold {
    font-weight:bold;
	}
	
.rodetekst {
    color:red;
	background-color:transparent;
	font-weight:bold;
	}

.groenetekst {
    color:green;
	background-color:transparent;
	font:bold 12px verdana;	
	}
	
.klein {
    font-family: Arial, serif; font-size: 11px; font-weight: bold; color: #000000; background-color:transparent;
	}
	
.styletekst {
    font-family: Arial, serif; font-size: 11px; font-weight: bold; color: #FF8C00; background-color:transparent;
	}
	
.zoekfunctie {    
    border: 1px solid #999;	
	margin:0px 100px 0px 100px;
	}

.rechts {
float:right;
}