BODY {
  background: #4a5a18;
  color: #ffee5f;
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
}
BODY.spec {
  background-image: url("../t/tlo_s.gif");
  color: #ffee5f;
  font-family:Arial,Helvetica,sans-serif;
}
BODY.menu {
  background: #4a5a18;
  background-image: url("../t/tlo_m.gif");
  color: #ffee5f;
  font-size:16px;
}
P {
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
  text-align: left;
}
P.i, P.qst {
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
  font-style: italic;
}
P.qst {
  background: #405010;
}
P.just {
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
  text-align: justify;
}
P.ijust {
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
  font-style: italic;
  text-align: justify;
}
P.srod {
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
  text-align: center;
}
P.sub {
  font-family:Arial,Helvetica,sans-serif;
  font-size:14px;
  text-align: left;
}
P.date {
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  text-align: left;
}
A,A:LINK {
  color: #c8ff00;
}
A.menu:Hover,A.submenu:Hover,A:Hover {
  color: #ffff00;
}
A:ACTIVE {
  color: #ffffff;
}
A:VISITED {
  color: #efca5f;
}
A.menu,A.menu:LINK {
  color: #ffee5f;
}

A.artykol,A.artykol:LINK {
  color: #807a20;
}
A.artykol:Hover {
  color: #ffff00;
}
A.artykol:ACTIVE {
  color: #008000;
}
A.artykol:VISITED {
  color: #efca5f;
}
H1 {
  background: #304012;
  color: #ffee5f;
  font-family:Arial,Helvetica,sans-serif;
  font-size:32px;
  padding-top: 3px;
  padding-bottom: 6px;
  text-align: center;
}
H2 {
  background: #304012;
  color: #ffee5f;
  font-family:Arial,Helvetica,sans-serif;
  font-size:27px;
  padding-top: 3px;
  padding-bottom: 6px;
  text-align: center;
}
H3 {
  font-family:Arial,Helvetica,sans-serif;
  font-size:22px;
  text-align: center;
}
H3.tlo {
  background: #304012;
  color: #ffee5f;
  font-family:Arial,Helvetica,sans-serif;
  font-size:22px;
  padding-top: 2px;
  padding-bottom: 4px;
  text-align: center;
}
H4 {
  background: #304012;
  color: #ffee5f;
  font-family:Arial,Helvetica,sans-serif;
  font-size:16px;
  padding-top: 2px;
  padding-bottom: 4px;
  text-align: center;
}
H5 {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  text-align: center;
}
H6 {
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  text-align: center;
}
TH {
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
}
TH.specR {
  font-family:Arial,Helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  text-align:right;
}
TD {
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
}
TD.sub {
  font-family:Arial,Helvetica,sans-serif;
  font-size:14px;
}
OL {
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
}
UL {
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
}
UL.spis {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
}
UL.sub {
  font-family:Arial,Helvetica,sans-serif;
  font-size:14px;
}
LI {
  padding-bottom: 6px;
}
UL.spis LI, LI.nop {
  padding-bottom: 0px;
}
LI.newnop {
  color: #A0FF80;
  padding-bottom: 0px;
}
LI.oldnop {
  color: #F9D25F;
  padding-bottom: 0px;
}
table.clsfy {border: 0; margin: auto; width: 90%;}
table.clsfy th {background: #304012;}
table.clsfy td {padding: 10px;}
table.clsfy td.e {background: #608024;}
table.clsfy td.o {background: #406013;}

div.news {
  float:right;
  width:40%;
  margin:10px;
}
div.bnr,div.bnrR,div.bnrG {
  border:solid 1px #FFEE5F;
  background: #304012;
}
div.bnrY {
  border:solid 1px #304012;
  background: #ffee5f;
  color: #4a5a18;
}
div.bnrY h4 {
  background: #ffee5f;
  color: #4a5a18;
}
div.bnrY a:link,div.bnrY a:visited {
  color: #7FBB12;
}
div.bnrY a:hover,div.bnrG a:active {
  color: #304012;
}
div.bnrR {
  background: #804040;
}
div.bnrG {
  background: #7FBB12;
}
div.bnrG a:link,div.bnrG a:visited {
  color: #104020;
}
div.bnrG a:hover,div.bnrG a:active {
  color: #4a5a18;
}
div.bnrWdh{
  padding: 10px;
}
sup {
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal; 
}
sub {
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal; 
}
.tresc {
  color: #ffee5f;
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
}
.podpis {
  color: #ffee5f;
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
  font-style: italic;
  text-align: right;
}
.menu {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold; 
}
.new {
  color: #ff4040;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal; 
}
.submenu {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold; 
}
.sub2menu {
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal; 
}
.qTyt {
  font-size:14px;
}
.stopka {
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal; 
}
.przyp {
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal; 
}
.picC {
  background:#304012;
  border-style:solid;
  border-width:1px;
  border-color:#FFEE5F;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal; 
  margin:6px; 
  padding: 4px;
  text-align:center;
}
.picL {
  background:#304012;
  border-style:solid;
  border-width:1px;
  border-color:#FFEE5F;
  float:left;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal; 
  margin:6px; 
  padding: 4px;
  text-align:center;
}
.picR {
  background:#304012;
  border-style:solid;
  border-width:1px;
  border-color:#FFEE5F;
  float:right;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal; 
  margin:6px; 
  padding:4px;
  text-align:center;
}
