/* LAYOUT +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */

	body	{background-color: #E7DDF2; margin: 0; padding: 0; color: #330033;}
	
	#canvas	{background-color: white; width: 980px; 
		margin: 0 auto; padding: 0px; overflow: auto;}
	
	#headvolg	{height: 154px; background-repeat: no-repeat; position: relative}
	
		.homelink	{position: absolute; top: 10px; left: 40px; width: 160px; height: 140px;}
	
		#logoverlay	{height: 154px;
			background: url(../img/top_logo_20jaar.png) no-repeat top left;}
	
		#headvolg ul#sitetabs	{position: absolute; bottom: 0; right: 0; 
			margin: 0; padding: 0; width: 380px; height: 31px}

		#headvolg ul#sitetabs.curr1	{background: url(../img/OC_tab_1.png) no-repeat top left;}
		#headvolg ul#sitetabs.curr2	{background: url(../img/OC_tab_2.png) no-repeat top left;}

		#headvolg ul#sitetabs li	{list-style-image: none; height: 31px; display: block; float: left;}
		#headvolg ul#sitetabs li.opt1	{width: 150px;}
		#headvolg ul#sitetabs li.opt2	{width: 220px;}
		
		#headvolg ul#sitetabs li span	{display: none}
		#headvolg ul#sitetabs li a	{display: block; height: 100%}
		
		#headvolg #anderesite	{position: absolute; top: 10px; left: 200px; font-size: 0.9em; color: gray;
			background: url(../img/pijltje_top_IG.png) no-repeat left 7px; padding-left: 16px;}
		#headvolg #anderesite:hover	{background-image: url(../img/pijltje_top_IG_over.png)}
		
		#sitenaambalk	{background-color: #c40d0f; color: white; padding: 0 10px; 
			height: 35px; line-height: 35px;}
		body.entree3 #sitenaambalk	{background-color: #003466}
				
	#container	{overflow: auto; background: url(../img/bg_volg_shim.gif) repeat-y top left;}
	
	#menu		{float: left; width: 188px; background-color: #d5c4d5}
		
		#menu ul	{margin: 10px 0; padding: 0;}
		#menu ul li	{list-style-type: none; padding: 4px 10px; margin: 0px 0;
			/* border-bottom: 2px groove #eee7ee; */
			background: url(../img/tussenlijn_menu.gif) bottom left no-repeat;}	
		
		#menu ul ul 	{margin: 5px -10px; padding: 3px 10px}
		#menu ul ul li	{margin: 0; padding: 0; background: none; border: none;}
		
		#menu li.curr	{background-color: #eee7ee;}
		
		#menu li.curr a  	{font-weight: bold}
		#menu li.curr li a	{font-weight: normal}
		#menu li.curr li.curr a	{border-bottom: 2px solid #986699}
		
		body.entree3 #menu li.curr li.curr a	{border-bottom: 2px solid #336799}
		
		#menu a		{color: #410241;}
			
	#content	{float: left; width: 772px; padding: 10px;}
				
		#crumbs	{font-size: 0.9em; margin: 10px 0; padding: 0;}
		#crumbs li	{color: #999999; display: inline; list-style-image: none;}
		#crumbs a	{color: #999999; font-size: inherit}
	
	#footer	{clear: both; background-color: #C9B5C9; padding: 10px; border-top: 2px solid white}
	#footer, #footer a	{color: #410241;}
	
		#footer ul	{overflow: hidden; margin: 5px 0 25px 0; padding: 0;}
		#footer ul li	{float: left; list-style-type: none; margin: 0; padding: 0; 
			width: 190px; border-right: 1px solid #410241; padding: 0 20px;}
		#footer ul li a	{font-weight: bold; font-size: 0.9em}
		#footer ul ul	{margin: 0}
		#footer ul li li	{float: none; width: auto; border: none; padding: 0}
		#footer ul li li a	{font-weight: normal;}
		#footer ul li.laatste	{border: none;}
		
		#onsadres	{text-align: center; font-size: 0.9em}
		
	#logos	{text-align: center; padding: 15px 10px;}

		#logos img	{margin: 0 20px;}