* {
margin: 0px;
padding: 0px;
border: 0px;

}

html, body {
width: 100%;
height: 100%;

}

body {
font-family: "Trebuchet MS", arial, helvetica, sans serif;
font-size: 12px;
background: url('../images/bg_body.gif') 0px 0px white;
}

input, textarea {
font-family: "Trebuchet MS", arial, helvetica, sans serif;
font-size: 12px;
}

table {
border-collapse: collapse;
}

td {
vertical-align: top;
}

th {
text-align: left;
}



#top {
width: 100%;
height: 74px;
background: url('../images/bg_top.gif') repeat-x 0px 0px #c3cfd8;
}

#top2 {
width: 980px;
height: 74px;
margin-left: auto;
margin-right: auto;
background: url('../images/bg_meta.gif') no-repeat 300px 0px;
}

#top_right {
position: absolute;
margin-left: 980px;
top: 0px;
width: 80px;
height: 73px;
background-image: url('/images/bg_top_right.gif');
}

#wrapper {
width: 980px;
margin: 0px auto;
background-color: #ffffff;
min-height: 421px;
height: auto !important;
height: 421px;
display: table;
}

#header {
width: 980px;
height: 179px;

}

	.headernormal {
	background: url('../images/bg_header_normal.gif') no-repeat 0px 0px;
	}

	#meta {
	position: absolute;
	top: 0px;
	margin-top: 10px;
	margin-left: 845px;
	width: 150px;
	
	}
	  #meta ul
	  {
	    float: left;
	  }
	  #meta ul li
	  {
	     display: inline;
	  }
	    #meta ul li a,
	    #meta ul li a:visited
	    {
	      text-decoration: none;
	      text-transform: lowercase;
	      color: black;
	      background-image: url('/images/bg_metamenu.gif');
	      background-repeat: no-repeat;
	      background-position: center right;
	      padding-right: 8px;
	    }
	  #meta div.print
	  {
	    float: left;
	  }
	  #meta div.print a,
	  #meta div.print a:visited
	  {
	    text-decoration: none;
	    text-transform: lowercase;
	    color: black;
	    padding-left: 8px;
	  }

	#logo {
	position: absolute;
	margin-left: 20px;
	top: 13px;
	}

	#appendix_left {
	position: absolute;
	margin-left: -12px;
	top: 194px;
	height: 33px;
	width: 13px;
	background: url('../images/appendix_left.gif') no-repeat 0px 0px transparent;
	}
	
	#appendix_right
	{
	position: absolute;
	margin-left: 979px;
	top: 193px;
	height: 46px;
	width: 10px;
	background: url('../images/appendix_right.gif') no-repeat 0px 0px transparent;
	}
	
		 .contact #appendix_right {
		 background: url('../images/appendix_right_active.gif') no-repeat 0px 0px transparent;
		 margin-left: 975px;
		 top: 194px;
		 width: 14px;
		 z-index: 999;
		 
		 }
	
	.header_pic {
	width: 978px;
	height: 129px;
	
	z-index: 10;
	margin-left: 1px;
	margin-top: 0px;
	 }
	
	#search {
	position: absolute;
	top: 35px;
	margin-left: 799px;
	width: 250px;

	}
	
		#search .DataBoundText {
		width: 114px;
		height: 19px;
		line-height: 19px;
		border-left: 1px solid #6f8fa8;
		border-top: 1px solid #6f8fa8;
		border-bottom: 1px solid #6f8fa8;
		margin-left: 12px;
		padding-left: 3px;
		padding-right: 3px;
		}
		
		#ZoekButton {
		width: 21px;
		height: 21px;
		background-image: url('/images/arrow_right.gif');
		cursor: pointer;
		}
	
		#directintro {
		display: block;
		position: absolute;
		}
		
	#mainmenu {
	position: absolute;
	top: 203px;
	margin-left: 0px;
	}
	
		#mainmenu ul {
		width: 850px;
		
		height: 43px;
		padding-top: 8px;
		padding-left: 135px;
		list-style: none;
		background: url('/images/bg_mainmenu_content.gif') 0px 0px no-repeat;
		}
		
				#mainmenu ul.home {
				background: url('/images/bg_mainmenu_home.gif') 0px 0px no-repeat;
				}
					
					#mainmenu li a.home {
					padding-left: 75px;
					}
					
						/* ACTIVE MAINMENU TAB */
						 #mainmenu ul.home a.home,
						 #mainmenu ul.home a.home:visited,
						 #mainmenu ul.watdoenwe a.watdoenwe,
						 #mainmenu ul.watdoenwe a.watdoenwe:visited,
						 #mainmenu ul.hoewerkenwe a.hoewerkenwe,
						 #mainmenu ul.hoewerkenwe a.hoewerkenwe:visited,
						 #mainmenu ul.wiezijnwij a.wiezijnwij,
						 #mainmenu ul.wiezijnwij a.wiezijnwij:visited,
						 #mainmenu ul.uencap a.uencap,
						 #mainmenu ul.uencap a.uencap:visited,
						 #mainmenu ul.contact a.contact,
						 #mainmenu ul.contact a.contact:visited
						 {
						 color: #8c1834;
						 background: url('/images/mainmenu_arrow_active.gif') no-repeat right 5px;
						 }
				
				
				#mainmenu ul.watdoenwe {
				background: url('/images/bg_mainmenu_content2.gif') 0px 0px no-repeat;
				}
				
					#mainmenu li a.watdoenwe {
					padding-left: 54px;
					}
						
					
				
				#mainmenu ul.hoewerkenwe {
				background: url('/images/bg_mainmenu_content3.gif') 0px 0px no-repeat;
				}
				
					#mainmenu li a.hoewerkenwe {
					padding-left: 44px;
					}
				
				#mainmenu ul.wiezijnwij {
				background: url('/images/bg_mainmenu_content4.gif') 0px 0px no-repeat;
				}
				
					#mainmenu li a.wiezijnwij {
					padding-left: 47px;
					}
				
				#mainmenu ul.uencap {
				background: url('/images/bg_mainmenu_content5.gif') 0px 0px no-repeat;
				}
				
					#mainmenu li a.uencap {
					padding-left: 61px;
					}
					
				#mainmenu ul.contact {
				background: url('/images/bg_mainmenu_content6.gif') 0px 0px no-repeat;
				}
				
					#mainmenu li a.contact {
					padding-left: 70px;
					}
		
			#mainmenu li {
			display: inline;
			}
			
			#mainmenu li a,
			#mainmenu li a:visited {
			display: block;
			float: left;
			color: white;
			font-size: 13px;
			text-decoration: none;
			
			padding-right: 20px;
			text-align: right;
			background: url('/images/mainmenu_arrow.gif') no-repeat right 5px;
			}
			
			#mainmenu li a:hover {
			text-decoration: underline;
			}
			
			
