body { 
font-family: arial, verdana, helvetica, sans-serif;
margin: 0;
padding: 0;
border: 0;
background-color: white;
}
h1 {
	font-size: 24px;
	font-weight: bold;
	font-family: RoBirke, arial, verdana;
	margin: 0;
}
h2 {
	font-size: 22px;
	font-weight: bold;
	font-family: RoBirke, arial, verdana;
	margin: 0;
}
h3 {
	font-size: 20px;
	font-weight: bold;
	font-family: RoBirke, arial, verdana;
	margin: 0;
}
h4 {
	font-size: 18px;
	font-weight: bold;
	font-family: RoBirke, arial, verdana;
	margin: 0;
}

h5 {
	font-size: 16px;
	font-weight: bold;
	font-family: RoBirke, arial, verdana;
	margin: 0;
}
h6 {
	font-size: 14px;
	font-weight: bold;
	font-family: RoBirke, arial, verdana;
	margin: 0;
}
a {
	text-decoration: none;
	display: block;
	font-family: 'Arial Black';
}
table
{
font-size:11px;
}
label
{
	font-size:11px;
}
input,textarea
{
font-size: 12px;
} 
img {
	border: none;
}
p {
	margin: 0px;
} 
.knop
{
	width: 90px;
}
.grKnop {
	width: 140px;
}
.actief {
	color: black;
}
.aBlauw {
	background-color: white;
}
.aGrijs {
	background-color: white;
}
.aGroen {
	background-color: white;
}
*.rood {
	color: black;
}
.aRood {
	background-color: white;
}
.lichtBlauw {
	color: black;
	background-color: white;
}
a.lichtBlauw, a.lichtBlauw:visited {
	color: black;
}
a.lichtBlauw:hover, a.actieflichtBlauw, a.actieflichtBlauw:visited  {
	color: black;
}
.lichtGroen {
	background-color: white;
	color: black;
}
a.lichtGroen, a.lichtGroen:visited  {
	color: black;
}
a.lichtGroen:hover, a.actieflichtGroen, a.actieflichtGroen:visited  {
	color: black;
}
.lichtRoze {
	background-color: white;
	color: black;
}
a.lichtRoze, a.lichtRoze:visited  {
	color: black;
}
a.lichtRoze:hover, a.actieflichtRoze, a.actieflichtRoze:visited  {
	color: black;
}
.lichtOranje {
	background-color: white;
	color: black;
}
a.lichtOranje, a.lichtOranje:visited  {
	color: black;
}
a.lichtOranje:hover, a.actieflichtOranje, a.actieflichtOranje:visited  {
	color: black;
}
.lichtPaars {
	background-color: white;
	color: black;
}
a.lichtPaars, a.lichtPaars:visited  {
	color: black;
}
a.lichtPaars:hover, a.actieflichtPaars, a.actieflichtPaars:visited  {
	color: black;
}
.lichtGeel {
	background-color: white;
	color: black;
}
a.lichtGeel, a.lichtGeel:visited  {
	color: black;
}
a.lichtGeel:hover, a.actieflichtGeel ,  a.actieflichtGeel:visited {
	color: black;
}
a.menuAnker, a.menuAnker:visited {
	border: none;
	width: 100%;
	font-family: 'Arial Black';
	color: black;
	text-decoration: none;
	display: block;
}
a.menuAnker:hover {
	color: black;
}
.legendaTabel {
font-size:10px;
}
#container {
width: 600px;
height: 964px;
}
#questlogo {
visibility: hidden;
margin-top: 20px;
margin-left: 40px;
width: 580px;
height: 248px;
position: absolute;
background-image: url(./img/questlogo1.png);
background-repeat: no-repeat;
background-position: left;
}
#raphaellogo {
visibility: hidden;
margin-top: 173px;
margin-left: 220px;
width: 400px;
height: 95px;
position: absolute;
background-image: url(./img/Raphaelstichting.png);
background-repeat: no-repeat;
background-position: left;
}
#raphaelLogoK {
visibility: hidden;
margin-top: 450px;
margin-left: 40px;
width: 159px;
height: 39px;
position: absolute;
border: 0px;
}
#raphaelLogoP {
margin-top: 5px ;
width: 210px;
height: 39px;
position: absolute;
border: 0px;
}
#questtekst {
visibility: hidden;
margin: 180px 0 0 310px;
width: 310px;
height: 20px;
padding: 0px 0px 5px 0px;
position: absolute;
color: black;
background-color: white;
font-family: "Arial Black";
text-align: center;
vertical-align: middle;
}
#zoekQuest {
visibility: hidden;
margin-top:510px;
margin-left: 40px;
width: 149px;
height: 64px;
position: absolute;
background-image: url(./img/zoekQuest.png);
background-repeat: no-repeat;
background-position: left;
}
#zoekTekst {
visibility: hidden;
margin-top: 551px;
margin-left: 90px;
width: 300px;
height: 20px;
position: absolute;
color: black;
font-family: "Arial Black";
text-align: left;
}
#zoekTekst input.text {
	background-color: white;
} 
#RaphaelUrl {
visibility: hidden;
margin-top: 588px;
margin-left: 420px;
width: 100px;
height: 20px;
position: absolute;
font-family: "Arial Black";
font-size: 20px;
text-align: left;
z-index: 1;
}
#RaphaelUrl a, #RaphaelUrl  a:visited {
	color: black;
	text-decoration: none;
	display: block;
}
#RaphaelUrl a:hover {
	color: black;
}
#pagina1 {
	visibility: hidden;
	vertical-align: top;
	padding: 18px 0px 0px 0px;
	margin-top: 294px;
	margin-left: 3320px;
	width: 560px;
	height: 320px;
	color: black;
	position: absolute;
	overflow: hidden;
	}
