/* Diese Datei enthaelt alle Website-spezifischen StyleSheets */

/* Tabellendefinitionen */
/* Äußerste Tabelle */
.grundtabelle{border:0; cellpadding:0; width:100%; border-collapse:collapse; }
/* Statusanzeige von Tabellenkoepfen */
.error {
  margin-top:5px;
  margin-bottom:0px;
  margin-right:5px;
  width:571px;
  text-align:center;
  border:1px solid #DBDBDB;
  float:left;
  padding-top:5px;
  background-color:#F00000;
  color:#FFFFFF;
  padding-top:3px;
  padding-bottom:3px;
}
.warning {
  background-color:#FF5E08;
  margin-top:5px;
  margin-bottom:0px;
  margin-right:5px;
  width:571px;
  text-align:center;
  border:1px solid #DBDBDB;
  float:left;
  padding-top:3px;
  padding-bottom:3px;
}
.success {
  margin-top:5px;
  margin-bottom:0px;
  margin-right:5px;
  width:571px;
  text-align:center;
  border:1px solid #DBDBDB;
  float:left;
  background-color:#008000;
  color:#000000;
}
.display {
  margin-top:5px;
  margin-bottom:0px;
  margin-right:5px;
  width:571px;
  background-color:#8797A3;
  text-align:center;
  border:1px solid #DBDBDB;
  float:left;
}
/* Tabelleninhalt */
.background{background-color:#E5E5E5;}
/* Tabellenfuss */
.footer{background-color:#D3DCE3;  color:#000000;}

/* Kleine Meldungs/Hinweisboxen */
.meldung{padding:12px; background-color: #82C182; border:1px solid #82C182;}
.warnung{padding:12px; background-color: #FFD382; border:1px solid #FFD382;}
.fehler {padding:12px; background-color: #FF7A7A; border:1px solid #FF7A7A;}

input, option, select, textarea { font-size:10px; }
