/* Standardformate für Eingabeformulare */

/* ****** reset-Abschnitt ****** */
* {
  font-family: Arial,Helvetica,sans-serif;
  margin : 0;
  padding: 0;
}

.maindiv {
  width : 20em;
  margin-left : auto;
  margin-right : auto;
  border : thick outset indianred;
  padding : 0.3em;
  background-color : linen;
}
.heading {
  background-color : indianred;
  color : white;
}
h2 {
  background-color : indianred;
  color : white;
  text-align : center;
}
form {
  margin-top : 1em;
}
.zeile {
  overflow : hidden;
}
.links {
  float : left;
  width : 8em;
}
.rechts {
  float : left;
}
.rechts input {
  width : 11em;
}

.warn {
  clear: both;
  font-size : 0.7em;
  height : 1.3em;
  color : red;
  margin-left : 12em;
}
.buttons {
  margin: 0.2em;
  text-align : center;
}
.refButton {
  text-decoration : none;
  border : 0;
}

/* Tabelle */
table {
  width : 100%;
  border-collapse : collapse;
  margin-top: 0em;
  padding-top: 0em;
}
td {
  border: thin solid indianred;
}
th {
  background-color : indianred;
  color : white;
}
.tdl {
  text-align : left;
  padding-left : 0.1em;
}
.tdr {
  text-align : right;
  padding-right : 0.1em;
}
.tdc {
  text-align : center;
}