body{
	margin:0px;
	padding:0px;
}
#white_back{
	position:absolute;
	top: 0px;
    left: 0px;  
    height:580px;
    width:650px;
    background:white;
    z-index:1;
}
#home_imglink{
	position:absolute;
	z-index: 3;
	top:70px;
	left:0px;
	width:50px;
	height:510px;
	float:left;	
	background-color:#000;
}
#home_imglink img{
	border:0px solid white;
}
#home_links{
	position:absolute;
	left:650px;
	top:98px;
	float:left;
	text-align:justify;
}
#home_link{
	vertical-align:middle;
	margin-bottom:1px;
	width:200px;
	height:111px; 
	color:#FFF;
	font-size:16; 
    font-weight:bold;
}
#home_link img{
	border:0px;
}
#home_link a{
	color:#FFF;
	text-decoration:none;
}
#home_image{
	position:absolute;
	z-index: 3;
	top:98px;
	left:50px;
	float:left;	
}
#home_text{
	position:absolute;
	z-index: 3;
	top:554px;
	left:80px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:16; 
    font-weight:bold;
    color:blue;
    cursor:pointer;
	cursor:hand;
	float:left;	
}
#menu{
	position:absolute;
	top: 70px;
    left: 50px;
    z-index: 10;
	cursor:pointer;
	cursor:hand;
	float:left;
}
#header_image{
	position:absolute;
	top: 0px;
    left: 0px;  
    z-index: 10;  
}
#header_route{
	position:absolute;
	top: 0px;
    left: 550px;  
    z-index: 10;  
    cursor:pointer;
	cursor:hand;
}
#sub1{
	visibility:hidden;
	position:absolute;
	top: 98px;
    left: 50px;
    padding: 0px;
    margin:0px;
    z-index: 10;
    cursor:pointer;
	cursor:hand;
	background-color:#000000;
}
#sub2{
	position:absolute;
	visibility:hidden;
	top: 98px;
    left: 150px;
    padding: 0px;
    margin:0px;
    z-index: 10;
    cursor:pointer;
	cursor:hand;
}
#sub3{
	position:absolute;
	visibility:hidden;
	top: 98px;
    left: 250px;
    padding: 0px;
    margin:0px;
    z-index: 10;
	cursor:pointer;
	cursor:hand;    
}
#sub4{
	position:absolute;
	visibility:hidden;
	top: 98px;
    left: 350px;
    padding: 0px;
    margin:0px;
    z-index: 10;
   	cursor:pointer;
	cursor:hand;
	background-color:#0099cc;
}
#sub5{
	position:absolute;
	visibility:hidden;
	top: 98px;
    left: 450px;
    padding: 0px;
    margin:0px;
    z-index: 10;
}
#subsub{
	position:absolute;
	visibility:hidden;
	top: 170px;
    left: 150px;
    padding: 0px;
    margin:0px;
    z-index: 10;
	cursor:pointer;
	cursor:hand;    
}
#subarchive{
	position:absolute;
	visibility:hidden;
	top: 170px;
    left: 250px;
    padding: 0px;
    margin:0px;
    z-index: 10;
	cursor:pointer;
	cursor:hand;    
}
#expositiemenu{
	position:absolute;
	visibility:hidden;
	top:170px;
	left:350px;
	z-index:20;
	cursor:pointer;
	cursor:hand;  
}
#fotografiemenu{
	position:absolute;	
	visibility:hidden;
	top:188px;
	left:350px;
	z-index:20;
	cursor:pointer;
	cursor:hand;  
}
#lezingenmenu{
	position:absolute;
	visibility:hidden;	
	top:206px;
	left:350px;
	z-index:20;
	cursor:pointer;
	cursor:hand;  
}
#archikidsmenu{
	position:absolute;
	visibility:hidden;
	top:224px;	
	left:350px;
	z-index:20;
	cursor:pointer;
	cursor:hand;  
}
#home_button{
	position:relative;
	float:left;
	padding:0px;
	width:580px;
	height:28px;  
	background:white;	
	cursor:pointer;	
	cursor:hand;
}
#back_button{
	position:relative;
	float:left;
	padding:0px;
	
	width:70px; 
	height:28px; 
	background:white;	
	cursor:pointer;	
	cursor:hand;
}
#dotted_border_left{
	position:absolute;
	top:98px;
	left:50px;
	width:2px;	
    background-image: url(/images/fixed_images/dotted_border.gif); 
    z-index: 9;   
}
.dotted_border_hor{
	height:2px;
	background-color:#000;
    background-image: url(/images/fixed_images/dotted_border_bottom.gif); 
    background-repeat:repeat-x;
    line-height:0px;
    font-size:0px;
    z-index: 9;  
    float:left; 
    vertical-align:bottom;
}
#dots_left{
	float:left;
	width:2px;	
    background-image: url(/images/fixed_images/dotted_border.gif); 
    z-index: 3;   
}
/*
#dots_right{
	float:right;
	width:2px;	
    background-image: url(/images/fixed_images/dotted_border.gif);
    z-index: 3;   
}
*/
#pijl{
	position:absolute;
	top: 554px;
    left: 50px;    
    z-index: 2;
    cursor:pointer;
	cursor:hand;    
}
.image_text{	
	z-index: 6;
	background:white;  	
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10;  
}
h1{	
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10; 
    margin:0px; 
    padding:0px;   
    color:black;    
}
#red{
	color:red;
	font-weight:400;
}
#header_box{
	position: relative;
	/*width: 550px;*/
	height:98;
	background-color: #ff0000;		
	float: left;
}
#body_box_base {
	position: relative;
	width: 650px;
	/*height:400px;*/
	background-color: #ffffff;
	float: left;
}
#body_box {	
	position: relative;
	width: 650px;	
	background-color: #ffffff;
	float: left;
}
#left_space{	
	position: relative;
	float:left;
	width:50px;		
}
#image_box{
	/*border:solid 1px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10;
	position: relative;
	float:left;
	width:200px;
	background-color:white;
	z-index:1;		
}
#text_box{
	/*border:solid 1px;*/
	position: relative;
	float:left;	
	width:375px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10; 
    padding-left:5px;
    padding-right:10px;
}
#text_box td{
	/*border:solid 1px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10; 
    padding-right:10px;
    padding-bottom:2px;
}
#text_box input{
	/*border:solid 1px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10; 
    background-color:#ffffff;
    border:1px solid #000000;
}
#typisch_nl{
	position:absolute;
	top:250px;
	left:0px;
	z-index:20;
}
#white{
	height:20px;
	width:160px;
}
#flash_object{
	position: relative;
	 z-index: 0;
}
A:link{color:black}
A:visited{color:black}
A:active{color:black}
A:hover{color:black}