﻿div#site {
	text-align:left;
}

/* HEADER */
	div#header {
		background-color:#d6083b;
		text-align:center;
		height:80px;
		overflow:hidden;
	}
	div#header img {
		border-width:0px;
	}
	div#headerContent {
		margin:0 auto;
		width:975px;
		text-align:left;
		color:#FFFFFF;
		text-transform:uppercase;
	}
	div#headerZoeken {
		float:left;
		height:35px;
		background:url(../images/template_link_met_streep_bg.gif) top left no-repeat;
		padding-left:5px;
	}
	div#headerZoeken input {
		color:#FFFFFF;
		background-color:#eb849d;
		border-width:0px;
		width:144px;
		height:19px;
		font-size:100%;
		margin-top:2px;
		line-height:19px;
		padding-left:3px;
		padding-right:3px;
	}
/* END HEADER */

/* MENU TOP */
	div#menuTop {
		background-color:#FFFFFF;
		text-align:center;
		height:29px;
	}
	div#menuTopContent {
		margin:0 auto;
		height:29px;
		width:980px;
		text-align:left;
		overflow:hidden;
		padding-left:0px;
	}
	div#menuTopContent ul {
		list-style:none;
		margin:0px;
		padding:0px;
		width:980px;
	}
	div#menuTopContent ul li {
		float:left;
		margin:0px;
		padding:0px;
		padding-left:8px;
		padding-right:8px;
	}
	div#menuTopContent ul li.first {
		padding-left:0px;
	}
	div#menuTopContent ul li.last {
		padding-right:0px;
	}
	div#menuTopContent ul li.last a {
		padding-right:0px;
	}
	div#menuTopContent ul li a {
		text-transform:uppercase;
		line-height:29px;
		font-weight:bold;
		color:#333333;
		font-size:12px;
		text-decoration:none;
		display:block;
		padding-left:17px;
		padding-right:17px;
	}
	div#menuTopContent ul li a.selected {
		background-image:url(../images/menu_top_selected.gif);
		background-position:7px 5px;
		background-repeat:no-repeat;
	}
	
	div#menuTopSub {
		position:absolute;
		width:100%;
		background:url(../images/menu_top_sub_bg.gif) top left repeat-x #7f0524;
		border-bottom:3px solid #333333;
		text-align:center;
		z-index:100;
	}
	div#menuTopSubPijl {
		position:absolute;
		width:20px;
		height:10px;
		background:url(../images/menu_top_sub_pijl.gif) top left no-repeat;
	}
	div#menuTopSubContent {
		margin:0 auto;
		width:964px;
		text-align:left;
		padding:18px 0px 18px 15px;
		color:#fefeed;
		font-size:12px;
		white-space:nowrap;
	}
	div#menuTopSubContent strong {
		font-size:13px;
		line-height:20px;
		text-transform:uppercase;
	} 
	div#menuTopSubContent div {
		float:left;
		margin-bottom:18px;
		_margin-bottom:5px;
	}
	div#menuTopSubContent div div {
		width:205px;
		padding-left:18px;
		padding-right:18px;
		margin-bottom:0px;
		overflow:hidden;
	}
	div.menuTopSubContentStrepen {
		background:url(../images/menu_top_sub_strepen_bg.gif) top left repeat-y;
	}
	div#menuTopSubContent ul {
		list-style:none;
		margin:0px;
		padding:0px;
		margin-top:10px;
		white-space:normal;
	}
	div#menuTopSubContent ul li {
		float:none;
		padding-bottom:5px;
	}
	div#menuTopSubContent a {
		color:#fefeed;
		text-decoration:none;
	}
	div#menuTopSubContent a:hover {
		text-decoration:underline;
	} 
	
/* END MENU */

/* HOOFDDEEL */
	div#main {
		background-color:#b4b4ae;
		text-align:center;
		border-top:3px solid #333333;
		border-bottom:1px solid #d6083b;
		padding-top:27px;
		padding-bottom:27px;
	}
	div#mainContent {
		background:url(../images/main_content_bg.jpg) top left no-repeat;
		margin:0 auto;
		width:930px;
		text-align:left;
		min-height:403px;
		_height:403px;
		padding-top:30px;
		padding-left:45px;
	}
