body{
		background-image:url(../images/background.png);

        color:#BFBFBF;
        font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Arial,sans-serif;
        font-size:12px;
        padding:0pt;
		border:none;
        }
a img 	{ 
			border: 0; 
		}
a:link, a:visited 
		{
			color:#00CC00;
			text-decoration: none;
			font-weight: normal;
			border:none;
			font-size:12px;
		}

a:hover 
		{
			color:#00FF00;
			font-weight: normal;
			border:none;	
			font-size:12px;
		}



#site
		{
			width:900px;
			background-color:#FFFFFF;
			max-height:1000px;
			min-height:100%;
			position:absolute;
			left: 50%;
			margin-bottom:0px;
			margin-left: -450px;
			top:0; 
			bottom:0;
			border-style:groove;
			display: table-cell;
			overflow:visible;
		}
#site1
		{
			width:900px;
			background-color:#FFFFFF;
			height:99%;
			position:relative;
			top:0; 
			bottom:0;
			margin-bottom:0px;
			margin-top:0px;
		}		

#logo
		{
			background-image:url(../images/kop.png);
	        height:150px;
			width:900px;
    	    margin:0pt;
        }

#navigation
		{
        	background:url(../images/navigator_lijn.png);
	        height:28px;
        }
		
#menu
		{

			background-color:#FFF;
			min-height:auto;
			width:140px;
    	    margin:0pt;
			float:left;
		}		
		
#menuclosed
		{
        	background:url(../images/menu_onderkant.png);
	        width:140px; 
			color:#000000;
			height:3px;
        }	
		
#mainmenutitle
		{
        	background:url(../images/bovenkant_menu.png);
	        width:140px; 
			color:#000000;
			height:29px;
        }				
		
#menu_item_active
		{
			background-image:url(../images/menu_links_a.png);
			height:26px;
	    	width:110px;
			padding-left:30px;
			cursor:pointer;
			color:#000000;
			bottom:1px;
		}
		
#menu_item_nonactive
		{
			background-image:url(../images/menu_links_na.png);
			height:26px;
	    	width:110px;
			padding-left:30px;
			cursor:pointer;
			color:#000000;
			bottom:1px;
			vertical-align:middle;
		}

.menu_login
		{
			background-image:url(../images/menu_login.png);
			padding-left:5px;
			height:auto;
			cursor:pointer;
			color:#000000;
			text-align:center;
		}
		
.loginform
		{
			background:none;
			width:130px;
		}
		
.menu li
		{
			float:right;
			display: block;
			margin:0 0 0 0;
			padding:0 0 0 0;
			width: 130px;
		}

.menu a:
		{
			color:#FFFFFF;
			text-decoration: none;
			font-weight: normal;
			border:none;
		}

#wrapper{
      	  	float:left;
     	   	margin:0pt;
     	   	padding:0pt;
        }

#content_area
		{
    	    text-align:left;
	        width:750px;
			height:auto;
			color:#000000;
			float:right;	
			overflow:inherit;		
        }
		
#content
		{
			border-style:groove;
			border-right:none;
			width:740px;
			float:right;
			padding-right:10px;
			aoverflow:scroll;
			abottom:0px;
			amax-height:200px;
        }

#content_small
		{
			border-style:groove;
			border-right:none;
			width:600px;
			position:relative;
        }

.componentheading, .contentheading
		{
			color:#FF0000;
			text-shadow:#666666;
			font-size:24px;
			height:35px;		
		}
		
#spotlighttitle
		{
        	background:url(../images/bovenkant_uitgelicht.png);
	        width:140px; 
			color:#000000;
			height:29px;
        }	
		
#tussenstuk
		{
			background-image:url(../images/tussenstuk.png);
			height:100%;
	    	width:135px;
			padding-left:5px;
			color:#000000;
		}
		
#Sidebar2
		{
			background-color:#FFF;
			width:140px;
    	    margin:0pt;
			float:right;
			position:relative;
		}

#artikel
		{
			float:left;
			width:150px;
			min-height:200px;
			border:groove;
		}
		
#navigation_menu
		{
			width:125px;
			height:20px;
			background-color:#666666;
			list-style:none;
			position:relative;
			text-align:center;
			display:block;
			color:#FFFFFF;
			cursor:pointer;
		}