* {
margin: 0;
padding: 0;
}


a img {
border : none;
}

a {
outline: none;
}

ul {
list-style-type : none;
}

div {
	font-size : 100%;
}


body {
	margin: 0px auto 0px auto;
	background-image:url(images/achter.jpg);
	background-repeat: repeat-x;
	background-color:#fff;
	background-position: top;
	font-family: "Lucida Grande", Verdana, Halvetica, sans-serif;
	text-align: center;
	}

#container {
	position:relative; 
	width: 900px; 
	height: 600px; 
	top: 0px; 
	margin:0px auto 0 auto; 
	border:0px solid #fff; 
	background:#transparant 75px 0px no-repeat; 
	z-index: 6;}
	
#vak {
	width: 900px;
	height: 640px;
	position:absolute;
	top: 42px;
	left: 0px;
	background-image:url(images/vak.jpg);
	text-align: left;
	z-index: 1;
	}
	
#logo {
	width: 500px;
	height: 40px;
	position:absolute;
	top: 80px;
	left: 50px;
	background-image:url(images/logo.jpg);
	background-color:#fff;
	text-align: left;
	z-index: 9;
	}

#foto {
	width: 540px;
	height: 300px;
	position:absolute;
	border:1px solid #5c031c;
	top: 130px;
	left: 30px;
	text-align: left;
	z-index: 14;
	}
	
#foto_medewerkers {
	width: 838px;
	height: 300px;
	position:absolute;
	border:1px solid #5c031c;
	top: 130px;
	left: 30px;
	text-align: left;
	z-index: 14;
	}
	
#tekst {
	width: 500px;
	height: 155px;
	position:absolute;
	padding: 10px;
	top: 440px;
	left: 40px;
	background-color:#fff;
	text-align: justify;
	z-index: 10;
	}
	
#tekstdokter {
	width: 500px;
	height: 350px;
	position:absolute;
	padding: 10px;
	top: 140px;
	left: 40px;
	text-align: justify;
	z-index: 10;
	}

#contact {
	width: 280px;
	height: 232px;
	position:absolute;
	padding: 10px;
	padding-left: 560px;
	padding-top: 70px;
	top: 125px;
	left: 25px;
	background-image:url(images/tekst.jpg);	
	text-align: left;
	z-index: 10;
	}
	
#contactdokter {
	width: 280px;
	height: 462px;
	position:absolute;
	padding: 10px;
	padding-left: 560px;
	padding-top: 70px;
	top: 125px;
	left: 25px;
	background-image:url(images/doktersdienst.jpg);	
	text-align: left;
	z-index: 10;
	}
	
#contactmedewerkers {
	width: 280px;
	height: 232px;
	position:absolute;
	padding: 10px;
	padding-left: 560px;
	padding-top: 70px;
	top: 125px;
	left: 25px;
	background-image:url(images/tekst_medewerkers.jpg);	
	background-color:#2E6B5A;
	text-align: left;
	z-index: 10;
	}
	
#menurechts {
	width: 290px;
	height: 40px;
	position:absolute;
	top: 580px;
	left: 580px;
	background-image:url(images/menurechts.jpg);
	background-color:#2E6B5A;
	text-align: left;
	z-index: 10;
	}
	
#fotorechts {
	width: 290px;
	height: 170px;
	position:absolute;
	top: 450px;
	left: 580px;
	background-color:#FFF;
	text-align: center;
	z-index: 10;
	}
	
#fotografie {
	width: 300px;
	height: 20px;
	position:absolute;
	top: 680px;
	left: 625px;
	background-color:#transparant;
	text-align: left;
	z-index: 11;
	}

.style1 {
	font-family: "Geneva", Verdana, Halvetica, sans-serif;
	font-size: 11px;
	color:#000;
	line-height:16px;
	text-align:justify;
		}
			
.style2 {
	font-family: "Geneva", Verdana, Halvetica, sans-serif;
	font-size: 14px;
	color:#000;
	line-height:12px;
	text-align:left;
			}
			
.style3 {
	font-family: "Geneva", Verdana, Halvetica, sans-serif;
	font-size: 16px;
	color:#fff;
	line-height:18px;
	text-align:left;
			}

.style4 {
	font-family: "Geneva", Verdana, Halvetica, sans-serif;
	font-size: 12px;
	color:#F7D4DE;
	line-height:16px;
	text-align:left;
		}
		
.style5 {
	font-family: "Geneva", Verdana, Halvetica, sans-serif;
	font-size: 11px;
	color:#F7D4DE;
	line-height:16px;
	text-align:justify;
		}

A.link:link    { text-decoration: underline; text-transform:uppercase; color: #1f493d; } 
  A.link:visited { text-decoration:underline; text-transform:uppercase; color: #1f493d; } 
  A.link:hover   { text-decoration:underline; text-transform:uppercase; color: #5c031c; } 
  
  A.foto:link    { text-decoration:none; color: #ffffff; } 
 A.foto:visited { text-decoration:none; color: #ffffff; } 
 A.foto:hover   { text-decoration:none; font-style:oblique; color: #ffffff; } 
  