/* END HOOFDDEEL */

/* RECHTER MENU OP VERVOLGPAGINA */
div#defaultMenu {
	width:210px;
	margin-right:30px;
	_margin-right:15px;
	float:right;
}
div#defaultMenu strong {
	color:#FFFFFF !important;
	font-size:20px;
	float:right;
}
div#defaultMenu div.defaultMenuDiv1 {
	display:table; 
	width:210px;
	height:34px; 
	#position:relative;
	overflow:hidden;
	background:url(../images/main_menu_bg.gif) top right no-repeat #FFFFFF;
	margin-bottom:4px;
	cursor:pointer;
}
div#defaultMenu div.defaultMenuDivSelected {
	background-image:url(../images/main_menu_selected_bg.gif);
}
div#defaultMenu div.defaultMenuDiv2{
	#position:absolute;
	#top:50%;
	display:table-cell;
	vertical-align:middle;
	padding-left:18px;
	padding-right:32px;
	z-index:1;
}
div#defaultMenu div.defaultMenuDiv3 {
	#position:relative;
	#top:-50%;
}
div#defaultMenu a {
	text-transform:uppercase;
	color:#333326 !important;
	font-weight:bold;
	font-size:12px !important;
	text-decoration:none !important;
	line-height:13px;
}
/* END RECHTER MENU OP VERVOLGPAGINA */

/* CONTENT VERVOLGPAGINA */
div#defaultContent {
	background-color:#FFFFFF;
	width:620px;
	padding:20px;
}
div#defaultContent strong {
	color:#d6083b;
}
div#defaultContent, div#defaultContent * {
	font-family:Verdana;
	line-height:1.4em;
}
div#defaultContent, div#defaultContent input {
	line-height:1.2em !important;
}
div#defaultContent a {
	color:#d6083b;
	text-decoration:none;
}
div#defaultContent a:hover {
	text-decoration:underline;
} 
/* END CONTENT VERVOLGPAGINA */

/* FLASH SPREEKWOORDEN */

div#flash-spreekwoorden {
	background-color:#FFFFFF;
	width:860px;
	padding:20px;
}
div#flash-spreekwoorden strong {
	color:#d6083b;
}
div#flash-spreekwoorden, div#flash-spreekwoorden * {
	font-family:Verdana;
	line-height:1.4em;
}
div#flash-spreekwoorden, div#flash-spreekwoorden input {
	line-height:1.2em !important;
}
div#flash-spreekwoorden a {
	color:#d6083b;
	text-decoration:none;
}
div#flash-spreekwoorden a:hover {
	text-decoration:underline;
} 

/* END FLASH SPREEKWOORDEN */

/* TIJDLIJN */
	div#tijdlijnTijdelijk {
		background:url(../images/home_tijdlijn_tijdelijk_bg.gif) top center no-repeat #2e2e22;
		height:60px;
		text-align:center;
		overflow:hidden; 
		border-top:5px solid #b4b4ae;
	}
	div#tijdlijn {
		cursor:pointer;
		background:url(../images/home_tijdlijn_bg.gif) top center no-repeat #2e2e22;
		height:60px;
		text-align:center;
		overflow:hidden;
		border-top:5px solid #b4b4ae;
	}
	div#tijdlijnContent {
		margin:0 auto;
		padding-left:15px;
		width:960px;
		text-align:left;
		color:#FFFFFF;
	}
	div#tijdlijnContentTitel {
		float:left;
		padding-top:8px;
		font-size:16px;
		text-transform:uppercase;
		font-weight:bold;
	}
	div#tijdlijnContentLink {
		float:right;
		margin-top:33px;
		height:27px;
	}
	div#tijdlijnContentLinkLinks {
		float:left;
		width:13px;
		height:27px;
		background:url(../images/home_tijdlijn_leesmeer_links.gif) top right no-repeat;
	}
	div#tijdlijnContentLink a {
		float:left;
		display:block;
		line-height:27px;
		padding-right:20px;
		background-color:#FFFFFF;
		background-image:url(../images/home_tijdlijn_pijl.gif);
		background-position:right 7px;
		background-repeat:no-repeat;
		color:#db2955;
		font-size:11px;
		text-decoration:none;
	}
	div#tijdlijnContentLink a:hover {
		text-decoration:none;
	}
	div#tijdlijnContentLinkRechts{
		float:left;
		width:13px;
		height:27px;
		background:url(../images/home_tijdlijn_leesmeer_rechts.gif) top left no-repeat;
	}
	
