body {
    background-color: #ffffff;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 15px;
}

.bodytraditional {
    background-color: #f7f7f7;
    margin-bottom: 20px;
    margin-left: 40px;
    margin-right: 40px;
    margin-top: 0;
}

.bodytable {
    background-color: #ffffff;
    font-weight: normal;
    font-family: Verdana CE, Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 7pt;
    color: #000000;
    text-align: center;
}

.ramkapiksel {
    background-color: #000080;
    margin: auto;
}

A:link {
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 10pt;
    color: #0063a8;
    text-decoration: underline;
    font-weight: normal;
}

A:visited {
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 10pt;
    color: #0063a8;
    text-decoration: underline;
    font-weight: normal;
}

A:hover {
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 10pt;
    color: #ff5400;
    text-decoration: underline;
    font-weight: normal;
}

A.verdanalink:link {
    font-size: 12px;
    font-family: Verdana, Tahoma CE, ArialCE, HelvaticaCE, Arial, Helvetica, sans-serif;
    color: #0000ff;
    text-decoration: underline;
    font-weight: normal;
}

A.verdanalink:visited {
    font-size: 12px;
    font-family: Verdana, Tahoma CE, ArialCE, HelvaticaCE, Arial, Helvetica, sans-serif;
    color: #000080;
    text-decoration: underline;
    font-weight: normal;
}

A.verdanalink:hover {
    font-size: 12px;
    font-family: Verdana, Tahoma CE, ArialCE, HelvaticaCE, Arial, Helvetica, sans-serif;
    color: #ff5400;
    text-decoration: underline;
    font-weight: normal;
}

A.mainlinks:link {
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    color: #0063a8;
    text-decoration: underline;
    font-weight: normal;
}

A.mainlinks:visited {
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    color: #0063a8;
    text-decoration: underline;
    font-weight: normal;
}

A.mainlinks:hover {
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    color: #ff5400;
    text-decoration: underline;
    font-weight: normal;
}

A.mainlinksforum:link {
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    color: #ffac00;
    text-decoration: underline;
    font-weight: normal;
}

A.mainlinksforum:visited {
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    color: #ffac00;
    text-decoration: underline;
    font-weight: normal;
}

A.mainlinksforum:hover {
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    color: #fffc00;
    text-decoration: underline;
    font-weight: normal;
}

A.whitelink:link {
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 1pt;
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
}

A.whitelink:visited {
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 1pt;
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
}

A.whitelink:hover {
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 1pt;
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
}

A.pracaautora:link {
    font-weight: normal;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    text-decoration: underline;
    font-size: 8pt;
    color: #000000;
}

A.pracaautora:visited {
    font-weight: normal;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    text-decoration: underline;
    font-size: 8pt;
    color: #000000;
}

A.pracaautora:hover {
    font-weight: normal;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    text-decoration: underline;
    font-size: 8pt;
    color: #ff0400;
}

A.small:link {
    font-weight: normal;
    font-family: Verdana, Tahoma, sans-serif;
    font-size: 7pt;
    color: #000000;
    text-decoration: none;
}

A.small:visited {
    font-weight: normal;
    font-family: Verdana, Tahoma, sans-serif;
    font-size: 7pt;
    color: #000000;
    text-decoration: none;
}

A.small:hover {
    font-weight: normal;
    font-family: Verdana, Tahoma, sans-serif;
    font-size: 7pt;
    color: #ff0000;
    text-decoration: underline;
}

A.smallunderline:link {
    font-weight: normal;
    font-family: Verdana, Tahoma, sans-serif;
    font-size: 7pt;
    color: #000000;
    text-decoration: underline;
}

A.smallunderline:visited {
    font-weight: normal;
    font-family: Verdana, Tahoma, sans-serif;
    font-size: 7pt;
    color: #000000;
    text-decoration: underline;
}

A.smallunderline:hover {
    font-weight: normal;
    font-family: Verdana, Tahoma, sans-serif;
    font-size: 7pt;
    color: #ff0000;
    text-decoration: underline;
}

A.main:link {
    font-weight: normal;
    font-size: 10px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    text-decoration: underline;
    color: #000000;
}

A.main:visited {
    font-weight: normal;
    font-size: 10px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    text-decoration: underline;
    color: #000000;
}

