.contact, .contact:visited, .contact:active {
	font-size: 12px;
	color: white;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	font-family: Arial,Helvetica;
}
.contact:hover, .contact:over {
	font-size: 12px;
	color: black;
	font-weight: bold;
	text-decoration: none;
	font-style: none;
	font-family: Arial,Helvetica;
	background-color: #EFD84C;
}
.menu, .menu:visited, .menu:active {
	font-size: 12px;
	color: white;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	font-family: Arial,Helvetica;
}
.menu:hover, .menu:over {
	font-size: 12px;
	color: black;
	font-weight: bold;
	text-decoration: none;
	font-style: none;
	font-family: Arial,Helvetica;
	background-color: #FFCD17;
}
.nav {
	padding-top: 5px;
	padding-left: 5px;
}
.info {
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	font-family: Arial,Helvetica;
	color: #6D798C; 
}
h1, .h1, .title {
	font-size: 16px;
	font-style: normal;
	text-decoration: none;
	font-family: Arial,Helvetica;
	color: #6D798C; 
}
.menu_rechts {
	font-size: 12px;
	color: black;
	font-style: normal;
	text-decoration: none;
	font-family: Arial,Helvetica;
}
.navigatie, .navigatie:over, .navigatie:hover {
	font-size: 12px;
	color: #1093E6;
	font-style: italic;
	text-decoration: none;
	font-family: Arial,Helvetica;
	cursor: hand;

}
.navigatie_selected, .navigatie_selected:over, .navigatie_selected:hover {
	font-size: 12px;
	color: 000080;
	font-style: italic;
	text-decoration: none;
	font-family: Arial,Helvetica;
	cursor: hand;

}

body {
	font-size: 14px;
	color: #000000;
	font-family: Arial,Helvetica;
	background-color: #6D798C;
}

.text_main, td, tr, table, div {
	font-size: 14px;
	color: #000000;
	font-family: Arial,Helvetica;
	font-weight: normal;
	text-decoration: none;
}
a {
	font-size: 14px;
	color: #000000;
	font-family: Arial,Helvetica;
	font-weight: normal;
}

.text_copyright, .text_copyright:visited, .text_copyright:active {
	font-size: 10px;
	color: #1E77D3;
	font-family: Arial,Helvetica;
}
.text_copyright:hover, .text_copyright:over {
	font-size: 10px;
	font-family: Arial,Helvetica;
	color: black;
	background-color: #A6C9EE;
}

.text_title {
	font-family: Arial,Helvetica;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.text_menu, .text_menu:visited, .text_menu:active {
	font-family: Arial,Helvetica;
	font-size: 11px;
	color: #1E77D3;
	font-weight: normal;
}
.text_menu:hover, .text_menu:over {
	font-family: Arial,Helvetica;
	font-size: 11px;
	color: black;
	font-weight: normal;
	background-color: #EFD84C;
}
.text_bijschrift, .text_bijschrift:visited, .text_bijschrift:active {
	font-family: Arial,Helvetica;
	font-size: 11px;
	color: #0C397D;
	font-weight: normal;
}
.text_bijschrift:hover, .text_bijschrift:over {
	font-family: Arial,Helvetica;
	font-size: 11px;
	color: black;
	font-weight: normal;
	background-color: #EFD84C;
}

.tab_link {
	cursor: hand;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	font-family: Arial,Helvetica;
}
.tab {
	background-color: #FFFEFC;
	cursor: hand;
	text-align: center;
	vertical-align: middle;
}
.tab_over {
	background-color: #FFCD17;
	cursor: hand;
	text-align: center;
	vertical-align: middle;
}



.layout_lijst {
	border-padding: 1;
	border-spacing: 0;
	align: left;
	border-width: 0px;
	background-color: #ABABAB;
}
.layout_lijst_hover {
	border-padding: 1;
	border-spacing: 0;
	align: left;
	border-width: 0px;
	background-color: #ABABAB;
}
.layout_lijst_header {
	border-padding: 1;
	border-spacing: 0;
	font-size: 12px;
	font-weight: bold;
	border-width: 0px;
	background-color: #EFD84C;
	color: #0C397D;
	align: left;
}

.layout_lijst_footer {
	border-padding: 1;
	border-spacing: 0;
	align: left;
	font-style: italic;
	border-width: 0px;
	background-color: #FFFFFF;
}
.layout_lijst_tr_0 {
	border-padding: 1;
	border-spacing: 0;
	align: left;
	border-width: 0px;
	background-color: #E6E7F1;
}
.layout_lijst_tr_1 {
	border-padding: 1;
	border-spacing: 0;
	align: left;
	border-width: 0px;
	background-color: #FFFFFF;
}

form {
	border: 0;
	border-padding: 0;
	border-spacing: 0;
	display: inline;
}

.layout_balkje_green {
	background-color: #50EF4C;
}
.layout_balkje_yellow {
	background-color: #EFD84C;
}
.layout_balkje_grey {
	background-color: #CCCCCC;
}
.layout_balkje_red {
	background-color: #FF0000;
}
.sub_sub_title, {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial,Helvetica;
	color: #0C397D;
}
.sub_title, h2, .h2 {
	font-size: 14px;
	font-style: italic;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Helvetica;
	color: #0C397D; 
}
h3, .h3 {
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial,Helvetica;
	color: #0C397D; 
}
h4, .h4 {
	font-size: 14px;
	font-style: italic;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial,Helvetica;
	color: #0C397D; 
}

.omhoog_link {
	border-padding: 1;
	border-spacing: 0;
	font-size: 12px;
	font-weight: bold;
	border-width: 0px;
	color: #0C397D;
	align: left;
}

.infobox_backgrounddiv {
	position: absolute;
	top: 0;
	left: 0; 
	background-color: #E0E3E8;
	border: 1px solid black;
	filter: alpha(opacity=90);
}

.infobox_textdiv {
	position: absolute;
	position: absolute; 
	display: none;
	top: 0;
	left: 0; 
}

.sleutelobject_groot {
	border: 1px solid black;
	margin: 4;
}

.sleutelobject_klein {
	border: 1px solid black;
}

.sitemap_hd_gezien {
	background-color: #FFFF7F;
	font-size: 12px;
}
.sitemap_hd {
	font-size: 12px;
	color: #7C7C7C;
}

.sitemap_gezien {
	font-size: 10px;
}
.sitemap {
	font-size: 10px;
}
.sitemap_tr {
	border: 1px solid black;
	font-size: 12px;
	color: #7C7C7C;

}
.sitemap_tr_gezien {
	background-color: #FFFF7F;
	border: 1px solid black;
	font-size: 12px;
}

.woordenlijst_header {
	color: #A3A3A3;
}

.woordenlijst_naam {
	color: #0000CC;
}

.woordenlijst {
	border: 1px solid black;

	font-size: 10px;
	position: absolute;
	height: 80px;
	top:0;
	width:250px;
	visibility: hidden;
	z-index: 10;

	overflow: visible;
}

.woordenlijst_back {
	background-color: #E0E3E8;
	filter: alpha(opacity=90);

	position: absolute;
	width: 100%;
	height: 100%;
	top:0;
	width:0;

	z-index: 1;
}

.woordenlijst_tekst {
	position: absolute;
	width: 100%;
	height: 100%;
	top:0;
	width:0;
	z-index: 10;
	color: #000000;
}

