/********** allgemeine Angaben: Schriftart, -groesse, Hintergrundfarbe **********/
body { font-family: Helvetica, Arial, sans-serif; font-size: 10pt; margin: 3px; }

span, p, table, th, tr, td { font-size: 10pt; }

/********** allgemeine Angaben: Verweise **********/
a:link { color: #1500B1; text-decoration: none; font-weight: bold; }
a:visited { color: #1500B1; text-decoration: none; font-weight: bold; }
a:hover { color: #1500B1; text-decoration: underline; font-weight: bold; }
a:active { color: #000000; text-decoration: underline; font-weight: bold; }

/********** Title-Bereich **********/
.titel_logo { margin: 0px; padding; 0px }
.titel_bereich { background-color: #FFFFCC; margin: 0px; padding; 0px }
.titel_bruecke {}
.titel_zelle { padding-left: 5px; }
.titel_zelle_name { font-size: 18pt; color: #000000; }
.titel_zelle_version { font-size: 10pt; color: #000000; }
.titel_zelle_datum { font-size: 10pt; color: #000000; }
.titel_zelle_db { font-size: 10pt; color: #000000; }

/********** Position-Bereich **********/
.navigator { font-size: 10pt; }
table.navigator {}
tr.navigator {}
td.navigator
{
  color: #FFFFFF;
  font-weight: bold;
}
a:link.navigator {}
a:visited.navigator {}
a:hover.navigator {}
a:active.navigator {}

.stack_bereich
{
  width: 100%;
  font-size: 9pt;
  color: #FFFFCC;
  height: 30px;
  border-width: 0px;
  border-left: 2px #CCCC00 solid;
  border-right: 2px #CCCC00 solid;
  border-top: 2px #CCCC00 solid;
  border-bottom: 2px #CCCC00 solid;
  margin-top: 0px;
  background-color: #CCCC00;
}

.stack_position {}

/********** Menu-, Content- und Footer-Bereich **********/
.inhalt_bereich
{
  vertical-align: top;
  width: 100%;
  height: 88%;
}

/********** Menu-Bereich **********/
.menu_bereich
{
  vertical-align: top;
  border-left: 2px #CCCC00 solid;
  border-right: 2px #CCCC00 solid;
  border-top: 0px #000000 solid;
  border-bottom: 1px #000000 solid;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #FFFFCC;
}

/********** Content-Bereich **********/
.inhalt
{
  vertical-align: top;
  width: 100%;
  height: 400px;
  padding: 25px;
  background-color: #FFFFCC;
  border-right: 2px #CCCC00 solid;
  border-top: 0px #000000 solid;
  border-bottom: 2px #CCCC00 solid;
  color: #281566;
}

legend { color: #000000; }

/********** Footer-Bereich **********/
.fuss_bereich
{
  background-color: #FFFFCC;
  height: 35px;
  padding-left: 5px;
  padding-top: 3px;
  border-right: 2px #CCCC00 solid;
  border-bottom: 2px #CCCC00 solid;
}
