/* ---------------------------------------- */
/* -- Basis stylesheet met hoge contrast -- */
/* ---------------------------------------- */



body {		margin: 0px;
		padding: 0px;
		font-size: 1em;
		text-align: center;
		background-color: #FFFFFF; }

form {		margin: 0px;
		padding: 0px; }

a {		}

a:hover {	}

H1 {		margin: 10px 0px 0px 0px;
		padding: 0px;
		color: #484848;
		font-size: 110%; }

H2, H3, H4, H5, H6 {
		margin: 10px 0px 0px 0px;
		padding: 0px;
		color: #484848;
		font-size: 110%; }

p {		margin: 0px;
		padding: 0px 0px 10px 0px; }

ul {		margin: 0px;
		list-style: square outside;
		padding: 0px 0px 15px 34px; }

ul ul {		padding: 0px 0px 0px 25px; }

ol {		margin: 0px;
		list-style: decimal;
		padding: 0px 0px 15px 41px; }

ol ol {		padding: 0px 0px 0px 25px; }




#page {		text-align: left;
		padding: 0px;
		border: 0px solid #FF0000; }

.general_search_input {		font-family: verdana, arial, sans-serif, Helvetica;
				padding-top: 0px;
				border: 1px solid #000000;
				height: 15px;
				width: 188px;
				vertical-align: top; }


.general_search_submit {	height: 18px;
				width: 18px;
				margin-top: 1px;
				margin-left: 2px; }




/* ---------------------- */
/* -- Start: Wittebalk -- */
/* ---------------------- */

#page_wittebalk {		width: 100%;
				height: 2.5em;
				background-color: #FFFFFF; }


#page_wittebalk_logo {		float: left;
				width: 499px;
				height: 2.5em; 
				border-right: 2px solid #000000; }

#page_wittebalk_logo img {	border: 0px; }

#page_wittebalk_searchtext {	float: left;
				margin: 0px; 
				padding: 19px 0px 0px 5px;
				min-width: 3.1em; width: auto !important; width: 3.6em;
                        	font-size: 60%;
                        	font-family: verdana, arial, sans-serif, Helvetica;
                        	font-weight: bold;
				border-left: 0px solid #000000; }

#page_wittebalk_search {	float: left;
				margin: 0px;
				padding: 6px 0px 0px 0px; 
				min-width: 10em; width: auto !important; width: 10em; }

#page_wittebalk_search img {	float: left;
				padding: 0px;
				border: 0px; }

.page_wittebalk_search_form {	margin: 10px 0px 0px 0px;
				padding: 0px;
				float: left;
				border: 0px solid #00FF00; }

.page_wittebalk_search_input {	float: left;
                        	font-family: verdana, arial, sans-serif, Helvetica;
				font-size: 70%;
				padding-top: 0px;
				border: 2px solid #000000;
				min-height: 1.2em; height: auto !important; height: 1.2em;
				width: 11.2em;
				vertical-align: top; }

.page_wittebalk_search_submit {	float: left;
				min-height: 1.1em; height: auto !important; height: 1.1em; 
				min-width: 1.1em; width: auto !important; width: 1.1em;
				margin-top: 0px;
				margin-left: 2px; }


#page_wittebalk_accessibility {	float: right;
				padding: 0px;
				margin: 16px 0px 0px 0px; }

#page_wittebalk_accessibility a img {	border: 0px; }



/* ---------------------- */
/* -- Einde: Wittebalk -- */
/* ---------------------- */







/* ----------------------- */
/* -- Start: Zwartebalk -- */
/* ----------------------- */

#page_zwartebalk {		width: 100%;
				background-color: #000000;
				padding: 0px;
				margin: 0px; }

#page_zwartebalk_menu {		float: left; 
				background-color: #000000;
				border: 0px; 
				padding: 0px;
				height: 9.3em; 
				width: 501px;
				overflow: hidden; }

#page_zwartebalk_quickmenu {	border: 0px;
				background-color: #000000;
				float: left;
				width: 499px;
				height: 9.3em; }

.menuholder {			height: 9.3em;
				padding: 0px;
				border: 0px;
				margin: 0px; }

.menubreak {  			width: 239px;
				border-right: 2px solid #ffffff;
				padding-left: 10px;
				line-height: 100%; }

