/* ---------- NORMALER TEXT ---------------------------------------------------- */

body {
  font-family: Arial, Helvetica, sans-serif;
  background-color: white;
  font-size: 12px;
  color: #000000}

/* reine Textseiten */
body.text {
  font-family: Arial, Helvetica, sans-serif;
  background-color: white;
  font-size: 12px;
  color: #000000;
  margin: 10px}

body.weiss {
  font-family: Arial, Helvetica, sans-serif;
  background-color: white;
  font-size: 12px;
  color: #000000;
  margin: 10px}

/* Titel- und Navigationsleiste */
body.gruen  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  /*color: #669999;
  background-color: #DFF2E5 */
}

p,ul,ol,li,div,td,th,address,blockquote,center,nobr,b,i,caption {
  font-family:Arial,Helvetica,sans-serif; font-size: 12px; color: #000000 }

/* Hauptueberschrift */
h1   { font-family:Arial,Helvetica,sans-serif; font-size: 25px; color: #000000;
       line-height: 120%; margin-top: 10px; margin-bottom: 5px }
/* Seitenueberschriften */
h2   { font-family:Arial,Helvetica,sans-serif; font-size: 21px; color: #000000;
       line-height: 120%; margin-top: 10px; margin-bottom: 5px }
/* Abschnittsueberschriften innerhalb einer Seite */
h3   { font-family:Arial,Helvetica,sans-serif; font-size: 17px; color: #000000;
       line-height: 120%; margin-top: 10px; margin-bottom: 5px }
/* Zwischenueberschriften */
h4   { font-family:Arial,Helvetica,sans-serif; font-size: 14px; color: #000000;
       line-height: 120%; margin-top: 5px; margin-bottom: 0 }
/* Zwischenueberschriften */
h5   { font-family:Arial,Helvetica,sans-serif; font-size: 12px; color: #000000;
       line-height: 120%; margin-top: 5px; margin-bottom: 0 }
/* Titelueberschrift */
h6   { font-family:Arial,Helvetica,sans-serif; font-size: 16px; color: #000000;
       line-height: 120%; margin-top: 5px; margin-bottom: 0 }

ul   { list-style-type: square; text-align: left }

/* Subskript (tiefgestellt) und Superskript (hochgestellt) */
sub,sup { font-family:Arial,Helvetica,sans-serif; color: #000000; font-size:11px }


/* ---------- TITELLEISTE ------------------------------------------------------ */

td.titel { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFCC00;
           padding: 0; border-spacing: 0; margin: 0; border: 0 none; }

a.titel:link    { color: black; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a.titel:visited { color: black; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a.titel:hover   { color: black; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
a.titel:active  { color: black; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

a.titelen:link    { color: #DFF2E5; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
a.titelen:visited { color: #DFF2E5; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
a.titelen:hover   { color: #FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
a.titelen:active  { color: #DFF2E5; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}

/* ---------- NAVIGATIONSFRAME LINKS ------------------------------------------- */

/* Tabelle im Navigationsframe links */
table.links  { font-family: Arial, Helvetica, sans-serif; border-spacing: 0;
               background-color: #D2E4C8; line-height: 100%; text-align: left;}

/* Menuepunkte im Navigationsframe links */
tr.gross { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #457A45 }
tr.gross td {padding:3px;}
tr.gross td.select {border-left:5px solid #FFCC00;}
tr.klein { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ADCCAD }
tr.klein td {padding:3px 1px 3px 8px;}
tr.ebene3 td {padding:3px 1px 3px 13px;}
tr.zusatzmenue td {padding:3px;}

/* Menüpunkte im Navigationsframe */
a.auswdrk:link    { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
a.auswdrk:visited { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
a.auswdrk:hover   { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
a.auswdrk:active  { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; }

/* Ausgewählte Menüpunkte im Navigationsframe */
a.auswhigh:link    { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
a.auswhigh:visited { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
a.auswhigh:active  { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px }

/* Untermenüpunkte im Navigationsframe */
a.auswahl:link    { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
a.auswahl:visited { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
a.auswahl:hover   { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
a.auswahl:active  { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}

/* Untermenüpunkte im Navigationsframe (klein) */
a.auswahlk:link    { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
a.auswahlk:visited { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
a.auswahlk:hover   { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
a.auswahlk:active  { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}

/* ---------- MENÜZEILE IM TEXT OBEN ------------------------------------------- */

table.start  { line-height: 120%; background-color: #D2E4C8; border-style: none; border-width: 0 }

a.start:link    { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
a.start:visited { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
a.start:hover   { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
a.start:active  { color: #669999; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px }

/* ---------- TABELLEN IM TEXT ------------------------------------------------- */

/* Hintergrund fuer Texttabelle */
table.text { background-color:#D2E4C8; border:2px solid; padding:4px }


/* ---------- TABELLEN FUER BILDBESCHREIBUNGEN --------------------------------- */

/* Hintergrund fuer Bildtabelle */
table.picture { background-color:#D2E4C8; border:2px solid }

/* ---------- FUSSNOTE --------------------------------------------------------- */

/* Text in der Fußnote */
td.fuss   { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }

/* Farbleiste in der Fußnote */
td.fuss1  { background-color:#457A45 }
td.fuss2  { background-color:#ADCCAD }

/* Verweise in der Fußnote */
a.fuss:link { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px }
a.fuss:visited { color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
a.fuss:hover { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0000FF }
a.fuss:active { color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}

/* ---------- VERSTECKTER TEXT ------------------------------------------------- */

#hide { display:none }
/* Text ist nur sichtbar, wenn style-sheets ausgeschaltet sind */


/* ---------- SONSTIGE VERWEISE ------------------------------------------------ */

a:link { color:#0000FF }
a:visited { color:#000099 }
a:hover { color:#660066 }
a:active { color:#660066 }


/* ---------- FARBEN ----------------------------------------------------------- */

/*  #FFCC99=orange #FFE9D3=creme-orange #FDF7E6=creme-gelb */
/*  #FDFAC6=hellgelb #FEE796=hellbraun #800040=dunkelbraun */
/*  #EFEFEF=hellgrau #E06060=rot */
/*  #DFF2E5=hellgrün #669999=grün (Titelleiste rechts) */
/*  #336666=dunkelgrün #004848=dunkelgrün (Schrift) */