BODY 
{
background: url(../gfx/tlo_body.jpg) #fff repeat-x;
background-color: #A9ED62;
font-family: verdana, arial;
font-size: 9pt;
color: #000;
text-align: center;
padding: 0px;
padding-top: 2px;
} 

INPUT.button 
{
border: #666 solid 1pt; 
background: #D43406;
color: #fff;
cursor: pointer;
cursor: hand; 
font-size: 9pt; 
font-family: Verdana; 
}

INPUT.checkbox
{
cursor: pointer;
cursor: hand;
}

INPUT.radio
{
cursor: pointer;
cursor: hand;
}

LABEL
{
cursor: pointer;
cursor: hand;
}

TEXTAREA.textarea
{
width: 540px;
height: 120px;
}

FIELDSET 
{
text-align: center;
border-color: #C6D6DF;
border-style: solid;
border-width: 1;
width: 400px;
padding: 5px;
padding-bottom: 10px;
padding-top: 10px;
}

LEGEND
{
font-weight: bold;
}

TD.zestaw_elem
{
border: solid 1px #55a; background: #77c; color: #fff;  font-weight: bold; text-align: left; width: 130px; padding: 3px;
}

TD.zestaw_nazwa
{
border: solid 1px #a57; background: #c79; color: #fff; font-weight: bold; text-align: center; padding: 3px;
}

TD.zestaw_cena
{
border: solid 1px #a99; background: #cbb; color: #fff; font-weight: bold; text-align: right; width: 70px; padding: 3px;
}

TD.belka
{
border: #20970E solid 1pt; background: url(../gfx/tlo_belka.jpg) repeat-x; background-color: #449934; color: #FFFFFF; font-weight: bold; font-size: 9pt; padding: 5px;
}

TD.tab
{
border: #C0D1D9 solid 1pt; background: url(../gfx/tlo_tab.jpg) repeat-x; background-color: #FFFFFF; font-size: 9pt; padding: 5px;
}

a { color: #a00; text-decoration: none;}
a:link { color: #a00; }
a:hover { color: #0a0; }

a.mnu { color: #000; }
a.mnu:link { color: #000; }
a.mnu:hover { color: #c00; }

a.zlink { color: #fff; }
a.zlink:visited { color: #fff; }
a.zlink:hover { color: #aaa; }

.wym { font-family: verdana,arial; font-weight: bold; color: red; }
.tekstd { font-family: verdana,arial; font-size: 10pt; }
.tekst { font-family: verdana,arial; font-size: 9pt; }
.teksts { font-family: verdana,arial; font-size: 8pt; }


img.mala {
 border: solid 1px #000;  
 padding: 0px;
 margin: 20px;
 margin-right: 0px;
 margin-top: 0px;
 width: 120px;
 float: right;
 clear: right;
}

img.duza {
 border: solid 1px #000;  
 padding: 0px;
 margin: 20px;
 margin-right: 0px;
 margin-top: 0px;
 width: 120px;
 float: right;
 clear: right;
 cursor: pointer;
}

td.cennik_kategoria { border: solid 1px #000; border-left: solid 2px #000; border-top: solid 2px #000; background: #bbb; padding: 10px; font-family: verdana, arial; font-size: 20pt; font-weight: 600; color: #000; }

td.cennik_grupa     { border: solid 1px #000; border-left: solid 2px #000; background: #d8d8d8; padding: 4px; padding-left: 27px; font-family: verdana, arial; font-size: 11pt; font-weight: 600; text-align: left; color: #000; }

td.cennik1_produkt { border: solid 1px #d8a; background: #fac; font-family: verdana, arial, ; font-size: 10pt; font-weight: 100; color: #000; }

td.cennik2_produkt { border: solid 1px #a57; background: #c79; font-family: verdana, arial, ; font-size: 10pt; font-weight: 900; color: #fff; }

td.cennik1_firma { border: solid 1px #d8d; background: #faf; font-family: verdana, arial, ; font-size: 10pt; font-weight: 100; color: #000; }

td.cennik2_firma { border: solid 1px #a5a; background: #c7c; font-family: verdana, arial, ; font-size: 10pt; font-weight: 900; color: #fff; }

td.cennik1_cena { border: solid 1px #dcc; background: #fee; font-family: verdana, arial, ; font-size: 10pt; font-weight: 100; color: #000; }

td.cennik2_cena { border: solid 1px #a99; background: #cbb; font-family: verdana, arial, ; font-size: 10pt; font-weight: 900; color: #fff; }

td.cennik1_kod { border: solid 1px #88d; background: #aaf; font-family: verdana, arial, ; font-size: 10pt; font-weight: 100; color: #000; }

td.cennik2_kod { border: solid 1px #55a; background: #77c; font-family: verdana, arial, ; font-size: 10pt; font-weight: 900; color: #fff; }

td.cennik { border: solid 1px #777; background: #eee; font-family: verdana, arial, ; font-size: 10pt; font-weight: 900; color: #fff; cursor: pointer; cursor: hand; }