.lwyp {  
background-repeat: repeat; 
font-size: 1px; 
} 

.pwyp {  
background-repeat: repeat; 
font-size: 1px; 
} 
.dwyp { 
background-image: url(grafika/bottomvert.jpg); 
background-repeat: repeat; font-size: 1px; } 

.bwyp {
background-image: url(grafika/bwyp.jpg); 
background-repeat: repeat; 
font-family: Helvetica; 
font-size: 12px; 
color: #ffffff; 
font-weight: bold; 
} 

.style1 {
font-size: 12px
}
 
input.search { 
font-family: Tahoma; 
font-size: 16px; 
font-style: normal;
border-top: solid 2px #3c99e1; 
border-left: solid 2px #3c99e1; 
border-bottom: solid 2px #3c99e1; 
border-right: solid 2px #3c99e1; 
} 

a.whitesm:link { 
font-weight: bold; 
text-decoration: none;
color: #FFFFFF; 
}
 
a.whitesm:visited { 
text-decoration: none; 
color: #ffffff;
font-weight: bold;
}
 
a.whitesm:hover { 
color: #a5a5a5; 
font-weight: bold; 
text-decoration: underline; 
} 

img.leftmenu { border-color:"#3c99e1";
border-style:double; 
border-width:5px; 
} 

.whitesm { 
font-family: Helvetica; font-size: 12px; color: #ffffff; 
font-weight: bold; 
} 

a.whitesmk:link { 
font-weight: bold;
text-decoration: none; 
color: #aaaaaa; 
} 

a.whitesmk:visited 

{ 
text-decoration: none; 
color: #aaaaaa; 
font-weight: bold;
} 

a.whitesmk:hover {
color: #a5a5a5; 
font-weight: bold; 
text-decoration: underline;
} 

.whitesmk { 
font-family: Helvetica;
font-size: 12px; 
color: #FFFFFF; 
font-weight: bold; 
vertical-align:middle; 
background-image: url('grafika/fade.gif'); 
background-repeat: repeat-y; 
}
 
a.whitesmp:link { 
font-weight: bold; 
text-decoration: none;
color: #DAEEFD; 
}
 
a.whitesmp:visited { 
text-decoration: none; 
color: #DAEEFD; 
font-weight: bold;
}
 
a.whitesmp:hover {
color: #a5a5a5; 
font-weight: bold; 
text-decoration: underline; 
} 

.whitesmp { 
font-family: Helvetica; 
font-size: 11px; 
color: #DAEEFD; 
font-weight: bold; 
vertical-align:middle;
} 

h1.whitebig { 
font-family: Helvetica; 
font-size: 14px; 
color: #ffffff; 
font-weight: bold; 
font-style: normal; 
display:inline; 
} 

h2.nazwagrupy { 
font-family: Helvetica; 
font-size: 16px; 
color: #276392; 
font-weight: bold; 
font-style: normal; 
} 

h2.categoryname { 
font-family: Helvetica; 
font-size: 20px; 
color: #084D82; 
font-weight: bold; 
font-style: normal; 
} 

h2.sciezka { 
font-family: Helvetica; 
font-size: 14px; 
color: #000000; 
font-weight: bold; 
font-style: normal; 
display:inline; 
}
 
h1.sciezka { 
font-family: Helvetica; 
font-size: 14px; 
color: #084d82; 
font-weight: bold;
font-style: normal; 
display:inline; 
} 

h2.sciezka a { 
font-family: Helvetica;
font-size: 14px; 
color: #000000; 
font-weight: bold; 
font-style: normal; 
display:inline;
} 

h1.sciezka a{ 
font-family: Helvetica; 
font-size: 14px; 
color: #084d82; 
font-weight: bold; 
font-style: normal; 
display:inline; 
} 

.whitebig { 
font-family: Helvetica; 
font-size: 12px; color: #ffffff;
font-weight: bold; 
} 

hr { 
color: #b9b9b9; 
} 

.textcz { 
font-family: Helvetica; 
font-size: 14px; 
color: #000000; 
font-weight: bold; 
font-style: normal; 
} 

.textczd { 
font-family: Helvetica; 
font-size: 16px; 
color: #000000; 
font-weight: bold; 
font-style: normal; 
} 

.textred { 
font-family: Helvetica; 
font-size: 16px; 
color: #d10f10; 
font-weight: bold; 
font-style: normal; 
}
 
.textnd { 
font-family: Helvetica;
font-size: 16px; 
color: #084d82; 
font-weight: bold; 
font-style: normal; 
} 

