a:visited { color: #000; font-size: 11px; text-decoration: underline }
a:link { color: #000; font-size: 11px; text-decoration: underline }
a:hover { color: #006bb5; font-size: 11px; text-decoration: underline }
a:active { color: #006bb5; font-size: 11px; text-decoration: underline }

.NBHoofdkop { font-size: 7pt; font-family: verdana, arial, "sans-serif"; background-color: #e0e4e7; border: solid 1px white }
.NBSubkop { color: #000; font-size: 8pt; font-family: verdana, arial, "sans-serif"; text-decoration: underline }
.NBTekstBenadrukken { color: #fff; font-size: 8pt; font-family: verdana, arial, "sans-serif"; text-decoration: underline }
.menutekst    { color: #fff; font-weight: bold; font-size: 11px }
.aanmeldformuliertekst { color: #fff; font-size: 10px }
body       { font-size: 11px; font-family: arial, verdana, tahoma, "sans-serif"; background-color: #ffd; margin: 0px }
td    { font-size: 11px; font-family: arial, verdana, tahoma, "sans-serif"; margin: 0px }
p { font-size: 11px; font-family: arial, verdana, tahoma, "sans-serif"; margin: 0px }
.menukolom { background: #ffd url(../beelden/achtergrond_golf.gif) repeat-y; padding-left: 8px }
input  { font-size: 10px; font-family: verdana, arial, "sans-serif"; padding-left: 2px; border: solid 1px #006bb5; height: 18px }
radio  { font-family: verdana, arial, "sans-serif"; margin: 0px; padding: 0px; border: solid 1px #ffd; height: 10px }
checkbox  { font-family: verdana, arial, "sans-serif"; margin: 0px; padding: 0px; border: solid 1px #ffd; width: 10px; height: 10px }
textarea { font-size: 10px; font-family: verdana, arial, "sans-serif"; padding-left: 2px; border: solid 1px #006bb5 }
select { font-size: 10px; font-family: verdana, arial, "sans-serif"; padding-left: 2px; border: solid 1px #006bb5; height: 18px }
h3 { color: #000; font-weight: bold; font-size: 11px; margin-bottom: 2px }
h1  { color: #006bb5; font-size: 14px }
h4 { color: #006bb5; font-size: 11px }
h2    { color: #000; font-weight: bold; font-size: 12px; margin-bottom: 2px }
.voet { color: #000; font-size: 9px }
.fotorij  { position: absolute; z-index: 1; height: 100%; overflow: hidden; visibility: visible; clip: inherit }

/* Uitklap menu links */

.menuitem, .submenuitem, .menuitem:link, .submenuitem:link, .menuitem:visited, .submenuitem:visited, .submenu, .submenuitema, .menuitema
    { font-size: 10px; font-family: verdana, arial, "sans-serif" }
.menuitem, .submenuitem
   { font-family: verdana, arial, "sans-serif"; text-decoration: none; padding-top: 4px; padding-bottom: 4px; display: block }
.menuitem, .menuitema
    { color: #fff; font-weight: bold; font-size: 10px }
.menuitem { width: 130px }
.menuitem:link, .submenuitem:link, .submenuitema, .menuitema 
   { font-family: verdana, arial, "sans-serif"; text-decoration: none; padding-top: 4px; padding-bottom: 4px; display: block }
.menuitem:visited, .submenuitem:visited 
   { font-family: verdana, arial, "sans-serif"; text-decoration: none; padding-top: 4px; padding-bottom: 4px; display: block }
.menuitem:visited
    { color: #fff; font-weight: bold; font-size: 10px }
.submenuitem:link, .submenuitem:visited
    { color: #006bb5; font-family: verdana, arial, "sans-serif"; text-decoration: none; background-color: #ffffdd; margin-bottom: 1px; padding-left: 3px; padding-right: 3px }
.submenuitem:hover 
    { color: #ffffdd; font-size: 10px; font-family: verdana, arial; text-decoration: none; background-color: #005791; padding-left: 3px; padding-right: 3px }
.submenuitema 
    { color: #ffffdd; font-size: 10px; font-family: verdana, arial; text-decoration: none; background-color: #005791; padding-left: 3px; padding-right: 3px }
.menuitema 
    { color: yellow; font-size: 10px }
.menuitem:link
    { color: #fff; font-weight: bold; font-size: 10px }
.menuitem:hover 
    { color: yellow; font-size: 10px }
.submenu
   { border-top: 1px solid yellow; border-bottom: 1px solid yellow; width: 130px }

/* Login menu links */
.loginmenu { font-family: verdana, arial, "sans-serif"; }
.loginmenu a:link, .loginmenu a:visited { color: #006bb5; text-decoration: none; }
.loginmenu a:hover, .loginmenu a:active { color: #000; text-decoration: none; }
.highlight { color: #006bb5; font-style: italic; font-size: 11px; text-decoration: blink }

/* Kruimelpad links */
.kruimelpad { font-family: arial, verdana, "sans-serif"; font-size: 9px; color: #B1B1A3 }
.kruimelpad a:link, .kruimelpad a:visited { font-size: 9px; color: #B1B1A3; text-decoration: none; }
.kruimelpad a:hover, .kruimelpad a:active { font-size: 9px; color: #B1B1A3; text-decoration: none; }

/* Huisstijl classes */
.normalblauw { color: #006bb5; font-size: 11px; font-family: normal, arial, "sans-serif"; font-variant: normal; margin: 0px; }

/* Fieldset en legen */
fieldset { font-size: 11px; font-family: arial, verdana, tahoma, "sans-serif"; color: #000; background-color: #ffd;}
fieldset legend { font-size: 12px; font-family: arial, verdana, tahoma, "sans-serif"; color: #000; font-weight: bold; letter-spacing: 0.1em; }

