body {
	margin: 0;
	background: url(../images/bg.jpg) #E4E4E4 top repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #686868;
}
.print {
	display: none;
}
.clear {
	clear: both;
}
#container {
	width: 986px;
	margin: auto;
	background: #FFF;
}
/*** HEADER ***/
#header-top {
	height: 140px;
}
#logo {
	position: absolute;
	padding: 25px 0 0 30px;
	behavior: url(../iepngfix.htc);
	z-index: 100;
}
#menu {
	margin: 0 0 0 429px;
	padding: 85px 0 18px 0;
}
#menu .left, #menu .right {
	width: 15px;
	float: left;
}
#menu .center {
	float: left;
	background: #E5E5E5;
}
#menu ul, #menu li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}
#menu li {
	padding: 0 7px 0 7px;
}
#menu li a {
	display: block;
	text-decoration: none;
	font-weight: bold;
	color: #686868;
	height: 26px;
	background: #E5E5E5;
	padding: 11px 0 0 0;
	float: left;
}
#menu li a:hover, #menu li a.active {
	color: #008BCC;
	background: url(../images/menu-active.jpg) no-repeat center bottom;
}
#hb-left {
	background: url(../images/hb-left.jpg) no-repeat;
	width: 320px;
	height: 273px;
	margin: 0 0 0 15px;
	_margin: 0 0 0 8px;
	float: left;
}
#hb-left h1 {
	padding: 65px 18px 10px 18px;
	margin: 0;
	font-size: 25px;
	color: #FFF;
}
#hb-left .inleiding {
	padding: 0 30px 0 18px;
	color: #FFF;
	line-height: 150%;
}
#hb-center {
	height: 273px;
	width: 430px;
	float: left;
	display: block;
	overflow: hidden;
}
#hb-right {
	float: left;
}
#hb-right .item-01 {
	background: url(../images/item-01.jpg) no-repeat;
	width: 200px;
	height: 91px;
	cursor: pointer;
}
#hb-right .item-01.active, #hb-right .item-01:hover {
	background: url(../images/item-01-hover.jpg) no-repeat;
	width: 200px;
	height: 91px;
}
#hb-right .item-02 {
	background: url(../images/item-02.jpg) no-repeat;
	width: 200px;
	height: 91px;
	cursor: pointer;
}
#hb-right .item-02.active, #hb-right .item-02:hover {
	background: url(../images/item-02-hover.jpg) no-repeat;
	width: 200px;
	height: 91px;
}
#hb-right .item-03 {
	background: url(../images/item-03.jpg) no-repeat;
	width: 200px;
	height: 91px;
	cursor: pointer;
}
#hb-right .item-03.active, #hb-right .item-03:hover {
	background: url(../images/item-03-hover.jpg) no-repeat;
	width: 200px;
	height: 91px;
}
#hb-right ul, #hb-right li {
	margin: 0;
	padding: 0;
	list-style: none;
}
#hb-right h2 {
	font-size: 17px;
	font-weight: bold;
	margin: 0;
	padding: 15px 0 0 18px;
	color: #FFF;
}
#hb-right h3 {
	font-size: 16px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 0 18px;
	color: #FFF;
}
#hb-right p {
	font-size: 11px;
	color: #FFF;
	padding: 0 0 0 18px;
}
/*** MAIN LEFT ***/
#main-left {
	width: 320px;
	padding: 0 0 0 15px;
	float: left;
}
#welkom {
	height: 314px;
}
#welkom h1 {
	margin: 0;
	padding: 35px 25px 0 18px;
	color: #719700;
	font-size: 19px;
	font-weight: normal;
}
#welkom .inleiding {
	color: #719700;
	font-weight: bold;
	padding: 20px 25px 0 18px;
	line-height: 135%;
}
#welkom .body {
	padding: 10px 25px 0 18px;
}
#welkom .body p {
	margin: 0;
}
#welkom .klikverder {
	background: url(../images/klik-groen.jpg) no-repeat -1px 0;
	width: 65px;
	height: 16px;
	margin: 10px 0 0 18px;
	padding-bottom: 20px;
}
#welkom .klikverder a {
	display: block;
	text-decoration: none;
	color: #719700;
	font-size: 11px;
	padding: 1px 0 0 7px;
	_padding: 0 0 0 7px;
	margin-top: 1px;
}
#welkom .klikverder a:hover {
	color: #81AC01;
}
#nieuws h1 {
	margin: 0;
	padding: 0 0 10px 18px;
	color: #E98A21;
	font-size: 19px;
	font-weight: normal;
}
#nieuws .item {
	/*background: url(../images/nieuws-bg.jpg) no-repeat;*/
	background: #E6E6E6;
	width: 302px;
	/*
	height: 136px;
	padding: 0 0 10px 17px;
	*/
	margin: 0 0 11px 0;
}
#nieuws .item .top {
	background: url(../images/nieuws-home-top.jpg) no-repeat;
	height: 17px;
	width: 302px;
}
#nieuws .item .middle {
	padding: 0 17px 0 8px;
	height: 102px;
}
#nieuws .item .bottom {
	background: url(../images/nieuws-home-bottom.jpg) no-repeat;
	height: 17px;
	width: 302px;
}
#nieuws .titel {
	font-weight: bold;
	padding: 0 28px 12px 9px;
	height: 20px;
}
#nieuws .left {
	width: 73px;
	float: left;
}
#nieuws .left .image {
	padding: 6px 0 0 0;
}
#nieuws .right {
	width: 190px;
	padding: 0 0 0 13px;
	float: left;
}
#nieuws .right .tekst {
	min-height: 56px;
	padding: 6px 0 0 0;
}
#nieuws .klikverder {
	/*background: url(../images/klik-wit.jpg) no-repeat;*/
	width: 65px;
	height: 16px;
	margin: 1px 0 0 0;
	position: absolute;
}
#nieuws .klikverder a {
	display: block;
	font-size: 11px;
	color: #E98A21;
	text-decoration: none;
}
#nieuws .klikverder a:hover {
	color: #F9A03E;
}
/*** MAIN CENTER***/
#main-center {
	width: 430px;
	float: left;
}
#vacatures {
	padding: 35px 0 0 0;
}
#vacatures h1 {
	margin: 0;
	padding: 0 0 9px 18px;
	font-size: 19px;
	color: #008BCC;
	font-weight: normal;
}
#vacature-nieuw-blok {
	/*
	background: url(../images/vacature-nieuw.jpg) no-repeat;
	height: 230px;
	*/
	width: 430px;
}
#vacature-nieuw-blok .top {
	background: url(../images/vacature-nieuw-top.jpg) no-repeat;
	height: 15px;
	width: 430px;
}
#vacature-nieuw-blok .middle {
	background: #E5E5E5;
}
#vacature-nieuw-blok .bottom {
	background: url(../images/vacature-nieuw-bottom.jpg) no-repeat;
	height: 15px;
	width: 430px;
}
#vacature-nieuw-blok .item {
	padding: 0 0 7px 0;
	margin: 0 0 8px 19px;
	cursor: pointer;
	border-bottom: 1px solid #FFF;
	width: 394px;
}
#vacature-nieuw-blok .item:hover a {
	color: #939393;
} 
#vacature-nieuw-blok .item.last {
	padding: 0;
	margin: 0 0 0 19px;
	cursor: pointer;
	border: none;
	width: 375px;
}
#vacature-nieuw-blok h2 {
	margin: 0 0 4px 0;
	padding: 0 0 0 12px;
	font-weight: normal;
	font-size: 17px;
	color: #008BCC;
	background: url(../images/pijl-blauw.jpg) no-repeat center left;
}
#vacature-nieuw-blok .inleiding {
	width: 394px;
	height: 30px;
}
#vacature-nieuw-blok .inleiding a {
	color: #686868;
	text-decoration: none;
}
#vacature-nieuw-blok .inleiding a:hover {
	color: #939393;
}
#vacature-bank-blok {
	padding: 23px 0 0 0;
	margin: 0;
	color: #FFF;
}
#vacature-bank-blok h1 {
	margin: 0;
	padding: 0 0 10px 18px;
}
#vacature-bank-blok p {
	margin: 0;
	padding: 10px 18px 0 18px;
}
#vacature-bank-blok .top {
	/*background: url(../images/vbb-top.jpg) no-repeat;*/
	width: 430px;
	height: 8px;
}
#vacature-bank-blok .center {
	background: url(../images/vbb-center.jpg) #008ccc no-repeat 0 bottom;
	width: 430px;
}
#vacature-bank-blok .bottom {
	background: url(../images/vbb-bottom.jpg) no-repeat;
	width: 430px;
	height: 8px;
}
#vacature-bank-blok .item {
	background: url(../images/vacaturebank.jpg) no-repeat;
	width: 412px;
	height: 116px;
	padding: 20px 0 0 18px;
}
#vacature-bank-blok .inleiding {
	padding: 0;
}
#vacature-bank-blok .titel {
	font-weight: bold;
	padding: 0 0 10px 18px;
}
#vacature-bank-blok form {
	margin: 0;
	padding: 0 0 10px 18px;
}
#vacature-bank-blok .zoeken {
	background: url(../images/zoeken.jpg) no-repeat;
	width: 77px;
	height: 19px;
	border: none;
	color: #008ACB;
	font-weight: bold;
	margin: 0 0 0 20px;
	text-align: center;
}
#vacature-week-blok {
	margin: 0;
	padding: 27px 0 0 0;
	color: #FFF;
}
#vacature-week-blok a {
	color: #FFF;
	text-decoration: none;
}
#vacature-week-blok h1 {
	margin: 0 0 8px 0;
	padding: 0;
	color: #709600;
	padding: 0 0 0 18px;
}
#vacature-week-blok .item {
	background: url(../images/vacature-week.jpg) no-repeat;
	cursor: pointer;
	width: 412px;
	height: 89px;
	margin: 0;
	padding: 0 0 0 18px;
}
#vacature-week-blok h2 {
	margin: 0;
	padding: 18px 0 5px 12px;
	background: url(../images/pijl-wit.jpg) no-repeat 0 23px;
	font-size: 15px;
	font-weight: bold;
}
/*** MAIN RIGHT ***/
#main-right {
	width: 202px;
	_width: 180px;
	padding: 35px 0 0 18px;
	_padding: 35px 0 0 18px;
	float: left;
}
#login h1 {
	margin: 0;
	padding: 0 0 9px 12px;
	color: #E98A21;
	font-size: 19px;
	font-weight: normal;
}
#login .item {
	background: url(../images/login-bg.jpg) no-repeat;
	width: 182px;
	height: 99px;
	padding: 0 0 9px 15px;
}
#login p {
	margin: 0;
	padding: 0;
}
#login label {
	width: 150px;
	display: block;
	float: left;
	font-size: 11px;
	padding: 3px 0 2px 0;
}
#login input {
	font-size: 11px;
	color: #696969;
	background: #FFF;
	border: 1px solid #D2D2D1;
	width: 148px;
	height: 13px;
}
#login .inloggen input {
	background: url(../images/inloggen-button.jpg) no-repeat;
	font-size: 11px;
	color: #EA8D27;
	margin: 0;
	width: 68px;
	height: 16px;
	border: none;
	float: left;
	margin: 4px 8px 0 0;
	text-indent: -10000px;
}
#login .inschrijven input {
	background: url(../images/inschrijven-button.jpg) no-repeat;
	font-size: 11px;
	color: #696969;
	margin: 0;
	width: 68px;
	height: 16px;
	border: none;
	float: left;
	margin: 4px 0 0 8px;
	text-indent: -10000px;
}
#banners .banner {
	padding: 0 0 9px 0;
}
#contact {
	background: url(../images/banner-wit.jpg) no-repeat;
	width: 182px;
	height: 136px;
}
#contact .logo {
	padding: 8px 0 0 8px;
}
#contact .info {
	padding: 0 0 0 49px;
}
#contact .info a {
	color: #696969;
	text-decoration: none;
}
#contact .info a:hover {
	color: #878686;
}
#contact .klikverder {
	background: url(../images/klik-blauw.jpg) no-repeat;
	width: 94px;
	height: 16px;
	padding: 0 0 0 3px;
	margin: 8px 0 0 49px;
}
#contact .klikverder a {
	display: block;
	font-size: 11px;
	color: #36A4D6;
	text-decoration: none;
	padding: 1px 0 0 7px;
}
#contact .klikverder a:hover {
	color: #4CB7E7;
}
/*** DETAIL ***/
#detail-left {
	width: 182px;
	padding: 65px 0 0 14px;
	float: left;
}
#detail-left ul, #detail-left li {
	margin: 0;
	padding: 0;
	list-style: none;
}
#detail-left ul {
	background: #E8E8E8;
}
#detail-left li {
	padding: 0;
}
#detail-left li a {
	display: block;
	text-decoration: none;
	font-weight: bold;
	color: #686868;
	background: #E8E8E8;
	padding: 5px 5px 5px 18px;
}
#detail-left li a:hover, #detail-left li a.active {
	color: #008BCC;
	background: url(../images/submenu-active.jpg) no-repeat 0 8px;
}
#detail-left li li a {
	background: none;
	font-weight: normal;
	padding: 5px 10px 5px 24px;
}
#detail-left li li a:hover, #detail-left li li a.active {
	background: none;
}
#detail-center {
	width: 532px;
	padding: 0 18px 0 36px;
	float: left;
	line-height: 150%;
}
#detail-center .dc-inleiding {
	font-weight: bold;
	color: #719700;
	padding: 12px 0 0 0;
}
#detail-center .dcl-inleiding {
	font-weight: bold;
	color: #719700;
	padding: 12px 0 0 0;
}
#detail-center a {
	color: #719600;
	text-decoration: none;
}
#detail-center a:hover {
	text-decoration: underline;
}
#detail-center .detail-center-left {
	float: left;
	margin: 0 10px 0 0;
	width: 322px;
}
#detail-center .detail-center-right {
	float: left;
	padding: 14px 0 0 0;
	width: 200px;
}
#detail-center .detail-center-right .img {
	margin: 0 0 10px 0;
}
#detail-center h1 {
	margin: 0;
	padding: 34px 0 0 0;
	font-size: 19px;
	font-weight: normal;
	color: #719700;
}
#detail-center strong {
	color: #719700;
}
#detail-right {
	/*
	background: url(../images/login.jpg) no-repeat;
	height: 58px;
	padding: 10px 0 0 0; 
	*/
	width: 182px;
	margin: 65px 0 12px 0;
	float: left;
}
#detail-right.homepage {
	margin: 0 0 12px 0;
}
#detail-right .top {
	background: url(../images/login_top.jpg) no-repeat;
	width: 182px;
	height: 12px;
}
#detail-right .middle {
	background: #D8EFF7;
}
#detail-right .bottom {
	background: url(../images/login_bottom.jpg) no-repeat;
	width: 182px;
	height: 12px;
}
#detail-right ul, #detail-right li {
	margin: 0;
	padding: 0;
	list-style: none;
}
#detail-right li {
	padding: 0 0 5px 0;
}
#detail-right li.last {
	padding: 0;
}
#detail-right li a {
	color: #686868;
	text-decoration: none;
	padding: 0 0 0 18px;
}
#detail-right li a:hover, #detail-right li a.active {
	color: #008BCC;
	background: url(../images/login-active.jpg) no-repeat 0 4px;
}
/*** NIEUWS ***/
#navigatie {
	position: absolute;
	margin: 32px 0 0 200px;
	text-align: right;
	width: 332px;
}
#navigatie a {
	/*display: block;*/
	text-decoration: none;
	color: #969696;
	background: url(../images/nav.jpg) no-repeat;
	width: 17px;
	height: 18px;
	/*float: left;*/
	padding: 2px 5px 1px 5px;
	text-align: center;
}
#navigatie a:hover, #navigatie a.active {
	background: url(../images/nav-active.jpg) no-repeat;
	width: 17px;
	height: 18px;
	color: #FFF;
}
#navigatie a.alles {
	background: url(../images/toon-alles.jpg) no-repeat;
	width: 68px;
	height: 18px;
}
#navigatie a.alles:hover, #navigatie a.alles.active {
	background: url(../images/toon-alles-active.jpg) no-repeat;
	color: #FFF;
	width: 68px;
	height: 18px;
}
#nieuwsoverzicht {
	padding: 12px 0 0 0;
}
#nieuwsoverzicht .item {
	width: 532px;
	/*
	background: url(../images/nieuws-item.jpg) no-repeat;
	height: 137px;
	padding: 0 0 17px 0;
	*/
	margin: 0 0 18px 0;
}
#nieuwsoverzicht .item .top {
	background: url(../images/nieuws-item-top.jpg) no-repeat;
	height: 18px;
	width: 532px;
}
#nieuwsoverzicht .item .middle {
	background: url(../images/nieuws-item-middle.jpg) repeat-y;
	width: 532px;
}
#nieuwsoverzicht .item .bottom {
	background: url(../images/nieuws-item-bottom.jpg) no-repeat;
	height: 18px;
	width: 532px;
}
#nieuwsoverzicht .item .left {
	padding: 0 19px 0 19px;
	float: left;
}
#nieuwsoverzicht .item .right {
	width: 384px;
	float: left;
}
#nieuwsoverzicht .item .right h2 {
	color: #83AE00;
	font-weight: bold;
	font-size: 15px;
	margin: 0;
	padding: 0;
}
#nieuwsoverzicht .item .right .inleiding {
	padding: 15px 0 0 0;
}
#nieuwsoverzicht .item .right .inleiding-detail {
	color: #719700;
	font-weight: bold;
}
#nieuwsoverzicht .item .right .klikverder {
	background: url(../images/klik-grijs.jpg) no-repeat;
	width: 94px;
	height: 16px;
	margin: 15px 0 0 0;
}
#nieuwsoverzicht .item .right .klikverder a {
	display: block;
	font-size: 11px;
	color: #729800;
	text-decoration: none;
	padding: 1px 0 0 7px;
	line-height: normal;
}
#nieuwsoverzicht .item .right .klikverder a:hover {
	color: #ABCA4F;
}
/*** VACATURE OVERZICHT ***/
#navigatie-vacatures {
	position: absolute;
	margin: 0 0 0 170px;
	text-align: right;
	width: 345px;
}
#navigatie-vacatures a {
	/*
	display: block;
	height: 18px;
	float: left;
	*/
	text-decoration: none;
	color: #969696;
	background: url(../images/nav.jpg) no-repeat;
	width: 17px;
	padding: 2px 5px 1px 5px;
	text-align: center;
}
#navigatie-vacatures a:hover, #navigatie-vacatures a.active {
	background: url(../images/nav-vac-active.jpg) no-repeat;
	width: 17px;
	height: 18px;
	color: #FFF;
}
#navigatie-vacatures a.alles {
	background: url(../images/toon-alles.jpg) no-repeat;
	width: 68px;
	height: 18px;
}
#navigatie-vacatures a.alles:hover, #navigatie-vacatures a.alles.active {
	background: url(../images/toon-alles-vac-active.jpg) no-repeat;
	color: #FFF;
	width: 68px;
	height: 18px;
}
#zoekresultaat-titel {
	color: #686868;
	font-size: 17px;
	font-weight: bold;
	padding: 0 0 0 18px;
}
#detail-center h1.vacatures {
	color: #008BCC;
}
#vacature-top {
	/*background: url(../images/vacaturebank-detail.jpg) no-repeat ;*/
	width: 482px;
	color: #FFF;
	line-height: normal;
	margin: 12px 0 0 0;
	padding: 1px 50px 10px 0px;
	margin-bottom: 10px;
}
#vacature-top p {
	margin: 0;
	padding: 12px 18px 0 18px;
}
#vacature-top .top {
	background: url(../images/vt-top.jpg) no-repeat;
	width: 532px;
	height: 8px;
}
#vacature-top .center {
	background: url(../images/vt-center.jpg) #008bcc no-repeat 0 bottom;
	width: 532px;
}
#vacature-top .bottom {
	background: url(../images/vt-bottom.jpg) no-repeat;
	width: 532px;
	height: 8px;
}
#vacature-top form {
	padding: 0 0 10px 18px;
}
#detail-center .inleiding {
	padding: 0;
}
#detail-center .titel {
	font-weight: bold;
	padding: 0 0 10px 18px;
}
#detail-center .zoeken {
	background: url(../images/zoeken.jpg) no-repeat;
	width: 77px;
	height: 19px;
	border: none;
	color: #008ACB;
	font-weight: bold;
	margin: 2px 0 0 20px;
	text-align: center;
}
#vacatureoverzicht {
	padding: 20px 0 0 0;
}
#detail-center #vacatureoverzicht .item {
	/*background: url(../images/vacature-item.jpg) no-repeat;*/
	width: 532px;
	/*height: 146px;*/
	padding: 0 0 10px 19px;
	line-height: 135%;
	color: #696969;
}
#vacatureoverzicht .top {
	background: url(../images/vo-top.jpg) no-repeat;
	width: 532px;
	height: 8px;
}
#vacatureoverzicht .center {
	background: url(../images/vo-center.jpg) repeat-y;
	width: 532px;
}
#vacatureoverzicht .bottom {
	background: url(../images/vo-bottom.jpg) no-repeat;
	width: 532px;
	height: 8px;
	padding: 0 0 12px 0;
}
#vacatureoverzicht .item h2 {
	background: url(../images/pijl-vac.jpg) no-repeat left 10px;
	color: #008ACB;
	font-weight: bold;
	font-size: 15px;
	margin: 0 0 0 0;
	padding: 6px 0 10px 12px;
}
#vacatureoverzicht .item .inleiding {
	padding: 0 28px 5px 0;
}
#vacatureoverzicht .item .doelgroep {
	padding: 0 0 2px 0;
}
#vacatureoverzicht .item .aktiviteit {
	padding: 0 0 2px 0;
}
#vacatureoverzicht strong {
	color: #014C83;
}
#vacatureoverzicht .item .klikverder {
	background: url(../images/klik-grijs.jpg) no-repeat;
	width: 94px;
	height: 16px;
	margin: 8px 0 0 0;
}
#vacatureoverzicht .item .klikverder a {
	display: block;
	font-size: 11px;
	color: #38A1D1;
	text-decoration: none;
	padding: 1px 0 0 7px;
	line-height: normal;
}
#vacatureoverzicht .item .klikverder a:hover {
	color: #61B5DC;
}
#vacatureoverzicht .terug a {
	text-decoration: none;
	color: #40A8D9;
	padding: 0 0 0 19px;
}
#vacatureoverzicht .terug a:hover {
	color: #83D1F6;
}
/*** VACATURE DETAIL ***/
#detail-center-vac {
	width: 532px;
	padding: 0 18px 0 36px;
	float: left;
	line-height: 150%;
}
#detail-center-vac h1 {
	margin: 0;
	padding: 34px 0 0 19px;
	font-size: 19px;
	font-weight: normal;
	color: #719700;
}
#detail-center-vac strong {
	color: #719700;
}
#vacature-detail {
	padding: 12px 0 0 0;
}
#vacature-detail .item {
	width: 532px;
}
#vacature-detail .item h2 {
	margin: 0;
	padding: 0;
}
#vacature-detail .center {
	background: url(../images/vacature-center.jpg) repeat-y;
	padding: 0 0 0 10px;
}
#vacature-detail strong {
	color: #014C83;
}