.mainMenu {             	color: #FFFFFA;
                        	font-size: 70%;
                        	font-family: verdana, arial, sans-serif, Helvetica;
                        	font-weight: bold;
                        	padding-left: 2px;
				padding-right: 0px;
                        	line-height: 135%;
                        	text-decoration: none;}

.mainMenu:Hover {       	text-decoration: underline;
                        	color: #FFFFFF; }

.mainMenuHidden {       	color: #000000;
                        	font-family: verdana, Arial, Helvetica, sans-serif;
                        	font-weight: bold;
                        	text-decoration: none; }

#Submenu {			color: #ffffa; }



#page_zwartebalk_quickmenu ul {		float: left;
					margin: 8px 0px 0px 5px; line-height: 100%;
					padding: 0px;
					list-style-type: none;
					min-width: 15em; width: auto !important; width: 14.7em; }

#page_zwartebalk_quickmenu img {	vertical-align: middle; }

#page_zwartebalk_quickmenu img.xxx { 	float: left; } 

#page_zwartebalk_quickmenu li a {	font-family: verdana, arial, sans-serif, Helvetica;
	                        	font-size: 70%;
                        		font-weight: bold;
					text-decoration: none;
					color: #FFFFFA; }

#page_zwartebalk_quickmenu li a:hover {	color: #FFFFFF;
					text-decoration: underline; }


/* ----------------------- */
/* -- Einde: Zwartebalk -- */
/* ----------------------- */








/* ----------------------- */
/* -- Start: Oranjebalk -- */
/* ----------------------- */

#page_oranjebalk {				float: left;
						min-height: 1.6em; height: auto; height: 1.3em;
						background-color: #e8e8e8;
						margin: 0px;
						padding: 0px; }

#page_oranjebalk_hierarchy {			float: left;
						width: 716px;
						height: 100%;
						font-family: verdana, Arial, Helvetica, Sans-serif;;
	                        		font-size: 80%;
        	                		font-weight: normal;
                	        		color: #000000; 
						overflow: hidden;
						padding: 5px 15px 1px 18px;
						border-right: 1px solid #FFFFFF; }

#page_oranjebalk_hierarchyExtrabreed {		float: left;
						width: 967px;
						height: 100%;
						font-family: verdana, Arial, Helvetica, Sans-serif;;
	                    			font-size: 80%;
        	               			font-weight: normal;
                	       			color: #fffffa; 
						padding: 5px 15px 1px 18px; 
						border-right: 1px solid #FFFFFF; }


#page_oranjebalk_hierarchy a,
#page_oranjebalk_hierarchyExtrabreed a {	} 

#page_oranjebalk_hierarchy a:hover,
#page_oranjebalk_hierarchyExtrabreed a:hover {	} 


#page_oranjebalk_empty {			float: left;
						height: 100%;
						width: 249px;
						padding: 5px 0px 1px 0px;
						border-left: 1px solid #FFFFFF; }





/* ----------------------- */
/* -- Einde: Oranjebalk -- */
/* ----------------------- */








/* ------------------------ */
/* -- Start: contentarea -- */
/* ------------------------ */

#page_contentarea { 				float: left;
						background-color: #acacac; 
						line-height: 140%;
						color: #484848;
						font-family: verdana, Arial, Helvetica, Sans-serif;
	                        		font-size: 72%;
						border-top: 2px solid #FFFFFF; }

#page_contentarea_container_2 {			background-color: #e8e8e8;
						float: left;
						min-height: 407px; height: auto !important; height: 407px;
						border-right: 2px solid #ffffff; }

#page_contentarea_content_2 { 			float: left;
						min-height: 407px; height: auto !important; height: 407px;
						width: 464px;
						padding: 0px 20px 10px 16px; 
						background-color: #ffffff; 
						border-right: 1px solid #ffffff; }

#page_contentarea_bladwijzer_2 {		float: left;
						width: 248px; 
						overflow: hidden; }

#page_contentarea_container_3 {			background-color: #e8e8e8;
						float: left;
						min-height: 407px; height: auto !important; height: 407px; }

#page_contentarea_content_3 { 			float: left;
						min-height: 407px; height: auto !important; height: 407px;
						width: 654px; 
						background-color: #ffffff;
						padding: 0px 80px 10px 16px; 
						border-right: 1px solid #FFFFFF; }

#page_contentarea_bladwijzer_3 {		float: left;
						width: 249px;
						overflow: hidden; }

