*{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

html,body{
	height: 100%;
}

body {
	background: #282828 url(../img/back_container.jpg) repeat-y;
	background-position: 50% 0;
	color: #ffffff;
	font: normal normal 12px/18px Georgia, "Times new roman", sans-serif;
	text-align: center;

}

/* ----------------------------------------------------------------------------- container */

img{
	background-color: #000000;
}

#teaserEventitem{
    	width: 250px;
    	height: 90px;
    	position: absolute;
    	top: 478px;
	left: 350px;
	background-color: #FFFFFF;
}

#sneeuwlayer{
    	width: 996px;
    	height: 40px;
    	position: absolute;
    	top: 443px;
	left: -20px;
}

#sneeuwlayerNormal{
    	width: 996px;
    	height: 40px;
    	position: absolute;
    	top: 213px;
	left: -20px;
}

#header{
    	width: 956px;
	height: 20px;
	background-color: #000000;
}

div#container{
	position: relative;
	text-align: left;  
	width: 956px;
	margin: 0 auto;
	font-size: 100%;
	min-height: 100%;
	height:auto !important; /* voor moderne browsers */
	height:100%; /* voor IE */
	border-right: 20px solid #000000;
	border-left: 20px solid #000000;	
	background: #000000 url(../img/colofon_back.png) no-repeat;	
	background-position: bottom left;	
}

#footer {
	position: absolute;
	bottom: 0; /* heel belangrijk */
	height: 0px;
}

/* ----------------------------------------------------------------------------- navigatie */

div#navigatie{
	width: 956px;
	height: 43px;
	background-color: #000000;
}

ul#nav {
	padding: 0; 
	margin: 0; 
	list-style: none; 
	width: 956px;
	height: 43px;
	background-color: #000000;
	color: #ffffff;
} 

ul#nav li {
	float: left; 
	position: relative;
} 

ul#nav li ul {
	display: none; 
	position: absolute; 
	margin-top: 43px; 
	left: 0; 
	width: 200px;
	padding: 20px;
	background: #000000 url(../img/navsubmenuback.jpg) repeat-x;
	border-bottom: 2px solid #111111;
} 

ul#nav li ul li {  
	width: 200px;

} 

ul#nav li>ul { /* postitie resetten voor alle browsers behalve IE */ 
	top: auto; 
	left: 0; 
} 

ul#nav li:hover ul, ul#nav li.over ul { /* lists nested onder hovered list items */ 
	display: block; 
} 

div#navigatie #mainmenu{
	width: 956px;
	height: 41px;
}

.buttonMainNavFirstActive{
	display: block;
	float: left;
	text-decoration: none;
    	border-top: 2px solid #ffffff;
    	height: 41px;
	line-height: 41px;
	color: #ffffff;
	font-weight: bold;
	font-family: verdana;
	font-size: 11px;
	padding-left: 12px;
	padding-right: 27px;
}

.buttonMainNavActive{
	display: block;
	float: left;
	text-decoration: none;
    	border-top: 2px solid #ffffff;
    	height: 41px;
	line-height: 41px;
	color: #ffffff;
	font-weight: bold;
	font-family: verdana;
	font-size: 11px;
	padding-left: 12px;
	padding-right: 12px;

}

a:link.buttonMainNavFirst, a:visited.buttonMainNavFirst{
	display: block;
	float: left;
	text-decoration: none;
    	border-top: 2px solid #000000;
    	height: 41px;
	line-height: 41px;
	color: #ffffff;
	font-weight: bold;
	font-family: verdana;
	font-size: 11px;
	padding-left: 12px;
	padding-right: 12px;
}

a:hover.buttonMainNavFirst{
	display: block;
	float: left;
	text-decoration: none;
    	border-top: 2px solid #FFFFFF;
    	height: 41px;
	line-height: 41px;
	color: #ffffff;
	font-weight: bold;
	font-family: verdana;
	font-size: 11px;
	padding-left: 12px;
	padding-right: 12px;
}

a:link.buttonMainNav, a:visited.buttonMainNav{
	display: block;
	float: left;
	text-decoration: none;
    	border-top: 2px solid #000000;
    	height: 41px;
	line-height: 41px;
	color: #ffffff;
	font-weight: bold;
	font-family: verdana;
	font-size: 11px;
	padding-left: 12px;
	padding-right: 12px;
}

a:hover.buttonMainNav{
	display: block;
	float: left;
	text-decoration: none;
    	border-top: 2px solid #FFFFFF;
    	height: 41px;
	line-height: 41px;
	color: #ffffff;
	font-weight: bold;
	font-family: verdana;
	font-size: 11px;
	padding-left: 12px;
	padding-right: 12px;
}

a:link.buttonMainNavLast, a:visited.buttonMainNavLast{
	display: block;
	float: left;
	text-decoration: none;
    	border-top: 2px solid #000000;
    	height: 41px;
	line-height: 41px;
	color: #ffffff;
	font-weight: bold;
	font-family: verdana;
	font-size: 11px;
	padding-left: 12px;
	padding-right: 12px;
}

a:hover.buttonMainNavLast{
	display: block;
	float: left;
	text-decoration: none;
    	border-top: 2px solid #FFFFFF;
    	height: 41px;
	line-height: 41px;
	color: #ffffff;
	font-weight: bold;
	font-family: verdana;
	font-size: 11px;
	padding-left: 12px;
	padding-right: 12px;
}

a:link.buttonSubNav, a:visited.buttonSubNav{
	display: block;
	height: 31px;
	line-height: 31px;
	color: #ffffff;
	font-weight: normal;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
}



a:hover.buttonSubNav{
	display: block;
    	height: 31px;
	line-height: 31px;
	color: #ffffff;
	font-weight: normal;
	font-family: verdana;
	font-size: 11px;
	text-decoration: underline;
}

a:link.buttonSubNavRd, a:visited.buttonSubNavRd{
	display: block;
	height: 31px;
	line-height: 31px;
	color: #C83131;
	font-weight: normal;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	background: #000000 url(../img/subnavrd.jpg) no-repeat;
	background-position: top right;
}



a:hover.buttonSubNavRd{
	display: block;
    	height: 31px;
	line-height: 31px;
	color: #C83131;
	font-weight: normal;
	font-family: verdana;
	font-size: 11px;
	text-decoration: underline;
	background: #000000 url(../img/subnavrd.jpg) no-repeat;
	background-position: top right;
}




a:link.buttonSubNavOord, a:visited.buttonSubNavOord{
	display: block;
	height: 31px;
	line-height: 31px;
	color: #EB733F;
	font-weight: normal;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	background: #000000 url(../img/subnavoord.jpg) no-repeat;
	background-position: top right;
}



a:hover.buttonSubNavOord{
	display: block;
    	height: 31px;
	line-height: 31px;
	color: #EB733F;
	font-weight: normal;
	font-family: verdana;
	font-size: 11px;
	text-decoration: underline;
	background: #000000 url(../img/subnavoord.jpg) no-repeat;
	background-position: top right;
}


a:link.buttonSubNavKr, a:visited.buttonSubNavKr{
	display: block;
	height: 31px;
	line-height: 31px;
	color: #C83131;
	font-weight: normal;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	background: #000000 url(../img/subnavkr.jpg) no-repeat;
	background-position: top right;
}



