*{
   margin: 0;
   padding: 0;
}

body{
	background:#69b6fe;
	background-image:url(../img/bg.gif);
	background-repeat:repeat-x;
	font-family:Verdana, Geneva, sans-serif !important;
	font-size:12px !important;
	color:#000;

	}
	
	#form{
		font-size: 14px;
	}
        #form th{
            text-align:left;
            font-weight:bold;
        }

        h2{
            padding:15px;
            -moz-border-radius:25px;
            -webkit-border-radius:25px;
            background-color:#000;
            color:#f6ff0a;
            font-size:15px;
            text-align:left;
            }

            #links{
                margin:15px 25px 15px 25px;
            }
            #links th{
                padding: 5px 15px 0 5px;
                text-align:left;
                
            }
            #links a{
                display:block;
                float:left;
            }

            #links img{
                display:block;
                float:left;
                border:none;
            }

            #links td{
                padding:10px;
                background-color:#E3F1FE;
                font-style:italic;
            }
	
#holder{
	position:absolute;
	}	

#content{
	position:relative;
	width:100%;
	height:auto;
	min-height:100%;
	left:0px;
	z-index:1;
	}

#innercontainer{
        background-color:#fff;
        margin:80px 0px 0 40px;
        border: solid 0px red;
        width:940px;        
        }

#innercontainer ul{
            list-style:none;            
        }
        #innercornerL{
            float:left;
            background-image:url(../img/overzicht-corners.gif);
            width:21px;
            height:22px;
            background-position: 21px 0px;

        }

        #innercornerR{
            float:right;
            background-image:url(../img/overzicht-corners.gif);
            width:21px;
            height:22px;
            background-position:0 0;
        }

        #innercornerBL{
            float:left;
            background-image:url(../img/overzicht-corners.gif);
            width:21px;
            height:22px;
            background-position: 21px 22px;

        }
        #innercornerBR{
            float:right;
            background-image:url(../img/overzicht-corners.gif);
            width:21px;
            height:22px;
            background-position: 0px 22px;

        }
       
        .overhead{
            font-weight:bold;
            background-color:#000;
            color: #F6FF06;
            padding:5px 10px 5px 10px;
            text-decoration:none;
        }

         #overholder{
            padding:20px;
            min-height:850px;
        }

        #overholder ul li ul{
           margin:-5px 0 30px 20px;
            padding:10px;
            background-color:#E3F1FE;
        }

        #overholder ul li ul li{
            font-weight:normal;
            text-decoration:none;
            background: none;
            margin: 10px 0 ;
        }
        #overholder ul li ul li a{
            text-decoration:none;
            padding: 10px 0;

        }

        #overholder ul li ul li a:hover{
            text-decoration:underline;
        }
	
#verdiep{
	position:relative;
	background-image:url(../img/verdieping.gif);
	background-repeat:no-repeat;
	top:54px;
	margin-left:35px;
	width:706px;
	height:286px;
	z-index:1;
	}

#overzicht{
	position:relative;
	background-image:url(../img/overheader.gif);
	background-repeat:no-repeat;
	top:54px;
	margin-left:35px;
	width:704px;
	height:137px;
	z-index:1;
	}
	
#verdContent{
	position:absolute;
	background-image:url(../img/vercorner.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#FFF;
	padding-bottom:15px;
	margin-bottom:25px;
	left:49px;
	top:340px;
	width:566px;
	height:auto;
	z-index:2;
	}

#photo{
	position:relative;
	margin-bottom:20px;
	margin-top:0px;
	margin-left:625px;
	width:360px;
	height:auto;
	z-index:2;
	}

#momPhoto{
	position:relative;
	border: solid 4px #000;
	width:350px;
	height:auto;
	}
.PhotoRow{
	position:relative;
	margin-top:5px;
	}

.foto {
	position:relative;
	margin :5px 2.5px 0 2.5px;
	
	border: solid 2px #000;
	width:100px;
	height:100px;
	}

