body {margin: 0px; text-align: center;  background-color:#eeffff;}
.koerper {background-color:#ffcccc; vertical-align:top; padding:30px; border-left:20px solid #eeffff; border-right:20px solid #eeffff; }
img {border: 0px;}

table {position: relative; text-align:left; }
ul { margin-top: 10px; list-style-type: none; margin-left: 0px; padding-left: 0px;}
li {padding-left: 0px; padding-top: 10px;}

.titel {text-align: left; vertical-align: bottom; font-size: 18px; letter-spacing: 2px; background-color:#ffcccc;}

.navli { margin-top: 90px; list-style-type: none; margin-left: 0px; padding-left: 0px;}

.nav { margin-top: 15px; font-size: 8pt;}
.nav a:visited {color: #0000ff;}
.fuss {text-align: center; valign:center; border-top: 1pt solid black; border-bottom: 1pt solid black;}

a {text-decoration: none; color: #0000cc;}
a:visited {color: #660033; }
a:hover {color: #ff0000;}

.link  a { color: black; background-color: #ffcccc; width:35%; text-align: center; height: 22px; padding-top: 3px; font-size: 9pt; margin-left: 30px;}
.link  a:hover {background-color: #cceeee; color: blue;}

.fuss a { color: black; background-color: #ffcccc; text-align: center; font-size: 9pt; margin-left: 3px;}
.fuss a:hover {background-color: #cceeee; color: blue;}

.navigation {text-align: left; margin-top: 40px; font-size: 14px;}
.errenst {text-align: right; margin: 30px; font-size: 40px; letter-spacing: 5px; color: #99cccc; padding: 40px; vertical-align: bottom;}
.lili {background-color: #ffffcc; width: 180px; padding-left: 5px;}
.leer {background-color: white;}

.lit {padding-left: 60px; text-indent: -60px; text-align: justify;}
