#logo
{
	float: left;
	margin-left: 1.6em;
        margin-top: 3px;
}

body, div.waterbody
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 140%;
	_width: 1000px;
/* IE6 does not support max-width :-( */
	max-width: 1000px;
	background-repeat: repeat-y;
	background-position: 0 0;
	margin-left: 60px;
}

body.normal
{
	background-image: url(/bg.gif);
}

div.waterbody
{
	font-size: 9pt;
	margin-left: 2em;
}

dt
{
	font-weight: bold;
}

h1
{
	margin: 0;
	padding-top: 0.3em;
	line-height: 120%;
	font-size: 14pt;
}

h2
{
	font-size: 13pt;
}

h2.p, h2.ploeg, h2.ppv, h2.tijd, h2.u, h2.verenig, h2.wednrs
{
	padding-top: 0.3em;
	line-height: 120%;
	font-size: 13pt;
}

h3
{
	font-size: 12pt;
}

h3.p, h3.ploeg, h3.ppv, h3.tijd, h3.u, h3.verenig, h3.wednrs
{
	font-size: 8pt;
}

h6
{
	border-top: 1px solid #999999;
	color: #999999;
	font-weight: normal;
	font-size: 8pt;
}

hr
{
	border: none;
	border-top: 1px solid black;
}

img
{
	border-style: none;
}

p, td, th, li
{
	font-size: 10pt;
}

table
{
	padding: 0;
	border-collapse: collapse;
}

table.border td
{
	padding: 0.5em;
	border-style: solid;
	border-color: black;
	border-width: 1px;
}

td
{
	vertical-align: top;
	padding-right: 0.3em;
}

th
{
	padding: 0.5em;
	text-align: left;
}

.menu
{
	font-size: 8pt;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	margin: 0;
	padding: 1px 2em;
	background-color: #ffffe3;
	overflow: hidden;
}

.menu a { text-decoration: none; }

.submenu
{
	font-size: 8pt;
	margin: 0;
	padding: 3px;
	overflow: hidden;
	text-align: right;
}

.smalltext
{
	font-size: 8.5pt;
}

.water td
{
	padding: 0.3em;
	font-size: 8pt;
}
