
body { margin-top:-5px; margin-left:0px; }
.sitemap  { color: #003366; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i 
   { font-family:Arial,sans-serif; } 
	 

/* font-family = Schriftart fuer Textelemente */
/* Arial,sans-serif = Arial und serifenlose Schrift, Wert aenderbar */



h1 { font-size:18pt; }

/* font-size = Schriftgroesse */
/* 18pt = 18 Punkt, Wert aenderbar */



h2 { font-size:16pt; }

/* Seitenueberschriften */
/* font-size = Schriftgroesse */
/* 16pt = 16 Punkt, Wert aenderbar */


h3 { font-size:12pt; }

/* Zwischenueberschriften wie 'Beispiel', 'Erlaeuterung' */
/* font-size = Schriftgroesse */
/* 11pt = 11 Punkt, Wert aenderbar */


h4 { font-size:11pt; }

/* Zwischenueberschriften an manchen Stellen */
/* font-size = Schriftgroesse */
/* 10pt = 10 Punkt, Wert aenderbar */


p,ul,ol,li,div,td,address,nobr,b,i { font-size:10pt; }

/* normaler Text */
/* font-size = Schriftgroesse */
/* 10pt = 10 Punkt, Wert aenderbar */


.klein { font-size:8pt; }

/* kleiner Text */

p.block { text-align:justify; }

/* Text im Blocksatz */

th,td.mitglieder { font-size:9pt; }

/* normaler Text in Tabellen */
/* font-size = Schriftgroesse */
/* 9pt = 9 Punkt, Wert aenderbar */

td.mitglieder { vertical-align:top; }

/* Ausrichtung des Textes in den Datenzellen der Mitgliedertabelle */

th { background-color:#cccccc; }
td.mitglieder { background-color:#ccccff; }

/* Hintergründe der Zellen einer Tabelle */


pre { font-family:Arial; font-size:10pt; color:#000000; }

/* font-family = Schriftart */
/* Arial = Schriftarten, Wert aenderbar */
/* font-size = Schriftgroesse */
/* 10pt = 10 Punkt, Wert aenderbar */
/* color = Farbe */
/* #000000 = schwarz, Wert aenderbar */


a:link { color:#003366; text-decoration:underline; }
a:visited { color:#336699; text-decoration:underline; }
a:active { color:#000000; text-decoration:none; }

hr {
    height: 1px;
    color: #000000;
    background-color: #000000;
}

#nav {
    height: 100%;
    padding-top: 30px;
    padding-left: 10px;
}

#navitem {
    text-align: right;
    margin-bottom:5px;
    background-color: #003366;
    padding-bottom: 10px;
    padding-right: 10px;
    line-height: 20px;
}

#navitem a {
    color: #fff;
    text-decoration: none;
    font:small-caps 110% Verdana;
}

#navitem a:hover {
    color: #999;
}

#navitem a:active {
    color: #999;
}

#content {
    padding-top: 30px;
    padding-left: 70px;
    text-align: left;
}

#footer {
}
