/* allgemein für alle Bodys ohne Angabe */
body {
  font-family: Verdana, Arial, Helvetica;
  background-color:#eeeeee;
  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;
}

/* 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;
}

.elist {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10pt;
  color: black;
}

.elistcaption {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  background-image: url("/publicsoft/images/design/wcaption.gif");
  background-color: #002d96;
  background-repeat: repeat-x;
  color: white;
  height: 24px;
  padding: 2px;
}

.eentrycaption {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: bold;
  background-image: url("/publicsoft/images/design/wsubcaption.gif");
  background-color: #ffffff;
  background-repeat: repeat-x;
  color: #003399;
  height:24px;
  margin: 2px;
  padding: 2px;
}

.eentry {
  padding: 5px;
  background-color:#ffffff;
}

/* Eingabebereich */
.itable {
  padding: 4px;
}

/* Überschrift Eingabebereich */
.icaption {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: bold;
  background-image: url("/publicsoft/images/design/wsubcaption.gif");
  background-color: #ffffff;
  background-repeat: repeat-x;
  color: #003399;
  height:24px;
  margin: 2px;
  padding: 2px;
}

/* Feldbezeichnung Standard */
.ititle {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: normal;
  background-color:#ffffff;
  color: #000000;
  padding-right: 3px;
}

/* Feldbezeichnung Pflichtfeld */
.ititlem {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: bold;
  background-color:#ffffff;
  color: #000000;
  padding-right: 3px;
}

/* Eingabeerläuterung */
.ititlehelp {
  font-family: Verdana, Arial, Helvetica;
  font-size: 7pt;
  font-weight: normal;
  background-color:#ffffff;
  color: #000000;
  padding: 5px;
}

/* Feldbearbeitung (Zelle um den Input herum) */
.iinputarea {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: normal;
  background-color:#ffffff;
  color: #000000;
  padding-top: 3px;
  padding-bottom: 3px;
}

/* 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:#c0c0f8;
}

.ierror {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: bold;
  background-color: white;
  color: #ff4343;
  padding: 2px;
}

tr.ierror {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: bold;
  background-image: url("/publicsoft/images/design/wsubcaption.gif");
  color: #ff3333;
  height:24px;
}
