div#header {
	background: none;
	height: 28px;
	margin: 0;
}


/* ----- hèt plein ----- */

div#plein {
	background: url(../images/achter_plein.jpg) 0 0 no-repeat;
	width: 956px;
	min-height: 512px;
	margin: 0 0 8px 0;
	position: relative;
}
* html div#plein {height: 512px;}
	
	div#logo {	
		width: 107px;
		height: 100px;
		left: 16px;
		top: 10px;
		position: absolute;
	}
	
	#pleinFoto {
		background: url(../images/plein_sprite.png) transparent no-repeat 1000px 65px;
	}
	
	/* veelvouden van 956px */
	.pleinZorg #pleinFoto { background-position: 0px 65px; }
	.pleinBeroepen #pleinFoto { background-position: -956px 65px; }
	.pleinJeugdzorg #pleinFoto { background-position: -1912px 65px; }
	.pleinVrijwilligers #pleinFoto { background-position: -2868px 65px; }
	.pleinKinderopvang #pleinFoto { background-position: -3824px 65px; }
	.pleinOrganisaties #pleinFoto { background-position: -4780px 65px; }
	.pleinOpleidingen #pleinFoto { background-position: -5736px 65px; }
	.pleinVacaturebank #pleinFoto { background-position: -6692px 65px; }
	.pleinWelzijn #pleinFoto { background-position: -7648px 65px; }
	.pleinStraatnaam #pleinFoto { background-position: -8604px 65px; }

div#plein a {
	display: block;
	position: absolute;
	background-repeat:no-repeat;
	z-index: 1;
}

	div#plein a.home_vacaturebank, div#plein a.home_vacaturebank:visited, div#plein a.home_vacaturebank:active {
		width: 97px;
		height: 27px;
		left: 170px;
		top: 93px;
	}
		div#plein a.home_vacaturebank:focus, div#plein a.home_vacaturebank:hover {
			background: url(../images/b_home_vacaturebank_a.gif) 4px 0 no-repeat;
			outline: none;
		}
		
	div#plein a.home_zorg, div#plein a.home_zorg:visited, div#plein a.home_zorg:active {
		width: 57px;
		height: 27px;
		left: 456px;
		top: 174px;
	}
		div#plein a.home_zorg:focus, div#plein a.home_zorg:hover {
			background: url(../images/b_home_zorg_a.gif) 1px 4px no-repeat;
			outline: none;
		}
	
	div#plein a.home_welzijn, div#plein a.home_welzijn:visited, div#plein a.home_welzijn:active {
		width: 64px;
		height: 27px;
		left: 15px;
		top: 196px;
	}
		div#plein a.home_welzijn:focus, div#plein a.home_welzijn:hover {
			background: url(../images/b_home_welzijn_a.gif) 4px 0 no-repeat;
			outline: none;
		}
	
	div#plein a.home_kinderopvang, div#plein a.home_kinderopvang:visited, div#plein a.home_kinderopvang:active {
		width: 88px;
		height: 26px;
		left: 224px;
		top: 216px;
	}
		div#plein a.home_kinderopvang:focus, div#plein a.home_kinderopvang:hover {
			background: url(../images/b_home_kinderopvang_a.gif) 2px 3px no-repeat;
			outline: none;
		}
	
	div#plein a.home_infocentrum, div#plein a.home_infocentrum:visited, div#plein a.home_infocentrum:active {
		width: 98px;
		height: 40px;
		left: 845px;
		top: 192px;
	}
		div#plein a.home_infocentrum:focus, div#plein a.home_infocentrum:hover {
			background: url(../images/b_home_infocentrum_a.gif) 3px 0 no-repeat;
			outline: none;
		}
	
	div#plein a.home_jeugdzorg, div#plein a.home_jeugdzorg:visited, div#plein a.home_jeugdzorg:active {
		width: 76px;
		height: 27px;
		left: 135px;
		top: 207px;
	}
		div#plein a.home_jeugdzorg:focus, div#plein a.home_jeugdzorg:hover {
			background: url(../images/b_home_jeugdzorg_a.gif) 4px 0 no-repeat;
			outline: none;
		}
	
	div#plein a.home_jongerenzone, div#plein a.home_jongerenzone:visited, div#plein a.home_jongerenzone:active {
		width: 97px;
		height: 30px;
		left: 510px;
		top: 61px;
	}
		div#plein a.home_jongerenzone:focus, div#plein a.home_jongerenzone:hover {
			background: url(../images/b_home_jongerenzone_a.gif) 4px 4px no-repeat;
			outline: none;
		}
	
	div#plein a.home_nieuws, div#plein a.home_nieuws:visited, div#plein a.home_nieuws:active {
		width: 70px;
		height: 28px;
		left: 700px;
		top: 240px;
	}
		div#plein a.home_nieuws:focus, div#plein a.home_nieuws:hover {
			background: url(../images/b_home_nieuws_a.gif) 6px 0 no-repeat;
			outline: none;
		}
	
	div#plein a.home_onderwijshuis, div#plein a.home_onderwijshuis:visited, div#plein a.home_onderwijshuis:active {
		width: 112px;
		height: 31px;
		left: 744px;
		top: 72px;
	}
		div#plein a.home_onderwijshuis:focus, div#plein a.home_onderwijshuis:hover {
			background: url(../images/b_home_onderwijshuis_a.gif) 4px 0 no-repeat;
			outline: none;
		}
	
	
		div#plein a span {
			display: none;
		}
		
	/* banner Open Dag van de Zorg */
	#bnrOpenDagZorg {
		width: 177px;
		height: 270px;
		position: absolute;
		top: -26px;
		left: 286px;
		z-index: 10;
	}
	#bnrOpenDagZorg_statisch {
		position: absolute;
		top: 12px;
		left: 27px;
		z-index: 10;
	}
	
	/* banner op home */
	#bnrOpHome {
		width: 239px;
		height: 210px;
		position: absolute;
		top: -19px;
		left: 250px;
		z-index: 10;
	}
	#bnrOpHome_statisch {
		position: absolute;
		top: 3px;
		left: 7px;
		z-index: 10;
	}
	
	
	/* banner gebouw */
	#bnr_gebouw {
		position: absolute;
		top: 127px;
		left: 545px;	
	}
	
	/* banner marktkraam */
	#bnr_marktkraam {
		position: absolute;
		top: 329px;
		left: 206px;	
	}
	
	/* banner bushok */
	#bnr_bushok {
		position: absolute;
		top: 371px;
		left: 777px;
	}
	
	/* banner ballon ODVZ */
	#bnr_ballon_odvz {
		position: absolute;
		top: 30px;
		left: 330px;	
	}
	
