body {
	font: normal normal normal 11px Arial, sans-serif;
	line-height:14px;
	color:#4c4c4c;
}

.newline {
	clear:both;
}

h3 {
	font-size:13px;
	margin:0 0 3px 0;
}

p {
	margin:0 0 10px 0;
}

a {
	color:#4c4c4c;
}
	li.green a { color:#0f0; }
	li.green a:hover { color:#4c4c4c; }
	
a:hover, a.active {
	color:#009df0;
}

	a.lightbox { margin:0; }
	a.lightbox img { margin-bottom:10px; }
	a.lightbox img.lastimg { margin-bottom:0; }
	
p a:link, p a:visited {
	color:#009df0;
	text-decoration:underline;
}
p a:hover, p a:active {
	color:#4c4c4c;
	text-decoration:underline;
}

li {
	list-style-type:none;
}

/*-- HEADER --*/

#header {
	/*height:85px;*/ height:78px;
}

	h1 {
		width:92px;
		/*height:85px;*/ height:79px; height:71px;
		margin:0;
		position:absolute;
		z-index:2;
	}
	
		h1 a {
			width:92px;
			/*height:85px;*/ height:79px; height:71px;
			background:url(../images/blank.gif) top left no-repeat;
			text-indent:-5000px;
			display:block;
		}
	
	#header .top, #header .bottom {
		width:92px;
		/*height:85px;*/ height:79px; height:71px;
		position:absolute;
		margin:0;
		overflow:hidden;
	}
		
		#header .top {
			z-index:1;
		}
		
		#header .bottom {
			z-index:0;
		}
		
		#header .top img, #header .bottom img {
			/* 92x85px */
			width:92px; width:83px;
			height:85px; height:77px;
		}
	
	#menu {
		width:490px;
		height:28px;
		position:absolute;
		left:92px;
		/*top:59px;*/ top:56px; top:49px;
		padding:0 0 0 19px;
		background:url(../images/slash.gif) top left no-repeat;
	}
	
		#menu li {
			height:13px;
			float:left;
			display:block;
			margin:0 0 1px 0;
		}
		
			#menu li a {
				height:13px;
				text-indent:-5000px;
				display:block;
				background-repeat:no-repeat;
			}
			
			.nl #menu li a.nieuws { width:51px; background-image: url(../images/nieuws.gif); }
			.nl #menu li a.collectie { width:62px; background-image: url(../images/collectie.gif); }
			.nl #menu li a.tentoonstellingen { width:195px; background-image: url(../images/tentoonstellingen.gif); }
			.nl #menu li a.educatie { width:60px; background-image: url(../images/educatie.gif); }
			.nl #menu li a.hebbes { width:53px; background-image: url(../images/hebbes.gif); }
			.nl #menu li a.faciliteiten { width:69px; background-image: url(../images/faciliteiten.gif); }
			.nl #menu li a.bezoekersinformatie { width:129px; background-image: url(../images/bezoekersinformatie.gif); }
			.nl #menu li a.begunstigers { width:157px; background-image: url(../images/begunstigers.gif); }
			.nl #menu li a.publiciteit { width:67px; background-image: url(../images/publiciteit.gif); }
			.nl #menu li a.colofon { width:49px; background-image: url(../images/colofon.gif); }
			.nl #menu li a.colofon { width:68px; background-image: url(../images/organisatie.gif); }
			
			.en #menu li a.nieuws { width:51px; background-image: url(../images/nieuws_en.gif); }
			.en #menu li a.collectie { width:93px; background-image: url(../images/vastecollectie_en.gif); }
			.en #menu li a.tentoonstellingen { width:195px; background-image: url(../images/tentoonstellingen_en.gif); }
			.en #menu li a.educatie { width:60px; background-image: url(../images/educatie_en.gif); }
			.nl #menu li a.hebbes { width:53px; background-image: url(../images/hebbes.gif); }
			.en #menu li a.faciliteiten { width:69px; background-image: url(../images/faciliteiten_en.gif); }
			.en #menu li a.bezoekersinformatie { width:129px; background-image: url(../images/bezoekersinformatie_en.gif); }
			.en #menu li a.begunstigers { width:157px; background-image: url(../images/begunstigers_en.gif); }
			.en #menu li a.publiciteit { width:67px; background-image: url(../images/publiciteit_en.gif); }
			.en #menu li a.colofon { width:49px; background-image: url(../images/colofon_en.gif); }
			.en #menu li a.colofon { width:68px; background-image: url(../images/organisatie_en.gif); }
			
			#menu li a:hover, #menu li a.active { background-position: 0 -14px; }
			
	#meer {
		width:271px;
		width:249px;
		height:12px;
		position:absolute;
		left:346px;
		top:75px;
	}
		
		#meer li { float:left; }
		
		#meer a {
			width:82px;
			height:12px;
			text-indent:-5000px;
			display:block;
			padding:0;
			background-repeat:no-repeat;
			line-height:10px;
		}
		
		#meer-tussen {
			width:35px;
			height:12px;
			text-indent:-5000px;
			display:block;
			padding:0;
			background-repeat:no-repeat;
			line-height:10px;
		}
		
		#meer a#meer-1, #meer #meer-tussen { margin:0 25px 0 0; }
		#meer a#meer-2 { margin:0; }
		
