BODY { 
  background-color: #FFFFFF;
  background: url('img/bg.gif') top center no-repeat;
  margin:0px;
  padding:0px;
 }

div#layout {
  display:block;
  position: absolute; 
  left: 50%; 
  margin-left: -456px; 
  width:913px;
}

div#copyright {
  position: absolute; 
  display:block;
  font-family: Tahoma;
  font-size: 11px;
  line-height: 18px;
  color:#a7a9ac;   
  top: 605px; 
  left: 50%; 
  margin-left: -456px; 
  width:913px;
  height: 26px;
  text-align:center;
}

div#copyright a {
  margin-left:20px;
  font-family: Tahoma;
  font-size: 11px;
  line-height: 18px;
  color:#a7a9ac;  
  text-decoration: none;
}  

div#copyright a:hover {	
	text-decoration: underline;
}  

div#logo {
  position: absolute; 
  display:block;
  top: 26px; 
  left: 705px; 
  width: 209px;
  height: 167px;
}

div#foto_1 {
  position: absolute; 
  display:block;
  top: 219px; 
  left: 470px; 
  width: 209px;
  height: 354px;
}

div#foto_3 {
  position: absolute; 
  display:block;
  top: 412px; 
  left: 470px; 
  width: 209px;
  height: 167px;
}

div#foto_4 {
  position: absolute; 
  display:block;  
  top: 412px; 
  left: 705px; 
  width: 209px;
  height: 167px;
}

div#site {
  position: absolute; 
  display:block;
  top: 412px; 
  left:235px;   
  width: 209px;
  height: 167px;
  background: url('img/site.gif');
}

div#site a {
  display:block;
  width:201px;
  height:137px;
  padding-left:8px;
  padding-top:30px;  
  font-family: Tahoma;
  font-size: 11px;
  line-height: 18px;
  color:#FFFFFF;  
  text-decoration: none;
}  

div#site a:hover {	
	text-decoration: underline;
} 


div#zoeken {
  position: absolute; 
  display:block;  
  top: 219px; 
  left: 235px; 
  width: 209px;
  height: 167px;
  background: url('img/zoeken.gif');
}

div#zoeken_inside {
  display:block;
  width:193px;
  height:137px;
  padding-left:8px;
  padding-top:30px;  
  font-family: Tahoma;
  font-size: 11px;
  line-height: 18px;
  color:#FFFFFF;  
}


div#but_zoeken a {
  display:block;
  width:128px;
  height:19px;
  background: url('img/but_zoeken_off.gif');
  text-decoration:none;
}  

div#but_zoeken a:hover {	
  background: url('img/but_zoeken_on.gif');
} 

div#banner {
  position: absolute; 
  display:block;
  top: 26px; 
  left: 235px; 
  width: 444px;
  height: 57px;
  background-color: #FFFFFF;
}

.input {
  border: 1px solid #a7a9ac;
  height:15px;
  font-family: Tahoma;
  font-size: 11px;
  color:#666666;  
  padding-left:2px;
}


div#but_inloggen a {
  display:block;
  width:128px;
  height:19px;
  background: url('img/but_inloggen_off');
  text-decoration:none;
}  

div#but_inloggen a:hover {	
  background: url('img/but_inloggen_on');
}  

div#but_registreren a {
  display:block;
  width:128px;
  height:19px;
  background: url('img/but_registreren_off');
  text-decoration:none;
}  

div#but_registreren a:hover {	
  background: url('img/but_registreren_on');
}  

div#but_versturen a {
  display:block;
  width:128px;
  height:19px;
  background: url('img/but_versturen_off');
  text-decoration:none;
}  

div#but_versturen a:hover {	
  background: url('img/but_versturen_on');
}  

div#item a {
  display:block;
  font-family: Tahoma;
  font-size: 11px;
  color:#666666;    
  width:128px;
  height:19px;
  padding-left:20px;
  background: url('img/bullet_grijs.gif') no-repeat ;
  text-decoration:none;
}  

div#item a:hover {	
  text-decoration:underline;
}  


div#item_terug a {
  display:block;
  float:left;
  font-family: Tahoma;
  font-size: 11px;
  color:#666666;    
  width:40px;
  height:19px;
  padding-left:20px;
  margin-top:3px;
  background: url('img/bullet_grijs.gif') no-repeat ;
  text-decoration:none;
}  

div#item_terug a:hover {	
  text-decoration:underline;
}  

div#error {
  font-family: Tahoma;
  font-size: 11px;
  line-height:16px;
  color:#FF0000;    
  width:191px;
  border: 1px solid #FF0000;
  background-color:#FFFFFF;
  text-decoration:none;
}  