body {
    MARGIN-TOP: 1px;
    MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 1px;
    MARGIN-BOTTOM: 1px;

    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    background-image: var(--background-image-url)
}

img {
    border: 0;
}

table {
    border-collapse: collapse;
}

.twitter-hashtag-button {
    vertical-align: sub;
}

.valign-top {
    vertical-align: top;
}

.valign-middle {
    vertical-align: middle;
}

.valign-sub {
    vertical-align: sub;
}

.black {
    color: black;
}

.grey {
    color: #999999;
}

.brown {
    color: #BB6600;
}

.darkslateblue {
    color: darkslateblue;
}

.bold {
    font-weight: bold;
}

.peru {
    color: peru;
}

.uppercase {
    text-transform: uppercase;
}

.center {
    text-align: center;
}

.left {
    text-align: left;
}

.right {
    text-align: right;
}

.right-table {
    border-left-width: 1px;
    border-left-style: solid;
}

.sygnatury-lata {
    width: 80px;
}

.sygnatury-right {
    border-collapse: separate;
}

td.date {
    width: 80px;
}

input.input-year {
    width: 40px;
}

h4 {
    text-align: center;
}

h3 {
    text-align: center;
    color: #246624;
}

div.blink {
    text-decoration: blink;
    text-align: center;
}


TD {
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
}

TD.head {
    text-align: right;
    padding: 0px;
}

TD.foot {
    font-size: 15px;
    background-image: url(../images/back3.jpg);
    font-weight: bold;
    text-align: right;
}

TD.pasek {
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    background: url(../images/methead.jpg);
}

TD.pasek2 {
    border: 1px double;
    border-top: 1px double rgb(190, 190, 190);
    height: 23px;
}

TD.b {
    COLOR: #118811;
    text-align: right;
    width: 7%
}

TD.d {
    COLOR: #551177;
    text-align: right;
    width: 7%
}

TD.s {
    COLOR: #660000;
    text-align: right;
    width: 7%
}

TD.bb {
    font-weight: bold;
    text-align: right;
    COLOR: #118811;
}

TD.bd {
    font-weight: bold;
    text-align: right;
    COLOR: #551177;
}

TD.bs {
    font-weight: bold;
    text-align: right;
    COLOR: #660000;
}

TD.e {
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    COLOR: #BBBBBB;
}

TD.ok {
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    COLOR: #117711;
    font-weight: bold;
}

TD.bad {
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    COLOR: #771111;
}

TD.tab {
    background-color: #EEDDDD;
    border: 3px #551177;
}

TD.sap {
    text-align: right;
    COLOR: #775566;
    border: 3px #551177;
}

TD.sag {
    text-align: right;
    COLOR: #001111;
    background-color: #EEDDDD;
    border: 3px #551177;
}

TD.sagn {
    font-weight: bold;
    COLOR: #001111;
    background-color: #EEDDDD;
    border: 3px #551177;
}

TD.tdcn {
    font-weight: normal;
    text-align: center;
}

TD.tdcb {
    font-weight: bold;
    text-align: center;
}


TD.head {
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    COLOR: #513131;
    border-top: 1px #513131;
    border-bottom: 1px #513131;
}

TD.subhead {
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    COLOR: gray;
    font-style: italic;
}

TD.m1 {
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    COLOR: #313151;
}

INPUT.met-text {
    BACKGROUND: #f5f5f5;
    COLOR: #232324;
    BORDER: solid 1px #464646;
    FONT-SIZE: 10pt;
}

DIV.met {
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
}

TEXTAREA.met {
    FONT-SIZE: 14px;
    FONT-FAMILY: Tahoma;
    COLOR: #373737;
    background-color: #C7C7C7;
}

.instrukcja_tagowania {
    margin-left: 180px;
    margin-right: 180px;
}
.instrukcja_tagowania li {
    margin-top: 10px;
}

td.top {
    font: normal 13px verdana, arial, helvetica, sans-serif;
    height: 10px;
    BORDER-TOP: 1px #513131;


    background-color: #BDD0A3;
}

td.jednostka {
    max-width: 450px;
    padding-left:10px;
}
td.tagi {
    padding-left:10px;
    min-width: 200px;
}

td.plik {
    padding-left:10px;
}

td.lata {
    padding-left:10px;
}

td.zespol {
    padding-left:10px;
}

td.bot {
    font: bold 13px verdana, arial, helvetica, sans-serif;
    height: 10px;
    BORDER-LEFT: 1px #513131;
    background-color: #DDFFDD;
}

A:link,
A:active,
A:visited {
    color: #333377;
    font: 13px Tahoma, Verdana, sans-serif;
    text-decoration: none;
    background: none;
}

A.plik:link,
A.plik:active {
    color: #333377;
    font: 13px Tahoma, Verdana, sans-serif;
    text-decoration: none;
    background: none;
}

A.plik:visited {
    color: #0373A7;
    font: 13px Tahoma, Verdana, sans-serif;
    text-decoration: none;
    background: none;
}

A.plik:hover {
    text-decoration: underline;
    background: none;
}

A:hover {
    color: #3333AA;
    font: 13px Tahoma, Verdana, sans-serif;
    text-decoration: underline;
    background: none;
}

A.asc:link,
A.asc:active,
A.asc:visited {
    color: #317131;
    font: 13px Tahoma, Verdana, sans-serif;
    text-decoration: none;
    background: none;
}

A.asc:hover {
    color: #418141;
    font: 13px Tahoma, Verdana, sans-serif;
    text-decoration: underline;
    background: none;
}

A.wo:link,
A.wo:active,
A.wo:visited {
    color: #BB6600;
    font: 13px Tahoma, Verdana, sans-serif;
    text-decoration: none;
    background: none;
}

A.wo:hover {
    color: #CC8800;
    font: 13px Tahoma, Verdana, sans-serif;
    text-decoration: underline;
    background: none;
}

SPAN.won {
    color: #CCAA99;
    font: 13px Tahoma, Verdana, sans-serif;
    text-decoration: none;
    background: none;
}

A.won:link,
A.won:active,
A.won:visited {
    color: #CCAA99;
    font: 13px Tahoma, Verdana, sans-serif;
    text-decoration: none;
    background: none;
}

A.won:hover {
    color: #998866;
    font: 13px Tahoma, Verdana, sans-serif;
    text-decoration: underline;
    background: none;
}

A.po:link,
A.po:visited {
    color: #144614;
    font: 13px Tahoma, Verdana, sans-serif;
    text-decoration: none;
    background: none;
}

A.po:hover,
A.po:active {
    color: #5399A3;
    font: 13px Tahoma, Verdana, sans-serif;
    text-decoration: underline;
    background: none;
}

A.pon:link,
A.pon:visited {
    color: #88AA77;
    font: 13px Tahoma, Verdana, sans-serif;
    text-decoration: none;
    background: none;
}

A.pon:hover,
A.pon:active {
    color: #437983;
    font: 13px Tahoma, Verdana, sans-serif;
    text-decoration: underline;
    background: none;
}

map>area,
map>area:active,
map>area:focus {
    outline: none;
    border: 0;
}
