/*  ############################################################################
#   (c) Stephan Loh - 2001.01.30
# - Jede Seite bekommt als Hintergrundbild den DIV-Bereich '.huette' - daher
#   keine Bildwiederholung! Der Rest kommt auf den DIV-Breich '.inhalt'.
#   Der Inhalt ist immer sichtbar, denn der z-index von '.inhalt' ist größer
#   als der z-index von '.huette'. Die Hintergrundfarbe jeder Seiten ist
#   D8E0E8 - passend zum Hintergrundbild.
# - Die Standard-Schrift ist allgemein für alle Bereiche:
#   Avantgarde, Größe 12 Pixel, Farbe #440000, Zeilenabstand ?? Pixel.
# - Primärnavigation macht 'tt.m1', Sekundärnavigation macht 'tt.m2'.
# - Überschriften 'H1' bis 'H5' sind jeweils neu definiert.
# - Linkfarben sind neu definiert und dem restlichen Layout angepasst.
# - einige Spezialklassen erfüllen dokumentspezifische Funktionen.
############################################################################ */

.huette, .inhalt  { position:absolute; border:0px; top:0px; left:0px; width:918px; }
.huette   { z-index:1; }
.inhalt   { z-index:2; }

body      { background:#D8E0E8; }   /* dez.: 216,224,232 oder 226,235,240 */
body, td  { font-family:Verdana; font-size:12px; color:#662222; }

tt        { font-family:Courier New, Courier; }
tt.m1     { line-height:19px; font-size:16px; }
tt.m2     { line-height:25px; font-size:12px; }

h1, h2, h3, h4, h5, h6   { font-family:Arial; }
h1        { line-height:15px; font-size:36px; }
h2        { line-height:18px; font-size:24px; }
h3        { line-height:15px; font-size:18px; }
h4        { line-height:15px; font-size:15px; }
h5        { line-height:15px; font-size:12px; }

a:link    { color:#3333EE; text-decoration:none; }
a:active  { color:#AA0000; text-decoration:none; }
a:visited { color:#222288; text-decoration:none; }

.n1       { line-height:18px; font-size:13px; }
.h2       { line-height:22px; font-size:22px; }
.h3       { line-height:18px; font-size:18px; }
.h4       { line-height:15px; font-size:15px; }
.p20      { line-height:40px;  }
.p40      { line-height:40px;  }
.tab10    { padding:10px;      }
.counter  { margin-bottom:2px; }

.kaspec1  { font-size:16px; color:#DDDDE0; }
.kaspec2  { font-size:12px; color:#DDDDE0; }

.micro    { font-size:1px;  color:#E5ECEB; }