#page_contentarea_container_4 {			background-color: #ffffff;
						float: left; }

#page_contentarea_content_4 { 			float: left;
						width: 1000px;
						padding: 0px 0px 0px 0px; }






#page_contentarea_spotlights { 			float: left;
						background-color: #ffffff;
						width: 249px; }


#page_contentarea_spotlights a {		float: right; }

#page_contentarea_spotlights img.spotlight{	border: 0px; float: right;
						border-bottom: 2px solid #FFFFFF; }




#page_contentarea_content_pagetitle {		color: #484848;
						font-weight: bold;
						font-size: 140%;
						padding-top: 10px; }

#page_contentarea_content_lead {		font-weight: bold; 
						padding: 16px 0px 4px 0px; }

#page_contentarea_content_lead a {		}

#page_contentarea_content_lead a:hover {	}

#page_contentarea_content_lead p {		margin: 0px; 
						padding: 0px; }

#page_contentarea_content_body {		font-weight: normal; 
						padding: 16px 0px 0px 0px; }

#page_contentarea_content_body_4 {		font-weight: normal; 
						padding: 0px 0px 0px 0px; }




#page_contentarea_content_body img {		border: 1px solid #848484; }

#page_contentarea_content_body table {		border: 1px solid #848484;
						border-collapse: collapse; }

#page_contentarea_content_body td {		border: 1px solid #bcbcbc;
						font-weight: normal;
						line-height: 140%;
						color: #484848;
						background-color: #f6f6f6;
						text-decoration: none;
						font-family: verdana, Arial, Helvetica, Sans-serif;
	                        		font-size: 100%;
						padding: 5px 5px 5px 5px; }

#page_contentarea_content_body td p {		margin: 0px;
						padding: 0px; }

#page_contentarea_content_body table.geenlijnen {	border: 0px solid #484848; }

#page_contentarea_content_body table.geenlijnen td {	border: 0px solid #484848; 
							font-weight: normal;
							line-height: 140%;
							background-color: #FFFFFF;
							text-decoration: none;
	                        			font-size: 100%;
							padding: 0px; }

#page_contentarea_content_body table.geenlijnen td p {	margin: 0px;
							padding: 0px; }


#page_contentarea_content_body table.beeldtabel {    	border: 1px solid #656661; }

#page_contentarea_content_body table.beeldtabel TD {  	
				                        border: 0px;
				                        padding: 0px;
				                        margin: 0px; }

#page_contentarea_content_body table.beeldtabel img {  	margin: 0px;
							padding: 0px;
				                        border: 1px solid #C0C0C0; }


#page_contentarea_content_body table.geenborder {	border: 0px solid #484848; }

#page_contentarea_content_body table.geenborder td {	border: 0px solid #484848; 
							font-weight: normal;
							line-height: 140%;
							background-color: #FFFFFF;
							text-decoration: none;
	                        			font-size: 100%;
							xpadding: 0px; }

#page_contentarea_content_body table.geenborder td p {	xmargin: 0px;
							xpadding: 0px; }






#page_contentarea_content_body_4 table.serviceeninformatie {			border: 0px solid #484848; }

#page_contentarea_content_body_4 table.serviceeninformatie td {			border: 0px solid #484848;
										background-color: #FFFFFF;
										padding: 0px 0px 0px 20px; }

#page_contentarea_content_body_4 table.serviceeninformatie td H1 {		font-size: 120%;
										padding: 0px 0px 10px 0px; }

#page_contentarea_content_body_4 table.serviceeninformatie ul li {		padding: 0px 0px 5px 0px; }

#page_contentarea_content_body_4 table.serviceeninformatie ul.wieiswielist {	padding: 0px 0px 0px 15px; }

#page_contentarea_content_body_4 table.serviceeninformatie ul.wieiswielist li {	padding: 2px 0px 4px 0px; }




#page_contentarea_content_body_4 table.serviceeninformatie td.wieiswie_kolom1 {	color: #ffffff;
										background-color: #acacac;
										width: 223px;
										padding-right: 6px;}

#page_contentarea_content_body_4 table.serviceeninformatie td.wieiswie_kolom2 {	background-color: #CACACA;
										border-left: 2px solid #FFFFFF;
										width: 230px; }





.noimagecaption {				}

.captionedImage {				display: inline;
						color: #484848;
						text-decoration: none;
						font-style: italic;
						font-family: verdana, Arial, Helvetica, Sans-serif;
	                        		font-size: 80%; }

