html, body {width: 100% !important;}

body, table { font-family: verdana, sans-serif; color: #000000; }

body { background-color: rgb(129,166,206); padding: 0; margin: 0; text-align: center; }

h1 { font-size: 145%; color: rgb(0,0,123); }
h2 { font-size: 115%; color: rgb(109,123,123); }
h3 { font-size: 100%; }

body#linkpagina h3 {
	margin-top: 2.5em;
	margin-bottom: 0;
}

#wrapper {
	position: relative;
	max-width: 950px;
	margin: 0 auto;
	text-align: left;
}

#top { background: transparent  url(./plaatjes/background-top.jpg) no-repeat top left; padding-left: 245px; height: 155px; }
#top h1 { position:absolute; top: 26px; background: transparent; color: rgb(129,166,206); font-size: 1.2em; font-family: Verdana, sans-serif; padding: 0; }
#top2 { position:absolute; top: 24px; margin-left: 243px; background: transparent; color: rgb(39,0,80); font-size: 1.2em; font-family: Verdana, sans-serif; padding: 0; z-index: 1000; }

ul h2 { font-size: 1.1em; margin-bottom: 0; color: #81A6CE; }

#topmenu { font-size: 0.95em; background: rgb(129,166,206); border-top: 3px double #000; border-bottom: 1px solid #000; padding-left: 0.5em; } 
#topmenu2 { float: right; font-size: 75%; }

#logo { position: absolute; top:0; }

#pagina { 
	background: rgb(158,165,165) url(./plaatjes/background-page.jpg); 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-position: top left; 
	position: relative; 
}

#inhoud { background: rgb(217,226,226) url(./plaatjes/background.jpg) no-repeat top right; position:relative; margin-left: 135px; padding: 1em 4em 1em 2em; }

#inhoud p.klein { font-size: 75%; }
#inhoud p.center { text-align: center; padding: 1em 0 0 0; }

#inhoud img { position: relative; margin: 0 0 1em 1em; padding: 3px; border: 1px solid rgb(129,166,206); }
#inhoud img.imgrechts { float: right; }
#inhoud img.imglinks { float: left; }
#inhoud img.center { margin: 0 auto; clear: right; }

#inhoud table td { vertical-align: top; padding: 1em; }
#inhoud table p { margin-top: 0.2em; }
#inhoud table h5 { margin-bottom: 0; }

#sidetekst { position:absolute; top:0; left:-100px; }
#sidetekst h1 { margin-top: 1em; font-size:2em; font-weight:bold; color: rgb(129,166,206); width: 1em; text-transform: uppercase; }
#sidetekst h2 { position:absolute; top:-2px; left:-2px; margin-top: 1em; font-size:2em; font-weight:bold; color: #000; text-transform: uppercase; }

#zeiten { float: right; margin: 0 0 1em 1em; padding: 3px; border: 1px solid rgb(129,166,206); background: transparent; font-size: 85%; }
#zeiten p { margin: 0; padding: 0.5em; background: rgb(192,209,218); }

#bemerkung { margin: 0; padding: 3px; border: 1px solid rgb(129,166,206); background: transparent; font-size: 85%; }
#bemerkung p { margin: 0; padding: 0.5em; background: rgb(192,209,218); }
#bemerkung p#sig { font-weight: bold; text-align: right; font-style: italic; margin: 0; padding-top: 0; }
#bemerkung h3 { padding: 0.5em; }

span.first { font-size: 125%; font-weight: bold; }

p#onderschrift { color: rgb(0,0,123); font-family: "Trebuchet MS", sans-serif; font-style: italic; font-size: 1.2em; }

ul { margin: 1.5em 1em 1em 0; }
li { margin-top: 0.5em; }

#footer { background: rgb(129,166,206); border-top: 3px double; margin: 0; padding: 0.5em 0 1em; text-align: center; font-size: 85%; }
#footer p {margin: 0; padding: 0;}
#footer p.vision { font-size: 90%; }
#footer a { color: #ccc; }

#topmenu a:link { color: #000; }
#topmenu a:visited { color: #CCC; }
#topmenu a:active { color: #000; }
#topmenu a:hover { color: #000; text-decoration: underline; }
#topmenu a{ text-decoration: none; padding: 0.5em; line-height: 1.6em; font-weight: bold; }

#inhoud a:link { color: rgb(0,0,123); }
#inhoud a:visited { color: rgb(129,166,206); }
#inhoud a:active { color: #000; }
#inhoud a:hover { color: #000; text-decoration: underline; }
#inhoud a { font-weight: bold; color: rgb(0,0,123); }

#inhoud a.verklaring {
	cursor: help;
	text-decoration: none;
	border: 1px dotted rgb(0,0,123);
	font-style: italic;
}

#inhoud a.verklaring:visited { 
	color: #000; 
	text-decoration: none; 
	border-bottom: 1px dotted; 
}
#inhoud a.verklaring:hover { 
	color: #FC9C00; 
	text-decoration: none; 
	border-bottom: 1px dotted; 
}

#inhoud a.speciallink {
	color: #000; 
	text-decoration: none; 
	border-bottom: 1px dotted;
	font-weight: normal;
}


