body { font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 1.6em; }
h1 { margin: 0 0 .4em 0; color: #9f1f5e; font: bolder 24px/26px "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; }
h2 { margin: 0 0 .4em 0; color: #9f1f5e; font: bold 16px/20px "Lucida Grande", Arial, Helvetica, sans-serif; }
h3 { margin: 0 0 .2em 0; color: #9f1f5e; font: bold 13px/15px "Lucida Grande", Arial, Helvetica, sans-serif; }
h4 { font-size: 100%; margin: 0 0 0 0; color: #a72547; line-height: 1em; }
p {	margin: 0 0 1em 0; }
p, select, input, div, table, td, span { font-size: 1em; }
a, a:link, a:visited { color: #0000A8; text-decoration: none; }
a:hover, a:active { color: #0000A8; text-decoration: underline; }
.content a, .content a:link, .content a:visited { color: #0000A8; }
.content a:hover, .content a:active { color: #0000A8; text-decoration: none; }
.content a.top, .content a.terug { float: right; }
.content h2 a, .content h2 a:hover { color: #9f1f5e; }
a.download { padding-right: 12px; background: url(pics/download.gif) no-repeat 99% 50%; }
a.out { padding-right: 12px; background: url(pics/out.gif) no-repeat 99% 50%; }
img, a img { border: 0; }
img.left { float: left;	clear: left; margin-right: 25px; }
img.right { float: right; clear: right; margin-left: 25px; }
/* table */
table { margin: 0; font-size: 100%; border: 0;}
table th, table td { margin: 0; vertical-align: top; border: 0; padding: 2px; }
/* lists */
.content ol, .content ul { margin-left: 20px; margin-bottom: 10px;}
.content ol li, .content ul li { padding-left: 4px;}
