body, table {
  font-size: 11px;
  font-family: Verdana, sans-serif;
  color: #000;
  background-color: #fff;
}
h3 {
  font-family: Verdana, sans-serif;
  font-size: 14px;
  font-weight: bold;
  border-bottom: 1px solid #aaa;
}
a:link, a:visited, a:active {
  color: #b60;
}

table.koszyk td, table.koszyk th {
  text-align: right;
  padding: 7px;
  padding-top: 10px;
  padding-bottom: 10px;
}

table.koszyk tr.t1 td {
  border-top: 1px solid #aaa;
  background-color: #ddd;
}
table.koszyk tr.t2 td {
  border-top: 1px solid #aaa;
  background-color: #eee;
}

.koszyk {
  text-align: left;
}
.koszyk h4 {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  border-bottom: 1px solid #aaa;
  font-weight: bold;
  margin-top: 2em;
  margin-left: 2em;
}
.koszyk p {
  margin-left: 3em;
}