A.main:hover {
    font-weight: normal;
    font-size: 10px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    text-decoration: underline;
    color: #ff0400;
}

td {
    background-color: #ffffff;
    font-weight: normal;
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
    text-align: justify;
    line-height: 20px;
}

h1 {
    background-color: #ffffff;
    font-size: 8pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    color: #0063a8;
    text-align: center;
    font-weight: bold;
    margin-bottom: 7px;
    margin-top: 7px;
}

.mainlinkstd {
    line-height: 500px;
}

.main2 {
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, sans-serif;
    color: #000000;
    background-color: #ffffff;
}

.tekstpublikacjicenterbold {
    background-color: #ffffff;
    font-size: 10pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    color: #000000;
    line-height: 19px;
    text-align: center;
    font-weight: bold;
    vertical-align: top;
}

.tekstpublikacjimiddle {
    background-color: #ffffff;
    font-size: 10pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    color: #000000;
    line-height: 19px;
    text-align: center;
    font-weight: bold;
    vertical-align: middle;
}

.jasnyroz {
    background-color: #fff7f7;
}

.jasnyrozok {
    background-color: #fff7f7;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
    text-align: left;
    font-weight: normal;
}

.czerwonycenter {
    background-color: #ff1400;
}

.pt {
    background-color: #ffffff;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
    text-align: justify;
    font-weight: normal;
    margin-bottom: 0;
    margin-top: 0;
}

.bold {
    font-weight: bold;
}

.ramka {
    background-color: #000080;
}

.niebieski {
    background-color: #1780c6;
    color: #ffffff;
    text-align: left;
    font-weight: bold;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 9pt;
}

.niebieskiline {
    background-color: #1780c6;
    color: #ffffff;
    text-align: left;
    font-weight: bold;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 9pt;
    line-height: 24px;
}

.whiteline {
    line-height: 19px;
    background-color: #fafafa;
}

.ramkanizej {
    background-color: #0099ff;
    font-size: 8pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    color: #ffffff;
    line-height: 10px;
    text-align: center;
    font-weight: bold;
    background-image: url('logagif/gradient0099ff.jpg');
}
.ramkanizejzielony {
    background-color: #0099ff;
    font-size: 8pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    color: #ffffff;
    line-height: 10px;
    text-align: center;
    font-weight: bold;
    background-image: url('mianowany/grafika/gradientzielony.jpg');
}
.tlobialejustify {
    background-color: #ffffff;
    font-size: 8pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    color: #000080;
    line-height: 10px;
    text-align: justify;
    font-weight: bold;
}

.center {
    text-align: center;
}

.center10 {
    text-align: center;
    font-size: 7pt;
    color: #000080;
    line-height: 10px;
}

.tlobialejustifynorm {
    background-color: #ffffff;
    font-size: 10pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    color: #000000;
    line-height: 19px;
    text-align: justify;
    font-weight: normal;
    vertical-align: top;
}

.lineheight20 {
    line-height: 20px;
}

.right {
    text-align: right;
}

.left {
    text-align: left;
}

.tlobiale {
    background-color: #ffffff;
}

.topalign {
    vertical-align: top;
    background-color: #f7f7f7;
}

.szaretlo {
    background-color: #f7f7f7;
}

.szaretlozaswiadczenie {
    background-color: #e7e7e7;
}

.redkolor {
    color: red;
}

.autor2 {
    font-weight: bold;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
    text-align: left;
    line-height: 19px;
}

.szkola {
    font-size: 8pt;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    color: #336699;
    text-align: left;
    font-weight: bold;
}

.miastocenter {
    font-weight: bold;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 10pt;
    color: #ffffff;
    text-align: center;
    background-color: #0063a8;
    margin-top: 0;
    height: 28px;
}

.miastoleft {
    font-weight: bold;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 10pt;
    color: #ffffff;
    text-align: left;
    background-color: #0063a8;
    margin-top: 0;
    height: 28px;
}

.miastoright {
    font-weight: bold;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 10pt;
    color: #ffffff;
    text-align: right;
    background-color: #0063a8;
    margin-top: 0;
    height: 28px;
}

.point {
    background-image: url('logagif/point000080.gif');
}

.rodzajszkoly {
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    color: #0063a8;
}

