/* Standard Werte */
A:link {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; color: #73A6F3;}
A:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; color: #73A6F3;}
A:active {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;  color: #000000;}
A:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;  color: #000000;}
body {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFEE; margin: 0 0 0 0;}
img{ border-width: 0px;}
td {vertical-align:top;}
h1 {text-align: center; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px;}

/* Der Rahmen und das Menü, also alles, was fixed ist */
#head{ z-index: 1; height: 52px; background: #AAC7F8; position: fixed; top: 0px; left: 0px; width:100%; background-image:url(bg.gif); background-repeat: repeat-x;}
#logo {z-index: 2; margin-top: 0px; top: 0px; margin-left: 100%; position:fixed; left:-271px;}
#body {z-index: 0; position: absolute; top: 60px; left: 270px; right: 0px; bottom: 60px;}
#foot{ z-index: 1; height: 52px; background: #AAC7F8; text-align: center; position: fixed; margin: 0px 0px 0px 0px; bottom: 0px; width:100%; background-image:url(bgu.gif); background-repeat: repeat-x;}
.counter {z-index: 3; width: 100%; padding-top: 10px; text-align: center; font-size: 10px;}
#content {z-index: 0; padding-left: 270px; padding-right: 40px; padding-top: 80px;}

#menu{ position: fixed; z-index: 255; top: 60px; left: 10px; }
#menu A:link {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
#menu A:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
#menu A:active {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;  color: #FFFFFF;}
#menu A:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;  color: #FFFFFF}
/* Die Menüeinträge */
.line1 {white-space: nowrap; font-weight: bold; padding-left:0px; padding-right: 0px; margin-left:110px;text-align: center; border-color: #000000; border-spacing:0px; border-width: 1px; border-style: solid; width:100px; background-color: #AAC7F8;}
.line2 {font-weight: bold; margin-top: 10px; padding-left:0px; margin-left:55px; margin-right: 45px; text-align: center; border-color: #000000; border-spacing:0px; border-width: 1px; border-style: solid; width:100px; background-color: #AAC7F8;}
.line2b {font-weight: bold; margin-top: 10px; padding-left:0px; margin-left:41px; margin-right: 59px; text-align: center; border-color: #000000; border-spacing:0px; border-width: 1px; border-style: solid; width:100px; background-color: #AAC7F8;}
.line3 {font-weight: bold; margin-top: 10px; padding-left:0px; margin-left:27px; margin-right: 73px; text-align: center; border-color: #000000; border-spacing:0px; border-width: 1px; border-style: solid; width:100px; background-color: #AAC7F8;}
.line4 {font-weight: bold; margin-top: 10px; padding-left:0px; margin-left:14px; margin-right: 86px; text-align: center; border-color: #000000; border-spacing:0px; border-width: 1px; border-style: solid; width:100px; background-color: #AAC7F8;}
.line5 {font-weight: bold; margin-top: 10px; padding-left:0px; margin-left:7px; margin-right: 93px; text-align: center; border-color: #000000; border-spacing:0px; border-width: 1px; border-style: solid; width:100px; background-color: #AAC7F8;}
.line6 {font-weight: bold; margin-top: 10px; padding-left:0px; margin-left:4px; margin-right: 96px; text-align: center; border-color: #000000; border-spacing:0px; border-width: 1px; border-style: solid; width:100px; background-color: #AAC7F8;}
.line7 {font-weight: bold; margin-top: 10px; padding-left:0px; margin-left:0px; margin-right: 0px; text-align: center; border-color: #000000; border-spacing:0px; border-width: 1px; border-style: solid; width:100px; background-color: #DDEDFF;}
/* Ausklappen */
#line1a {white-space: nowrap; margin-top: 10px; font-weight: bold; padding-left:0px; padding-right: 0px; margin-left:140px;text-align: center; border-color: #000000; border-spacing:0px; border-width: 1px; border-style: solid; width:100px; background-color: #DDEDFF;}
#line2a {font-weight: bold; margin-top: 10px; padding-left:0px; padding-top:0px; margin-left:85px; margin-right: 45px; text-align: center; border-color: #000000; border-spacing:0px; border-width: 1px; width:100px;}
#line2c {font-weight: bold; margin-top: 10px; padding-left:0px; padding-top:0px; margin-left:85px; margin-right: 45px; text-align: center; border-color: #000000; border-spacing:0px; border-width: 1px; width:100px;}
#line3a {font-weight: bold; margin-top: 10px; padding-left:0px; margin-left:75px; margin-right: 55px; text-align: center; border-color: #000000; border-spacing:0px; border-width: 1px; width:100px; background-color: #DDEDFF;border-style: solid; width:100px;}

#bilder {margin-left: 10%;  width: 80%;}
#bilder td{padding-left: 40px; padding-bottom:20px; vertical-align: middle; text-align: center;}

#bilder2 {margin-left: 10%;  width: 80%;}
#bilder2 td{padding-left: 40px; padding-bottom:20px; vertical-align: middle; text-align: center;}

#books {margin-left: 10%;  width: 80%;}
#books td{padding-right: 20px; padding-bottom:40px; vertical-align: top; text-align: left;}

.einrueck{padding-left: 40px;}
.midalign{vertical-align: middle;}
.zentriert{text-align: center;}
.rechts{text-align: right; padding-right: 0px;}
.links{text-align:left; padding-left: 20px;}
.edit{ background-color: #FFFFF8;}
.klein{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}
.achtfuenf {width: 85%;}
.fett {font-weight: bold;}
