h1	{
	font-family: sans-serif, Arial, Helvetica, Verdana;
	font-size: 21pt;
	text-shadow: 0.2em 0.2em green;
	}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: brown;
	}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: brown;
	border-style: none none none none; none hidden dotted dashed solid groove ridge inset outset
	border-color: green brown red purple;
	border-width: thin thick thin thick
	text-shadow: 3px 3px red, yellow -3px 3px 2px, 3px -3px;
	}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: brown;
	}

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: brown;
	}

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: brown;
	}


a:link {
	color: #0000dd;
	}

a:visited {
	color: #008080;
	}

a:active {
	color: #00c;
	background: #aff;
	}

a:hover {
	color: red;
	background: #ffa;
	}

a:focus {
	color: yellow;
	}

p.special {
	color : green;
	border: solid red;
	font-stretch: expanded;
	}

b.a {
	font-size: 121%;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-weight: normal;
	}

b.b {
	font-size: 90%;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	line-height: 159%;
	font-style: normal;
	font-weight: normal;
	}

b.c {
	font-size: 90%;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
	}

b.d {
	font-size: 13pt;
	font-weight: normal;
	}

b.e {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	}

b.gr {
	font-size: 90%;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
	color: green;
	}

b.sp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: red;
	}

b.spb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: brown;
	}

b.spm {
	font-size: 10pt;
	font-family: sans-serif, Verdana, Arial, Helvetica; 
	font-weight: bold;
	color: brown;
	}

b.specp {
	font-size: 10pt;
	line-height: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: normal;
	color: red;
	border: solid green;
	}


b.sps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: brown;
	font-stretch: ultra-expanded;
	text-shadow: fuchsia;
	text-transform: capitalize uppercase lowercase none;
	}

b.v {
	font-weight: normal;
	border-style: solid none none none;
	border-color: green brown red purple;
	border-width: thin thick thin thick;
	}


