BODY {
background-color: #E0AB64;
background-position: top;
background-image: url(obr2/tlo.gif);
background-repeat: repeat-y;
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size: 12px; color: #222222; padding:0px;
}

P  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222222}
.gdzie {FONT-SIZE: 10px; COLOR: #919881; padding: 0px 12px 0px 12px;}
.log {FONT-SIZE: 10px; COLOR: #888888;}

#blokl0 {
background: url(obr2/blok-l1.gif) no-repeat;
height: 55px;
margin: 0 0 0 0;
}

#blokl {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 13px;
COLOR: #2D2D2D;
font-weight: bold;
margin: 0 0 0 0;
padding: 11px 0px 0px 12px;
}

#blokl2 {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 12px;
COLOR: #222222;
margin: 0 5 20 5;
}

#blokl2m {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 12px;
COLOR: #222222;
margin: 0 1 20 1;
}

#blokl2a {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 12px;
COLOR: #222222;
margin: 0 5 20 5;
text-align:center;
}

#blokp0 {
background: url(obr2/blok-p1.gif) no-repeat;
height: 55px;
margin: 0 0 0 0;
}

#blokp0u {
background: url(obr2/blok-p1u.gif) no-repeat;
height: 55px;
margin: 0 0 0 0;
}

#blokp1 {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 13px;
COLOR: #2D2D2D;
margin: 0 0 0 0;
padding: 11px 0px 0px 12px;
}

#blokp2 {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 12px;
COLOR: #222222;
margin: 0 5 20 5;
}

#blokp2m {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 10px;
COLOR: #222222;
margin: 0 5 20 5;
}

#blokp2a {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 12px;
COLOR: #222222;
margin: 0 5 20 5;
text-align:center;
}

SPAN.boks  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 10px; COLOR: #222222}

A:link { color: #C92F00; text-decoration: underline; }
A:active { color: #C92F00; text-decoration: underline; }
A:visited {	color: #C92F00; text-decoration: underline; }
A:hover  { color: #009003; text-decoration: none; }

A:link.menu { color: #C92F00; line-height: 160%; text-decoration: underline; }
A:active.menu { color: #C92F00; line-height: 160%; text-decoration: underline; }
A:visited.menu { color: #C92F00; line-height: 160%; text-decoration: underline; }
A:hover.menu  { color: #00B804; line-height: 160%; text-decoration: none; }

a.stop:link {
font-family: Verdana;
color: #515151;
font-size: 10px;
text-decoration: none;
font-weight: none;
}
a.stop:visited {
font-family: Verdana;
color: #515151;
font-size: 10px;
text-decoration: none;
font-weight: none;
}
a.stop:hover {
font-family: Verdana;
color: #000000;
font-size: 10px;
text-decoration: none;
font-weight: none;
}

#glowne-st {
background: url(obr2/tlo-nadtxt.gif) repeat-x;
width: 589;
margin: 0 0 0 0;
padding: 19px 0px 0px 0px;
}

#bloks {
background: url(obr2/tlo-nag.gif) repeat-x;
height: 33px;
width: 573;
margin: 0 0 0 8;
}
#bloks2 {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 13px;
font-weight: bold;
COLOR: #2D2D2D;
padding: 8px 0px 0px 13px;
}
#glowne {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 12px;
COLOR: #222222;
margin: 15 8 10 8;
}

#stopka {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 10px;
text-align:center;
COLOR: #515151;
margin: 0 10 0 10;
}

#bloks-c1 {
background: url(obr2/tlo-nagc.gif) repeat-x;
height: 33px;
width: 284;
margin: 0 0 0 0;
}
#bloks-c2 {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 13px;
COLOR: #2D2D2D;
padding: 8px 0px 0px 8px;
}
#bloks-c3 {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 10px;
COLOR: #222222;
margin: 7 5 20 5;
}

img { border: 0; }

img.zap {
border-width:1px;
border-style:solid;
padding: 1px 1px 1px 1px;
border-color: #B8B8B8;
background-color:#fff
}

img.zap:hover {
border-width:1px;
border-style:solid;
padding: 1px 1px 1px 1px;
border-color: #A10000;
background-color:#fff
}

TD      {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222222}
TD.ank  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 10px; COLOR: #222222; padding: 0px 0px 7px 0px;}
TR.ogl1  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222222; background-color: #EFEFEF; padding: 0px 0px 0px 0px;}
TR.ogl2  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222222; padding: 0px 0px 0px 0px;}
H1       {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 13px; COLOR: #222222; font-weight: bold;}
H2       {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 13px; COLOR: #222222; font-weight: bold;}

div.error {
border: 1px dashed red;
margin: 10 10 20 10;
padding: 5px;
text-align: center;
font-weight: bold;
color: red;
}

div.info {
border: 1px dashed green;
margin: 10 10 20 10;
padding: 5px;
text-align: center;
font-weight: bold;
color: green;
}

.required {
color: red;
}

.required:before {
content: "* ";
color: red;
}

#pager {
clear: both;
padding: 10px 0px 3px;
}
#pager div {
padding: 0em;
display: inline;
}
#pager a {
padding: 5 5 5 5;
margin: 0;
background: #ECF8E5;
border: 1px solid #D9D9D9;
text-decoration: none;
}
#pager a:hover {
text-decoration: none;
background: #58815D;
color: #F1F2EA;
}
#pager b {
padding: 5 5 5 5;
margin: 0;
background: #BEFF97;
border: 1px solid #D9D9D9;
color: #fff;
}

TD.menu  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 10px; COLOR: #222; background-color:#fff; padding: 3px 0px 3px 0px; border-bottom: 1px solid; border-color: #d4d4d4;}

TD.menu3  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 10px; COLOR: #222; background-color:#eee;}

TR.menu-nag  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222; background-color:#ddd; }

#navigation-container
{ 
   vertical-align: top;
   height: 100%;
   background: url(obr2/menu1.gif) repeat-y top left;
   margin: 0;
   border-right: 0px solid #6F99D3;
   width: 191px;
   padding-top: 0px;
}

#navigation-container a,
#navigation-container a:hover
{
   padding: 7px;
   margin: 0px 0px 0px 0px;
   display: block;
   color: #9B0000;
   font-weight: normal;
   border: 0px solid #3569AA;
   background: url(obr2/menu1.gif) repeat-x top ;
   text-decoration: none;
}

#navigation-container a:hover
{
   padding: 7px;
   text-decoration: none;
   color: #009003;
   font-weight: normal;
   background: #DBEEC0 url(obr2/menu2.gif) repeat-x top left;
}
