body {

font-family: verdana, tahoma, arial, trebuchet ms;

margin: 0px;

padding: 0px; 

color: #48463A;

font: 12px Arial;

text-align: left;

background: url(gfx/tlo.gif) center top repeat-x #FFFFFF;

}

td {

margin: 0px;

padding: 0px;

color: #4D4A4A;

font: 12px Trebuchet MS;

vertical-align: top;

text-align: left;

}

table {

margin: 0px;

padding: 0px;

border-collapse: collapse;

border: 0 none inherit;

}

img {

border: 0px;

margin: 0px;

}

td img.obraz {display: block;}

p {margin: 0px; padding: 0px; }

.podtop {

width: 800px;

height: 116px;

background: url(gfx/podtop.gif) no-repeat;

}

.podtop2 {

width: 800px;

height: 116px;

background: url(gfx/podtop2.gif) no-repeat;

}

.ile {

background: #F1F6FC;

border: 1px solid #E4EDF6;

padding: 3px;

width: 18px;

text-align: center;

}

.head1 {

height: 33px;

vertical-align: middle;

background: url(gfx/m1.gif) no-repeat;

color: #FFFFFF;

font: 12px Trebuchet MS;

font-weight: bold;

padding-left: 13px;

}

.menu1 {

background: url(gfx/m1tlo.gif) repeat-y;

padding: 15px 15px 15px 15px;

color: #4D4A4A;

}

.head2 {

color: #196AC3;

font: 15px Trebuchet MS;

font-weight: bold;

font-style: italic;

padding: 10px 10px 10px 20px;

}

.belka {

background: url(gfx/belka.gif) no-repeat;

height: 40px;

vertical-align: middle;

text-align: center;

}

.belka td {

vertical-align: middle;

height: 40px;

}

.belka td:hover {

vertical-align: middle;

background: url(gfx/belkah.gif) center repeat-x;

height: 40px;

}

.fotobs img {
vertical-align: middle;
}

.kwotabs {

color: #DC0000;

font: 13px Trebuchet MS;

font-weight: bold;

}

.kwota {

color: #DC0000;

font: 14px Trebuchet MS;

font-weight: bold;

}

.foto {

padding: 14px 9px 10px 23px;
text-align: right;

}

.foto img {

border: 1px solid #204478;
text-align: right;

}

.szcz {

padding: 14px 8px 10px 0px;

text-align: justify;

}

.pole {

width: 130px;

font: 11px Arial;

color: #48463A;

border: 1px solid #E4ECF5;

padding: 3px;

}

.poler {

width: 330px;

font: 11px Arial;

color: #48463A;

border: 1px solid #E4ECF5;

padding: 3px;

}

.menu2 {

padding: 9px 25px 13px 23px;

color: #48463A;

font: 12px Trebuchet MS;

text-align: justify;

line-height: 18px;

}

.logowanie {

width: 308px;

}

.rej {

width: 454px;

}

.rejp {

padding-left: 30px;

padding-top: 40px;

padding-right: 20px;

}

.kosz {

width: 238px;

}

.log {

padding-left: 30px;

padding-top: 37px;

}

.log td {

vertical-align: middle;

}

.log2 {

padding-left: 5px;

padding-top: 37px;

vertical-align: middle;

}

.stopka {

text-align: right;

padding: 5px;

color: #4D4A4A;

}

.dol {

height: 43px;

padding: 0px 20px 0px 20px;

background: #FAFCFF;

vertical-align: middle;

}

ul {margin:0; padding:0; list-style-type:none;}

.menu li {background:url(gfx/strz.gif) no-repeat 5px 8px; padding-left: 24px; line-height:24px;}