.textnm { 
font-family: Helvetica; 
font-size: 14px; 
color: #084d82; 
font-weight: bold; 
font-style: normal; 
} 

.textnmp { 
font-family: Helvetica; 
font-size: 14px; 
color: #084d82; 
font-weight: bold; 
font-style: normal; 
border-bottom: 1px #B9B9B9 solid; 
}

.textczp { 
font-family: Helvetica; 
font-size: 14px; 
color: #000000; 
font-weight: bold; 
font-style: normal; 
border-bottom: 1px #B9B9B9 solid;
} 

.szachownica { 
font-family: Helvetica; 
font-size: 12px; 
color: #000000; 
font-weight: bold; 
font-style: normal; 
} 

.trow{ 
border-bottom: 1px #B9B9B9 solid; 
} 
.tdonem{ 
color: #000000; 
background-color: #e4f3ff; 
font-weight: bold; 
text-align: center; 
padding-right :5px; 
padding-left :5px; 
} 

.opisgrupy { 
padding-right :20px; 
padding-left :20px; 
} 

.tdtwom{ 
color: #000000; 
background-color: #e4f3ff; 
font-weight: bold; 
text-align: center; 
padding-right: 5px; 
padding-left :5px; 
} 

.kodkol{ 
color: #084D82; 
text-align: left; 
font-weight: bold; 
white-space: nowrap; 
border-bottom: 1px #B9B9B9 solid; 
} 

.kodkoln{ 
color: #084D82; 
text-align: left; 
font-weight: bold; 
white-space: nowrap; 
} 

a.kodkol:visited{
color: #084D82; 
text-align: left; 
font-weight: bold; 
white-space: nowrap; 
text-decoration:none; 
} 

a.kodkol:link{ 
color: #084D82; 
text-align: left; 
font-weight: bold; 
white-space: nowrap; 
text-decoration:none; 
} 

a.kodkol:hover{ 
color: #a5a5a5; 
text-align: left; 
font-weight: bold; 
white-space: nowrap; 
text-decoration:none; 
} 

a.kodkoln:visited{ 
color: #084D82; 
text-align: left; 
font-weight: bold; 
white-space: nowrap; 
text-decoration:none; 
} 

a.kodkoln:link{ 
color: #084D82; 
text-align: left; 
font-weight: bold; 
white-space: nowrap; 
text-decoration:none; 
} 

a.kodkoln:hover{ color: #a5a5a5; 
text-align: left;
font-weight: bold;
white-space: nowrap; 
text-decoration:none; 
} 

.tdone{ 
color: #000000; 
text-align: center; 
border-bottom: 1px #B9B9B9 solid; 
} 


.tdtwo{ 
color: #000000; 
text-align: center; 
border-bottom: 1px #B9B9B9 solid; 
} 

h1.spis_kat { 
margin-left: 10px; 
color: #000000; 
font-size: 24px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
} 

h2.spis_kat { 
margin-left: 30px; 
color: #084D82; 
font-size: 20px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
}

h3.spis_kat { 
margin-left: 50px; 
color: #0D6FBA; 
font-size: 18px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
} 

h4.spis_kat { 
margin-left: 70px; 
color: #000000; 
font-size: 16px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
} 

h5.spis_kat { 
margin-left: 90px; 
color: #084D82; 
font-size: 14px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
} 

h1.spis_kat1 { 
color: #000000; 
font-size: 24px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
} 


h2.spis_kat1 { 
color: #084D82; 
font-size: 20px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
} 

h3.spis_kat1 { color: #0D6FBA; 
font-size: 18px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
} 

h4.spis_kat1 { 
color: #000000; 
font-size: 16px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
}
 
h5.spis_kat1 { 
color: #084D82; 
font-size: 14px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
} 

h6.spis_kat1 { 
margin-left: 110px; 
color: #000000; 
font-size: 14px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
text-decoration: underline; 
} 

table.katmain { 
width: 900px; 
} 

table.tkat0 { 
margin-left: 10px; 
} 

table.tkat1 { 
margin-left: 20px; 
} 

table.tkat2 { 
margin-left: 30px; 
} 

table.tkat3 { 
margin-left: 40px; 
} 

table.tgroup { 
margin-left: 50px; 
} 

table.tprod{ 
margin-left: 60px; 
} 



.linkik_szukaj { 
FONT-FAMILY: Trebuchet MS; 
font-size: 14px; 
text-decoration: underline; 
color: #084D82; 
font-weight: bolder; 
}
 