a:hover.buttonSubNavKr{
	display: block;
    	height: 31px;
	line-height: 31px;
	color: #C83131;
	font-weight: normal;
	font-family: verdana;
	font-size: 11px;
	text-decoration: underline;
	background: #000000 url(../img/subnavkr.jpg) no-repeat;
	background-position: top right;
}




div#navigatie li{
	margin-right: 10px;
}

div#navigatie .last{
	float: left;
	margin-right: 0px;
}

div#navigatie ul{
	list-style: none;
}

.picMainmenuEmpty{
	line-height: 43px;
}

.picMainmenu{
	line-height: 43px;
}

.imgMainmenu{
	width: 15px;
	height: 11px;
	margin-left: 10px;
	background: #000000 url(../img/pic_mainmenu.png) no-repeat;
	background-position: top right;
}

/* ----------------------------------------------------------------------------- logo */

#logoBanner{
    	display: block;
	width: 946px;
	height: 120px;
	background-color: #ffffff;
	padding-right: 10px;
}

#logoBannerNormaal{
    	display: block;
	width: 946px;
	height: 120px;
	background-color: #ffffff;
	padding-right: 10px;
}

img.imgLogoMidden{
    	float: right;
	margin: 20px;
}

/* ----------------------------------------------------------------------------- homepage divide */

.divideMargin{
	margin: 20px;
	overflow:hidden;
}

.divideMarginOntdek{
	margin-top: 20px;
	margin-bottom: 20px;	
	overflow:hidden;
}

/* ----------------------------------------------------------------------------- homepage ontdek */

img.imgOntdekLink{
    	float: left;
	margin-top: 20px;
}

img.imgOntdekLinkEen{
    	float: left;
	margin-top: 20px;
	margin-right: 16px;
	border-top: 2px solid #6F7342;
}

/* ----------------------------------------------------------------------------- homepage actueel */

.actueelHolder{
	display: block;
	/*padding-top: 15px;*/
	/*border-top: 1px dashed #da4e4e;*/
}

img.imgActueelLink{
    	float: left;
	border-top: 2px solid #df2d28;
}

img.imgActueelLinkEen{
    	float: left;
	margin-right: 14px;
	border-top: 2px solid #df2d28;
}

a:link.actueeltitelEen, a:visited.actueeltitelEen{
    	display: block;
	float: left;
	margin-right: 15px;	
	font: normal normal 10px/12px georgia, "Times new roman", sans-serif;
	color: #E97370;
	text-decoration: none;
	width: 124px;
}

a:hover.actueeltitelEen{
    	display: block;
	float: left;
	margin-right: 15px;	
	font: normal normal 10px/12px georgia, "Times new roman", sans-serif;
	color: #000000;
	text-decoration: none;
	width: 124px;
}

a:link.actueeltitel, a:visited.actueeltitel{
    	display: block;
	float: left;
	font: normal normal 10px/12px georgia, "Times new roman", sans-serif;
	color: #E97370;
	text-decoration: none;
	width: 124px;	
}

a:hover.actueeltitel{
    	display: block;
	float: left;
	font: normal normal 10px/12px georgia, "Times new roman", sans-serif;
	color: #000000;
	text-decoration: none;
	width: 124px;	
}

img.imgActueel{
	border: 2px solid #ffffff;
	margin-top: 12px;
}


img.imgActueelLicht{
	border: 2px solid #E97370;
	margin-top: 12px;
	margin-bottom: 3px;
}

.variantNormal{
}

img.imgRight{
	border: 2px solid #ffffff;
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

img.imgOver{
	float: right;
	margin-top: -20px;
	margin-right: -20px;
	margin-left: 20px;
}

img.imgOverBoven{
	float: left;
    	margin-top: 85px;
	margin-left: 200px;
}


#contentNormaal{
    	float: left;
	padding-top: 20px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 30px;
	text-align: left;
	border-top: 10px solid #000000;
	width: 476px;
/*	background-color: #ff0000;*/	
/*    	letter-spacing: 1px;*/
}

/* ----------------------------------------------------------------------------- content normaal */

#contentNormaalOverzicht{          
    	float: left;
	padding-top: 20px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 60px;
	text-align: left;
	border-top: 10px solid #000000;
	width: 656px;
/*	background-color: #ff0000;*/	
/*    	letter-spacing: 1px;*/
}

#contentBound{
    	display: block;
	clear: both;
    	width: 956px;
}

#contentLinks{
    	float: left;
    	width: 240px;
	padding-top: 20px;
/*	background-color: #ff00ff;*/
	border-top: 10px solid #000000;	
	padding-bottom: 30px;
}

#contentRechts{
    	float: left;
    	width: 180px;
	padding-top: 22px;
	border-top: 10px solid #000000;
	padding-bottom: 30px;		
}

/* ----------------------------------------------------------------------------- content */

.subsubMenu{
	/*border-left: 2px solid #C83131;*/
	margin-bottom: 20px;
}

a:link.subsubButtonOrganisatie, a:visited.subsubButtonOrganisatie{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #73973E;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	border-bottom: 2px solid #000000;
	font-weight: normal;
}

a:hover.subsubButtonOrganisatie{
	background-color: #445924;
}


.subsubButtonOrganisatieActive{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #445924;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	border-bottom: 2px solid #000000;
	font-weight: normal;
}

a:link.subsubButtonOrganisatieLast, a:visited.subsubButtonOrganisatieLast{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #73973E;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 2px solid #000000;		
}

a:hover.subsubButtonOrganisatieLast{
	background-color: #445924;
}

.subsubButtonOrganisatieLastActive{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #445924;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 2px solid #000000;		
}

a:link.subsubButtonHeden, a:visited.subsubButtonHeden{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #596573;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	border-bottom: 2px solid #000000;
	font-weight: normal;
}

a:hover.subsubButtonHeden{
	background-color: #394048;
}

.subsubButtonHedenActive{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #394048;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	border-bottom: 2px solid #000000;
	font-weight: normal;
}

a:link.subsubButtonHedenLast, a:visited.subsubButtonHedenLast{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #596573;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 2px solid #000000;		
}

a:hover.subsubButtonHedenLast{
	background-color: #394048;
}

.subsubButtonHedenLastActive{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #394048;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 2px solid #000000;		
}










a:link.subsubButtonGroepsbezoek, a:visited.subsubButtonGroepsbezoek{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #EB733F;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	border-bottom: 2px solid #000000;
	font-weight: normal;
}

a:hover.subsubButtonGroepsbezoek{
	background-color: #AE4011;
}

.subsubButtonGroepsbezoekActive{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #AE4011;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	border-bottom: 2px solid #000000;
	font-weight: normal;
}

a:link.subsubButtonGroepsbezoekLast, a:visited.subsubButtonGroepsbezoekLast{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #EB733F;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 2px solid #000000;		
}

a:hover.subsubButtonGroepsbezoekLast{
	background-color: #AE4011;
}

.subsubButtonGroepsbezoekLastActive{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #AE4011;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 2px solid #000000;		
}











a:link.subsubButtonHistorie, a:visited.subsubButtonHistorie{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #B59400;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	border-bottom: 2px solid #000000;
	font-weight: normal;
}

a:hover.subsubButtonHistorie{
	background-color: #594900;
}

.subsubButtonHistorieActive{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #594900;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	border-bottom: 2px solid #000000;
	font-weight: normal;
}