#vacature-detail #item h2 {
	color: #008ACB;
	font-weight: bold;
	font-size: 19px;
	margin: 0 0 0 0;
	padding: 0 0 28px 10px;
}
#vacature-detail a {
	color: #686868;
	text-decoration: none;
}
#vacature-detail a:hover {
	color: #01487F;
}
#vacature-detail .left {
	font-weight: bold;
	width: 200px;
	float: left;
	padding: 0 20px 0 9px;
}
#vacature-detail .last {
	padding: 0 0 10px 0;
}
#vacature-detail .right {
	width: 280px;
	float: left;
}
#vacature-detail .item .left {
	color: #01487F;
}
#vacature-detail .item {
	width: 511px;
	border-bottom: 1px solid #F0F0F0;
	padding: 8px 0 8px 0;
}
#vacature-detail .item.last {
	border-bottom: none;
	padding: 8px 0 18px 0;
}
#vacature-detail .extra {
	width: 486px;
	padding: 0 0 18px 9px;
}
#vacature-detail .print-vacature, #vacature-detail .reageer-vacature {
	background: url(../images/print.jpg) no-repeat;
	width: 86px;
	height: 16px;
	margin: 20px 10px 0 0;
	float: left;
	text-align: center;
}
#vacature-detail .print-vacature a, #vacature-detail .reageer-vacature a {
	display: block;
	font-size: 11px;
	color: #01487F;
	text-decoration: none;
	padding: 1px 0 0 0px;
	line-height: normal;
}
#vacature-detail .print-vacature a:hover {
	color: #16629D;
}
#vacature-detail .terug {
	padding: 5px 0 0 19px;
}
#vacature-detail .terug a {
	color: #30A1D6;
}
#vacature-detail .terug a:hover {
	text-decoration: underline;
}
/*** FORMULIER ***/
.dag{
 	float: left;
    font-size: 12px;
    font-weight: bold;
    margin: 0 9px 0 0;
    padding: 1px 0 0;
	width: 20px;
}
#vrijwilligers, #organisaties, #reageer {
	float: left;
	margin: 10px 0 0 0;
}
#reageer {
	margin: 0;
}
#vrijwilligers label {
	width: 205px;
	float: left;
	display: block;
	margin: 0;
}
#geslacht, #bezit_van_rijbewijs, #beschikking_eigen_auto, #passende_vacature_zoeken {
	width: 25px;
}
#vrijwilligers input.text, #organisaties input.text, #reageer input.text {
	width: 235px;
	float: left;
}
#vrijwilligers input.text-small, #organisaties input.text-small, #reageer input.text-small {
	width: 20px;
}
#vrijwilligers .item, #organisaties .item, #reageer .item {
	float: left;
	padding: 0 10px 10px 0;
	width: 450px;
}
#vrijwilligers .item #submit, #organisaties .item #submit, #reageer .item #submit {
	margin: 10px 0 0 0;
}
#vrijwilligers .form-fout, #organisaties .form-fout, #reageer .form-fout {
	color: #AA1214;
}
#vrijwilligers .mislukt, #organisaties .mislukt, #reageer .mislukt {
	background: #EFBBBC;
	border: 1px solid #AA1214;
	color: #AA1214;
	margin: 0 0 20px 0;
	padding: 10px;
	width: 250px;
}
#vrijwilligers .gelukt, #organisaties .gelukt, #reageer .gelukt, #geactiveerd .gelukt {
	background: #B9E7A7;
	border: 1px solid #478330;
	color: #478330;
	margin: 0 0 20px 0;
	padding: 10px;
	width: 250px;
}
#organisaties .strong {
	font-weight: bold;
	color: #719700;
	padding: 0 0 5px 0;
}
#organisaties label, #reageer label {
	float: left;
	min-height: 22px;
	width: 200px;
}
#reageer label, #organisaties.inloggen label  {
	width: 125px;
}
#organisaties .item select#activiteit {
	width: 295px;
}
#reageer textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 80px;
	width: 235px;
}
#organisaties .item, #reageer .item {
	width: 500px;
}
#organisaties .mislukt, #organisaties .gelukt, #vrijwilligers .mislukt {
	width: 430px;
}
#reageer .mislukt, #reageer .gelukt {
	width: 356px;
}
#geactiveerd {
	margin: 20px 0 0 0;
}
#geactiveerd .gelukt {
	width: 510px;
}
#organisaties .large {
	width: 480px;
}
#organisaties textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 150px;
	width: 236px;
}
#organisaties table {
	border-top: 1px solid #CCCCCC;
	margin: 10px 0;
}
#organisaties table td {
	border-bottom: 1px solid #CCCCCC;
}
#organisaties table td.tdheader {
	color: #008BCC;
	font-weight: bold;
}
#organisaties .nieuwe-vacature a {
	color: #719700;
	text-decoration: none;
}
#organisaties .nieuwe-vacature a:hover {
	text-decoration: underline;
}
#organisaties .radiobutton {
	margin: 0 0 0 15px;
}
#reageer .item {
	border: none;
}
/*** FOOTER ***/
#footer {
	background: #FFF;
	color: #B2B2B2;
	font-size: 10px;
	padding: 30px 0 10px 393px;
}
#footer ul, #footer li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}
#footer li {
	padding: 0 4px 0 4px;
}
#footer li a {
	text-decoration: none;
	color: #B2B2B2;
}
#footer li a:hover, #footer li a.active {
	color: #969696;
}