.linkik_szukaj:visited { 
font-size: 14px; 
text-decoration: underline; 
color: #551a8b; 
} 

.linkik_szukaj:active { 
font-size: 14px; 
text-decoration: underline; 
color: #084D82; 
} 

.linkik_szukaj:hover { 
font-size: 14px; 
text-decoration: underline; 
color: #084D82; 
} 

.linkik_szukaj2 { 
FONT-FAMILY: Trebuchet MS; 
font-size: 12px; 
text-decoration: none; 
color: #000000; 
font-weight: normal; 
} 

.linkik_szukaj2:visited { 
font-size: 12px; 
text-decoration: none; 
color: #000000; 
} 

.linkik_szukaj2:active { 
font-size: 12px; 
text-decoration: none; 
color: #000000; 
} 

.linkik_szukaj2:hover 
{ 
font-size: 12px; 
text-decoration: none; 
color: #000000; 
}

.linkik_sciezka { 
FONT-FAMILY: Trebuchet MS; 
font-size: 11px; 
text-decoration: none; 
color: green; 
font-weight: normal; 
}
 
.linkik_sciezka:visited { 
font-size: 11px; 
text-decoration: none; 
color: green; 
} 

.linkik_sciezka:active { 
font-size: 11px; 
text-decoration: none; 
color: green; 
} 

.linkik_sciezka:hover 
{
font-size: 11px; 
text-decoration: none; 
color: green; 
} 

body { 
margin: 0px; 
padding: 0px; 
font-size: 14px; 
font-family: Trebuchet MS, Trebuchet, Arial; 
} 

#szablon_rafal { 
background-color: #ffffff; 
width: 555px; 
height: 100%; 
} 

img.siedziba { 
padding-right: 5px; 
} 

img.rafal { }
 
li.pointer_rafal { 
list-style-image: url(img_statyczne/pointer.gif); 
text-align: left; 
line-height: 16px; 
color: #000000; 
font-size: 12px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
margin:0px; 
padding-bottom: 10px; 
}

ul.rafal { 
margin-top: 0px; 
} 

.telko_rafal { 
background-color: #E4F3FF; 
padding-left: 10px; 
} 

table.glowna_rafal { width: 555px; } 

table.zestawienie_rafal { 
line-height: 16px; 
color: #000000; 
font-size: 12px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
}
 
textarea.ramka_rafal { 
height: 160px; 
width: 300px; 
background-color: #ffffff; 
border-top: 2px #3B98E0 solid;
border-bottom: 2px #3B98E0 solid; 
border-left: 2px #3B98E0 solid; 
border-right: 2px #3B98E0 solid; 
}

input.ramka_rafal { 
height: 18px;
width: 160px; 
background-color: #ffffff;
border-top: 2px #3B98E0 solid; 
border-bottom: 2px #3B98E0 solid; 
border-left: 2px #3B98E0 solid; 
border-right: 2px #3B98E0 solid; 
} 

td.prawa_rafal { 
text-align: left; 
vertical-align: top; 
width: 277px; 
height: 100%; 
} 

td.lewa_rafal { 
text-align: left; 
vertical-align: top; 
width: 277px; 
height: 100%; 
} 

td.sklepp { 
text-align: left; 
vertical-align: top; 
width: 277px; 
height: 100%; 
} 

td.sklepl { 
text-align: left; 
vertical-align: top;
width: 212px;
height: 100%;
} 

td.kontaktp { 
text-align: left; 
vertical-align: top; 
width: 185px; 
height: 100%; 
} 

td.kontakts { 
text-align: left; 
vertical-align: top; 
width: 185px; 
height: 100%; 
}
 
td.kontaktl { 
text-align: left; 
vertical-align: top; 
width: 185px; 
height: 100%; 
} 

td.L { 
text-align: left; 
vertical-align: top; 
width: 277px; 
height: 100%; 
border-bottom: 1px #B9B9B9 solid; 
} 

td.R { 
text-align: right; 
vertical-align: top; 
width: 277px; 
height: 100%; 
border-bottom: 1px #B9B9B9 solid; 
}
 
td.katalogil { 
text-align: left; 
vertical-align: top; 
width: 350px; 
height: 100%; 
} 

td.katalogip { 
text-align: left; 
vertical-align: top; 
width: 200px; 
height: 100%; 
} 

p.statyczne { 
text-align: left; 
line-height: 16px; 
color: #000000; 
font-size: 12px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
margin:0px; 
padding: 0px; 
} 

