h1,h2,h3,h4{color:red}
.inline{display:inline-block; width:300px;}
div.sub	{ margin:0 -10px 16px 10px; padding:0 0 3px 3px; background-color:#ffc; }
sup{color:red}
hr{color:yellow}
.mono{font-family:mono}
A:hover{color:#C00}

a.noot	{ color:red; }
.clear	{ clear:both; }
.l	{ float:left; }
.l300	{ float:left; width:300px; }
.r	{ float:right; }
.rc	{ float:right; clear:right; }
.rr	{ float:right; clear:right; margin:1em 0em 4em 10px; }
.clr	{ clear:both; }
.ir	{ float:right; clear:right; }
.kader	{ margin:10px; padding:10px; border:solid; background-color:#ffc; }
.main	{ float:right; clear:right; background-color:#fff; padding:0 0 30 30; }
li a.red	{ color:red; }
div.main{ margin:0px 0 5px 5px; padding:0 5px 0 5px; width:290px; } /* */
div.w	{ margin:0px 0 5px 5px; padding:0 5px 0 5px; width:100%; background-color:#cff; } /* */
div.ir	{ margin:0px 0 5px 5px; padding:0 5px 0 5px; width:290px; background-color:#cff; } /* */
div.clr	{ margin:7px; padding:1px 10px 10px 10px; background-color:#cff; } /* */
img.ir	{ margin:0px 0 0px 5px; padding:0 0 0 5px; } /* */
H4 { margin:1em 0 0 0; }
H4 + P { margin:0; }
H4 + OL { margin:0; }
H4 + H5 { margin:0; }

body		{ font-size:100%; }
.content	{ font-size:100%; }
.navigation	{ font-size:100%; }
.image		{ font-size:100%; }

body { margin:5px; padding:0; font-family:verdana, Georgia, "Times New Roman", Times, serif; }
h1 {
	   border-top-width:medium;    border-top-color:#000;    border-top-style:none;  
	  border-left-width:medium;   border-l6
	 border-right-width:medium;  border-right-color:#000;  border-right-style:none;
	border-bottom-width:medium; border-bottom-color:#000; border-bottom-style:dotted;
}
a:visited { text-decoration:none;    /*color:#039;*/ }
a:active  { text-decoration:none;      color:#009; }
a:hover   { text-decoration:underline; color:#C00; }
a:link    { text-decoration:none;    /*color:#CC0;*/ }
.content {
	background-image:url(/sticker.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-attachment:fixed;
}
.navigation {
	border-bottom-color:#000; border-bottom-width:medium;
	 border-right-color:#000;  border-right-width:medium; border-right-style:dotted;
	  border-left-color:#000;   border-left-width:medium;
	   border-top-color:#000;    border-top-width:medium;
}
.middle {
	background-image:url(left.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.image {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFC;
	border:1px dotted #000;
}
dt.vraag	{ margin-top:30px; font-weight:bold; }
dt.reactie	{ margin-top:0px;  }
dd.reactie	{ margin-top:0px; }
dd		{ margin-top:0px; }
table.matrix	{ background-color:#fdd; border: solid #000 1px; }
table.matrix td	{ border: solid #000 1px; padding:0 .5em 0 .5em; }
table.matrix th	{ border: solid #000 1px; padding:0 .5em 0 .5em; }
table.kleur	{ background-color:#FEE; }
tr.even		{ background-color:#FBB; }
td.even		{ background-color:#FBB; }
tr.odd		{ background-color:#FDD; }
td.odd		{ background-color:#FDD; }

table.boeken	{ background-color:#FEE; border:1px solid; }
table.boeken td	{border:1px solid; margin:0; }

ul.vertical	{ font-size:85%; margin:0; padding:0; list-style-type:none; /* text-align:center;*/ } 
ul.vertical li	{ position:relative; width:100%; }
ul.vertical a, ul.vertical a:visited {
	display:block;
	border:1px solid #fc9; /* #edbb85; */
	padding-left:0.1em;
	color:#000;
	text-decoration:none;
	letter-spacing:1px;
	}
	
ul.vertical a:hover,
ul.vertical a:focus,
ul.vertical a.rollover,
ul.vertical a.rollover:visited { background:#ff9; /*color:#963;*/ }	/* */

ul.vertical a.rood { color:red; font-weight:bold; }
li.s	{ margin: 1em 0 0 0; }	/* list item separation */
/* ul,li { padding:0;margin:0} */



