body.frontpage {
	background: #f2f2f2 url(../img/frontpage/bg-body.gif) repeat-x left top;
}

/* Zijbalk */
#zijbalk .zoeken {
	background		: #515050;
	margin			: 25px 0 0 0;
	padding			: 12px 0 12px 12px;
}

#zijbalk .zoeken h4 {
	color			: #fff;
	font-weight		: normal;
	padding			: 0 0 0 15px;
	margin			: 0 0 5px 0;
	background		: url(../img/pijl-groot.gif) no-repeat left -55px;
}

#zijbalk .zoeken input {
	width			: 130px;
}

/* Main */
#main, #footer {
	position		: relative;
	top				: -65px;
	margin-bottom	: 15px;
}


/* Afdeling knoppen */
ul.afdelingen li {
	float			: left;	
	background		: none !important;	
	zoom:1;
}

ul.afdelingen li a {
	display			: block;
	height			: 120px;	
	text-indent		: -900em;
	overflow		: hidden;
}

ul.afdelingen li.klanten_deelnemers {
	padding-top		: 13px;
	background		: #866374;
	width			: 233px;
	margin-right	: 15px;
}

ul.afdelingen li.professionals_organisatie {
	padding-top		: 13px;
	background		: #85a2a2;
	width			: 233px;
	margin-right	: 16px;
}

ul.afdelingen li.vrijwilligers_mantelzorgers {
	padding-top		: 13px;
	background		: #e4016a;
	width			: 233px;
}

ul.afdelingen li.klanten_deelnemers a {	
	background		: url(../img/frontpage/afdelingen.jpg) no-repeat left top;
}

ul.afdelingen li.professionals_organisatie a {	
	background		: url(../img/frontpage/afdelingen.jpg) no-repeat -248px top;
}

ul.afdelingen li.vrijwilligers_mantelzorgers a {	
	background		: url(../img/frontpage/afdelingen.jpg) no-repeat -497px top;
}

/* Footer */
#footer .contentcontainer .content {
	background		: url(../img/frontpage/bg-footer-container.gif) no-repeat left top;
}

#footer .nieuws {
	margin			: 0;
	background		: url(../img/frontpage/bg-footer-nieuws.gif) repeat-y left top;
}

#footer .nieuws * {
	zoom: 1;
}

#footer .nieuws ul li ul {
	margin			: 10px 0 0 0;
}

#footer .nieuws ul li a {
	text-decoration	: none;
	font-size		: 1.2em;
	font-weight		: normal;
	display			: block;
	padding			: 3px 0;
	background		: none;	
}

#footer .nieuws ul li a:hover {
	text-decoration	: underline;
	background		: none;
}

#footer .nieuws li.klanten_deelnemers {
	width			: 185px;
	margin			: 0 60px 0 0;
	color			: #866374;
}

#footer .nieuws li.professionals_organisatie {
	width			: 185px;
	margin			: 0 60px 0 0;
	color			: #85a2a2;
}

#footer .nieuws li.vrijwilligers_mantelzorgers {
	width			: 185px;
	margin			: 0;
	color			: #e4016a;
}

#footer .nieuws li.klanten_deelnemers a {
	color			: #866374;
	background		: url(../img/pijl-klein-all.gif) no-repeat left -66px;
	padding			: 3px 0 3px 10px;
}

#footer .nieuws li.professionals_organisatie a {
	color			: #85a2a2;	
	background		: url(../img/pijl-klein-all.gif) no-repeat left -30px;
	padding			: 3px 0 3px 10px;
}

#footer .nieuws li.vrijwilligers_mantelzorgers a {
	color			: #e4016a;
	background		: url(../img/pijl-klein-all.gif) no-repeat left 6px;
	padding			: 3px 0 3px 10px;