body {
 color: black;
 background: white;
 text-align:left;
 margin: 0em 0em 0em 0em;
 padding: 1em 2em 0em 1em;
 }
a:link {color: red;
 text-decoration: underline;
 }
a:visited {color: black;
 text-decoration: underline;
 }
a:hover {color: blue;
 }
h1 {
 color: black;
 background: white;
 position:absolute;
 top:0px;
 width:920px;
 text-align:center;
}
h5 {
 font-size: 100%;
 margin: 1em 0em 1em 0em;
 padding: 0em 0em 0em 0em;
}
h2, h3, h4 {
 margin: 0em 0em 0.5em 0em;
 padding: 0em 0em 0em 0em;
}
img {
border-style:none;
}
div {
 margin: 0em 0em 0em 0em;
 padding: 0em 0em 0em 0em;
}
p {
 margin: 0em 0em 0em 0em;
 padding: 0em 0em 0em 0em;
 line-height: 1.3;
}
sup {
 font-size: x-small;
}
table {
 display: table;
 /* align: center; */
 border-style: hidden;
 border-collapse: collapse;
 margin: 2em 0em 2em 0em;
}
th {
 margin: 0em 0em 0em 0em;
 padding: 0.1em 1em 0.1em 1em;
}
td {
 border-width:thin;
 margin: 0em 0em 0em 0em;
 padding: 0.1em 1em 0.1em 1em;
}
ul {
 list-style-type:none;
}

.rot {
 color: red;
}
.hervorheben {
 background: #FFFF00;
}

.hellblau {
 background: Lightcyan;
}
.kreis {
 list-style-type:disc;
}
.quad {
 list-style-type:square;
}
.scheibe {
 list-style-type:circle;
}
.einabst0 {
 margin: 0em 0em 0em 2em;
}
.einabst05 {
 margin: 0em 0em 0.5em 2em;
}
.einabst1 {
 margin: 0em 0em 1em 2em;
}
.abstx {
 list-style-type:none;
 margin: 0em 0em 1em 0em;
}
.abst0 {
 margin: 0em 0em 0em 0em;
}
.abst05 {
 margin: 0em 0em 0.5em 0em;
}
.abst1 {
 margin: 0em 0em 1em 0em;
}
.abst1k {
 margin: 0em 0em 1em 0em;
 font-size: small;
}
.abst1q {
 margin: 0em 0em 1em 0em;
 font-size: x-small;
 color: #6699FF;
}
.abst2q {
 margin: 0em 0em 2em 0em;
 font-size: x-small;
 color: #6699FF;
}
.q1 {
 margin: 0em 0em 0em 0em;
 font-size: x-small;
 color: #6699FF;
}
a.q1:link, a.q1:visited, a.q1:hover, a.q1:active {
 color: #6699FF;
}
.abst2 {
 margin: 0em 0em 2em 0em;
}
.bildunschri {
 margin: 0em 0em 0em 0em;
 font-size: x-small;
}
.bild_left {
float:left;
width: 250px;
 margin: 0em 0em 2em 0em;
}
.bild_right {
float: right;
width: 250px;
 margin: 0em 0em 2em 0em;
}
.abou {
 margin: 1em 0em 3em 0em;
}
.posri {
 text-align: right;
}
.posmi {
 text-align: center;
}
.posmikl {
 text-align: center;
 font-size: small;
}
.posle {
 text-align: left;
}
.mit {
 display: table;
/* align: center; */
 margin-left:auto;
 margin-right:auto;
 }
.aenderung {
 text-align: left;
 font-size: small;
 margin: 2em 0em 0em 0em;
}
.gr {
 font-size: large;
}
.fett {
 font-weight: bold;
}
.zitat {
 font-size: small;
}
.anmerk {
 font-size: small;
 margin: 0em 0em 1em 0em;
}
.unst {
 text-decoration: underline;
 }
.hafe {
 word-spacing: -0.3ex
 }

#menu_1 {
 color: black;
 background: white;
 position:absolute;
 top:140px;
 left:1em;
 width:200px;
 margin: 0em 1em 0em 0em;
 padding: 0em 0em 0em 0em;
 line-height:150%;
}
#menu_einge {
 display: block;
 color: black;
 background: white;
 margin: 0em 0em 0em 1em;
 padding: 0em 0em 0em 0em;
 line-height:150%;
}
#textom{
 color: black;
 background: white;
 position:absolute;
 top:190px;
 left:200px;
 width:720px;
 margin: 0em 1em 0em 1em;
}
#text{
 color: black;
 background: white;
 position: absolute;
 top:220px;
 left:200px;
 width:720px;
 margin: 0em 1em 0em 1em;
}
#untermenu-jahr {
 color: black;
 background: white;
 position: absolute;
 top:140px;
 left:200px;
 width:720px;
}
#untermenu-jahr li {
 display:inline;
 margin: 0em 0em 0em 0em;
 padding: 0em 0.5em 0em 0.5em;
}
#untermenu-monat {
 color: black;
 background: white;
 position: absolute;
 top:160px;
 left:200px;
 width:720px;
}
#untermenu-monat li {
 display:inline;
 padding: 0em 0.5em 0em 0.5em;
}
#zurauswahl {
 color: black;
 background: white;
 position:fixed;
 bottom:0px;
 left:20px;
}
