html {
}

body {
text-align: center; /* om de container te centreren in  IE5.x want 'margin: 0 auto' werkt niet */
color: #000000;
background-color:#CCCCCC;
padding: 0;
margin: 0;
overflow: hidden;

SCROLLBAR-FACE-COLOR: #FFFFFF; 
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
SCROLLBAR-SHADOW-COLOR: #CCCCCC; 
SCROLLBAR-3DLIGHT-COLOR: #CCCCCC; 
SCROLLBAR-ARROW-COLOR: #6699ff; 
SCROLLBAR-TRACK-COLOR: #FFFFFF; 
SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}
/* LAYOUT */
#container {
position: absolute;
    left: 50%;
    top: 50%;
width: 770px;
    height: 630px;
    margin-left: -385px; /* half of width */
    margin-top: -315px;  /* half of height */
text-align: left; 
background-color:#FFFFFF;
border-color:#FFFFFF;
}
#logohoofd {
position: absolute;
margin-top:5px;
margin-left:30px;
width: 710px;
height: 30px;
text-align: left; 
background-color:#FFFFFF;
}
#logo {
position: absolute;
width: 300px;
height: 30px;
text-align: left; 
vertical-align:middle;
background-color:#FFFFFF;
}
#tijd {
position: absolute;
margin-top:10px;
margin-left:300px;
width: 410px;
height: 30px;
text-align: right; 
vertical-align:bottom;
background-color:#FFFFFF;
}
#lijn1
{
position: absolute;
margin-top:35px;
margin-left:30px;
width: 710px;
height: 5px;
text-align: left; 
BORDER-TOP:#CCCCCC 5px solid; 
}
#lijn2
{
position: absolute;
margin-top:194px;
margin-left:30px;
width: 710px;
height: 3px;
text-align: left; 
BORDER-TOP:#6699ff 3px solid; 
}
#lijn3
{
position: absolute;
margin-top:199px;
margin-left:30px;
width: 710px;
height: 5px;
text-align: left; 
BORDER-TOP:#CCCCCC 5px solid; 
}
#lijn4
{
position: absolute;
margin-top:605px;
margin-left:30px;
width: 710px;
height: 3px;
text-align: left; 
BORDER-TOP:#6699ff 3px solid; 
}
#lijn5
{
position: absolute;
margin-top:610px;
margin-left:30px;
width: 710px;
height: 5px;
text-align: left; 
BORDER-TOP:#CCCCCC 5px solid; 
}	
#menu {
position: absolute;
margin-top:42px;
margin-left:30px;
width: 710px;
height: 150px;
text-align: left; 
background-color:#FFFFFF;
}
#banner
{
position: absolute;
width:450;
height:150;	
}
#hoofdmenu
{
position: absolute;
width:260;
height:150;	
margin-left:450px;
}
#kruimel
{
position: absolute;
margin-top:207px;
margin-left:30px;
width: 710px;
height: 10px;
text-align: left; 
font-family:Trebuchet MS,tahoma,verdana;
font-size:9px;
background-color:#FFFFFF;
}
#tekstvenster
{
position: absolute;
margin-top:225px;
margin-left:30px;
width: 726px;
height: 380px;
background-color:#FFFFFF;
	overflow:auto;
}
#privacy
{
position: absolute;
width: 710px;
height: 380px;
text-align: justify; 
font-family:Trebuchet MS,tahoma,verdana;
font-size:10px;
background-color:#FFFFFF;
}
#welkom
{
position: absolute;
margin-left:200px;
width: 526px;
height: 380px;
text-align: left; 
font-family:Trebuchet MS,tahoma,verdana;
font-size:10px;
background-color:#FFFFFF;
overflow:auto;
}
#lijnrecht
{
position: absolute;
margin-left:195px;
width: 1px;
height: 375px; 
BORDER-left:#CCCCCC 1px solid; 
}
.lijnrecht1
{
position: absolute;
margin-top:0px;
vertical-align:top;
text-align:center;
width: 1px;
height: 260px; 
BORDER-left:#CCCCCC 1px solid; 
}
#lijnsubmenu
{
position: absolute;
margin-top:245px;
width: 190px;
height: 1px; 
BORDER-top:#CCCCCC 1px solid; 
text-align:center;
}
#linkervenster
{
position: absolute;
width: 190px;
height: 380px; 
background-color:#FFFFFF;
text-align: left; 
font-family:Trebuchet MS,tahoma,verdana;
font-size:10px;
}
#submenu
{
position: absolute;
width: 190px;
height: 240px; 
background-color:#FFFFFF;
text-align:justify;
font-family:Trebuchet MS,tahoma,verdana;
font-size:10px;
}
#contact
{
position: absolute;
top:250px;
width: 190px;
height: 130px; 
background-color:#FFFFFF;
text-align:left;
}
#footer
{
position: absolute;
margin-top:615px;
margin-left:30px;
width: 710px;
height: 15px; 
background-color:#FFFFFF;
text-align:center;
font-family:Trebuchet MS,tahoma,verdana;
font-size:10px;
}
/* HOOFDMENU */
.hoofdmenu
{
	font-family:trebuchet ms,tahoma,verdana;
	font-size: 11px;
	color:#999999;
	font-weight:bold;
	text-decoration:none;	
	text-align:right;
}
.hoofdmenu a
{
	font-family:trebuchet ms,tahoma,verdana;
	font-size: 11px;
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}
.hoofdmenu a:hover
{
	font-family:trebuchet ms,tahoma,verdana;
	font-size: 11px;
	color:#6699ff;
	font-weight:bold;
	text-decoration:none;
}
#tblhoofdmenu
{
width:260px;
height:150px;	
}
#tdlijn
{
background-image: url(../images/lijn.gif);
width:250px;	
height:1px;	
text-align:right;
}
/*TEKST*/
.titel
{
	font-family:Trebuchet MS,Tahoma;
	font-size:14px;
	font-weight:bold;	
	color:#000000;
	text-decoration:none;
}
.subtitel
{
	font-family:Trebuchet MS,Tahoma;
	font-size:12px;
	font-weight:bold;	
	color:#000000;
	text-decoration:none;
}
.subtitelmenu
{
	font-family:Trebuchet MS,Tahoma;
	font-size:11px;
	font-weight:bold;	
	color:#6699ff;
	text-decoration:none;
}
.subtitelmenu a
{
	font-family:Trebuchet MS,Tahoma;
	font-size:11px;
	font-weight:bold;	
	color:#6699ff;
	text-decoration:none;
}
.subtitelmenu a:hover
{
	font-family:Trebuchet MS,Tahoma;
	font-size:11px;
	font-weight:bold;	
	color:#6699ff;
	text-decoration:none;
}
.teksttitel
{
	font-family:Trebuchet MS,Tahoma;
	font-size:11px;
	font-weight:bold;	
	color:#000000;
	text-decoration:none;
}
.tekst
{
	font-family:Trebuchet MS,Tahoma;
	font-size:10px;
	font-weight:normal;	
	color:#333333;
	text-decoration:none;
	text-align:justify;
}
.tekst a
{
	font-family:Trebuchet MS,Tahoma;
	font-size:10px;
	font-weight:normal;	
	color:#6699ff;
	text-decoration:none;
	text-align:justify;
}
.tekst a:hover
{
	font-family:Trebuchet MS,Tahoma;
	font-size:10px;
	font-weight:normal;	
	color:#6699ff;
	text-decoration:none;
	text-align:justify;
}
.rood
{
	font-family:trebuchet ms,tahoma,verdana;
	font-size: 11px;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;		
}
.tekstvak
{
	font-family:Trebuchet MS,Tahoma;
	font-size:10px;
	font-weight:normal;	
	color:#333333;
	text-decoration:none;
	text-align:left;
	border-color:#76C0CD;
	border-style:solid;
	border-width:1;
}
.knop
{
	font-family:Trebuchet MS,Tahoma;
	font-size:10px;
	font-weight:bold;	
	color:#333333;
	text-decoration:none;
	text-align:center;
	border-color:#6699ff;
	border-style:dashed;
	background-color:#FFFFFF;
	border-width:1;
}
.positienietlink
{
	font-family:Trebuchet MS,Tahoma;
	font-size:9px;
	font-weight:normal;	
	color:#666666;
	text-decoration:none;
}
.positielink a
{
	font-family:Trebuchet MS,Tahoma;
	font-size:9px;
	font-weight:normal;	
	color:#6699ff;
	text-decoration:none;
}
.positielink a:hover
{
	font-family:Trebuchet MS,Tahoma;
	font-size:9px;
	font-weight:normal;	
	color:#6699ff;
	text-decoration:none;
}