html{
height:100%;
}

body { 
background-image: url('images/bg-streep.gif');
background-attachment: scroll;
background-repeat: repeat-x;
background-position: 0px 10px;
color: #5b5a5a; 
font-size: 12px; 
font-family: Georgia; 
font-weight: normal; 
line-height: 18px; 
padding: 0px;
margin-top: 0px;
}

p { }
b { color: #c53731; font-size: 12px; font-weight: bold; line-height: 18px;}
h1 { color: #7ca674; font-size: 12px; font-weight: bold; line-height: 14px;}
h2 { color: #5b5a5a; font-size: 18px; font-weight: normal; line-height: 24px;}
h3 { color: #c53731; font-size: 14px; font-weight: normal; line-height: 18px;}
h4 { color: #5b5a5a; font-size: 14px; font-weight: normal; line-height: 18px; margin-left: 20px; margin-top: -10px;}
i { color: #3f3f3f; font-size: 11px; font-weight: normal; line-height: 17px;}
a { color: #c53731; text-decoration: underline;}
/* a .img {border: 0px solid white} */
.image {border: 1px solid #c53731;}

.gegevens { color: #3f3f3f; font-size: 12px; font-weight: normal; line-height: 20px;}

#alles {
margin-left: auto;
margin-right: auto;
width: 1022px;
min-height: 100%;
padding-bottom:60px;   /* Height of the footer */
/* border: solid 1px black; */
}

#greenwalllogolink {
margin-top: 160px;
margin-left: 70px;;
}

#pict { 
background-image: url('images/menupict-welkom.jpg');
background-attachment: scroll;
background-repeat: no-repeat;
background-position: 0px 12px;
height: 460px; 
width: 1024px; 
margin-left: 0px; 
z-index: 1; 
margin-top: -10px; 
}

#pict-hond1 { 
background-image: url('images/menupict-hond1.jpg');
background-attachment: scroll;
background-repeat: no-repeat;
background-position: 0px 12px;
height: 460px; 
width: 1022px; 
margin-left: 0px; 
z-index: 1; 
margin-top: -10px; 
}

#pict-hond2 { 
background-image: url('images/menupict-hond2.jpg');
background-attachment: scroll;
background-repeat: no-repeat;
background-position: 0px 12px;
height: 460px; 
width: 1022px; 
margin-left: 0px; 
z-index: 1; 
margin-top: -10px; 
}

#pict-hond3 { 
background-image: url('images/menupict-hond3.jpg');
background-attachment: scroll;
background-repeat: no-repeat;
background-position: 0px 12px;
height: 460px; 
width: 1022px; 
margin-left: 0px; 
z-index: 1; 
margin-top: -10px; 
}


#nieuws-home{
position: relative;
right: 30px;
top: 165px;
height: 50px;
float: right;
z-index: 5;  
/* border: solid 1px black; */
}

#tekst { 
float: left;
width:600px;
/*
height: 238px;
overflow: auto;
*/
z-index: 2;  
margin-left: 64px;
margin-top: 0px; 
padding-right: 10px;
/* border: solid 1px black; */
}

#tekst-vervolg { 
position: absolute;
top: 170px;
float: left;
width:600px;
z-index: 2;  
margin-left: 64px;
padding-right: 10px;
/* border: solid 1px black; */
}

#column { 
position: absolute;
top: 170px;
float: left;
width:700px;
z-index: 2;  
margin-left: 64px;
padding-right: 10px;
/* border: solid 1px black; */
}

#column-archief-menu { 
position: absolute;
top: 170px;
float: left;
width:200px;
z-index: 2;  
margin-left: 64px;
padding-right: 10px;
/* border: solid 1px black; */
}

#column-archief { 
position: absolute;
height: auto !important;
height: 100%;
min-height: 100%;
top: 60px;
float: left;
width:610px;
z-index: 3;  
margin-left: 230px;
padding-right: 10px;
/* border: solid 1px red; */
}

.columnframe {
height: auto !important;
height: 100%;
min-height: 100%;
}

#thumbs { 
float: left;
width:900px;
/*
height: 238px;
overflow: auto;
*/
z-index: 2;  
margin-left: 30px;
margin-top: 0px; 
padding-right: 10px;
/* border: solid 1px black; */
}

.iframe{
border: solid 1px #c53731;
padding: 3px;
background-color: #ffffff;
}


#small { 
float: right;  
margin-right: 30px;
padding-top: 0px;
height: 125px; 
width:269px; 
z-index: 3; 
/* border: solid 1px black; */
}

#foto { 
float: right;  
padding-top: 100px;
margin-right: 30px;
width:300px; 
z-index: 3; 
}

#foto-hoger { 
float: right;  
padding-top: 10px;
margin-right: 30px;
width:300px; 
z-index: 3; 
}

#history { 
float: left;  
margin-left: 30px;  
margin-top: -10px;  
margin-bottom: 10px;
height: 20px; 
width:600px;
color: #868686; 
font-size: 11px; 
z-index: 4; 
/* border: solid 1px black; */
}

#menu { 
width:880px; 
height:31px;
margin-left: auto; 
margin-right: auto; 
z-index: 10; 
margin-top: 109px;
padding-top: 0px;
/* border: solid 1px red; */
}

#footer{
background-color: white;
position:absolute;
bottom:0px;
width:1024px;
height:60px;   /* Height of the footer */
text-align: center;
font-size: 10px; 
margin-top: -20px;
z-index: 4; 
/* border: solid 1px black; */
}