/* END TIJDLIJN */

/* ONDERKANT */
	div#bottom {
		background-color:#FFFFFF;
		text-align:center;
		padding-top:27px;
		padding-bottom:27px;
	}
	div#bottomContent {
		margin:0 auto;
		width:975px;
		height:300px;
		text-align:left;
		background:url(../images/bottom_bg.jpg) top left no-repeat;
	}
	div#bottomContent a {
		color: #D6083B;
		text-decoration: none;
	}
	
	div#bottomContentUK 
	{
	    margin: 0 auto;
	    width: 975px;
	    height: 300px;
	    text-align: left;
	    background: url(../images/bottom_bg_uk.jpg) top left no-repeat;
	}
	div#bottomContentKolom1, div#bottomContentKolom2, div#bottomContentKolom3, div#bottomContentKolom4 {
		float:left;
		width:180px;
		padding-left:30px;
		padding-right:30px;
		padding-top:17px;
		font-size:12px;
	}
	div#bottomContent h3, div#bottomContentUK h3 {
		font-size:18px;
	}
	div#bottomContent div.contentNieuwsAgenda, div#bottomContentUK div.contentNieuwsAgenda {
		margin-left:-4px;
		margin-right:-4px;
		height:215px;
		overflow:hidden;
	}
	div#bottomContent div.content, div#bottomContentUK div.content {
		padding-top:10px;
		height:205px;
		overflow:hidden;
	}
	div#bottomContent a.nieuwsAgenda, div#bottomContentUK a.nieuwsAgenda {
		display:block;
		text-decoration:none;
		color:#000000;
		padding:4px;
	}
	div#bottomContent a:hover.nieuwsAgenda, div#bottomContentUK a:hover.nieuwsAgenda {
		background-color:#eaeae9;
	}
	div#bottomContent a.btn, div#bottomContentUK a.btn {
		display:block;
		width:121px;
		height:21px;
		line-height:20px;
		font-size:11px;
		text-align:center;
		color:#FFFFFF;
		text-transform:uppercase;
		text-decoration:none;
		background:url(../images/bottom_a_bg.gif) top left no-repeat;
	}
	div#bottomContent strong, div#bottomContentUK strong {
		text-transform:uppercase;
		font-size:14px;
	}
	div#bottomContent input[type="text"] {
		border:1px solid #D6083B;
	}
	
	div#bottomContentKolom1 span
	{
		color:#D6083B;
	}
	div#bottomContentKolom2 span
	{
		color:#808073;
	}
	div#bottomContentKolom3 div.content {
		padding-top:145px;
		padding-left:10px;
		height:70px;
	}
	div#bottomContentKolom4 div.interactief {
		margin-bottom:10px;
	}
	div#bottomContentKolom4 div.interactief a {
		display:block;
		color:#000000;
		text-decoration:none;
	}
	div#bottomContentKolom4 div.interactief a:hover {
		text-decoration:underline;
	}
	div#bottomContentKolom4 div.nieuwsbrief {
		margin-left:-4px;
		margin-right:-4px;
		margin-bottom:10px;
		padding:4px;
		padding-bottom:24px;
		background-color:#eaeae9;
	}
	div#bottomContentKolom4 div.virtueleTour {
		float:right;
		margin-right:-12px;
		margin-top:5px;
		width:127px;
		height:89px;
		background:url(../images/bottom_tour_bg.jpg) top left no-repeat;
	}
	div#bottomContentKolom4 a {
		display:block;
		color:#d6083b;
		text-decoration:underline;
		padding-right:15px;
		background:url(../images/bottom_a_pijl_bg.gif);
		background-position:right center;
		background-repeat:no-repeat;
	}
	div#bottomContent input.txt {
		margin-top:3px;
		border:1px solid #d6083b;
		width:160px;
	}
/* END ONDERKANT */


/* FOOTER */
	div#footer {
		background-color:#d6083b;
		text-align:center;
		height:33px; 
	}
	div#footerContent {
		margin:0 auto;
		padding-left:15px;
		width:960px;
		text-align:left;
		color:#FFFFFF;
		text-transform:uppercase;
	}
