	table {
		font-family:"verdana";
		font-size:10px;
		color:#001a7e;
	
	}
	table a{

	color:#001a7e;
	text-decoration:underline;


	}
	.topStuff{
		background:url(gfx/top.jpg) no-repeat; 
		width:801px; 
		height:71px;
		vertical-align:bottom;
	}
	.imgLeft {
	float: left;
	margin-right:20px;
	}
	.imgLeftSmall {
	float: left;
	margin-right:20px;
	}


	.imgAgenda {

	/*
	
	margin-right:0px;
	*/
	display: inline;
	clear:none;
	float:left;
	}
	.nestProduct {
		vertical-align:top;
		width:370px;
		overflow:hidden;
		margin-left:10px;
		margin-right:10px;
	}
	.nestHome {
		vertical-align:top;
		width:210px;
		height:150px;
		overflow:hidden;
		margin-left:10px;
		margin-right:10px;
	}
	.smallTitel {
		vertical-align:top;
		width:240px;
		height:45px;
		overflow:hidden;
		margin-left:20px;
	}
	.doorloopTekst{
		vertical-align:top;
		width:240px;
		
		overflow:hidden;
		margin-left:20px;
		display:block;
	}
	.doorloop_tekst{
	vertical-align:top;
	width:240px;
	
	overflow:hidden;

	margin-left:20px;
	}
	
	.hr1 {	border:0;
			color: #e4e4e4;
			background-color: #e4e4e4;
			height: 1px;
			clear:left;
	}
	.hr2 {	border:0;
			color: #f3f1f1;
			background-color: #f3f1f1;
			height: 1px;
			clear:left;
	}

	#subItemTitel{
		color:#002473;
		font-size:14px;
		font-weight:bold;
	
	}
	#subItemTitel a{
		color:#002473;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
	}
	#subItemDate{
		color:#0394d4;
		font-size:10px;
		font-style:italic;
	}
	.agendaTekst2{
		display:compact;
		margin-left:30px;
		color:#002473;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	
	}
	.agendaTekst{
		
		color:#002473;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	
	}
	a.agendaTekst:hover{
		color:white;
		background-color:#0394d4;
	}
	.agendaDate{
		color:#0394d4;
		font-size:10px;
		font-style:italic;
	}
	.agendaDate2{
		margin-left:30px;
		color:#0394d4;
		font-size:10px;
		font-style:italic;
	}
	.mainTitle{
		color:#002473;
		font-size:15px;
		font-weight:bolder;
	}
	.mainTitle a{
			color:#002473;
		font-size:15px;
		font-weight:bolder;
		text-decoration:none;
	}
	.BreadCrumb{
		color:#002473;
		font-size:13px;
		font-weight:bold;
	}
	.BreadCrumb a{
		color:#002473;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
	}
	.BreadCrumb a:hover{
		color:white;
		background-color:#0394d4;
	}
	
	.myOverlay {     
	position:absolute;
	z-index:80;
    width:644px; 
    /* overlay is initially hidden */ 
    display:none;     
} 
 
/*  
    close button (div.close element) is auto-generated by default.  
    here it is positioned on top-right corner  
*/ 
.myOverlay div.close { 
    background:url(gfx/close.png) no-repeat; 
    position:absolute; 
    left:602px; 
    top:453px;
    width:25px; 
    height:25px; 
    cursor:pointer;     
} 
.myOverlay div.prev_overl { 
    position:absolute; 
    left:10px; 
    top:458px;
    width:25px; 
    height:25px; 
    cursor:pointer;     
} 
.myOverlay div.next_overl { 
    position:absolute; 
    left:48px; 
    top:459px;
    width:25px; 
    height:25px; 
    cursor:pointer;     
} 
 
/*  
    the actual content is moved little bit inside so that it doesn't overlap 
    with the drop shadow in the overlayed image 
*/ 
.myOverlay img { 
    color:#567; 
    font-size:50px; 
    margin:25px 25px; 
}
.topTable{
	border-left:thin solid #e4e4e4;
	border-right:thin solid #e4e4e4;
	height:100%;

}
.subTable{
	
}

.productTable{
	height:100%;
	border-top: 1px;
	border-bottom: 1px;
	border-right: 1px;
	border-left: 0px;
	border-style: solid;
	border-color: #e4e4e4;	
	text-align: center;
	width: 100%;	
}

.productTable tr.header td {
	border-left: 1px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-style: solid;
	border-color: #e4e4e4;	
	text-align: center;
	font-weight: bold;
	padding: 2px;
	width: 14%;
	height: 30px;
}

.productTable tr.subheader td {
	border-left: 1px;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 0px;
	border-style: solid;
	border-color: #e4e4e4;	
	text-align: center;
	padding: 2px;
	width: 14%;
	height: 30px;
}

.productTable tr.item_off { background:inherit}
.productTable tr.item_on { background: #CCCCCC}

.productTable tr.item_off td {
	border-left: 1px;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 0px;
	border-style: solid;
	border-color: #e4e4e4;	
	text-align: center;
	padding: 2px;
	width: 14%;
	height: 30px;
}

.productTable tr.item_on td {
	border-left: 1px;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 0px;
	border-style: solid;
	border-color: #e4e4e4;	
	text-align: center;
	padding: 2px;
	width: 14%;
	height: 30px;
}

.otherProductTable{
	height:100%;
	border-top: 1px;
	border-bottom: 1px;
	border-right: 1px;
	border-left: 0px;
	border-style: solid;
	border-color: #e4e4e4;	
	text-align: left;
	width: 100%;
}

.otherProductTable tr.item td {
	border-left: 1px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-style: solid;
	border-color: #e4e4e4;	
	text-align: left;
	padding: 5px;
	height: 30px;
}




.eventsHolder{
	position:relative;
	top:400px;
	right:200px;

}
.linkBoven{
	font-family:"verdana";
	font-size:9px;
	color:#002473;
	position:absolute;
	top:55px;
	right:10px;
	
}
.linkBoven a{
	color:#002473;
	text-decoration:none;
	
}
.linkBoven a:hover{
	color:#0394d4;
	text-decoration:none;
	
}
.topStuff a{
	color:#002473;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;


}
.topStuff #menu{

}
.miniItem{
	position:relative;
}

.miniItem #topRight{
	/*
	position:absolute;
	top:2;
	/*
	left:378;
	
	right:0;
	*/
	clear:both;
	float:right;
	
}
.miniItem #topRightNews{
	clear:both;
	float:right;

}
.grootItem{
	position:relative;

}
.grootItem #belowPic{
	position:absolute;
	top:185px;
	left:0;
	
}
/* 
// Css voor de form
*/


a.footerLink{
	text-decoration: none;
}
a.footerLink:hover{
	text-decoration: underline;
}

fieldset { border:0;margin:0;padding:0 }
label { display:block; }
input.textContact,textarea.textareaContact { width:450px;font:12px/12px Verdana, Arial, Helvetica, sans-serif;color:#797979;padding:3px;margin:1px 0;border:1px solid #e4e4e4; background-color:#FFFFFF}

input.submit {padding:10px 0px 0px 0px;font:bold 12px/12px verdana,arial,sans-serif; }