body {
background-image: url("plaatjes/background.png");
background-repeat: repeat-y;
background-attachment: fixed;
background-position: 100%;
background-color: #FEA245;
font-family: Verdana;
font-size: 12px;
overflow: auto;
}

img {
border-color: #3E48A8;
}

.logo {
position: absolute;
margin: 0px;
padding: 0px;
top: 0px;
left: 0px;
height: 100px;
width: 100%;
}

.logo img {
position: absolute;
top: 10px;
left: 80px;
}

.sfeer {
position: absolute;
top: -123px;
right: 0px;
height: 120px;
}

.content { 
position: absolute;
bottom: 100px;
top: 120px;
left: 0px;
min-height: 370px;
min-width: 1050px;  
width: 100%;
background-color: #848CD0;
border-top: 3px solid #3E48A8;
border-bottom: 30px solid #3E48A8;
z-index: 2;
}

.menu {  
float: right;
position: absolute;
top: 10px;
right: 0px;
height: 300px; 
width: 230px;
z-index: 3; 
}

.foto {  
float: right;
position: absolute;
top: 20px;
left: 80px;
height: 300px; 
width: 250px; 
z-index: 2;
}

.foto h1 {
border: none;
}

.tekst {  
position: absolute;
direction: rtl;
height: 100%;
min-width: 250px;
top: 0px;
left: 0px;
right: 375px;
overflow: auto; 
}

.tekst h1 {
font-style: bold;
font-size: 16px;
}

.tekst a:link {text-decoration: none; color: #000000;}
.tekst a:visited {text-decoration: none; color: #000000;}
.tekst a:active {text-decoration: none; color: #000000;}
.tekst a:hover {text-decoration: none; color: #000000;}

.tekst1 {  
position: absolute;
direction: rtl;
height: 100%;
min-width: 250px;
top: 0px;
left: 0px;
right: 375px;
overflow: auto; 
}

.tekst1 h1 {
font-style: bold;
font-size: 16px;
}

.tekst1 a:link {text-decoration: none; color: #000000;}
.tekst1 a:visited {text-decoration: none; color: #000000;}
.tekst1 a:active {text-decoration: none; color: #000000;}
.tekst1 a:hover {text-decoration: none; color: #000000;}

.polaroid {
position: absolute;
float: right;
bottom: -130px;
right: 110px;
height: 270px;
width: 260px;
z-index: 2;
}

.slideshow {
position: absolute;
float: right;
bottom: -68px;
right: 126px;
height: 180px;
width: 218px;
z-index: 1;
}

.slideshow img {
border: none;
}

.footer {
position: absolute;
bottom: -130px;
left: 0px;
height: 100px;
width: 100%;
color: #CC6600;
}

.footer > div {
position: absolute;
top: 10px;
left: 150px;
}

.footer a:link {text-decoration: none; color: #CC6600;}
.footer a:visited {text-decoration: none; color: #CC6600;}
.footer a:active {text-decoration: none; color: #CC6600;}
.footer a:hover {text-decoration: none; color: #CC6600;}

.adresgegevens {
display: none;
}

.info {
position: absolute;
top: 20px;
left: 20px;
}

.info h1 {
font-style: bold;
font-size: 16px;
}

.info a:link {text-decoration: none; color: #CC6600;}
.info a:visited {text-decoration: none; color: #CC6600;}
.info a:active {text-decoration: none; color: #CC6600;}
.info a:hover {text-decoration: none; color: #CC6600;}

.balklinks {
position: absolute;
top: 0px;
left: 0px;
width: 60px;
height: 100%;
background-color: #FD8813;
border-right: 4px solid #CC6600;
}

.balkrecht {
position: absolute;
top: 0px;
right: 0px;
width: 250px;
height: 100%;
background-color: #FD8813;
border-left: 4px solid #CC6600;
}

table.overzicht td {
padding: 1em;
}

table.adresgegevens td {
background-color: #FEA245;
padding: 2em;
}