body {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 color: #000000;
 font-size: 11pt;
}
p.small {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 font-size: 10pt;
}

a { font-family: Verdana,Helvetica,Arial,sans-serif; text-decoration:none }
a:link { font-family: Verdana,Helvetica,Arial,sans-serif;color:#575757; text-decoration:none }
a:visited { font-family: Verdana,Helvetica,Arial,sans-serif;color:#575757; text-decoration:none }
a:hover { font-family: Verdana,Helvetica,Arial,sans-serif;color:#000000; text-decoration:none }
a:active { font-family: Verdana,Helvetica,Arial,sans-serif;color:#575757; text-decoration:none  }
a:focus { font-family: Verdana,Helvetica,Arial,sans-serif;color:#575757; text-decoration:none }

a.lesezeichen {
 font-size: 10pt;
}
a.lesezeichen:link {
 font-size: 10pt;
}
a.lesezeichen:visited {
 font-size: 10pt;
}

a.listeLinkItem {
 font-style: normal;
 font-size: 11pt;
 color: #000000;
 padding:2px;
 line-height:14pt;
 }   
a.listeLinkItem:visited {
 font-style: normal;
 font-size: 11pt;
 color: #000000;
 padding:2px;
 line-height:14pt;
 }       
a.menue {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 font-size: 10pt;
 padding: 2px; 
 color:#111111;
}
a.menue:visited {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 font-size: 10pt;
 padding: 2px; 
 color:#111111;
}
a.menue:hover {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 font-size: 10pt;
 padding: 2px; 
 color:#333333;
 background:#ffffff;
}
a.menuFunktionAus {
font-family: Verdana,Helvetica,Arial,sans-serif;
color:#b7c07e;
}
a.submenue {
 font-family: Verdana,Arial,sans-serif;
 font-size: 10pt;
 padding-left: 10px; 
 padding-right: 5px; 
 border-left-width:10px;
 border-right-width:10px;
 color:#333333;
}
a.submenue:hover {
 font-family: Verdana,Arial,sans-serif;
 font-size: 10pt;
 padding-left: 10px; 
 padding-right: 5px; 
 border-left-width:10px;
 border-right-width:10px;
 color:#333333;
 background:#ffffff;
}
.ABCBuchstabe {
 font-size: 10pt;
 color: #000000;
 text-decoration:none;
}
#absenden {
 position:  absolute;
 top:       480px;
 left:       60px;
 width:     120px;
 font-size:  12pt;
}
#annotation {
 position:absolute;
 left: 590px;
 top:150px;
 width:200px;
 padding:5px;
 background: #B7C07E;
 font-size: 9pt;
 z-index: 14;
 visibility: hidden;
}
#annotationAmRand {
 position:absolute;
 left:    800px;
 top:     355px;
 width:   228px;
 height:  212px;
 padding:   5px;
 background: #B7C07E;
 font-size: 9pt;
 text-align:center;
 z-index: 14;
 visibility: visible;
}
#annotationEditor {
 position:absolute;
 left: 460px;
 top:150px;
 width:330px;
 padding:5px;
 background: #B7C07E;
 font-size: 9pt;
 z-index: 16;
 visibility: hidden;
}
#antworten {
 position:  absolute;
 top:       190px;
 left:       60px;
 width:     700px;
 font-size:  12pt;
}
#antwortEingabe {
 position:  absolute;
 top:       230px;
 left:      60px;
 font-size: 12pt;
}
#aufgabe {
 position: absolute;
 top:       150px;
 left:         30px;
 width:   680px;
 font-size: 12pt;
}
#balkenDunkel {
 position:absolute;
 left:0px;
 top:0px;
 background: #a5b05e;
 width: 523px;
 height: 85px;
 z-index: 9;
}
#balkenHell {
 position:absolute;
 left:523px;
 top:0px;
 background: #b7c07e;
 width: 277px;
 height: 85px;
 z-index: 9;
}
#balkenGrauOben {
 position:absolute;
 left:0px;
 top:85px;
 background: #909090;
 width: 800px;
 height: 1px;
 font-size:1pt;
 z-index: 9;
}
#balkenGrauUnten {
 position:absolute;
 left:  0px;
 top:   578px;
 background: #909090;
 width: 800px;
 height: 1px;
 font-size:1pt;
 z-index: 8;
}

.barduhn{
 color: #3260AB;;
 font-family: Comic Sans MS, sans-serif;
 font-size:32pt;
 font-weight: bold;
 z-index: 3;
}
#bisherAntwortAusgabe {
 position:  absolute;
 top:       430px;
 left:      60px;
 font-size: 12pt;
}
.button {
 list-style-position:outside;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: bold;
 font-size: 14px;
 color: #000000;
 padding:3px;
 line-height:15pt;
 }   