#contentcontainer {
width: 670px;
float: left;
display: inline;
margin-left: 12px;
}

	#content {
	width: 670px;
	background: url('/images/bg_content_repeat.gif') repeat-y 0px 0px;
	padding-left: 35px;
	padding-top: 7px;
	min-height: 258px;
	height: auto !important;
	height: 258px;
	border-bottom: 1px solid white;
	margin-bottom: -1px;
	padding-bottom: 15px;
	
	}
	
		#content a, #content a:visited {
		text-decoration: underline;
		color: #507ba1;
		}
		
		#content a:hover {
		color: #005baa;
		}
		
		#content td {
		padding-right: 15px;
		}
	


		#breadCrumb {
		font-style: italic;
		font-size: 10px;
		color: #a80d36;
		font-weight: bold;
		margin-bottom: 14px;
		}
			
			#breadIntro {
			font-weight: bold;
			color: #666;
			}
		
			#breadCrumb a,
			#breadCrumb a:visited {
			color: #989898;
			text-decoration: none;
			font-weight: normal;
			}
			
			#breadCrumb a:hover {
			text-decoration: underline;
			}

	#content_footer {
	background: url('/images/bg_content_footer.gif') no-repeat 0px 0px;
	height: 11px;
	line-height: 11px;
	font-size: 1px;
	width: 710px;
	}
				
#leftColumn {
float: left;
top: 253px;
margin-bottom: 0px;

width: 238px;
margin-left: 13px;
display: inline;
}


	#submenu {
		background: url('/images/bg_submenu_repeat.gif') repeat-y 0px 0px;
		min-height: 280px;
		height: auto !important;
		height: 280px;
		border-bottom: 1px solid white; /* OPERA & SAFARI HACK */
		margin-bottom: -1px;
	}
	#submenu h2 {
		padding-left: 15px;

	}
		#submenu ul {
	background: url('/images/bg_submenu_ul.gif') no-repeat 0px 0px;
		list-style: none;
		margin-bottom: 15px;
		
		}
		
		
			#submenu a,
			#submenu a:visited {
			display: block;
			width: 203px;
			border-top: 1px solid white;
			border-bottom: 1px solid #b0c0ce;
			min-height: 30px;
			height: auto !important;
			height: 30px;
			line-height: 30px;
			margin-left: 1px;
			padding-left: 33px;
			text-decoration: none;
			color: #555555;
			background: url('/images/submenu_arrow.gif') no-repeat 15px 11px;
			}
			
				#submenu a.first,
				#submenu a.first:visited {
				border-top: 1px solid #b0c0ce;
				}
			
			#submenu a:hover {
			text-decoration: underline;
			}
			
				#submenu li.active a,
				#submenu li.active a:visited {
				background: url('/images/submenu_arrow_active.gif') no-repeat 15px 11px #a80d36;
				color: white;
				}
				
					#submenu ul ul{
					min-height: 5px;
					height: auto !important;
					height: 5px;
					background: white;
					border-left: none;
					width: 235px;
					margin-bottom: 0px;
					margin-left: 1px;
					}
					
						#submenu ul li.active ul a,
						#submenu ul li.active ul a:visited {
						color: #555555;
						width: 183px;
						background: url('/images/submenu_subarrow.gif') no-repeat 32px 8px transparent;
						min-height: 24px;
						height: auto !important;
						height: 24px;
						line-height: 24px;
						border-top: none;
						padding-left: 50px;
						margin-left: 0px;
						padding-right: 3px;
						}
						
						#submenu ul li.active ul li.active a,
						#submenu ul li.active ul li.active a:visited {
						color: #333333;
						background: url('/images/submenu_subarrow_active.gif') no-repeat 32px 8px #efccd6;
						}
	

	#submenu_footer {
	width: 238px;
	background: url('/images/bg_submenu_footer.gif') no-repeat 0px 0px;
	height: 11px;
	line-height: 11px;
	font-size: 1px;
	
	}
			

			
