.bloxz div#mainContent{
width:504px;
}

ul.step1Map {
	background: none;
	margin: 0 10px 0 0;
	width: 240px;
	list-style: none;
	float: left;
	clear: none;
}

ul.step1Map li{
	background: none;
	margin: 0;
	padding: 0;
}

	ul.step1Map li a {	
		color: #15A6B0;
		font-size:1.1em;
		font-weight: bold;
		text-decoration: none;
		padding: 6px 0 13px 10px;
		display: block;
	}



#mainContent ul.step1Map li.aanwezigStep2 {
	background: transparent url(../images/bg_kaders.png) no-repeat scroll -216px 100%;
	margin: 0 0 6px;
	padding-bottom: 1.4em;
}


#mainContent ul.step1Map li.aanwezigStep2 a{
	font-size: 1.1em;
	font-weight: bold;
	color: #fff;
	margin: 0 3px 5px;
	padding: 4px 12px;
	background: url(../images/bg_headers.png) #15a6b0 no-repeat -6714px 0;
}

			
		ul.step1Map li a:active, ul.step1Map li a:hover, 
		#mainContent ul.step1Map li.aanwezigStep2 a:active, #mainContent ul.step1Map li.aanwezigStep2 a:hover{	
			color: #000;
		}

		ul.step1Map li a:visited {
		}

		#mainContent ul.step1Map li a.vacatures .bullitpijl, 
		#mainContent ul.step1Map li a.instellingen .bullitpijl, 
		#mainContent ul.step1Map li a.opleidingen .bullitpijl, 
		#mainContent ul.step1Map li a.bpvbox .bullitpijl, 
		#mainContent ul.step1Map li a.vrijwilligers .bullitpijl
		{
			padding-left: 30px; 
			cursor : pointer;
		}
				


ul.step2Map {
	background: none;
	padding: 5px 0;
}

#mainContent ul.step2Map li {
	margin: 0;
	padding: 0;
/*	width: 248px;
*/}

	 #mainContent ul.step1Map li.aanwezigStep2 ul.step2Map li a {	
		font-size: 0.95em;	
		font-weight: bold;
		color: #2288AA;
		text-decoration: none;
		background: transparent url(../images/achter_blokopsomming_li.gif) no-repeat 0 6px;
		padding: 0 0 0 10px;
		margin-left: 10px;
/*		width: 228px;
*/		display: block;	
	}
	
	 #mainContent ul.step1Map li.aanwezigStep2 ul.step2Map li a:hover, #mainContent ul.step1Map li.aanwezigStep2 ul.step2Map li a:active{	
		color: #000;
	}
	
	ul.step2Map li a:visited {
		color: #444444;
	}
	
	
	
#mainContent ul.step1Map li.aanwezigStep2 ul.step2Map ul.step1Map ul.step3Map {
	background: none;
	margin: 0 0 1px 0;
	padding: 0;
}


	#mainContent ul.step1Map li.aanwezigStep2 ul.step2Map ul.step3Map li {	
		background: none;
		width: 248px;
	}
		#mainContent ul.step1Map li.aanwezigStep2 ul.step2Map ul.step3Map li a {
			font-weight: normal;
			background: transparent url(../images/achter_blokopsomming_li.gif) no-repeat 10px 6px;
			padding: 0 0 0 20px;
			width: 218px;
		}

		#mainContent ul.step1Map li.aanwezigStep2 ul.step2Map ul.step3Map li a:hover, #mainContent ul.step1Map li.aanwezigStep2 ul.step2Map ul.step3Map li a:active{
			color: #000;
			background: none;
		}


		#mainContent ul.step4Map li a {
			font-size: 0.9em;	
			background: none;
			padding: 0 2px 5px 26px;
		}

	#mainContent  ul.step2Map li.extraNiveauOnder {
	}