/*		.nl #meer a#meer-1 { background-image: url(../images/meer2.gif); }
		.en #meer a#meer-1 { background-image: url(../images/meer2_en.gif); }
		
		.nl #meer a#meer-2 { background-image: url(../images/meer.gif); }
		.en #meer a#meer-2 { background-image: url(../images/meer_en.gif); }*/
		
		#meer a#meer-1 { background-image: url(../images/more1.gif); }
		/*#meer #meer-tussen { background-image: url(../images/more_nl.gif); }*/
		#meer a#meer-2 { background-image: url(../images/more2.gif); }
		
		#meer a:hover { background-position: 0 -12px;}
		#meer a.nonactive { visibility:hidden; }
			
	#zoek {
		width:359px;
		/*width:200px;*/
		height:16px;
		position:absolute;
		left:582px;
		/*left:423px;*/
		/*top:68px;*/ top:65px; top:58px;
		text-align:right;
	}
	
		#zoek input {
			width:100px;
			height:14px;
			padding:0 2px 0 2px;
			margin:0 0 0 5px;
			border:1px solid #d1c2a1;
		}
		
		#zoek p { margin:0; }
	
/*-- CONTENT --*/

#page h2 {
	visibility:visible;
	height:25px;
	margin:0 0 3px 13px;
	color:#009df0;
	overflow:hidden;
}

#page h3.bezoekersinformatie, #page h3.begunstigers {
	width:133px;
	height:25px;
	margin:0 0 3px 13px;
	text-indent:-5000px;
	display:block;
	padding:0;
	background-repeat:no-repeat;
}
	#page h3.bezoekersinformatie a, #page h3.begunstigers a {
		width:133px;
		height:25px;
		display:block;
	}
	
	#page h3.bezoekersinformatie a, #page h3.bezoekersinformatie { background-image: url(../images/h2_bezoekersinformatie.gif); }
	#page h3.begunstigers a, #page h3.begunstigers { background-image: url(../images/h2_begunstigers.gif); }
	
	#page h3.bezoekersinformatie a:hover, #page h3.begunstigers a:hover { background-position: 0 -25px; }

.line {
	border:1px solid #009df0;
}

.block {
	height:396px; height:410px;
	padding:10px;
	z-index:0;
}

.homeblock .block { height:396px; }

