@charset "utf-8";
/* CSS Document */

body {background:#000; margin:0; padding:0; color:#d8dce3; font:normal 11px/20px Arial, Helvetica, sans-serif;}

a {text-decoration:none; color:#cc3333; font-weight:bold;}
a:hover {color:#ff3333;}
p {margin:0 0 10px 0; padding:0;}
img {border:none;}

.clear {clear:both; height:1px; overflow:hidden;}
.left {float:left;}
.right {float:right;}

#box {width:960px; overflow:hidden; margin:0 auto; position:relative;}

#top {width:960px; height:90px; background:#0c0c0c; border-bottom:1px solid #2d2e2f;}

#wersje {position:absolute; top:5px; right:10px;}
#wersje li {float:left; margin:0 0 0 5px;}

#logo {width:240px; height:90px; overflow:hidden; float:left;}
#logo a {display:block; margin:10px 0 0 30px;}

#top #top_menu {float:right; margin:40px 40px 0 0;}
#top #top_menu li {float:left; padding:0 0 0 50px; background:url(li.png) no-repeat 20px center;}
#top #top_menu li.first {padding:0; background:none;}
#top #top_menu li a {display:block; height:17px; overflow:hidden;}
#top #top_menu li a:hover {background-position: left bottom;}
#top #top_menu li.current a {background-position: left bottom;}

#top #top_menu li.page_25840 a {width:80px;}
#top #top_menu li.page_26332 a {width:45px;}
#top #top_menu li.page_26333 a {width:42px;}
#top #top_menu li.page_26334 a {width:120px;}

#content {overflow:hidden; position:relative;}

.tresc {position:relative; z-index:2; display:table; height:400px;}
#flash_tlo {position:absolute; z-index:1;}
#flash_tlo .maska {background:url(maska.png) no-repeat left top;}

.list .tresc {padding:10px;}
.content .tresc {padding:20px;}

.list_text #kolumna1 {width:320px; float:left;}
.list_text #kolumna2 {width:640px; float:left;}
.list_text .tresc {padding:10px;}

.content .head {display:block; height:40px; color:#bbc2ce; font:bold 16px/40px Arial, Helvetica, sans-serif; text-transform:uppercase; overflow:hidden;}

.product .tresc {padding:10px 20px;}

.k2listap {position:relative; z-index:1; padding:0 0 10px 0;}

.list_text .k2listap {margin:30px 0 0 0;}

.list_text .head {display:block; height:40px; color:#bbc2ce; font:bold 16px/40px Arial, Helvetica, sans-serif; text-transform:uppercase; overflow:hidden;}
.list_text #kolumna1 .aktext {padding:0 0 0 10px; text-align:justify;}
.list_text #kolumna1 .head {padding:0 0 0 10px;}

.k2listap .product {width:300px; height:210px; overflow:hidden; display:block;  color:#d8dce3; font:normal 11px/20px Arial, Helvetica, sans-serif;  float:left; position:relative;}


/* lista produktów kategorie */

.k2listap .product {background:url(produkt_katalog.png) no-repeat right top;  color:#d8dce3; margin:0 0 20px 0;}

.wedki .k2listap .product {background:url(produkt_wedki.png) no-repeat right top;}
.kolowrotki .k2listap .product {background:url(produkt_kolowrotki.png) no-repeat right top;}
.zylki_i_plecionki .k2listap .product {background:url(produkt_zylki.png) no-repeat right top;}
.splawiki .k2listap .product {background:url(produkt_splawiki.png) no-repeat right top;}
.haczyki_i_glowki_jigowe .k2listap .product {background:url(produkt_haczyki.png) no-repeat right top;}
.sztuczne_przynety .k2listap .product {background:url(produkt_przynety.png) no-repeat right top;}
.siatki_i_podbieraki .k2listap .product {background:url(produkt_siatki.png) no-repeat right top;}
.skrzynki_i_pudelka .k2listap .product {background:url(produkt_skrzynki.png) no-repeat right top;}
.tekstylia .k2listap .product {background:url(produkt_tekstylia.png) no-repeat right top;}
.fotele_krzesla_stolki_i_lozka .k2listap .product {background:url(produkt_fotele.png) no-repeat right top;}
.parasole_i_namioty .k2listap .product {background:url(produkt_parasole.png) no-repeat right top;}
.kosze_wyczynowe .k2listap .product {background:url(produkt_kosze_wyczynowe.png) no-repeat right top;}
.akcesoria .k2listap .product {background:url(produkt_akcesoria.png) no-repeat right top;}
.pontony .k2listap .product {background:url(produkt_pontony.png) no-repeat right top;}
.torby .k2listap .product {background:url(produkt_torby.png) no-repeat right top;}

.k2listap .product:hover {background-position:left top;}

/* END - lista produktów kategorie */

.k2listap .product .name {display:block; height:40px; color:#bbc2ce;  font:normal 16px/40px Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0 20px; overflow:hidden;}
.k2listap .product:hover .name {color:#fff;}

.k2listap .product .pic {width:90px; height:130px; overflow:hidden; float:left; margin:20px 20px 0; text-align:center; display:table; vertical-align:middle; }
.k2listap .product .des {margin:20px 20px 0 0; display:block;}

.k2listap .clear_lista {clear:both; height:20px;}
.k2listap .space_p {width:20px; height:20px; float:left;}
.k2listap .rzad {clear:both; width:940px;}

.k2listap .product .more {display:block; width:50px; height:20px; position:absolute; bottom:20px; right:20px;}

/* lista produktów wersje językowe */

.k2listap .product .more {background-image:url(wiecej.png);}

.polska .k2listap .product .more {background-image:url(wiecej.png);}
.angielska .k2listap .product .more {background-image:url(more.png);}
.rosyjska .k2listap .product .more {background-image:url(more_ru.png);}

/* END - lista produktów wersje językowe */

.k2opis {width:610px; float:left;}
.k2obrazek {float:left; width:290px; text-align:center; margin:10px 0 10px 20px;}

.k2obrazek a {display:block;}
.k2obrazek .zoom {height:12px; display:block; margin:8px auto 0;}

.polska .k2obrazek .zoom {background:url(powieksz.png) no-repeat left top; width:69px;}
.angielska .k2obrazek .zoom {background:url(zoom_uk.png) no-repeat left top; width:46px;}
.rosyjska .k2obrazek .zoom {background:url(zoom_ru.png) no-repeat left top; width:80px;}

.k2opis table {border-left:1px solid #616060; border-right:1px solid #616060;}
.k2opis table td {border-bottom:1px solid #616060; padding:0 10px; white-space:nowrap;}
.k2opis table th {background:#616060; padding:5px 10px; line-height:normal; vertical-align:middle;}
.k2opis table tr:hover {background:url(table_bg.png) repeat left top;}

.k2opis .nazwa {display:block; height:40px; color:#bbc2ce; font:normal 16px/40px Arial, Helvetica, sans-serif; text-transform:uppercase; overflow:hidden; margin:20px 0 0 0;}

.cat_menu .zwin {width:300px; margin:0 0 10px 0; position:relative; background:#a5010e url(menu_katalog.png) repeat-x left top; z-index:2;}
.cat_menu .zwin ul {position:absolute; top:20px; left:0; z-index:100; width:300px; text-align:right; background:#a5010e; padding:5px 0 10px 0;}

.list_text .cat_menu .zwin ul {display:block; position:relative; top:0;}

.cat_menu .zwin ul li {background:none !IMPORTANT; margin:0; padding:0;}

.cat_menu .zwin a {display:block; color:#d8dce3; margin:2px 10px; padding:0 5px;}
.cat_menu .zwin a:hover {background:#ee1b2c; color:#fff;}

.cat_menu .wybrano {color:#fff; text-transform:lowercase; font:bold 12px/18px Arial, Helvetica, sans-serif;}

.rosyjska .cat_menu .wybrano {margin:0 0 0 15px;}

/* kolor - menu */

.wedki .cat_menu .zwin {background:#006c48 url(menu_wedki.png) repeat-x left top;}
.wedki .cat_menu .zwin ul {background:#006c48;}
.wedki .cat_menu .zwin a:hover {background:#009760;}

.kolowrotki .cat_menu .zwin {background:#012f6b url(menu_kolowrotki.png) repeat-x left top;}
.kolowrotki .cat_menu .zwin ul {background:#012f6b;}
.kolowrotki .cat_menu .zwin a:hover {background:#0181c8;}

.zylki_i_plecionki .cat_menu .zwin {background:#6e1e81 url(menu_zylki.png) repeat-x left top;}
.zylki_i_plecionki .cat_menu .zwin ul {background:#6e1e81;}
.zylki_i_plecionki .cat_menu .zwin a:hover {background:#d177aa;}

.splawiki .cat_menu .zwin {background:#b99450 url(menu_splawiki.png) repeat-x left top;}
.splawiki .cat_menu .zwin ul {background:#b99450;}
.splawiki .cat_menu .zwin a:hover {background:#d3bb97;}

.haczyki_i_glowki_jigowe .cat_menu .zwin {background:#006e9b url(menu_haczyki.png) repeat-x left top;}
.haczyki_i_glowki_jigowe .cat_menu .zwin ul {background:#006e9b;}
.haczyki_i_glowki_jigowe .cat_menu .zwin a:hover {background:#7db7cf;}

.sztuczne_przynety .cat_menu .zwin {background:#e84315 url(menu_przynety.png) repeat-x left top;}
.sztuczne_przynety .cat_menu .zwin ul {background:#e84315 ;}
.sztuczne_przynety .cat_menu .zwin a:hover {background:#f39300;}

.siatki_i_podbieraki .cat_menu .zwin {background:#00416b url(menu_siatki.png) repeat-x left top;}
.siatki_i_podbieraki .cat_menu .zwin ul {background:#00416b;}
.siatki_i_podbieraki .cat_menu .zwin a:hover {background:#0084a2;}

.skrzynki_i_pudelka .cat_menu .zwin {background:#037c2f url(menu_skrzynki.png) repeat-x left top;}
.skrzynki_i_pudelka .cat_menu .zwin ul {background:#037c2f;}
.skrzynki_i_pudelka .cat_menu .zwin a:hover {background:#7eb31d;}

.tekstylia .cat_menu .zwin {background:#003815 url(menu_tekstylia.png) repeat-x left top;}
.tekstylia .cat_menu .zwin ul {background:#003815;}
.tekstylia .cat_menu .zwin a:hover {background:#006f31;}

.fotele_krzesla_stolki_i_lozka .cat_menu .zwin {background:#255e19 url(menu_fotele.png) repeat-x left top;}
.fotele_krzesla_stolki_i_lozka .cat_menu .zwin ul {background:#255e19;}
.fotele_krzesla_stolki_i_lozka .cat_menu .zwin a:hover {background:#7c9c2f;}

.parasole_i_namioty .cat_menu .zwin {background:#054666 url(menu_parasole.png) repeat-x left top;}
.parasole_i_namioty .cat_menu .zwin ul {background:#054666;}
.parasole_i_namioty .cat_menu .zwin a:hover {background:#8ea8c1;}

.kosze_wyczynowe .cat_menu .zwin {background:#431927 url(menu_kosze_wyczynowe.png) repeat-x left top;}
.kosze_wyczynowe .cat_menu .zwin ul {background:#431927;}
.kosze_wyczynowe .cat_menu .zwin a:hover {background:#a61830;}

.akcesoria .cat_menu .zwin {background:#0d0540 url(menu_akcesoria.png) repeat-x left top;}
.akcesoria .cat_menu .zwin ul {background:#0d0540;}
.akcesoria .cat_menu .zwin a:hover {background:#0476bc;}

.pontony .cat_menu .zwin {background:#595740 url(menu_pontony.png) repeat-x left top;}
.pontony .cat_menu .zwin ul {background:#595740;}
.pontony .cat_menu .zwin a:hover {background:#b0b29d;}

.torby .cat_menu .zwin {background:#008763 url(menu_torby.png) repeat-x left top;}
.torby .cat_menu .zwin ul {background:#008763;}
.torby .cat_menu .zwin a:hover {background:#01c993;}

/* END */

.polska .cat_menu .pasek {background:url(menu_pl.png) no-repeat left top; height:20px; width:300px; cursor:pointer;}
.polska .cat_menu .wybrano {padding:0 0 0 57px;}

.angielska .cat_menu .pasek {background:url(menu_uk.png) no-repeat left top; height:20px; width:300px; cursor:pointer;}
.angielska .cat_menu .wybrano {padding:0 0 0 57px;}

.rosyjska .cat_menu .pasek {background:url(menu_ru.png) no-repeat left top; height:20px; width:300px; cursor:pointer;}
.rosyjska .cat_menu .wybrano {padding:0 0 0 57px;}

#pagination_top {position:absolute; top:-30px; right:0; z-index:20;}
#pagination_bottom {position:absolute; right:0; bottom:0; z-index:21;}

.pagination {font-weight:bold;}
.pagination a {display:block; float:left; width:20px; height:20px; background:#a5010e url(menu_katalog.png) repeat-x left top; color:#fff; text-align:center;}
.pagination .pagination_space {width:10px;}
.pagination strong {display:block; float:left; width:18px; height:18px; background:#000; color:#fff; text-align:center; border:1px solid #a5010e;}
.pagination span {display:block; float:left;}

.pagination a:hover {width:18px; height:18px; background:#000; color:#fff; text-align:center; border:1px solid #a5010e;}

.pagination .pagination_inactive_arrow {width:18px; height:18px; background:#000; border:1px solid #a5010e; color:#fff; text-align:center;}

.wedki .pagination a {background:#006c48 url(menu_wedki.png) repeat-x left top;}
.wedki .pagination .pagination_inactive_arrow, .wedki .pagination strong, .wedki .pagination a:hover {border:1px solid #006c48; background:url(table_bg.png) repeat left top;}

.kolowrotki .pagination a {background:#012f6b url(menu_kolowrotki.png) repeat-x left top;}
.kolowrotki .pagination .pagination_inactive_arrow, .kolowrotki .pagination strong, .kolowrotki .pagination a:hover {border:1px solid #012f6b; background:url(table_bg.png) repeat left top;}

.zylki_i_plecionki .pagination a {background:#6e1e81 url(menu_zylki.png) repeat-x left top;}
.zylki_i_plecionki .pagination .pagination_inactive_arrow, .zylki_i_plecionki .pagination strong, .zylki_i_plecionki .pagination a:hover {border:1px solid #6e1e81; background:url(table_bg.png) repeat left top;}

.splawiki .pagination a {background:#b99450 url(menu_splawiki.png) repeat-x left top;}
.splawiki .pagination .pagination_inactive_arrow, .splawiki .pagination strong, .splawiki .pagination a:hover {border:1px solid #b99450; background:url(table_bg.png) repeat left top;}

.haczyki_i_glowki_jigowe .pagination a {background:#006e9b url(menu_haczyki.png) repeat-x left top;}
.haczyki_i_glowki_jigowe .pagination .pagination_inactive_arrow, .haczyki_i_glowki_jigowe .pagination strong, .haczyki_i_glowki_jigowe .pagination a:hover {border:1px solid #006e9b; background:url(table_bg.png) repeat left top;}

.sztuczne_przynety .pagination a {background:#e84315 url(menu_przynety.png) repeat-x left top;}
.sztuczne_przynety .pagination .pagination_inactive_arrow, .sztuczne_przynety .pagination strong, .sztuczne_przynety .pagination a:hover {border:1px solid #e84315; background:url(table_bg.png) repeat left top;}

.siatki_i_podbieraki .pagination a {background:#00416b url(menu_siatki.png) repeat-x left top;}
.siatki_i_podbieraki .pagination .pagination_inactive_arrow, .siatki_i_podbieraki .pagination strong, .siatki_i_podbieraki .pagination a:hover {border:1px solid #00416b; background:url(table_bg.png) repeat left top;}

.skrzynki_i_pudelka .pagination a {background:#037c2f url(menu_skrzynki.png) repeat-x left top;}
.skrzynki_i_pudelka .pagination .pagination_inactive_arrow, .skrzynki_i_pudelka .pagination strong, .skrzynki_i_pudelka .pagination a:hover {border:1px solid #037c2f; background:url(table_bg.png) repeat left top;}

.tekstylia .pagination a {background:#006c48 url(menu_tekstylia.png) repeat-x left top;}
.tekstylia .pagination .pagination_inactive_arrow, .tekstylia .pagination strong, .tekstylia .pagination a:hover {border:1px solid #006c48; background:url(table_bg.png) repeat left top;}

.fotele_krzesla_stolki_i_lozka .pagination a {background:#003815 url(menu_fotele.png) repeat-x left top;}
.fotele_krzesla_stolki_i_lozka .pagination .pagination_inactive_arrow, .fotele_krzesla_stolki_i_lozka .pagination strong, .fotele_krzesla_stolki_i_lozka .pagination a:hover {border:1px solid #003815; background:url(table_bg.png) repeat left top;}

.parasole_i_namioty .pagination a {background:#054666 url(menu_parasole.png) repeat-x left top;}
.parasole_i_namioty .pagination_inactive_arrow, .parasole_i_namioty .pagination strong, .parasole_i_namioty .pagination a:hover {border:1px solid #054666; background:url(table_bg.png) repeat left top;}

.kosze_wyczynowe .pagination a {background:#431927 url(menu_kosze_wyczynowe.png) repeat-x left top;}
.kosze_wyczynowe .pagination .pagination_inactive_arrow, .kosze_wyczynowe .pagination strong, .kosze_wyczynowe .pagination a:hover {border:1px solid #431927; background:url(table_bg.png) repeat left top;}

.akcesoria .pagination a {background:#0d0540 url(menu_akcesoria.png) repeat-x left top;}
.akcesoria .pagination .pagination_inactive_arrow, .akcesoria .pagination strong, .akcesoria .pagination a:hover {border:1px solid #0d0540; background:url(table_bg.png) repeat left top;}

.pontony .pagination a {background:#595740 url(menu_pontony.png) repeat-x left top;}
.pontony .pagination .pagination_inactive_arrow, .pontony .pagination strong, .pontony .pagination a:hover {border:1px solid #595740; background:url(table_bg.png) repeat left top;}

.torby .pagination a {background:#008763 url(menu_torby.png) repeat-x left top;}
.torby .pagination .pagination_inactive_arrow, .torby .pagination strong, .torby .pagination a:hover {border:1px solid #008763; background:url(table_bg.png) repeat left top;}

/* bug IE 6 */

.cat_menu .zwin ul {display:none;}
.cat_menu .zwin:hover ul {display:block;}

/* END */

#bottom {width:960px;}

#bottom .box_b {float:left; width:290px; margin:20px 0 20px 20px;}
#bottom .box_b.center {width:300px;}

#bottom #stopka_top {width:960px; height:130px; background:#0c0c0c; border-bottom:1px solid #2d2e2f; border-top:1px solid #2d2e2f;}

#bottom #stopka_top input.text {background:#bbc2ce; border:1px solid #2d2e2f; width:210px; float:left; font:normal 11px/20px Arial, Helvetica, sans-serif; height:16px; padding:2px 5px 1px 5px;}
#bottom #stopka_top .button {border:none; background:none; display:block; width:50px; height:20px; cursor:pointer; padding:0; margin:0 0 0 10px; float:left;}
#bottom #stopka_top #button_ok {background-image:url(ok.png);}
#bottom #stopka_top #button_szukaj {background-image:url(szukaj.png);}
#bottom #stopka_top #button_szukaj_uk {background-image:url(search.png);}
#bottom #stopka_top #button_szukaj_ru {background-image:url(search_ru.png);}

#bottom #stopka_top #checkb {clear:both; padding:10px 0 0 0;}
#bottom #stopka_top #checkb input {margin:0 10px 0 0; padding:0;}

#bottom #stopka_top #akcja {clear:both; padding:10px 0 0 0;}
#bottom #stopka_top #akcja input {margin:0 10px 0 0; padding:0; float:left;}
#bottom #stopka_top #akcja span {width:55px; display:block; float:left;}

#bottom #stopka_top img {margin:0 0 20px 1px;}
#bottom #stopka_top a img {margin:0;}

#bottom #stopka_top #mikado_w_europie {background:url(europa.png) no-repeat right top; height:90px;}
#bottom #stopka_top #mikado_w_europie p {width:170px;}
#bottom #stopka_top #mikado_w_europie a {float:right; display:block; margin:4px;}

#bottom #stopka {width:900px; height:40px; padding:0 30px; color:#383b3e; font:normal 10px/40px Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #2d2e2f;}
#bottom #stopka a {color:#383b3e; font:normal 10px/40px Verdana, Arial, Helvetica, sans-serif;}

#sciez {position:absolute; z-index:3; top:10px; left:20px;}
#sciezka, #sciez span.tyt {float:left; display:block; text-transform:lowercase;}

#powrot {border:none; display:block; width:50px; height:20px; cursor:pointer; padding:0; margin:0; background-image:url(powrot.png); clear:both; margin:20px 0 0 0;}
.angielska #powrot {border:none; display:block; width:50px; height:20px; cursor:pointer; padding:0; margin:0; background-image:url(back.png); clear:both; margin:20px 0 0 0;}
.rosyjska #powrot {border:none; display:block; width:50px; height:20px; cursor:pointer; padding:0; margin:0; background-image:url(back_ru.png); clear:both; margin:20px 0 0 0;}

.tresc .wiecej a{background:url(wiecej.png) no-repeat left top; font-size:0; display:block; width:50px; height:20px; display:block;}
.tresc .powrot a{background:url(powrot.png) no-repeat left top; font-size:0; display:block; width:50px; height:20px; display:block;}
.tresc .head {display:block; height:40px; color:#bbc2ce; font:bold 16px/40px Arial, Helvetica, sans-serif; text-transform:uppercase; overflow:hidden;}
.tresc ul {padding:10px 0;}
.tresc ul li {background:url(li_tresc.png) no-repeat left 3px; padding: 0 0 0 20px; }

.nowosc {position:absolute; width:56px; height:57px; background:url(nowosc.png) no-repeat left top;}

.k2produkt .nowosc {top:10px; left:500px;}
.k2listap .nowosc {top:10px; right:10px;}

.content_2 #kol1 {width:640px; float:left;}
.content_2 #kol2 {width:320px; float:left;}

.content_2 #kol1 .tresc {padding:10px 20px 10px 10px;}
.content_2 #kol2 .tresc {padding:10px 10px 10px 0;}

.galeria2_akapit_tresc {clear:both;}

.galeria2_akapit_tresc a {display:block; float:left; border:1px solid #616060; padding:1px; margin:5px; filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
.galeria2_akapit_tresc a:hover {filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;}
.galeria2_akapit_tresc img {background:#919191;}

.product .galeria2_paginacja_gora {display:none;}
.product .galeria2_paginacja_dol {display:none;}

.galeria2_akapit_tytul {display:block; height:40px; color:#bbc2ce; font:bold 16px/40px Arial, Helvetica, sans-serif; text-transform:uppercase; overflow:hidden;}