a:link.subsubButtonHistorieLast, a:visited.subsubButtonHistorieLast{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #B59400;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 2px solid #000000;		
}

a:hover.subsubButtonHistorieLast{
	background-color: #594900;
}

.subsubButtonHistorieLastActive{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #594900;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 2px solid #000000;		
}






a:link.subsubsubButton, a:visited.subsubsubButton{
	display: block;
    	padding-top: 4px;
	padding-right: 20px;
	padding-bottom: 4px;
	line-height: 14px;
	text-decoration: none;
	padding-left: 20px;
	font-family: verdana;
	font-size: 10px;
	border-bottom: 2px solid #000000;
	font-weight: normal;
	color: #ffffff;
	overflow: hidden;
	border-bottom: 1px solid #4e4e4e;
}

a:hover.subsubsubButton{
	text-decoration: none;
	overflow: hidden;		
	font-weight: bold;	
}

.subsubsubButtonActive{
	display: block;
    	padding-top: 4px;
	padding-right: 20px;
	padding-bottom: 4px;
	line-height: 14px;
	text-decoration: none;
	padding-left: 20px;
	font-family: verdana;
	font-size: 10px;
	border-bottom: 2px solid #000000;
	font-weight: bold;
	color: #ffffff;
	overflow: hidden;
	border-bottom: 1px solid #4e4e4e;	
}

a:link.subsubButton, a:visited.subsubButton{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #C83131;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	border-bottom: 2px solid #000000;
	font-weight: normal;
}

a:hover.subsubButton{
	background-color: #661A1A;
}

.datuminfoStreep{
	display: block;
    padding-top: 10px;
	margin-top: 30px;
	margin-bottom: 15px;
	width: 474px;
	line-height: 22px;
	border-top: 1px solid #525252;
}

.datuminfo{
	display: block;
	background-color: #1a1a1a;
	padding: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 456px;
	line-height: 22px;
}


.serviceBot{
	display: block;
	background-color: #FFFFFF;
	margin-top: 25px;
	width: 476px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;
}

a:link.serviceBotLink, a:visited.serviceBotLink{
	color: #999999;
	font-size: 15px;
	font-weight: normal;
}

a:hover.serviceBotLink{
	color: #000000;
	font-size: 15px;
	font-weight: normal;
}


.contentpcenter{
   	margin-top: 15px;
   	line-height: 20px;
   	text-align: center;
	width: 456px;   
	display: block;
	background-color: #000000;
	padding: 10px;	
}


.keurmerken{
	display: block;
	margin-top: 45px;
}

.datuminfoSpace{
	display: block;
	background-color: #1a1a1a;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 15px;
	width: 456px;
	line-height: 22px;
}

.extrainfoblok{
	display: block;
	background-color: #1a1a1a;
	padding: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 436px;
	line-height: 22px;
}

.datuminfoArchief{
	display: block;
	background-color: #1a1a1a;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;         
	margin-top: 15px;
	margin-right: -20px;   
	margin-bottom: 15px;
	width: 676px;
}

/* ----------------------------------------------------------------------------- datuminfoarchiefsmal */

.datuminfoArchiefSmal{ 
	display: block;
	background-color: #1a1a1a;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;         
	margin-top: 15px;
	margin-bottom: 15px;
	width: 456px;
	clear: both;
}

.datuminfoArchiefSmalBorder{  
	display: block;
	background-color: #1a1a1a;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;         
	margin-top: 15px;
	margin-bottom: 15px;
	width: 456px;
	clear: both;
}

.datumNieuwsSplit{  
	display: block;
	background-color: #1a1a1a;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;         
	margin-top: 15px;
	margin-bottom: 15px;
	width: 208px;
	clear: both;
}

.datuminfoArchiefSmalBorderGast{  
	display: block;
	background-color: #1a1a1a;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;         
	margin-top: 15px;
	margin-bottom: 15px;
	width: 456px;
	clear: both;
}

.datuminfoArchiefSmalGast{ 
	display: block;
	background-color: #1a1a1a;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;         
	margin-top: 15px;
	margin-bottom: 15px;
	width: 456px;
	clear: both;
}

.subsubButtonActive{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #661A1A;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	border-bottom: 2px solid #000000;
	font-weight: normal;
}

a:link.subsubButtonLast, a:visited.subsubButtonLast{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #C83131;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 2px solid #000000;	
}

a:hover.subsubButtonLast{
	background-color: #661A1A;
}

.subsubButtonLastActive{
	display: block;
	height: 25px;
	line-height: 25px;
	background-color: #661A1A;
	text-decoration: none;
	padding-left: 8px;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 2px solid #000000;	
}

.donateurbanner{
    	width: 180px;
	height: 120px;
	background: #ffffff url(../img/word_donateur.png) no-repeat;
	margin-top: 30px;
	margin-bottom: 15px;
}

.adonateurbanner{
	display: block;
    	width: 180px;
	height: 120px;
	text-decoration: none;
}

.uitgelichtContent{
	overflow: hidden;   
	margin-bottom: 15px; 
	color: #5c5c5c;    
}

.uitgelichtContentGroepsbezoek{
	overflow: hidden;   
	margin-bottom: 15px;
	color: #EB733F;  
}

.uitgelichtContentEenbezoek{
	overflow: hidden;   
	margin-bottom: 15px;
	color: #9A5CA0;  
}

.uitgelichtContentActueel{ 
	overflow: hidden;   
	margin-bottom: 15px;
	color: #C83131;  
}

.uitgelichtContentOrganisatie{ 
	overflow: hidden;   
	margin-bottom: 15px;
	color: #73973E;  
}

.uitgelichtContentHeden{ 
	overflow: hidden;   
	margin-bottom: 15px;
	color: #596573;  
}

.uitgelichtContentHedenImage{ 
	overflow: hidden;   
	margin-top: 30px;
	color: #596573;  
}

.uitgelichtContentHistorie{ 
	overflow: hidden;   
	margin-bottom: 15px;
	color: #B59400;  
}

.uitgelichtContentHistorieImage{ 
	overflow: hidden;   
	margin-top: 30px;
	color: #B59400;
}


.uitgelichtContentWit{ 
	overflow: hidden;   
	margin-bottom: 15px;
	color: #FFFFFF;  
}

.uitgelichtContentBorderFirst{ 
	overflow: hidden;   
	margin-top: 30px;
	margin-bottom: 15px;
	color: #ffffff;
	border: 2px solid #282828;
	background-color: #000000;
	padding: 15px;  
}

.uitgelichtContentBorderActueel{ 
	overflow: hidden;   
	margin-top: 30px;
	margin-bottom: 20px;
	color: #ffffff;
	border: 2px solid #661A1A;
	padding: 15px;  
}

.uitgelichtContentBorderZonder{ 
	overflow: hidden;   
	margin-top: 30px;
	margin-bottom: 20px;
	color: #ffffff;
}


.uitgelichtContentBorderGroepsbezoek{
	overflow: hidden;   
	margin-top: 30px;
	margin-bottom: 20px;
	color: #ffffff;
	border: 2px solid #9A3910;
	padding: 15px;  
}


.uitgelichtContentBorderHistorie{ 
	overflow: hidden;   
	margin-top: 30px;
	margin-bottom: 0px;
	color: #ffffff;
	border: 2px solid #594900;
	padding: 15px;  
	background-color: #594900;
}