.captionedImage_P {				padding: 0px; }

.captionedImage_Left {				float: left;
						display: inline;
						color: #484848;
						text-decoration: none;
						font-style: italic;
						font-family: verdana, Arial, Helvetica, Sans-serif;
	                        		font-size: 80%;
						padding: 0px 15px 0px 0px; }

.captionedImage_Right {				float: right;
						display: inline;
						color: #484848;
						text-decoration: none;
						font-style: italic;
						font-family: verdana, Arial, Helvetica, Sans-serif;
	                        		font-size: 80%;
						padding: 0px 0px 0px 8px; }

.captionedImageText {				line-height: 110%; 
						display: block;
						padding: 5px 0px 0px 0px; }



.websiteEvenementImage {			padding: 0px 0px 0px 0px; }

.websiteEvenementImage P {			padding: 0px 0px 0px 0px; }

.websiteEvenementImage img {			border: 1px solid #848484; }

.websiteEvenementStyle {			padding: 0px 0px 0px 260px; }

.websiteEvenementStyle table {			border: 1px solid #848484;
						border-collapse: collapse;
						height: 147px;
						width: 100%; }

.websiteEvenementStyle td {			border: 1px solid #bcbcbc;
						font-weight: normal;
						line-height: 140%;
						color: #484848;
						background-color: #f6f6f6;
						text-decoration: none;
						font-family: verdana, Arial, Helvetica, Sans-serif;
	                        		font-size: 100%;
						padding: 5px 5px 5px 5px; }

.websiteEvenementListed {			width: 100%; height: 100%;}









.page_contentarea_bladwijzer_collection {	color: #000000; 
						font-family: verdana, Arial, Helvetica, Sans-serif; 
						padding-top: 1.5em;
						padding-right: 5px;
						padding-bottom: 1em;
						padding-left: 10px; }

.page_contentarea_bladwijzer_header {		width: 233px; float: left;
						font-weight: bold;
						font-size: 110%; }


.page_contentarea_bladwijzer_item {		width: 233px;
						float: left;
						padding: 4px 0px 0px 0px; }

.page_contentarea_bladwijzer_plus {		float: left;
						width: 14px;
						font-weight: bold;
						padding: 0px 4px 0px 2px; }

.page_contentarea_bladwijzer_tekst a {		width: 213px;
						float: left;
						font-weight: normal; }

.page_contentarea_bladwijzer_tekst a:hover {	}

#gerelateerdenlijst p {				padding: 0px; }


.page_contentarea_bladwijzer_pm_collection {	color: #FFFFFA; 
						font-family: verdana, Arial, Helvetica, Sans-serif; 
						padding: 32px 5px 0px 10px; }

.page_contentarea_bladwijzer_pm_item {		width: 233px;
						float: left;
						padding: 2px 0px 0px 0px; }

.page_contentarea_bladwijzer_icon {		float: left;
						font-weight: bold;
						padding: 0px 4px 0px 0px;
						filter: gray; }





#page_homepage { 				float: left;
						width: 1000px; 
						margin: 0px;
						padding: 0px;
						color: #484848;
						font-family: verdana, Arial, Helvetica, Sans-serif;
	                        		font-size: 72%;
						background-color: #acacac; 
						border-top: 2px solid #FFFFFF; }

#page_homepage_container_3 {			background-color: #dbdbdb;
						float: left;
						width: 749px;
						border-right: 2px solid #ffffff; }

#page_paginanietbekend { 			float: left;
						width: 1000px; 
						margin: 0px;
						padding: 0px;
						color: #484848;
						font-family: verdana, Arial, Helvetica, Sans-serif;
	                        		font-size: 72%;
						background-color: #ffffff; 
						border-top: 2px solid #FFFFFF; }

#page_paginanietbekend_content {		background-color: #ffffff;
						float: left;
						width: 749px;
						border-right: 2px solid #ffffff; }



#holder_to_remove_whitespace_above_randomimages { float: left; }










#afdStartpaginaCollectionOdd {	padding: 0px;
                     		margin: 0px 0px 0px 0px;
	                	border: 0px solid #000000;
				background-color: #f0f0f0; }

#afdStartpaginaCollectionEven {	padding: 0px;
                     		margin: 0px 0px 0px 0px;
	                	border: 0px solid #000000;
				background-color: #f0f0f0; }

#afdStartpaginaTitle {		background-color: #525252;
				padding: 3px 5px 3px 5px;
				color: #FFFFFF;
				font-size: 130%;
				font-weight: bold; }

