/* CSS Document */

#switch {
	padding-left:405px;
	padding-top:85px;
	float:left;
}
#eyecatcher {
	padding-top:6px;
	padding-right:1px;
	float:right;
}
.content {
	width:640px; /* 700 - 60 */
	padding:20px;
	padding-left:30px;
	padding-right:30px;
}
.content_plattegrond {
	width:900px; /* 960 - 60 */
	padding:20px;
	padding-left:30px;
	padding-right:30px;
}

/* PLATTEGRONDEN */

.plattegrond_alfabet {
	
}
	.plattegrond_letter {
		background:#003A6D;
		width:75px;
		height:75px;
		line-height:75px;
		text-align:center;
		float:left;
		margin:0 20px 20px 0;
		text-transform:uppercase;
	}
	.plattegrond_letter:hover {
		background:#FFF;
		border:solid 4px #67CDFF;
		width:67px;
		height:67px;
		line-height:67px;
		text-align:center;
		float:left;
		margin:0 20px 20px 0;
		text-transform:uppercase;
		cursor:pointer;
	}
	a.letter_groot {
		color:#FFF !important;
		font-size:60px;
		text-decoration:none !important;
	}
	a.letter_groot:hover {
		color:#67CDFF !important;
		text-decoration:none;
	}
	a.lichtblauw, a.lichtblauw:link {
		font-size:60px;
		line-height:64px;
		color:#67CDFF;
		text-decoration:none;
	}
	a.lichtblauw:hover {
		color:#67CDFF;
	}
	
/* LISTING */

	.plattegrond_listing {
		width:890px;
		float:left;
		margin-bottom:10px;
	}	
		.plattegrond_afdeling_left {
			width:70px;			
			float:left;
		}
			.plattegrond_afdeling_letter {
				background:#003A6D;
				width:50px;
				height:50px;
				float:left;
				text-align:center;
			}
			.letter {
				font-size:32px;
				line-height:50px;
				color:#FFF;
			}
		.plattegrond_afdeling_right {
			width:800px;
			float:right;
		}
			.plattegrond_afdeling {
				width:800px;
				font-size:14px;
				color:#003A6D;
				border-bottom:solid #003A6D 2px;
				padding:10px;
				margin:0 20px 0 0;
				float:left;
			}
		a.donkerblauw, a.donkerblauw:link {
			color:#003A6D;
			text-decoration:none;
		}
		a.donkerblauw:hover {
			color:#67CDFF;
		}
	
/* DETAIL */
		
	.plattegrond_detail {
			
	}
		.plattegrond_afbeeldingen {
			width:100%;
			margin:20px 0 0 0;
		}
			.plattegrond_afbeelding {
				width:440px;
				border:none;
				padding:0;
				margin:0;
				float:left;
			}
			.plattegrond_afbeelding2 {
				width:440px;
				border:none;
				padding:0;
				margin:0 0 0 10px;
				float:left;
			}
		.plattegrond_buttons {
			width:100%;
			float:left;
			margin:20px 0 0 0;
		}
			.plattegrond_terug {
				width:10%;
				float:left;
				cursor:pointer;
			}
			.plattegrond_printen {
				width:90%;
				text-align:right;
				float:left;
			}
	h3.blauw {
		color:#112260;	
	}
	
.nieuws {
	color:#FFFFFF;
	width:210px; /* 250 - 40 */
	height:315px; /* 355 - 40 */
	padding:20px;
}
td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
}
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
}
.kop {
	background-color:#333333;
	color:#FFFFFF;
	font-weight:bold;
}
.title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#444444;
	height:16px;
}
a, a:link {
	color:#171794;
	text-decoration:underline;
}
a:hover {
	color:#000000;
	text-decoration:none;
}
a.none, a.none:link {
	color:#FFFFFF;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size 8px;
}
a.none.hover {
	color:#000000;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size 8px;
}
a.none_bold, a.none_bold:link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
a.none_bold:hover {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.wit, a.wit:link {
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.wit:hover {
	color:#707AA1;
	text-decoration:none;
}
a.blauw, a.blauw:link {
	font-size:12px;
	color:#707AA1;
	text-decoration:none;
}
a.blauw:hover {
	color:#FFFFFF;
	text-decoration:none;
}
a.none_wit, a.none_wit:link {
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.none_wit:hover {
	color:#707AA1;
	text-decoration:none;
}
hr {
	color: #333;
	background-color: #333;
	height: 1px;
	border:0px;
	margin-top:2px;
	width:100%;
}
.hr_nieuws {
	color: #707AA1;
	background-color: #707AA1;
	height: 1px;
	border:0px;
	width:100%;
}
.hr_title {
	color: #333;
	background-color: #333;
	height: 1px;
	border:0px;
	margin-top:0px;
	width:100%;
}
.bold {
	font-weight:bold;
}
.vacature_tabel {
	border:1px;
	border-color:#000000;
	border-style:solid;
	width:100%;
}
.vacature_titel {
	background-color:#7B80A5;
	color:#FFFFFF;
	font-weight:bold;
}
table.small {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size 8px;
}
td.small {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size 8px;
}
.zoekveld {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:16px;
	border:solid 0px;
}

.klein {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.table_plattegrond {
	margin: auto;
}
.link {
	cursor: pointer;
}
@media print {
	@page { margin: 0.5cm;}
	#top {display: none;}
	.table_plattegrond {margin: 0; }
	.print_button {display: none;}
	.plattegrond_buttons {display:none;}
	.head_plattegrond{display: none;}
  	*, p { font-size:16px; line-height:32px; background: transparant !important; color: black !important; margin:0; padding:0; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
  	a, a:visited { text-decoration: underline; }
  	a[href]:after { content: " (" attr(href) ")"; }
  	abbr[title]:after { content: " (" attr(title) ")"; }
  	.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
  	pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  	thead { display: table-header-group; } /* h5bp.com/t */
  	tr, img { page-break-inside: avoid; }
  	img { max-width: 100% !important; }
	h2, h3 { page-break-after: avoid; }
	h3 {line-height: 50px}
}