.uitgelichtContentBorderEenbezoek{ 
	overflow: hidden;   
	margin-top: 30px;
	margin-bottom: 20px;
	color: #ffffff;
	border: 2px solid #503153;
	background-color: #503153;	
	padding: 15px;  
}

.imgOnder{
	margin-top: 15px;
	border: 2px solid #B59400;
}


.imgOnderNo{
	border: 2px solid #B59400;
}

.imgOnderNoEenbezoek{
	border: 2px solid #9A5CA0;
}

.imgOnderEenbezoek{
	margin-top: 15px;
	border: 2px solid #9A5CA0;
}

.uitgelichtContentBorder{ 
	overflow: hidden;   
	margin-bottom: 15px;
	color: #ffffff;
	border: 1px solid #ffffff;
	background-color: #1a1a1a;
	padding: 15px;  
}

h4.h4WitBorder {
	font-size: 17px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 22px;
	margin-bottom: 8px;
	margin-top: 0px;	
}

.uitgelichtImgWit{
	border: 2px solid #FFFFFF;
	margin-top: 12px;
}

h4 {
	font-size: 17px;
	color: #ffffff;
	font-weight: normal;
	margin-top: 10px;
	line-height: 32px;	
}

h4.h4Wit {
	font-size: 17px;
	color: #000000; /*FFFFFF*/
	font-weight: normal;
	margin-top: 10px;
	line-height: 32px;
}

h4.h4Groepsbezoek {
	font-size: 17px;
	color: #000000; /*EB733F*/
	font-weight: normal;
	margin-top: 10px;
	line-height: 32px;
}

h4.h4Eenbezoek {
	font-size: 17px;
	color: #000000; /*9A5CA0*/
	font-weight: normal;
	margin-top: 10px;
	line-height: 32px;
}

h4.h4Organisatie {
	font-size: 17px;
	color: #000000; /*73973E*/
	font-weight: normal;
	margin-top: 10px;
	line-height: 32px;
}

h4.h4Heden {
	font-size: 17px;
	color: #000000; /*596573*/
	font-weight: normal;
	margin-top: 10px;
	line-height: 32px;
}

h4.h4Actueel {
	font-size: 17px;
	color: #000000; /*C83131*/
	font-weight: normal;
	margin-top: 10px;
	line-height: 32px;
}

h4.h4Historie {
	font-size: 17px;
	color: #000000; /*B59400*/
	font-weight: normal;
	margin-top: 10px;
	line-height: 32px;
}

.externeLinkPrintWit{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_printwit.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px; 
	color: #736F6E;   
}

.externeLinkMailWit{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_mailwit.png) no-repeat;
	background-position: center left;
	text-decoration: none;  
	font-family: verdana;
	font-size: 10px;  
	color: #736F6E;  
}

.externeLinkVorigeWit{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_vorigewit.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px;  
	color: #736F6E;  
}

.externeLinkPrintGroepsbezoek{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_printgroepsbezoek.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px; 
	color: #EB733F;   
}

.externeLinkMailGroepsbezoek{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_mailgroepsbezoek.png) no-repeat;
	background-position: center left;
	text-decoration: none;  
	font-family: verdana;
	font-size: 10px;  
	color: #EB733F;  
}

.externeLinkVorigeGroepsbezoek{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_vorigegroepsbezoek.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px;  
	color: #EB733F;  
}

.externeLinkPrintEenbezoek{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_printeenbezoek.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px; 
	color: #9A5CA0;   
}

.externeLinkMailEenbezoek{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_maileenbezoek.png) no-repeat;
	background-position: center left;
	text-decoration: none;  
	font-family: verdana;
	font-size: 10px;  
	color: #9A5CA0;  
}

.externeLinkVorigeEenbezoek{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_vorigeeenbezoek.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px;  
	color: #9A5CA0;  
}

.externeLinkPrintOrganisatie{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_printorganisatie.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px; 
	color: #73973E;   
}

.externeLinkMailOrganisatie{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_mailorganisatie.png) no-repeat;
	background-position: center left;
	text-decoration: none;  
	font-family: verdana;
	font-size: 10px;  
	color: #73973E;  
}

.externeLinkVorigeOrganisatie{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_vorigeorganisatie.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px;  
	color: #73973E;  
}

.externeLinkPrintHeden{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_printheden.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px; 
	color: #596573;   
}

.externeLinkMailHeden{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_mailheden.png) no-repeat;
	background-position: center left;
	text-decoration: none;  
	font-family: verdana;
	font-size: 10px;  
	color: #596573;  
}

.externeLinkVorigeHeden{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_vorigeheden.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px;  
	color: #596573;  
}

.externeLinkPrintHistorie{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_printhistorie.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px; 
	color: #B59400;   
}

.externeLinkMailHistorie{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_mailhistorie.png) no-repeat;
	background-position: center left;
	text-decoration: none;  
	font-family: verdana;
	font-size: 10px;  
	color: #B59400;  
}

.externeLinkVorigeHistorie{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_vorigehistorie.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px;  
	color: #B59400;  
}

.externeLinkPrintActueel{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_printactueel.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px; 
	color: #C83131;   
}

.externeLinkMailActueel{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_mailactueel.png) no-repeat;
	background-position: center left;
	text-decoration: none;  
	font-family: verdana;
	font-size: 10px;  
	color: #C83131;  
}

.externeLinkVorigeActueel{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_vorigeactueel.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px;  
	color: #C83131;  
}

.externeLink{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	font-family: verdana;
	font-size: 10px;  
	color: #5c5c5c;
}

.externeLinkPrintRood{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_print.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px; 
	color: #838383;   
}

.externeLinkMailRood{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_mail.png) no-repeat;
	background-position: center left;
	text-decoration: none;  
	font-family: verdana;
	font-size: 10px;  
	color: #838383;  
}

.externeLinkVorigeRood{
	margin-bottom: 2px;
	font-weight: normal;
	display: block;
	padding-left: 18px;
	background: url(../img/pic_vorige.png) no-repeat;
	background-position: center left;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px;  
	color: #838383;  
}

.linkBlock{
	display: block;
	margin-top: 10px;
	color: #5c5c5c;
}

#colofonMenu{ 
	width: 956px;
	height: 30px;
	color: #838383;
	font: normal normal 10px/30px tahoma;
	padding-top: 25px;
	padding-left:0px;
	padding-right:0px;
/*	padding-right:55px;*/  
	padding-bottom: 20px;
	bottom: 0; 
	text-align: left;
	clear: both;

}

#colofonMenuHomepage{ 
	width: 956px;
	height: 30px;
	color: #838383;
	font: normal normal 10px/30px tahoma;
	padding-left:0px;
	padding-right:0px;  
	padding-bottom: 20px;
	bottom: 0; 
	text-align: left;
	clear: both;
}

a{
   color: #ffffff;
   	font-weight: bold;
}

a:link.taalkeuze, a:visited.taalkeuze{
   	color: #ffffff;
}

a:hover.taalkeuze{
   	color: #ffffff;
}
   
a:link.taalkeuzelichtde, a:visited.taalkeuzelichtde{
	color: #ffffff;
	background: #000000 url(../img/pic_de.png) no-repeat;
	background-position: center left;
	padding-left: 18px;
	text-decoration: line-through;  
}
  
a:hover.taalkeuzelichtde{
	color: #ffffff;
	background: #000000 url(../img/pic_de_over.png) no-repeat;
	background-position: center left;
	padding-left: 18px;
	text-decoration: line-through;
}

