
html, body {
  width: 17cm;
}

html, body, div, td, th, h1, h2, h3 {
  margin: 0px;
  padding: 0px;
}

p {
  margin: 0px 0px 1em 0px;
  padding: 0px;
}

hr {
  color: #5A5A5A;
}

#path {
  // background-color: #FFD400;
}

#path a {
  color: black;
  text-decoration: none;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 9pt;
}

#copyright {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 9pt;
}

td.colNormal, td.border {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 10pt;
}

td.colNormal {
  padding-right: 1mm;
}

td.border {
  border-width: 0.5mm;
  border-style: solid;
  border-color: #5A5A5A;
  padding: 5mm;
}

td.colNormal h1 {
  font-size: 14pt;
}

td.border h1 {
  font-size: 12pt;
}

td.colNormal h2 {
  font-size: 13pt;
}

td.border h2 {
  font-size: 10pt;
}

.imgcaption {
  font-size: 8pt;
}

/******************/

p.quote {
  font-size: 11pt;
}

p.quote-author {
  font-size: 9pt;
}

table.content-table td, table.content-table th {
  font-size: 10pt;
  border-color: #5A5A5A;
}

table.content-table th, table.content-table thead td {
  color: black;
  background-color: silver;
}