#page ul ul, #home #page ul ul ul {
	margin:10px 0 0 8px;
	font-size:10px;
	font-size:11px;
}
	
	#page ul ul.t-en-a {
		margin:0 0 0 8px;
	}
	
		#home #page ul ul ul.t-en-a {
			margin:0 0 0 8px;
		}

	/*-- HOME --*/

	#home #page {
		width:954px;
		width:941px;			/* changed */
		overflow:hidden;
		overflow-x:scroll;		/* changed */
		overflow-y:hidden;		/* changed */
		position:relative;
		height:485px;			/* changed */
	}
	
		#frame-container {
			position:relative;
		}
	
	#home #page h2 {
		width:133px;
	}
	
	#home #page p {
		width:124px;
		overflow:hidden;
	}
	
	#home #page div.block {
		overflow:hidden;
	}
	
	#home #page ul ul {
		margin:0;
		font-size:11px;
		font-weight:bold;
	}
	
	#home #page li li {
		margin:0 0 8px 0;
		margin:0 0 20px 0;
		/*width:124px;*/
		overflow:hidden;
	}
	
		#home #page li li.t-a {
			margin:0 0 5px 0;
		}
	
	#flickr {
	}
	
		#flickr img {
			margin-bottom:10px;
		}
	
	.leesverder {
		width:84px;
		height:25px;
		z-index:1;
		position:absolute;
/*		left:50px;*/
		top:433px;
		margin:0 0 0 40px;
	}
	
		.nl .leesverder a { background-image: url(../images/leesverder.gif); }
		.en .leesverder a { background-image: url(../images/leesverder_en.gif); }
		
		.leesverder a {
			width:84px;
			height:25px;
			text-indent:-5000px;
			display:block;
		}
		
		.leesverder a:hover { background-position: 0 -25px; }
	
	#bezinfo, #organisatie {
		height:374px;
	}
	
	/*-- ANDERE PAGINA'S --*/
	
	#page #submenu {
		
	}
	
	#page #submenu h2 {
		width:133px;
	}
	
		#page #submenu li {
			font-weight:bold;
			margin-bottom:20px;
			width:124px;
			overflow:hidden;
		}
		
		#tentoonstellingen-en-activiteiten #page #submenu li {
			margin-bottom:5px;
		}
		
		#page #submenu li li, #home #page li li li {
			margin-bottom:0px;
			font-weight:normal;
		}
		
		#tentoonstellingen-en-activiteiten #page #submenu li li {
			margin-bottom:0px;
		}
	
	#page #content h2 {
		height:16px;
		margin:9px 0 3px 13px;
	}
	
	#page #sidebar h2 {
		width:133px;
		height:20px;
		margin:5px 0 3px 13px;
	}
	
	#searchresults li {
		border-bottom:1px solid #d1c2a1;
		margin-bottom:20px;
	}
	
	#page #content a, a.a404 {
		color:#009df0;
		text-decoration:underline;
	}
	
	#page #content a:hover, a.a404:hover {
		color:#4c4c4c;
		text-decoration:underline;
	}
	
	img.spotlight { display:block; }
	
	/*-- HEBBES --*/
	
