body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
 }
#wrapper {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	width: 980px;
	float: left;
}
#logo {
	float: left;
	height: 64px;
	width: 400px;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	background-position: 5px 15px;
}
#banner {
	float: left;
	width: 570px;
	height: 64px;
}
#content {
	float: left;
	width: 980px;
}
#contentTop {
	float: left;
	height: 20px;
	width: 100%;
	background-image: url(../images/content_top.jpg);
	background-repeat: no-repeat;
}
#contentMiddle {
	float: left;
	width: 901px;
	background-image: url(../images/content_middle.jpg);
	background-repeat: repeat-y;
	padding-right: 40px;
	padding-left: 39px;
	position: relative;
}
#contentFooter {
	background-image: url(../images/content_middle.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 900px;
	padding-top: 20px;
	padding-right: 40px;
	padding-left: 40px;
}
#contentFooter p, #contentFooter p a:link, #contentFooter p a:visited, #contentFooter p a:active, #contentFooter p a:hover {
	font-size: 10px;
	color: #666;
}
.contentFooterLeft {
	float: left;
}
.contentFooterItem {
	float: left;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666;
	margin-left: 10px;
}
.contentFooterItemAtotZ {
	float: left;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666;
	margin-left: 10px;
	visibility: hidden;
}
.contentFooterRight {
	float: right;
	text-align: right;
}
#contentBottom {
	height: 20px;
	width: 100%;
	float: left;
	background-image: url(../images/content_bottom.jpg);
	background-repeat: no-repeat;
}
#contentSpacer {
	float: left;
	height: 750px;
	width: 1px;
}
#contentMain {
	width: 899px;
	padding-top: 20px;
	float: left;
}
#contentTopSection {
	height: 60px;
	width: 899px;
	float: left;
}
#contentTopMiddleSection {
	height: 360px;
	width: 899px;
	float: left;
}
#contentMiddleSection {
	height: 300px;
	width: 899px;
	float: left;
}
#contentMiddleWinkelSection {
	width: 899px;
	float: left;
	height: 380px;
}
#contentBottomSection {
	width: 899px;
	float: left;
}
.contentNewSection {
	width: 100%;
	float: left;
	padding-top: 16px;
}
.box25a {
	width: 205px;
	float: left;
	padding-left: 4px;
}
.box25b {
	width: 205px;
	float: left;
	padding-left: 25px;
}
.box25c {
	width: 205px;
	float: left;
	padding-left: 25px;
}
.box25d {
	width: 205px;
	float: left;
	padding-left: 25px;
}
.box33a {
	width: 205px;
	float: left;
	padding-left: 120px;
}
.box33b {
	width: 205px;
	float: left;
	padding-left: 25px;
}
.box33c {
	width: 205px;
	float: left;
	padding-left: 25px;
}
.boxWide33a {
	width: 260px;
	float: left;
	padding-left: 34px;
}
.boxWide33b {
	width: 260px;
	float: left;
	padding-left: 25px;
}
.boxWide33c {
	width: 260px;
	float: left;
	padding-left: 25px;
}
.boxAZa {
	width: 150px;
	float: left;
	padding-left: 4px;
}
.boxAZb {
	width: 150px;
	float: left;
	padding-left: 25px;
}
.boxAZc {
	width: 150px;
	float: left;
	padding-left: 25px;
}
.boxAZd {
	width: 150px;
	float: left;
	padding-left: 25px;
}
.thumbLeft {
	float: left;
	padding-right: 10px;
	padding-bottom: 5px;
}
#winkelContentAmstelveen {
	width: 610px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/winkels/amstelveen.jpg);
	background-repeat: no-repeat;
	padding-top: 25px;
	height: 350px;
}
#winkelContentAmsterdam {
	width: 610px;
	margin-right: auto;
	margin-left: auto;
	height: 350px;
	background-image: url(../images/winkels/amsterdam.jpg);
	background-repeat: no-repeat;	padding-top: 25px;
}
#winkelContentArnhem {
	width: 610px;
	margin-right: auto;
	margin-left: auto;
	height: 350px;
	background-image: url(../images/winkels/arnhem.jpg);
	background-repeat: no-repeat;	padding-top: 25px;
}
#winkelContentBreda {
	width: 610px;
	margin-right: auto;
	margin-left: auto;
	height: 350px;
	background-image: url(../images/winkels/breda.jpg);
	background-repeat: no-repeat;	padding-top: 25px;
}
#winkelContentDenbosch {
	width: 610px;
	margin-right: auto;
	margin-left: auto;
	height: 350px;
	background-image: url(../images/winkels/denbosch.jpg);
	background-repeat: no-repeat;	padding-top: 25px;
}
#winkelContentDenhaag {
	width: 610px;
	margin-right: auto;
	margin-left: auto;
	height: 350px;
	background-image: url(../images/winkels/denhaag.jpg);
	background-repeat: no-repeat;	padding-top: 25px;
}
#winkelContentEindhoven {
	width: 610px;
	margin-right: auto;
	margin-left: auto;
	height: 350px;
	background-image: url(../images/winkels/eindhoven.jpg);
	background-repeat: no-repeat;	padding-top: 25px;
}
#winkelContentEnschede {
	width: 610px;
	margin-right: auto;
	margin-left: auto;
	height: 350px;
	background-image: url(../images/winkels/enschede.jpg);
	background-repeat: no-repeat;	padding-top: 25px;
}
#winkelContentGroningen {
	width: 610px;
	margin-right: auto;
	margin-left: auto;
	height: 350px;
	background-image: url(../images/winkels/groningen.jpg);
	background-repeat: no-repeat;	padding-top: 25px;
}
#winkelContentMaastricht {
	width: 610px;
	margin-right: auto;
	margin-left: auto;
	height: 350px;
	background-image: url(../images/winkels/maastricht.jpg);
	background-repeat: no-repeat;	padding-top: 25px;
}
#winkelContentRotterdam {
	width: 610px;
	margin-right: auto;
	margin-left: auto;
	height: 350px;
	background-image: url(../images/winkels/rotterdam.jpg);
	background-repeat: no-repeat;	padding-top: 25px;
}
#winkelContentUtrecht {
	width: 610px;
	margin-right: auto;
	margin-left: auto;
	height: 350px;
	background-image: url(../images/winkels/utrecht.jpg);
	background-repeat: no-repeat;	padding-top: 25px;
}
#winkelText {
	width: 200px;
	float: right;
	padding-right: 15px;
	padding-top: 10px;
	overflow: hidden;
	height: 325px;
}
#winkelButton {
	width: 899px;
	float: left;
}
.winkelSpace {
	width: 10px;
	height: 10px;
}
.winkelExtraOpeningstijden {
	width: 200px;
	float: left;
}
#buttonOpruimig {
}
.buttonOpruiming a img{
	background-image: url(../images/bt_opruiming1.jpg);
	background-repeat: no-repeat;
}
.buttonOpruiming a img:hover{
	background-image: url(../images/bt_opruiming2.jpg);
	background-repeat: no-repeat;
}
.buttonBekijkVacatures a img{
	background-image: url(../images/bt_bekijk_vacatures1.jpg);
	background-repeat: no-repeat;
}
.buttonBekijkVacatures a img:hover{
	background-image: url(../images/bt_bekijk_vacatures2.jpg);
	background-repeat: no-repeat;
}
.buttonVerstuursollicitatie a img{
	background-image: url(../images/bt_verstuur_sollicitatie1.jpg);
	background-repeat: no-repeat;
}
.buttonVerstuursollicitatie a img:hover{
	background-image: url(../images/bt_verstuur_sollicitatie2.jpg);
	background-repeat: no-repeat;
}
.buttonVerstuurbericht a img{
	background-image: url(../images/bt_verstuurbericht1.jpg);
	background-repeat: no-repeat;
}
.buttonVerstuurbericht a img:hover{
	background-image: url(../images/bt_verstuurbericht2.jpg);
	background-repeat: no-repeat;
}
#nieuwsDetailSpacer {
	float: left;
	width: 1px;
	height: 380px;
}
#nieuwsDetailContent {
	float: left;
	width: 898px;
}
#container {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
}
#spraakmakendSpacer {
	float: left;
	height: 320px;
	width: 1px;
}
#contentMiddleSectionSpraakmakend {
	width: 899px;
	float: left;
}
.vanatotzSpacer {
	height: 400px;
	width: 135px;
	float: left;
}