#afdStartpaginaBody {		margin: 5px;
				padding: 0px 0px 10px 0px;
				color: #484848;
				font-family: verdana, Arial, Helvetica, Sans-serif;
				font-weight: normal;
				font-size: 100%; }

#afdStartpaginaBody P {		margin: 0px;
				font-family: verdana, Arial, Helvetica, Sans-serif;
				font-size: 100%; 
				padding: 0px; }

#afdStartpaginaBody a {		}

#afdStartpaginaBody a:hover {	}


#afdStartpaginaBody ul {	margin: 0px; height: 100%;
				list-style: disc outside;
				padding: 5px 8px 0px 22px; }

#afdStartpaginaBody ul li {	padding: 0px 0px 2px 0px; }


.page_afdStartpaginaBody_form_text {	font-family: verdana, arial, sans-serif, Helvetica;
					color: #484848;
					border: 1px solid #484848;
					min-height: 1.6em; height: auto !important; height: 1em;
					vertical-align: top;
					width: 13em; }

.page_afdStartpaginaBody_form_submit {	min-height: 1.3em; height: auto !important; height: 1.6em; 
					min-width: 1.3em; width: auto !important; width: 1.6em;
					margin-top: 0px;
					margin-left: 2px; }




.lpr_tabel { font-size: 0.9em; }


/* ------------------------ */
/* -- Einde: contentarea -- */
/* ------------------------ */




.windroos_temperatuur {
	float: right;
	margin-top: -63px;
	z-index: 500;
	text-align: left;
	color: #FF0000;
	font-weight: bold;
	font-size: 160%;
	vertical-align: middle;
	padding-right: 26px;
}

.windroos_temperatuur150 {
	float: right;
	margin-top: -88px;
	z-index: 500;
	text-align: left;
	color: #FF0000;
	font-weight: bold;
	font-size: 160%;
	vertical-align: middle;
	padding-right: 26px;
}





/* ------------------- */
/* -- Start: footer -- */
/* ------------------- */

#page_footer {	 		float: left;
				width: 100%;
				border-top: 2px solid #FFFFFF;
				height: 23px;
				font-family: verdana, Arial, Helvetica, Sans-serif; 
				color: #FFFFFF;
                       		font-size: 72%; }

#page_footer a {		color: #FFFFFF;
				text-decoration: none; }


#page_footer_cell1 { 		width: 240px;
				height: 100%;
				background-color: #525252;
				padding: 7px 0px 0px 10px;
				float: left; }

#page_footer_cell2_2 { 		width: 241px;
				height: 100%;
				background-color: #ACACAC;
				padding: 7px 0px 0px 10px;
				float: left; }

#page_footer_cell2_3 { 		width: 240px;
				height: 100%;
				background-color: #ACACAC;
				padding: 7px 0px 0px 10px;
				float: left; }

#page_footer_cell2_hp {		width: 240px;
				height: 100%;
				background-color: #ACACAC;
				padding: 7px 0px 0px 10px;
				float: left; }

#page_footer_cell3_2 { 		width: 239px;
				height: 100%;
				background-color: #E8E8E8;
				padding: 7px 0px 0px 10px;
				float: left; }

#page_footer_cell3_3 { 		width: 241px;
				height: 100%;
				background-color: #E8E8E8;
				padding: 7px 0px 0px 10px;
				float: left; }

#page_footer_cell3_hp { 	width: 240px;
				height: 100%;
				background-color: #E8E8E8;
				padding: 7px 0px 0px 10px;
				float: left; }

#page_footer_cell4_2 { 		width: 240px;
				height: 100%;
				padding: 7px 0px 0px 10px;
				background-color: #525252;
				float: left; }

#page_footer_cell4_3 { 		width: 239px;
				height: 100%;
				background-color: #525252;
				padding: 7px 0px 0px 10px;
				float: left; }

#page_footer_cell4_hp { 	width: 240px;
				height: 100%;
				background-color: #525252;
				padding: 7px 0px 0px 10px;
				float: left; }




#contactreset {			color: #98002E;
				border: none;
				background-color: #ffffff; }

#contactreset:hover {		text-decoration: underline; }
