   /* the bit that does the work */
   
    #body {
    margin:0;
    border:0;
    padding:0;
    background-color:#B8C0C4;
    overflow:hidden;
    color:#002890;
    scrollbar-base-color:#FFFFFF;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-darkshadow-color:#DDDDDD;
    scrollbar-face-color:#D3D3D3;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-track-color:#FFFFFF;    
    }
    
    * html #body{
    overflow:auto;
    }    
    

    * html body{
    text-align:center;    
    }

        
    #main{
    position:relative;
    margin:0;    
    margin-left:auto;
    margin-right:auto;
    width:900px;
    border:0;
    padding:0;
    height:100%; 
    max-height:100%; 
    font-family:verdana, helvetica, sans-serif; 
    font-size:12px;
    line-height:18px;
    overflow: hidden;
    border-left-style:solid;
    border-left-width:1px;
    border-left-color:#FFFFFF;
    border-right-style:solid;
    border-right-width:1px;
    border-right-color:#FFFFFF;
    background-color:#04329C;
    background-image:url(img/background_all.gif);
    background-repeat:repeat;

    }

    /* for internet explorer */
    * html #main {
    padding:125px 0 0 0; 
    }

    * html #main div{
    text-align:left;
    }

    #header {
    position:absolute; 
    top:0; 
    left:0; 
    width:100%; 
    height:125px; 
    overflow:auto;
    background-image:url(img/background-header.gif);
    }

    /*IE, change this if you add a border to the header*/
    * html #header {height:125px;}    

    #allcontent {
    position:fixed; 
    top:125px;
    bottom:0px; 
    width:902px;
    overflow:auto; 
    }

    * html #allcontent {
    height:100%; 
    width:100%; 
    }


/* rest-----*/

    #content{
        width:100%;
        height:100%;
        border-collapse:collapse;
    }

    #topspace{
        height:5px;
    }
    
    #bottomspace{
     	height:20px;
    }

    .vertspace{
        width:5px;
    }


    #content td{
        vertical-align:top;    
    }

    
/*collumn for the menu*/
    #leftcol{
        width:200px;
        border-style:none;
    }
    



/*override default.css styles */
    
	.head{
		font-family:verdana, arial, sans-serif;
		font-size:18px;
		letter-spacing:1.2;
		color:#04329C;
		
	}    
	
	.normal{
		font-family:verdana, arial, sans-serif;
		color:#04329C;
    	line-height:18px;		
	}
	

	UL LI{
    	list-style-type:disc ;
	}

	UL LI LI    {
    list-style-type:circle;
	}

	UL LI LI LI {
    list-style-type:disc;
	}
	
/* GENERIC */
H1  {
    font-family:verdana, helvetica, sans-serif; 
    font-size:22px;
    font-weight:    normal;
    color: #666644;
    margin-bottom:5px;    
}

H2  {
    font-family:verdana, helvetica, sans-serif; 
    font-size:20px;
    font-weight:    normal;
    color: #666644;
    margin-bottom:5px;    
}

H3  {
    font-family:verdana, helvetica, sans-serif; 
    font-size:18px;
    font-weight:    normal;
    color: #003366;
    margin-bottom:5px;    
}

H4  {
    font-family:verdana, helvetica, sans-serif; 
    font-size:16px;
    font-weight:    normal;
    color: #003366;
    margin-bottom:5px;    
}

H5, DT  {
    font-family:verdana, helvetica, sans-serif; 
    font-size:14px;
    font-weight:    bold;
    color: #003366;
    margin-bottom:5px;
}

H6  {
    font-family:verdana, helvetica, sans-serif; 
    font-size:12px;
    font-weight:    bold;
    color: #003366;
    margin-bottom:5px;
}

a, a:link, a:visited {
    font-family:verdana, helvetica, sans-serif; 
    font-size:11px;
    color:#002890;
}

.normal a, .normal a:link, .normal a:visited{
    font-family:verdana, helvetica, sans-serif; 
    font-size:11px;
    text-decoration:underline;
}

a:hover{
	color:#000000;
	text-decoration:underline;
}
	

	
/*End*/

	.titlerow{
		background-color:#FFCC33;
	}



/*login link*/

	
	a#dnn_dnnLOGIN_hypLogin, a#dnn_dnnLOGIN_hypLogin:visited{
		color:#04329C;
		display:block;
		position:absolute;
		bottom:5px;
	}
		
	a#dnn_dnnLOGIN_hypLogin:hover
		{
		color:#FFFFFF;
		}
		

		
/* ==========================
    CSS STYLES FOR HouseMenu
   ==========================
*/
#menu #HouseMenuNav
	{
	font-size:11px;
	position:relative;
	top:0px;
	left:0px;
	width:203px;
	overflow:hidden;
	z-index:10;
	}



#menu #HouseMenuNav ul { 
	list-style: none;
	margin: 0;
	padding: 0;	
}

#menu #HouseMenuNav li	{
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#menu #HouseMenuNav li a{	
	}
	
#menu #HouseMenuNav a {
	display: block;
	width: 204px;
	/*height:21px;	*/
	color: #FFCC33;
	background-color: #002890;
	font-weight: bold;
	text-decoration: none;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	font-size:12px;
}

* html #menu  #HouseMenuNav a{
	/*height:24px;*/
}

#menu #HouseMenuNav a#HouseMenuNavCurrentLink{
	background-color:#FFFFFF;
	color:#04329C;
}


#menu #HouseMenuNav a:hover{
	text-decoration:underline;
	/*background-color: #FFFFFF;*/
	}	
	
#menu #HouseMenuNav ul ul li a	{
	padding-left: 20px;
	background-color: #1242B3;
	}

#menu #HouseMenuNav ul ul li a#HouseMenuNavCurrentLink{	
		background-color: #FFFFFF;
		}
	
#menu #HouseMenuNav ul ul ul li a	{
	padding-left: 30px;
	background-color: #295ACC;
	}	
	
#menu #HouseMenuNav ul ul ul li a#HouseMenuNavCurrentLink{	
		background-color: #FFFFFF;
		}	
	
#menu #HouseMenuNav ul ul
	{
	display:none;
	}

	
	
#menu  #HouseMenuNav .CurrentItemParent, #menu  #HouseMenuNav .CurrentItemChild{
	display:block
	}


/*nieuws / agenda page */

#contentcol #HousemenuCenter ul{
	list-style: none;
	margin: 20px;
	padding: 0;	
}

#contentcol #HousemenuCenter li{
	list-style: none;
	}
	
#contentcol #HousemenuCenter li a{
	font-weight:bold;
	}	
	


