A:link {
	text-decoration: none; 
	outline: none;
	color: #232323;
}
 
A:visited {
	text-decoration: none;
	outline: none;
	color: #232323;
} 

body {
	margin: 0px;
	border: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #232323;
	line-height: 20px;
	overflow: -moz-scrollbars-vertical;
	background-color: #f6f6f6;
	background-image: url('images/BG_site.gif');
	background-repeat: repeat-x;
	background-position: top;
}

img { border: 0px; }
p { margin: 0px; }

h1 { font-family: verdana; font-weight: normal; font-size: 18px; color: #003768; margin: 10px 0px 10px 0px; }
h2 { font-family: verdana; font-weight: normal; font-size: 16px; color: #003768; margin: 10px 0px 5px 0px; }
h3 { font-family: verdana; font-weight: bold; font-size: 13px; color: #003768;  margin: 0px; }
h4 { font-family: verdana; font-weight: normal; font-size: 18px; color: #fff;  margin: 0px; }
.koph3 { font-family: verdana; font-weight: bold; font-size: 13px; color: #003768;  margin: 0px; }


span { font-weight: bold; color: #1a507e; }
.tekstSpeciaal { font-weight: bold; color: #1a507e; }
.tekstSpeciaal a { font-weight: bold; color: #1a507e; }

hr {
	height: 1px;
	color: #25659b;
	background-color: #25659b;
	width: 600px;
	border: none;
	padding: 0px;
	margin: 5px 0px 5px 0px;
	position: relative;
	align: left;
}

.formVeld {
	background: #fff;
	border: 1px solid #b4b4b4;
	font-size: 12px;
}
.button { font-weight: bold; color: #003768; }

.formVeldNieuwsbrief {
	background: #fff;
	border: 1px solid #ededed;
	font-size: 12px;
}

.stelEinde { display: block; clear: both; }

.melding { background-color: #f9f8f8; border: 1px solid #ededed; cursor: default; padding: 5px; margin: 10px 0px 10px 0px; }
.melding:hover { background-color: #f3f3f3; border: 1px solid #ececec; cursor: default; padding: 5px; margin: 10px 0px 10px 0px; }

/* ---------------------------------------------------------------------------------------- */
/* H E A D E R																				*/

#containerHeader {
	position: relative;
	width: 996px; 
	height: 262px;
	margin: 0px auto;
	background-image: url('images/BG_header.gif');
}
	#header { position: absolute; left: 14px; top: 20px; width: 968px; height: 238px; z-index: 2 }
	#headerBlauweLijnOnder { position: absolute; left: 14px; top: 258px; width: 968px; height: 3px; background-color: #003768; z-index: 80; }  /* ZO NODIG OP TOP: 257PX VOOR OPERA */
/* ---------------------------------------------------------------------------------------- */
/* M E N U																					*/

#containerMenu {
	position: absolute;
	left: 10px;
	top: 238px;
	z-index: 50;
	color: #003768;
}


	/* C O N T A I N E R    M E N U */
	#containerMenu ul { list-style-type: none; padding: 0px; margin: 0px 0px 0px 30px; }
	#containerMenu li { padding: 3px 0px 2px 0px; float: left; margin: 0px 2px 0px 2px;	line-height: 15px; }
	#containerMenu a { color: #003768; padding: 3px 12px 2px 12px; margin: 3px 0px 2px 0px; background-image: url('images/BG_menu.gif'); background-repeat: repeat-x; background-position: top; }
	#containerMenu a:hover { color: #fff; background-image: url('images/BG_menu_M.gif'); background-repeat: repeat-x; cursor: hand; }
	#containerMenu .hover { color: #fff; background-image: url('images/BG_menu_M.gif'); background-repeat: repeat-x; cursor: hand; }

	/* S U B M E N U    A C T I V I T E I T E N */
	#submenuActiviteiten { position: absolute; left: 163px; top: 0px; width: 120px; display: none; padding: 3px 8px 2px 8px; background-color: #fff; z-index: 50; border-left: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; }
		#submenuActiviteiten ul { list-style-type: none; margin: 0px; padding: 0px; }
		#submenuActiviteiten li { list-style-type: none; padding: 0px; margin: 0px; }
		#submenuActiviteiten li a { background-image: url('images/IMG_pijl.gif'); background-repeat: no-repeat; background-position: 2px 4px; padding-left: 12px; }
		#submenuActiviteiten li a:hover { text-decoration: underline; }
		#submenuActiviteiten .lijn { background-image: url('images/IMG_stippellijn.gif'); background-repeat: repeat-x; line-height: 0px; font-size: 0px; height: 1px; padding: 0px; margin: 0px; }

	/* S U B M E N U    G E B I E D E N */
	#submenuGebieden { position: absolute; left: 229px; top: 0px; width: 160px; display: none; padding: 3px 8px 2px 8px; background-color: #fff; z-index: 50; border-left: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; }
		#submenuGebieden ul { list-style-type: none; margin: 0px; padding: 0px; }
		#submenuGebieden li { list-style-type: none; padding: 0px; margin: 0px; }
		#submenuGebieden li a { background-image: url('images/IMG_pijl.gif'); background-repeat: no-repeat; background-position: 2px 4px; padding-left: 12px; }
		#submenuGebieden li a:hover { text-decoration: underline; }
		#submenuGebieden .lijn { background-image: url('images/IMG_stippellijn.gif'); background-repeat: repeat-x; line-height: 0px; font-size: 0px; height: 1px; padding: 0px; margin: 1px 0px 1px 0px; }

	/* S U B M E N U    S C H O L E N */
	#submenuScholen { position: absolute; left: 435px; top: 0px; width: 160px; display: none; padding: 3px 8px 2px 8px; background-color: #fff; z-index: 50; border-left: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; }
		#submenuScholen ul { list-style-type: none; margin: 0px; padding: 0px; }
		#submenuScholen li { list-style-type: none; padding: 0px; margin: 0px; }
		#submenuScholen li a { background-image: url('images/IMG_pijl.gif'); background-repeat: no-repeat; background-position: 2px 4px; padding-left: 12px; }
		#submenuScholen li a:hover { text-decoration: underline; }
		#submenuScholen .lijn { background-image: url('images/IMG_stippellijn.gif'); background-repeat: repeat-x; line-height: 0px; font-size: 0px; height: 1px; padding: 0px; margin: 1px 0px 1px 0px; }

	/* S U B M E N U    B E D R I J V E N */
	#submenuBedrijven { position: absolute; left: 489px; top: 0px; width: 160px; display: none; padding: 3px 8px 2px 8px; background-color: #fff; z-index: 50; border-left: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; }
		#submenuBedrijven ul { list-style-type: none; margin: 0px; padding: 0px; }
		#submenuBedrijven li { list-style-type: none; padding: 0px; margin: 0px; }
		#submenuBedrijven li a { background-image: url('images/IMG_pijl.gif'); background-repeat: no-repeat; background-position: 2px 4px; padding-left: 12px; }
		#submenuBedrijven li a:hover { text-decoration: underline; }
		#submenuBedrijven .lijn { background-image: url('images/IMG_stippellijn.gif'); background-repeat: repeat-x; line-height: 0px; font-size: 0px; height: 1px; padding: 0px; margin: 1px 0px 1px 0px; }

	/* S U B M E N U    V E R V O E R */
	#submenuVervoer { position: absolute; left: 568px; top: 0px; width: 230px; display: none; padding: 3px 8px 2px 8px; background-color: #fff; z-index: 50; border-left: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; }
		#submenuVervoer ul { list-style-type: none; margin: 0px; padding: 0px; }
		#submenuVervoer li { list-style-type: none; padding: 0px; margin: 0px; }
		#submenuVervoer li a { background-image: url('images/IMG_pijl.gif'); background-repeat: no-repeat; background-position: 2px 4px; padding-left: 12px; }
		#submenuVervoer li a:hover { text-decoration: underline; }
		#submenuVervoer .lijn { background-image: url('images/IMG_stippellijn.gif'); background-repeat: repeat-x; line-height: 0px; font-size: 0px; height: 1px; padding: 0px; margin: 1px 0px 1px 0px; }

/* ---------------------------------------------------------------------------------------- */
/* C O N T E N T																			*/

#containerSiteContent {
	position: relative;
	width: 968px; 
	padding: 0px 14px 0px 14px;
	margin: 0px auto;
	background-image: url('images/BG_content.gif');
	z-index: 1;
}

	/* S C H E I D I N G    M E N U / T E K S T     I N    C O N T E N T    G E D E E L T E */
	#containerSubmenu { position: relative; float: left; width: 196px; margin-top: 3px; }
	#containerContent { position: relative; float: right; width: 725px; margin-top: 3px; margin-right: 20px; }
	
	
		.containerLinks { position: relative; float: left; width: 480px; } 
		.containerRechts { position: relative; float: right; width: 200px; margin-right: 20px; text-align: center; } 
		.containerRechts img { border: 10px solid #f5f5f5; margin-bottom: 10px; } 
	

		/* S U B M E N U  */
		.submenuKop { position: relative; width: 172px; height: 22px; padding: 18px 10px 0px 13px; background-image: url('images/BG_submenu_kop.gif'); }
		.submenuContent { position: relative; width: 167px; padding: 5px 15px 15px 13px; background-image: url('images/BG_submenu_content.gif'); color: #fff }
		.submenuContent ul { list-style-type: none; margin: 0px; padding: 0px;  }
		.submenuContent li { background-image: url('images/BG_stippellijn_submenu.gif'); background-position: bottom; background-repeat: repeat-x; }
		.submenuContent a { color: #fff; }
		.submenuContent a:hover { text-decoration: underline; }
		.submenuContent a:visited { color: #fff; }
		.submenuContent input[type="checkbox"] { margin: 0px 3px 0px -1px; }
		.submenuBottom { position: relative; width: 195px; height: 4px; background-image: url('images/BG_submenu_bottom.gif'); line-height: 0px; font-size: 1px; }

		/* E X T R A    S U B M E N U  */
		.submenuExtraKop { position: relative; width: 195px; height: 6px; background-image: url('images/BG_extra_submenu_kop.gif');  line-height: 0px; font-size: 1px; margin-top: 2px; }
		.submenuExtraContent { position: relative; width: 172px; padding: 5px 12px 15px 11px; background-image: url('images/BG_extra_submenu_content.gif'); }
		.submenuExtraContent ul { list-style-type: none; margin: 0px; padding: 0px; }
		.submenuExtraContent li { list-style-type: none; padding: 0px; margin: 0px; }
		.submenuExtraContent li:hover { background-color: #f7f7f7; }
		.submenuExtraContent li a { background-image: url('images/IMG_pijl.gif'); background-repeat: no-repeat; background-position: 2px 4px; padding-left: 12px; }
		.submenuExtraContent li a:hover { text-decoration: underline; }
		.submenuExtraContent .lijn { background-image: url('images/IMG_stippellijn.gif'); background-repeat: repeat-x; line-height: 0px; font-size: 0px; height: 1px; padding: 0px; margin: 0px; }
		.submenuExtraBottom { position: relative; width: 195px; height: 6px; background-image: url('images/BG_extra_submenu_bottom.gif'); line-height: 0px; font-size: 1px; }

		/* E I G E N S C H A P P E N   B O V E N    C O N T E N T */
		#contentEigenschappen { position: relative; margin: 5px 0px 10px 0px; }
			#contentEigenschappenWaar { position: relative; float: left; width: 570px; }
			#contentEigenschappenWaar a { font-style: italic; }
			#contentEigenschappenWaar a:hover { text-decoration: underline; }
			#contentEigenschappenDatum { position: relative; float: right; width: 135px; text-align: right; padding-right: 15px; }
			
			
		
		/* T A B B L A D E N    B I J    A C T I V I T E I T / G E B I E D */
		.contentTabbladen { position: relative; height: 20px; border-bottom: 3px solid #003768; color:#fff; }
			.contentTabbladen ul { list-style-type: none; padding: 0px; margin: 0px; }
			.contentTabbladen li { padding: 3px 0px 2px 0px; float: left; margin: 0px 4px 0px 0px;	line-height: 15px; }
			.contentTabbladen a { color: #003768; padding: 3px 12px 2px 12px; margin: 3px 0px 2px 0px; background-image: url('images/BG_menu.gif'); background-repeat: repeat-x; background-position: top; }
			.contentTabbladen a:hover { color: #fff; background-image: url('images/BG_menu_M.gif'); background-repeat: repeat-x; cursor: hand; }
			.contentTabbladen .hover { color: #fff; background-image: url('images/BG_menu_M.gif'); background-repeat: repeat-x; cursor: hand; }


		/* < L I >     I N     G R O O T    C O N T E N T */
		.activiteitenOverzicht { list-style-type: none; margin: 0px; padding: 0px; width: 650px; }
		.activiteitenOverzicht li { background-color: #f9f9f9; padding: 5px; margin-bottom: 5px; background-image: url('images/BG_stippellijn_content.gif'); background-repeat: repeat-x; background-position: bottom }
		.activiteitenOverzicht li:hover { background-color: #1b507f; color: #fff; }
		.activiteitenOverzicht li:hover a, .activiteitenOverzicht li:hover h3, .activiteitenOverzicht li:hover .koph3, .activiteitenOverzicht li:hover .button { color: #fff; }
		.activiteitenOverzicht img { margin-right: 5px; }


		.contentKleurGrijs { background-color: #f9f9f9; }
		
	.aanmeldenAngebot { position: relative; margin: 20px 0px 20px 100px; width: 375px; text-align: center; padding: 5px; background-color: #f8f8f8; border: 1px solid #87a5c0; font-size: 14px; font-weight: bold; }
	.aanmeldenAngebot a { color: #1b507f; }

/* ---------------------------------------------------------------------------------------- */
/* B O T T O M																				*/

#containerBottom {
	position: relative;
	width: 996px; 
	height: 36px;
	margin: 0px auto;
	background-image: url('images/BG_bottom.gif');
}

	#bottom { position: absolute; left: 14px; top: 4px; width: 968px; height: 18px; }