                  /* ::: Nur Offline anzeigen ::: */
.online {display: none;}
.pre {display: none;}

P.offline
{ text-align: center;
  border: 10px inset #99CCFF;
  margin: 20px;
  padding: 10px;
  background-color: #99CCFF;
}

                  /* ::: Allgemeine Einstellungen ::: */

BODY {border-right: 3px solid #99CCFF;}

A
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 90%;
  font-weight: bold;
  text-decoration: none;
  color: #003366;
}

A:hover {background-color: #003366; color: #99CCFF; text-decoration: underline overline;}

H3 {margin-bottom: 40px;}
H4 {font-family: Verdana, Arial, Helvetica, sans-serif;}
H4 A {color: #000000; border-top: 3px solid #99CCFF; font-weight: bold;}

TT, PRE {font-family: monospace, Courier New, Courier, Monaco; color: #333333;}

TD {font-size: 12px;}
TD A:hover {text-decoration: none;}

TH
{ background-color: #003366;
  color: #99CCFF;
  text-align: left;
  line-height: 23px;
  font-size: 12px;
  font-weight: bold;
}

FORM
{ margin: 0px;
}

INPUT
{ background-color: #99CCFF;
  color: #003366;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  border:1px solid #003366;
  width: 210px;
  margin: 3px;
}

SELECT {background-color: #99CCFF; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif;}

HR {color: #99CCFF;}

                  /* ::: besondere globale Einstellungen ::: */

A.email:hover  {background-color: #00FF00; color: #003366;}
A.extern:hover {background-color: #FF0000; color: #003366;}

.nachoben  {text-align: right; color: #99CCFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
.nachoben A {border-bottom: 3px solid #99CCFF}
.anmerkung {color: red; font-style: italic; border: 3px solid red; margin: 20px; padding: 5px;}
.index     {font-family: Verdana, Arial, Helvetica, sans-serif; color: #99CCFF; margin-top: 20px;}

.einschub  {margin-left: 25px;}
.zentriert {text-align: center;}
.kursiv    {font-style: italic;}


                  /* ::: Navigationsleiste am Seitenende ::: */

TABLE.nav      {background-color: #99CCFF; margin-top: 20px;}
TD.navlinks    {color: #003366; width: 50%; text-align: right; padding-right: 10px;}
TD.navrechts   {color: #003366; width: 50%; text-align: left; padding-left: 10px;}
TD.navmitte
{ text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  border-left: 2px solid #FFFFFF;
  border-right: 2px solid #FFFFFF;
}

                  /* ::: Sonstiges ::: */

INPUT.button {display: none}

IMG.logo {border-style: none;}

TABLE.titlebar   {background-color: #99CCFF; line-height: 23px; text-align: center;}
TABLE.titlebar A {color: #003366; font-size: 19px; letter-spacing: 3px; font-variant:small-caps }

                  /* ::: spezielle Anpassungen für die einzelnen Frames ::: */

BODY.edge          {background-color: #003366; color: #99CCFF; margin: 0px; border: 0px solid #99CCFF;}
BODY.edge A        {color: #99CCFF;}
BODY.edge A:active {background-color: #99CCFF; color: #003366;}
BODY.edge A:hover  {background-color: #99CCFF; color: #003366;}
BODY.edge TD       {line-height: 12px; color: #99CCFF; padding: 0px;}

BODY.jump          {background-color: #003366; color: #99CCFF; margin: 0px; border: 0px solid #99CCFF;}
BODY.jump A        {color: #99CCFF;}
BODY.jump A:active {background-color: #99CCFF; color: #003366;}
BODY.jump A:hover  {background-color: #99CCFF; color: #003366;}
BODY.jump TD       {line-height: 12px; color: #99CCFF; padding: 0px;}

BODY.left          {background-color: #99CCFF; color: #003366; margin: 0px; border: 0px solid #99CCFF;}
BODY.left A:active {background-color: #003366; color: #99CCFF;}
BODY.left A:hover  {background-color: #003366; color: #99CCFF;}
BODY.left TD       {color: #003366; padding: 0px 0px 0px 2px;}

                  /* ::: spezielle Anpassungen für manche OPT-Dokus ::: */

TD.inactiveopt   {background-color: #003366; color: #99CCFF; border: 1px solid #99CCFF; line-height: 12px;}
TD.inactiveopt A {font-size: 11px; color: #99CCFF;}
TD.inactiveopt A:hover {color: #003366; background-color: #99CCFF;}
TD.activeopt     {line-height: 12px;}
TD.activeopt A   {font-size: 11px;}

                  /* ::: spezielle Anpassungen für die HP ::: */

                  /* ::: spezielle Anpassungen für die FAQ ::: */
