/* ************************************************************************** */
/* ALGEMEEN                                                                   */
/* ************************************************************************** */

body {
	margin: 0; padding: 0;
	background: #cf0035;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
	}

body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	}

a {
	color: #cf0035;
	text-decoration: none;
	}
a:hover {
	color: #cf0035;
	text-decoration: underline;
	}

/* ************************************************************************** */
/* BASIS POSITIONERING WEBSITE                                                */
/* ************************************************************************** */

#mainContainer {
	width: 990px;
	margin: 10px auto;
	}
#mainPositioner {
	width: 956px;                          /* minus padding voor evt. schaduw */
	background: transparent url('../images/bg.png') repeat-y;
	margin: auto; padding: 0 17px;
	}

/* ************************************************************************** */
/* BASIS POSITIONERING BELANGRIJKE DIVs                                       */
/* ************************************************************************** */
/*                                                                            */
/* +---------------+                                                          */
/* | showHeader    |                                                          */
/* |---------------|                                                          */
/* |      |        |                                                          */
/* | show | show   |                                                          */
/* | Left | Right  |                                                          */
/* |      |        |                                                          */
/* |---------------|                                                          */
/* +---------------+                                                          */
/*                                                                            */
/* ************************************************************************** */

#showHeader {
	width: 956px; height: 103px;
	margin: 0; padding: 0;
	background: #fff url('../images/bg/logo.gif') top left no-repeat;
	text-align: left;
	}

	#showHeader td img {
	margin-left: 7px;
	}
	
#showLeft {
	width: 207px;
	margin: 0; padding: 0 0 1px 0;
	float: left;
	z-index: 10;
	background: #fff;
	border-top: 1px solid #cf0035; border-bottom: 1px solid #cf0035;
	}

#blokAdresTitel {
	clear: both;
	padding: 8px 0;
	}
#blokAdresTitel h1 {
	font-size: 100%;
	color: #cf0035;
	font-weight: bold;
	margin: 0; padding: 0;
	}
	
#blokAdres {
	padding: 5px;
	background: #e9e9f3;
	color: #998dc1;
	}	
#blokAdres b {
	font-weight: normal;
	color: #282688;
	}	
#blokAdres a, #blokAdres a:link, #blokAdres a:visited {
	font-weight: normal;
	color: #998dc1;
	text-decoration: none;
	}	
#blokAdres a:hover, #blokAdres a:active {
	font-weight: normal;
	color: #282688;
	text-decoration: underline;
	}	

/* START min-height ********************************************************* */
	.prop {
    float: right;
    width: 1px;
	}
	.clear {
    clear: both;
    height: 1px;
    overflow: hidden;
	}
	.minXYpx {
    height: 360px;
	background: transparent;
	}
/* EINDE min-height ********************************************************* */
	
#showRight {
	width: 743px;
	margin: 0; padding: 0 0 7px 0;
	float: right;
	z-index: 20;
	border-bottom: 1px solid #cf0035;
	}

#showMenuTop {
	float: right;
	width: 743px; height: 20px;
	z-index: 30;
	background: #fff;
	}

	.usePath {
	font-size: 9px;
	color: #998dc1;
	}
	.usePath a {
	color: #998dc1;
	}
	.usePath a:hover {
	color: #cf0035;
	}

#showMenuTop form {
	margin: 0; padding: 0;
	font-size: 11px;
	font-style: italic;
	color: #282688;
	}
#showMenuTop form input {
	font-size: 11px;
	background: #fae5ea;
	padding-left: 2px;
	border: 0;
	}
#showMenuTop form input.submitZoeken {
	font-weight: bold;
	font-style: italic;
	color: #cf0035;
	border: 0;
	background: transparent;
	}

/* ************************************************************************** */
/* CONTENT LINKS/RECHTS OF FULL                                               */
/* ************************************************************************** */

#contentRight {
	margin: 0;
	padding: 3px 0;
	float: right;
	display: inline;
	width: 314px;
	background: #fff; /* #cfc; */
	border-top: 1px solid #cf0035;
	}