/* END FOOTER */

div#headerContent a.metStreep, div#footerContent a.metStreep {
	float:left;
	display:block;
	padding-top:12px;
	padding-left:5px;
	padding-right:30px;
	font-size:11px;
	background:url(../images/template_link_met_streep_bg.gif) top left no-repeat;
	color:#FFFFFF;
	text-decoration:none;
	white-space:nowrap;
}
div#headerContent a.metStreep:hover, div#footerContent a.metStreep:hover {
	
}
div#headerContent a.zonderStreep, div#footerContent a.zonderStreep {
	float:left;
	display:block;
	padding-top:12px;
	padding-left:5px;
	padding-right:30px;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	white-space:nowrap;
}	
div#headerContent a.zonderStreep:hover, div#footerContent a.zonderStreep:hover {
	
}

div#mainContent img {
	border-color:#d6083b !important;
}

div.fotoRechts img, td.fotoRechts img {
	border:1px solid #d6083b;
	margin-left:20px;
}
div.fotoRechts span, td.fotoRechts span {
	font-family:Verdana;
	font-size:93%;
}
td.overzichtPaging {
	background-color:#d6083b;
	padding:5px;
	color:#fff;
	height:20px;
	font-weight:bold;
	text-transform:uppercase;
}
a.fotoalbumsOverzichtLink {
	float:left;
	display:block;
	width:18px;
	height:18px;
	margin-right:4px;
	text-align:center;
	text-decoration:none !important;
	color:#d6083b !important;
	background-color:#fff;
	border:1px solid #fff;
}
a.fotoalbumsOverzichtLinkSelected {
	float:left;
	display:block;
	width:18px;
	height:18px;
	margin-right:4px;
	text-align:center;
	text-decoration:none !important;
	color:#fff !important;
	background-color:#d6083b;
	border:1px solid #fff;
}
td.overzichtPaging a.vorige, td.overzichtPaging a.volgende {
	display:block;
	color:#FFFFFF !important;
	font-size:12px;
	line-height:21px;
	text-transform:uppercase;
	text-decoration:none !important;
	font-weight:bold;
	padding-top:1px;
}
td.overzichtPaging a.vorige:hover, td.overzichtPaging a.volgende:hover {
	text-decoration:none !important;
}
td.overzichtPaging a.vorige {
	float:left;
	padding-left:30px;
	background:url(../images/btnVorige.gif) top left no-repeat;
}
td.overzichtPaging a.volgende {
	float:right;
	padding-right:30px;
	background:url(../images/btnVolgende.gif) top right no-repeat;
}
tr.overzichtOver{
	background-color:#fbe6eb;
	cursor:pointer;
}
td.overzichtSeperator {
	height:21px;
	line-height:21px;
	background:url(../images/overzichtSeperator.gif) center repeat-x;
}
a.overzichtDetails {
	float:right;
	display:block;
	color:#d6083b;
	text-decoration:none;
	padding-right:15px;
	background:url(../images/bottom_a_pijl_bg.gif);
	background-position:right center;
	background-repeat:no-repeat;
	font-weight:bold;
}
a.overzichtDetails:hover {
	text-decoration:underline;
}

