BODY {
background-color: #ffffff;
font-family: Arial, Verdana, Tahoma, sans-serif;
font-size: 11px; color: #222222; padding:0px;
}
TD      {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; COLOR: #222222}
H1       {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 13px; COLOR: #222222; font-weight: bold;}
H2       {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 13px; COLOR: #222222; font-weight: bold;}
P       {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; COLOR: #222222}
.nag     {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; COLOR: #ffffff; width: 439; height: 25; 
padding: 5px 0px 10px 23px;
margin: 0px 0px 0px 0px;
display: block;
font-weight: bold;
text-decoration: none;
background: url(naglowek.gif) no-repeat top left;
}

.nag2     {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; COLOR: #ffffff; padding: 0px 0px 0px 23px; margin: 0px 0px 0px 0px; font-weight: bold; text-decoration: none;
}

INPUT {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
COLOR: #222222;
border-color : #aaaaaa;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
text-indent : 2px;
}

SELECT {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
COLOR: #222222;
border-color : #aaaaaa;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
text-indent : 2px;
}

A:link { color: #AE5151; text-decoration: underline; }
A:active { color: #AE5151; text-decoration: underline; }
A:visited {	color: #AE5151; text-decoration: underline; }
A:hover  { color: #FF0000; text-decoration: none; }

a.menu:link {
font-family: Arial, Verdana;
color: #000000;
font-size: 11px;
text-decoration: none;
font-weight: none;
}
a.menu:visited {
font-family: Arial, Verdana;
color: #000000;
font-size: 11px;
text-decoration: none;
font-weight: none;
}
a.menu:hover {
font-family: Arial, Verdana;
color: #cb0000;
font-size: 11px;
text-decoration: none;
font-weight: none;
}

a.kat:link {
font-family: Arial, Verdana;
color: #000000;
font-size: 12px;
text-decoration: none;
font-weight: none;
}
a.kat:visited {
font-family: Arial, Verdana;
color: #000000;
font-size: 12px;
text-decoration: none;
font-weight: none;
}
a.kat:hover {
font-family: Arial, Verdana;
color: #cb0000;
font-size: 12px;
text-decoration: none;
font-weight: none;
}

a.stop:link {
font-family: Arial, Verdana;
color: #eeeeee;
font-size: 10px;
text-decoration: underline;
font-weight: none;
}
a.stop:visited {
font-family: Arial, Verdana;
color: #eeeeee;
font-size: 10px;
text-decoration: underline;
font-weight: none;
}
a.stop:hover {
font-family: Arial, Verdana;
color: #eeeeee;
font-size: 10px;
text-decoration: none;
font-weight: none;
}

a.logow:link {
font-family: Arial, Verdana;
color: #222;
font-size: 12px;
text-decoration: underline;
font-weight: none;
}
a.logow:visited {
font-family: Arial, Verdana;
color: #222;
font-size: 12px;
text-decoration: underline;
font-weight: none;
}
a.logow:hover {
font-family: Arial, Verdana;
color: #222;
font-size: 12px;
text-decoration: none;
font-weight: none;
}

#navigation-container
{ 
vertical-align: top;
height: 30;
margin: 0;
font-size: 12px;
background: url(guzik1.gif) repeat-x top left;
}

#navigation-container a,
#navigation-container a:hover
{
padding: 7px;
margin: 0px 0px 0px 0px;
display: block;
color: #555555;
text-align:center;
font-weight: bold;
text-decoration: none;
background: url(guzik1.gif) repeat-x top left;
}

#navigation-container a:hover
{
padding: 7px;
text-decoration: none;
color: #934141;
font-weight: bold;
text-align:center;
background: url(guzik3.gif) repeat-x top left;
}

#navigation-container1a
{ 
vertical-align: top;
height: 30;
margin: 0;
font-size: 12px;
background: url(guzik2.gif) repeat-x top left;
}

#navigation-container1a a,
#navigation-container1a a:hover
{
padding: 7px;
margin: 0px 0px 0px 0px;
display: block;
color: #934141;
text-align:center;
font-weight: bold;
text-decoration: none;
background: url(guzik2.gif) repeat-x top left;
}

#navigation-container1a a:hover
{
padding: 7px;
text-decoration: none;
color: #934141;
font-weight: bold;
text-align:center;
background: url(guzik2.gif) repeat-x top left;
}

#navigation-container2
{ 
vertical-align: top;
height: 30;
margin: 0;
font-size: 12px;
background: url(guzik1k.gif) repeat-x top left;
}

#navigation-container2 a,
#navigation-container2 a:hover
{
padding: 7px 0px 0px 29px;
margin: 0px 0px 0px 0px;
display: block;
color: #b61c1c;
font-weight: bold;
text-decoration: none;
background: url(guzik1k.gif) repeat-x top left;
}

#navigation-container2 a:hover
{
padding: 7px 0px 0px 29px;
text-decoration: none;
color: #934141;
font-weight: bold;
background: url(guzik3k.gif) repeat-x top left;
}

#navigation-container2a
{ 
vertical-align: top;
height: 30;
margin: 0;
font-size: 12px;
background: url(guzik2k.gif) repeat-x top left;
}

#navigation-container2a a,
#navigation-container2a a:hover
{
padding: 7px 0px 0px 29px;
margin: 0px 0px 0px 0px;
display: block;
color: #b61c1c;
font-weight: bold;
text-decoration: none;
background: url(guzik2k.gif) repeat-x top left;
}

#navigation-container2a a:hover
{
padding: 7px 0px 0px 29px;
text-decoration: none;
color: #934141;
font-weight: bold;
background: url(guzik2k.gif) repeat-x top left;
}

TD.lewyblok  {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; COLOR: #222;}

#polecamy {
FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE: 11px;
text-align:center;
width: 119px;
margin: 0;
}

#stopka {
FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE: 10px;
text-align:center;
COLOR: #eeeeee;
margin: 0;
}

#blok-s {
width: 439px;
margin: 11 5 10 5;
padding: 0px 0px 0px 0px;
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #222222;
}

#blok-s2 {
width: 578px;
margin: 11 0 10 5;
padding: 0px 0px 0px 0px;
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #222222;
}

TD.menub  {FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #222; background-color:#fff; height: 25px; border-bottom: 1px solid; padding-left: 6px; border-color: #cfcfcf;}

TD.menubz  {FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #222; background-color:#ebebeb; height: 25px; border-bottom: 1px solid; padding-left: 6px; border-color: #a5a5a5;}

TD.menubd  {FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #222; background-color:#fff; height: 25px; border-bottom: 1px solid; padding-left: 17px; border-color: #cfcfcf;}

TD.menubdz  {FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #222; background-color:#f5f4f4; height: 25px; border-bottom: 1px solid; padding-left: 17px; border-color: #a5a5a5;}

TD.menugift {FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: red; border-bottom: 1px solid; border-color: #cfcfcf;}

TD.ramka {FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #222; border: 1px solid; border-color: #cfcfcf;}

TD.subkat3 {width: 439px; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #222; border: 1px; border-color: #eaeaea; padding: 0 0 7 0;}

TD.koszyk1  {FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #222; background-color:#ddd; border-bottom: 1px solid; border-color: #cfcfcf;}

TD.koszyk2  {FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #222; background-color:#eee; border-bottom: 1px solid; border-color: #cfcfcf;}

TD.koszyk3 {FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #222; background-color:#eee;}

#subkat1  {width: 80px; border: 1px solid; border-color: #eaeaea; text-align: center; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px;}

#subkat2  {width: 80px; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #222; background-color: #eaeaea; text-align: center;}

#pager {
clear: both;
}
#pager div {
height: 25px;
padding: 0em;
display: inline;
}
#pager a {
height: 25px;
padding: 5 5 5 5;
margin: 10 0 10 0;
background: #ECF8E5;
border: 1px solid #D9D9D9;
text-decoration: none;
}
#pager a:hover {
height: 25px;
text-decoration: none;
background: #dd3f40;
color: #F1F2EA;
}
#pager b {
height: 25px;
padding: 5 5 5 5;
background: #e9acac;
border: 1px solid #D9D9D9;
color: #fff;
}

.lista	{
width:	439px; 
border:	solid 1px #dddddd; 
margin: 0 0 8 0;
}

img { border: 0; }

img.zap {
border-width:1px;
border-style:solid;
padding: 3px 3px 3px 3px;
border-color: #B8B8B8;
background-color:#fff
}

img.zap2 {
border-width:2px;
border-style:solid;
padding: 3px 3px 3px 3px;
border-color: #AE5151;
background-color:#fff
}


























#blok-l0 {
background: url(obr2/blok-l2.gif) repeat;
margin: 0 0 0 0;
padding: 0px 0px 0px 0px;
}

#blok-l1 {
background: url(obr2/blok-l1.gif) no-repeat;
height: 34px;
margin: 0 0 0 0;
padding: 0px 0px 0px 0px;
}

#blok-l1a {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
font-weight: bold;
margin: 0 0 0 0;
padding: 10px 0px 0px 23px;
}

#blok-l2 {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
margin: 0 0 0 0;
padding: 10px 8px 10px 16px;
}


#blok-s3 {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
margin: 0 0 0 0;
padding: 10px 10px 0px 10px;
}

#blok-p0 {
background: url(obr2/blok-p2.gif) repeat;
margin: 0 0 0 0;
padding: 0px 0px 0px 0px;
}

#blok-p1 {
background: url(obr2/blok-p1.gif) no-repeat;
height: 34px;
margin: 0 0 0 0;
padding: 0px 0px 0px 0px;
}

#blok-p1a {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
font-weight: bold;
margin: 0 0 0 0;
padding: 10px 0px 0px 15px;
}

#blok-p2 {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
margin: 0 0 0 0;
padding: 10px 16px 10px 8px;
}

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;
}

TD.menu2  {FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #222;}

TD.menu3  {FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #222; background-color:#eee;}

TR.menu-nag  {FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #222; background-color:#ddd; }



