*			{margin: 0; padding: 0;}

a:link {color: #ff9900; text-decoration: underline;}
a:visited {color: #ff9900; text-decoration: underline;}
a:hover {color: #ff9900; text-decoration: none;}
a:active {color: #ff9900; text-decoration: underline;} 


p	       	{ font-family:Verdana, Arial, sans-serif; font-size: 8pt; color: #666666;}
.small		{font-size: 7pt;margin-bottom: -7px; }
li	       	{ font-family:Verdana, Arial, sans-serif; font-size: 8pt; color: #666666; margin-left:30px;}
p.error 	{ font-family:Verdana, Arial, sans-serif; font-size: 8pt; color: #FF0000;}	

p.sub		{ font-family:Verdana, Arial, sans-serif; font-size: 7pt; color: #666666;}

h1		 	{ font-family:Verdana, Arial, sans-serif;
			font-size: 14pt; 
			color: #ff9900; 
			font-weight:normal; 
			margin-bottom: 5px; 
			margin-top:5px}

h2		 	{ font-family:Verdana, Arial, sans-serif;
			font-size: 12pt; 
			font-weight:normal; 
			color: #ff9900; 
			margin-bottom: 0px;
			margin-top:5px }

h3		 	{ font-family:Verdana, Arial, sans-serif;
			font-size: 10pt; 
			font-weight:normal; 
			color: #ff9900; 
			margin-bottom: 0px; 
			margin-top:5px }

body 		{background-color: #d7d7d7; 	
			text-align: center;
			background-image: url(./images/background.png);
			background-repeat: repeat-x;
			}

img		{border:5px;
		border-style: solid;
		border-color: transparent;}
		
img.tijdtabel		{border:none;}		
			
#main img			{border-width: 10px;
					border:solid;
					border-color : #FFFFFF;}	
			
#main img.statuspagina	{vertical-align:middle;
					border:none;
					border-width: 0px;}
					
#main img.thumbnail{border:solid;
					border-width: 1px;
					border-color : #000000;}


#main img.fonts	{vertical-align:middle;
				border:none;
				border-width: 0px;}

textarea{ font-family: Verdana; font-size: 10pt; font-size: 10pt; color: #333333;}
}


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;
			padding: 5px 5px 5px 5px;
			}
		
label {
	cursor: pointer;
}

label.align_text {
	float: left;
	width: 100px;
	text-align: left;
	padding-right: 3px;
}

.ruimte	{margin-bottom: 3px;}

label.createaccount{
	float: left;
	width: 200px;
	text-align: right;
	padding-right: 3px;
}

label.bevestig	{float: left;
				width: 180px;
				text-align: right;
				padding-right: 3px;
				font-weight: bold;
				cursor: default;
				}

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


#header 	{height: 147px;
			background-image: url(./images/header.jpg);
			background-repeat: no-repeat;
			}
			
#menu 		{position:relative;
			top: 0px;
			left:20px;
			width:159px;
			text-align: left;
			}


a.menunormal:link {display: block;
			font-family:Verdana, Arial, sans-serif; 
			font-size: 10pt;
			font-weight: normal;
			text-indent:8px; 
			color: #FFFFFF;
			text-decoration: none;
			line-height:20px;
			background-image: url(./menu/passive.jpg);
			margin-bottom: 3px;
   			}

a.menunormal:visited {display: block;
			font-family:Verdana, Arial, sans-serif; 
			font-size: 10pt;
			font-weight: normal;
			text-indent:8px; 
			color: #FFFFFF;
			text-decoration: none;
			line-height:20px;
			background-image: url(./menu/passive.jpg);
			margin-bottom: 3px;
   			}

a.menunormalactive{display: block;
			font-family:Verdana, Arial, sans-serif; 
			font-size: 10pt;
			font-weight: normal;
			text-indent:8px; 
			color: #FFFFFF;
			text-decoration: none;
			line-height:20px;
			background-image: url(./menu/active.jpg);
			margin-bottom: 3px;
			}


a.menusub:link {display: block;
			font-family:Verdana, Arial, sans-serif; 
			font-size: 10pt;
			font-weight: normal;
			text-indent:8px; 
			color: #FFFFFF;
			text-decoration: none;
			line-height:20px;
			margin-bottom: 3px;
   			}

a.menusub:visited {display: block;
			font-family:Verdana, Arial, sans-serif; 
			font-size: 10pt;
			font-weight: normal;
			text-indent:8px; 
			color: #FFFFFF;
			text-decoration: none;
			line-height:20px;
			margin-bottom: 3px;
   			}

a.menusubactive{display: block;
			font-family:Verdana, Arial, sans-serif; 
			font-size: 10pt;
			font-weight: normal;
			text-indent:8px;  
			font-weight: normal;
			text-decoration: none;
			color: #FFFFFF;
			line-height:20px;
			margin-bottom: 3px;
			}
			
#menu a:hover {background-image: url(./menu/hover.jpg);
			color: #FFFFFF;}

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

#leftcolumn	{float: left;
		text-align:left;
		font-family: Verdana; 
		max-width: 205px;
		width: 205px;
		padding: 10px 0 0 18px;
		}
		


#sponsors{position:relative;
	background-image: url(./images/sponsoren.jpg);
		background-repeat: no-repeat;
		left:20px;
		width: 160px;
		height:93px;
		}
		
#sponsorblok{position:relative;
			top:19px;
			left:20px;
			}				

#sponsorblok img{border: none;}

#ropalogo{position:relative;
		top:10px;
		left:15px;
		width: 160px;
		}

#centercolumn	{float: left;
		text-align:left;
		font-family: Verdana; 
		max-width: 561px;
		width: 561px;
		min-height: 460px;
		padding-right: 55px;
		background-image: url(./images/body-img.jpg);
		background-repeat: no-repeat;
		background-position: bottom right;
		}
		
		
		
/* Hack voor de min-height property tbv IE */	
.prop {  
    height:460px;
    float:right;
    width:1px;
  	}		
  	
	
#footer {clear:both;
		width:839px;
		height:100px;
 		background-image: url(./images/footer.jpg);
		background-repeat: no-repeat;
		}
		
.footerlinks{font-family: Verdana;
			font-weight: normal; 
			font-size: 7pt; 
			color: #003366; 
			float:left;
			padding: 53px 0 0 35px;
			width: 500px;
			}		
	
a.footer	{font-family: Verdana;
			font-weight: normal; 
			font-size: 7pt; 
			color: #003366;
			text-decoration: none; 
			}			
