/* Pagina gerelateerde CSS */

/* Functies en Vacature pagina */
ul.functions {
	list-style-type:none;
	width:332px;
	}
ul.functions li ul {
	list-style-type:none;
	width:332px;
	line-height:25px;
	}
	ul.functions li ul li {
		border-bottom:1px solid #C0C5CD;
		}
	ul.functions a {
		text-decoration:none;
		color:#000;
		display:block;
		width:332px;
		line-height:25px;
		}
	ul.functions li a:hover {
		text-decoration:underline;
		}
	ul.functions li ul li a:hover {
		text-decoration:underline;
		}
	li.plus {
		border:0;
		}
	a.cat {
		font-weight:bold;
		border-bottom:1px dashed #C0C5CD;
		}
	li.plus a.cat {
		background:url('../img/layout/plus.gif') no-repeat right center;
		}
	li.min a.cat {
		background:url('../img/layout/min.gif') no-repeat right center;
		}
	p.uitgelicht {
		margin: 10px 0;
	}
/* Vacature pagina */
h1.vac {
	margin-bottom:0;
	width:332px;
	color:#D82226;
	display:block;
	font-size:20px;
	}
h1.vac span {
	font-size:18px;
	font-weight:normal;
	color:#747876;
	width:332px;
	display:block;
	}
h3.vac {
	font-size:18px;
	font-weight:normal;
	margin-bottom:0;
	width:332px;
	color:#D82226;
	display:block;
	}

/* Contact pagina */
table.contact {
	border-right:1px solid #eee;
	}
table.contact th { 
	background:#eee;
	padding:5px;
	}
table.contact td {
	padding:5px;
	border-bottom:1px solid #eee;
	border-left:1px solid #eee;
	}
#map {
	width:624px; 
	height:400px; 
	overflow:hidden; 
	border:0;
	}

/* Standaard cmsBlokken, alleen width aanpassen indien nodig */
.cmsBlok1,.cmsBlok2,.cmsBlok3,.cmsBlok4,.cmsBlok5,.cmsBlok6,.cmsBlok7,.cmsBlok8,.cmsBlok9,.cmsBlok10 {
	margin-bottom:10px;
	float:left;
	}
.cmsBlok1,.cmsBlok2,.cmsBlok3,.cmsBlok4 {
	width:332px;
	}
.cmsBlok5,.cmsBlok6 {
	margin-right:8px;
	}
	.cmsBlok1 p,.cmsBlok2 p,.cmsBlok3 p,.cmsBlok4 p {
		margin-bottom:15px;
		line-height:16px;
		}
.foto_links {
	margin:0 8px 8px 0;
	float:left;
	}
.foto_rechts {
	margin:0 0 8px 8px;
	float:right;
	}
.solliFrame {
	width: 630px;
	height: 450px;
}
.friendFrame {
	width: 630px;
	height: 450px;
}
.searchDiv fieldset {
	border:0;
	padding:0;
	margin:0 0 20px;
}
.searchDiv legend {
	display:none;
}
.zoekresultaten h2 {
	margin:8px 0;
	}
.searchDiv .txtInput {
	border:1px solid #747876;
	font-size:11px;
	height:14px;
	margin:0 0 0 6px;
	overflow:hidden;
	width:125px;
	}
.searchDiv .submitSearch {
	background:url("../img/layout/submit.gif") no-repeat scroll left top transparent;
	border:0 none;
	font-size:11px;
	height:18px;
	margin:0 0 0 6px;
	width:27px;
	}
.results {
	float:left;
	width:332px;
	}
.searchDiv {
	float:left;
	width:332px;
	}
.searchOptions {
	width:140px;
	}
.searchResult {
	float:left;
	width:110px;
	}
.submitSearch {
	float:left;
	}
