body {background-color: #ffffff; margin: 0; background-image: url(images/main/tlo1.jpg); background-repeat: repeat-y; }
td {vertical-align: top; padding:0; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: left; font-weight: normal;}
td.wewnatrz {vertical-align: middle;}

/* naglowki na poziomie 1 */
table.poziom1 {border-collapse: collapse; border-spacing:0;}
td.poziom1a {background-color: #ff3333; padding:0;}
td.poziom1b {background-color: #0033aa; padding:0; font-family: sans-serif; font-size: 10pt; color: #ffffff;  text-align: center;  font-weight: bold;}
a.poziom1  {padding:0; font-family: sans-serif; font-size: 10pt; color: #ffffff;  text-align: center;  font-weight: bold; text-decoration: none;}
a.poziom1:visited  {padding:0; font-family: sans-serif; font-size: 10pt; color: #ffffff;  text-align: center;  font-weight: bold; text-decoration: none;}
a.poziom1:active  {padding:0; font-family: sans-serif; font-size: 10pt; color: #ffff00;  text-align: center;  font-weight: bold; text-decoration: none;}
a.poziom1:hover  {padding:0; font-family: sans-serif; font-size: 10pt; color: #ffaa00;  text-align: center;  font-weight: bold; text-decoration: none;}

/* naglowki na poziomie 2 */
table.poziom2 {border-collapse: collapse; border-spacing:0;}
/*td.poziom2a {background-color: #99ccff; padding:0;} */
td.poziom2a {background-color: #ffaaaa; padding:0;}
td.poziom2b {padding:0; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: left;  font-weight: normal;}
a.poziom2  {padding:0; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: left;  font-weight: normal; text-decoration: none;}
a.poziom2:visited  {padding:0; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: left;  font-weight: normal; text-decoration: none;}
a.poziom2:active  {padding:0; font-family: sans-serif; font-size: 9pt; color: #990000;  text-align: left;  font-weight: normal; text-decoration: none;}
a.poziom2:hover  {padding:0; font-family: sans-serif; font-size: 9pt; color: #aa0000;  text-align: left;  font-weight: normal; text-decoration: none;}

/* obszar srodkowy */
td.srodek {padding:5; text-align: center;}
table.srodek {border-collapse: collapse; border-spacing:0;}
td.srodekpic  {padding:5; text-align: center;}
td.srodekhead {background-color: #3399ff; padding:0; font-family: sans-serif; font-size: 12pt; color: #ffffff; text-align: center;  font-weight: bold;}
td.srodek_sep {background-color: #ffaaaa; padding:0;}
td.srodekpowr {padding:0; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: left; vertical-align: bottom; font-weight: bold;}
td.srodekbody {padding:0; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: left; font-weight: normal;}
td.srodekautor {padding:0; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: right; font-weight: normal;}
td.srodekdata {padding:0; font-family: sans-serif; font-size: 7pt; color: #999999;  text-align: right; font-weight: normal;}
td.srodeknazw {padding:0; font-family: sans-serif; font-size: 10pt; color: #000000;  text-align: left; font-weight: bold;}
a.srodek  {padding:0; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: left; font-weight: normal; text-decoration: none;}
a.srodek:visited  {padding:0; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: left; font-weight: normal; text-decoration: none;}
a.srodek:active  {padding:0; font-family: sans-serif; font-size: 9pt; color: #990000;  text-align: left; font-weight: normal; text-decoration: none;}
a.srodek:hover  {padding:0; font-family: sans-serif; font-size: 9pt; color: #aa0000;  text-align: left; font-weight: normal; text-decoration: none;}
a.srodekpowr {padding:0; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: left; vertical-align: bottom; font-weight: bold; text-decoration: none;}
a.srodekemail  {padding:0; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: left; font-weight: bold; text-decoration: none;}
a.srodekemail:hover  {padding:0; font-family: sans-serif; font-size: 9pt; color: #aa0000;  text-align: left; font-weight: bold; text-decoration: none;}

/* ostrzezenie o pliku archiwalnym */
td.srodekwarn {background-color: #99ccff; padding:0; font-family: sans-serif; font-size: 10pt; color: #aa0000; text-align: center;  font-weight: bold;}
a.srodekwarn                {padding:0; font-family: sans-serif; font-size: 10pt; color: #ff0000;  text-align: left; font-weight: bold; text-decoration: none;}
a.srodekwarn:visited        {padding:0; font-family: sans-serif; font-size: 10pt; color: #ff0000;  text-align: left; font-weight: bold; text-decoration: none;}
a.srodekwarn:active         {padding:0; font-family: sans-serif; font-size: 10pt; color: #990000;  text-align: left; font-weight: bold; text-decoration: none;}
a.srodekwarn:hover          {padding:0; font-family: sans-serif; font-size: 10pt; color: #990000;  text-align: left; font-weight: bold; text-decoration: none;}

/* stopka */
.stopka1     { font-family: sans-serif; color: #000000; text-decoration: none; font-size: 8pt; }
.stopka2     { font-family: sans-serif; color: #000000; text-decoration: none; font-size: 7pt; }
a.webmaster  { font-family: sans-serif; color: #666666; text-decoration: none; font-size: 7pt; }
a.webmaster:hover  { font-family: sans-serif; color: #aa0000; text-decoration: none; font-size: 7pt;}

/* rozne */
ul { font-family: sans-serif; font-size: 8pt; color: #000000; }
li { font-family: sans-serif; font-size: 9pt; color: #000000; }
p  { font-family: sans-serif; font-size: 9pt }
th.select {padding:5; font-family: sans-serif; font-size: 12pt; color: #000000; text-align: center;}

.aktualnosci  { font-family: sans-serif; font-size: 10pt; text-align: justify }
.akt_naglowek  { font-family: sans-serif; font-size: 12pt; color: blue; font-weight: bold; }
.akt_data  { font-family: sans-serif; font-size: 7pt; color: gray; }

h1 { font-family: sans-serif; font-size: 16pt; color: #000000; text-align: center;}
h2 { font-family: sans-serif; font-size: 14pt; color: #000000; text-align: center;}
h3 { font-family: sans-serif; font-size: 12pt; color: #000000; text-align: center; font-weight: bold;}
h4 { font-family: sans-serif; font-size: 12pt; color: #000000;}
h5 { font-family: sans-serif; font-size: 10pt; color: #000000;}
h6 { font-family: sans-serif; font-size:  8pt; color: #000000;}
h3.red { font-family: sans-serif; font-size: 12pt; color: #ff0000; text-align: center; font-weight: bold;}

textarea  { font-family: sans-serif; font-size: 10pt; text-align: justify; }
input.text  { font-family: sans-serif; font-size: 10pt; text-align: left; }
input  { font-family: sans-serif; font-size: 10pt; text-align: center; }
span.checkbox  { font-family: sans-serif; font-size: 10pt; text-align: left; }
div.edit  { font-family: sans-serif; font-size: 10pt; text-align: right; font-weight: bold; }
div.edit2  { font-family: sans-serif; font-size: 10pt; text-align: left; font-weight: bold; }
div.edit3  { font-family: sans-serif; font-size: 10pt; text-align: left; font-weight: normal; }

/* podsumowanie dodawania dokumentow */
td.podshead {padding:0; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: right; vertical-align: top; font-weight: bold;}
td.podsbody {padding:0; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: left; font-weight: normal;}
td.label {padding:0; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: right; font-weight: bold;}

/* wizard */
table.wizard {border-collapse: collapse; border-spacing:0;}
td.wizardhead    {background-color: #3399ff; padding:0; font-family: sans-serif; font-size: 12pt; color: #ffffff; text-align: center;  font-weight: bold;}
td.wizardlabel   {padding-right:3; font-family: sans-serif; font-size: 10pt; color: #000000;  text-align: right; vertical-align: middle; font-weight: bold; width: 30%;}
td.wizardbody    {padding-left:3; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: left; vertical-align: middle; font-weight: normal; width: 70%;}
td.wizardbutton  {padding:5; font-family: sans-serif; font-size: 9pt; color: #000000;  text-align: center; vertical-align: middle;}
td.wizardseparator  {background-color: #ffaaaa; padding:0;}
input.wizardbutton  { font-family: sans-serif; font-size: 10pt; text-align: center; }