#buttonIntern {
 position:absolute;
 left:   120px;
 top:     55px;
 z-index: 5;
 visibility:visible;
}  
.buttonSmall {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 12px;
 color: #000000;
 padding:1px;
 line-height:11pt;
 }        
#content {
 position:  absolute;
 top:       145px;
 left:         30px;
 font-size: 11pt;
 width:    380px;
 z-Index:   2;
}
#content0 {
 position:  absolute;
 top:       145px;
 left:         30px;
 font-size: 11pt;
 width:    380px;
 z-Index:   2;
}
#content1 {
 position:  absolute;
 top:       145px;
 left:         30px;
 font-size: 11pt;
 width:    380px;
 z-Index:   2;
}
#content2 {
 position:  absolute;
 top:       145px;
 left:         430px;
 font-size: 11pt;
 width:    380px;
 z-Index:   2;
}
#content3 {
 position:  absolute;
 top:       145px;
 left:         30px;
 width:    740px;
 text-align: left;
 z-index:   2;
}
#content4 {
 position:  absolute;
 top:       410px;
 left:         30px;
 width:    740px;
 font-size: 11pt;
 z-Index:   2;
}
#content5 {
 position:  absolute;
 top:       145px;
 left:         30px;
 font-size: 11pt;
 width:    380px;
 z-Index:   2;
}
#contentTextRechteSpalte {
 position:  absolute;
 top:       145px;
 left:         430px;
 font-size: 11pt;
 width:    370px;
 z-Index:   2;
}
#contentImage {
 position: absolute;
 top:            145px;
 left:            420px;
 z-index:         3;
}
#contentImage0 {
 position: absolute;
 top:            145px;
 left:            420px;
 z-index:         3;
}
#contentImage1 {
 position: absolute;
 top:            145px;
 left:            420px;
 z-index:         3;
}
#contentImage2 {
 position: absolute;
 top:            145px;
 left:            30px;
 z-index:         3;
}
#contentImage3 {
 position: absolute;
 top:            305px;
 left:              30px;
 width:        740px;
 text-align: center;
 z-index:         3;
}
#contentImage4 {
 position:  absolute;
 top:       135px;
 left:         30px;
 width:    740px;
 text-align: center;
 z-index:   3;
}
#contentImage5 {
 position: absolute;
 top:            145px;
 left:            420px;
 z-index:         3;
}
.copyright {
 color:#575757;
 font-size: 8pt;
}
.cyperaceen  {
 font-size:14pt;
 color:#609d80;
 text-decoration:none
}
#debugging {
 position:  absolute;
 top:       630px;
 left:      20px;
 width:     220px;
}
.font1 {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 font-size: 1pt;
}
.font9 {
 font-family: Verdana,Helvetica,Arial,sans-serif; 
 font-size: 9pt;
}
.font10 {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 font-size: 10pt;
}
.font12 {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 font-size: 12pt;
}
#freitextDebugging {
 position:  absolute;
 top:       130px;
 left:      1020px;
 width:     220px;
}
#glossarABC {
 position:absolute;
 left:22px;
 top:147px;
 width:780px;
 letter-spacing: 1pt;
 font-size: 10pt;
  z-index: 2;
}
#glossarBalkenDunkel {
 position:absolute;
 left:0px;
 top:0px;
 width: 480px;
 height: 25px;
 z-index: 1;
}
#glossarBegriff {
 position:absolute;
 left:10px;
 top:35px;
 text-align:left;
 font-size: 12pt;
 font-weight:bold;
  z-index: 2;
}
#glossarDefinition {
 position:absolute;
 left:10px;
 top:55px;
 width:300px;
 text-align:left;
 font-size: 10pt;
  z-index: 2;
}
glossarItemRuecksprung {
 position:absolute;
 left:330px;
 top:355px;
 width:300px;
 text-align:left;
 font-size: 10pt;
  z-index: 2;
}
#glossarVerwandte {
 position:absolute;
 left:320px;
 top:55px;
 width:142px;
 text-align:left;
 font-size: 12pt;
 z-index: 2;
}
#glossarWebsites {
 position:absolute;
 left:320px;
 top:155px;
 width:142px;
 text-align:left;
 font-size: 12pt;
  z-index: 2;
}
#glossarLinie {
 position:absolute;
 left:0px;
 top:145px;
 width:800px;
 font-size: 14pt;
 z-index:1;
}
#glossarINDEX {
 position:absolute;
 left:20px;
 top:190px;
 width:780px;
 text-align:left;
 font-size: 12pt;
  z-index: 2;
}