#contentLeft {
	padding: 3px 0;
	float: left;
	width: 421px;
	background: #fff; /* #fcf */
	border-top: 1px solid #cf0035;
	}
	* html #contentLeft {
	width: 411px;
	}
	/*
#contentFull {
	padding: 10px 10px 0 10px;
	float: left;
	width: 742px;
	background: #99f;
	}
	*/
#contentFull {
	padding: 3px 0;
	float: left;
	width: 742px;
	background: #fff;
	border-top: 1px solid #cf0035;
	}
/* ************************************************************************** */
/* H1 TITELS OP HOMEPAGE                                                      */
/* ************************************************************************** */

#h1act {
	/*Size of the image*/ padding-top: 40px; width: 167px;
	/*The image*/ background-image: url('../images/h1/actueel.gif'); background-repeat: no-repeat;
	/*Hide the text*/ overflow: hidden;
	/* WIN IE5 hack */ height: 40px; voice-family: "\"}\""; voice-family:inherit; height: 0;
	}
#h1age {
	/*Size of the image*/ padding-top: 40px; width: 167px;
	/*The image*/ background-image: url('../images/h1/agenda.gif'); background-repeat: no-repeat;
	/*Hide the text*/ overflow: hidden;
	/* WIN IE5 hack */ height: 40px; voice-family: "\"}\""; voice-family:inherit; height: 0;
	}
#h1mib {
	/*Size of the image*/ padding-top: 40px; width: 167px;
	/*The image*/ background-image: url('../images/h1/mib.gif'); background-repeat: no-repeat;
	/*Hide the text*/ overflow: hidden;
	/* WIN IE5 hack */ height: 40px; voice-family: "\"}\""; voice-family:inherit; height: 0;
	}
#h1prk {
	/*Size of the image*/ padding-top: 40px; width: 167px;
	/*The image*/ background-image: url('../images/h1/prikbord.gif'); background-repeat: no-repeat;
	/*Hide the text*/ overflow: hidden;
	/* WIN IE5 hack */ height: 40px; voice-family: "\"}\""; voice-family:inherit; height: 0;
	}

/* ************************************************************************** */
/* OVERIG                                                                     */
/* ************************************************************************** */

h1 {
 	color: #cf0035;
	font-size: 180%;
	font-weight: normal;
	margin: 0 0 0.5em 0; padding: 0;
	}
	
h2 {
 	color: #cf0035;
	font-size: 120%;
	font-weight: bold;
	margin: 0 0 0.5em 0; padding: 0;
	}

.inlImage {
    margin-left: 6px;
    margin-bottom: 6px;
}

input.submit {
    border: 1px solid #cf0035; 
	font-size: 9px;
	font-weight: bold;
	background: #fae5ea;
	padding: 2px;
	margin: 2px 0 0 0;
}
	
input.submit2 {
    border: 1px solid #cf0035; 
	font-size: 9px;
	font-weight: normal;
	background: #fae5ea;
	padding: 2px;
	margin: 2px 0 0 0;
}
	
div#prefooter {clear:both; font-size:0.8em; background: #ddd;}

div#showFooter {clear:both; padding: 5px 0 0 0; text-align: center; font-size:0.8em; background: #fff; color: #ccc;}

p.credit {
	color: #ddd;
	font-size: 100%;
	line-height: 120%;
	letter-spacing: 0px;
	text-align: center;
	margin: 0; padding: 5px;
	}