.galfoto {
	position:relative;
	border: solid 2px #000;
	margin:0 5px 2px 0;
	width:auto;
	height:auto;
	}


.foto:hover{
	border: solid 2px #F6FF08;
	}
	
.galfoto:hover{
	border: solid 2px #F6FF08;
	}		

.galmomthumb {
	position:relative;
	left:78px;
	border: solid 2px #000;
	width:auto;
	height:auto;
	}
	
.galmomthumb:hover{
	border: solid 2px #F6FF08;
	}	
a{
	outline:none;
	}

#inleiding{
	font-size:12px;
	padding-left:20px;
	padding-right:20px;
	color:#06C;
	margin-bottom:15px;
	}
		
#googleADS{
	background-image:url(../img/googleADS.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	height:60px;
	margin-bottom:15px;
	}	

#tekst{
	font-family:Verdana, Geneva, sans-serif;
	padding-left:20px;
	padding-right:20px;
	color:#000;
	margin-bottom:15px;
	}

#tijdlijn{
	position:relative;
	width:900px;
	height:auto;
	top:90px;
	left:45px;
	z-index:80;
	}

#verdTitel{
	position:absolute;
	top:94px;
	left:258px;
	width:365px;
	height:43px;
	color:#f6ff0a;
	font-size:25px;
	text-align:center;
	padding-top:5px;
	}

#jaar{
	position:absolute;
	background-color:#000;
	background-image:url(../img/jaarcorner.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:auto;
	padding-left:5px;
	padding-right:10px;
	height:24px;
	top:154px;
	left:316px;
}

#jaarHolder{
	position:relative;
	margin-top:5px;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	}
#literatuurHolder{
	position:relative;
	width: 100%;
	}	
#literatuurTitle{
	color:#06C;
	padding-left:20px;
	}	

#literatuurTitle {
	
	}
	
#galleryTitle{
	padding-top:18px;
	position:absolute;
	background-image:url(../img/galleryTitle.gif);
	background-repeat:no-repeat;
	color:#f6ff0a;
	font-size:25px;
	text-align:center;
	width:400px;
	top:55px;
	left:420px;
	height:59px;
	}
	
#galholder{
	position:absolute;
	margin-top:170px;
	margin-left:140px;
	width:auto;
		}
	
#gallerylarge{
	position:relative;
	border:solid 4px #000;
	z-index:10;
	width:auto;
	height:auto;
	margin-bottom:25px;
	}
	
#galleryDiscription{
	position:relative;
	background-color:#000;
	color:#FFF;
	font-weight:bold;
	padding:25px 10px 15px 10px;
	height:auto;
	margin-left:-50px;
	width:auto;
	max-width:700px;
	top:-65px;
	z-index:5;
	}	

#galleryThumbs{
	position:absolute;
	width:120px;
	height:auto;
	left:850px;
	top:170px;
	}
	

#logo {
	background-image:url(../img/logo.gif);
	background-repeat:no-repeat;
	position:absolute;
	display:block;
	width:337px;
	height:188px;
	left:0px;
	top:0px;
	outline:none;
	z-index:50;
	}

#linklogo a {
	background-image:url(../img/logoLINK.gif);
	background-repeat:no-repeat;
	position:absolute;
	display:block;
	width:328px;
	height:106px;
	left:0px;
	top:0px;
	outline:none;
	z-index:50;
	}

#Bow{
	background-image:url(../img/bow.png);
	position:absolute;
	top:2px;
	left:310px;
	width:171px;
	height:94px;
	z-index:40;
	}
	
#bowBGslasher{
	position:absolute;
	background-image:url(../img/bg.gif);
	height:50px;
	width:456px;
	left:0px;
	top:0px;
	z-index:30;
	}
	
#topBGfiller{
	position:absolute;
	background-image:url(../img/bgmenufiller.gif);
	width:100%;
	top:6px;
	float:right;
	height:30px;
	z-index:20;
	}	
	
