body { /* background-color: #FFCF0F;  */
      background: url(grafik/stele.gif);
      background-repeat: repeat-y;
      font-family: Arial, sans-serif;
      width: 800px;
      margin-left: 1px;
     }

h1,h2,h3 {color: #F05030; padding-left: 0.2em; margin-bottom: 0em;}
h2,h3 {margin-top: 0em;}

h1 {font-size: 110%;}
h2 {font-size: 105%;}
h3 {font-size:90%; color: #444;}

dd {margin-bottom: 0.5em;}

ul {padding-left: 1.3em; margin-left: 0em;}
ol {padding-left: 1.4em; margin-left: 0em;}


p {margin-bottom: 0.3em; margin-top: 0.1em;}
a:link {color: #000070}
a:visited {color: #000070}
a:hover {color: blue}

.ausgegraut {color: #888;}

.quittung {font-size: small; font-style: italic; color: #F05030; padding-left: 300px; }

.button {position: absolute; left: 700px; top: 2px; background-color: #ccc;
          border-color: black; border-style: outset;
          padding-left: 1em; padding-right: 1em;
         }
.tree {position: absolute; left: 30px; top: 1px; width: 830px;
       padding: 0.2em; padding-left: 1.5em; height: 1.2em;
       background-color: #ffcf0f; margin-bottom: 8px; vertical-align: center;}

.kategorie {padding: 0.2em; padding-left: 1.5em;
            margin-top: 1px; margin-bottom: 8px;
            height: 1.2em; vertical-align: center;
            font-size: small; }


.bereich {font-weight: bold;}

.branche {padding-bottom: 0.5em; padding-right: 0.5em;}

.branchenmenu  {background: #ffffff;
                position: absolute; left: 0px; top: 3.33em;
                padding: 1px;}

.spacerrainbow {height: 3.33em; width: 16em;}

.streifen {height: 26px; width: 20em;
           display: block; float: bottom; clear: none;
           padding-top: 6px; padding-left: 4px;
           overflow: hidden;
           position: relative; z-index: 0;
           font-weight: bold;
           }
.streifen a:link {color: #000; text-decoration: none;}
.streifen a:visited {color: #000; text-decoration: none;}
.streifen a:hover {color: #222}

/* Regenbogenfarben */

.wo  {background-color: #1070B0}
.wom {background-color: #BBBBD2}

.ka  {background-color: #00B0A0}
.kam {background-color: #8BEAD2}

.es  {background-color: #00B060}
.esm {background-color: #A3D2A3}

.ge  {background-color: #A0D040}
.gem {background-color: #EAFF8B}

.fr  {background-color: #FFCF0F}
.frm {background-color: #FFFF8B}

.fa  {background-color: #F09020}
.fam {background-color: #FFD28B}

.ko  {background-color: #FF6040}
.kom {background-color: #FFBB8B}

.hi  {background-color: #F00080}
.him {background-color: #FF8BBB}

.oe  {background-color: #A03090}
.oem {background-color: #EA8BBB}

.pl  {background-color: #8050A0}
.plm {background-color: #BBA3BB}

.menuleiste {background-color: #FFCF0F;}

.wikimenu {position: absolute; top: 9px; left: 67px;
           background-color: #eee; overflow-y: hidden;
           min-width: 640px; white-space : nowrap; pading-bottom:1px;}

.page {padding-left: 4px; padding-right: 60px; padding-top: 2em; padding-bottom: 2em; background: white; min-height: 360px;}

#postit  {position: absolute; right: 20px; top: 70px;
           z-index: 5;
           width: 20%; padding: 4px; padding-left: 8px; color: red; background-color: #ffcf0f; opacity: 0.5; Border: 1px solid #888; border-top-width: 12px; overflow: hide; height: 400; font-size: xx-small; font-family: 'Comic Sans MS'; min-height: 400px;
}

.kasten {vertical-align: center;}
h1, h2, h3, h4 {padding-left: 0em; margin-bottom: 0.1em;}
h2 {margin-top: 1em; }

.pagemenu {background-color: #ddd; padding-bottom: 2px; width: 16em;
            position: absolute; top: 3.3em; left: 640px;
            font-size: x-small;}
.menuitem {background-color: #eee; margin-top: 2px; padding-left: 4px;}
 .pagemenu td {font-size: small; }
 .pagemenu input {font-size: small;}

.action {background-color: #eee; width: 20em;
            padding: 4px; position: absolute; top: 3.3em; left: 600px; border-style:  outset;
            font-size: x-small;}
 .action td {font-size: x-small; }
 .action input {font-size: x-small;}

.headline {color: #FF6040; margin-top: oem;}
.meldung {font-size: small;}
/* .meldung hr {height: 4px; color: #ffcf0f;}*/

.kleingedrucktes {font-size: xx-small;}
.funktionen {width: 100%; margin-left: 4em; padding: 0.2em; padding-left: 1em; vertical-align: center;}
.footer {width: 630px; text-align: right; padding-right: 10px; font-size: small;
visibility: visible;}

                                                 /* -220 */
.rahmen {position: absolute; left: 38px; top: 1.8em; z-index: 1;}
.papier {background: #ffffff;
         width: 698px;
         padding-left: 30px; padding-right: 30px;
          voice-family:"\"}\"";
          voice-family:inherit;
         width: 640px;
 }
