BODY {
background-color: #494a28;
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;}
.data    {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 10px; COLOR: #808080; padding: 0 33 0 0}
.data1    {padding: 10 0 0 43;}
.data2    {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 10px; COLOR: #a4a2a1; padding: 10 33 0 0; text-align: right;}
.strz    {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 15px; COLOR: #9a570c; font-weight: bold; }
TD       {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222222}
TD.opis  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; FONT-SIZE: 12px; COLOR: #555; background-color:#ddd;}
TD.opis2  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222; background-color:#e7e7e7;}
TD.stan {
text-align: center;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
color: #555555;
}

A:link { color: #be0000; text-decoration: underline; }
A:active { color: #be0000; text-decoration: underline; }
A:visited {	color: #be0000; text-decoration: underline; }
A:hover  { color: #c30000; text-decoration: none; }

A.stop:link { color: #444444; font-size: 10px; text-decoration: none; }
A.stop:active { color: #444444; font-size: 10px; text-decoration: none; }
A.stop:visited { color: #444444; font-size: 10px; text-decoration: none; }
A.stop:hover  { color: #760000; font-size: 10px; text-decoration: underline; }

A.menu:link { color: #fff5a0; font-size: 14px; text-decoration: none; font-weight: bold; }
A.menu:active { color: #fff5a0; font-size: 14px; text-decoration: none; font-weight: bold; }
A.menu:visited { color: #fff5a0; font-size: 14px; text-decoration: none; font-weight: bold; }
A.menu:hover  { color: #77450c; font-size: 14px; text-decoration: none; font-weight: bold; }

A.prod:link { color: #824c0f; font-size: 13px; text-decoration: underline; }
A.prod:active { color: #824c0f; font-size: 13px; text-decoration: underline; }
A.prod:visited { color: #824c0f; font-size: 13px; text-decoration: underline; }
A.prod:hover  { color: #c30000; font-size: 13px; text-decoration: none; }

img { border: 0; }

img.zap {
border-width:2px;
border-style:solid;
padding: 0;
border-color: #d7d3be;
background-color:#fff
}

#stopka {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 10px; COLOR: #444444; text-align: center; padding: 0 23 0 23;
}

#tytul1 {
background: url(tytul.gif);
width: 564;
height: 36;
margin: 0;
}

#tytul2 {
font-weight: bold;
padding: 11 0 0 18;
color: #824c0f;
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 13px;
}

#tytul3 {
font-weight: bold;
padding: 5 0 0 18;
color: #824c0f;
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 13px;
}

#tytul4 {
font-weight: bold;
padding: 1 0 0 18;
color: #824c0f;
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 13px;
}

#blok {
margin: 0;
padding: 10 10 25 10;
}

#blok2 {
margin: 0;
padding: 10 10 25 10;
FONT-SIZE: 10px;
}

#naglowek-10a {
background: url(prodtlo.gif);
width: 514px;
height: 31;
margin: 0;
}

#naglowek-10b {
font-weight: bold;
padding: 7 0 0 15;
color: #f7e9c6;
}

#navigation-container
{ 
   vertical-align: top;
   height: 30;
   margin: 0;
   FONT-SIZE: 12px;
   padding-top: 0px;
}

#navigation-container a,
#navigation-container a:hover
{
   padding: 8 0 8 18;
   margin: 0;
   display: block;
   color: #d6ee5d;
   background: url(guzik1.gif) top left;
   text-align:left;
   font-weight: bold;
   text-decoration: none;
}

#navigation-container a:hover
{
   padding: 8 0 8 18;
   text-decoration: none;
   color: #ffdd7c;
   font-weight: bold;
   text-align:left;
   background: url(guzik2.gif) top left;
}

#navigation-container2
{ 
   vertical-align: top;
   height: 30;
   margin: 0;
   FONT-SIZE: 12px;
   padding-top: 0px;
}

#navigation-container2 a,
#navigation-container2 a:hover
{
   padding: 8 0 8 18;
   margin: 0;
   display: block;
   color: #e69f4e;
   background: url(guzik3.gif) top left;
   text-align:left;
   font-weight: bold;
   text-decoration: none;
}

#navigation-container2 a:hover
{
   padding: 8 0 8 18;
   text-decoration: none;
   color: #e69f4e;
   font-weight: bold;
   text-align:left;
   background: url(guzik3.gif) top left;
}

#navigation-container3
{ 
   vertical-align: top;
   height: 27;
   margin: 0;
   FONT-SIZE: 12px;
   padding-top: 0px;
}

#navigation-container3 a,
#navigation-container3 a:hover
{
   padding: 6 0 6 0;
   margin: 0;
   display: block;
   color: #ffffff;
   background: url(guziktop1.jpg) top left;
   text-align:center;
   font-weight: bold;
   text-decoration: none;
}

#navigation-container3 a:hover
{
   padding: 6 0 6 0;
   text-decoration: none;
   color: #fffcb0;
   font-weight: bold;
   text-align:center;
   background: url(guziktop2.jpg) top left;
}
#pager div {
  padding: 10px 0 10px 0;
  display: inline;
  border: 0px solid #D9D9D9;
  margin: 0px;
}
#pager strong, #pager a {
  padding: 5px;
  margin: 0px;
  background: #c3c0a8;
  border: 0px solid #D9D9D9;
  text-decoration: none;
}
#pager a:hover {
  text-decoration: none;
  background: #dedcc8;
}
#pager strong {
  background: #84000e;
  color: #fff;
}

TD.kom1  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222; background: url(tlokom.gif) repeat;}

TD.kom2  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222; background: url(tlokom2.gif) repeat;}

div.error {
	border: 1px dashed red;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	color: red;
}

div.info {
	border: 1px dashed green;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	color: green;
}

.required {
	color: red;
}

.required:before {
	content: "* ";
	color: red;
}

input { border: 1px solid #95afa2; background-color: #def2c7}
textarea { border: 1px solid #95afa2; background-color: #def2c7}
select { border: 1px solid #95afa2; background-color: #def2c7}