/*	#hebbes #h2 {
		display:none;
	}*/
	
	#hebbes #page {
		background: transparent url(../images/hebbes/bg.gif) repeat scroll top left;
		width:926px;
		padding:15px 15px 0 0;
		margin:0;
		height:459px;
	}
	
		#hebbes #page a {
			color:#82e536;
		}
		#hebbes #page a:hover {
			color:#82e536;
			text-decoration:underline;
		}
		
		#hebbes #page .door {
			color:#82e536;
		}
		
		#hebbes #page h5 {
			font-size:12px;
			font-weight:normal;
			text-transform:uppercase;
			margin:0;
		}
		
		#hebbes #page p {
			margin:0;
		}
		
		#hebbes #page .date {
			color:#82e536;
		}
	
	#hebbes_menu, #hebbes_submenu, #hebbes #page #content {
		background:#fff;
		float:right;
		margin:0 0 0 15px;
		padding:16px;
		height:411px;
	}
	
		#hebbes #page #hebbes_menu {
			width:104px;
			padding:16px;
		}
		
			#hebbes_menu li {
				width:104px;
				height:16px;
				display:block;
				margin:0 0 2px 0;
			}
			
			#hebbes_menu li.lessimportant {
				float:left;
				width:45px;
				height:11px;
				padding:7px 0 10px 6px;
				margin:5px 0 0 0;
				border-top:1px solid #5F768F;
				border-bottom:1px solid #5F768F;
			}
		
				#hebbes_menu li a {
					width:104px;
					height:16px;
					text-indent:-5000px;
					display:block;
					background-repeat:no-repeat;
				}
			
				#hebbes_menu li a.home { background-image: url(../images/hebbes/home.gif); }
				#hebbes_menu li a.achtergronden { background-image: url(../images/hebbes/achtergronden.gif); }
				#hebbes_menu li a.partners { background-image: url(../images/hebbes/partners.gif); }
				#hebbes_menu li a.nieuws { background-image: url(../images/hebbes/nieuws.gif); }
				#hebbes_menu li a.pers { background-image: url(../images/hebbes/pers.gif); }
				#hebbes_menu li a.column { background-image: url(../images/hebbes/column.gif); }
				#hebbes_menu li a.summary { background-image: url(../images/hebbes/summary.gif); }
				
				#hebbes_menu li a.contact { width:45px; height:11px; background-image: url(../images/hebbes/contact.gif); }
				#hebbes_menu li a.colofon { width:41px; height:11px; background-image: url(../images/hebbes/colofon.gif); }
				#hebbes_menu li a.contact:hover, #hebbes_menu li a.colofon:hover { background-position:0 0;}
				
				#hebbes_menu li a:hover, #hebbes_menu li a.active { background-position:0 -18px; }
		
		#hebbes #page #hebbes_submenu {
			width:218px;
		}
		
			#hebbes h2 {
				width:218px;
				height:78px;
				margin:0;
			}
		
				#hebbes h2 a {
					width:218px;
					height:78px;
					background:url(../images/hebbes/logo.gif) top left no-repeat;
					text-indent:-5000px;
					display:block;
				}
				
			#hebbes #hebbes_submenu h4 {
				width:218;
				height:20px;
				border-top:1px solid #5F768F;
				border-bottom:1px solid #5F768F;
				padding:5px 0;
				margin:10px 0 5px 0;
				text-indent:-5000px;
				display:block;
				background-position: 0 5px;
				background-repeat: no-repeat;
			}
			
				#hebbes #hebbes_submenu .achtergronden { background-image:url(../images/hebbes/h_achtergronden.gif); }
				#hebbes #hebbes_submenu .column { background-image:url(../images/hebbes/h_column.gif); }
				#hebbes #hebbes_submenu .database { background-image:url(../images/hebbes/h_database.gif); }
				#hebbes #hebbes_submenu .laatstenieuws { background-image:url(../images/hebbes/h_laatste_nieuws.gif); }
				#hebbes #hebbes_submenu .nieuws { background-image:url(../images/hebbes/h_nieuws.gif); }
				#hebbes #hebbes_submenu .partners { background-image:url(../images/hebbes/h_partners.gif); }
				#hebbes #hebbes_submenu .pers { background-image:url(../images/hebbes/h_pers.gif); }
				#hebbes #hebbes_submenu .summary { background-image:url(../images/hebbes/h_summary.gif); }
				
			#hebbes #hebbes_submenu li {
				width:218px;
				height:18px;
				display:block;
				margin:0 0 2px 0;
			}
			
				#hebbes #hebbes_submenu ul.database_items li { margin:0 4px 8px 0; float:left;}
				#hebbes #hebbes_submenu ul.database_items li img, #hebbes #hebbes_submenu ul.database_items li { width:66px; height:66px; }
			
			#hebbes #hebbes_submenu ul.nieuwsitems li {
				height:40px;
			}
			
				#hebbes #hebbes_submenu li a {
					width:218px;
					height:18px;
					text-indent:-5000px;
					display:block;
					background-repeat:no-repeat;
				}
				
				#hebbes #hebbes_submenu .aanleiding { background-image: url(../images/hebbes/m_aanleiding.gif); }
				#hebbes #hebbes_submenu .aanpak { background-image: url(../images/hebbes/m_aanpak.gif); }
				#hebbes #hebbes_submenu .doelstellingen { background-image: url(../images/hebbes/m_doelstellingen.gif); }
				#hebbes #hebbes_submenu .presentatievorm { background-image: url(../images/hebbes/m_presentatievorm.gif); }
				#hebbes #hebbes_submenu .overdracht { background-image: url(../images/hebbes/m_overdracht.gif); }
				#hebbes #hebbes_submenu .toekomst { background-image: url(../images/hebbes/m_toekomst.gif); }
				#hebbes #hebbes_submenu .info { background-image: url(../images/hebbes/m_info.gif); }
				
				#hebbes #hebbes_submenu .projectuitvoerders { background-image: url(../images/hebbes/m_projectuitvoerders.gif); }
				#hebbes #hebbes_submenu .communicatie { background-image: url(../images/hebbes/m_communicatie.gif); }
				#hebbes #hebbes_submenu .financiers { background-image: url(../images/hebbes/m_financiers.gif); }
				
				#hebbes #hebbes_submenu .persberichten { background-image: url(../images/hebbes/m_persberichten.gif); }
				#hebbes #hebbes_submenu .factsheet { background-image: url(../images/hebbes/m_factsheet.gif); }
				#hebbes #hebbes_submenu .logo { background-image: url(../images/hebbes/m_logo.gif); }
				#hebbes #hebbes_submenu .fotos { background-image: url(../images/hebbes/m_fotos.gif); }
				
				
				#hebbes #hebbes_submenu li a:hover, #hebbes #hebbes_submenu li a.active { background-position:0 -20px; }
				
				#hebbes #hebbes_submenu ul.nieuwsitems li {
					margin:0 0 20px 0;
				}
				
				#hebbes #hebbes_submenu ul.nieuwsitems li a {
					text-indent:0;
					color:#5F768F;
				}
			
			#hebbes #hebbes_submenu .bottomp {
				margin:0 0 20px 0;
			}
				
		#hebbes #content {
			width:463px;
			overflow:auto;
			overflow-x:hidden;
		}
		
			#hebbes h3 {
				width:463px;
				height:25px;
				display:block;
				text-indent:-5000px;
				background-repeat:no-repeat;
				margin:0 0 7px 0;
			}
			
			#hebbes h3.database { background-image: url(../images/hebbes/ch_database.gif); }
			
			#hebbes h3.aanleiding { background-image: url(../images/hebbes/ch_aanleiding.gif); }
			#hebbes h3.aanpak { background-image: url(../images/hebbes/ch_aanpak.gif); height:53px; }
			#hebbes h3.doelstellingen { background-image: url(../images/hebbes/ch_doelstellingen.gif); }
			#hebbes h3.presentatievorm { background-image: url(../images/hebbes/ch_presentatievorm.gif); }
			#hebbes h3.overdracht { background-image: url(../images/hebbes/ch_overdracht.gif); }
			#hebbes h3.toekomst { background-image: url(../images/hebbes/ch_toekomst.gif); }
			#hebbes h3.info { background-image: url(../images/hebbes/ch_info.gif); }
			
			#hebbes h3.partners { background-image: url(../images/hebbes/ch_partners.gif); }
			#hebbes h3.nieuws { background-image: url(../images/hebbes/ch_nieuws.gif); }
			#hebbes h3.pers { background-image: url(../images/hebbes/ch_pers.gif); }
			#hebbes h3.column { background-image: url(../images/hebbes/ch_column.gif); }
			#hebbes h3.summary { background-image: url(../images/hebbes/ch_summary.gif); }
			#hebbes h3.e404 { background-image: url(../images/hebbes/ch_404.gif); }
			
			#hebbes #hebbes_submenu h5 span {
				color:#82e536;
				padding:1px 2px;
			}
			#hebbes #hebbes_submenu h5 span.txt {
				color:#4C4C4C;
			}
			#hebbes #hebbes_submenu h5 a {
				display:inline;
			}
			
			#hebbes #content h4, #hebbes #hebbes_submenu h5.active {
				text-transform:none;
				font-weight:normal;
				margin:0 0 10px 0;
				font-size:14px;
				line-height:20px;
			}
			
				#hebbes #content h4 span, #hebbes #hebbes_submenu h5.active span {
					color:#82e536;
					background-color:#5F768F;
					padding:1px 2px;
				}
				
				#hebbes #content h4 span.txt, #hebbes #hebbes_submenu h5.active span.txt {
					color:#82e536;
					color:#fff;
					padding:1px 0;
				}
			
			#hebbes #content p {
				margin:15px 0 10px 0;
			}
			
			#item {
				float:left;
				display:block;
				width:368px;
			}
			
			#items {
				float:left;
				display:block;
				width:75px;
				height:382px;
				padding:0 0 0 20px;
			}
			
			#content li {
				list-style-type:disc;
				margin:0 0 0 20px;
			}
			#content #hebbes_browser_content li {
				list-style:none;
				margin:0;
			}
			
			#content #partners li, #content #persberichten li {
				list-style:none;
				margin:0 0 20px 0;
			}
			
			#content #persberichten p, #content #persberichten h4 {
				margin:0;
			}

/*-- FOOTER --*/

#footer p {
}

	.english {
		width:96px;
		height:15px;
		background-image:url(../images/english.gif);
		text-indent:-5000px;
		display:block;
	}
	
	.nederlands {
		width:116px;
		height:15px;
		background-image:url(../images/nederlands.gif);
		text-indent:-5000px;
		display:block;
	}
	
	
	
	