.menu li:hover {background:url(gfx/strz.gif) no-repeat 5px 8px #FFFFFF; padding-left: 24px; line-height:24px;}

.podb {padding-left: 20px; padding-top: 5px; padding-bottom: 5px;}

.podb li {background:url(gfx/strz.gif) no-repeat 5px 6px; padding-left: 24px; line-height:19px;}

.podb li:hover {background:url(gfx/strz.gif) no-repeat 5px 6px #FFFFFF; }

A:link , A:active , A:visited {

font: 12px Trebuchet MS;

color: #3E3E3E;

text-decoration : none; 

}

A:hover {

font: 12px Trebuchet MS;

color: #DC0000;

text-decoration: none; 

}

A.a_m:link , A.a_m:active , A.a_m:visited {

color: #4D4A4A;

font: 12px Trebuchet MS;

}

A.a_m:hover {

color: #343131;

font: 12px Trebuchet MS;

text-decoration: underline;

}

A.a_pm:link , A.a_pm:active , A.a_pm:visited {

color: #4D4A4A;

font: 11px Trebuchet MS;

}

A.a_pm:hover {

color: #343131;

font: 11px Trebuchet MS;

text-decoration: underline;

}

A.a_bestsell:link , A.a_bestsell:active , A.a_bestsell:visited {

color: #000000;

font: 12px Trebuchet MS;

font-weight: bold;

}

A.a_bestsell:hover {

color: #000000;

font: 12px Trebuchet MS;

text-decoration: underline;

font-weight: bold;

}

A.a_produkt:link , A.a_produkt:active , A.a_produkt:visited {

color: #2A82BC;

font: 12px Trebuchet MS;

font-weight: bold;

}

A.a_produkt:hover {

color: #11517C;

font: 12px Trebuchet MS;

text-decoration: underline;

font-weight: bold;

}

A.a_belka:link , A.a_belka:active , A.a_belka:visited {

color: #FFFFFF;

font: 12px Trebuchet MS;

font-weight: bold;

padding-left: 15px;

padding-right: 15px;

}

A.a_belka:hover {

color: #FFFFFF;

font: 12px Trebuchet MS;

font-weight: bold;

padding-left: 15px;

padding-right: 15px;

}

A.a_more:link , A.a_more:active , A.a_more:visited {

color: #4D4A4A;

font: 12px Trebuchet MS;

font-weight: bold;

}

A.a_more:hover {

color: #E80000;

font: 12px Trebuchet MS;

font-weight: bold;

text-decoration: underline; 

}

A.a_kosz:link , A.a_kosz:active , A.a_kosz:visited {

color: #DC0000;

font: 12px Trebuchet MS;

font-weight: bold;

}

A.a_kosz:hover {

color: #E80000;

font: 12px Trebuchet MS;

font-weight: bold;

text-decoration: underline; 

}

.wymog {color: #ff0000; font-weight: bold;}

.button

{

    COLOR: #000000;

    FONT-FAMILY: Tahoma;

    FONT-SIZE: 8pt;

    FONT-WEIGHT: bold;

	padding: 4px;

	background: #F1F6FC;

	border:0px solid #F1F6FC;

	border-width:1px;

	height: 25px;

}

.strony {

padding: 2px;

border: 1px solid #E3EBF6;

background: #FBFCFE;

text-align: center;

padding-left: 6px;

padding-right: 6px;

}

.strony2 {

width: 3px;

}

.strony:hover {

padding: 2px;

border: 1px solid #E3EBF6;

background: #E3EBF6;

text-align: center;

padding-left: 6px;

padding-right: 6px;

}

table#kontakt {width: 520px; text-align:center; marin: 0px auto;}

td.kontaktleft {width: 260px; vertical-align:top; font: 12px verdana, tahoma,  arial, trebuchet ms; color: #000000; line-height:18px; text-align: justify;}

td.kontaktmiddle {width: 16px; vertical-align:top; font: 12px verdana, tahoma,  arial, trebuchet ms; color: #000000; line-height:18px; text-align: justify;}

td.kontaktright {width: 260px; font: 12px verdana, tahoma,  arial, trebuchet ms; color: #000000; line-height:18px; text-align: justify; vertical-align: top;}

td.kontaktbank {width: 520px; font: 12px verdana, tahoma,  arial, trebuchet ms; color: #000000; line-height:18px; text-align: justify; vertical-align: top;}

.ogl {

width: 530px;

background-color: #FBFCFF;

padding: 10px;

font: 12px arial;

}

.k3 {

font: 14px arial, verdana;

color: #1869C2;

font-weight: bold;

}

.tabela {

padding: 10px 12px 10px 12px;

text-align: justify;

background: #FFFFFF;

border: 1px solid #D6DFEA;

}

.szcz {

text-align: justify;

padding-right: 8px;

padding-left: 5px;

}

.foto {

background: #FBFCFF;

padding: 5px;

text-align: center;

font-size: 11px;

border: 1px solid #F0F5FB;

}

.foto img.obraz2 {

margin-top: 6px;

margin-left: 6px;

margin-right: 6px;

margin-bottom: 3px;

border: 1px solid #C0CBD7;

}

.cena {

font: 14px verdana;

color: #D01717;

font-weight: bold;

}

.cena2 {

color: #C92F0B;

font: 14px Trebuchet MS;

font-weight: bold;

}

.polfot {

text-align: center;

color: #DC0000;

}

.polfot img {

border: 1px solid #204478;

}

.rekl {

padding-left: 16px;

padding-top: 33px;

color: #D01717;

font-size: 12pt;

font-weight: bold;

}

.rekl2 {

padding-left: 16px;

padding-top: 17px;

color: #D01717;

font-weight: bold;

font-size: 12pt;

}

