*			{margin: 0; padding: 0;}

a:active     { font-family: Verdana; font-size: 10pt; color: #669966; text-decoration: none;}
a:hover      { font-family: Verdana; font-size: 10pt; color: #99cc66; text-decoration: none;}
a:link       { font-family: Verdana; font-size: 10pt; color: #669966; text-decoration: none; }
a            { font-family: Verdana; font-size: 10pt; color: #669966; text-decoration: none; }
p	       	 { font-family: Verdana; font-size: 10pt; font-size: 10pt; color: #333333;}
li	       	 { font-family: Verdana; font-size: 10pt; font-size: 10pt; color: #333333;margin-left:30px;}
p.error 	 { font-family: Verdana; font-size: 10pt; font-size: 10pt; color: #FF0000;}	
h1		 	 { font-family: Verdana; font-size: 12pt; color: #999999; font-weight:bold; margin-bottom: 10px;margin-top:0px }
h2		 	 { font-family: Verdana; font-size: 10pt; font-weight:bold; color: #999999; margin-bottom: 5px;margin-top:0px }
h3		 	 { font-family: Verdana; font-size: 8pt; font-weight:normal; color: #999999; margin-bottom: 0px;margin-top:0px }
body 		 { background-color: #ffffff;
				text-align: center;
				background-image: url(./images/background.jpg);
				background-repeat: repeat-x;
				}

table		{border:solid;
 			border-color : #0066FF;
 			border-width:0px;
			}

td			{font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color:#333333;
			vertical-align: top;
			}

label {
	cursor: pointer;
}

label.align_text {
	float: left;
	width: 140px;
	text-align: right;
	padding-right: 3px;
}
		
legend {
	font-weight: bold;
	background: #ccf;
	padding: 5px;
}


#wrapper	{text-align:left;
			width:920px;
			margin:0 auto;
			}

#header 	{height: 153px;
			background-image: url(./images/header.jpg);
			background-repeat: no-repeat;
			}
			
.header 	{font-family: Verdana;
 			font-weight:normal;
			font-size: 8pt; 
			color: #777777; 
			padding-top: 55px;
			padding-left: 750px;
			}

#menu 		{float: left;
			width:218px;
			height:134px;
			background-image: url(./images/topmenu.jpg);
			background-position: left top;
			background-repeat: no-repeat;
			}

a.menunormal:link {display: block;
			color: #336633;
			text-indent: 0px;
			text-decoration: none;
			padding-left: 50px;
			width:129px;
   			}

a.menunormal:visited {display: block;
			color: #336633;
			text-indent: 0px;
			text-decoration: none;
			padding-left: 50px;
			width:129px;
   			}

a.menunormalactive{display: block;
			font-weight: bold;
			padding-left: 50px;
			color: #FFFFFF;}


a.menusub:link {display: block;
			color: #336633;
			text-decoration: none;
			padding-left: 60px;
			width:120px;
   			}

a.menusub:visited {display: block;
			color: #336633;
			text-decoration: none;
			padding-left: 60px;
			width:120px;
   			}

a.menusubactive{font-weight: bold;
			padding-left: 60px;
			color: #FFFFFF;}

#menu a:hover {font-weight: bold;
			color: #FFFFFF;}

#achtergrond{
		width: 920px;
		background-image: url(./images/body.jpg);
		background-repeat: repeat-y;
		min-height : 350px;
		overflow: hidden;
		}

#main 	{float: right;
		text-align:left;
		font-family: Verdana; 
		font-size: 10pt; 
		max-width: 620px;
		width: 620px;
		padding-right: 70px;
		background-image: url(./images/bodyright.jpg);
		background-position: right top;
		background-repeat: no-repeat;
		}
		
		
/* Hack voor de min-height property tbv IE */	
.prop {  
    height:350px;
    float:right;
    width:1px;
  	}

#footer {clear:both;
		width:920px;
		height:87px;
 		background-image: url(./images/footer.jpg);
		background-repeat: no-repeat;
		}

.footer	{font-family: Verdana; 
			font-size: 8pt; 
			color: #336633; 
			position:relative;
			left: 50px;
			bottom: 50px;
			width:145px;
			}	