p.blue_rafal { 
text-align: left; 
line-height: 16px; 
color: #084D82; 
font-size: 12px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
margin:0px; 
padding: 0px; 
}

p.red_rafal { 
text-align: left; 
line-height: 2px; 
color: #E31010; 
font-size: 13px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
margin:0px; 
padding: 0px; 
}

p.red2_rafal { 
text-align: center; 
line-height: 20px; 
color: #E31010; 
font-size: 18px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
margin:0px; padding: 0px; 
} 

p.center_rafal { 
text-align: center; 
line-height: 16px; color: #000000; 
font-size: 12px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
margin:0px; 
padding: 0px; 
} 

p.form_rafal 
{ 
text-align: right; 
line-height: 5px; 
color: #000000; 
font-size: 12px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
margin:0px; 
padding-top: 10px; 
} 

td.pracap { 
text-align: left; 
vertical-align: 
top; width: 400px; 
height: 100%; 
} 

td.pracal { 
text-align: left; 
vertical-align: top; 
width: 50px; 
height: 100%; 
} 

h1.statyczne { 
color: #084D82; 
font-size: 18px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
} 

h2.statyczne { 
color: #084D82; 
font-size: 15px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
} 

h3.statyczne { 
color: #084D82; 
font-size: 13px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; margin-top:0px; 
} 

h4.statyczne { 
color: #084D82; 
font-size: 16px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
text-align: center; 
margin: 3px; 
padding: 3px; 
}
 
.linkicz_rafal { 
FONT-FAMILY: Trebuchet MS; 
font-size: 15px; 
text-decoration: none; 
color: #F3000B; 
font-weight: bolder; 
} 

.linkicz_rafal:visited 
{ 
font-size: 15px; 
text-decoration: none; 
color: #F3000B; 
} 

.linkicz_rafal:active { 
font-size: 15px; 
text-decoration: none; 
color: #F3000B; 
} 

.linkicz_rafal:hover { 
font-size: 15px; 
text-decoration: underline; 
color: #F3000B; 
} 

.linkicz2_rafal { 
FONT-FAMILY: Trebuchet MS; 
font-size: 12px; 
text-decoration: none; 
color: #F3000B; 
font-weight: bolder; 
} 

.linkicz2_rafal:visited { 
font-size: 12px; 
text-decoration: none; 
color: #F3000B; 
} 

.linkicz2_rafal:active { 
font-size: 12px; 
text-decoration: none; 
color: #F3000B; 
} 

.linkicz2_rafal:hover { 
font-size: 12px; 
text-decoration: underline; 
color: #F3000B; 
} 

.linki_rafal { 
FONT-FAMILY: Trebuchet MS; 
font-size: 15px; 
text-decoration: none; 
color: #084D82; 
font-weight: bolder; 
} 

.linki_rafal:visited 
{ 
font-size: 15px; 
text-decoration: none; 
color: #084D82; 
} 

.linki_rafal:active { 
font-size: 15px; 
text-decoration: none; 
color: #084D82; 
}

.linki_rafal:hover { 
font-size: 15px; 
text-decoration: underline; 
color: #084D82; 
} 



.linki_stopka { 
FONT-FAMILY: Trebuchet MS; 
font-size: 11px; 
text-decoration: none; 
color: #ffffff; 
font-weight: normal; 
} 

.linki_stopka:visited 
{ 
font-size: 11px; 
text-decoration: none; 
color: #ffffff; 
} 

.linki_stopka:active { 
font-size: 11px; 
text-decoration: none; 
color: #ffffff; 
}

.linki_stopka:hover { 
font-size: 11px; 
text-decoration: underline; 
color: #ffffff; 
} 





.linki2_rafal { 
FONT-FAMILY: Trebuchet MS;
font-size: 12px; 
text-decoration: none; 
color: #084D82; 
font-weight: bolder; 
}

.linki2_rafal:visited { 
font-size: 12px; 
text-decoration: none; 
color: #084D82; 
} 

.linki2_rafal:active 
{ 
font-size: 12px; 
text-decoration: none; 
color: #084D82; 
} 

.linki2_rafal:hover 
{ 
font-size: 12px; 
text-decoration: underline; 
color: #084D82; 
} 

.linkik_rafal 
{
FONT-FAMILY: Trebuchet MS; 
font-size: 12px; 
text-decoration: none; 
color: #F3000B; 
font-weight: bolder; 
}
 
.linkik_rafal:visited { 
font-size: 12px; 
text-decoration: none; 
color: #F3000B; 
} 

