/* This is the default gwiazdy stylesheet */

body {
  color: black;
  background-color: white;
}

h1,h2,h3,h4,h5,h6 {
  font-family: sans-serif, Verdana, Arial, Helvetica;
}

/* This needs a patched html file else you have it all over the place */
/* we only want this for the "visual header" at the page top */
h1 {
  text-align: center;
  background-color: #CCCC00;
}

/* Number the h2/h3 -- doesn't work on v4/5 browsers */
h2 {
   counter-increment: h2-count;
   counter-reset:     h3-count;
}

h2:before {
   content: counter(h2-count) " ";
}

h3 {
   counter-increment: h3-count;
}

h3:before {
   content: counter(h2-count) "." counter(h3-count) " ";
}
  
tt {
  color: rgb(40%,24%,24%);
}

a > tt, a > b > tt {
  color: blue;
}

div.artykul-nadtytul span.index, span.literal-index{font-weight: bold;  color: Maroon;  display: inline;  text-transform: uppercase;    }
div.artykul-nadtytul{ font-size: 90%;  font-weight: normal;  text-transform: none;  color: #505050;  line-height: 15px;                  }
div.artykul-tytul{font-size: 130%;  font-weight: bolder;  text-transform: none;  line-height: ;  }
div.artykul-lead{       FONT-SIZE: 90%; font-weight: bold;  }
div.srodtytul {font-weight: bold;}

div.artykul-pic-caption{font-size: 75%;  font-style: italic; text-align:left}
div.artykul-pic-signature{ font-size: 70%; padding-bottom: 8px;  text-align:right;color: #767676; } 
table.artykul-zdjecie{ text-align: left;  width:120px ; border: 0 solid black }
table.artykul-zdjecie td {border: 0 solid black}

table.artykul-ramka, table.artykul-ramka td{ border: 1px solid #909090;  background-color: #FFFFF0; padding: 3px 3px;}
th.artykul-ramka-title {FONT-SIZE: 80%;font-weight: bold; height:20px;background-color:#FFFFE8}

div.artykul-pic-caption{font-size: 70%;  font-style: italic; }
div.artykul-pic-signature{ font-style: normal;  font-weight: bold; font-size: 70%;  }
table.artykul-zdjecie{ text-align: left;  width:120px ; border: 0 solid black }
table.artykul-zdjecie td {border: 0 solid black}

div.artykul-powiazanie, div.artykul-powiazanie a { font-weight: bold;  color: navy;}
div.artykul-powiazanie a:visited {color: gray;}
div.artykul-powiazanie{ background-color: ;  padding: ; FONT-SIZE: 90% ; color:#474747}
div.artykul-footer{ font-style: italic; } 


a {
  color: blue;
}

a.offsite {
  font-style: oblique;
}

a:visited {
  color: rgb(60%,0%,30%);
}

a:hover, a:active, a:focus {
  background: #FFFFAA;
}

# table formatting hints
td {
  vertical-align: top;
}

.a0 {
	font-size: 189%;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	}

.a {
	font-size: 144%;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	}

.b {
	font-size: 117%;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	}

.c  {
	font-size: 13pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	}

.cc {
	font-size: 13pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	text-align: center;
	}

.cbr {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: brown;
	}

.cg {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: green;
	}

.cb {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: blue;
	}

.cr {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: red;
	}

.d {
	font-size: 12pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	}

.dg {
	font-size: 12pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	}

.e {
	font-size: 11pt;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	}

.er {
	font-size: 11pt;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	color: red;
	}

.fmb {
	font-size: 10pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: brown;
	}

.fmg {
	font-size: 10pt;
	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;
	}

.m {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.o {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	}

.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;
	}

.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;
	}

.tbl {
	background-color: #ffaa33;
	padding: 8px;
	}
