a, a:link { color: #0039A7; }
a:visited { border-bottom: none; }
p { margin: 15px 0 5px 0; }
h1 { font-size: 180%; margin: 0 40px 1em 0; color: #0039A7; font-weight: bold; border: none; }

body { background-color: #BDBDBD; }
#broodkruimel { margin: 0 0 20px; }
#content { margin: 10px 0 4em 190px; }
#emailservice, #english, #hulp, #sitemap, #foutmelding, #zoekresultaat { width: 49%; }
#formulier { width: 100%; }
#footer { color: #FFFFFF; margin: 0 20px; border: none; }
#footer a { color: #FFFFFF; }
#header { height: 93px; border-bottom: 5px solid #F0F0F0; background-color: #FFFFFF; padding: 0; }
#header a { width: 170px; height: 93px; margin: 2px 0; border: none; border-bottom: 5px solid #D8D8D8;}
#header a:hover, #header a:active, #header a:focus { background: none; border: none; padding: 0; }
#holder { min-height: inherit; width: 986px; margin: 0 0 0 20px; text-align: left; background-color: #FFFFFF; }
#lijst 	{ width: 100%; }
#lijst a { padding: 4px 20px 4px 0; }
#lijstheader { border-bottom-color: #cdcdcd; padding: 6px 20px 6px 0; }
#nav { font-size: 90%; left: 5px; top: 98px; overflow: visible; background: none; }
#nav li { width: 164px; height: auto; float: none; border: 1px solid #C7D5EF; padding: 0; }
#nav li a, #nav li a:link { padding: 9px 10px 8px 20px; background-color: #0039A7; color: #FFFFFF; font-weight: normal; }
#nav a:hover { text-decoration: underline; }
#nav a:hover, #nav a:active, #nav a:focus, #nav li#current a { background: #0039A7;}
#nav li#current a { color: #FFFFFF; }
#page-nav { margin: 4em 0 0; }
#page-nav p { margin: 0; }
#topper { height: 20px; background: #0039A7; padding: 8px 30px 2px 20px; }
#naar-top a:hover, #naar-top a:active, #naar-top a:focus { background: none; }

body.contrasthighblue #holder { background-color: #001155; border: 1px solid #FFFFFF; }
body.contrasthighbrown #holder	{ background-color: #271D13; border: 1px solid #FFFFFF; }