#foreHolder{
	position:relative;
	top:30px;
	}

#eye{
	position:absolute;
	left:600px;
	top:80px;
	}
        #arrowup a{
            position:absolute;
            display:block;
            background-image:url(../img/arrow-up.gif);
            margin-top: -16px;
            width:41px;
            height:35px;
            right: 0px;

        }

#eyearrowleft a{
	position:absolute;
	background-image:url(../img/arrow-left.gif);
	width:47px;
	height:22px;
	left:565px;
	top:50px;
	}

#eyearrowright a{
	position:absolute;
	background-image:url(../img/arrow-right.gif);
	width:47px;
	height:21px;
	left:623px;
	top:51px;
	}

#eyegal{
	background-image:url(../img/galeye.gif);
	background-repeat:no-repeat;
	padding-top:5px;
	padding-left:5px;
	width:46px;
	height:13px;
	position:relative;
	left:-50px;
	top:-60px;
	z-index: 500;
	}

#arrowback a{
	position:absolute;
	background-image:url(../img/arrow-back.gif);
	width:47px;
	height:21px;
	left:420px;
	top:109px;
	}
	
#menu {
	position:absolute;
	background-color:#000;
	top:0px;
	text-align:center;
	width:490px;
	left:490px;
	height:25px;
	float:left;
	z-index:20;
	}
#footer{
	position:relative;
	background-color:#000;
	margin-top:180px;
	width:100%;
	height:20px;
	}

#footerCornerL{
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(../img/footerCornerL.gif);
	width:20px;
	height:20px;
	}
	
#footerTekst{
	position:absolute;
	text-align:center;	
	bottom:0px;
	color:#977347;
	font-size:10px;
	width:100%;
	height:15px;
	}	

#footerCornerR{
	position:absolute;
	top:0px;
	right:0px;
	background-image:url(../img/footerCornerR.gif);
	width:20px;
	height:20px;
	}
	
#menu a {
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	outline:none;
	z-index:90;
	}

#menu ul{
	position:absolute;
	top:5px;
	left:0px;
	margin:0px;
	padding:0px;
	width:100%;
	z-index:90;
	}
	
#menu a:hover {
	color:#FFF725;
	}

#menu li {
	width:25%;
	float:left;
	list-style:none;
	z-index:90;
}

#eye{
	position:absolute;
	left:600px;
	top:80px;
	}

#cornerLeft{
	position:absolute;
	background-image:url(../img/corner.gif);
	width:12px;
	height:25px;
	left:479px;
	z-index:10;
	}	
	
#cornerRight{
	position:absolute;
	background-image:url(../img/corner.gif);
	background-position:-12px;
	width:12px;
	height:25px;
	left:980px;
	z-index:10;
	}	

#ovelay{
	position:absolute;
	top:60px;
	left:385px;
	background-image:url(../img/overlay.gif);
	width:31px;
	height:30px;
	z-index:50;
	}
	
#error{
	position: relative;
	top:100px;
	text-align:center;
	padding-left:50px;
	margin:0 auto;
	color:#000;
	}	
	
#errorHead{
	position:relative;
	width:351px;
	height:249px;
	}

        .clear{
            clear:both;
        }

        #contactPlacer{
            position:absolute;
            top:175px;
            left:100px;
        }

        .clear{
            clear:both;
        }

        #vandervelde1 {
            position:absolute;
            right:0px;
            bottom:-100px;
            background-image:url(../img/vandervelde.png);
            width:80px;
            height:106px;
        }
        #vandervelde1 span{
            margin-left:-999em;
        }

        input, textarea{
            border: solid 0px #808080;
            background-color: #e1e1e1;
        }
        input:focus, textarea:focus{
            background-color: #cccccc;
        }

        .button:hover{
            background-color:#808080;

        }

        #formuliertje{
            width: 730px;
            background-color: #fff;
            padding: 25px;
            margin: 0 auto;
        }

        #formuliertje form{
           margin: 0 auto;
           width: 700px;

        }
