﻿html body *, html body {
  margin:0;
  padding:0;
  font-family:Helvetica;
  text-shadow: 0 0 0 #000; /* Maakt de tekst in Safari slanker */

}
html, body {  
  height:100%;

}

a:link {color:#FFFFFF;text-decoration:none}
a:visited {color:#FFFFFF;text-decoration:none}
a:hover {color:#000000;text-decoration:none}
a:active {color:#FFFFFF;text-decoration:none}

h1
{
	font-family: "Helvetica";
	font-weight: bolder;
	font-size:22px;
	line-height: 24px;
}

h2
{
	font-family: "Helvetica";
	font-weight: bolder;
	font-size:22px;
	line-height: 24px;
}

h3
{
	font-family: "Helvetica";
	font-weight: bolder;
	font-size:22px;
	line-height: 24px;
}

h4
{
	font-family: "Helvetica";
	font-weight: bolder;
	font-size:22px;
	line-height: 24px;
}

#header 
{
	position: absolute;
	font-family:Helvetica;
	font-size:11px;
	color:#FFFFFF;
	top: 50%;
	left: 50%;
	margin: -250px 0px 0px -65px;
	z-index:3;
}

#header-fotoboek
{
	position: absolute;
	font-family:Helvetica;
	font-size:11px;
	color:#FFFFFF;
	top: 50%;
	left: 50%;
	margin: -250px 0px 0px -65px;
	z-index:3;
}

#flashcontent{
	 position: absolute;
	 top: 50%;
	 left: 50%;
	 margin: -345px 0px 0px -500px;
	 }

#intro{
	 position: absolute;
	 top: 50%;
	 left: 50%;
	 margin: -345px 0px 0px -500px;
	 }

#intro2{
	 position: absolute;
	 top: 50%;
	 left: 50%;
	 margin: -400px 0px 0px -500px;
	 }
#homepageimage
{
     position: absolute;
	 top: 50%;
	 left: 50%;
	 margin: -180px 0px 0px -70px;
}


#container{
	 position: absolute;
	 background-image:url("../images/bg_container.gif");
	 top: 50%;
	 left: 50%;
	 height: 490px;
	 width: 490px;
	 margin: -190px 0px 0px -245px;
	 }
	 
#container-fotoboek-header
{
     position: absolute;
	 top: 50%;
	 left: 50%;
	 width: 490px;
	 line-height:10px;
	 margin: -985px 0px 0px -245px;
	 }

	 
#container-fotoboek
{
    font-family:Helvetica;
    font-size:11px;
    line-height:16px;
	padding-left: 10px;
	 position: absolute;
	 background-color:#FFFFFF;
	 top: 50%;
	 left: 50%;
	 width: 480px;
	 margin: 192px 0px 0px -245px;
	 }
	 
#menu
{
	position:absolute;
	padding: 22px 0px 0px 10px;
	font-family:Helvetica;
	font-size:11px;
	line-height:14px;
	top: 50%;
	left: 50%;
	width: 150px;
	height: 439px;
	margin: -245px 0 0 -241px;
	color:#FFFFFF;
}

#menufoto
{
	position:absolute;
	padding: 22px 0px 0px 10px;
	font-family:Helvetica;
	font-size:11px;
	line-height:14px;
	top: 50%;
	left: 50%;
	width: 150px;
	margin: -139px 0 0 -499px;
	color:#FFFFFF;
}

#menudigi
{
	position:absolute;
	padding: 22px 0px 0px 10px;
	font-family:Helvetica;
	font-size:11px;
	line-height:14px;
	top: 50%;
	left: 50%;
	width: 150px;
	margin: 30px 0 0 -499px;
	color:#FFFFFF;
}

#primarycontent
{
	position:absolute;
	padding: 22px 0px 0px 0px;
	font-family:Helvetica;
	font-size:11px;
	line-height:14px;
	top: 50%;
	left: 50%;
	width: 150px;
	height: 439px;
	margin: -245px 0 0 -79px;
	color:#FFFFFF;
}

#secondarycontent
{
	position:absolute;
	padding: 22px 10px 0px 0px;
	font-family:Helvetica;
	font-size:11px;
	line-height:14px;
	top: 50%;
	left: 50%;
	width: 148px;
	height: 439px;
	margin: -245px 0 0 82px;
	color:#FFFFFF;
}

#footer
{
	position: absolute;
	float:left;
	font-family:Helvetica;
	font-size:11px;
	color:#999999;
	top: 50%;
	left: 50%;
	height: 20px;
	width: 485px;
	margin: 242px 0 0 -242px;
}

#footer-fotoboek
{
	position: absolute;
	float:left;
	font-family:Helvetica;
	font-size:11px;	
	top: 50%;
	left: 50%;
	height: 20px;
	width: 480px;
	margin: 1450px 0 0 -242px;
}
#imagelayer 
{
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -400px 0px 0px -494px;
	z-index:2;
	}
	
#pagingnext 
{
	position: absolute;
	font-family:Helvetica;
	font-size:13px;
	top: 50%;
	left: 50%;
	width: 53px;
	margin: -50px 0px 0px 436px;
	z-index:2;
}

#pagingprev 
{
	position: absolute;
	font-family:Helvetica;
	font-size:13px;
	top: 50%;
	left: 50%;
	width: 53px;
	margin: -50px 0px 0px -490px;
	z-index:2;
}
#contactform
{
	font-family:Helvetica;
	font-size:11px;
	color:#FFFFFF;
	width: 149px;
}
.fout
{
	border-style: solid;
	border-color: #FF0000;
}