html, body {top: 0;right: 0;left: 0;min-height: 100%;width: 99%;background-color:#000049;     /*#F0F3F9 #00003F #dae1f0*/}body {top: 0;right: 0;left: 0;font-family: Verdana, Helvetica, Arial;font-size: 100.01%;}#icon {position:absolute;margin:0px 0px;padding:0;top:1%;left:0.45em;}.unsichtbar {font-family: Verdana, Helvetica, Arial;font-size: 0.01em;visibility:hidden;}#starttext {font-family:Verdana, Helvetica, Arial;font-size:20px;font-weight:normal;color:white;text-align:center;}#startbild {font-family:Verdana, Helvetica, Arial;font-size:20px;font-weight:normal;color:white;text-align:center;}.startbg {width:90%;background-color:#000049;}.content {position:absolute;margin-left: 10em;top:18%;left:0%;min-height: 100%;width:80%;height: 100%;}.contentb {                                 /* Benutzeverwalten */position:absolute;margin-left: 10em;top:80%;left:20%;min-height: 100%;width:80%;height: 100%;}.bannerue {margin:0;padding:0;margin-left: 10em;position:absolute;top:8%;min-height: 100%;}.bannerc {font-family:Helvetica, Arial, Verdana;font-size:2.5em;font-weight:normal;color:#DFDFFF;}#menueo{margin:0;padding:0;margin-left: 9.5em;position:absolute;top:1%;height:1.25em;}#menueo a{white-space:nowrap;list-style:none;display:block;font-family:Helvetica, Arial;font-size:13px;font-weight:normal;text-decoration:none;padding: 5px 5px 5px 5px;background-color: #455098;color: white;text-align:center;border: 1px solid;border-color: #000 #000 #000 #000;}#menueo a:hover,#menueo a:active,#menueo a:hover.active {font-family:Helvetica, Arial;font-size:12px;font-weight:normal;padding: 5px 5px 5px 5px;background-color:#02328A;color: white;border-bottom: 2px solid;border-top: 1px solid;border-left: 2px solid;border-right: 2px solid;border-color: #222 #222 #222 #222;}#menue {margin:0px;margin-top:6.2em;padding:0px;float: left;left:0.45em;}#menue a {display: block;font-family:Helvetica, Arial;font-size:13px;font-weight:normal;text-decoration:none;padding: 5px 5px 5px 5px;background-color:#455098;                     /* #455098 #16629A */color: white;text-align:center;border: 1px solid;border-color: #000 #000 #000 #000;}.aktiv {padding: 2px;background-color:red;}#menue a:hover{font-family:Helvetica, Arial;font-size:12px;font-weight:normal;padding: 5px 5px 5px 5px;background-color:#02328A;                   /*#004080 */color: white;border-bottom: 2px solid;border-top: 1px solid;border-left: 2px solid;border-right: 2px solid;border-color: #222 #222 #222 #222;}#menuu a{color:white;                            /*Schriftfarbe #dae1f0*/font-family:Verdana, Helvetica, Arial;font-size:13px;font-weight:normal;}#menuu a:hover{color:red;font-family:Verdana ,Helvetica, Arial;font-size:13px;font-weight:bold;}* html,* html body {/*overflow: hidden;*/bottom: 0;height: 100%;}* html #menue {position: absolute;width: 125px;/* wg. boxmodel */}* html #content {position: absolute;top: 0;right: 0;bottom: 0;left: 0;height: 100%;width: 100%;overflow: auto;}* html #menue a {width: 125px;}* html #menueo a {width: 170px;}.starttext{font-family:Verdana, Helvetica, Arial;font-size:20px;font-weight:normal;width:100%;color:white;}.bodystart{background-color:black;                     /* standard #dae1f0*/}#textrahmen                           /* allgemeiner Rahmen Mitte*/{position:absolute;top:1px;left:1px;width:99%;}#emailrahmen                          /* allgemeiner Rahmen interne/externe Nachrichten*/{position:relative;top:0px;left:0px;width:100%;}.extlinks                             /* externe Links */{position:relative;font-family:Helvetica, Verdana, Arial;font-size:14px;font-weight:normal;background-color:white;                     /* Texthintergrundfarbe */color:black;                          /* Textfarbe des angezeigten Textes */left:0px;}.inachmeld{position:absolute;top:0px;left:15%;font-family:Verdana, Helvetica, Arial;font-size:14px;font-weight:bold;color:white;}.rundbrief{font-family:Verdana, Helvetica, Arial;font-size:0.9em;font-weight:bold;background-color:red;color:white;}#regitextrahmen{position:relative;top:10px;left:0px;width:90%;}.regischwarz{position:relative;top:10px;left:10px;font-family: Helvetica, Arial;font-size:1em;font-weight:bold;color:#DFDFFF;}.regirot{position:relative;top:10px;left:10px;font-family:Verdana, Helvetica, Arial;font-size:0.8em;font-weight:normal;color:#DFDFFF;}.regimeld{position:absolute;top:0px;left:10px;font-family:Verdana, Helvetica, Arial;font-size:14px;font-weight:bold;color:red;background-color:white;}.regitable{position:relative;left:5px;background-color:#DFDFFF;                      /* hintergrund Formular Email-Verteiler #F0F3F9*/width:85%;font-family:Verdana, Helvetica, Arial;font-size:0.8em;font-weight:normal;color:black;border:0.15em solid;border-color:#F0F3F9;}.regihinweis{position:relative;left:5px;font-family:Verdana, Helvetica, Arial;font-size:0.8em;font-weight:normal;text-align:justify;color:#DFDFFF;width:80%;background-color:#000049;}.usrmeld{position:absolute;top:0px;left:0px;font-family:Verdana, Helvetica, Arial;font-size:12px;font-weight:bold;color:red;background-color:white;}.rot{font-family: Verdana, Helvetica, Arial;font-size:1.1em;font-weight:bold;color:#DFDFFF;}.weiss{font-family: Helvetica, Verdana, Arial;font-size:1.2em;font-weight:bold;color:#DFDFFF;}.tabbg{border:0.15em solid;border-color:#F0F3F9;background-color:#DFDFFF;               /* Hintergrund der Tabellen im Programm #F0F3F9 #dae1f0*/}.datum{color:black;                             /*Schriftfarbe */font-family:Helvetica, Verdana, Arial;font-size:1em;font-weight:normal;background-color:#DFDFFF;}.anzahl{color:black;                             /*Schriftfarbe #F0F3F9 */font-family:Verdana, Helvetica, Arial;font-size:1em;font-weight:normal;background-color:#DFDFFF;text-align:left;}#textbg{background-color:#FFFFFF;                /* Texthintergrundfarbe #F9F9F9*/text-align:justify;}.autor                                   /* Rubrik Schwerpunkte */{color:red;                               /*Schriftfarbe #F0F3F9 */font-family:Verdana, Helvetica, Arial;font-size:1em;font-weight:bold;text-align:left;}.standard                                /* bei postfachanz */{color:black;                             /*Schriftfarbe */font-family:Verdana, Helvetica, Arial;font-size:0.8em;font-weight:normal;}.standardi                               /* text hilfe/benutzerstatistik*/{color:black;                             /*Schriftfarbe */font-family:Verdana, Helvetica, Arial;font-size:0.9em;font-weight:normal;}.standarda                               /*interna anmeldung text for internal use etc*/{color:white;                             /*Schriftfarbe */font-family:Verdana, Helvetica, Arial;font-size:1em;font-weight:normal;}.postfach                                /* postfachnachrichttext */{color:black;                             /*Schriftfarbe */font-family:Verdana, Helvetica, Arial;font-size:1em;font-weight:normal;}.intern{color:black;                             /*Schriftfarbe */font-family:Verdana, Helvetica, Arial;font-size:0.8em;font-weight:bold;}.internn{color:white;                             /*Schriftfarbe */font-family:Verdana, Helvetica, Arial;font-size:0.8em;font-weight:bold;}.verteiler{color:black;                             /*Schriftfarbe */font-family:Verdana, Helvetica, Arial;font-size:0.8em;font-weight:normal;background-color:#FFFFCC;}.verteilerex{color:black;                             /*Schriftfarbe */font-family:Verdana, Helvetica, Arial;font-size:0.8em;font-weight:normal;background-color:white;}/* ------------------------------------  main! ------------------------------*/#link a{left:0px;color:black;                             /*Schriftfarbe */font-family:Helvetiva, Arial;font-size:1em;                           /*1em 16px in alternativdar */font-weight:bold;margin:0px;                              /*Abstand Kategorietexte*/padding:2px;                             /*Abstand Text zum Rahmen*/text-decoration:none;                    /*#F0F3F9*/background-color:#DFDFFF;                /*#dae1f0*/display:block;border-top:0px solid #99917d;border-right:0px solid #99917d;border-bottom:0px solid #99917d;border-left:0px solid #99917d;text-align:justify;width:100%;}#link a:hover{color:red;background-color:#F9F9F9;                            /*#F9F9F9*/border-top:0px solid #e4d9c0;border-right:0px solid #837c6b;border-bottom:0px solid #837c6b;border-left:0px solid #e4d9c0;}#linkleiste a                            /* obere Leiste glossar druckversion etc */{left:0px;color:black;                             /*Schriftfarbe */padding: 2px 2px 2px 2px;text-align:center;border: 0px solid;border-color: #ccc #ccc #ccc #ccc;font-family:Verdana, Helvetica, Arial;font-size:1em;font-weight:bold;margin:0px;text-decoration:none;                    /*#F0F3F9*/display:block;width:100%;background-color:#DFDFFF;                /*#E8E8E8*/}#linkleiste a:hover{color:red;background-color:#F9F9F9;font-family:Verdana, Helvetica, Arial;font-size:1em;font-weight:bold;padding: 2px 2px 2px 2px;border: 0px solid;border-bottom: 0px solid;border-top: 0px solid;border-left: 0px solid;border-right: 0px solid;border-color: #ccc #ccc #ccc #ccc;}