@charset "UTF-8";

/* RTE (own) */

/* re-definitions 4 rte */
body {
  font: 12px/18px Verdana, Arial, sans-serif; 
}
table {
  font: 1em Verdana, Arial, sans-serif;
}
/* re-definitions 4 rte */

/* td dummies */
tr.tr-0 { }
tr.tr-last { }
th.td-0 { }
th.td-1 { }
th.td-2 { }
th.td-last { }
td.td-0 { }
td.td-1 { }
td.td-2 { }
td.td-last {}
/* td dummies */


a.pdf {
  display: inline;
  padding: 1px 0px 2px 20px;
  background: url(../images/types/pdf.gif) left center no-repeat transparent;
}

table.preise {
  width: 520px;
  border-collapse: collapse;
}
table.preise th {
  border-bottom: 2px solid #ccc;
  text-align: left;
}
table.preise td {
  border-bottom: 1px solid #ccc;
}
table.preise tr.tr-last td {
  border-bottom: none;
}
table.preise .td-0 {
  width: 320px;
}
table.preise .td-1 {
  width: 100px;
}
table.preise .td-last {
  width: 100px;
  text-align: right;
}

table.hardware {
  width: 520px;
  border-collapse: collapse;
}
table.hardware th {
  border-bottom: 2px solid #ccc;
  text-align: left;
}
table.hardware td {
  border-bottom: 1px solid #ccc;
}
table.hardware tr.tr-last td {
  border-bottom: none;
}
table.hardware .td-0 {
  width: 80px;
  vertical-align: top;
}
table.hardware .td-1 {
  width: 340px;
  vertical-align: top;
}
table.hardware .td-last {
  width: 100px;
  text-align: right;
  vertical-align: top;
}

table.partner {
  width: 520px;
  border-collapse: collapse;
}
table.partner td.td-0 {
  width: 280px;
  vertical-align: top;
}
table.partner td.td-last {
  width: 240px;
  text-align: right;
  vertical-align: top;
}

table.links {
  width: 520px;
  border-collapse: collapse;
}
table.links td.td-0 {
  width: 220px;
}



.roteschrift {
  color: red;
}
.textrechts {
  text-align: right;
}