/* ----- inhoud ----- */

div#inhoud_container {
	background: #792 url(../images/achter_home_inhoud_container.gif) bottom left no-repeat;
	width: 956px;
	padding: 0 0 12px 0;
	margin: 0 0 8px 0;
	position: relative;
}

div#inhoud {
	background: url(../images/achter_home_inhoud.gif) 0 0 no-repeat;
	margin: 0;
	width: 956px;
	padding: 0;
	min-height: 174px;
	float: left;
}
* html div#inhoud {height: 174px;}

	div.blok {
		background: #92ad4e url(../images/achter_home_blok.gif) 0 0 repeat-x;
		width: 288px;
		min-height: 174px;
		padding: 0 10px;
		margin: 0 0 0 8px;
		color: #306;
		float: left;
		display: inline;
	}
	* html div.blok {height: 174px;}
	
		div.blok h2 {
			margin: 0 0 3px 0;
			padding-top: 13px;
		}
		
		div.blok h2 a, div.blok h2 a:visited, div.blok h2 a:active {
			background: url(../images/ic_pijl_home_h2_u.gif) 0 2px no-repeat;
			color: #306;
			text-decoration: none;
			font-size: 1.15em;
			padding-left: 22px;
		}
			div.blok h2 a:focus, div.blok h2 a:hover {
				background-image: url(../images/ic_pijl_home_h2_a.gif);
				color: #fff;
			}
		
		div.blok span.aantal_vacatures {
			font-weight: bold;
		}
		
		div.blok ul li {
			background: none;
			padding: 0 0 2px 0;
		}
			div.blok ul li a {
				background: url(../images/achter_li_groen.gif) 0 6px no-repeat;
				padding: 0 0 0 12px;
				display: inline-block;
			}
		
		div.blok a, div.blok a:visited, div.blok a:active {
			color: #fff;
			text-decoration: underline;
		}
			div.blok a:focus, div.blok a:hover {
				color: #fff;
				text-decoration: none;
			}
			
			/* lees meer linkjes */
			div.blok a.more, div.blok a.more:visited, div.blok a.more:active,
			div.blok li.more a, div.blok li.more a:visited, div.blok li.more a:active {
				color: #d3ebf1;
				text-decoration: underline;
			}
				div.blok a.more:focus, div.blok a.more:hover,
				div.blok li.more a:focus, div.blok li.more a:hover {
					color: #d3ebf1;
					text-decoration: none;
				}
			div.blok a.more, div.blok a.more:visited, div.blok a.more:active, div.blok a.more:focus, div.blok a.more:hover {
				background: url(../images/achter_li_more.gif) right 5px no-repeat;
				padding-right: 10px;
			}
			
			div.blok ul li.more a {
				background: url(../images/achter_li_more.gif) 0 5px no-repeat;
			}
			
			
	div.tekst {
		color: #fff;
	}

div#container {
	padding-left: 100px;
	padding-right: 60px;	
}

#volgOns {
	background: url(../images/bg_volgOns.png) 0 0 no-repeat;
	width: 38px;
	height: 117px;
	padding: 45px 0 0 8px;
	position: absolute;
	top: 8px;	
	right: -54px;
}
	#volgOns ul {
		margin: 0;
		padding: 0;	
	}
		#volgOns li {
			background: none;
			width: 30px;
			height: 30px;			
			padding: 0 0 8px;
			margin: 0;
		}
		* html #volgOns li {padding-bottom: 5px;}
		
			#volgOns a img {
				display: block;
			}
