body {background-color: #000000;color: #ffffff;font-family:serif;margin:1px 8px 0px 8px;font-size: 16; }

a:link { color: #6666ff; text-decoration: none; }
a:visited { color: #4444ff; text-decoration: none; }
a:hover { color: #8888ff; background-color: #222222; }
a:active { color: #000000; }

p { font-family:serif; }

pre {color: #ffffff;font-family:"Courier New",monospace;font-size: 12;
    -webkit-margin-after: 12px;
}
.pbreak { page-break-before: always; }

.pri {color: #ffffff;font-family:"Courier New",monospace;font-size: 12;}

table.traits {
  border-collapse: collapse;
  border: #404040 solid 1px;
  width: 651;
  background-color: #003366;
}

table.traits tr {
   border: #404040 solid 1px;
}

table.traits th {
   border: #404040 solid 1px;
   background-color: #003399;
   text-align: left;
   color: #000000;font-family:"Courier New",monospace;font-size: 12;
}

table.traits td {
   border: #404040 solid 1px;
}

table.chart {
  border-collapse: collapse;
  border: #ffffff solid 2px;
  width: 99%;
  background-color: #000000;
}
table.chart th {
  background-color: #558866;
  font-size: 11pt;
  text-align: center;
  border: #333333 solid 1px;
  border-bottom: #000 solid 2px;
  color: #000000;
}
table.chart tr { background-color: #ccffdd; }

table.chart tr:nth-child(4n+2) {background-color: #bbeecc; font-weight: bold;}

table.chart td {
  font-size: 9pt;
  text-align: center;
  border: #cccccc solid 1px;
}

table.info {
  font-size: 13px;
  border: #333333 solid 1px;
  border-style: hidden;
  border-collapse: collapse;
  width: 651;
  background-color: #000000;
}

table.bgnd {
  font-size: 13px;
  border: #333333 solid 1px;
  border-style: hidden;
  border-collapse: collapse;
  width: 95%;
  background-color: #000000;
}

table.lopic {
  font-size: 16px;
  border: #333333 solid 1px;
  border-style: hidden;
  border-collapse: collapse;
  width:100%;
  background-color: #000000;
}
.blok { background-color: #000000; }

.init { background-color: #aaaa00; }

.nopic { background-color: #000000; }

.pic { background-color: #ffffff; }

.dark { background-color: #000000; color: #666666  }

@media print {
    table, p, div {page-break-inside: avoid;};
}