body {
   margin: 1em;
   color: #37424a;
   background-color: #d6cbb4;
   font-family: Verdana, "Arial CE", Arial, Helvetica, sans-serif;
   font-size: medium;
}
em {font-style: italic; color: green; background-color: inherit;}
cite {font-variant: small-caps; font-style: normal;}
p {text-align: left; line-height: 1.5em; text-indent: 2em;}
address {font-size: small;}
h1 {margin-bottom: 1em;}
h2 {margin-top: 3em;}
ul {list-style-type: none;}
ul li {margin-bottom: 0.5em;}

/* abbreviations and acronyms markup */
abbr {font-style: normal;}
acronym {font-style: normal;}
abbr[title] {border-bottom: 1px dashed #ffffcc; cursor:help;}
acronym[title] {border-bottom: 1px dashed #ffffcc; cursor:help;}

ul#toc li {display: inline;}
#foot {width: 100%; margin-top: 2em; border-top:1px solid green; font-size: small;}
#pdf {height: 23px; width: 20px; border: none;}
#ooo {height: 16px; width: 16px; border: none;}
thead {font-weight: bold; font-size: larger; color: green; background-color: inherit;}
.zestawienie {border: 1px solid gray; margin: auto; width: 80%; padding: 0px;}
.zestawienie tbody tr td {
      color: inherit;
      background-color: #d6cbb4;
    }
.zestawienie tbody tr.odd  td {
      color: inherit;
      background-color: #d6cb94;
    }

.hide {display: none;}

a, a:visited {color: black; background-color: inherit;}
a:hover {color: white; background-color: #7d6d61;}
a:hover {color: white; background-color: #7d6d61;}