tr.nieuwsHeader {height:29px; background:url(/images/bgNewsPersHeader.gif) repeat-x;}
td.nieuwsTitel {height:29px; text-transform:uppercase; font-weight:bold;}
tr.agendaItem {background-color:#fbe6eb;}
tr.agendaItemOver {background-color:#eaeaea;}
span.agendaTitel {font-weight:bold; color:#d6083b; text-transform:uppercase;}
a.pijl {
	float:right; 
	display:block;
	color:#d6083b; 
	text-decoration:none;
	padding-right:15px;
	background:url(../images/bottom_a_pijl_bg.gif);
	background-position:right center;
	background-repeat:no-repeat;
}
a.pijl:hover {text-decoration:underline;}
a.pers {margin:10px 10px 0px 0px; display:block; width:121px; height:21px; background:url(/images/btn_download_pdf.jpg) no-repeat;}
a.btnEducatie {
	display:block;
	width:121px;
	height:21px;
	margin-top:5px;
	line-height:20px !important;
	font-size:11px !important;
	text-align:center;
	color:#FFFFFF !important;
	text-transform:uppercase;
	text-decoration:none !important;
	background:url(../images/bottom_a_bg.gif) top left no-repeat;
}
.fotoalbumOverzicht {
	position:relative;
	margin-left:-2px;
}

a#fotoalbum img {border:2px solid #fff !important;}
a#fotoalbum:hover img {border:2px solid #ff0000 !important;}

/*EDUCATIE*/
	td.educatieZoekBlock {
		height:120px;
		color:#fff;
		font-size:14px;
		text-transform:uppercase;
		background-color:#d6083b;
	}
	h1.educatieHeaderGevonden {
		color:#333326;
	}
	.dropdownEducatie {
		color:#fff;
		background-color:#d6083b;
		text-transform:uppercase;
	}
	.btnTypeEducatie {
		height:22px;
		color:#fff;
		cursor:pointer;
		margin-right:4px;
		padding:0px 5px 0px 5px;
		text-transform:uppercase;
		border:1px solid #fff;
		background-color:#d6083b;
	}
	.btnTypeEducatieActive {
		height:22px;
		color:#d6083b;
		cursor:pointer;
		margin-right:4px;
		padding:0px 5px 0px 5px;
		text-transform:uppercase;
		border:1px solid #fff;
		background-color:#fff;
	}
	.trefwoord {
		width:237px;
		height: 19px;
		border:0px;
		color:#fff;
		padding:3px 0px 0px 3px;
		text-transform:uppercase;
		background-color:#eb849e;
	}
	.trefwoordButton {
		float:left;
		color:#fff;
		width: 51px;
		height: 22px;
		display:block;
		cursor:pointer;
		text-align:center;
		text-transform:uppercase;
		border:1px solid #ffffff;
		background-color:#d6083b;
	}

/*TELL A FRIEND*/
	td.fotoOnderschrift {
		font-size:11px;
		text-align:center;
		padding:0px 3px 0px 3px;
	}
	label.tellafriend {
		display:block; 
		font-size:11px;
	}
	table.tellafriend input {
		text-transform:uppercase; 
		font-weight:bold;
		min-height:21px;
		padding:4px 0px 0px 3px;
	}
	table.tellafriend textarea {
		text-transform:uppercase; 
		font-weight:bold;
	}
	a.tellafriend {
		display:block; 
		height:22px;
		font-size:11px;
		padding:3px 0px 0px 32px;
		text-decoration:underline !important;
		background:url(/images/plus_teken.jpg) left center no-repeat;
	}
	a.tellafriend:hover {
		text-decoration:none !important;
	}
	div#meerOntvangers {
		padding:10px;
		color:#000000;
	}
	td.tafNumber {
		width:25px;
		height:25px;
		color:#fff;
		text-align:center;
		font-weight:bold;
		vertical-align:middle;
		background-color:#d6083b;
	}	

td.overzichtSeperator2px {
	height:2px;
	line-height:2px;
}
td.greyLine1px {
	height:1px;
	line-height:1px;
	background-color:#b4b4ae;
}
div#whitelineHome {
	width:899px;
	background-color:#fff;
	margin-bottom:30px;
	height:5px;
	line-height:5px;
}

h4.faqVraag {
	padding-left:20px;
	margin-bottom:0px;
	color:#333326 !important;
	text-decoration:none !important;
	background:url(../images/faq_pijl_normal.gif) 0px 5px no-repeat;
}
h4.faqVraagOpen 
{
	background:url(../images/faq_pijl_open.gif) 0px 5px no-repeat;
}
p.imageOnderschrift {
	text-align:right;
	font-style:italic;
	font-size:11px;
	margin-top:0px;
}
.btnNormal {
	display:block;
	width:121px;
	height:21px;
	border:0px;
	color:#fff;
	cursor:pointer;
	font-weight:normal!important;
	padding:0px!important;
	text-transform:uppercase;
	font-size:11px;
	background:url(../images/bottom_a_bg.gif) top left no-repeat;
}
/*ADLIB ZOEKEN*/
	div#adlibContent {
		background-color:#FFFFFF;
		width:900px;
	}