div.nagl { font-size: 121%; font-weight: bold; adding-bottom: 8px;  text-align:right; color: #323232; }
div.autor { font-size: 121%; font-weight: bold; adding-bottom: 8px;  text-align:right;color: #656565; }
div.adres { font-size: 70%; font-weight: bold; padding-bottom: 8px;  text-align:right;color: #545454; }
div.tytul {font-weight: bolder;  color: Maroon; font-size: 130%; display: inline;  text-transform: uppercase; }
div.tytu {font-weight: bold;  color: Maroon; font-size: 130%; display: inline;  text-transform: uppercase;}
div.tytub {font-weight: bold;  color: Maroon; font-size: 130%; display: inline;}
div.slowa-kluczowe span.n-slowa-kluczowe {font-weight: bold;  color: Maroon;  display: inline; }
div.slowa-kluczowe{ font-size: 90%; font-weight: normal; text-transform: none; color: #505050; line-height: 15px; }
div.Key-words span.n-Key-words {font-weight: bold;  color: Maroon;  display: inline; }
div.Key-words{ font-size: 90%; font-weight: normal; text-transform: none; color: #505050; line-height: 15px; }
div.Streszczenie span.n-Streszczenie { font-size: 110%; font-weight: bold;  color: Maroon;  display: inline; }
div.Streszczenie { font-size: 110%; font-weight: normal; text-transform: none; color: #505050; }
div.Summary span.n-Summary {  font-size: 110%; font-weight: bold;  color: Maroon;  display: inline; }
div.Summary{  font-size: 110%; font-weight: normal; text-transform: none; color: #505050; }
div.podz {  font-size: 110%; font-weight: normal; font-style: italic; text-transform: none; color: #505050; }
span.cap {text-transform: capitalize;}
i.a {
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-style: italic;
	}

i.b {
	font-size: 13pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-style: italic;
	color: black;
	}

i.c {
	font-size: 12pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: black;
	}

i.d {
	font-family: Arial, Arial-Narrow, sans-serif, Verdana, Helvetica;
	font-style: italic;
	border-style: none none none none;
	border-color: black;
	border-width: thin 
	}

i.if {
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-weight: normal;
	font-style: normal;
	}

i.sp {
	font-size: 87%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
	}

i.spb {
	font-size: 13pt;
	line-height: 14pt;
	font-family: Arial, Arial-Narrow, sans-serif, Verdana, Helvetica;
	font-weight: bold;
	font-style: italic;
	color: brown;
	}

i.j {
	font-size: 13pt;
	line-height: 14pt;
	font-family: Arial, Arial-Narrow, sans-serif,  Verdana, Helvetica;
	font-weight: bold;
	font-style: italic;
	color: brown;
	}

i.l {
	font-size: 13pt;
	line-height: 14pt;
	font-family: Arial, Arial-Narrow, sans-serif,  Verdana, Helvetica;
	font-weight: bold;
	font-style: italic;
	color: brown;
	border-style: double none groove none;
	}
i.da {
	border-style: dashed none none none;
	}
i.do {
	line-height: 160%;
	border-style: dotted none none none;
	}
i.g {
	border-style: groove none none none;
	}
i.h {
	border-style: hidden none none none;
	}
i.i {
	border-style: inset none none none;
	}
i.o {
	border-style: outset none none none;
	}
i.r {
	border-style: ridge none none none;
	}
i.s {
	border-style: solid none none none;
	}

i.m {
	font-size: 13pt;
	line-height: 14pt;
	font-family: Arial, Arial-Narrow, sans-serif,  Verdana, Helvetica;
	font-weight: bold;
	font-style: italic;
	color: brown;
	border-style: ridge solid outset solid;
	border-color: green brown red purple;
	border-width: thick thin thick thin
	}

i.v {
	border-style: solid none none none;
	border-width: thin thick thin thick;
	}

li.e {
	display: marker;
	content: counter(mycounter, lower-roman) ".";
	counter-increment: mycounter;
	counter-width: 9em;
	}

li.kr {
	display: marker;
	content: counter(mycounter, lower-roman) ".";
	counter-increment: mycounter;
	}


li.sp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: red;
	}

li.spb {
	font-size: 12pt;
	line-height: 14pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: brown;
	}


ol.sp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: red;
	}

ol.spb {
	font-size: 12pt;
	line-height: 14pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: brown;
	}

p.p {
	font-size: 120%;
	line-height: 125%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	align: center;
	border: box;
	}

p.r {
	font-size: 120%;
	line-height: 125%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	align: center;
	}


ul.sp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: red;
	}

ul.spb {
	font-size: 12pt;
	line-height: 14pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: brown;
	}

.0 {
	font-family: Verdana, Arial, sans-serif, Helvetica;
	font-size: 39pt;
	line-height: 41pt;
	}

.a {
	font-size: 13pt;
	font-family: Arial, Verdana, sans-serif, Helvetica;
	font-style: normal;
	text-align: center;
	color: black;
	}

.b {
	font-size: 13pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-style: italic;
	color: black;
	}

.bc {
	font-size: 13pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-style: italic;
	text-align: center;
	color: black;
	}

.bg {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: green;
	}

.br {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: brown;
	}

.bl {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: blue;
	}

.bre {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: red;
	}

.c {
	font-size: 12pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-style: italic;
	color: black;
	}

.d {
	font-size: 13pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-style: normal;
	text-align: normal;
	color: black;
	}

.e0 {
	font-size: 13pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	}

.e1 {
	font-size: 12pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	}

.e2 {
	font-size: 11pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	}

.fmb {
	font-size: 8pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: brown;
	}

.fmg {
	font-size: 8pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: green;
	}

.fmr {
	font-size: 10pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: red;
	}

.fsb {
	font-size: 8pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: brown;
	}

.fsg {
	font-size: 8pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: green;
	}
.fsr {
	font-size: 8pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: red;

	}
.ibla { color: #000000; }
.isil { color: #c0c0c0; }
.igra { color: #808080; }
.iwhi { color: #ffffff; }
.imar { color: #800000; }
.ired { color: #ff0000; }
.ipur { color: #800080; }
.ifuc { color: #ff00ff; }
.igre { color: #008000; }
.ilim { color: #00ff00; }
.ioli { color: #808000; }
.iyel { color: #ffff00; }
.inav { color: #000080; }
.iblu { color: #0000ff; }
.itea { color: #008080; }
.iaqu { color: #00ffff; }

.m {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.s {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.sy {
	font-family: Symbol, Arial, Verdana, Helvetica, sans-serif;
	}

v {
	border-style: solid none none none;
	border-color: black brown red purple;
	border-width: thin thick thin thick;
	}

vi {
	font-style: italic;
	border-style: solid none none none;
	border-color: blak brown red purple;
	border-width: thin thick thin thick;
	}

.w {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.tn {
	font-size: 10pt;
	font-family:  sans-serif, Verdana, Arial, Helvetica;
	font-weight: bold;
	line-height: 14pt;
	}

.tny {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16pt;
	}

.fib {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: brown;
	align: left;
	line-height: 17pt;
	}

.fig {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: red;
	align: left;
	}

.figr {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: green;
	align: left;
	line-height: 17pt;
	}

.fis {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: brown;
	align: left;
	line-height: 14pt;
	}

.fir {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: red;
	align: left;
	}

.m {
	font-size: 10pt;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	}

.pl	{
	padding-left: 19px;
	text-align: left;
	}

.pm	{
	padding-left: 33px;
	text-align: left;
	}

.pr	{
	padding-right: 19px;
	text-align: right;
	}

.rl	{
	background: #ffd3a3;
	text-align: left;
	padding-left: 19px;
	}

.rm	{
	background: #ffd3a3;
	text-align: left;
	padding-left: 33px;
	}

.ta {
	background: #ffd0a0;
	}

.tah {
	background: #ffd0a0;
	text-align: center;
	}

.tan {
	background: #ffd8a8;
	}

.tab {
	background: #ffd3a3;
	text-align: center;
	}

.tabl {
	background: #ffd3a3;
	}

.taq {
	font-size: 14pt;
	font-family: Arial, Helvetica, sans-serif;
	color: brown;
	align: left;
	line-height: 16pt;
	background: #ffaa77;
	}

.tas {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: brown;
	align: left;
	line-height: 14pt;
	background: #ffaa77;
	}

.tabx {
	background: #ffd3a3;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16pt;
	padding-right: 19px;
	text-align: right;
	}

.taby {
	background: #ffd3a3;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16pt;
	text-align: center;
	}

.tany {
	font-size: 9pt;
	background: #ffd8a8;
	}
za {
	border-style: dashed none none none;
	}
zo {
	line-height: 160%;
	border-style: dotted none none none;
	}
zg {
	border-style: groove none none none;
	}
zh {
	border-style: hidden none none none;
	}
zi {
	border-style: inset none none none;
	}
zo {
	border-style: outset none none none;
	}
zr {
	border-style: ridge none none none;
	}
zs {
	border-style: solid none none none;
	}
