html{margin:0;padding:0;background-color:#007fc5;background-attachment:fixed;background-image:url("http://www.pc-boeken.nl/usability/verloop.gif");background-position:bottom left;background-repeat:repeat-x;z-index:0}
body{background-color:transparent;cursor:default;font:100% sans-serif;margin:0;padding:0;z-index:1}

div#hoofdnavigatie{background:#007fc5;color:#fff;left:0;height:160px;position:absolute;top:0;width:100%;z-index:2}
div#hoofdinhoud{background:#fff;color:#000;left:174px;margin:0;max-width:45em; padding:6px 6px 0px 12px;position:absolute;top:153px;vertical-align:top;z-index:1}
div#skyscraper{background:#fff;color:#000;float:right;height:600px;margin:0;padding:0;position:absolute;right:20px;top:160px;visibility:hidden}
img#sid{border:0 none;clear:right;height:142px;left:6px;position:absolute;top:0;width:159px}

address{background-color:#fff;background-image:none;color:#808080;font:normal 66.667% "Segoe UI",Tahoma,Verdana,sans-serif;margin:0;padding:7px 0 9px 1px}
blockquote{margin:1.4ex 2em 2ex 2em}
dt{font-weight:bold;margin:1ex 5px 0 0}
h1{background-color:transparent;background-image:none;color:#fff;font:200%/1.05em "Arial Black",Arial,sans-serif;margin:0 0 0 171px;padding:1ex .25ex .2ex 0}
h2,h3{background:#fff;color:#039;margin:1.6ex 0 .7ex 0}
h2{font-size:140%}
h3{font-size:110%}
h4{font-size:98%;margin:1em 0 0 0}
img{border-style:none;border-width:0}
p,li,dd{font:81.25%/1.4em Verdana,Arial,sans-serif}
p{margin:0 0 1ex 0}
ol{list-style-type:decimal}
ul{list-style-image:url("http://www.pc-boeken.nl/usability/bull.gif");list-style-position:outside}
li{margin-bottom:1ex}

table{border-collapse:collapse;font-family:Tahoma,Verdana,sans-serif;margin-bottom:1ex}
caption{background-color:#fff;color:000;font-size:83.333%;font-weight:bold;line-height:1.1em;text-align:left;padding:.5ex 0}
thead,th{background-color:#039;color:#fff}
tbody,td{background-color:#ccc;color:#000}
th,td{border:1px solid #fff;font-size:83.333%;margin:0;padding:2px 3px;text-align:left;vertical-align:top}

cite,dfn,em,var{font-style:normal;font-weight:bold}
code,kbd{font-family:"Lucida Sans Typewriter",Consolas,monospace}
pre{font:83.333%/1em "Lucida Sans Typewriter",Consolas,monospace}
kbd{font-weight:bold}

#hoofdnavigatie ul{left:175px;list-style-image:none;list-style-type:none;margin:0;padding:0;position:absolute;top:110px}
#hoofdnavigatie ul li{float:left;font:75%/1.15em Tahoma,Verdana,sans-serif;margin:0 .5ex 0 0;padding:0;z-index:3}
#hoofdnavigatie ul li ul{background-color:#039;border-right:solid 1px #003;border-bottom:solid 1px #003;color:#fff;display:none;list-style-type:none;margin:0 0 0 0.7em;padding:4px 8px;position:static;z-index:4}
#hoofdnavigatie ul li:hover ul{display:block;font-weight:bold}
#hoofdnavigatie ul li ul li{background-color:#039;color:#fff;float:none;font-size:100%;margin:0;padding:0}
#hoofdnavigatie ul img{height:8px;margin:0 .5ex 0 0;vertical-align:baseline;width:6px}
#hoofdnavigatie p{background:inherit;color:#fff;font:75% Tahoma,sans-serif;margin:0;left:175px;position:absolute;right:0px;top:110px}

div.bijschrift{background:#fff;color:#000;float:right;margin-left:1em}
div.onderschrift{background:#fff;color:#000}
div.bijschrift p, div.onderschrift p{font:bold 68%/1.3em Verdana,Arial,sans-serif}
div.sidebar{border-left:1px solid #039;float:right;margin:10px;padding:1ex;width:14em}
div.sidebar p{font:71%/1.25em Verdana,Arial,sans-serif}
p.auteur{background:#fff;color:#808080;font-family:Tahoma,Verdana,sans-serif;font-weight:bold;padding-top:4px}
p.intro{background:inherit;color:#333;font-weight:600;line-height:1.2em}
ul.g{list-style-type:none;list-style-image:none}
ul.g li{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}
address img{height:16px;vertical-align:text-top;width:16px}
dt abbr{border-bottom:0 none}
form td{background:#fff;color:#000}
.c{text-align:center}
.f{background-color:#fff;color:#e00}
.l{text-align:left}
.nb{background:#fff;color:#888}
.p{display:none}
.r{text-align:right}

a:link{background:inherit;color:#039;text-decoration:underline}a:visited{background:inherit;color:#8b008b;text-decoration:underline}a:hover{background:inherit;color:#06c;text-decoration:none}
h4 a:link{background:#fff;color:#06c;text-decoration:none}h4 a:visited{background:#fff;color:#8b008b;text-decoration:none}h4 a:hover{background:inherit;color:#039;text-decoration:underline}
a abbr{border-bottom:0 none}
a.d,a.d:visited,a.d:hover{background:#fff;border-bottom:dashed 1px #008000;color:#008000;cursor:help;text-decoration:none}
#hoofdnavigatie p a:link,#hoofdnavigatie p a:visited{background:inherit;color:#fff;text-decoration:none}
#hoofdnavigatie p a:hover{background:inherit;color:#fc0;font-weight:bold;text-decoration:none}
#hoofdnavigatie ul a{background:inherit;color:#fff;text-decoration:none;width:100%}
#hoofdnavigatie ul a:hover{background:inherit;color:#fff;font-weight:bold;text-decoration:none}
#hoofdnavigatie ul li ul a:hover{background:inherit;color:#fc0;text-decoration:none;width:100%}

div#kalender{bottom:15px;font-size:100%;left:10px;position:fixed;vertical-align:top;z-index:1}
#kalender table{background:#fff;border:solid 1px #039;border-collapse:collapse;color:#000;cursor:default;font:75% Tahoma,sans-serif;margin-bottom:1ex}
#kalender table caption{background:#039;color:#fff;padding:0 0 2px 0;text-align:center;text-transform:capitalize}
#kalender table caption:hover{font-weight:bolder}
#kalender table th{background:#fff;border-bottom:1px solid #039;color:#000;font-weight:normal;width:2em;padding:1px 0 2px 0;text-align:center}
#kalender table th:hover{text-transform:uppercase}
#kalender table td{background:#fff;color:#000;padding:1px 3px;text-align:center}
#kalender table td:hover{cursor:default}
#kalender table abbr{border-style:none}
#kalender table a{display:block;font-weight:bold;text-decoration:none;width:100%}
#kalender table a:link{background:#06c;color:#fff}
#kalender table a:visited{background:#808080;color:#fff}
#kalender table a:hover{background:#000080;color:#fff}
#kalender table td.nb{background:#fff;color:#888}
