/*Text, Liste und Hintergrundfarbe ausserhalb der Seite*/
body {
font-family:Georgia, Arial, sans-serif;
background-color:#444477;
margin-top:3px;
scrollbar-face-color:#AAC5FF;
scrollbar-base-color:#ffffff;
scrollbar-track-color:#EFEFEF;
scrollbar-highlight-color:#8F8F8F;
scrollbar-3d-light-color:#ffffff;
scrollbar-background-color : #FF0000;
scrollbar-dark-shadow-color:#FFFFFF;
scrollbar-shadow-color:#ffffff;
scrollbar-arrow-color:#000000;
}

p, text, body, ul, li, .liste {font-size: 13px; line-height:140%;}
/*li {font-size: 10pt; line-height:1.4em}*/

h2, h3, h4, h5 {font-family: "Trebuchet MS",Georgia, Arial, sans-serif; font-weight:normal; font-size:22px; margin-left:16px; margin-top:0em; color:#336666}
h2 { font-size:22px; margin-left:16px; margin-top:0em;}
h3 { font-size:18px; margin-left:16px; margin-top:8px; margin-bottom:0px;}
h4 { font-size:16px; margin-left:16px;}
h5 {font-size:15px; margin-left:0px;}

/*Tabellen*/
table {border:0}
/*g=globale Tabelle: Seitenbreite in Pixeln und Hintergrundfarbe
-> aus Performancegründen Seite in mehrere unterteilen!*/
table.g {background-color:#444477 }

/*Inhaltsverzeichnis*/
table.l2 {height:28px}
table.l1 {height:22px}
/*Hintergrundfarbe aller Zellen der Links einer Ebene (tr)
 und des aktuellen Links eine Ebene darüber (td) */
tr.l2 {background-color:#7799D8; text-align:center; height:25px}
tr.l1, td.l2 {background-color:#AAC5FF; text-align:center}
tr.l1 {height:20px}
td.l1, td.l0 {background-color:#D5E8FF; text-align:center}
/*Hintergrundfarbe der linken Tabelle, etwas anders als td.l1 und td.l0*/
tr.l0 {background-color:#DFEDFF; text-align:center; height:18px}
/*Inhaltsverzeichnis links darunter*/
table.links {width:150px}
td.links {vertical-align:top}

/*Klassen für den Inhalt: normal, zentriert oder Blocksatz*/
table.inhalt {width:100%}
td.inhalt{background-color:#E1EDEE; padding-left:10mm; padding-right:12mm; padding-bottom:4mm; text-align:left }
td.center{background-color:#E1EDEE; padding-left:10mm; padding-right:12mm; padding-bottom:4mm; text-align:center }
td.block{background-color:#E1EDEE; padding-left:10mm; padding-right:12mm; padding-bottom:4mm; text-align:justify }

/*LINKS:
Links zur internen Navigation*/
a {font-size: 13px; font-weight:bold}
a:link {color:#3300AA; text-decoration:none}
a:visited{color:#3300AA/*#447799*/; text-decoration:none}
a:hover{color:#000033; text-decoration:underline}
a:active{color:#3130FF; text-decoration:none}
/*der aktive link ist wie folgt "simuliert" */
p.l {font-size:13px; font-weight:bold; color: #D5E8FF; background-color:#444477}
/*links zu Jahren, die noch nicht waren, werden zunächst mit p.hide versteckt
nicht mit display:none weil sonst die Zellenbreite nicht mehr stimmt */
p.hide {font-weight:bold; color:#AAC5FF}

/* links nach oben "Seitenanfang"... */
a.normal:link {font-weight: normal; color:#CCCCCC; text-decoration:none}
a.normal:visited {font-weight: normal; color:#CCCCCC; text-decoration:none}
a.normal:hover {font-weight: normal; color:#FFFFFF; text-decoration:underline}

/*intern:*/
.intern {font-weight: normal}

/* links aus dem iframe */
a.iframe:link, a.iframe:visited {font-size:13px; font-family:Arial, sans-serif; color:#FFFF00; font-weight:normal; text-decoration:underline}

/* ginis lustige links ;-)*/
a.gini:link {color:#000099}
a.gini:visited {color:#447799}
a.gini:hover {color:#DFEDFF; text-decoration:none}

/* Eingabefelder: */
.input
{
border: 1m solid #222299;
color:#222299;
font-family:Georgia, Arial, sans-serif;
}

.button {
color:#222299;
}
.eintrag {
border: 1m solid #222299;
}