a:link.taalkeuzelichtgb, a:visited.taalkeuzelichtgb{
	color: #ffffff;
	background: #000000 url(../img/pic_gb.png) no-repeat;
	background-position: center left;
	padding-left: 18px;
	margin-left: 12px;
	text-decoration: line-through;
}

a:hover.taalkeuzelichtgb{
	color: #ffffff;
	background: #000000 url(../img/pic_gb_over.png) no-repeat;
	background-position: center left;
	padding-left: 18px;
	margin-left: 12px;
	text-decoration: line-through;
}

.talen{
	float: right;
}

.colofon{
	float: left;
}

.mainUl{
	list-style-type: none;
	margin-top: 20px;
}

.mainLi{
	margin-bottom: 5px;
	width: 286px;
}

.mainLiSpace{
	margin-top: 20px;
	margin-bottom: 5px;	
}

a:link.homeMeerinfoLink, a:visited.homeMeerinfoLink{
	text-decoration: none;
    	color: #ffffff;
}

a:hover.homeMeerinfoLink{
	text-decoration: none;
    	color: #000000;	
}

a:link.mainLink, a:visited.mainLink{
	display: block;
	text-decoration: none;
	height: 18px;
	width: 100%;
	font: normal normal 12px/18px Georgia, "Times new roman", sans-serif;	
    	color: #ffffff;
}

a:hover.mainLink{
	text-decoration: none;
	color: #000000;
}

a:link.mainLink3d, a:visited.mainLink3d{
	display: block;
	text-decoration: none;
	height: 18px;
	font: normal normal 12px/18px Georgia, "Times new roman", sans-serif;
	margin-bottom: 5px;	
	color: #ffffff;
}

a:hover.mainLink3d{
	text-decoration: none;
	color: #000000;	
}

.uitgelichtLink{
    	display: block;
	text-decoration: underline;
	font: normal bold 12px/18px Georgia, "Times new roman", sans-serif;
	margin-top: 10px;
/*	float: right;*/	
}

a:link.uitgelichtLinkHl, a:visited.uitgelichtLinkHl{
    	display: block;
	text-decoration: underline;
	font: normal bold 12px/18px Georgia, "Times new roman", sans-serif;
	margin-top: 0px;
	font-variant: small-caps;
	color: #ffffff;
}

a:hover.uitgelichtLinkHl{
    	display: block;
	text-decoration: underline;
	font: normal bold 12px/18px Georgia, "Times new roman", sans-serif;
	margin-top: 0px;
	font-variant: small-caps;
	color: #000000;
}

a:link.ontdekLink, a:visited.ontdekLink{
    	float: left;
	margin-top: 20px;
	border: 2px solid #6f6f6f; /*6F7342*/
	margin-right: 11px;	
}

a:hover.ontdekLink{
	border: 2px solid #ffffff; /*ACB266*/
}

a:link.ontdekLinkLast, a:visited.ontdekLinkLast{
    	float: left;
	margin-top: 20px;
	border: 2px solid #6f6f6f;
}

a:hover.ontdekLinkLast{
	border: 2px solid #ffffff;
}

.uitgelichtFiller{
	width: 90px;
	height: 250px;
	float: right;
	margin-top: -20px;
} 

.uitgelichtTopBoven{
   	position: relative;
   	background: #FFFFFF url(../img/uitgelicht_top.png) no-repeat;
   	width: 125px;
   	height: 35px;
   	float: left;
   	top: 85px;
   	left: 190px;
} 

#divideBound{
	width: 956px;
	text-align: left;
}

#divideFillerOntdek{
    	clear: both;
	display: block;
	width: 956px;
	height: 15px;
}

.divideLeft{
   	float: left;
   	width: 305px;
   	height: 230px;
   	background: #596573 url(../img/uitgelicht_bottom2.jpg) no-repeat;
   	background-position: top right;
   	overflow: hidden;
   	border-left: 10px solid #FFFFFF;        
   	/* border-top: 10px solid #000000;*/
   	/* border-bottom: 5px solid #000000;*/
   	border-bottom: 10px solid #FFFFFF;    
}

.divideMid{
   	float: left;
   	width: 305px;
   	height: 230px;
   	background: #AC1D1A url(../img/pijl_rood.png) no-repeat;
   	background-position: top left;   
   	overflow: hidden;  
   	/*   border-left: 2px solid #E96C69;*/  
   	/*   margin-left: 10px;*/ 
   	/*	border-top: 10px solid #000000;*/
   	border-right: 10px solid #FFFFFF; 
   	/*   border-bottom: 5px solid #C83131;*/
   	border-left: 10px solid #FFFFFF;   
   	border-bottom: 10px solid #FFFFFF;       
}

.divideRight{
   	float: left;
   	width: 306px;
   	height: 230px;
   	background: #B59400 url(../img/pijl_geel.png) no-repeat; /*999978*/
   	overflow: hidden;  
   	border-right: 10px solid #FFFFFF;
   	/*   margin-left: 10px;*/     
   	/*	border-top: 10px solid #000000;*/
   	/*   border-bottom: 5px solid #000000;*/   
   	border-bottom: 10px solid #FFFFFF;
   	background-position: top left;	
}

#bottomBanner{
   	clear:both;
   	width: 956px;
   	/*   background-image: #282828 url(../img/pijl_goen.png) no-repeat; 40411E of C83131*/
   	overflow: hidden;  
   	border-top: 30px solid #000000;
   	margin-bottom: 30px;
   	background-position: top left;   
}

.datumItemArchief{
	color: #C83131;
	width: 180px;
	display: block;
	float: left;
	clear: both;
	margin-bottom: 2px;
	font-weight: normal;
}

.datumItemArchiefCitaten{
	color: #FFFFFF;
	width: 180px;
	display: block;
	margin-bottom: 2px;
	font-weight: normal;
}

.datumItemArchiefCitatenGast{
	color: #FFFFFF;
	width: 180px;
	display: block;
	margin-bottom: 2px;
	font-weight: normal;
}

.datumItemArchiefBreed{
	color: #C83131;
	display: block;
	float: left;
	clear: both;
	margin-bottom: 2px;
	font-weight: normal;
}

.weightnormal{
	font-weight: normal;
	width: 280px;
	display: block;
	float: left;
}

.archiefItemLink{
	width: 676px;
	height: 18px;
	display: block;
	clear: both;
	text-decoration: none;
}

.datumItem{
	margin-right: 10px;
	color: #C83131;
	display: block;
}

.datumItemGroen{
	margin-right: 10px;
	color: #73973E;
	display: block;
}

.expoItemNolink{
	display: block;
	margin-top: 15px;
	padding: 10px;
	border: 1px solid #1f1f1f;
	background-color: #000000;
	height: 100px;
	overflow: hidden;
	text-decoration: none;
}




a:link.expoItemLinkRd, a:visited.expoItemLinkRd{
	display: block;
	margin-top: 15px;
	padding: 10px;
	border: 1px solid #661A1A;
	background-color: #000000;
	height: 100px;
	overflow: hidden;
	text-decoration: none;
}

a:hover.expoItemLinkRd{
	display: block;
	margin-top: 15px;
	padding: 10px;
	border: 1px solid #c5c5c5;
	background-color: #000000;
	height: 100px;
	overflow: hidden;
	text-decoration: none;
}