.linkik_rafal:active { 
font-size: 12px; 
text-decoration: none; 
color: #F3000B; 
} 

.linkik_rafal:hover { 
font-size: 12px; 
text-decoration: underline; 
color: #F3000B; 
} 

a.menu_rafal { 
FONT-FAMILY: arial; 
font-size: 11px; 
text-decoration: none; 
color: white; 
} 

a.menu_rafal:visited { 
text-decoration: none; 
color: white; 
} 

a.menu_rafal:active { 
text-decoration: none; 
color: white; 
}
 
a.menu_rafal:hover 
{ 
text-decoration: underline; 
color: #E1DACD; 
} 

#rafal { 
width: 700px; 
padding: 10px; 
} 

img.katalog_html { 
margin-right: 15px;
float: left; 
}

p.stopka_rafal { 
color: #ffffff; 
font-size: 10px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: normal; 
margin:0px; 
padding: 0px; 
} 

p.katalog_html { 
text-align: left; 
line-height: 16px; 
color: #000000; 
font-size: 14px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: normal; 
margin:0px; 
padding: 0px; 
} 

h1.katalog_html { 
color: #000000; 
font-size: 24px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
} 

h2.katalog_html { 
color: #084D82; 
font-size: 20px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
margin-left: 10px; 
} 

h3.katalog_html { 
color: #0D6FBA; 
font-size: 18px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
margin-left: 20px; 
} 

h4.katalog_html { 
color: #000000; 
font-size: 14px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
margin-left: 30px; 
text-decoration: underline; 
}

h5.katalog_html { 
color: #084D82; 
font-size: 12px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
text-align: center; 
} 

table.zestawienie_rafal { 
line-height: 16px; 
color: #000000; 
font-size: 12px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
} 

td.L { 
text-align: left; 
vertical-align: top; 
width: 277px; 
height: 100%; 
border-bottom: 1px #B9B9B9 solid; 

} 

td.R { 
text-align: right; 
vertical-align: top; 
width: 277px; 
height: 100%; 
border-bottom: 1px #B9B9B9 solid; 
} 

p.miasta {
color: #838383; 
font-size: 7pt; 
font-family: Arial, sans-serif; 
font-weight: normal; 
text-align: justify;
vertical-align: bottom; 
}

.miasta {
color: #838383; 
font-size: 7pt; 
font-family: Arial, sans-serif; 
font-weight: normal; 
text-align: justify;
vertical-align: bottom; 
}

p.art {
color: #000000; 
font-size: 9pt; 
font-family: Trebuchet MS, sans-serif; 
font-weight: normal; 
text-align: justify;
vertical-align: bottom; 
}

td.rafal_cstd {
border-right: solid 1px #000000; 
border-top: solid 1px #000000; 
 border-left: solid 1px #000000; 
text-align: left; 
line-height: 16px; 
color: #000000; 
font-size: 12px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: normal; 
margin:0px; 
padding: 1px; 
padding-left:4px;
}

td.rafal_cstd2 {
border-right: solid 1px #000000; 
border-top: solid 1px #000000; 
width: 56px;
text-align: left; 
line-height: 16px; 
color: #000000; 
font-size: 12px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: normal; 
margin:0px; 
padding: 2px; 
padding-left:4px;
}

td.rafal_cstd-c {
background-color: #e4f3ff;
border-right: solid 1px #000000; 
border-top: solid 1px #000000; 
border-left: solid 1px #000000; 
text-align: left; 
line-height: 16px; 
color: #000000; 
font-size: 12px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: bold; 
margin:0px; 
padding: 1px; 
padding-left:4px;
}

td.rafal_cstd2-c {
background-color: #e4f3ff;
border-right: solid 1px #000000; 
border-top: solid 1px #000000; 
width: 56px;
text-align: left; 
line-height: 16px; 
color: #000000; 
font-size: 12px; 
font-family: Trebuchet MS, "times new roman", sans-serif; 
font-weight: normal; 
margin:0px; 
padding: 2px;
padding-left:4px; 
}

table.rafal_cs {
width: 550px;
border-bottom: solid 1px #000000;
}

#menu_swf { 
position:absolute;
top:0px;
z-index: 1;
}

#katalogi_swf { 
position:relative;
z-index: 2; 
}

table.katalog {
padding: 0px;
border: 1px solid #26486b;
}

td.katalog {
	border: 1px solid #26486b;
	padding-left: 5px;
	padding-right: 5px;
	width: 200px;
}
