body              {
                  margin:0;
                  padding:0;
                  font:0.75em/1.6em "lucida grande", verdana, tahoma, sans-serif;
                  background-color:#f7e2b7;
                  }
/* Seitenkopf */
#logo             {
                  float:right;
                  padding:1% 1% 0 0;
                  }
h1                {
                  color:#7e7e7e;
                  font-size:2.7em;
                  margin-top:0;
                  margin-bottom:0;
                  padding:1em 0 0 2%;
                  letter-spacing:-1px;
                  background-color:white;
                  }
h2                {
                  color:#b8b8b8;
                  font-size:1em;
                  font-weight:normal;
                  padding-top:0.5em;
                  padding-bottom:2em;
                  padding-left:2%;
                  margin:0 0 0 0;
                  word-spacing:2px;
                  letter-spacing:1px;
                  background-color:white;
                  }
/* Navigation */
ul                {
                  margin:5em 0 0 1em;
                  padding:0;
                  float:left;
                  width:9em;
                  list-style-type:none;
                  font-size:1em;
                  }
ul ul             {
                  margin:4em 0 0 1em;
                  padding:0;
                  float:left;
                  width:7em;
                  list-style-type:none;
                  font-size:1em;
                  color:green;
                  }
li                {
                  margin-bottom:1em;
                  padding:0.2em 0 0.2em 0.4em;
                  background-color:white;
/*                  border-top: 1px solid black;
                  border-bottom: 1px solid black;*/
                  border-left: 3px solid yellow;
                  }
li.akt            {
                  width:9.5em;
                  }
ul a              {
                  text-decoration:none;
                  }
.inh              {
                  padding:1em;
                  margin-top:1em;
                  margin-right:1em;
                  margin-left:10em;
                  background-color:white;
                  border: 1px solid black;
                  }
/* Formular */
fieldset          {
                  margin-bottom:1em;
                  }
fieldset span input    {
                  white-space:nowrap;
                  }
.fundr            {
                  font-size:80%;
                  }
/* Hinweiskästchen */
label             {
                  position:relative;
                  white-space:nowrap;
                  }
label span        {
                  display:none;
                  z-index:15;
                  letter-spacing:0.1em;
                  }
label:hover span  {
                  display:block;
                  position:absolute;
                  top:18px;
                  left:12px;
                  width:auto;
                  padding-left:0.7em;
                  padding-right:0.7em;
                  border-left: 3px solid yellow;
                  background-color:#e0e0e0;
                  }

/* Ergebnistabelle */
table             {
                  border:1;
                  }
th                {
                  padding-left:0.8em;
                  }
tr.tfw            {
                  }
tr.tfw1           {
                  background-color:#ffffb3;
                  }
td                {
                  padding-left:0.7em;
                  padding-right:0.7em;
                  text-align:right;
                  }
td.lb                {
                  text-align:left;
                  }
/* Javascriptsortierung */
th.table-sortable {
                  cursor:pointer;
                  background-image:url("Bilder/unso_gr.gif");
                  background-position:center left;
                  background-repeat:no-repeat;
                  padding-left:12px;
                  }
th.table-sorted-asc {
                  background-image:url("Bilder/aufst_gr.gif");
                  background-position:center left;
                  background-repeat:no-repeat;
                  }
th.table-sorted-desc {
                  background-image:url("Bilder/abst_gr.gif");
                  background-position:center left;
                  background-repeat:no-repeat;
                  }