.linki {
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    font-stretch: normal;
    font-style: normal;
    font-weight: bold;
    text-align: justify;
    color: #ffffff;
    vertical-align: middle;
    background-color: #0063a8;
    line-height: 17px;
}

A.linki2:link {
    font-weight: normal;
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    text-decoration: underline;
    font-size: 7pt;
    color: #c7c7c7;
}

A.linki2:visited {
    font-weight: normal;
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    text-decoration: underline;
    font-size: 7pt;
    color: #c7c7c7;
}

A.linki2:hover {
    font-weight: normal;
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    text-decoration: underline;
    font-size: 7pt;
    color: #ffffff;
}

A.linkipowrot:link {
    font-weight: normal;
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    text-decoration: underline;
    font-size: 7pt;
    color: #0063a8;
}

A.linkipowrot:visited {
    font-weight: normal;
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    text-decoration: underline;
    font-size: 7pt;
    color: #0063a8;
}

A.linkipowrot:hover {
    font-weight: normal;
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    text-decoration: underline;
    font-size: 7pt;
    color: #ffac00;
}

.borderimage {
    border: 1px solid #000080;
}

.borderimagegrey {
    border: 1px solid #c7c7c7;
}

.ogloszenie {
    border: 1px solid #0084ff;
    color: #ff0004;
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
    line-height: 21px;
}

.ogloszenienormal {
    border: 1px solid #c7c7c7;
    color: #ff0004;
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-weight: normal;
    text-align: left;
}

.ogloszenie2 {
    color: #000080;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
    line-height: 19px;
    text-align: center;
}

.ogloszenienormaltd {
    color: #ff0004;
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-weight: normal;
    text-align: left;
    line-height: 19px;
}

A.zasadynew:link {
    color: #ff0004;
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-weight: normal;
    text-decoration: underline;
}

A.zasadynew:visited {
    color: #ff0004;
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-weight: normal;
    text-decoration: underline;
}

A.zasadynew:hover {
    color: #0000ff;
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-weight: normal;
    text-decoration: underline;
}

A.forum2:link {
    color: #0063a8;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
}

A.forum2:visited {
    color: #0063a8;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
}

A.forum2:hover {
    color: #ff5400;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
}

A.szkolalink:link {
    color: #0063a8;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
}

A.szkolalink:visited {
    color: #0063a8;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
}

A.szkolalink:hover {
    color: #ff5400;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
}

A.redcolorlink:link {
    color: #ff0000;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
    text-align: left;
}

A.redcolorlink:visited {
    color: #ff0000;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
    text-align: left;
}

A.redcolorlink:hover {
    color: #0000ff;
    font-family: Tahoma CE, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
    text-align: left;
}

.ramkaszara {
    background-color: #a7a7a7;
    margin: auto;
}

.ctable {
    margin: auto;
}

.tloszare1 {
    background-color: #fafafa;
}

.ostatniododane {
    background-color: #979797;
    color: #ffffff;
    text-align: left;
    font-weight: bold;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 9pt;
    line-height: 24px;
}

.tloszare1whiteline {
    background-color: #f5f5f5;
    line-height: 19px;
    font-weight: bold;
    color: #000000;
}

.autor2font7 {
    background-color: #ffffff;
    font-size: 7pt;
    line-height: 15px;
    text-align: left;
}

.tloszare2 {
    background-color: #fafafa;
}

p {
    margin-left: 45px;
    margin-right: 45px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-weight: normal;
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial , Helvetica CE, Helvetica ,sans-serif;
    font-size: 10pt;
    color: #000000;
    text-align: justify;
    line-height: 20px;
}

.timesleftborder {
    text-align: left;
    font-weight: normal;
    border: 1px #E7E7E7 solid;
    background-color: #F7F7F7;
}

.amargintopzero {
    margin-top: 0px;
}

.amargintopzerobottomeight {
    margin-top: 0px;
    margin-bottom: 8px;
}

.amarginbottomzero {
    margin-bottom: 0px;
}

ul {
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial , Helvetica CE, Helvetica ,sans-serif;
    font-size: 10pt;
}

ol {
    font-family: Verdana, Tahoma CE, Tahoma, Arial CE, Arial , Helvetica CE, Helvetica ,sans-serif;
    font-size: 10pt;
}
