body     {
color:      #000000;
font-size:   12px;
font-family: verdana;
line-height: 18px;
text-align:left;vertical-align:top}

td   {
color:      #000000;
font-size:   12px;
font-family: verdana;
line-height: 18px;
text-align:left;vertical-align:top }

.table { border-bottom: 2px dotted #cccccc; }

.table2 { 
border-right: 2px dotted #cccccc;
margin: 0; 
padding: 5px; }

.nieuwsbox { border-bottom: 2px dotted #cccccc; }

.naw { 
border-bottom: 2px dotted #cccccc;
color:      #003366;
font-size:   13px;
font-family: verdana;
line-height: 16px; }


h1.home   {
color:      #003366;
font-size:   20px;
font-family: verdana;
line-height: 24px;
position: absolute;
margin: 0 auto;
width: 375px;
height: 16px;
top: 0px;
left: 50%;
margin-left: -158px;
margin-top: 190px;
z-index:9999;
}

h1   {  
color:      #FFFFFF;
font-size:   13px;
font-family: verdana;
line-height: 18px;
position: absolute;
margin: 0 auto;
width: 375px;
height: 16px;
top: 0px;
left: 50%;
margin-left: -165px;
margin-top: 278px;
z-index:9999;
}

h3   {  
color:      #000000;
font-size:   12px;
font-family: verdana;
line-height: 14px;
}

li {
line-height: 18px; /* was 14px */
padding-left: 0px;
margin-left: -20px; 
text-indent: 0px;}

a:link {
color:          #3399CC;
text-decoration: none }

a:visited {
color:          #3399CC;
text-decoration: none }

a:hover {
color:          #666666;
text-decoration: none }

#container {
position: absolute;
margin: 0 auto;
width: 975px;
height:auto !important; /* voor moderne browsers */
height:100%; /* voor IE */
top: 0px;
left: 50%;
margin-left: -485px;
margin-top: 0px;
background-image:  url(../images/content_background.jpg); 
background-repeat: repeat-y;
}

.header {  
height: 124px;  
width: 975px;
}

.menu-links {
width: 300px; 
min-height: 100%;
float: left;
z-index:9999;
}

.content {
width: 644px; 
min-height: 450px;
float: left;
margin-top: 180px;
margin-left: 22px;
}

.content2 {
width: 644px; 
min-height: 300px;
float: left;
margin-top: 304px;
margin-left: 5px;
}

.menu-rechts {
width: 31px; 
min-height: 100%;
float: left;
margin-left: 0px;
}

.footer {  
height: 27px;  
width: 985px;
float: left;
margin-left: 0px;
}

#menu {
position: absolute;
margin: 0 auto;
width: 975px;
height: 16px;
top: 0px;
left: 50%;
margin-left: -487px;
margin-top: 0px;
z-index:9999;
}

#header {
position: absolute;
margin: 0 auto;
width: 306px;
height: 0px;
top: 0px;
left: 50%;
margin-left: -179px;
margin-top: 124px;
}

/* contact formulier */
#mailformcaptcha { margin: 0; padding: 0; }

	#mailformcaptcha fieldset {
		position: relative;
		background-color: #EEEEEE; 
		border: solid 1px #2C8EB3;
		padding: 0px;
		margin: 0px;
		width: 620px;
	}
	
		#mailformcaptcha fieldset #veldwrapper { 
			position: relative; 
			margin: 20px; 
			padding: 0; 
		}
		
			#mailformcaptcha fieldset #veldwrapper .rij, #mailformcaptcha fieldset #veldwrapper .submrij {
				padding: 2px 0;
			}
			
			#mailformcaptcha fieldset #veldwrapper .submrij {
				text-align: center;
			}
		
				#mailformcaptcha fieldset #veldwrapper .rij .lkolom { 
					float: left; 
					width: 122px;
					clear: left;
				}
				
				#mailformcaptcha fieldset #veldwrapper .rij input .txt {
					width: 200px;
					height: 18px;
					margin: 0;
					padding: 0;
				}
		
				#mailformcaptcha div.error { 
					width: 326px;
					background-color: #FD9800; 
					color: black; 
					font-weight: bold; 
				}
			
				#mailformcaptcha textarea  { width: 322px; }

/* eof:: contact formulier */