BODY {text-align: left; font-size: 12; font-family: arial, sans-serif; padding:0; margin:0; background: #f1f1f1}

.ramka { border: 1px solid #cccccc }

h1 { font-size:18px; margin:0px;}
h2 { font-size:17px; margin:0px; }
h3 { font-size:17px; margin:0px; }
h4 { font-size:14px; margin:0px; }

.glowna_ramka_sklepu { border-left:1px solid #cccccc; border-right:1px solid #cccccc; background:#ffffff; border-bottom:1px solid #cccccc; padding-left:5px; padding-right:5px;}
ul.kolumna_moja {margin: 0;padding: 0;list-style-type: none;}
ul.kolumna_moja a {display: block; text-decoration: none;}

.kolumna_kategorie {margin: 0; padding-left: 0; line-height: 20px;}
.kolumna_kategorie a  { color: #000000; font-size: 12px; padding-left: 10px}
.kolumna_kategorie_klikniete a {color: #ffffff; line-height: 20px; height:20px; font-size: 12px; font-weight: bold; padding-left: 10px; background-image:url(images/tla/kategoria_lewa_gora.gif);  background-repeat:repeat-x; border-top:1px solid #cccccc; border-left:1px solid #cccccc;}

.kolumna_kategorie_klikniete a:hover { color: #000000; }

.kolumna_kategorie_linia_1 {margin: 0; padding-left: 0; line-height: 10px; background:#fafafa; border-left:1px solid #cccccc; padding-left: 8px;}
.kolumna_kategorie_1 {margin: 0; padding-left: 0; line-height: 20px;}
.kolumna_kategorie_1 a  {color: #ffffff; font-size: 12px; padding-left: 13px; background:#cc0000; border-left:1px solid #cccccc;}
.kolumna_kategorie_klikniete_1 a { line-height: 20px; color: #ffffff;  font-size: 12px; padding-left: 4px; background:#cc0000; border-left:1px solid #cccccc;}

.kolumna_kategorie_1 a:hover { color: #000000; }
.kolumna_kategorie_klikniete_1 a:hover { color: #000000; }

.kolumna_kategorie_ostatnia {margin: 0; padding-left: 0; line-height: 20px;}
.kolumna_kategorie_ostatnia a  { color: #404040; font-size: 11px; font-weight : bold; padding-left: 10px; border-bottom:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.kolumna_kategorie_ostatnia_klikniete a {color: #ffffff; line-height: 20px; font-size: 12px; padding-left: 10px; background-image:url(images/tla/kategoria_lewa_gora.gif); border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc;}

.kolumna_kategorie_ostatnia_klikniete a:hover { color: #000000; }
.kolumna_kategorie_ostatnia a:hover { color: #000000; }

.kolumna_kategorie_ostatnia_1 {margin: 0; padding-left: 0; line-height: 20px;}
.kolumna_kategorie_ostatnia_1 a  {color: #ffffff; font-size: 12px; padding-left: 13px; background-image:url(images/tla/kategoria_lewa_dul.gif); border-left:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.kolumna_kategorie_klikniete_ostatnia_1 a { line-height: 20px; color: #ffffff;  font-size: 12px; padding-left: 4px; background-image:url(images/tla/kategoria_lewa_dul.gif); border-left:1px solid #cccccc; border-bottom:1px solid #cccccc;}

.kolumna_kategorie_klikniete_ostatnia_1 a:hover { color: #000000; }
.kolumna_kategorie_ostatnia_1 a:hover { color: #000000; }

.kolumna_kategorie_pomoc a {color: #ffffff; line-height: 20px; font-size: 11px; font-weight: bold; padding-left: 10px; background-image:url(images/tla/kategoria_lewa_gora.gif); border-top:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}

.linia_2 { font-size:10px; padding:0px; margin:0px; height:10px}
.linki { color: #b2b2b2; font-size:11px;}
.linki:hover { color: #b2b2b2; }

.linki_2 { color: #404040; margin:0px; font-size:12px;}

.jestes_w { font-size:12px; color: #404040;}
.kategorie_glowne_fotka { font-size:11px; color: #404040; font-weight: bold; padding-top: 6px; padding-left: 8px; padding-bottom:7px }
.najpopularnieszcze_produkty_z_kategorii { padding-left:10px; padding-top:7; padding-bottom:7px}
.tla_pasek_nad_menu { background-image:url(images/tla/tla_pasek_nad_menu.gif); background-repeat: repeat-x; height:34px;}
.tlo_biale { background:#ffffff;}

.spo_wyswietlania {color: #404040; font-size:11px; cursor:pointer;}
.spo_wyswietlania_1 { width: 57px; left:-1px; top: 5px; align: left; background: #ffffff; padding:4px;  border:1px solid #cccccc }

.klasa_produkt_zakladki_1 {
position:absolute; 
width:409px; 
background-image:url(images/tla/tlo_opinie_przyciski.jpg); background-repeat:repeat-x; 
background-position: top right; 
z-index:1; 
padding-left:7px;
}

.pasek {
  padding-left: 5px;
  padding-top:10px;
  font-family: arial;
  font-size: 20px;
  font-weight: bold;
  color: #404040;
}


.footer_zak_1 { background: url(images/przyciski/footer_architekt.gif) no-repeat; background-position: top; 
width: 121px;
height: 27px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px;
}

.footer_zak_1_1 { background: url(images/przyciski/footer_architekt.gif) no-repeat; background-position: bottom;
width: 121px;
height: 27px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px;
}

.footer_zak_2 { background: url(images/przyciski/footer_firmy.gif) no-repeat; background-position: top; 
width: 81px;
height: 27px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px;
}

.footer_zak_2_1 { background: url(images/przyciski/footer_firmy.gif) no-repeat; background-position: bottom;
width: 81px;
height: 27px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px;
}
.footer_zak_3 { background: url(images/przyciski/footer_pomoc.gif) no-repeat; background-position: top; 
width: 73px;
height: 27px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px;
}

.footer_zak_3_1 { background: url(images/przyciski/footer_pomoc.gif) no-repeat; background-position: bottom;
width: 73px;
height: 27px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px;
}



.dod_do_koszyk_1 { background: url(includes/languages/polish/images/buttons/dodaj_do_koszyka.png) no-repeat; background-position: top; 
width: 112px;
height: 20px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px;
}

.dod_do_koszyk_1:hover { background-position: bottom;
width: 112px;
height: 20px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px;
}

.dod_do_przech_1 { background: url(includes/languages/polish/images/buttons/dodaj_do_przechowalni.png) no-repeat; background-position: top; 
width: 143px;
height: 18px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px;
margin-top:3px;
}

.dod_do_przech_1:hover { background-position: bottom;
width: 143px;
height: 18px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px; 
margin-top:3px;
}

.dod_do_listy_pre_11 { background: url(includes/languages/polish/images/buttons/dodaj_do_listy_pre.gif) no-repeat; background-position: bottom; 
width: 93px;
height: 18px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px;
margin-top:3px;
}

.dod_do_listy_pre_1 { background: url(includes/languages/polish/images/buttons/dodaj_do_listy_pre.gif) no-repeat; background-position: top; 
width: 93px;
height: 18px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px;
margin-top:3px;
}

.dod_do_listy_pre_1:hover { background-position: bottom;
width: 93px;
height: 18px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px; 
margin-top:3px;
}

.dod_do_opinia { background: url(includes/languages/polish/images/buttons/dod_do_opinia.gif) no-repeat; background-position: top; 
width: 95px;
height: 17px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px;
margin-top:3px;
}

.dod_do_listy_prezentow { background: url(includes/languages/polish/images/buttons/dodaj_liste_prezentow_1.gif) no-repeat; background-position: top; 
width: 93px;
height: 17px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px;
margin-top:3px;
}

.utworz_konto_produkt { background: url(includes/languages/polish/images/buttons/button_create_account_1.gif) no-repeat; background-position: top; 
width: 138px;
height: 17px;
position:relative; 
cursor: pointer; 
vertical-align:top;
border:0px;
margin-top:7px;
}

.pod_prz_szu_1 { background: url(images/przyciski/heder_szukaj.gif) no-repeat; background-position: top; 
width: 64px;
height: 17px;
position:relative; 
color: #000000; 
cursor: pointer; 
vertical-align:top;
top:-1px;
border:0px; padding-top:2px; float: left;

}

.pod_prz_szu_1:hover { background-position: bottom;
width: 64px;
height: 17px;
position:relative; 
color: #000000; 
cursor: pointer; 
vertical-align:top;


}

.pod_prz_szu_2 { background: url(images/przyciski/heder_szukaj_wiecej.gif) no-repeat; background-position: top; 
width: 67px;
height: 17px;
position:relative; 
color: #000000; 
cursor: pointer; 
vertical-align:top;
float: left;
top:-1px;
padding-left:5px;

}

.pod_prz_szu_2:hover { background-position: bottom;
position:relative; 
cursor: pointer; 
vertical-align:top;
float: left;
}
.koszyk_main_zielony {
float:left; padding-left:46px; width:77px; color:#000000; font-size:12px;
}


.koszyk_main_zielony_1 {
float:left; font-size:12px; width:120px; color:#000000;
}

.koszyk_main_fioletowy {
float:left; font-size:12px; width:109px; color:#6b1166;

}

/* zakladka produkty w kategorii */
.ikon_zakladka_0 { background: url(images/przyciski/zakladki_0.gif) no-repeat; background-position: 0px -27px;
width: 151px;height: 27px;
}
.ikon_zakladka_0_klik { background: url(images/przyciski/zakladki_0.gif) no-repeat; background-position: top;
width: 151px;height: 27px;
}
.ikon_zakladka_0:hover {background-position: top;
width: 151px;height: 27px;
}

/* zakladka nowosci */
.ikon_zakladka_1 { background: url(images/przyciski/zakladki_1.gif) no-repeat; background-position: 0px -27px;
width: 126px;height: 27px;
}
.ikon_zakladka_1_klik { background: url(images/przyciski/zakladki_1.gif) no-repeat; background-position: top;
width: 126px;height: 27px;
}
.ikon_zakladka_1:hover {background-position: top;
width: 126px;height: 27px;
}

/* zakladka oceniane */
.ikon_zakladka_2 { background: url(images/przyciski/zakladki_2.gif) no-repeat; background-position: 0px -27px;
width: 184px;height: 27px;
}
.ikon_zakladka_2_klik { background: url(images/przyciski/zakladki_2.gif) no-repeat; background-position: top;
width: 184px;height: 27px;
}
.ikon_zakladka_2:hover { background-position: top;
width: 184px;height: 27px;
}

/* zakladka promocje */
.ikon_zakladka_3 { background: url(images/przyciski/zakladki_3.gif) no-repeat; background-position: 0px -27px;
width: 132px;height: 27px;
}
.ikon_zakladka_3_klik { background: url(images/przyciski/zakladki_3.gif) no-repeat; background-position: top;
width: 132px;height: 27px;
}
.ikon_zakladka_3:hover {background-position: top;
width: 132px;height: 27px;
}


.cien_e {
-moz-box-shadow:0 0px 10px rgba(0, 0, 0, 2);
box-shadow:0 0px 10px rgba(0, 0, 0, 2);
-khtml-box-shadow:0 0px 10px rgba(0, 0, 0, 2);
}

.glo_1 { margin-top:5px; text-align:left; height:27px; background:#000000; }

.ikona_left { background: url(images/grafiki/glowna_menu.gif) no-repeat; float:left}

.ikona_wspolne {color: #fff; font-family:calibri; font-size:16px; padding-left:14px; padding-right:15px; margin-left:1px; cursor: pointer; height: 28px; line-height:26px}
.ikona_wspolne_n {border-bottom:2px solid #000000; background: url(images/przyciski/dom_3.jpg) repeat-x; background-position: top; }
.ikona_wspolne_k {border-bottom:2px solid #000000; background: url(images/przyciski/dom_3.jpg) repeat-x; background-position: 0px -28px; }


/* dom */
.ikon_dom { background: url(images/przyciski/dom.jpg) no-repeat; background-position: top; 
width: 36px;height: 28px; float:left;
}
.ikon_dom_klik { background: url(images/przyciski/dom_2.jpg) no-repeat; background-position: top; 
width: 36px;height: 28px; float:left; border-bottom:2px solid #000000;
}
.ikon_dom:hover { background-position: 0px -28px; border-bottom:2px solid #000000 }




.main_pasek { font-size:11px; color: #404040; font-family:verdana; text-align:left; float:left}


.produkt_linia { font-size:1px; border-bottom:solid 1px #cccccc; }
.produkt_linia_kat { border-right:1px solid #cccccc; }

.produkt_linia_kat_1 { border-left:1px solid #cccccc; }

.lista_pro_grafiki_podzial_3 { background-image: url(images/tla/sklep_tlo_podz_pro_3.png); background-repeat: no-repeat; background-position:bottom left; width:821px; text-align:left}
.lista_pro_grafiki_podzial_2 { background-image: url(images/tla/sklep_tlo_podz_pro_2.png); background-repeat: no-repeat; background-position:bottom left; width:821px; text-align:left}
.lista_pro_grafiki_podzial_1 { background-image: url(images/tla/sklep_tlo_podz_pro_1.png); background-repeat: no-repeat; background-position:bottom left; width:821px; text-align:left}

.lista_pro_grafiki_podzial_3_1 { background-image: url(images/tla/sklep_tlo_podz_pro_3_1.png); background-repeat: no-repeat; background-position:bottom left; width:821px; text-align:left}
.lista_pro_grafiki_podzial_2_1 { background-image: url(images/tla/sklep_tlo_podz_pro_2_1.png); background-repeat: no-repeat; background-position:bottom left; width:821px; text-align:left}
.lista_pro_grafiki_podzial_1_1 { background-image: url(images/tla/sklep_tlo_podz_pro_1_1.png); background-repeat: no-repeat; background-position:bottom left; width:821px; text-align:left}


.lista_pro_box_1 { padding-bottom:10px; float: left;}
.li_pro_kre { border-top:1px dotted #cccccc; margin-top:4px; margin-bottom:4px; }
.lista_pro_cena_lista { font-size:14px; color: #404040; font-family:arial; padding-top: 4px; text-align:left}
.lista_pro_nazwy_produktow {font-size: 12px; color:#404040; font-family:arial; line-height: 16px; padding-top: 2px; text-align:left}

.lista_pro_zielony_naglowek_kategorii { font-size:14px; padding-left:9px; color:#8a9c14; font-family:arial; text-align:left}

.lista_pro_ile_pro {text-align:right; padding:10px; border:1px solid #cccccc; border-top:0px; background:#f1f1f1}


.kategorie_lista_1 { text-align:center; background-image: url(images/tla/sklep_tlo_ikony_kategorii.png); background-repeat: no-repeat; background-position:top center; padding-top:8px }
.kategorie_lista_2 { padding-top:3px; padding-bottom:10px; width:201px; height:200px; float: left; }

.lista_pro_zielony_naglowek_kategorii_1 {padding-left:30px; text-align:left; height:43px; background-image: url(images/tla/tlo_pasek_w_liscie_pro_4.gif); background-repeat: no-repeat; background-position:bottom left}
.lista_pro_zielony_naglowek_kategorii_1_krotki {padding-left:34px; text-align:left; height:37px; background-image: url(images/tla/tlo_pasek_w_liscie_pro_4_krotki_1.gif); background-repeat: no-repeat; background-position:bottom left}

.main_naglowek_kategorii_1 { font-size:14px;  color: #404040; font-family:arial; line-height: 18px;}

.naglowki_kategorii_1 { padding-top:10px; float: left; color:#404040; font-size:17px }
.naglowki_kategorii_2 { vertical-align:middle; padding-top:9px; color:#404040 }

.lista_pro_linia_dzilaca { width:1px; border-bottom:1px solid #cccccc; vertical-align: bottom; font-size:0px; line-height: 0px; margin:0; padding:0;}

.lista_pro_mala { text-align:left; padding-top:8px; padding-bottom:5px; }
.lista_pro_mala_1 { padding-left: 6px; padding-right: 4px; padding-top:3px; text-align:left }
.lista_pro_mala_zdjecie { text-align:center; line-height: 0px;}

.obsluga_grafik_1 { text-align:left; line-height:0px; margin:0; padding:0;}
.obsluga_grafik_2 { text-align:left; line-height:0px; margin:0; padding:0;}


.page_pro_3 {border:0px}
.kolumna_kategorie_linia { margin: 0; padding-left: 0; line-height: 10px; color:#ffffff; background:#cc0000; border-left:1px solid #cccccc; padding-left: 8px; font-size:14px }

.footer_boxy { background-image:url(images/tla/tlo_bottom_boxy.gif); background-repeat:repeat-x; background-position:bottom; height:115px}

.login_box_1 { padding-top:5px; text-align:left; font-size: 12px; color:#404040; font-family:arial}
.login_box_2 { padding-left:15px; text-align:left; padding-top:10px; }
.login_box_3 { padding-top:30px; padding-left:10px; text-align:left; vertical-align: top; }

.kontakt_box_1 { text-align:left; vertical-align: top; }

.kategorie_gora_4 {line-height: 20px; display: inline; white-space: nowrap; font-size:14px; font-family:arial; color: #b61818 }

.kategorie_gora_6 {padding-top:15px; padding-bottom:5px; padding-left:12px; font-size:11px; font-family:arial; display: inline; white-space: nowrap; color: #606060; }



.produkt_input_koszyk {
background-image:url(images/tla/pole_input_lista_pro_koszyk.gif); 
text-align:center; font-size:14px; 
background-position: top left;
position:relative;
margin:0px;  
font-family:arial;
color: #000000; vertical-align: middle; line-height: 23px; background-repeat:no-repeat; border:0px; width:31px; height:21px;
}
.produkt_input_koszyk:hover {
background-position: 0px -23px;
width:31px; 
vertical-align: bottom;
height:24px; font-size:16px;
font-weight: bold;
font-family:arial;
}

.produkt_input_koszyk_p {
background-image:url(images/tla/pole_input_lista_pro_koszyk.gif); background-position: 0px -23px; position:relative;
margin:0px; 
text-align:center;
vertical-align: bottom;
height:24px; font-size:16px;
font-weight: bold;
font-family:arial;
color: #000000; line-height: 23px; background-repeat:no-repeat; border:0px; width:31px;
}

.produkt_boxy_1 ul {
list-style:none;
margin:0;
padding:0px;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
}

.produkt_boxy_1 ul li{
margin: 0;
padding: 0;
padding-left: 10px;
list-style-type: none;
background:url(images/tla/produkt_specyfikacja_list.gif) no-repeat 0 6px;
}

.produkt_boxy_2 {
border-top:1px dotted #cccccc;  padding:5px;
background:url(images/grafiki/products_produkt_boxy_2.gif) no-repeat 8px 8px; background-color:#f3f3f3; padding-left:20px;
}

.products_zdjecie_dod {
border:1px solid #cccccc;
}

.products_zdjecie_dod:hover {
border:1px solid #000000;
}

.produkt_boxy_pasujace_1 {
text-align:left;
  padding:5px;
background:url(images/strzalka_6.jpg) no-repeat 8px 8px; padding-left:20px;
}

.produkt_boxy_poplularne_1 {
border:1px dotted #cccccc;
text-align:left;
  padding:5px;
background:url(images/strzalka_6.jpg) no-repeat 8px 8px; padding-left:20px;
}
.produkt_boxy_poplularne_2 { 
border:1px dotted #ffffff;
text-align:left;
  padding:5px;
background:url(images/strzalka_7.jpg) no-repeat 8px 8px; padding-left:20px;
}
.produkt_boxy_poplularne_2 a {
color:#ffffff;
}

.produkt_class_1 {
position: relative; z-index:4; float: right; width:415px; padding-left:5px; padding-right:1px; height:auto;
}

.produkt_class_2 {
text-align:left; position: relative; z-index:3; float: right; width:400px; padding-left:5px; padding-top:6px;
}

.produkt_class_3 {
position:absolute; top:395px; line-height:0px
}

.produkt_class_4 {
position: relative; z-index:2; float: none; padding:10px; padding-left:5px;
}

.produkt_class_5 {
padding:5px; padding-bottom:0px; padding-top:0px; padding-right:2px
}

.produkt_class_6 {
text-align:right; background-color:#f3f3f3; border-bottom:1px dotted #cccccc; padding:5px; padding-right:12px; padding-bottom:12px; padding-top:12px
}

.produkt_class_7 {
padding:5px; padding-top:0px; padding-bottom:0px; padding-right:2px
}

.produkt_class_8 {
padding:5px; padding-right:2px; padding-top:0px; padding-bottom:0px
}

.produkt_class_9 {
padding:5px; padding-right:2px; padding-top:0px; padding-bottom:0px
}
.produkt_class_10 {
padding-left:9px; padding:5px; text-align:left; border:1px dotted #cccccc; border-top:0px
}
.produkt_class_11 {
text-align:left; border-top:1px solid #cccccc; height:30px;  border-left:1px solid #cccccc; border-right:1px solid #cccccc;
}
.produkt_class_12 {
float: left; margin-top:5px; padding-left:3px; padding-right:5px;
}
.produkt_class_13 {
text-align:left; float: none; padding:5px; border:1px solid #cccccc;  background-image:url(images/tla/produkt_opinie_giwazdki.gif); background-position: right; background-repeat:no-repeat; 
}

.produkt_class_14 {
padding:5px; padding-bottom:5px; padding-top:0px; padding-right:0px
}
.produkt_class_15 {
vertical-align:top; text-align:right; border-right:1px solid #404040; width:80px; padding-right:5px;
}
.produkt_class_16 {
vertical-align:top; text-align:left; padding-left:5px
}
.produkt_class_17 {
vertical-align:middle; text-align:left; padding-left:30px
}
.produkt_class_18 {
background-color:#000000; color:#ffffff; padding:2px; padding-left:8px; padding-right:8px; line-height:20px
}
.produkt_class_19 {
text-align:left; vertical-align:top; padding-top:6px; padding-left:6px
}
.produkt_class_20 {
padding-top:1px; padding-left:10px; text-align:left;
}
.produkt_class_21 {
padding-top:3px; padding-left:10px;
}
.produkt_class_22 {
padding-left:8px; padding-top:5px; color:#878787
}
.produkt_class_23 {
padding-left:8px; padding-right:5px; padding-top:10px; color:#878787
}
.produkt_class_24 {
text-align:right; background-color:#f3f3f3; border-bottom:1px dotted #cccccc; padding:5px; padding-bottom:12px; padding-top:12px
}
.produkt_class_25 {
width:414px; border:1px dotted #cccccc; border-top:0px
}
.produkt_class_26 {
position:absolute; top:69px; line-height:0px
}
.produkt_class_27 {
	position: absolute; top:400px; border-bottom:1px dotted #cccccc; background-color:#f3f3f3; height:90px; width:400px; padding-top:10px
}
.produkt_class_28 {
padding-top:5px; width:400px;
}
A {
  text-decoration: none;
}

A:hover {
  color: #ad2624;

}

FORM {
	display: inline;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #cccccc;
}


input.formularz {
width:250px; 
height:17px;  
background-image:url(images/tla/formoularz_prawa_ikona.gif);  
background-repeat:no-repeat; 
background-position: right;
} 

A.pageResults {
  color: #404040;
  font-weight: bold;

}

.pageResults-wybrane {background: #b91111; color: #ffffff; padding-left:4px;padding-right:4px;border: 1px #cccccc solid; font-weight: bold;font-size: 11px; }

A.pageResults:hover { background: #b91111;color: #ffffff; font-weight: bold; font-size: 11px; border: 1px #cccccc solid; }

.pageResults { background: #ffffff; padding-left:4px; padding-right:4px; border: 1px #cccccc solid; color: #c01112; font-weight: bold; font-size: 11px; }

.formulaze_tlo {
      background-image:url(images/tla/tlo_formulaze.gif);
      background-repeat:repeat-x;
}

.szukaj_kategorie {
width:190px;
height:21px;
padding-top:2px;
vertical-align:bottom;
}

.okienko_szukaj {
      font-family: arial;
      width:255px;
      height:26px;
      color: #404040;
      text-align:center;
      vertical-align:bottom;
      line-height:26px; 
      margin:0px;
      padding:0px;
      border:0px;
      padding-right:4px;
      float: left;
      background: none;
      font-size: 12px;

}

.okienko_zmien_ilosc_pro {
      font-family: Arial;
      width:15px;
      height:12px;

      color: #404040;
      text-align:center;
      vertical-align: top;
      border:0px;
      font-size: 11px;
      border-top:1px solid #cda5a5;
      border-bottom:1px solid #cda5a5;

}

.okienko_koszyk_pro_1 {
 width:40px; text-align:right;
}


.okienko_zaloguj {
width:150px; 
height:17px;  
background-image:url(images/tla/formoularz_prawa_ikona.gif);  
background-repeat:no-repeat; 
background-position: right;
}


.glowna_slub { font-size: 11px; color:#936898; font-family:arial; font-weight:bold}

.main { font-size: 12px; color:#404040; font-family:arial}
.main_ver {line-height: 18px; word-spacing: 2px; text-align:left}
.main_ver_1 {line-height: 15px; color:#404040; word-spacing: 1px; text-align:left}
.main_0 { font-size: 11px; color:#404040; font-family:verdana;}

.main_1 { font-size: 10px; color:#404040; font-family:arial}
.main_2 { font-size: 11px; color:#404040; font-family:arial}

.main_3 { font-size: 10px; color:#000000; font-family:arial}
.main_4 { font-size: 12px; color:#000000; font-family:arial}
.main_5 { font-size: 14px; color:#404040; font-family:arial}
.main_5_1 { font-size: 17px; color:#404040; font-family:arial}
.main_6 { font-size: 12px; color:#878787; font-family:arial; text-align:left;}

.main_8 { font-size: 24px; color:#404040; font-family:arial; font-weight:bold}

.katregoria_podzial_szara {padding-left:9px; padding-top:12px; padding-bottom:6px; font-size: 10px; color:#000000; font-family: arial; }

.main_zielony { color:#679a1c; font-size:11px; font-family:verdana; }
.main_czerwony { color:#d47d02; font-size:11px; font-family:verdana; }
.main_czerwony:hover { color:#404040; }
.main_fioletowy {color:#6b1166; font-size:12px; font-family:arial; }
.main_lista_pre {color:#2d71bd;}

.grafika_pomoc { font-size:14px; padding-left:5px; padding-top:10px; text-align:left }

.blok_text_ramka {padding:13px; border:1px solid #cccccc; margin-top:5px; }
.blok_text {padding:13px;}

.index_box_1 { padding-top:5px; padding-bottom:5px; border-bottom:1px solid #cccccc; }
.index_box_2 { width:463px; float: left; height:166px; vertical-align:top; background-image:url(images/tla/artykuly_index_ikona.gif); background-position:bottom; background-repeat:repeat-x; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; text-align:left; padding-top:15px; padding-left:15px }


.pomoc_blok_glowny { padding-left:5px; padding-right:5px; vertical-align: top; width:100%; text-align:left}

.duze_blok_glowny {vertical-align: top; width:100%; text-align:left; padding-left:5px}

.informacja_pasek { border: 1px #c20004 solid; padding:3px; text-align:left; color:#c20004; font-family:arial; font-size: 12px; }
.informacja_pasek_1 { background-image: url(images/tla/tlo_produtk_rog_3.png); background-repeat:no-repeat; background-position: top left; width:6px; height:23px; float:left }

.align_center { text-align:center; }

.main_wymagane { font-size: 20px; color:#b61818; font-family:arial; font-weight:bold }

#tooltip {
  position: absolute;
  z-index: 3000;
 text-align:left;
 vertical-align: baseline;
 margin:0px;
border:2px solid #ffffff;
   background-color: #000;
   filter: alpha(opacity=95); /* here you can set the opacity of box with text */
   -moz-opacity: 0.95; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.95; /* here you can set the opacity of box with text */
   opacity: 0.95; /* here you can set the opacity of box with text */
   color: #fff;
-moz-box-shadow:0 0px 10px rgba(0, 0, 0, 2);
box-shadow:0 0px 10px rgba(0, 0, 0, 2);
-khtml-box-shadow:0 0px 10px rgba(0, 0, 0, 2);
}

#tooltip h3, #tooltip div { 
 margin: 10px; 
 margin-left:20px;
 margin-right:20px;
 line-height: 17px;
 font-family: verdana;
 font-weight: normal;
 font-size: 11px;
line-height: 17px;
}

.menu_glowne_el_1 {
border-bottom:1px solid #cccccc; white-space: nowrap; margin-bottom:0px; height:56px;
}

.menu_glowne_el_2 {
float: left; padding-right:10px; padding-bottom:0px; margin-bottom:0px 
}


.menu_czcionka {
  line-height: 18px;
  font-size:12px; 

  color:#404040; 
  white-space: nowrap;
  text-align:left;
width:200px;


}

.menu_czcionka a:hover { 
  color:#ae020e; 
  height:30px;
  width:200px;
  font-weight:bold;
}

.menu_czcionka_tytul {
  padding-top:10px;
  padding-left:3px;
  line-height: 24px;
  font-weight:bold;
  font-size:15px; 
  color:#404040; 
  white-space: nowrap;
  text-align:left;
}

.menu_table {
  width:370px;
  padding:12px; 
  border:1px solid #cccccc;
  padding-top:0px; 
  padding-bottom:0px; 
  background: #ffffff; 
  background-image: url(images/tla/tlo_menu_dul.gif);
background-repeat:repeat-x;
 	background-position: bottom;
}

div.submenu
{
  vertical-align:top;
  position: relative;
  visibility: hidden;
  z-index: 26;
}

.submenu_szerokosc_podzial {
  padding-left:8px;
  padding-right:8px;
  vertical-align: top; 
  background-image: url(images/tla/tlo_menu_podzial.jpg); 
  background-repeat:no-repeat;
 	background-position: left;
}

.submenu_szerokosc {
  vertical-align: top; 
  padding-right:8px;
}

div.submenubody
{
 text-align:left;
 vertical-align:top;
 position: absolute;
 z-index: 25;
}

.main_promocje { font-size: 16px; color:#404040; font-family:times new roman;}
.main_promocje_cena { font-size: 16px; color:#b40202; font-family:times new roman;}
.main_promocje_1 { font-size: 20px; color:#b40202; font-family:times new roman}
.main_promocje_2 { font-size: 20px; color:#404040; font-family:times new roman}
.main_promocje_3 { font-size: 16px; color:#ffffff; font-family:arial}
.main_promocje_4 { font-size: 14px; color:#ffffff; font-family:arial}
.main_promocje_5 { font-size: 16px; color:#c00000; font-family:arial; font-weight:bold}

.promocja_pasek { position:absolute; padding-left:122px;  margin-top:0px;}

.account_error {font-size: 11px; color:#b61818; font-family:arial; font-weight:bold; text-align:left}
.ae_form { padding-left:10px; padding-top:5px; padding-bottom:5px }
.ae_form_1 { text-align:right; border-right:1px solid #cccccc; height:20px; padding-right:10px }

.kategorie_rozszezone_1 { text-align:left; padding-top:10px; padding-left:10px}
.kategorie_rozszezone_2 { float: left; padding-right:15px }
.kategorie_rozszezone_3 { line-height:17px; padding:15px; padding-top:5px; padding-left:0px }


.heder_koszyk { position:absolute; font-family:arial; height:30px; padding-top:4px; line-height:20px; padding-left:4px; font-weight: bold; font-size:11px; color: #ffffff }

.heder_konto_klient_1 { text-align:right; padding-right:50px;  padding-top:8px; vertical-align:bottom; font-size:11px; color:#000000 }
.heder_konto_klient_2 { padding-top:6px; font-size:12px; width:360px; line-height:18px;}

.heder_nawigacja_1_1 {
position:absolute; top:-1px; background-image:url(images/tla/tlo_nawigacja_kropki_2.gif);  background-repeat:no-repeat; background-position:0px -12px; padding-top:2px; font-size:12px; text-align:left
}

.heder_nawigacja_1 a {
font-size:12px;
color:#404040;
}
.heder_nawigacja_1 a:hover {
font-size:12px;
color:#ae020e;
}

.heder_cien_boki_2 { background-image:url(images/tla/tlo_bok_dwa_2.jpg);  background-repeat:no-repeat; background-position:top center; }
.heder_cien_pasek { background-image:url(images/tla/tla_pasek_nad_menu.gif); z-index:1; background-repeat: repeat-x;  background-position:bottom; height:122px; }

.heder_class_1 {
background-image:url(images/tla/tlo_glowne_heder.gif); 
background-repeat: no-repeat; 
background-position:center; 
width:1013px; 
height:122px;
}



.heder_class_6 {
position:absolute; top:21px; left:174px; line-height:0px; z-index:21;
}

.heder_class_7 {
position:relative;
}

.heder_class_8 {
position:absolute; z-index:20; top:21px; left:181px; width:820px; border-top:1px solid #cccccc;
}
.pasek_nawigacji_1 {
padding-right:7px; padding-left:7px
}

.index_glowna_2 { border-right:1px solid #cccccc; width:746px; height:351px; vertical-align:top; }
.index_glowna_3 { height:351px; vertical-align:top; padding-left:5px}
.index_glowna_4 { vertical-align:top; padding-top:6px; text-align:left; background: url(images/tla/tlo_glowna_pokaz_nowosci.gif); background-position: top left; height:293px; background-repeat:no-repeat; }
.index_glowna_5 { background-image: url(images/tla/tlo_glowna_1.gif); background-repeat: no-repeat; background-position:bottom; }
.index_glowna_6 { padding-top:129px; padding-left:7px; color:#000000 }
.index_glowna_7 { height:138px; padding-left:10px; background-image:url(images/tla/tlo_glowna_pasek_info.gif); background-repeat:no-repeat; }
.index_glowna_8 { padding-top:14px; padding-bottom:5px; padding-left:1px; color:#ae020e; font-size: 15px; }
.index_glowna_9 { padding-top:14px; padding-bottom:5px; padding-left:1px; color:#ba4d7f; font-size: 15px; }
.index_glowna_10 { text-align: left; font-size:12px; vertical-align: top; padding-left:12px; padding-top:15px }
.index_glowna_11 { vertical-align:top; text-align:left; padding-left:17px; padding-top:17px; background: url(images/tla/tlo_glowna_ramka_produkty.gif); background-position: top; background-repeat:no-repeat; }
.index_glowna_12 { border:0px; font-weight:normal; padding-top:55px; text-align:center; }
.index_glowna_13 { padding-left:17px; background: url(images/tla/tlo_glowna_producenci.gif); background-position: top; background-repeat:no-repeat; }
.index_glowna_14 {padding-top:1px; }
.index_glowna_15 { background: url(images/tla/tlo_info_o_sklepie_glowna.gif); background-position: 0px 23px; background-repeat:no-repeat; height:145px; margin-top:12px; vertical-align:top }
.index_glowna_16 { margin:0px; padding-left:25px; line-height: 17px; margin-top:10px; }


/* RECENZJE NA STRONIE */
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('images/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li div {
	outline: none;
	display:block;
	width:30px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li div:hover{
	background: url('images/starrating.gif') left bottom;
	z-index: 2;
	left: 0px;
	}

.unit-rating div.r1-unit{left: 0px;}
.unit-rating div.r1-unit:hover{width:30px;}
.unit-rating div.r2-unit{left:30px;}
.unit-rating div.r2-unit:hover{width: 60px;}
.unit-rating div.r3-unit{left: 60px;}
.unit-rating div.r3-unit:hover{width: 90px;}
.unit-rating div.r4-unit{left: 90px;}	
.unit-rating div.r4-unit:hover{width: 120px;}
.unit-rating div.r5-unit{left: 120px;}
.unit-rating div.r5-unit:hover{width: 150px;}




.unit-rating li.current-rating {
	background: url('images/starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}	

/* nowe
*/

.unit-rating_1 { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 20px;
	position: relative;
	background: url('images/starrating_1.gif') top left repeat-x;		
	}

.unit-rating_1 li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating_1 li div {
	outline: none;
	display:block;
	width:20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	

.unit-rating_1 div.r1-unit_1{left: 0px;}
.unit-rating_1 div.r2-unit_1{left:20px;}
.unit-rating_1 div.r3-unit_1{left: 40px;}
.unit-rating_1 div.r4-unit_1{left: 60px;}	
.unit-rating_1 div.r5-unit_1{left: 80px;}


.unit-rating_1 li.current-rating_1 {
	background: url('images/starrating_1.gif') left bottom;
	position: absolute;
	height: 20px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}


/* KONIEC RECENZJE NA STRONIE */	


/* PRZEWIJANIE ZAWARTOSCI KOSZYK */

div.scrollable_h {
	float: left;	
}


div.scrollable_h {  
	position: relative;
	overflow: hidden;	 
	height: 110px;	
}

div.scrollable {
	float: left;	
}


div.scrollable {  
	position: relative;
	overflow: hidden;	 
	height: 110px;	
}

#thumbs {	
	position: absolute;
	width: 20000em;	
	clear: both;
}

#thumbs div {
	float: left;
	width: 110px;
	height: 110px;
   border-right: 1px solid #cccccc;
	cursor: pointer;
}

/* Portfolio */

#portfolio{

}

#portfolio-main{
	position: absolute;
	height: 110px;
	border: 1px solid #cccccc;
	color: #c0c0c0;
}


#portfolio-main .desc{
	width: 110px;
	height: 110px;
	position: absolute;
	background: url(images/tla/scroll_tlo.png);
	bottom: -190px;
}



#portfolio-main p{
padding-left:3px;
padding-top:3px;
vertical-align:top;
}

#portfolio-main .column a{
   vertical-align:top;
	color: #ffffff;
	background: inherit;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

#portfolio-main .column a:hover{
	color: #ffffff;
	background: inherit;
}

a.prev, a.next {
	cursor: pointer;
}

.portfolio-button{
   padding-top:6px;
	float: right;
}





#portfolio-main_g2 p{
padding-left:3px;
padding-top:3px;
vertical-align:top;
}

#portfolio-main_g2 .column a{
   vertical-align:top;
	color: #ffffff;
	background: inherit;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

#portfolio-main_g2 .column_g2 a:hover{
	color: #ffffff;
	background: inherit;
}

a.prev_g2, a.next_g2 {
	cursor: pointer;
}

.portfolio-button_g2{
   padding-top:6px;
	float: right;
}
/* KONIEC PRZEWIJANIE ZAWARTOSCI KOSZYK */

/* PRZEWIJANIE ZAWARTOSCI GLOWNA NOWOE NA STRONIE */
/* the following Reset CSS was modified from Eric Meyer's v1.0 | 20080212 */

div.scrollable_g {
	float: left;	
}

div.scrollable_2 {
	float: left;	
}


div.scrollable_2 {  
	position: relative;
	overflow: hidden;	 
	height: 110px;	
}

div.scrollable_3 {
	float: left;	
}


div.scrollable_3 {  
	position: relative;
	overflow: hidden;	
	height: 110px;	 
}

div.scrollable_g {  
	position: relative;
	overflow: hidden;	 
	height: 242px;	
}

#thumbs_g {	
	position: absolute;
	width: 20000em;	
	clear: both;
}

#thumbs_g div {
	float: left;
	width: 249px;
	height: 242px;
}


#portfolio-main_g{
	position: absolute;
	height: 242px;
	border: 1px solid #cccccc;
}

#portfolio-main_g .desc_g{
	width: 249px;
}


a.prev, a.next {
	cursor: pointer;
}

.portfolio-button_g{
   padding-top:6px;
	float: right;
	cursor: pointer;
/* KONIEC PRZEWIJANIE ZAWARTOSCI GLOWNA NOWOE NA STRONIE */
