table {
  font-size: 10pt;
  color: #3D2C1E;
  background-color: inherit;
  border-collapse: collapse;
  empty-cells: hide;
  margin: 5px;
  margin-left: 10px;
}

td {
  background-color: transparent;
  border: 1px solid white;
  padding-left: 3px;
  padding-right: 3px;
  text-align: left;
}

td:hover {
  background-color: #FAD6B1;
}

tr:hover {
  background-color: #FDF0E1;
}

* html td {
  background-color: transparent;
  border: 1px solid #FAD6B1;
} /* nur für IE 5.5 - 6.x */

html + body #main-frame {
  background-color: transparent;
  border: 1px solid #FDF0E1;
} /* nur vom IE 5.0 */

