BODY
{
padding: 20px;
margin: 0px 0px 0px 20px;
font-family: verdana, arial, 'Arial CE', times, georgia, sans-serif;
font-size: 10pt;
text-align: center;
background: url(grafika/body.gif);
background-color: #549B3C;
color: #033;
}

A.mail
{
font-size: 10pt;
color: #033;
font-weight: normal;
font-variant: normal;
font-family: verdana, arial, 'Arial CE', times, georgia, sans-serif;
}

A.mail:hover
{
text-decoration: underline;
color: #033;
}

.noweokno
{
margin: 0px;
padding: 0px;
text-align: center;
}

DIV
{
margin: 0 auto 0 auto;
padding: 0px;
width: 701px;
text-align: left;
}

IMG
{
margin: 0px;
padding: 0px;
border: none;
}

.logo
{
width: 572px;
height: 79px;
text-align: right;
padding-right: 30px;
background: url(grafika/karin-pol.gif) no-repeat top left;
}

.gornenarozniki
{
width: 750px;
height: 51px;
background: url(grafika/lpgora.gif) no-repeat top center;
margin-top: -20px;
}

.ramkagora
{
height: 20px;
background: url(grafika/ramkagora.jpg) no-repeat top center;
}

.top
{
width: 651px;
height: 41px;
background: url(grafika/top.jpg) no-repeat top center;
text-align: right;
padding-top: 60px;
padding-right: 50px;
}

.main
{
height: auto;
background: url(grafika/main.jpg) repeat-y top center;
margin-top: -25px;
}

.menu
{
width: 163px;
float: left;
}

.tresc
{
width: 465px;
height: auto;
background: url(grafika/tresc.jpg) repeat-y;
float: left;
padding: 20px 30px 20px 20px;
}

H1
{
margin: 0px;
padding: 15px 0px 0px 50px;
background: url(grafika/logo.gif) no-repeat top left;
height: 39px;
font-size: 10pt;
font-weight: bold;
}

TD
{
vertical-align: middle;
}

.obrazek
{
width: 100px;
height: 100px;
/*background-color: #fff;
border: 2px solid #ccc;*/
text-align: center;
}

.opis
{
padding-left: 10px;
}

.bottom
{
clear: both;
height: 71px;
background: url(grafika/bottom.jpg) no-repeat top center;
}

.ramkadol
{
height: 18px;
background: url(grafika/ramkadol.jpg) no-repeat top center transparent;
text-align: center;
font-size: 8pt;
color: #963;
padding-top: 2px;
}

.dolnenarozniki
{
width: 750px;
height: 51px;
text-align: center;
background: url(grafika/lpdol.gif) no-repeat top center transparent;
padding-top: 30px;
margin-top: -25px;
color: #fff;
}

UL
{
margin-left: 0px;
padding-left: 0px;
}

.limenu
{
margin-left: 21px;
width: 117px;
height: 38px;
padding-left: 25px;
padding-top: 20px;
background: url(grafika/menu.jpg) no-repeat top left;
list-style: none;
}

A
{
font-family: georgia, verdana, arial, 'Arial CE', times, sans-serif;
font-variant: small-caps;
/*font-size: 12pt;*/
color: #fff;
font-weight: bold;
text-decoration: none;
}


A:hover
{
color: #9c3;
}

.bl
{
color: #000;
padding-top: 15px;
}

P
{
margin: 0px;
padding: 0px 0px 20px 0px;
}

FORM
{
border: 1px solid #999;
color: #666;
background-color: #ccc;
padding: 20px;
/*width: 425px;*/
}

.formularz
{
clear: both;
width: 425px;
float: left;
}

.pola
{
width: 150px;
float: left;
padding-bottom: 20px;
}

TEXTAREA
{
width: 265px;
height: 150px;
}

.pole
{
width: 265px;
}

.przycisk
{
margin-left: 150px;
}

.cennik
{
font-weight: bold;
text-align: center;
}

.ok
{
width: 515px;
background: url(grafika/tresc.jpg) repeat-y;
float: left;
text-align: center;
padding: 150px 0px 250px 0px;
font-weight: bold;
}

.no
{
color: red;
}

.get
{
font-size: 9pt;
font-family: verdana, arial, 'Arial CE', times, georgia, sans-serif;
}

.get a
{
font-size: 9pt;
font-weight: normal;
font-variant: normal;
font-family: verdana, arial, 'Arial CE', times, georgia, sans-serif;
}

A.flashlink
{
font-size: 9pt;
}

A.links
{
font-size: 12pt;
}

.raquo
{
color: #690;
font-variant: normal;
font-family: verdana, arial, 'Arial CE', times, georgia, sans-serif;
}

.gdzie
{
color: #690;
}

.linkimapa
{
float: left;
padding-top: 30px;
width: 250px;
}

a.mapa
{
font-family: verdana, arial, 'Arial CE', times, georgia, sans-serif;
font-variant: normal;
color: #666;
}

a.mapa:hover
{
color: #690;
}

a.mapa:hover .raquolink
{
color: #690;
}

.haccp
{
list-style-type: square;
margin: 0px 0px 0px 20px;
}

.pzero
{
padding: 0px;
margin: 0px;
}

.ulzero
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

H2
{
border-bottom: 1px solid #690;
font-size: 10pt;
background: url(grafika/h2.gif) no-repeat bottom left;
padding: 0px 0px 0px 20px;
}

.center
{
text-align: center;
}

A.powrot
{
color: #033;
background: url(grafika/h2.gif) no-repeat bottom left;
padding: 0px 0px 0px 20px;
font-variant: normal;
font-family: verdana, arial, 'Arial CE', times, georgia, sans-serif;
}

A.powrot:hover
{
color: #690;
}

.divprodukt
{
width: 200px;
float: left;
padding: 15px;
text-align: center;
}

.pojemnosc
{
font-size: 8pt;
color: #399;
background: inherit;
}

.termin
{
font-size: 8pt;
color: #369;
background: inherit;
}

.kontaktdane
{
width: 315px;
float: left;
}

.kontaktmapa
{
width: 150px;
float: left;
padding: 5px 0px 20px 0px;
}

.clearboth
{
clear: both;
}

A.nexti
{
color: #963;
font-size: 8pt;
font-variant: normal;
font-weight: bold;
font-family: verdana, arial, 'Arial CE', times, georgia, sans-serif;
}

A.nexti:hover
{
color: #690;
}

.w3c
{
padding: 20px 0px 0px 45px;
}

A.szczegoly
{
color: #369;
font-family: verdana, arial, 'Arial CE', times, georgia, sans-serif;
font-variant: normal;
font-weight: normal;
font-size: 8pt;
}

A.szczegoly:hover
{
color: #f00;
text-decoration: underline;
}

.karinpol
{
float: left;
padding: 0px 10px 10px 0px;
}

.wiadra
{
padding: 70px 0px 0px 0px;
}
