/* CSS Document */
body{	
	margin-top:0;
	margin-left:auto; 
	margin-right:auto; 
	margin-bottom:0;
	background:url(images/bground.png) top repeat-x #dbab21;
}
#header{
	width:920px;
	height:190px;
	background:url(images/header.png) no-repeat;
	}
#mid{
	width:920px;
	height:60px;
	background:url(images/mid.png) no-repeat;
	text-align:left;
	}
#midmenu{
	padding:8px 20px 0px 40px;
}
#midmenu a{
	padding-right:3px;
	padding-left:3px;
}	
#bgmain{
	width:920px;
	min-height:445px;
	height:auto;
	background:url(images/bgmain.png) repeat-y;
	z-index:-1;
	overflow:hidden;	
}
* html #bgmain{
	height:445px;
	overflow:visible;
	}
#bgmaintop{
	width:910px;
	min-height:445px;
	height:auto;
	/*background:url(images/bgmaintop.png) left top repeat-y #ffffff;*/
	z-index:-1;
	overflow:hidden;
	margin-left:0px;		
}
* html #bgmaintop{
	height:445px;
	overflow:visible;
}	
#bgmainfooter{
	width:910px;
	min-height:445px;
	height:auto;
	background:url(images/bgmainfooter.png) left TOP no-repeat;
	z-index:-1;
	overflow:hidden;
	margin-left:0px;		
}
* html #bgmainfooter{
	height:445px;
	overflow:visible;
}	
#footer {
	width:920px;
	background:url(images/footer.png) no-repeat;
	height:34px;
	margin-top:0;
	text-align:left;
}
#footertxt{
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#8f8f8f;
	text-align:center;
}
#footertxt a{color:#8f8f8f;}
#footertxt a:hover{color:#ff7302;}
#bgmenu{
	width:260px;
	height:100PX;
	/*background:url(images/bgmenu.png)left top no-repeat #edf5ff;
	background:#edf5ff;*/
	text-align:left;
	float:left;
	margin-bottom:300px;
}
#bgcontent{
	width:650px;
	height:auto;
	margin-right:0px;
	text-align:left;
	float:left;
}
* html #bgcontent{
	margin:0;
}
#content{
	width:auto;
	height:auto;
	padding:10px 20px 40px 20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:normal;
}
#contentfooter{
	width:auto;
	height:auto;
	padding:0px 20px 0px 20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:normal;
	text-align:right;
}
#content br{
	line-height:10px;
}
#contentfooter a {
	text-decoration:none;
	color:#ff7302;		
}
#contentfooter a:hover {
	text-decoration:underline;
	color:#ff7302;		
}
a.verder {
	background:url(images/verderknop.png) right no-repeat;
	padding:7px 50px 7px 0px;
	text-decoration:none;
	color:#ff7302;		
}
a.verder:hover {
	background:url(images/verderknopover.png) right no-repeat;
	text-decoration:underline;		
}
.nummer{
	background:url(images/nummer.png) left no-repeat;
	padding:6px 30px 10px 8px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20pt;
	font-weight:bold;		
	text-decoration:none;
	color:#f7f7f7;
}
#stappen{
display:block; width:610px; text-align:center; height:50px; margin-bottom:15px;
}
.stap{
	background:url(images/stap.png) left no-repeat;
	padding:6px 20px 10px 15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:30pt;
	font-weight:bold;		
	text-decoration:none;
	color:#f7f7f7;
	margin-left:30px;
}
.stap:hover{
	background:url(images/stapover.png) left no-repeat;
	padding:6px 20px 10px 15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:30pt;
	font-weight:bold;		
	text-decoration:none;
	color:#f7f7f7;
}
.stap_visited{
	background:url(images/stapvisited.png) left no-repeat;
	padding:6px 20px 10px 15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:30pt;
	font-weight:bold;		
	text-decoration:none;
	color:#f7f7f7;
	margin-left:30px;	
}
.nummer10{
	background:url(images/nummer.png) left no-repeat;
	padding:6px 30px 10px 2px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20pt;
	font-weight:bold;		
	text-decoration:none;
	color:#f7f7f7;
}
.tabel td{
	vertical-align:top;
	padding:3px 3px 5px 3px;
}
.inputbox{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:normal;	
	border:1px solid #c7c7c7;	
	color:#0000ff;
}
.button{
	background:url(images/verderknopover.png) right no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:normal;
	padding:10px 50px 10px 10px;
	border:1px solid #e7e7e7;
	cursor:pointer;	
	color:#ff7302;
}
input.button:hover{
	text-decoration:underline;
}
.titel{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18pt;
	font-weight:bold;
	color:#ff7302;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#ff7302;
}
#vragen strong{
	color:#3c9ed7;
	font-weight:bold;
}
/* classes for validator */
.tfvHighlight
	{font-weight: bold; color: red; border:0px solid #FF0000;}
.tfvNormal
	{font-weight: normal;	color: black;}

*{ padding: 0; margin: 0; }
	
ul.simple, ul.simple li{ list-style:  none outside; padding: 0; }

	#vertical h3 { width: 590px; background: url(images/heading.gif) top center no-repeat; height: 40px; line-height: 40px; padding: 0 20px; margin: 0px 0; position: relative; cursor: pointer;}
	* html #vertical h3{width:570px;}
	#vertical h3 a{ text-decoration: none; color:#3c9ed7;}	
	#vertical h3 span { position: absolute; top: 0; right: 25px;  font-size: 0.8em; font-weight: bold; color:#C7c7c7;}	
	.collapse-container{
		padding-left:90px; width:500px;
	}
	* html .collapse-container{ width:500px;}
	
	.collapse-container2{
		padding-left:20px; width:580px;
	}
	* html .collapse-container2{ width:580px;}	