a:link.expoItemLink, a:visited.expoItemLink{
	display: block;
	margin-top: 15px;
	padding: 10px;
	border: 1px solid #1f1f1f;
	background-color: #000000;
	height: 100px;
	overflow: hidden;
	text-decoration: none;
}

a:hover.expoItemLink{
	display: block;
	margin-top: 15px;
	padding: 10px;
	border: 1px solid #c5c5c5;
	background-color: #000000;
	height: 100px;
	overflow: hidden;
	text-decoration: none;
}

.expoItem{
	display: block;
	margin-top: 10px;
	padding: 10px;
	border: 1px solid #4d4d4d;
	background-color: #2e2e2e;
	height: 100px;
	overflow: hidden;
}

.expojaar{
	margin-top: 15px;
	font-weight: bold;
	color: #C83131;
}

.itemp{
	display: block;
	margin-top: 5px;
	font-weight: normal;
}

.itemImg{
	position: absolute;
	right: 0;
	top: 0;
	width: 150px;
	height: 150px;
	background-color: #ff00ff;
}

img.imgItemRechts{
	float: right;
	margin-left: 15px;
	margin-bottom: 15px;
	/*	border: 2px solid #ffffff;*/
}

img.imgItemLinks{
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
	/*border: 2px solid #ffffff;*/
}

a:link.expoItemLinkGroot, a:visited.expoItemLinkGroot{
	display: block;
	margin-top: 10px;
	padding: 10px;
	border: 1px solid #4d4d4d;
	background-color: #252525;
	height: 155px;
	overflow: hidden;
	text-decoration: none;
}

a:hover.expoItemLinkGroot{
	display: block;
	margin-top: 10px;
	padding: 10px;
	border: 1px solid #c5c5c5;
	background-color: #2e2e2e;
	height: 155px;
	overflow: hidden;
	text-decoration: none;
}

.naarplgr{
	font-size: 10px;
	font-weight: normal;
	margin-left: 5px;
}

.archiefmeerinfo{
	text-decoration: underline;
	font-weight: bold;
}

/* ----------------------------------------------------------------------------- font */

h1 {
	font-size: 22px; /*17*/
	color: #ffffff;
	font-weight: normal;
	line-height: 32px;
}

h1.rood {
	font-size: 22px; /*17*/
	color: #C83131;
	font-weight: normal;
	line-height: 32px;
	margin-bottom: 15px;
}

h1.zwart {
	font-size: 22px; /*17*/
	color: #000000;
	font-weight: normal;
	line-height: 32px;
	margin-bottom: 15px;
}

.rodedatum {
	color: #C83131;
}

h1.blauw {
	font-size: 22px; /*17*/
	color: #000000;
	font-weight: normal;
	line-height: 32px;
	margin-bottom: 15px;
}

h1.lichtblauw {
	font-size: 22px; /*17*/
	color: #596573;
	font-weight: normal;
	line-height: 32px;
	margin-bottom: 15px;
}

h1.donkergroen {
	font-size: 22px; /*17*/
	color: #B59400;
	font-weight: normal;
	line-height: 32px;
	margin-bottom: 15px;
}

h1.paars {
	font-size: 22px; /*17*/
	color: #9A5CA0;
	font-weight: normal;
	line-height: 32px;
	margin-bottom: 15px;
}

h1.oranje {
	font-size: 22px; /*17*/
	color: #EB733F;
	font-weight: normal;
	line-height: 32px;
	margin-bottom: 15px;
}

h1.lichtgroen {
	font-size: 22px; /*17*/
	color: #73973E;
	font-weight: normal;
	line-height: 32px;
	margin-bottom: 15px;
}

h2 {
	font-size: 22px; /*17*/
	color: #ffffff;
	font-weight: normal;
	/*font-variant: small-caps;*/
}

h2.bottombanner {
	font-size: 22px;
	color: #FFFFFF; /*40411E*/
	font-weight: normal;
}

h2.bottombannerCar {
	font-size: 22px;
	color: #ffffff; /*6F7342*/
	font-weight: normal;
	margin-bottom: 20px;
}

h2.h2uitgelicht {
	font-size: 22px;
	color: #9CA7B4;
	font-weight: normal;
	margin-bottom: 20px;
}

h2.h2snelnaar {
	font-size: 22px;
	color: #E2D59C; /* C29CC7 */
	font-weight: normal;
	margin-bottom: 20px;
}

h2.h2actueel {
	font-size: 22px;
	color: #E97370;
	font-weight: normal;
	margin-bottom: 20px;
}

h3 {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	margin-top: 20px;
}

h5 {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}

.h5span {
	display: block;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}

.clearArchief {
	clear: both;
}

.clearArchiefNieuws {
	clear: both;
	height: 25px;
	width: 25px;
}

.clearDateItem{
	clear: both;
	display: block;
	height: 15px;
	width: 15px;
}

.h5spandate {
	display: block;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	margin-bottom: 15px;
	clear: left;
}

h5.h5marge {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	margin-top: 10px;
	display: block;
	clear: both;
}

.contentp{
   	margin-top: 15px;
   	line-height: 20px;
	color: #CCCCCC;
}


.prijzenp{
   	margin-top: 0px;
   	line-height: 20px;
}

.prijzenpt{
   	margin-top: 0px;
   	line-height: 20px;
	display:block;
	border-top:15px solid #1a1a1a;
}

.prijzenptster{
   	margin-top: 15px;
   	line-height: 20px;
	background: #503154 url(../img/prijzenptster.jpg) repeat-x;
	padding: 10px;
	display:block;
	height: 110px;
	border-top: 2px solid #FFFFFF;
}


