/* oranje - FF8419 was EFB949 wordt #e15721
groen - 009900 was A7CE38 wordt #009900
lichtgroen - E6F7D4 was edf5d7 */

body	{font-size: 0.75em; background-color: #fff; color: black; background-color: white;}
body, form * 	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
form,table,p	{font-size: 100%;}

/* layout elementen +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */

	#canvas		{width: 780px; margin: 0 auto; padding: 0; border: 2px solid #ebedef; background-color: white}

	#nigzlogo	{float: left; margin: 2px 0 0 5px;}
	#header		{float: right; margin-bottom: 20px; width: 600px;}
	
	#topheadcontainer	{float: right; font-size: 0.8em; margin: 0; padding: 0; width: 500px;}
	#topheadcontainer a		{color: black}
		
	#topmenu	{margin: 0 0 10px 0; padding: 0; text-transform: lowercase; float: right; background-color: #ebedef;}
		#topmenu li		{display: inline; list-style-type: none; border-right: 1px solid black; padding: 0 5px;}
		#topmenu li.last	{border-right: none;}
	
	form#zoekvenster	{display: inline; margin: 0; padding: 0;}
		form#zoekvenster input	{height: 10px; width: 50px; border: 1px solid #00549e; font-size:10px}
	
	#mainmenu	{font-weight: bold; font-size: 1.1em; margin: 10px; padding: 0; text-align: right; clear: both}

		#mainmenu li	{display: inline; list-style-type: none; border-left: 1px solid black; padding: 0 5px;}
		#mainmenu li.first	{border-left: none;}
		ul#mainmenu a	{color: #00549e;}
		ul#mainmenu li.current a	{color: #e15721;}
		
	#submenu	{}
	
		#submenu ul	{margin: 0; padding: 0 0 0 10px;}	
		#submenu li	{list-style-type: none;}
		#submenu li.current {list-style-image: url(../img/bullet1.gif);}
		 
		#submenu li.tookitniv1 a	{font-weight: bold;}
		#submenu li.tookitniv1 li a	{font-weight: normal;}
		 
		/* 2e niveau */
		#submenu ul ul	{margin: 0 0 10px 10px; padding: 0; list-style-type: none;}
		#submenu li.current ul li	{list-style-image: none}
		#submenu li.current ul li.current 
			{list-style-image: url(../img/bullet2.gif);}	
 
	#container	{clear: both; line-height: 1.6;}

		.metbackgr	{background: url(../img/backgr2006_2.gif) repeat-y top left;}
		#submenu	{float: left; width: 160px; padding: 10px;}
		#content	{float: left; padding: 10px; /* hier gaat het mis met foto's bij dossier #51 */}
			.smal	{width: 385px;}
			.breed	{width: 580px;}
			img#topbanner	{margin: -10px -10px 0 0; padding: 0;}
		#subcontent	{float: right; width: 170px; padding: 10px 10px 0 0; background-color: #ebedef;}
			#subcontent ul	{margin: 0; padding-left: 15px;}
		
	ul#footer	{clear: both; margin: 0; padding: 0;
				font-size: 0.8em; padding: 2px 5px;
				background: #ebedef url(../img/shim_footer.gif) repeat-y top left;}
		ul#footer li			{display: inline;}
		ul#footer li.copy 		{margin-right: 120px;}
		ul#footer, ul#footer a 	{color: #00549e;}
	
/* basis elementen +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

	h1	{font-size: 1.5em;}
	h2	{font-size: 1.05em; margin-bottom: 0; /* color: #00549e; */}
	/* h2.opval	{font-size: 1.4em; margin-bottom: 15px;} */
	h3	{font-size: 1em; margin-bottom: 0;}
	h4,h5,h6	{font-size: 1em;}

	.kolhead, #subcontent h2
		{border-bottom: 1px solid #003596; color: #003596; font-size: 1.2em; 
		font-weight: bold; margin-bottom: 5px; padding-bottom: 5px}
	/* .kolhead a,*/ #subcontent h2 a	{color: #003596;}
	.kolhead	{color: #e15721}
	
	#content p, #subcontent p	{margin-top: 0} /* om de content tegen de onderkant van de headers te plakken */
		
	a			{color: #00549e; text-decoration: none;}
	a:hover		{text-decoration: underline;}
	a img		{border: none;}
	a.subtiel	{color: black;}

	hr	{color: #00549e; background-color: #00549e; border: 0; height: 1px}

	.hidden, .helptxt, #sectie	{display: none}
	
/* voor skip to content link +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */
	
	a.verborgen {position: absolute; overflow: hidden; width: 0; height: 0;}
	a.verborgen:active, a.verborgen:focus 
		{position: absolute; overflow: visible; width: auto; height: auto;
		font-weight: bold; background-color: white; color: #FF6600; padding: 5px;}