a:link { font-family: Arial, serif; color:#00c; font-weight: bold; }
a:visited { font-family: Arial, serif; color: #999; font-weight: bold; }
a:hover { font-family: Arial, serif; color: #33f; font-weight: bold; text-decoration: none; }
a:active { font-family: Arial, serif; color: #66f; font-weight: bold; text-decoration: none; }

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

body {
	color:#000;
	background-color:#E8E8CE;
	margin:10px;
	padding:0px;
	font:11px verdana, arial, helvetica, sans-serif;
	}

h1 {
	font-family:arial, sans-serif;
    font-size:19px;
	color:#9BBB38;	
	}
		
h2 {
    font-family:arial, sans-serif;
    font-size:17px;
	color:#B5D063;
    }	

h3 {
    background-color:#99c;
	color:#fff;
	border:1px solid black;
	font:bold 12px/14px verdana, arial, helvetica, sans-serif;	 
	margin:0px 0px 5px 0px;
	padding:0px;
	text-align:center;	
	}

h4  {
	color:#9BBB38;
	font:bold 1.2em Arial, sans-serif;	
	display: inline;
	margin: 1.2em 0 0.6em 0;
	padding: 0 10px 0 0;
	}

p {
	font:12px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 10px 0px;
	padding:0px;
	}

img {
    border:0px;
	}

.content {
	position:relative; 
	width:auto;
	min-width:120px;
	top:20px;
	margin:0px 130px 15px 190px;
	border:1px solid black;
	background:#fff;
	padding:10px;
	z-index:3;
	}
	
#menulinks {
	position:absolute;
	width:150px;
	top:30px;
	left:15px;
	border:1px dotted #333;
	background-color:#fff;
	padding:10px;
	z-index:2;	
	voice-family: "&"}&"";
	voice-family:inherit;
	width:128px;
	}
	
 #navcontainer { width: 140px; }

#navcontainer ul
{
margin-left:0;
padding-left:0;
list-style-type:none;
font:9pt Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 140px;
background-color: #FAFAF0;
border-bottom: 1px solid #E8E7D0;
}

#navcontainer a:link, .navlist a:visited
{
color: #F09D12;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #fff;
color: #9BBB38;
}
		
#menurechts {
	position:absolute;
	top:30px;
	right:0px;	
	border:0px;		
	z-index:1;	
	voice-family: "&"}&"";
	voice-family:inherit;
	width:168px;
	}	
	
body>#menurechts {width:168px;}

#archief {
	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:#9BBB38; 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: 5%;
        }
		
    #cattitel {
	width: 40%;
        }
    
	#kort {
	width: 55%;
	    }	

.centered {
    text-align: center
	}

.ad {
    font-family: Arial, sans-serif; font-size: 13px; background-color: #FBF4CE; padding:4px; border: 2px solid #F1DA58;  
	}
	
.adrechts1 {
    width:135px; font-family: Arial, sans-serif; font-size: 11px; background-color: #fc9; padding:4px; border: 1px solid; border-color: #FF8C1A; 
	}	
	
.topbalk {
	margin:10px; text-align:center; font-weight: bold; font-family: Arial, sans-serif; color:#666; padding: 6px; border: 1px dotted #333; background-color: #FFFFF3;
    }
		
.bold {
    font-weight:bold;
	}
		
.klein {
    font-family: Arial, serif; font-size: 11px; font-weight: bold; color: #000000; 
	}
	
.banner {
    text-align: center;	margin-bottom: 10px;
	}
	
.zoekfunctie {
text-align:center;
border: 1px solid #999;
margin:0px 100px 0px 100px;
}

.hostzoeker {
	background-color:transparent;
	color: #369;
	width:100%;	
	margin:0;
	padding:0;
	border-collapse:collapse;
	}

.label { 
 font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color:#369; 
 background-color:#C9DBED; 
 width:50%;
 border:1px solid #9bd; 
}

.veld { 
 background-color: transparent;
 border:1px solid #9bd;
 color: #000000; 
 text-align: right; 
 margin-right: 0px; 
 padding-right: 0px;
 }

.kaalveld { 
 background-color: transparent;
 border:0; 
 }

#webhosts {
	border-top:#000 1px solid; border-bottom:#000 1px solid;		
	}
		
    #webhosts th {
	font:bold 9pt arial, sans-serif; 
	background:#9BBB38; 
	color:#fff; 
	text-align: center;
	padding:5px 2px; 
	border:#000 1px solid;    
	}
		
    #webhosts td {
	font:9pt arial, sans-serif; 
	background:#fff;
	color:#000; 
	text-align:center;
	padding:2px 2px; 
	border:#000 1px solid;	
    }

.archieflijst {
list-style-type: none;
font:12px/20px verdana, arial, helvetica, sans-serif;
}

.archieflijst li {
padding-left:1.6em;
background-image: url(clipart/listitem.gif);
background-repeat: no-repeat;
}

.whi-ad {
float:left;
position:relative;
margin: 5px 5px 5px 0px;
}