/*
Title: main styles for screen media
Author: Matto Fransen 
$Revision: 1.25 $ 
$Date: 2010-01-30 16:46:12 $ 
*/

@import 'navigatie.css';

* {
	margin:0;
	padding:0;
}

body {
	margin:0px;
	padding:0px;
	font:small arial, verdana, helvetica, sans-serif;
	color:#000;
	background:#fff;
}

h1, h2 {
	/* font:medium Verdana, "Gill Sans", Tahoma, sans-serif; */
	font:medium "Gill Sans", Tahoma, sans-serif;
	font-weight:600;
	margin-top:30px;
	clear:both;
}

h1 {
	font-size: 3em;
}

h3, h4 {
	margin-top: 12px;
}
a, a:link, a:visited {
	color:blue;
	text-decoration:underline;
}

a:hover, a:focus, .foutmelding {
	color:red;
}

blockquote {
	background :#ccf;
	border:1px solid #666;
	padding:0.4em 0.5em;
	margin:2em;
}

pre {
	color:#eee;
	background:#000;
	margin:1em 0;
	padding:10px;
	overflow:auto;
	font:10pt courier, arial, sans-serif;
	font-weight: 600;
}

img {
	border:0;
}

p {
	margin-top:10px;
}

table {
	width: 100%;
	border: 0;
}

tr {
	vertical-align: top;
}

#kop {
	margin:0px;
	padding:0px;
	top:0px;
	left:0px;
	height:96px;
	width:100%;
	color:#009;
	background :#ccf;
	border-top:4px solid #006;
	border-bottom:4px solid #006;
}

#kop img {
	position:absolute;
	top:24px;
	right:10px;
	border-style:none;
}

#koptitel {
	position:absolute;
	top:35px;
	left:180px;
	/* font:32px Verdana, "Gill Sans", Tahoma, sans-serif; */
	font:32px "Gill Sans", Tahoma, sans-serif;
	font-weight:300;
}

#koptitel a {
	color:#009;
	text-decoration:none;
}

#menu {
	position:absolute;
	top:136px;
	left:20px;
	width:150px;
	padding:10px 10px 10px 4px;
	z-index:2;
	padding-bottom:4px;
}

.menublok {
	margin:12px 4px;
}

.menublok h3 {
	margin-top:10px;
	margin-bottom:0;
	line-height:2.4;
	text-align:center;
}

.menublok ul, #sidebar ul {
	margin:1px;
	padding:0px;
	line-height:1.2em;
}

.menublok li, #sidebar li {
	list-style:none;
	padding-bottom:0.6em;
}

.menublok li.geselecteerd, #sidebar li.geselecteerd {
	color:#933;
	font-weight:900;
}

#sidebar {
	position:absolute;
	top:135px;
	right:10px;
	width:200px;
	padding:10px 6px 4px 16px;
	z-index:2;
}

#sidebar h3, 
#sidebar h4 {
	margin-top:12px;
	margin-bottom:2px;
	font-size:0.8em;
}

#menu img, .plaatje img, .centreer {
	text-align:center;
}

#sidebar img {
	text-align:center;
	margin-top:12px;
	margin-bottom:12px;
}

#sidebar p {
	margin-top:4px;
}

.content {
	position:relative;
	width:auto;
	min-width:120px;
	margin:0px 280px 20px 215px;
	background-color:white;
	z-index:1;
}

.content ol,
.content ul {
	margin:2em;
}

.content li {
	margin-top:8px;
	padding-left:1px;
}

.content img {
	margin-top:10px;
	margin-bottom:4px;
	padding:1px;
	text-align:center;
}

.plaatje p {
	font-size:0.8em;
	text-align:center;
}

#kruimels {
	margin-top:6px;
	background:#ddd;
	border:1px solid #999;
}

#kruimels p {
	padding:1px;
	margin:1px;
	font-size:xx-small;
}

#meerbladzijden {
	margin:26px 0;
	padding:8px;
	font-size:0.8em;
	background-color:#eee;
	border:1px solid #cece9a;
}

#meerbladzijden a {
	background-color:#eee;
}
#laatstgewijzigd,
#gerelateerd {
	margin:26px 0;
	padding:8px;
	background-color:#eee;
	border:1px solid #cece9a;
}
#laatstgewijzigd h2,
#gerelateerd h2 {
	text-align: center;
	margin-bottom: 1em;
}
#prvnxt {
	margin-top:20px;
}

#prvnxt table {
	height:2em;
	border:1px solid #cece9a;
}

#prvnxt tr td {
	background:#eee;
	background-color:#eee;
}

.intro {
	text-align: center;
}

.meerbladzijdenlink {
	text-align:right;
	float:right;
}

.meerbladzijdenlink br {
	clear:both;
}

.volgendblad p {
	margin-top:20px;
	background-image:url('i/bladzijde.png');
	background-repeat:no-repeat;
	background-position:left;
	vertical-align:middle;
	padding-left:20px;
}

.rechts {
	text-align:right;
}

.bottomlink {
	margin-top:4px;
	border-top:1px solid #cece9a;
	border-bottom:1px solid #cece9a;
	text-align: center;
	padding-top: 12px;
	padding-bottom: 12px;
}

.rechtsimg {
	float:right;
}

.disappearingbug p {
	_position:relative;
	height:auto;
}

.disappearingbug img {
	float:right;
	_position:relative;
}

#fish42 {
	padding-top: 12px;
	padding-bottom: 12px;
}
#lastupdate {
	color: #aaa;
	font-size: x-small;
}