#footer {
width: 980px;
height: 48px;
clear: left;
background: url('../images/bg_footer.gif') no-repeat 0px 12px white;
margin: 0px auto;
padding-top: 12px;
}

	.footer_text {
	float: left;
	color: white;
	margin-left: 30px;
	height: 36px;
	border-left: 1px solid #ce778e;
	margin-top: 12px;
	padding-left: 12px;
	font-size: 11px;
	}
	  	.footer_text a,
	  	.footer_text a:visited
	  	{
	  	  color: white;
	  	}
	

#footer_shadow {
background: url('../images/bg_footer_shadow.png') no-repeat center top;
position: absolute;
left: 0px;
height: 10px;
width: 100%;

}

/* EXCEPT HOME -> SEE HOME.CSS */

#bannerwrapper {
	width: 238px;
	margin-top: 15px;
}

	#bannerwrapper .banner { 
	background: url('/images/banner_topbg.gif') no-repeat 0px 0px;
	background-position: top left;
	position: relative;
	width: 238px;
	padding-top: 3px;
	}

		#bannerwrapper .banner .inhoud {
		min-height: 50px;
		height: auto !important;
		height: 50px;
		display: table;
		background: url('/images/banner_midbg.gif') repeat-y 0px 0px;
		padding-right: 10px;
		margin-top: 10px;
		padding-left: 4px;
	
font-size: 13px;
	font-style: italic;
	color: #7f7f7f;
	text-align: center;
padding-bottom: 5px;
		}
		
			.banner .highlight {
			font-weight: bold;
			color: #444;
			}

			#bannerwrapper .banner .bottom {
			background: url('/images/banner_bottombg.gif') no-repeat 0px 0px;
			background-position: top left;
			height: 9px;
			width: 238px;
			margin-bottom: 13px;
			}

.cursusdetail
{
	background-color: #eaf0f5;
	padding: 20px;
	margin-top: 20px;
	margin-right: 30px;
	margin-bottom: 20px;
}


/* DIRECTNAAR */

	#directnaar {
	position: absolute;
	margin-left: 490px;
	top: 38px;
	width: 200px;
	}
	
			#directnaar li 
			{
			display: block;
			width: 170px;
			color: #999;
			height: 19px;
			line-height: 19px;
			border-left: 1px solid #6f8fa8;
			border-top: 1px solid #6f8fa8;
			border-bottom: 1px solid #6f8fa8;
			text-decoration: none;
			padding-left: 3px;
			padding-right: 3px;
			margin-left: 70px;
			margin-top: -5px;
			background: url('/images/arrow_down.gif') no-repeat right -1px white;
			}
			
			
a {
	text-decoration: none;
}

/* CSS combobox */

#combox-list01 {
	position: absolute;
	top: 0px;
	left: 0;
	width: 200px;
	display: none;
	margin: 20px 0 0 70px;
	padding: 0;
	z-index: 97;
}

	#combox-list01 li {
			display: block;
			width: 200px;
			color: #999;
			height: 19px;
			line-height: 19px;
			border: none;
			padding: 0px;
			text-decoration: none;
			padding: 0px;
			margin-left: 0px;
			background: none;
			background-color: white;
			margin: 0px;
			}

ul.csscombox {
	position: relative;
	margin: 0;
	padding: 0;
	display: block;

	margin-top: 3px;
	
	z-index: 98;
}

	ul.csscombox li {
		line-height: 14px;
		list-style-type: none;
		cursor: pointer;

	}

	ul.csscombox li ul {
		left: 0;
		margin: 0;
		padding: 0;
		
		border: 1px solid #999;
		display: block;
		z-index: 99;
		background: #fff;
	}

	ul.csscombox a.combox-btn {
		position: relative;
		width: 16px;
		height: 14px;
		margin: -14px 0 0 0;
		background: none;
		text-decoration: none;
		font-size: 1px;
		line-height: 1px;
		
		
		cursor: pointer;
	}

	ul.csscombox a.combox-btn:hover {
		
	}

		ul.csscombox li ul li a {
			text-decoration: none;
			color: #000;
			display: block;
			width: 194px;
			padding-left: 3px;
			padding-right: 3px;
			cursor: pointer;
		}

		ul.csscombox li ul li a:hover {
			background-color: #9e0723;
			color: #fff;
		}