#glossarFensterSchliessen {
 position:absolute;
 left:220px;
 top:35px;
 text-align:left;
 font-size: 12pt;
 z-index: 2;
}
#glossartitel {
 position: absolute;
 top:        110px;
 left:          20px;
 font-size: 14pt;
 z-index:     2;
}
#indexABC {
 position:    absolute;
 left:             22px;
 top:            147px;
 width:         780px;
 letter-spacing:1.5pt;
 font-size:    10pt;
 z-index:     2;
}
#indexBalkenDunkel {
 position:absolute;
 left:0px;
 top:0px;
 width: 480px;
 height: 25px;
 z-index: 1;
}
#indexBegriff {
 position:absolute;
 left:10px;
 top:35px;
 text-align:left;
 font-size: 12pt;
 font-weight:bold;
  z-index: 2;
}
.indexBuchstabe {
 font-size: 10pt;
 text-decoration:none;
}
#indexINDEX {
 position:absolute;
 left:            20px;
 top:          190px;
 width:       780px;
 text-align: left;
 font-size: 12pt;
  z-index: 2;
}
#indexLinie {
 position:absolute;
 left:0px;
 top:145px;
 width:800px;
 font-size: 14pt;
 background: #B7C07E;
 z-index:1;
}
#indexSeiten {
 position:absolute;
 left:10px;
 top:55px;
 width: 400px;
 text-align:left;
 z-index: 2;
}
#indextitel {
 position: absolute;
 top:        110px;
 left:          20px;
 font-size: 14pt;
 z-index:     2;
}
input {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 color: #000000;
 font-size: 11pt;
}
#kapitel {
 position: absolute;
 top:        99px;
 left:          30px;
 font-family: Verdana,Arial,sans-serif;
 color:#575757;
 font-size: 10pt;
 z-index:     2;
}
#kapitelIndex {
 position:absolute;
 left:495px;
 top:130px;
 width: 301px;
 color: #a5b05e;
 text-align:left;
 padding: 5px;
 background: #ffffff; 
}
#kapitelIndexNetscape {
 position:absolute;
 left:532px;
 top:130px;
 width: 265px;
 color: #a5b05e;
 text-align:left;
 padding: 2px;
 background: #ffffff; 
}
.listeIndex {
 font-style: normal;
 font-size: 11pt;
 color: #000000;
 padding:2px;
 line-height:14pt;
 }   


#lesezeichen {
 position:absolute;
 left: 500px;
 top:400px;
 width:250px;
 background: #B7C07E;
 font-size: 9pt;
 z-index: 5;
 visibility: hidden;
}
#lesezeichenAmRand {
 position:absolute;
 left:   800px;
 top:     85px;
 width:  228px;
 height: 300px;
 padding:  5px;
  padding-left:  2px;
 padding-right:  8px;
 background: #B7C07E;
 font-size: 9pt;
 text-align:center;
 z-index: 5;
 visibility: visible;
}
.lesezeichenLinie {
 color:      #e4e7cf;
 height:           2px;
 font-size:        2pt;
 text-align:  center;
}
#linie9 {
 position:absolute;
 left:0px;
 top:575px;
 background:#b7c07e;
 width: 800px;
 font-size: 2pt;
 height: 3px;
 z-index: 9;
}
#logginAmRandStatus  {
 position:absolute;
 left:   800px;
 top:     0px;
 width:  228px;
 height:  80px;
 padding:  4px;
 border:1px solid gray; 
 background-color:#E0E0E0;
 font-size: 9pt;
 z-index: 5;
 visibility: visible;
}
#logginForm {
 position: absolute;
 left:        20px;
 top:       30px;
 width:  380px;
 font-size:11pt;
 z-index: 4;
 visibility: visible;
}

.menue {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 font-size: 10pt;
 padding: 2px; 
 color:#111111;
}
#menu1 {
 position:absolute;
 left:0px;
 top:81px;
 padding-top: 10px; 
 padding-left: 8px; 
 background: #a5b05e;
 z-index: 11;
 visibility: hidden;
}
#menuflaeche1 {
 position:absolute;
 left:0px;
 top:84px;
 z-index: 9;
 visibility: hidden;
}

#menu2 {
 position:absolute;
 left: 85px;
 top:81px;
 background: #A5B05E;
 padding-top: 10px; 
 padding-left: 8px; 
 z-index: 11;
 visibility: hidden;
}

