/* Datei normal.css zur Definition von Style Sheets */

/*** Für alle Tags gleichermaßen ***/
body { margin:5px;
       text-align:justify;
       font-family:Verdana,Helvetica,Arial;
       font-size:10pt;
       background-color:#F0E6A7; }
/* für Netscape muss alles nochmal extra definiert werden */
h1,h2,h3,h4,h5,h6,p,div,li,ul,ol,dt,dd,dl,td,tr,table,a,span,input,textarea { font-family:Verdana,Helvetica,Arial;
       font-size:10pt;}

/*** Überschriften ***/
h1 {font-size:18pt;color:#D09800; font-weight:bold; display:inline}
h1.stichwort {font-size:10pt;color:#000000; font-weight:bold; display:inline;}
h3 {font-size:14pt; margin-bottom:0px; margin-top:15px;}
h3.ueber {font-size:16pt;color:#D09800;}
h4 {font-size:13pt;}
h4.ueber {font-size:13pt;color:#D09800;}
h5.ueber {font-size:12pt;color:#D09800;}
h6 {font-size:11pt;}
.unterueber {font-size:14pt; font-weight:bold; text-decoration:underline; color:#000000; }

/*** Unterschriften ***/
span.unter {color:#000000; font-weight:bold; font-size:8pt;}

/*** Absätze ***/
.seiteninhalt {color:#E0A810; text-decoration:none; font-size:7pt; line-height:1em;}
.seitenlinks { color:#555555; text-decoration:none; font-weight:bold; font-size:8pt;}
.seitenlinkblock {text-align:center; line-height:1em; text-decoration:none;}
.prg {font-family:courier; font-size:11pt;}
.aend { font-size:8pt; }
.help { text-decoration:none; font-weight:bold; font-size:8pt;}
.dummylink {color:#003098; font-weight:bold; text-decoration:underline; }
.back { color:#000000; text-decoration:none; font-weight:bold; font-size:8pt;}
.backo { color:#D09800; text-decoration:none; font-weight:bold; font-size:8pt;}
.menu1 {color:#000000; font-weight:bold; font-size:11pt; text-decoration:underline;}
.hinweis {color:#003098; font-weight:bold; font-size:8pt;}
a.menu1:hover { color:#D09800; }
div.ueber, span.ueber { color:#D09800;}
.abcde_link {color:#D09800; font-weight:bold; font-size:10pt; font-family:Arial; text-decoration:underline;}
.abcde_text { text-align:left; color:#000000; font-size:9pt; font-family:Arial;}

/*** menue ***/
.reiterh { font-size:9pt; background-color:#F7E59C; border-top-style:solid; border-top-width:1px; border-top-color:#D09800; }
.reiterh_space { font-size:9pt; background-color:#F7E59C; }
.reiterd { color:#FFFFFF; font-size:9pt; background-color:#D09800; }
.reiterd_space { color:#FFFFFF; font-size:9pt; background-color:#D09800; }
.menueleiste { color:#FFFFFF; font-size:9pt; background-color:#D09800; }
a.reiterh { text-decoration:none; font-weight:bold; font-size:10pt; }
a.reiterd { text-decoration:none; font-weight:bold; font-size:10pt; }
a.reiterh:link { color:#977729; }
a.reiterd:link { color:#FFFFFF; }
a.reiterh:visited { color:#876719; }
a.reiterd:visited { color:#FFFFFF; }
a.reiterh:active { color:#876719; }
a.reiterd:active { color:#FFFFFF; }
a.reiterh:hover { color:#FF0000; }
a.reiterd:hover { color:#FFFFFF; }

/*** Listen ***/
li li {margin-top:6pt;}
ul,li {margin-top:6pt;}

/*** Tabellen ***/
.innentabelle { border-style:solid; border-width:1px; border-color:#D09800; background-color:#FFFFFF; /* background-color:#F7FECD; */
                padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:10px;}
.seitenlinktabelle { border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#555555; vertical-align:bottom;}
.seitenlinktabellerechts {border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#555555; vertical-align:bottom;
                          background-image:url(../bilder/rechts.gif); background-repeat:no-repeat; background-position:bottom; }
.seitenlinktabelleunten { background-image:url(../bilder/unten.gif); background-repeat:no-repeat; background-position:top right; }
.seitenlinktabelleoben {border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#555555; vertical-align:bottom;
                          background-image:url(../bilder/oben.gif); background-repeat:no-repeat; background-position:bottom left; }

.visible {background-color:#D09800; }
.head { background-color:#FBE5B1; color:#000000; font-weight:bold;}
.body { background-color:#FEF9E5; }
.body2 { background-color:#CCCCCC; text-decoration:none; font-weight:bold; font-size:8pt;}
.empty { background-color:#FFFFFF; }
thead {font-weight:bold;}
tbody {}
tfoot {font-style:italic;}

/*** Formulare ***/
.input { border-style:solid; border-color:#D09800; }

/*** Bilder***/
img.back { border-style:solid; border-width:2px; border-color:#D09800;}
img { border-width:0px; }

