/* allgemein für alle Bodys ohne Angabe */
body {
  font-family: Verdana, Arial, Helvetica;
  background-color:#ffffff;
  margin:15px;
  font-size: 12px;
}

/* allgemein für alle Table ohne Angabe */
table {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
}

td{
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
}

/* Standardlinks */
a {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
  color: #424242;
}

/* Standardlinks Highlighted (Maus drüber) */
a:hover {
  color: #aa0a16;
}

a:visited{
  color: #aa0a16;
}

a:active{
  color: #aa0a16;
}

a:link{
  color: #aa0a16;
}

.elist {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  color: black;
  margin-bottom: 20px;
}

.elistcaption {
  font-family: Verdana, Arial, Helvetica;
  font-size: 16px;
  font-weight: bold;
  background-color: #ffffff;
  color: #aa0a16;
  height: 24px;
  padding: 5px;
}

.eentrycaption {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  background-color: #ffd63f;
  color: #424242;
  height:24px;
  margin: 2px;
  padding: 2px;
  padding-left: 5px;	
}

.eentry {
  padding: 5px;
  padding-left: 0px;
  padding-right: 0px;
  background-color:#FDF3CB;
}

/* Eingabebereich */
.itable {
  width: 100%;
  padding: 4px;
}

/* Überschrift Eingabebereich */
.icaption {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  background-color: #4d879f;
  color: #424242;
  height:24px;
  margin: 2px;
  padding: 2px;
}

/* Feldbezeichnung Standard */
.ititle {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  background-color:#ffffff;
  color: #000000;
  padding-right: 3px;
}

/* Feldbezeichnung Pflichtfeld */
.ititlem {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;t;
  font-weight: bold;
  background-color:#ffffff;
  color: #000000;
  padding-right: 3px;
}

/* Eingabeerläuterung */
.ititlehelp {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;;
  font-weight: normal;
  background-color:#ffffff;
  color: #000000;
  padding: 5px;
}

/* Feldbearbeitung (Zelle um den Input herum) */
.iinputarea {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  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: 12px;
  font-weight: normal;
  background-color:#ffffff;
  color: #000000;
  border-width:1px;
  border-style:solid;
  border-color:#005376;
}

.ierror {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  background-color: white;
  color: #ff4343;
  padding: 2px;
}

tr.ierror {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  background-image: url("/publicsoft/images/design/wsubcaption.gif");
  color: #ff3333;
  height:24px;
}

button{
width: 154px;
height: 20px;
background-color: #b81402;
border-style: none;
color: #424242;
}

.smallcaption{
background-color: #c3d9e7;
}

.smallcaption td{
padding-left: 5px;
}

.eentry a{
color: #424242;
}

.eentrycaption a{
color: #424242;
}

.eentrycaption a:hover{
color: #424242;
}