p.credit a:link, p.credit a:visited {color: #ccc; font-weight:bold}
p.credit a:hover {color:#cf0035}

.separator {
    height: 1px; 
	border: 0px; 
	background-color: #f2bfcc; 
	color: #f2bfcc;
}


   
/* ************************************************************************** */
/* SPECIAL MAIN MENU                                                          */
/* ************************************************************************** */

#menubalk {
	width: 956px;
	height: 56px;
	background: url('../images/mainMenu.gif');
	margin: 0; padding: 0;
	position: relative;
	}

#menubalk a span {visibility:hidden;}

#menubalk li {margin: 0; padding: 0; list-style: none; position: absolute;}

#menubalk a {display: block;}

#menu1b {left: 178px; top: 0px; width: 112px; height: 32px;}
#menu2b {left: 308px; top: 0px; width: 84px; height: 28px;}
#menu3b {left: 410px; top: 0px; width: 56px; height: 28px;}
#menu4b {left: 484px; top: 0px; width: 86px; height: 28px;}
#menu5b {left: 586px; top: 0px; width: 192px; height: 28px;}
#menu6b {left: 158px; top: 28px; width: 96px; height: 28px;}
#menu7b {left: 266px; top: 28px; width: 88px; height: 28px;}
#menu8b {left: 368px; top: 28px; width: 82px; height: 28px;}
#menu9b {left: 461px; top: 28px; width: 131px; height: 28px;}
#menu10b {left: 606px; top: 28px; width: 84px; height: 28px;}
#menu11b {left: 701px; top: 28px; width: 65px; height: 28px;}

#menu1b a {height: 32px;}
#menu2b a, #menu3b a, #menu4b a, #menu5b a, #menu6b a, #menu7b a, #menu8b a, #menu9b a, #menu10b a, #menu11b a {height: 28px;}

#menu1b a.active, #menu1b a:hover {background: transparent url('../images/mainMenu.gif') -178px -56px no-repeat; text-decoration: none;}
#menu2b a.active, #menu2b a:hover {background: transparent url('../images/mainMenu.gif') -308px -56px no-repeat; text-decoration: none}
#menu3b a.active, #menu3b a:hover {background: transparent url('../images/mainMenu.gif') -410px -56px no-repeat; text-decoration: none}
#menu4b a.active, #menu4b a:hover {background: transparent url('../images/mainMenu.gif') -484px -56px no-repeat; text-decoration: none}
#menu5b a.active, #menu5b a:hover {background: transparent url('../images/mainMenu.gif') -586px -56px no-repeat; text-decoration: none}
#menu6b a.active, #menu6b a:hover {background: transparent url('../images/mainMenu.gif') -158px -140px no-repeat; text-decoration: none}
#menu7b a.active, #menu7b a:hover {background: transparent url('../images/mainMenu.gif') -266px -140px no-repeat; text-decoration: none}
#menu8b a.active, #menu8b a:hover {background: transparent url('../images/mainMenu.gif') -368px -140px no-repeat; text-decoration: none}
#menu9b a.active, #menu9b a:hover {background: transparent url('../images/mainMenu.gif') -461px -140px no-repeat; text-decoration: none}
#menu10b a.active, #menu10b a:hover {background: transparent url('../images/mainMenu.gif') -606px -140px no-repeat; text-decoration: none}
#menu11b a.active, #menu11b a:hover {background: transparent url('../images/mainMenu.gif') -701px -140px no-repeat; text-decoration: none}



/* ************************************************************************** */
/* FOTOALBUM (HOMEPAGE)                                                       */
/* ************************************************************************** */

.scrollItem {
	width: 92px; height: 92px;
	background: #f4f2fa;
	border: 1px solid #eeecf4;
	text-align: center;
	display: table-cell;
	}
	
/* ************************************************************************** */
/* AGENDA                                                                     */
/* ************************************************************************** */

.agendaDate {
	color: #998dc1;
	}
.agendaTitle {
	color: #282688;
	font-weight: bold;
	font-size: 120%;
	}
.agendaCatLoc {
	color: #cf0035;
	}

/* ************************************************************************** */
/* ACTUEEL/NIEUWS                                                             */
/* ************************************************************************** */

.newsDate {
	color: #998dc1;
	}
.newsTitle {
	color: #282688;
	font-weight: bold;
	font-size: 120%;
	}
.newsCatLoc {
	color: #cf0035;
	}

	

/* ************************************************************************** */
/* PRINT STYLING m.n. niet tonen van divs                                     */
/* ************************************************************************** */

@media print {
 .donotprint {
	   display: none;
 }

 #showHeader, #showMenuTop, #showLeft {
	   display: none;
 }
	   
 #showRight {
	float: none;
 }

 #contentRight {
	/* border-top: 0px; */
	   display: none;
	}
 #contentLeft {
	border-top: 0px;
	width: 70%;
	}

 #contentFull {
	border-top: 0px;
	}

 #showFooter {text-align: left;}
 p.credit {text-align: left;}
}
