body {
	padding-top: 20; padding-left: 0; padding-right: 0; padding-bottom: 100;
	font-family: Arial,Helvetica,sans-serif;
}

A { font-weight: 700; }
A:link { color: #993333; }
A:visited { color: #cc3333; }
A:active { color: #ff0000; }

/* Navigations-Icon ist #996699 */
/* Navigations-Zellen generell, insbesondere Hintergrung-Bild */
td.nav {
  background-image: url(nav_bg.gif);
  font-size: 10pt; font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
td.navcur {
  background-image: url(navcur_bg.gif); 
  /* In Uebereinstimmung mit Ueberschrift der angew. Sektion: */
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11pt;
  font-weight: bold;
  font-style: italic;
}

.call2act {
  background-color: #FFFFFF;
  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
  font-style: italic;
}

/* Link-Status farblich abheben: */
a.nav:link       { color: #330099; }
a.nav:visited    { color: #330099; }
a.nav:hover      { color: #CC0000; }
a.navcur:link    { color: #990000; text-decoration: none; }
a.navcur:visited { color: #990000; text-decoration: none; }
a.navcur:hover   { color: #330099; text-decoration: none; }

/* Bei Unter-Navigation anzeigen, wo man ist und wie man zurueckkommt, z.B. Restaurant > Themenabende */
.subnav {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 8pt;
  color:
}
a.subnav:link     { color: #330099; }
a.subnav:visited  { color: #330099; }
a.subnav:hover    { color: #CC0000; }

/* Das hilft besonders bei generierten Zellen: */
td, th {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10pt;
}

ul li {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
}

p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
}
/* Mit dem CPAN-Perlmodul HTML::FromText generierte Elemente
   erben von den Standard-Elementen, duerfen aber nicht undefiniert bleiben: */
.hft-paras { }
.hft-numbers { } /* Hier evtl. format von Standard-Paragraph */
.hft-bullets { } /* Hier evtl. format von Standard-Paragraph */
.hft-urls { }    /* In Link umgewandelte URLs erben von A    */
.hft-tables  { background-color: #CCFFCC; border: outset 2px; }
.hft-tables tr td { padding-left: 10; padding-right: 10; padding-top: 4; padding-bottom: 4; }


h1 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 24pt;
	font-weight: normal;
	color: #006600;
	}

h2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
	color: #990000;
	}

h3 {
	font-family: "Monotype Corsiva",Arial,Helvetica,sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #006600;
}

h4 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #006600;
}

h5 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #993333;
}

.normal {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
}
.klein {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
}
.gross {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14pt;
}
/* Quellenangaben */
.quelle {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-style: italic;
}
/* Bildunterschriften. */
.bild {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-style: italic;
}
.bunt {
	font-family: Arial,Helvetica,sans-serif;
	color: #006600;
}
.lyrik {
	font-family: "Comic Sans MS", "Times New Roman", serif;
}

