body {
	background-color: #E5E5E5;
	margin: 0;
	padding: 0;
	text-align: center;
}

#container {
	position: relative;
	width: 750px;
    margin: 0 auto 0;
	padding: 0;
    
}

#top1 {
	position: absolute;
	width: 205px;
    left: 0px;
	margin: 0 auto 0;
	padding: 0;
	height: 94px;
}

#top2 {
	position: absolute;
	width: 545px;
    left: 205px;
	margin: 0 auto 0;
	padding: 0;
	height: 79px;
}

#filler {
	position: absolute;
    top: 79px;
	width: 545px;
    left: 205px;
	margin: 0 auto 0;
	padding: 0;
	height: 15px;
    background-color: #99ccff;
    z-index: 50;
   
} 


#top3 {
	position: absolute;
    top: 94px;
	width: 545px;
    left: 205px;
	margin: 0 auto 0;
	padding: 0;
	height: 20px; /*hoogte 2px hoger om vspace in tabel te compenseren tbv IE */
    background-color: #99ccff;
   
} 
 
#top4 {
	position: absolute;
    top: 94px;
	width: 205px;
    left: 0px;
	margin: 0 auto 0;
	padding: 0;
	height: 295px; /*215 */
    background-color: #99ccff;
    z-index: 30;
    /* background-color: #FFFFFF; */
    /* background-image: url(images/bgline2.gif);*/
 }  
 

  
#menu2 {
	position: absolute;
	left: 0px;
	top: 389px; /*309 */
    width: 205px;
    height: 15px;
	margin: 0;
    z-index: 2;
    background-color: #FFFFFF;
    background-image: url(images/bgline2.gif);
    
}
body&gt;#menu2 {width:750px;} 
 
 
#menu1 {
	position: absolute;
	left: 0px;
	top: 414px; /*334*/
    width: 200px;
	margin: 0;
	z-index: 2;
       
}
body&gt;#menu1 {width:200px;}


#content  {
	position: absolute;
	left: 0px;
	width: 750px;
    top: 114px; /*324 */
    overflow: visible;
    margin-left: 0;
	padding: 0 0px 0px 0px;	
    font-size: 12px;
	line-height: 1.2em;
	font-family: tahoma, verdana, sans-serif;
	font-weight: normal;
    text-align: left;
    background-image: url(images/bgline2.gif);	
    }

    
#content p {
	padding: 0px 15px 0px 225px;
    }

#content p.act {
	padding: 5px 0px 5px 230px;
    background-image: url(images/bgline3.gif);	
    }     
    
#content p.imgk {
     padding: 0px 15px 0px 325px;
     }       
    
#content p.oltxt {
     padding: 0px 15px 0px 0px;
     }  	
	
#content p.center {
     padding: 0px 15px 0px 415px;
     }        
    
#content ol {
	padding: 0px 15px 0px 245px;
    }


    
#content h1 {
	padding: 0px 15px 0px 225px;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	color: #666666;
    }

#content h2 {
	padding: 0px 15px 0px 225px;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	color: #666666;
    }  

#content h3 {
	padding: 0px 15px 0px 225px;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	color: #666666;
    }  

#content table {
	margin-left: 225px;
	padding: 0 0px 0px 0px;	
    font-size: 12px;
	line-height: 1.2em;
	font-family: tahoma, verdana, sans-serif;
	font-weight: normal;
    text-align: left;
    }

#content table.ol {
	margin-left: 65px;
	padding: 0 0px 0px 0px;	
    font-size: 12px;
	line-height: 1.2em;
	font-family: tahoma, verdana, sans-serif;
	font-weight: normal;
    text-align: left;
    }

#content td {
     vertical-align: top;
     } 
     
#content td.middle {
     vertical-align: middle;
     }     
  
ol.txt {
	padding: 0px 0px 0px 245px; 
    }
	
ul.txt {
	padding: 0px 0px 0px 245px; 
    }

ul.mnu {
	margin: 0;
	padding: 0px;
	list-style: none;
	width: 200px; /* Width of Menu Items */
	}

ul.mnu li {
	position: relative;
	}
	
li ul.sub {
	position: absolute;
	left: 160px; /* Set 1px less than menu width */
	top: 0;
    list-style: none;
	display: none;
	}

    
/* Styles for Menu Items */
ul.mnu li a {
	display: block;
    text-align: right;
	text-decoration: none;
	color: #FFFFFF;
    font-weight: bold;
    font-family: helvetica, sans-serif;
    font-size: 14px;
	background: #99ccff; /* IE6 Bug */
	padding: 5px;
	border-bottom: 0;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul.mnu li { float: left; height: 1%; }
* html ul.mnu li a { height: 1%; }
/* End */



/* Hover Styles */
ul.mnu li a:hover { 
       color: #FFFFFF; 
       background: #003399; 
       }
		
        
       
/* Sub Menu Styles */
li ul.sub li a { 
   padding: 2px 5px; 
   color: #FFFFFF; 
   background: #3366FF; 
   text-align: right; 
   font-size: 12px; 
   width: 175px;
   } 
		
li:hover ul, li.over ul { display: block; } /* The magic */