body { 
background-color:#ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px; 
color: #2E2E2E;
}

h1 {
font-size: 14px; 
line-height: 150%;
color: black;
font-family: Verdana, Helvetica, Arial, sans-serif;}

h3 {
font-size: 12px; 
line-height: 150%;
color: black;
font-family: Verdana, Helvetica, Arial, sans-serif;}

h2 {
font-weight: normal;
font-size: 12px;
text-align: justify;
line-height: 150%;
color: black;
font-family: Verdana, Helvetica, Arial, sans-serif;}

a { 
color:black; 
text-decoration: none; 
font-family: Verdana, Helvetica, Arial, sans-serif;}

a.abstracts {
color: green;
font-weight: bold;
font-size: 13px;
}

a.news {
font-weight: bold;
color: red;
}

p {
font-size: 12px; 
line-height: 150%;
}

p.back {
font-size: 10px;
text-align: right;
margin-right: 100px;
}

p.stopka {
text-align: center;
line-height: 100%;}

span.counter {
text-align: left;
font-size: 10px;
padding-left: 100px;
line-height: 100%;
font-style: italic;
}

p.index { 
text-align:center;
font-weight: bold;
}

p.italic { 
font-style: italic;
}

.center {
text-align: center;
}

p.green {
color: green;
}

p.red {
color: red;
}

p.blue {
color: blue;
}

p.markblue {
font-size: 14px;
text-align:center;
font-weight: bold;
color: #0D09B7;
}

p.access {
font-size: 13px;
font-weight: bold;
color: #0D09B7;
text-decoration: underline;
}

p.gruby {
font-weight: bold;
}

p.small {
font-size:10px;
}

p.big {
font-size:14px;
}

p.verybig {
font-weight: bold;
font-size: 18px;
letter-spacing: 2px;
}

p.podpis {
text-align: right;
margin-right: 20px; 
}

p.board { 
text-align: center;
}

p.news { 
text-align:center;
font-weight: bold;}

p.tresc { 
text-indent:12px;
text-align: justify;
}

p.abstracts_rok {
font-weight: bold;
font-size: 20px;
letter-spacing: 2px;
}

p.abstract_tresc {
font-size: 12px;
text-align: justify;
}

li {
font-size: 12px; 
text-align: justify;
line-height: 150%;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

p.lewa {
text-align: left;
}

p.prawa {
text-align: right;
}

.contentul ul {
list-style-type: none;
padding-left: 15px;
margin-left: 1px;
}

.contentul ol {
padding-left: 15px;
margin-left: 1px;
}

.contentul li {
margin-left: 1px;
/*line-height: 1px;*/
padding-left: 2px;

}

.impfact td {
font-size: 12px; 
line-height: 150%;
border-bottom: 1px solid black;
}

.impfactin th {
font-size: 12px; 
line-height: 150%;
border: 1px solid black;
}

.impfactin td {
font-size: 12px; 
text-align: center;
line-height: 150%;
border: 1px solid black;
}

sup {
        font-size: 0.83em;
        vertical-align: super;
        line-height: 0;
    }
sub {
        font-size: 0.83em;
        vertical-align: sub;
        line-height: 0;
    }    