#pagina1 ul {
margin-left: 24px;
line-height: 2em;
padding: 0;
list-style: none;
}
#pagina2 {
	visibility: hidden;
	margin: 50px 0 0 0;
	border: 0;
	padding: 0;
	width: 692px;
	height: 920px;
	font-family: 'Arial Black';
	font-size: 14px;
	position: absolute;
	overflow: hidden;
}
#pagina2a {
	visibility: hidden;
	margin: 0;
	border: 0;
	padding: 0px;
	width: 213px;
	height: 384px;
	font-family: 'Arial Black';
	font-size: 14px;
	position: absolute;
	overflow: hidden;
}
#pagina2a ul {
	padding: 0px; 
	margin: 0px;
	border: 0px;
	line-height: 26px;
	left: 0;
	list-style: none;
}
#pagina2b {
	visibility: visible;
	border: 2px solid black;
	color: black;
	background-color: white;
	padding: 6px;
	margin: 0;
	width: 454px;
	height: 98%;
	font-family: Arial;
	font-size:12px;
	position: absolute;
	overflow: auto;
	caption-side: bottom;
}
#pagina3 {
visibility: hidden;
vertical-align: top;
padding: 14px 0 0 0;
margin-top: 416px;
margin-left: 240px;
width: 640px;
height: 380px;
font-family: 'Arial Black';
position: absolute;
overflow: hidden;
}
#pagina3 a.menuAnker, #pagina3 a.menuAnker:visited {
	border: none;
	width: 100%;
	color: black;
	text-decoration: none;
	display: block;
}
#pagina3 a.menuAnker:hover, #pagina3 a.lActief, #pagina3 a.lActief:visited {
	color: black;
}
#pagina3 ul {
	padding: 0; 
	margin-left: 22px;
	line-height: 1.3em;
	list-style: none;
} 
#adminPagina {
	padding: 2px;
	margin-top: 0px;
	margin-left: 0px;
	width: 700px;
	height: 820px;
	position: absolute;
	overflow: auto;
}
#adminPagina ul {
	margin-left: 30px;
	line-height: 3em;
	list-style: none;
}
#adminPaginaCMD {
visibility: hidden;
	margin-top: 0px;
	margin-left: 0px;
	width: 98%;
	height: 24px;
	position: absolute;
	overflow: hidden;
}
#adminPaginaTitels {
	margin-top: 26px;
	margin-left: 0px;
	width: 98%;
	height: 656px;
	position: absolute;
	overflow: auto;
}
#adminPaginaHelp {
	visibility: hidden;
	margin-top: 688px;
	margin-left: 0px;
	width: 98%;
	height: 110px;
	position: absolute;
	overflow: auto;
}
#toolPagina {
	padding: 2px;
	margin-top: 270px;
	margin-left: 20px;
	width: 660px;
	height: 530px;
	position: absolute;
	overflow: auto;
}
#fotobox {
visibility: hidden;
padding: 0px;
margin: 0 0 0 700px;
width: 280px;
height: 800px;
position: absolute;
z-index: 0;
}
#navbar
{
visibility: hidden;
margin: 582px 0 0 0;
border: none;
width: 444px;
height: 30px;
font-family: "Arial Black";
position: absolute;
z-index:2;
} 
#navbar ul {
padding: 0;
margin: 0 0 0 35px;
list-style: none;
line-height: 0px;
}
#navbar a, #navbar a:visited{ 
width:110px; 
text-decoration:none; 
background-color: white;
color: black;
float:left; 
padding: 15px 5px 16px 5px;
margin: 0 12px 0 0;
border: none;
display: block;
text-align: center;
}
#navbar a:hover { 
color: black;
}
/*Sphider*/
/*Top categories*/
.main_cat1 {font-size: 14px; font-weight: bold; color:#0000FF}
.main_cat2 {font-size: 10px; font-weight: bold; color:#0000FF}
.cat1:visited {font-size: 14px; font-weight: bold; color:#5555AA}
/*Small urls*/
.url {color: #115599}
a:visited{color:#5555AA}
/*hr{color:#000066}*/

/*Page descriptions*/
.description{font-size: 11px;}
/* Title/link of pages */
.title{color:#0000FF; font-size:13px}
.searchBox{border:1px solid #113377;}
/*main results table */
#results{width: 96%;}
#other_pages {
	text-align:center;
}
#common_report {
		text-align:center;
}
#cat_table {
		width:96%;
		margin-top:20px;
		padding-top:10px;
		padding-bottom:20px;
		border-top:1px solid #AAAAAA;
		border-bottom:1px solid #AAAAAA;

}
#cat_main {
	font-weight: bold;
}
.divline{
	margin-top:20px;
	margin-bottom:-5px;
	border-bottom:1px solid #DDDDDD;
}
#sub_cat {
	font-size:10px;
}