body {color:#ffffff; background-color:#3967ac; font-family:sans-serif; margin-left: 2em; margin-right: 2em;}
pre {font-family: monospace;}
td,th,caption,p,h1,h2,h3,ul,li,pre,div{color:#ffffff}
td,th,table{border-color:#3967ac}
body {line-height: 1.4;}.disclaimer {font-size: 60%;}
h1, h2, h3 { clear: both; }
p {clear: none;}
.fuss td, .kopf td {background-color:#3967ac}
.fuss td, .kopf td, .fuss table, .kopf table{border-style:none}
td, th {background-color:#2e538a;}
table{border-collapse:collapse;border:2px ridge #ffffff}
td,th{border:1px solid #3967ac;padding:0.4ex 0.3em}
input[type="submit"] {background-color:#ccc;}
input[type="text"] {background-color:#fff;}
a:link { text-decoration:none; color:#80b3ff;font-weight:bold;}
a:visited { text-decoration:none; color:#80b3ff;   font-weight:bold; }
a:hover { text-decoration:underline; color:#80b3ff;   font-weight:bold; }
a:active { text-decoration:none; color:#80b3ff;   font-weight:bold; }
.redaktion { font-style: italic; }
.kopf, .fuss {margin-left: -1.5em; margin-right: -1.5em;}
.fuss img {border:0}
.untertitel, caption {font-size: 80%;text-align: center;}
caption {caption-side: bottom; }
.cpic {border: 0;}
.ftable {float: right;clear: both;margin-left: 1em;margin-bottom: 0.5em;margin-top: 0.5em;font-size: 90%;}
.lfloat {float: left;clear: none;}
.rfloat {float: right;clear: none;}
.fpic {float: left;margin-right: 0.5em;margin-bottom: 0.5em;}
div#main{margin-left:9em;}
div#nav{margin-top:3ex;margin-left:0;width:8em;position:fixed;}
