

html {
  padding: 0;
}

body {
  margin: 0 auto;
  padding: 0;
}

#suche {
  position: absolute;
  width:100%;
  bottom:0px;
  left:0px;
  /*padding-left:10px;
  padding-right:10px;*/
  text-align:center;
  background-color:#FFFFFF;
}

#suchbox {
  width:480px;
  margin: 0px 10px 5px 10px;
  text-align:left;
}

#scroll {
  width:100%;
  text-align:center;
  margin-top:10px;
}

#inhalt {
  text-align:left;
  width:480px;
  margin:10px;
  padding-bottom:135px;
}

html>body #suche {  /* nur fuer moderne Browser! */
  position: fixed;
}

.eintrag {
  margin:0px;
  margin-top:20px;
  width:480px;
}
.title {
  margin:0px;
  margin-bottom:10px;
  font-weight:bold;
}
.subtitle {
  font-weight:normal;
}
.zusatz {
  margin:4px;
  padding-left:15px;
}

a.buchstabe:link, a.buchstabe:visited {
  font-size:10pt;
  margin-right:6px;
  padding:2px;
  text-decoration:none;
}

a.buchstabe:hover {
  font-size:10pt;
  padding:2px;
  margin-right:6px;
  color:#FFFFFF;
  background-color:#2C57ED;
  text-decoration:none;
}

a.selected:link, a.selected:visited {
  font-size:10pt;
  margin-right:6px;
  padding:2px;
  color:#FFFFFF;
  background-color:#2C57ED;
  text-decoration:none;
}

.beschreibung {
  width:120px;
  float:left;
}

input.eintrag {
  width:300px;
  float:right;
}

A:link         {COLOR:#000000;
               FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;
               FONT-SIZE:10pt;
               FONT-WEIGHT:normal;
               TEXT-DECORATION:underline;
               }

A:visited {    COLOR:#000000;
               FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;
               FONT-SIZE:10pt;
               FONT-WEIGHT:normal;
               TEXT-DECORATION:underline;
               }
A:hover   {    COLOR:#000000;
               FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;
               FONT-SIZE:10pt;
               FONT-WEIGHT:normal;
               TEXT-DECORATION:underline;
               }
A:active  {    COLOR:#000000;
               FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;
               FONT-SIZE:10pt;
               FONT-WEIGHT:normal;
               TEXT-DECORATION:underline;
               }
A.head:link    {COLOR:#AFAFAF;
               FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;
               FONT-SIZE:8pt;
               FONT-WEIGHT:bold;
               TEXT-DECORATION:none;
               }

A.head:visited {COLOR:#AFAFAF;
               FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;
               FONT-SIZE:8pt;
               FONT-WEIGHT:bold;
               TEXT-DECORATION:none;
               }
A.head:hover   {    COLOR:#FFFFFF;
               FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;
               FONT-SIZE:8pt;
               FONT-WEIGHT:bold;
               TEXT-DECORATION:none;
               }
A.fuss:active  {COLOR:#AFAFAF;
               FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;
               FONT-SIZE:9px;
               FONT-WEIGHT:normal;
               TEXT-DECORATION:none;
               }

A.fuss:visited {COLOR:#AFAFAF;
               FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;
               FONT-SIZE:9px;
               FONT-WEIGHT:normal;
               TEXT-DECORATION:none;
               }
A.fuss:hover   {    COLOR:#4F4F4F;
               FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;
               FONT-SIZE:9px;
               FONT-WEIGHT:normal;
               TEXT-DECORATION:none;
               }
A.fuss:active  {COLOR:#AFAFAF;
               FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;
               FONT-SIZE:9px;
               FONT-WEIGHT:normal;
               TEXT-DECORATION:none;
               }


A.menuelink:link   {
               color: #000000;
               FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;
               FONT-SIZE:10pt;
               FONT-WEIGHT:bold;
               TEXT-DECORATION:none;
               }

A.menuelink:visited {
                color: #000000;
                FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;
                FONT-SIZE:10pt;
                FONT-WEIGHT:bold;
                TEXT-DECORATION:none;
               }
A.menuelink:hover   {
                color: #000000;
                FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;
                FONT-SIZE:10pt;
                FONT-WEIGHT:bold;
                TEXT-DECORATION:none;
              }
