html { overflow-y: scroll; overflow: -moz-scrollbars-vertical; } 
body { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; margin: 0; padding: 0; font-size:10pt; }

h3 { color: #8B0000 }
h4 { color: #8B0000 }

#nav li:hover, #nav li.hover { position:static; }
#nav ul { /* all lists */ list-style: none; line-height: 1; background: #FFFAFA; padding: 0 0 0 0; margin: 0 0 0 0; font: bold 11px Verdana; }
#nav a  { display: block; width: 117px; color: #000000; text-decoration: none; clear:left; padding: .25em 0px .25em 0px; }
#nav a:hover { color: #FFFFFF; background-color: #8B0000; }
#nav li { /* all list items */ 	float:left; width: 117px; /* width needed or else Opera goes nuts */ border-right: 1px solid #8B0000; border-top: 0px; }
#nav li.anders { background-color: #FFFAFA; }
#nav li.selected { background-color: #8B0000; }
#nav li.selected a { color: #FFFFFF; }
#nav li ul { /* second-level lists */ position: absolute; width: 117px; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ text-align: center; border: 1px solid black; }
#nav li.selected ul a { color: #000000; }
#nav li.selected ul a:hover { color: #FFFFFF; }
#nav li:hover ul, #nav li.sfhover ul  { /* lists nested under hovered list items */ left: auto; }

input.kleur { color: #FFFAFA; background-color: #8B0000; font-size: 10pt; }

a.zonder:link {color: #8B0000;}
a.zonder:visited {color: #8B0000;}
a.zonder:active {color: #8B0000;}
a.zonder:hover {color: #8B0000;}

a.klein:link {color: #8B0000; font-size: 10pt;}
a.klein:visited {color: #8B0000; font-size: 10pt;}
a.klein:active {color: #8B0000; font-size: 10pt;}
a.klein:hover {color: #8B0000; font-size: 10pt;}

p.titel { font-size: 20pt; color: #FFFAFA; }

div.klein { font-size: 11px; }
div.kleinRood { font-size: 11px; color: #8B0000; }
div.rood { color: #8B0000; font-weight:bold; }

div.links { width: 910px; margin-left: auto; margin-right: auto; text-align: left; }

legend.kleinDikRood { font-size: 11px; color: #8B0000; font-weight:bold; }

table { border: 0; padding: 0; font-size: 10pt; }
table.breed { width: 100%; height: 100%; background-image: url('Illustraties/Leeuw.gif'); background-repeat: no-repeat; background-position: center right; }
table.geheel { width: 100%; }
table.geheelklein { width: 100%; font-size: 10pt; }

table.header1 { width: 100%; height: 120px; background: url(Illustraties/header1.jpg) no-repeat top center; }
table.header2 { width: 100%; height: 120px; background: url(Illustraties/header2.jpg) no-repeat top center; }
table.header3 { width: 100%; height: 120px; background: url(Illustraties/header3.jpg) no-repeat top center; }
table.header4 { width: 100%; height: 120px; background: url(Illustraties/header4.jpg) no-repeat top center; }
table.header5 { width: 100%; height: 120px; background: url(Illustraties/header5.jpg) no-repeat top center; }
table.header6 { width: 100%; height: 120px; background: url(Illustraties/header6.jpg) no-repeat top center; }
table.header7 { width: 100%; height: 120px; background: url(Illustraties/header7.jpg) no-repeat top center; }
table.header8 { width: 100%; height: 120px; background: url(Illustraties/header8.jpg) no-repeat top center; }
table.header9 { width: 100%; height: 120px; background: url(Illustraties/header9.jpg) no-repeat top center; }