#menuflaeche2 {
 position:absolute;
 left:84px;
 top:78px;
 z-index: 9;
 visibility: hidden;
}

#menu3 {
 position:absolute;
 left: 245px;
 top:81px;
 background: #A5B05E;
 padding-top: 10px; 
 padding-left: 8px; 
 z-index: 11;
 visibility: hidden;
}

#menuflaeche3 {
 position:absolute;
 left:238px;
 top:84px;
 z-index: 9;
 visibility: hidden;
}

#menu4 {
 position:absolute;
 left: 396px;
 top:84px;
 background: #A5B05E;
 padding-top: 10px; 
 padding-left: 8px; 
 z-index: 11;
 visibility: hidden;
}
#menuflaeche4 {
 position:absolute;
 left:383px;
 top:84px;
 z-index: 9;
 visibility: hidden;
}

#menu5 {
 position:absolute;
 left: 523px;
 top:81px;
 background: #B7C07E;
 padding-top: 10px; 
 padding-left: 8px; 
 z-index: 11;
 visibility: hidden;
}

#menuflaeche5{
 position:absolute;
 left:523px;
 top:84px;
 z-index: 9;
 visibility: hidden;
}

#menu6 {
 position:absolute;
 left: 616px;
 top:81px;
 background: #B7C07E;
 padding-top: 10px; 
 padding-left: 8px; 
 z-index:11;
 visibility: hidden;
}

#menuflaeche6 {
 position:absolute;
 left:611px;
 top:84px;
 z-index: 9;
 visibility: hidden;
}
#menu8 {
 position:absolute;
 left:     0px;
 top:     40px;
 height: 503px;
 background: #B7C07E;
 padding: 2px;
 padding-top: 30px;
 z-index: 4;
 visibility: visible;
}

#mirrorLinks {
 position:absolute;
 left: 515px;
 top:620px;
 visibility: hidden;
}
#navigationBottom {
 position:absolute;
 left: 175px;
 top:585px;
 width:630px;
 font-size: 11pt;
 color:#575757;
 text-align: center;
 z-index: 4;
}
#navigationTop1 {
 position:absolute;
 left:0px;
 top:69px;
 width: 523px;
 font-size: 10pt;
 color:#575757;
 text-align: center;
 z-index: 12;
 }
#navigationTop2 {
 position:absolute;
 left: 517px;
 top:69px;
 width:277px;
 font-size: 10pt;
 color:#575757;
 text-align: center;
 z-index: 12;
}

.navigationsbuchstabe {
 font-size: 11pt;
 font-weight: bold;
 color: #000000;
 text-decoration:none;
}

.olivdunkel {
  background:  #a5b05e; 
 }
 .olivhell {
   background: #b7c07e; 
 }
.pfad{
font-size: 1.5em;
font-weight: bold;
vertical-align:middle;
}

.rot {
  color: #ff0000; 
 }
 

#suchmaske {
 position:absolute;
 left:20px;
 top:170px;
 width:780px;
 text-align:left;
 font-size: 12pt;
 color: #000000;
 z-index: 2;
}
#suchergebnis {
 position:absolute;
 left:20px;
 top:300px;
 width:800px;
 text-align:left;
  color: #000000;
 z-index: 2;
}
textarea {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 color: #000000;
 font-size: 11pt;
}
#titel {
 position: absolute;
 top:        113px;
 left:          30px;
 font-family: Verdana,Arial,sans-serif;
 font-size: 14pt;
 z-index:     2;
}
#titelbild {
 position:absolute;
 left:346px;
 top:14px;
 z-index:10;
}
#titelEingabe {
 position:  absolute;
 top:       100px;
 left:      60px;
 font-size: 12pt;
}
#typeEingabe {
 position:  absolute;
 top:       190px;
 left:      60px;
 font-size: 12pt;
}
#textEingabe {
 position:  absolute;
 top:       310px;
 left:      60px;
 font-size: 12pt;
}
.versteckt {
 color: #ffffff;
 visibility: hidden;
}
#vorzurueck {
 position:absolute;
 left:668px;
 top:545px;
 color:#b7c07e;
 white-space: nowrap;
 width: 130px;
 font-family: Verdana,Arial,sans-serif;
 font-size: 12pt;
 line-height:1.5em;
 z-index: 5;
}
.warnhinweis {
 font-size: 12pt;
 color: #ff0000;
 }
.zentriert {
 text-align:center;
}
.zitat {
 text-align:center;
 font-style:italic; 
}