body {margin:0; padding:0; font-family:Trebuchet MS, Trebuchet, Verdana, Arial, sans-serif; color:#000000; font-size:11px}
a {color:#ad2b6b}

.clear {clear:both; font-size:1px; line-height:1}

#page_menu_wrapper {width: 1010px; margin:0px auto; padding:0}
#page_menu {position:absolute; top:5px; margin-left:8px}

#pageWrapper {width: 1044px; margin:0px auto; padding:0; padding-top:14px; background-image:url('../gfx/bg.gif'); background-position:top left; background-repeat:repeat-y}
		
	#navigation {width:960px; height:53px; margin:0px 41px 0px 43px; padding:0; background-image:url('../gfx/navigation/bg_1x53.gif'); background-position:top left; background-repeat:repeat-x}
		#navigation_left {height:53px; background-image:url('../gfx/navigation/left_15x53.gif'); background-position:top left; background-repeat:no-repeat}
		#navigation_right {height:53px; background-image:url('../gfx/navigation/right_15x53.gif'); background-position:top right; background-repeat:no-repeat}
			#navigation_colLeft {float:left; display:inline; width:880px}
				#navigation_colLeft_padding {padding-left:20px}
				#navigation_colLeft div.navItem {float:left; display:inline; height:53px; background-image:url('../gfx/navigation/divider_3x53.gif'); background-position:top right; background-repeat:no-repeat}
				#navigation_colLeft div.navItem_last {float:left; display:inline; height:53px}
				#navigation_colLeft div.navItem_active {float:left; display:inline; height:53px}
				
				#navigation_colLeft div.navItem .navItem_padding,  
				#navigation_colLeft div.navItem_last .navItem_padding,
				#navigation_colLeft div.navItem_active .navItem_padding {padding:16px 16px 0px 13px}
				
				#navigation_colLeft div.navItemIE_active {float:left; display:inline; height:53px; margin:0; padding:0}
				#navigation_colLeft a {font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none}
				#navigation_colLeft div.navItem_active a,
				#navigation_colLeft div.navItemIE_active a {color:#6d1341}
				
			#navigation_colRight {float:left; display:inline; width:80px}
				#navigation_colRight div.navItem {float:right; display:inline; height:45px}
				#navigation_colRight div.navItem_home {float:right; display:inline; height:45px; margin-right:8px; margin-left:10px; background-image:url('../gfx/navigation/divider_3x45.gif'); background-position:top left; background-repeat:no-repeat}
				#navigation_colRight div.navItem .navItem_padding {padding:11px 0px 0px 4px}
				#navigation_colRight div.navItem_home .navItem_padding {padding:11px 0px 0px 6px}
				#navigation_colRight div.navItem img,
				#navigation_colRight div.navItem_home img {border:none}
				
			#navigation_active {float:left; display:inline; height:53px; margin:0; padding:0;}
				#navigation_active #navigation_active_left {height:53px; margin:0; padding:0; padding-left:10px; background-image:url('../gfx/navigation/active_left_10x53.gif'); background-position:top left; background-repeat:no-repeat}
				#navigation_active #navigation_active_right {height:53px; margin:0; padding:0; padding-right:12px; background-image:url('../gfx/navigation/active_right_12x53.gif'); background-position:top right; background-repeat:no-repeat}
				#navigation_active #navigation_active_content {height:53px; background-image:url('../gfx/navigation/active_center_65x53.gif'); background-position:top right; background-repeat:repeat-x}
				#navigation_active #navigation_active_content_padding {padding:16px 10px 0px 6px}
				#navigation_active #navigation_active_content a {margin:0; padding:0px; color:#6d1341}
				
	#subNavigation {height:17px; margin:0px 41px 0px 43px; padding:0}
		#subNavigation_padding {margin:0; padding:0; padding-left:2px}
			#subNavigation div.navItem_first,
			#subNavigation div.navItem_first_active {float:left; display:inline; margin:0; padding:0}
			#subNavigation div.navItem,
			#subNavigation div.navItem_active {float:left; display:inline; margin:0; padding:0; background-image:url('../gfx/subnavigation/divider_4x4.gif'); background-position:center left; background-repeat:no-repeat}
			
			#subNavigation div.navItem_first .navItem_padding,
			#subNavigation div.navItem_first_active .navItem_padding {padding-right:12px}
			
			#subNavigation div.navItem .navItem_padding,
			#subNavigation div.navItem_active .navItem_padding {padding-left:16px; padding-right:12px}
			
			#subNavigation a {font-size:11px; line-height:11px; color:#174b8f; text-decoration:none}
			#subNavigation div.navItem_first_active a,
			#subNavigation div.navItem_active a {color:#a92164}
		 
	#pageFunctions {position:absolute; top:59px; width:245px; height:25px; margin:0; margin-left:758px; padding:0; background-image:url('../gfx/bg_pagefunctions.gif'); background-position:top left; background-repeat:repeat-x}
		#pageFunctions_padding {margin:0px 12px; padding:0; padding-top:4px}
		#pageFunctions_padding a {font-size:11px; line-height:17px; color:#000000; text-decoration:none; padding-right:18px; background-image:url('../gfx/btn_pagefunction.gif'); background-position:center right; background-repeat:no-repeat}
	
	#treepath {position:absolute; top:7px; width:1044px}
		#treepath_padding {font-size:11px; line-height:11px; color:#ab9468; text-align:right; margin:0px 41px 0px 43px}
		#treepath_padding a {font-size:11px; line-height:11px; color:#ab9468; text-decoration:none}
		#treepath_padding span {color:#a92164}
	
	#leftCol,
	#leftCol_theme {float:left; display:inline; width:694px; margin:0px 21px 0px 43px; padding:0}
		
		#leftCol_theme #header {}
			#leftCol_theme #header #header_visual {width:694px; height:178px; background-position:top left; background-repeat:no-repeat}
			#leftCol_theme #header #header_text {width:357px; height:67px; position:relative; left:-26px; top:14px; z-index:100}
		
		#leftCol #header {}
			#leftCol #header #header_visual {width:694px; height:122px; background-position:top left; background-repeat:no-repeat}
			#leftCol #header #header_text {width:357px; height:67px; position:relative; left:-26px; top:14px; z-index:100}
		
		#leftCol_left {float:left; display:inline; width:144px; margin:0; padding:0}
			
			#leftCol_theme #leftCol_left #subnavigation_expanded {width:144px; position:relative; top:-178px; z-index:90; margin-bottom:-165px}
			
			#leftCol #leftCol_left #subnavigation_expanded {width:144px; position:relative; top:-122px; z-index:90; margin-bottom:-109px}
			
				#subnavigation_expanded_top {margin-bottom:8px}
				
				#leftCol_theme #leftCol_left #subnavigation_expanded_theme_title {padding-top:85px; padding-bottom:11px; margin-bottom:15px; text-align:center; line-height:18px; font-size:18px; text-transform:uppercase; color:#ffffff}
				#leftCol #leftCol_left #subnavigation_expanded_theme_title {padding-top:85px; padding-bottom:11px; margin-bottom:8px; text-align:center; line-height:18px; font-size:18px; text-transform:uppercase; color:#ffffff}
				
				#subnavigation_expanded_links,
				#subnavigation_expanded_links a {font-size:11px; color:#ffffff; text-decoration:none}
					.subnavigation_expanded_parent {font-weight:bold; padding-left:30px; line-height:18px; margin-bottom:4px}
					.subnavigation_expanded_children {font-weight:normal; padding-bottom:16px; line-height:12px}
					.subnavigation_expanded_children div {margin-bottom:1px}
					.subnavigation_expanded_children span {padding:0px 9px 0px 14px}
			
			/* banner */
			#leftCol_left .banner {border:1px solid #e96200; text-align:center; margin:0; margin-bottom:13px; padding:0}
				#leftCol_left .banner img {border:none}
			
		#leftCol_right {float:left; display:inline; width:535px; margin:0; margin-left:15px; padding:0; padding-top:18px}
			
			#leftCol_right #title h1 {font-size:26px; line-height:26px; font-weight:normal; color:#e7740d; margin:0; margin-bottom:15px; padding:0}
			#leftCol_right #subtitle h2 {font-size:14px; line-height:18px; font-weight:normal; color:#174b8f; margin-bottom:15px; padding:0}
			#leftCol_right #main {padding-top:0px;}
			#leftCol_right #main_padding {padding-left:8px; background-image:url('../gfx/vertical_dot.gif'); background-position:top left; background-repeat:repeat-y}
			
			#leftCol_right h1 {font-size:26px; line-height:26px; font-weight:normal; color:#e7740d; margin:0; margin-bottom:15px; padding:0}
			#leftCol_right h2 {font-size:14px; line-height:18px; font-weight:normal; color:#174b8f; margin:0; margin-top:0px; padding:0}
			#leftCol_right h3 {font-size:11px; line-height:11px; font-weight:normal; color:#a92164}
			#leftCol_right p {font-size:11px; font-weight:normal}
			#leftCol_right strong {color:#a92164}
			#leftCol_right ul {list-style-type:square; font-size:11px;}
			#leftCol_right li {color:#e7740d}
			#leftCol_right li a {color:#174b8f; font-weight:bold; text-decoration:none}
			#leftCol_right li a:hover {text-decoration:underline}
			#leftCol_right li span {color:#000000}
			
			#leftCol_right .formfield,
			#leftCol_right .formbutton {font-size:11px}
			
			/* horizontale lijn */
			#leftCol_right div.horizontal_line,
			#full div.horizontal_line {height:8px; background-image:url('../gfx/horizontal_line.gif'); background-position:bottom left; background-repeat:repeat-x}
			
			/* video */
			#leftCol_right .video {clear:both}
				#leftCol_right .video h3 {font-size:21px; line-height:25px; font-weight:normal; color:#174b8f; margin:0; padding:0}
				#leftCol_right .video_left {float:left; display:inline; width:180px; margin:0; margin-right:30px; padding:0}
				#leftCol_right .video_description {float:left; display:inline; width:317px; margin:0; padding:0}
			
			/* document */
			#leftCol_right .document {clear:both}
				#leftCol_right .document h3 {font-size:21px; line-height:25px; font-weight:normal; color:#174b8f; margin:0; padding:0}
				#leftCol_right .document .link {margin-top:4px}
				#leftCol_right .document .link a {padding-right:25px; background-image:url('../gfx/btn_submit.gif'); background-position:center right; background-repeat:no-repeat}
			
			/* teaser */
			#leftCol_right .teaser {clear:both}
				#leftCol_right .teaser .image {float:left; display:inline; width:82px; margin:0; margin-right:12px; padding:0; padding-top:3px}
					#leftCol_right .teaser .image img {max-width:82px; max-height:82px}
				#leftCol_right .teaser .text {float:left; display:inline; width:433px; margin:0; padding:0}
					#leftCol_right .teaser .text h3 {font-size:13px; line-height:15px; color:#a92164; margin:0; margin-bottom:8px; padding:0}
					#leftCol_right .teaser .text span a {color:#a92164}
			
			/* latest news */
			#leftCol_right .latest_news {clear:both}
				#leftCol_right .latest_news h3 {text-transform:uppercase; font-size:21px; line-height:25px; font-weight:normal; color:#a92164; margin:0; padding:0}
				#leftCol_right .latest_news .item {}
					#leftCol_right .latest_news .item span {font-size:11px; line-height:13px; font-weight:bold; color:#c9ae79; padding-right:10px; background-image:url('../gfx/news_dot.gif'); background-position:center right; background-repeat:no-repeat}
					#leftCol_right .latest_news .item a {color:#a92164; text-decoration:none}
			
			/* related links */
			#leftCol_right .related_links {clear:both}
				#leftCol_right .related_links span {font-size:11px; line-height:15px; color:#a92164; font-weight:bold; padding-right:8px}
				#leftCol_right .related_links img {margin:0px 8px}
			
			/* table */
			#leftCol_right .tableContainer {}
						
			/* faq */
			#leftCol_right .faq {}
				#leftCol_right .faq h3 {margin:0; padding:0}
				#leftCol_right .faq span {color:#a92164}
			
			/* form */
			#leftCol_right .form {}
				#leftCol_right .form .formfieldname {}
				#leftCol_right .form .formfielddata {}
				#leftCol_right .form .formfield {}
				
	#rightCol_theme,
	#rightCol {float:left; display:inline; width:245px; margin:0; margin-right:41px; padding:0;}
		#quicklinks {width:245px; margin:0; margin-bottom:8px; padding:0; background-color:#a92164}
		#quicklinks_padding {padding:9px 15px}
			#quicklinks_title {font-size:19px; line-height:22px; color:#ffffff}
			#quicklinks_divider {background-color: #cb7aa2; height:1px; font-size:1px; margin:5px 0px 11px 0px}
			.quicklink {}
			.quicklink a {background-image:url(../gfx/arr_quicklink.gif); background-position:center left; background-repeat:no-repeat; font-size:11px; color:#ffffff; text-decoration:none; padding:1px 0px 0px 16px}
		#searchbox {width:245px; margin:0; padding:0}
			#searchbox .keyword {width:214px; height:16px; margin:0px; padding:0; font-size:11px; line-height:16px}
			#searchbox .submitbtn {width:19px; height:18px; margin:0px; margin-left:8px; padding:0}
		#newsletterBox {width:245px; margin:0; padding:0}
			#newsletterBox_title {height:28px; background-image:url(../gfx/title_newsletterbox.gif); background-position:top left; background-repeat:no-repeat;}
			#newsletterBox_content {margin:0; padding:10px; background-image:url(../gfx/bg_newsletterbox.gif); background-position:top left; background-repeat:repeat-y;}
				#newsletterBox_content span {font-size:11px; line-height:12px; color:#174b8f}
		#ledenZoekerBox {width:245px; margin:0; padding:0;}
			#ledenZoekerBox_title {margin:0; height:21px; background-image:url(../gfx/title_ledenzoekerbox.gif); background-position:top left; background-repeat:no-repeat;}
			#ledenZoekerBox_content {margin:0; padding:10px 10px 0px 1px; background-image:url(../gfx/bg_ledenzoekerbox.gif); background-position:top left; background-repeat:repeat-y;}
		#dossierSelectorBox {width:245px; margin:0; padding:0}
			#dossierSelectorBox_title {height:31px; margin:0; padding:0; background-image:url(../gfx/title_dossierbox.gif); background-position:top left; background-repeat:no-repeat;}
			#dossierSelectorBox_content {margin:0; padding:4px 10px 0px 10px; background-image:url(../gfx/bg_dossierbox.gif); background-position:bottom left; background-repeat:repeat-y;}	
				#dossierSelectorBox_content span {font-size:11px; color:#a92164}
			#dossierSelectorBox_footer {height:14px; margin:0; padding:0;  background-image:url(../gfx/bg_dossierbox_footer.gif); background-position:bottom left; background-repeat:repeat-x;}
		
		#searchbox form,
		#newsletterBox_content form,
		#dossierSelectorBox form {margin:0}
		
		#newsletterBox_content td,
		#dossierSelectorBox_content td {font-size:11px}
		
		#newsletterBox_content .formfield{width:171px; font-size:11px}
		
		#dossierSelectorBox_content .formselect {width:177px; font-size:11px}
		
		#newsletterBox_content .formbutton,
		#dossierSelectorBox_content .formbutton {font-size:11px; margin-left:8px}
	
	#full {margin:0px 41px 0px 43px; padding:0}
		#full #header {margin-bottom:10px}
			#full #header #header_visual {width:694px; height:122px; background-position:top left; background-repeat:no-repeat}
			#full #header #header_text {width:357px; height:67px; position:relative; left:-26px; top:14px; z-index:100}
		
		#full #linkback {clear:both}
		
		#full h1 {font-size:34px; line-height:34px; font-weight:normal; color:#dfd0b3; margin:0; margin-bottom:15px; padding:0}
		#full h2 {font-size:13px; line-height:15px; font-weight:normal; color:#174b8f; margin:0; padding:0}
		#full h2.news {font-size:21px; line-height:25px; font-weight:normal; color:#174b8f; margin:0; margin-bottom:15px; padding:0}
		#full h3 {font-size:11px; line-height:11px; font-weight:bold; color:#174b8f}
		#full h3.news {font-size:13px; line-height:15px; font-weight:bold; color:#ad2b6b; margin:0; padding:0}
		#full p {font-size:11px; font-weight:normal}
		#full p.news_intro {font-size:13px; line-height:17px; font-weight:normal; color:#174b8f; margin:0; padding:0}
		#full strong {color:#a92164}
		#full ul {list-style-type:square; font-size:11px;}
		#full li {color:#e7740d}
		#full li a {color:#174b8f; font-weight:bold; text-decoration:none}
		#full li a:hover {text-decoration:underline}
		#full li span {color:#000000}
		
		/* zoeken */
		#full #zoekformulier {}
		#full #zoekformulier form {padding:0}
		#full #zoekformulier .formfield {width:200px; height:14px; font-size:11px; margin:0; margin-right:8px; padding:0}
		#full #zoekformulier .formbutton {width:19px; height:18px; margin:0; padding:0}
		
		/*news */
		#full .news_item {clear:both; margin-top:20px}
		#full .news_image {float:left; display:inline; width:180px; margin:0; margin-top:20px; margin-right:30px; padding:0}
		#full .news_article {float:left; display:inline; margin:0; padding:0; width:750px}
		
		/* faq */
		#full .faq {}
			#full .faq h3 {margin:0; padding:0}
			#full .faq span {color:#a92164}
			
		/* ledenzoeker */
		#full #ledenZoeker_left {float:left; display:inline; width:694px; margin:0; margin-right:21px; padding:0}
		#full #ledenZoeker_right {float:left; display:inline; width:245px; margin:0; padding:0}
				
		/* ledenzoeker searhform */
		#full #ledenZoekerBox {width:245px; margin:0; padding:0}
			#full #ledenZoekerBox_title {margin:0; height:21px; background-image:url(../gfx/title_ledenzoekerbox_custom.gif); background-position:top left; background-repeat:no-repeat;}
			#full #ledenZoekerBox_content {margin:0; padding:10px 10px 0px 1px; padding-bottom:0; background-image:url(../gfx/bg_ledenzoekerbox.gif); background-position:top left; background-repeat:repeat-y;}
			#full #ledenZoekerBox_footer  {margin:0; height:7px; background-image:url(../gfx/footer_ledenzoekerbox_custom.gif); background-position:top left; background-repeat:no-repeat;}
		
		/* agenda */
		#full .agenda_overview {}
			#full .agenda_overview h2.month {font-size:26px; line-height:26px; font-weight:normal; color:#e7740d; margin:0; padding:0}
			#full .agenda_overview h2 {font-size:21px; line-height:25px; font-weight:normal; color:#174b8f; margin:0; padding:0}
			#full .agenda_overview h3 {font-size:13px; line-height:15px; font-weight:bold; color:#ad2b6b; margin:0; padding:0}
		
		/* news */
		#full .news_overview {}
			#full .news_overview h2.month {font-size:26px; line-height:26px; font-weight:normal; color:#e7740d; margin:0; padding:0}
			#full .news_overview h2 {font-size:21px; line-height:25px; font-weight:normal; color:#174b8f; margin:0; padding:0}
			#full .news_overview h3 {font-size:13px; line-height:15px; font-weight:bold; color:#ad2b6b; margin:0; padding:0}
			
			#full .news_overview .news_item {clear:both; margin-top:20px}
			#full .news_overview .news_image {float:left; display:inline; width:80px; margin:0; margin-top:20px; margin-right:20px; padding:0}
			#full .news_overview .news_image img {width:80px; margin:0; padding:0}
			#full .news_overview .news_article {float:left; display:inline; margin:0; padding:0; width:850px}
		
		/* links */
		#full .link_overview {}
			#full .link_overview h2 {font-size:13px; line-height:15px; font-weight:bold; color:#174b8f; margin:0; margin-bottom:2px; padding:0}
			#full .link_overview .link {margin-bottom:2px}
				#full .link_overview .link a {color:#a92164; text-decoration:underline; margin:0; padding:0}
				#full .link_overview .link div {color:#000000}
		
		/* searchresult */
		#full .searchresult {}
			#full .searchresult h2 {font-size:21px; line-height:25px; font-weight:normal; color:#174b8f; margin:0; padding:0}
			
		/* video */
		#full .video {clear:both}
			#full .video h3 {font-size:21px; line-height:25px; font-weight:normal; color:#174b8f; margin:0; padding:0}
			#full .video_left {float:left; display:inline; width:180px; margin:0; margin-right:30px; padding:0}
			#full .video_description {float:left; display:inline; width:750px; margin:0; padding:0}
		
		/* teaser */
		#full .teaser {clear:both}
			#full .teaser .image {float:left; display:inline; width:82px; margin:0; margin-right:12px; padding:0; padding-top:3px}
				#full .teaser .image img {max-width:82px; max-height:82px}
			#full .teaser .text {float:left; display:inline; width:866px; margin:0; padding:0}
				#full .teaser .text h3 {font-size:13px; line-height:15px; color:#a92164; margin:0; margin-bottom:8px; padding:0}
				#full .teaser .text span a {color:#a92164}
		
	#footer {clear:both; height:67px; margin:25px 17px 0px 17px; padding:0; background-image:url('../gfx/bg_footer.gif'); background-position:top left; background-repeat:repeat-x}
	#footer_text {float:left; display:inline; width:315px}
	#footer_text img {width:278px; height:26px; margin-top:23px; margin-left:31px}
	#footer_links {float:left; display:inline; width:695px; padding-top:26px}
	#footer_links a {font-size:11px; color:#93815b; text-decoration:none; background-image:url('../gfx/footer_dot.gif'); background-position:left; background-repeat:no-repeat; padding-left:20px; margin-left:9px}
	
/* table */
.tableContainer {}
.tableContainer .row_odd {text-align:left; vertical-align:top; background-color:#f5f1f6}
.tableContainer .row_even {text-align:left; vertical-align:top; background-color:#f0e9de}

/* flash pagina */
.flashHolder {margin-left:40px; margin-right:41px}
