BODY {
background-color: #ffffff;
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;}
.haslo {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 10px; COLOR: #999999; font-weight: bold; padding: 0 0 0 19;}
.data    {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 10px; COLOR: #868686; text-align: right; padding-right: 20px; }
TD       {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222222}

A:link { color: #037f00; text-decoration: underline; }
A:active { color: #037f00; text-decoration: underline; }
A:visited {	color: #037f00; text-decoration: underline; }
A:hover  { color: #c30000; text-decoration: none; }

A.stop:link { color: #777777; font-size: 11px; text-decoration: none; }
A.stop:active { color: #777777; font-size: 11px; text-decoration: none; }
A.stop:visited {	color: #777777; font-size: 11px; text-decoration: none; }
A.stop:hover  { color: #333333; font-size: 11px; text-decoration: underline; }A.rek:link { color: #aaa; font-size: 10px; text-decoration: none; }A.rek:active { color: #aaa; font-size: 10px; text-decoration: none; }A.rek:visited {	color: #aaa; font-size: 10px; text-decoration: none; }A.rek:hover  { color: #777; font-size: 10px; text-decoration: underline; }

A.sk:link { color: #fff; font-size: 12px; text-decoration: none; }
A.sk:active { color: #fff; font-size: 12px; text-decoration: none; }
A.sk:visited { color: #fff; font-size: 12px; text-decoration: none; }
A.sk:hover  { color: #ff9393; font-size: 12px; text-decoration: underline; }
A.gl:link {color: #dc4b4b; font-size: 14px; text-decoration: underline; }A.gl:active {color: #dc4b4b; font-size: 14px; text-decoration: underline; }A.gl:visited {color: #dc4b4b; font-size: 14px; text-decoration: underline; }A.gl:hover  {color: #AD0000; font-size: 14px; text-decoration: none; }
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.menu3  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222; background-color:#eee;}

TR.menu-nag  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222; background-color:#ddd; }

#stopka {
text-align:center;
FONT-SIZE: 11px;
padding: 5 10 10 10;
COLOR: #777777;
}

#szczyt {
background: url(tlo.jpg) repeat-x;
text-align:center;
height: 296px;
margin: 0 0 0 0;
}

#oferty {
FONT-SIZE: 10px;
margin: 0;
padding: 10 0 25 0;
}

#sk1 {
background: url(tlokom3.gif) repeat;
width: 174px;
margin: 7 0 0 13;
padding: 5 0 5 5;
color: #fff;
}

#sk2 {
background: url(tlokom3.gif) repeat;
width: 174px;
margin: 2 0 0 13;
padding: 5 0 5 5;
color: #fff;
}

#sk3 {
background: url(tlokom3.gif) repeat;
width: 174px;
margin: 2 0 0 13;
padding: 5 0 5 5;
color: #fff;
}

#naglowek {
background: url(tlonag.gif);
width: 852px;
height: 25;
margin: 0 0 7 0;
}

#naglowek2 {
font-weight: bold;
padding: 5 0 0 12;
color: #39433c;
}

#tresc {
margin: 0 0 10 0;
padding: 0 0 0 8;
}

#menu {
padding: 0 0 0 151;
}

#pager {
  padding: 10px;
}
#pager div {
  padding: 5px;
  display: inline;
  border: 1px solid #D9D9D9;
  margin: 0px;
}
#pager strong, #pager a {
  padding: 5px;
  margin: 0px;
  background: #F1F2EA;
  border: 1px solid #D9D9D9;
  text-decoration: none;
}
#pager a:hover {
  text-decoration: none;
  background: #CFFF98;
}
#pager strong {
  background: #7de36a;
  color: #fff;
}

#blok01 {
margin: 0 0 0 0;
width: 133px;
}

#blok02 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
color: #333333;
padding: 0 0 0 9;
}

#blok03 {
margin: 0 0 0 0;
width: 166px;
background: url(blok1.gif);
background-repeat: repeat-x;
}

#blok04 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
color: #6ece99;
padding: 12 0 10 14;
}

#navigation-container
{ 
vertical-align: top;
height: 31;
width: 115px;
margin: 0;
font-size: 12px;
background: url(gmenu1.gif) repeat-x top left;
}

#navigation-container a,
#navigation-container a:hover
{
padding: 8 0 9 0;
margin: 0px 0px 0px 0px;
display: block;
color: #555555;
text-align:center;
font-weight: bold;
text-decoration: none;
background: url(gmenu1.gif) repeat-x top left;
}

#navigation-container a:hover
{
padding: 8 0 9 0;
text-decoration: none;
color: #667a14;
font-weight: bold;
text-align:center;
background: url(gmenu2.gif) repeat-x top left;
}

#navigation-container2
{ 
   vertical-align: top;
   height: 34px;
   width: 122px;
   background: url(guzik1.gif) top left;
   margin: 0;
}

#navigation-container2 a,
#navigation-container2 a:hover
{
   padding: 6 0 6 13;
   margin: 0px 0px 0px 0px;
   display: block;
   color: #ffffff;
   font-weight: bold;
   background: url(guzik1.gif) top left;
   text-decoration: none;
}

#navigation-container2 a:hover
{
   padding: 6 0 6 13;
   text-decoration: none;
   color: #ffdbda;
   font-weight: bold;
   background: url(guzik1a.gif) top left;
}

#navigation-container2x
{ 
   vertical-align: top;
   height: 34px;
   width: 122px;
   background: url(guzik1.gif) top left;
   margin: 0;
}

#navigation-container2x a,
#navigation-container2x a:hover
{
   padding: 9 0 6 13;
   margin: 0px 0px 0px 0px;
   display: block;
   color: #ffffff;
   font-weight: bold;
   background: url(guzik1.gif) top left;
   text-decoration: none;
}

#navigation-container2x a:hover
{
   padding: 9 0 11 13;
   text-decoration: none;
   color: #ffdbda;
   font-weight: bold;
   background: url(guzik1a.gif) top left;
}

#navigation-container3
{ 
   vertical-align: top;
   height: 27px;
   width: 122px;
   background: url(guzik2.gif) top left;
   margin: 0;
}

#navigation-container3 a,
#navigation-container3 a:hover
{
   padding: 6 0 6 17;
   margin: 0px 0px 0px 0px;
   display: block;
   color: #ffffff;
   font-weight: bold;
   background: url(guzik2.gif) top left;
   text-decoration: none;
}

#navigation-container3 a:hover
{
   padding: 6 0 6 17;
   text-decoration: none;
   color: #e6ff80;
   font-weight: bold;
   background: url(guzik2a.gif) top left;
}

div.error {
border: 1px dashed red;
margin: 10 10 20 0;
padding: 5px;
text-align: center;
font-weight: bold;
color: red;
}

div.info {
border: 1px dashed green;
margin: 10 10 20 0;
padding: 5px;
text-align: center;
font-weight: bold;
color: green;
}

