    
    html {
        height:100%; 
        max-height:100%; 
        padding:0; 
        margin:0; 
        border:0; 
        background-color:#FFFFFF;
        font-size:76%; 
		  font-family: Tahoma;
        /*font-family:georgia, palatino linotype, times new roman, serif;
        /* hide overflow:hidden from IE5/Mac */ 
        /* \*/ 
        overflow-y: scroll;
        overflow-x:hidden;
        /* */ 
        }
    
    body {
        height:100%; 
        max-height:100%; 
        overflow-y: scroll;
        overflow-x:hidden;
        padding:0; 
        margin:0; 
        border:0;
        background-color:#ffffff;
        background-image:url(bg.jpg);
        background-repeat:no-repeat;
        background-position:50% 80%;
        }
    
    #content {
        display:block; 
        overflow:auto; 
        position:absolute; 
        z-index:3; 
        top:137px;
        padding-top:5px; 
        bottom:27px; 
        width:100%; 
        border-left:solid 1px #7E0001;
        border-right:solid 1px #7E0001;
        background:transparent;
        }
    
    * html #content {
        top:0; 
        bottom:0; 
        height:100%;
        width:100%;
        border-top:137px solid #fff; 
        border-bottom:27px solid #fff;
		border-left:solid 1px #7E0001;
		border-right:solid 1px #7E0001;
        }
    
    #head {
        position:absolute; 
        top:0; 
        width:100%; 
        height:98px; 
        background-color:#7E0001;
        background-position:center;
        background-image:url(header_center.jpg);
        background-repeat:no-repeat;
        font-size:1em; 
        z-index:5; 
        border:1px solid #000;
        }
    
    * html #head {
        top:2px; 
        width:100%; 
        height:98px;
        }
    #menu{
        border-left:solid 1px #7E0001;
		border-bottom:solid 1px #7E0001;
		border-right:solid 1px #7E0001;
        font-size:16px;
        float:left;
        top:100px;
        position:fixed;
        width:100%;
        height:34px;
        background-color:#ffffff;
        text-align:center;
        padding-bottom:2px;
        color:#7E0001;
        z-index:4;
        vertical-align:middle;
        }
    * html #menu{
        position:absolute;
        text-align:center;
        }
    .menuitem{
        width:80px;
        height:30px;
        display:inline;
        }
    #foot {
        text-align:center;
        position:absolute; 
        bottom:0; 
        width:100%;  
        height:25px; 
        background-color:#7E0001;
        font-size:1em; 
        z-index:5; 
        border:1px solid #000;
        /*font-family: trebuchet MS, tahoma, verdana, arial, sans-serif; */
		  font-family: Tahoma;
        font-weight:bold;
        color:#FDFBD5;
        }
    #foot a:link {
        color: #FDFBD5;
        text-decoration:none
        }     /* unvisited link */
    #foot a:visited {
        color: #FDFBD5;
        text-decoration:none;
        }  /* visited link */
    #foot a:hover {
        color: #FDFBD5;
        text-decoration:underline;
        }   /* mouse over link */
    #foot a:active {
        color: #FDFBD5;
        text-decoration:underline;
        }   /* selected link */
			
    #headleftimg{
        float:left;
        position:relative;
        }
    #headrightimg{
        float:right;
        position:relative;
        }
    
    * html #foot {
        bottom:2px; 
        width:100%; 
        height:25px;
        background-color:#7E0001;
        }
    
    #content p {
        padding:5px; 
        text-align:justify;
        }
    #maincontent{
	padding-left:7px;
        width:75%;
        float:left;
		font-size:1.2em;
        }
    #othercontent{
        margin-top:10px;
        width:24%;
        background-color:#FFFFFF;
        float:left;
        }
    #actueel{
        width:90%;
        background-color:#CCCCCC;
        float:left;
        margin-left:5%;
        margin-bottom:20px;
        }
    
    #projecten{
        width:90%;
        background-color:#CCCCCC;
        float:left;
        margin-left:5%;
        }
    .rtop, .rbottom{
        display:block;
        }
    .rtop *, .rbottom *{
        display: block; 
        height: 1px; 
        overflow: hidden;
        }
    .r1{
        margin: 0 5px
        }
    .r2{
        margin: 0 3px
        }
    .r3{
        margin: 0 2px
        }
    .r4{
        margin: 0 1px; 
        height: 2px;
        }
    
    #menulijst li{
        margin-top:0px;
        display: inline;
        padding-right: 3px;
        padding-left:3px;
        vertical-align:middle;
        height:30px;
        text-align:center;
        }
    #menulijst{
        display:inline;
        vertical-align:middle;
        text-align:center;
        }
    
    #menulijst a:link {
        color:#7E0001;
        text-decoration:none
        }     /* unvisited link */
    #menulijst a:visited {
        color: #7E0001;
        text-decoration:none;
        }  /* visited link */
    #menulijst a:hover {
        color: #7E0011;
        text-decoration:underline;
        }   /* mouse over link */
    #menulijst a:active {
        color: #7E0011;
        text-decoration:underline;
        }   /* selected link */
	.formulier{
		cursor:pointer;
		float: left;
		width: 100px;
		text-align: left;
		padding-right: 3px;
		}
	.radiocheck{
		cursor:pointer;
		text-align:left;
		padding-left:3px;
		}
	.opmaak{
		float: left;
		width: 100px;
		text-align: left;
		padding-right: 3px;
		}
		
	p	{
		margin:1px;
		padding:2px;
		}
	legend {
		font-weight: bold;
		background: transparent;
		padding: 5px;
		}
	fieldset {
		margin: 10px 0px;
		padding: 15px;
		border: 0px solid black;
		}
	h2{
		margin-top:0px;