A.menuelink:active  {
                color: #000000;
                FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;
                FONT-SIZE:10pt;
                FONT-WEIGHT:bold;
                TEXT-DECORATION:none;
               }


body.head      {
               background-color:#000000;
               color:#000000;
               margin-left:0;
               margin-right:0;
                FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;                 font-size:10pt;
               font-weight:normal;

               }


body           {
                scrollbar-3d-light-color: #FFFFFF;
                scrollbar-highlight-color: #FFFFFF;
                scrollbar-face-color: #FAFAFA;
                scrollbar-arrow-color: #C0C0C0;
                scrollbar-shadow-color: #C0C0C0;
                scrollbar-darkshadow-color: #FFFFFF;
                scrollbar-track-color:#FAFAFA;
                background-color:#FFFFFF;
                color:#000000;
                xx-margin-left:0;
                xx-margin-right:0;
                FONT-FAMILY:Verdana,Tahoma,Arial,sans-serif,Courier New;                  font-size:10pt;
                font-weight:normal;

               }

h1 { color:#000000; font-size:14pt; font-family:Verdana,Tahoma,Arial,sans-serif,Courier New; font-weight:bold;}
h2 { color:#000000; font-size:13pt; font-family:Verdana,Tahoma,Arial,sans-serif,Courier New; font-weight:bold;}
h3 { color:#000000; font-size:12pt; font-family:Verdana,Tahoma,Arial,sans-serif,Courier New; font-weight:bold;}
h4 { color:#000000; font-size:11pt; font-family:Verdana,Tahoma,Arial,sans-serif,Courier New; font-weight:bold;}
h5 { color:#000000; font-size:10pt; font-family:Verdana,Tahoma,Arial,sans-serif,Courier New; font-weight:bold;}

.standard {
          color:#000000;
          font-size:10pt;
          font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
          font-weight:normal;

          }
table, td, tr, br, th{
               font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
               FONT-SIZE:10pt;
               color:#000000;

               }
.topmenue       {
               font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
               FONT-SIZE:10pt;
               background-color:#446D8C;
               color:#ffffff;
               }
.topline       {
               background-color:#ffffff;
               }

hr.inhaltlinie    {
               color:#446D8C;
               }

.firmenname   {      color:#000000;
                     font-size:22px;
                     font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
                     font-weight:bold;

            }

.slogan     {      color:#000000;
                   font-size:18px;
                   font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
                   font-weight:bold;
            }

.menue           {
                    font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
                    background-color:#446D8C;
                    color:#FFFFFF;
                    TEXT-DECORATION:none;
                    }

.menueebene0   {     color:#FFFFFF;
                     font-size:12px;
                     font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
                     font-weight:bold;
                     background-color:#446D8C;
            }
.menueebene1   {     color:#FFFFFF;
                     font-size:12px;
                     font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
                     font-weight:bold;
                     background-color:#446D8C;
            }
.menueebene2 {       color:#FFFFFF;
                     font-size:10px;
                     font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
                     font-weight:bold;
                     background-color:#446D8C;
            }

.ueberschrift {      color:#000000;
                     font-size:14pt;
                     font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
                     font-weight:bold;
            }

.fuss       {        color:#AFAFAF;
                     font-size:10px;
                     font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
                     font-weight:normal;
                    }

/* eingabefeld mit x pixel breite in msie */
/*(die breite fuer netscape: size xy */


.forminput-hell {
                  background-color:#DFDFDF;
                  color:#000000;
                  font-weight:normal;
                  font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
                  }
.forminput-dunkel {
                  background-color:#CCCCCC;
                  color:#000000;
                  font-weight:normal;
                  font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
                  }

.input180         {
                  background-color:#EFEFEF;
                  color:#000000;
                  font-weight:normal;
                  width:180px;
                  font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
                  }
.input60         {
                  background-color:#EFEFEF;
                  color:#000000;
                  font-weight:normal;
                  width:60px;
                  font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
                  }
.input120         {
                  background-color:#EFEFEF;
                  color:#000000;
                  font-weight:normal;
                  width:120px;
                  font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
                  }

.mitteilung-180x160 {
                  background-color:#EFEFEF;
                  color:#000000;
                  width:180px;
                  height:160px;
                  font-family:Verdana,Tahoma,Arial,sans-serif,Courier New;
                  }
