html, body { padding: 0; margin: 0; background-color: #fff; color: #000; }
body { padding: 1cm 6cm 1cm 1cm; border-style: solid; border-color: #fff; font-family: Times, serif; font-size: medium; line-height: 1.5; }

a, a:link, a:visited, a:active, a:focus, a:hover { background: transparent; color: #060; text-decoration: underline; border: 0 solid; }

#ai, #gi { display: block; position: absolute; background-color: #336; border-color: #e99; color: #e99; background-image: url(../magie/im1/backdrop.jpg); background-position: top right; background-repeat: repeat; background-attachment: fixed; }

#gi { margin: 0; top: 0; right: 0; padding: 0; z-index: 999; overflow: hidden; height: 10mm; }
#gi li { white-space: nowrap; display: block; list-type-style: none; float: right; width: auto; margin: 1mm; padding: 0; font-size: 3.5mm; font-weight: bold; line-height: 5mm; }
#gi img { border: 0 solid; }
#gi a { background-color: #933; color: #ffe; border-color: #669 #eef #eef #669; display: block; padding: 0.5mm 2mm; margin: 0; }
#gi a:visited, #gi a:link { background-color: #933; color: #ffe; border-color: #669 #eef #eef #669; }
#gi a.current, #gi a:hover, #gi a:focus, #gi a:active { background-color: #e99; color: #000; border-color: #eef #669 #669 #eef; }
#gi a.Groepinv { color: #cc9; background: transparent; border-color: #669 #eef #eef #669; }

#ai { padding: 0; margin: 0; top: 10mm; right: 0; width: 5cm; z-index: 500; }
#ai h1 { color: #ffe; border-bottom-color: #e99; margin: 1mm; padding: 0; text-align: center; }
#ai ul, #ai ol { margin: 0mm 1mm 1mm 1mm; padding: 0; }
#ai li { font-size: smaller; line-height: 1.4; list-type-style: dashed; padding: 0; margin: 0mm 1mm 0mm 4mm; }
#ai a, #ai a:visited, #ai a:link, #ai a:hover, #ai a:focus, #ai a:active { color: #ffe; }
#ai ol.sub { color: #cc9; }
#ai ol.sub a, #ai ol.sub a:visited, #ai ol.sub a:link, #ai ol.sub a:hover, #ai ol.sub a:focus, #ai ol.sub a:active { color: #cc9; }

