/* allgemein für alle Bodys ohne Angabe */
body {
  font-family: Verdana, Arial, Helvetica;
  background-color:#ffffff;
  margin-left:3px;
  margin-right:4px;
  margin-top:4px;
  margin-bottom:4px;
  font-size: 8pt;
}

/* allgemein für alle Table ohne Angabe */
table {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  background-color:#ffffff;
}

/* Standardlinks */
a {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  text-decoration: none;
  font-weight: bold;
  color: #033893;
}

/* Standardlinks Highlighted (Maus drüber) */
a:hover {
  color: #ff4444;
}

/* Schaltflächen */
input {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  color: #ffffff;
  background-color: #9b0b00;
  border-style: solid;
  border-width: 2px;
  border-color: #ffffff #787878 #484848 #ffffff;
}

.elist {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10pt;
  color: black;
}

.elistcaption {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  background-color: #9b0b00;
  color: white;
  height: 22pt;
  padding: 2px;
}

.eentrycaption {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: bold;
  background-color: #f5e5e5;
  color: #000000;
  margin: 2px;
  padding: 2px;
}

.eentry {
  padding: 5px;
  background-color:#ffffff;
}

/* Eingabebereich */
.itable {
  border: 1px solid #9b0b00;
  padding: 4px;
}

/* Überschrift Eingabebereich */
.icaption {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: bold;
  background-color: #9b0b00;
  background-repeat: repeat-x;
  color: #ffffff;
  height:24px;
  margin: 2px;
  padding: 2px;
}

/* Feldbezeichnung Standard */
.ititle {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: normal;
  background-color:#f5e5e5;
  color: #000000;
  padding-right: 3px;
}

/* Feldbezeichnung Pflichtfeld */
.ititlem {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: bold;
  background-color:#f5e5e5;
  color: #000000;
  padding-right: 3px;
}

/* Eingabeerläuterung */
.ititlehelp {
  font-family: Verdana, Arial, Helvetica;
  font-size: 7pt;
  font-weight: bold;
  background-color:#9b0b00;
  color: #000000;
  padding: 5px;
}

/* Feldbearbeitung (Zelle um den Input herum) */
.iinputarea {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: normal;
  background-color:#f5e5e5;
  color: #000000;
  padding-top: 2px;
  padding-bottom: 2px;
}

/* Feldbearbeitung (eigentliches Edit-Feld) */
.iinput {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: normal;
  background-color:#ffffff;
  color: #000000;
  border-width:1px;
  border-style:solid;
  border-color:#9b0b00;
}

.ierror {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  background-color: #f5e5e5;
  color: #000000;
  padding: 2px;
}

td.ierror {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10pt;
  font-weight: normal;
  background-color: #f5e5e5;
  color: #000000;
  padding: 2px;
}
