body {
  margin: 15px;
  padding: 15px;
  font: 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
  background-color: #F0D7B9;
}

p, ul, ol, li, td.content, td.content table td {
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #000000;
}



a, a:link {
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #000099;
  text-decoration: underline;
}
a:visited {
  color: #800080;
  text-decoration: underline;
}
a:hover, a:active {
  color: #990000;
  text-decoration: underline;
}

span.mrg5 { margin-left:5;margin-right:5 }


a.a0:link { font: normal 10px Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; }
a.a0:hover { font: normal 10px Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; }
a.a0:visited { font: normal 10px Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; }

a.a1:link { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; }
a.a1:hover { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; }
a.a1:visited { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; }

a.a2:link { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; }
a.a2:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; }
a.a2:visited { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; }

a.a3:link { font: normal 13px Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; }
a.a3:hover { font: normal 13px Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; }
a.a3:visited { font: normal 13px Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; }


tr.ef { color: efefef }

.t { font: normal 10px Arial, Verdana, Tahoma, Helvetica, sans-serif; color: 000099 }
.t0 { font: normal 12px Arial, Verdana, Tahoma, Helvetica, sans-serif; color: 000099 }
.t1 { font: normal 13px Arial, Verdana, Tahoma, Helvetica, sans-serif; color: 000099 }
.t2 { font: normal 14px Arial, Verdana, Tahoma, Helvetica, sans-serif; color: 000099 }

table#grey { border: 1px solid grey }

ul, ol {
  margin-left: 20px;
  padding-left: 20px;
}

ul li {
  list-style: square;
}
/* таблиця для друку */

table.printable {
  padding: 0px;
  border-collapse: collapse;
}

table.printable tr, table.printable td  {
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #000000;
  vertical-align: top;
  background-color: #ffffff;
  padding: 2px 2px 2px 5px;
  border-bottom: 1px solid #999999;
}

table.printable tr td li, table.printable tr td li {
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #000000;
}

table.printable td {
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0 5px 5px 0;
}

table.printable td.cell1, table.printable tr.cell1 td, table.printable td.cell1 {
  color: #000000;
  background-color: #ffffff;
}

table.printable tr.cell2, table.printable tr.cell2 td, table.printable td.cell2 {
  color: #000000;
  background-color: #f9f9f9;
}

table.printable TD.header, table.printable TR.header, table.printable TR.header TD, table.printable th {
  font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #000000;
  vertical-align: middle;
  background-color: #f0f0f0;
}

table.printable TR.header, table.printable TR.header TD, table.printable TR.header th {
  border-bottom: 2px solid #999999;
}


table.printable TR.header TD, table.printable TD.header {
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #000000;
  vertical-align: middle;
}

table.printable TR.header TD a:link, table.printable TR.header TD a:visited, table.printable TR.header TD a:hover, table.printable TR.header TD a:active,
table.printable TD.header a:link, table.printable TD.header a:visited, table.printable TD.header a:hover, table.printable TD.header a:active {
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #000000;
  text-decoration: underline;
}

/* невидими таблицi */

table.invisible, table.invisible  TD, table.invisible TR, 
table.invisible TD p a:link, table.invisible a:link, table.invisible a:hover, table.invisible a:visited,
table.invisible b,
 {
  font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #000000; 
  text-decoration: none;
  font-weight: normal;
}

table, table td, table.invisible, table.invisible TD {
  border: 1px dashed lightgrey;
}

table.in1, table.in1 a:link, table.in1 a:hover, table.in1 a:visited {
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #000099; text-decoration: none
}