.prijsleft{
	display: block;
	width: 240px;
	float: left;
	clear: both;
	margin-bottom: 4px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

.prijsright{
	display: block; 
	width: 90px;
	float: right;
	font-size: 16px;
	background-color: #262626;
	margin-bottom: 4px;
	padding: 3px;
	text-align: center;
	margin-right: 10px;
}

.prijsrightster{
	display: block; 
	width: 90px;
	float: right;
	font-size: 16px;
	background-color: #864E8A;
	margin-bottom: 4px;
	padding: 3px;
	text-align: center;
}

.prijsblok{
	display:block;
}



.imgp{
   	margin-top: 5px;
   	line-height: 20px;
}

.h5blokp{
   	display: block;
   	clear: both;
}

.staf{
   	display: block;
   	margin-top: 15px;
	/*   border-top: 1px solid #ffffff;*/
}

.bezoekpostadres{
   	display: block;
   	border-bottom: 15px solid #000000;   
}

.bezoekadres{
   	line-height: 20px;
   	float: left;
   	display: block;
   	margin-bottom: 15px;   
}

.postadres{
   	line-height: 20px;
   	float: left;
   	display: block;
   	margin-left: 90px;
   	margin-bottom: 15px;   
}

.contentpclear{
   	line-height: 20px;
   	clear: left;
   	display: block;
   	margin-top: 0px;
}

p{
   	margin-top: 15px;
}

.seven{
   	margin-top: 7px;
} 

.tab{
   	margin-left: 15px;
}

.bold{
   	font-weight: bold;
}

.underline{
   	text-decoration: none;
   	margin-left: 5px;
	/*   color: #ffffff;*/
}

.italicItem{
  	font-style: italic;
  	display: block;
  	width: 250px;
  	float: left;
  	font-weight: normal;
}

.italic{
  	font-style: italic;
}

/* ----------------------------------------------------------------------------- img */

img.fulltop{
  	border: 2px solid #ffffff;
  	margin-top: 15px;
}

img.fullnotop{
  	border: 2px solid #ffffff;
  	margin-top: 0px;
}

img.fullblack{
  	border: 2px solid #000000;
  	margin-top: 18px;
}

img.full{
  	border: 2px solid #ffffff;
  	margin-top: 18px;
}

img.fullleftHomepage{
  	float: left;
  	border: 2px solid #B6BDC7;
  	margin-top: 3px;
  	margin-right: 10px;
  	margin-bottom: 0px;  
}

img.fullleft{
  	float: left;
  	border: 2px solid #ffffff;
  	margin-top: 18px;
  	margin-right: 15px;
  	margin-bottom: 15px;  
}

img.fullright{
  	float: right;
  	border: 2px solid #ffffff;
  	margin-top: 18px;
  	margin-left: 15px;
  	margin-bottom: 15px;  
}

img.fullrightnotop{
  	float: right;
  	border: 2px solid #ffffff;
  	margin-left: 15px;
  	margin-bottom: 15px; 
  	margin-top: 3px; 
}

img.fullleftnotop{
  	float: left;
  	border: 2px solid #ffffff;
  	margin-top: 3px;
  	margin-right: 15px;
  	margin-bottom: 15px;  `
}





a:link.fullrightnotophover, a:visited.fullrightnotophover{
  	float: right;
  	border: 2px solid #ffffff;
  	margin-left: 15px;
  	margin-bottom: 15px; 
  	margin-top: 3px; 
width:105px;
height:90px;
background: #FFFFFF url(../img/sint20091.jpg);
display:block;
text-decoration:none;
font-size:9px;
line-height:12px;
padding:5px;
text-indent:-999px;
overflow:hidden;
}

a:hover.fullrightnotophover{
  	border: 2px solid #ffffff;
  	margin-bottom: 15px; 
  	margin-left: 0px;
  	margin-top: 3px; 
width:442px;
height:360px;
background: #FFFFFF url(../img/sint20091groot.jpg);
display:block;
text-decoration:none;
font-size:12px;
line-height:12px;
padding:5px;
text-indent:0px;
text-align:right;
}




a:link.fullrightnotophover2, a:visited.fullrightnotophover2{
  	float: right;
  	border: 2px solid #ffffff;
  	margin-left: 15px;
  	margin-bottom: 15px; 
  	margin-top: 3px; 
width:105px;
height:90px;
background: #FFFFFF url(../img/sint20092.jpg);
display:block;
text-decoration:none;
font-size:9px;
line-height:12px;
padding:5px;
text-indent:-999px;
overflow:hidden;
}

a:hover.fullrightnotophover2{
  	border: 2px solid #ffffff;
  	margin-bottom: 15px; 
  	margin-left: 0px;
  	margin-top: 3px; 
width:442px;
height:592px;
background: #FFFFFF url(../img/sint20092groot.jpg);
display:block;
text-decoration:none;
font-size:12px;
line-height:12px;
padding:5px;
text-indent:0px;
text-align:right;
}




a:link.fullrightnotophover3, a:visited.fullrightnotophover3{
  	float: right;
  	border: 2px solid #ffffff;
  	margin-left: 15px;
  	margin-bottom: 15px; 
  	margin-top: 3px; 
width:105px;
height:90px;
background: #FFFFFF url(../img/sint20093.jpg);
display:block;
text-decoration:none;
font-size:9px;
line-height:12px;
padding:5px;
text-indent:-999px;
overflow:hidden;
}

a:hover.fullrightnotophover3{
  	border: 2px solid #ffffff;
  	margin-bottom: 15px; 
  	margin-left: 0px;
  	margin-top: 3px; 
width:442px;
height:360px;
background: #FFFFFF url(../img/sint20093groot.jpg);
display:block;
text-decoration:none;
font-size:12px;
line-height:12px;
padding:5px;
text-indent:0px;
text-align:right;
}




/* ----------------------------------------------------------------------------- pad */

#normaalPad{
	font-family: verdana;
	font-size: 10px;
	color: #838383;
	background-color: #000000;
	height: 30px;
	line-height: 30px;
}

a:link.padButton, a:visited.padButton{
	font-weight: bold;
	font-family: verdana;
	font-size: 10px;
	color: #838383;
	text-decoration: underline;
	line-height: 35px;
}

a:hover.padButton{
	font-weight: bold;
	font-family: verdana;
	font-size: 10px;
	color: #c3c3c3;
	text-decoration: underline;
	line-height: 35px;
}

/* ----------------------------------------------------------------------------- img links */

.linksFoto{
	width: 240px;
	margin-top: 15px;
}

img.imgLinksFotoWit{
	border: 2px solid #FFFFFF;
	margin-bottom: 5px;
}

img.imgLinksFoto{
	border: 2px solid #C83131;
	margin-bottom: 5px;
}

img.imgLinksFotoHistorie{
	border: 2px solid #B59400;
	margin-bottom: 5px;
}

img.imgLinksFotoTegenwoordig{
	border: 2px solid #596573;
	margin-bottom: 5px;
}

img.imgLinksFotoEenbezoek{
	border: 2px solid #9A5CA0;
	margin-bottom: 5px;
}

img.imgLinksFotoGroepsbezoek{
	border: 2px solid #EB733F;
	margin-bottom: 5px;
}

img.imgLinksFotoOrganisatie{
	border: 2px solid #73973E;
	margin-bottom: 5px;
}

/* ----------------------------------------------------------------------------- print css */

#printAdres{
	display: none;
}

ul.stafoverzicht{
	list-style-type: square;
	margin-top: 30px;
	margin-left: 15px;
}

ul.stafoverzicht li{
	line-height: 20px;
	margin-top: 5px;
}

ul.listoverzicht{
	list-style-type: square;
	margin-top: 15px;
	margin-left: 15px;
color: #CCCCCC;
}

ul.listoverzicht li{
	line-height: 20px;
}

ul.routelist{
	list-style-type: square;
	margin-top: 0px;
	margin-left: 15px;
	line-height: 20px;
color: #CCCCCC;
}

ul.routelist li ul{
	line-height: 20px;
	margin-left: 35px;
	list-style-type: disc;
}

ul.list{
	list-style-type: square;
	margin-top: 15px;
	margin-left: 15px;
}

ul.list li{
	line-height: 20px;
	margin-bottom: 15px;
}

ul.list li ul{
	line-height: 20px;
	margin-left: 35px;
	list-style-type: disc;
}

ul.list li ul li{
	margin-bottom: 0px;
}

ul.list li ul li ul{
	line-height: 20px;
	margin-left: 45px;
	list-style-type: circle;
}

ul.list li ul li ul li{
	margin-bottom: 0px;
}

ul.list li ul li ul li ul{
	line-height: 20px;
	margin-left: 55px;
	list-style-type: upper-roman;
}

.tdmarge{
	padding-right: 15px;
}

td{
	vertical-align: text-top;
}

.feedblock{
	width: 12px;
	height: 12px;
	background: #000000 url(../img/pic_feed.png) no-repeat;
	background-position: center left;
	text-decoration: none;
}

.sitemapLink {
	font-weight: normal;
	text-decoration: underline;
}

.sitemapLinkMain {
	font-weight: bold;
	text-decoration: none;
}

.sitemapWit {
	color: #FFFFFF;
}

.sitemapRood {
	color: #C83131;
}

.linkActueel {
	color: #C83131;
	text-decoration: underline;
}

.sitemapBlauw {
	color: #596573;
}

.linkHeden {
	color: #596573;
	text-decoration: underline;
}

.sitemapGeel {
	color: #B59400;
}

.linkHistorie {
	color: #B59400;
	text-decoration: underline;
}

.sitemapPaars {
	color: #9A5CA0;
}

.linkEenbezoek {
	color: #9A5CA0;
	text-decoration: underline;
}

.sitemapOranje {
	color: #EB733F;
}

.linkGroepsbezoek {
	color: #EB733F;
	text-decoration: underline;
}

.sitemapGroen {
	color: #73973E;
}

.linkOrganisatie {
	color: #73973E;
	text-decoration: underline;
}

.aBorder{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	display: block;
	letter-spacing: -1px;
	margin-top: 8px;
	font-variant: small-caps;
}

.pwit{
	color: #ffffff;
	font-size: 11px;
}

.informatie{
	color: #ffffff;
	font-family: "courier new", courier, mono;
	font-weight: bold;
	margin-right: 5px;
}

.bordklooster{
	margin-right: 5px;
	margin-left: 5px;
}

.margeobject{
	margin-top: 15px;
}

.plgrHomepage{
	float: right;
	display: inline;
	top: -60px;
	right: 0px;
	width: 112px;
	height: 100px;
}

.formOnderdeel{
	display: block;
	margin-bottom: 10px;
	line-height: 22px;
}

.formOnderdeelLast{
	display: block;
	line-height: 22px;
}

.formOnderdeelTop{
	display: block;
	margin-bottom: 25px;
	line-height: 22px;
}

.datuminfoForm{
	display: block;
	background-color: #1a1a1a;
	padding: 25px;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 422px;
	line-height: 22px;
}

textarea {
    	height: 18px;
	font: normal normal 12px/16px Georgia, "Times new roman", sans-serif;	
	margin-right: 5px;
	margin-left: 5px;
	color: #73973E;
	background-color: #1a1a1a;
	border-bottom: 1px dashed #ffffff;
}

select {
    	height: 18px;
	font: normal normal 12px/16px Georgia, "Times new roman", sans-serif;	
	margin-right: 5px;
	margin-left: 5px;
	color: #73973E;
	background-color: #1a1a1a;
	border-bottom: 1px dotted #ffffff;	
	border: inset 1px #000000;
}

.input{
    	height: 18px;
	font: normal normal 12px/16px Georgia, "Times new roman", sans-serif;	
	margin-right: 5px;
	margin-left: 5px;	
	color: #73973E;
	background-color: #1a1a1a;
	border-bottom: 1px dotted #ffffff;	
	/*text-transform: capitalize;*/
}

.tekstvak{
	font: normal normal 12px/16px Georgia, "Times new roman", sans-serif;	
	color: #73973E;
	background-color: #333333;
	border-bottom: 1px dotted #ffffff;	
	/*text-transform: capitalize;*/
	width:405px;
	height:115px;
	margin-left:5px;
	padding:5px;
}

.inputHl{
    	height: 18px;
	font: normal normal 12px/16px Georgia, "Times new roman", sans-serif;	
	margin-right: 5px;
	margin-left: 5px;	
	color: #73973E;
	background-color: #1a1a1a;
	border-bottom: 1px dotted #ffffff;	
	text-transform: uppercase;
}

.volmacht{
	font-size: 18px;
}

#teller{
	display: none;
}

.zoekres{
	margin-top: 15px;
	list-style-type: disc;
}

.zoekUl{
	list-style-type: disc;
}

.donkerblauw{
	color: #394048;
}

.linklink{
	color: #736F6E;
}

.imageBound{
	display: block;
	float: right;
	margin-top: 18px;
	margin-bottom: 15px;  
	margin-left: 15px;
	padding: 15px;
	border: 1px solid #ffffff;
	background-color: #282828;
}

img.imageBoundImg{
	display: block;
}

.imageBoundText{
	display: block;
	margin-top: 10px;
	font-size: 10px;
}

span.abbr {
	cursor: help;
	border-bottom: 1px dotted #ffffff;
}

.kanunnikenkerkmuziek{
	float: left;
	margin-top: 4px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.teaserActueel{
	width: 446px;
	height: 100px;
	background-color: #C83131;
	padding: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.teaserImg{
	float: left;
}

.teaserTitel{
	color: #ffffff;
}

.teaserTekst{
	display: block;
	margin-top: 5px;
}

.teaserTekstBlockRight{
	display: block;
	float: left;
	width: 106px;
	padding-left: 15px;
}

.teaserTekstBlockLeft{
	display: block;
	float: left;
	width: 106px;
	padding-left: 15px;
	padding-right: 20px;
}

.evenwandelen{
	margin-top: 5px;
	margin-bottom: 5px;
}

.nieuwsSplitLeft{
	float: left;
	width: 228px;
	margin-right: 20px;
}

.nieuwsSplitRight{
	float: left;
	width: 228px;
}

.h6span{
	display: block;
	font-size: 16px;
	margin-bottom: 3px;
	font-weight: normal;
}

.lineAr{
	display: block;
	height: 2px;
	border-bottom: 1px dotted #444444;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 1px;
}

.inputZoek{
    	height: 18px;
	width: 250px;
	font: normal normal 12px Georgia, "Times new roman", sans-serif;	
	margin-right: 7px;
	margin-left: 24px;	
	color: #FFFFFF;
	background-color: #000000;
	border: 4px solid #282828;	
	padding-top:4px;
	padding-left:4px;	
	/*text-transform: capitalize;*/
	float: left;
}

.submitZoek{
    	width: 60px;
	height: 30px;
	background-color: #282828;
	color: #FFFFFF;
	font: normal normal 12px/22px Georgia, "Times new roman", sans-serif;	
	float: left;
}

.datuminfoZoek{
	display: block;
	background-color: #1a1a1a;
	padding: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 456px;
	line-height: 22px;
	height:30px;
}

#teaserOpeningstijden{
    	width: 475px;
    	height: 300px;
    	position: absolute;
    	top: 500px;
	left: 475px;
}

#teaserEventitemPage{
	float: left;
	margin-top: 30px;
	margin-left: 10px;
}





.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
top: -325px;
background-color: #FFFFFF;
padding: 10px;
left: -1000px;
display: block;
border: 1px dotted #999999;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
position: absolute;
top: -325px;
display: block;
left: 100px; /*position where enlarged image should offset horizontally */
}








#menuOverig {
margin-bottom: 25px;
}

a:link.overigActueel, a:visited.overigActueel {
	font-size: 12px;
	font-weight: normal;
	margin-top:5px;
	text-decoration: none;
	color: #333333;
padding-right:8px;
padding-left:5px;
border-left: 5px solid #333333;
}
a:hover.overigActueel {
	font-size: 12px;
	font-weight: normal;
	margin-top:5px;
	text-decoration: none;
	color: #C83131;
border-left: 5px solid #C83131;
padding-left:5px;
padding-right:8px;
margin-bottom:3px;
}

