@charset "utf-8";
/* CSS Document */

html,body{margin:0;padding:0;font:11px Verdana, Geneva, sans-serif;color:#000;}
img{border:0;}
a, a:hover{text-decoration:none;}
h1,h2,h3,h4,h5 {padding:0;margin:0;line-height:16px;}
p {line-height:14px;padding:0;margin:0;}
.clear {clear:both;font-size:0;}
.span-clear {clear:both;font-size:0;display:block;}
ul,ol,li {line-height:16px;}
form {padding:0 !important;margin:0 !important;}
input {font:11px Verdana, Geneva, sans-serif;}

a:hover {opacity:0.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);}

#page {width:988px;margin:0 auto;}
#top {background:url(../images/bg-top.jpg) no-repeat top left;width:988px;padding:25px 0 0 0;float:left;}

#top-menu {list-style:none;padding:0;margin:0;border-bottom:1px solid #fff;font-size:11px;}
#top-menu li {float:left;display:block;}
#top-menu li a {display:block;float:left;text-align:center;font-weight:bold;color:#424242;padding:6px 18px;background:url(../images/bg-topmenu-left.jpg) 0 1000px no-repeat transparent;}
#top-menu li a .c {background:url(../images/bg-topmenu-right.jpg) 0 1000px no-repeat transparent;}
#top-menu li.current {background:url(../images/top-menu-li.jpg) no-repeat top right;}
#top-menu li.current a {background:url(../images/top-menu-li-a.jpg) no-repeat top left;color:#fff;}

#top-menu li a:hover {display:block;background:url(../images/bg-topmenu-left.jpg) no-repeat top left;float:left;padding:0 0 0 18px;color:#fff;opacity:1.0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
#top-menu li a:hover .c {background:url(../images/bg-topmenu-right.jpg) no-repeat top right;display:block;padding:6px 18px 6px 0;}

#top-lower .top-lower-bg{overflow: hidden;float: left;height: 100%;padding-top: 12px}
#top-lower {background:url(../images/bg-lower-top.jpg) no-repeat top left;width:100%;height:47px;/*padding:12px 15px 0 0;*/}
#top-lower .top-lower-bg_right{background: url(../images/top_lower_bg_right.gif) no-repeat 100% 0 transparent;}
#top-lower .top-lower-bg_gradient{background: url(../images/top_lower_bg_gradient.gif) repeat-x 0 0 transparent;width: 245px;}
#top-lower .search {float:left;padding:0 0 0 15px;margin:0;}
#top-lower .search form{overflow: hidden;}
#top-lower .search .l{
    float: left;
    background: url(../images/search-input-text_l.gif) no-repeat 0 0 transparent;
}
#top-lower .search .r{
    background: url(../images/search-input-text_r.gif) no-repeat 100% 0 transparent;
}
#top-lower .search .input-text {background:transparent;width:220px;border:0;padding:6px;}
#top-lower .search .input-submit {background:url(../images/search-input-submit.jpg) no-repeat top left;width:73px;height:24px;border:0;margin:0 0 0 10px;cursor:pointer;float:left;}
#top-lower .newsletter {float:left;padding:0 0 0 25px;}
#top-lower .newsletter .l{
    float: left;
    background: url(../images/newsletter-input-text_l.gif) no-repeat 0 0 transparent;
}
#top-lower .newsletter .r{
    background: url(../images/newsletter-input-text_r.gif) no-repeat 100% 0 transparent;
}
#top-lower .newsletter .input-text {background:transparent;width:150px;border:0;padding:6px;}
#top-lower .newsletter .input-submit {background:url(../images/newsletter-input-submit.jpg) no-repeat top left;width:184px;height:24px;border:0;margin:0 10px;cursor:pointer;float:left;}
#top-lower a#gologin,#top-lower a.logout,#top-lower .myAccount {background:url(../images/login-a.jpg) no-repeat top left;width:126px;height:31px;display:block;margin:-7px 10px 0;}
#top-lower .logged{width: auto;}
#top-lower .logged a.logout,#top-lower .logged .myAccount{float: left;}
#top-lower a.logout{background:url(../images/login-b.jpg) no-repeat 0 0 transparent;}
#top-lower .myAccount{background:url(../images/login-c.gif) no-repeat 0 0 transparent;margin:-1px 16px 0;width:88px;}

#submenu h4.forbox {padding:0;margin:0;font-size:12px;background:url(../images/box-h4.jpg) no-repeat top left;width:202px;padding:9px 0 9px 17px;color:#fff;}
#submenu .basket {background:url(../images/box-basket-cnt.jpg) no-repeat top left;width:197px;height:95px;padding:12px 5px 5px 17px;color:#00775f;position:relative;}
#submenu .basket a.linking {width:76px;height:57px;position:absolute;right:0;bottom:0;}
#submenu .basket strong {color:#d45d26;}
#submenu .basket a.more {background:url(../images/box-basket-more.jpg) no-repeat top left;width:113px;height:28px;display:block;position:absolute;bottom:10px;left:17px;}
#submenu .box-end {background:url(../images/box-end.jpg) no-repeat top left;width:219px;height:4px;font-size:0;line-height:0;margin:0 0 10px 0;}

#submenu .producenci {width:219px;background:url(../images/bg-box-cnt.jpg) repeat-y;}
#submenu .producenci .cnt .menubox_manufacturer {padding:0 !important;margin:0 0 0 -5px !important;}
#submenu .producenci .cnt {background:url(../images/box-bg.jpg) no-repeat bottom left;width:197px;padding:10px 5px 10px 17px;position:relative;}
#submenu .producenci .select_manufacturer {width:180px;border:1px solid #ccc;}
#submenu .producenci .cnt .menubox_manufacturer .sendform {background:url(../images/box-producenci-more.jpg) no-repeat top left;width:135px;height:28px;display:block;margin:10px 0 0 0;font-size:0;cursor:pointer;border:0 !important;}
#submenu .producenci .cnt ol {padding-left:20px;margin:0 0 10px 0;}

#cat {width:220px;padding:0 0 10px 0;float:left;}
#cat a {display:block;font-size:12px;width:202px;float:left;}
#cat a.zero {background:url(../images/cat-0.jpg) no-repeat top left;width:185px;padding:9px 0 9px 35px;color:#3c3c3c;font-weight:bold;margin:5px 0 0 0;}
#cat a.one {background:url(../images/cat-1.jpg) no-repeat top left;width:185px;padding:9px 0 9px 35px;color:#004739;font-weight:bold;margin:5px 0 0 0;}
#cat a.two {background:url(../images/cat-2.jpg) repeat-x;padding:5px 0 5px 15px;border-top:1px solid #cedadf;border-left:1px solid #cedadf;border-right:1px solid #cedadf;color:#fff;border-bottom:1px solid #cedadf;margin-top:-1px;}
#cat a.two:hover, #cat a.three {background:url(../images/cat-2-hover.jpg) repeat-x;padding:5px 0 5px 15px;color:#21695b;border-top:1px solid #cedadf;border-left:1px solid #cedadf;border-right:1px solid #cedadf;border-bottom:1px solid #cedadf;margin-top:-1px;}

#footer {width:985px;margin:0 auto;}
#footer .lvl1 {background:url(../images/footer-lvl1.jpg) repeat-x;font-size:12px;}
#footer .lvl1 ul {list-style:none;padding:0;margin:0;}
#footer .lvl1 ul li {float:left;padding:9px 0 9px 35px;}
#footer .lvl1 ul li a {color:#000;}
#footer .lvl2 {background:url(../images/footer-lvl2.jpg) no-repeat top left;width:985px;height:45px;}
#footer .lvl3 {background:#000;color:#646464;font-size:11px;padding:5px 15px;}
#footer .lvl3 a {color:#646464;}
#footer .left {float:left;}
#footer .right {float:right;font-weight:bold;padding:5px 0 0 0;}

#submenu {float:left;width:220px;padding:0;}
#main {float:right;width:758px;padding:0;}

#prod-list {}
#prod-list .image {display:block;text-align:center;height:130px;}
#prod-list ul {list-style:none;padding:0;margin:0;}
#prod-list ul li {display:block;width:241px;float:left;padding-right:14px;padding-bottom:10px;}
#prod-list span {display:block;}
#prod-list h4 {background:url(../images/sinprod-h4.jpg) no-repeat top left #ceede5;width:217px;font-weight:bold;font-size:11px;color:#007669;padding:5px 12px 8px 12px;}
#prod-list h4 a {color:#007669;}
#prod-list .opts {width:212px;height:29px;background:#efefef;padding:12px 15px 0 15px;font-size:11px;}
#prod-list .opts a {color:#136755;text-transform:uppercase;}
#prod-list .opts a.det {margin:0 6px 0 0;float:left;padding:4px 0 0 0;}
#prod-list .opts a.add {margin:-7px 0 0 0;float:right;background:url(../images/sinprod-img1.jpg) no-repeat center right;padding:11px 28px 7px 0;width:110px;}
#prod-list .opts .dot {background:url(../images/sinprod-img2.jpg) no-repeat center left;display:block;height:18px;width:4px;float:left;}
#prod-list .price {background:url(../images/sinprod-price.jpg) no-repeat top left;width:127px;height:32px;padding:10px 0 0 116px;float:left;font-size:12px;color:#b1adac;font-weight:bold;}
#prod-list .price span {display:inline;color:#fff;}
#prod-list .remove {padding-right:0;}
#prod-list .notav {color:#136755;text-transform:uppercase;font-size:12px;display:block;float:left;padding:4px 0 0 8px;}
#prod-list ul li td{
	border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
}

#main .top_text {font-size:14px;text-transform:uppercase;color:#000;padding:0 0 10px 0;font-weight:bold;}
#main .top_text a {color:#000;}

#adv-list {padding:0 0 10px 0;}
#adv-list ul {list-style:none;padding:0;margin:0;}
#adv-list ul li {width:179px;float:left;padding:0 11px 10px 0;}
#adv-list h4 {background:url(../images/adv-h4.jpg) no-repeat top left #ceede5;width:167px;padding:7px 0 6px 12px;color:#007669;font-size:11px;}
#adv-list h4 a {color:#007669;}
#adv-list span {display:block;}
#adv-list .image {text-align:center;position:relative;width:177px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
#adv-list .image .tag {background:url(../images/adv-tag.png) no-repeat top left;position:absolute;top:0;left:0;width:82px;height:49px;z-index:100;}
#adv-list .price, #adv-list .prices {background:url(../images/adv-price.jpg) repeat-x;height:26px;font-weight:bold;font-size:12px;padding:0;margin:0;}
#adv-list .price span, #adv-list .prices span {padding:4px 0 0 10px;color:#b1adac;float:left;}
#adv-list .price strong, #adv-list .prices strong {padding:4px 10px 0 0;color:#fff;float:right;}
#adv-list .price .span-clear, #adv-list .prices .span-clear {padding:0;float:none;}
#adv-list a.det {background:url(../images/adv-a-det.jpg) no-repeat top right #efefef;display:block;padding:7px 0 7px 10px;color:#136755;font-size:11px;text-transform:uppercase;border-bottom:1px solid #fff;}
#adv-list a.add {background:url(../images/adv-a-add.jpg) no-repeat top right #efefef;display:block;padding:6px 0 6px 10px;color:#136755;font-size:11px;text-transform:uppercase;}
#adv-list .end {background:url(../images/adv-end.jpg) no-repeat top left;width:180px;height:6px;line-height:0;font-size:0;}
#adv-list .remove {padding-right:0;}
#adv-list .notav {color:#136755;text-transform:uppercase;font-size:12px;display:block;float:left;padding:4px 0 0 8px;}

#main h4.head {background:url(../images/h4-head.jpg) no-repeat top left;width:703px;height:29px;padding:10px 0 10px 50px;font-size:12px;color:#fff;text-transform:uppercase;font-weight:bold;}
#main h4.headbs {background:url(../images/h4-head.jpg) no-repeat top left;width:703px;height:29px;padding:3px 0 10px 50px;font-size:12px;color:#fff;font-weight:bold;}
#main h4.headbs a, #main h4.head a {color:#fff;}



#cato {}
#cato ul {list-style:none;padding:0;margin:0;}
.sincat {float:left;width:187px;padding:0 2px 10px 0;}
.sincat h4 {background:url(../images/cato-h4.jpg) no-repeat top left;width:163px;padding:6px 13px 5px 7px;font-size:12px;font-weight:bold;color:#000;height:32px;text-align:left;}
.sincat h4 a {color:#000;}
.sincat .cnt {border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:4px solid #e5e5e5;width:181px;display:block;text-align:center;height:140px;}
.sincat .cnt table{
	margin: 0 auto;
}

#bigprod {}
#bigprod .images {float:left;width:170px;padding:0 15px 0 0;}
#bigprod .images .bigimg {width:168px;border-top:8px solid #e0dfe0;border-bottom:8px solid #e0dfe0;border-left:1px solid #e0dfe0;border-right:1px solid #e0dfe0;text-align:center;}
#bigprod .images .bigimg img {padding:10px 0;}
#bigprod .images .smallimgs {width:170px;}
#bigprod .images .smallimgs .simg {border-top:4px solid #e0dfe0;border-bottom:4px solid #e0dfe0;border-left:1px solid #e0dfe0;border-right:1px solid #e0dfe0;text-align:center;float:left;margin:10px 3px 0 3px;}
#bigprod .images .smallimgs img {width:70%;height:70%;margin:4px 0;}

#bigprod .data {float:left;width:555px;}
#bigprod h1 {color:#449d92;font-size:17px;font-weight:bold;padding:0 0 5px 0;}
#bigprod .av {font-size:10px;color:#000;}
#bigprod .txt {padding:20px 0 0 0;font-size:12px;}

#bigprod .options {width:758px;}
#bigprod .options .upper {text-align:right;}
#bigprod .options .lower {}
#bigprod a.przelicz-raty {background:url(../images/bigprod-przelicz.jpg) no-repeat top left;width:166px;height:34px;display:block;float:right;cursor:pointer;}
#bigprod a.koszty-wysylki {background:url(../images/bigprod-koszty.jpg) no-repeat top left;width:166px;height:34px;display:block;float:right;margin:5px 0 7px 0;cursor:pointer;}
#bigprod a.dodaj-do-koszyka {background:url(../images/bigprod-dokoszyka.jpg) no-repeat top left;width:166px;height:34px;display:block;float:right;cursor:pointer;}
#bigprod a.polec-znajomemu {background:url(../images/bigprod-polec.jpg) no-repeat top left;width:160px;height:34px;display:block;float:left;margin:0 10px 0 0;cursor:pointer;}
#bigprod a.zadaj-pytanie {background:url(../images/bigprod-zapytaj.jpg) no-repeat top left;width:138px;height:34px;display:block;float:left;cursor:pointer;}
#bigprod .price {background:url(../images/bigprod-price.jpg) no-repeat top left;width:220px;padding:6px 12px 7px 12px;float:left;font-size:14px;margin:3px 0 0 20px;}
#bigprod .price span {color:#7e7e7f;text-decoration:line-through;}
#bigprod .price strong {color:#2f8e7c;}
#bigprod a.nav-left {background:url(../images/bg-nav.jpg) no-repeat top left;width:256px;text-align:center;padding:8px 0 9px 0;display:block;font-size:12px;color:#000;float:left;}
#bigprod a.nav-right {background:url(../images/bg-nav.jpg) no-repeat top left;width:256px;text-align:center;padding:8px 0 9px 0;display:block;font-size:12px;color:#000;float:right;}

#jFlowSlide-upper{margin:0 0 20px 0;}
#myController-upper {padding:0 14px 0 14px;position:absolute;z-index:10;bottom:12px;right:0;}
#myController-upper span.jFlowSelected-upper {background:url(../images/slider-dot-active.jpg) no-repeat top left;height:10px;width:9px; margin-right:0; font-weight:bold;margin:0 7px 0 0; text-align:center;}
.jFlowControl-upper {background:url(../images/slider-dot-normal.jpg) no-repeat top left;height:10px;width:9px; margin-right:0; font-weight:bold;margin:0 7px 0 0; text-align:center;display:block;float:left;font-size:0;cursor:pointer;}
.jFlowPrev-upper, .jFlowNext-upper {display:none;visibility:hidden;}
.slide-wrapper-upper { padding: 0; position:relative;}
.slide-thumbnail-upper {position:absolute;top:33px;right:30px;}
.slide-thumbnail-upper img {}
#jFlowSlide-upper .set-height {height:231px;}
.slide-details-upper { width:380px; position:absolute; z-index:10; top:30px;left:30px;height:170px;}
.slide-details-upper h2 { font-size:1.5em; font-style: italic; font-weight:normal; line-height: 1; margin:0; }
.slide-details-upper .description-upper { margin-top:10px; }
#jFlowSlide-upper h4 {font-size:44px;color:#fff;font-weight:bold;line-height:44px;}
#jFlowSlide-upper h4 a {color:#fff;}
#jFlowSlide-upper h5 {font-size:43px;color:#003026;font-weight:bold;line-height:44px;}
#jFlowSlide-upper h5 a {color:#003026;}

#jflowtext {position:absolute;bottom:11px;left:10px;font-weight:bold;color:#fff;font-size:10px;}

.jflow-content-slider-upper {background:url(../images/slider-bg.jpg) no-repeat top left;width:753px;height:231px;display:block;position:relative;margin-bottom:20px;}
#jFlowSlide-upper a.add {background:url(../images/slider-add.jpg) no-repeat top left;width:104px;height:26px;display:block;margin:10px 0 0 0;}

#lista_produktow {width:758px;float:left;}
#lista_produktow table {border-collapse:collapse;padding:0;}
#lista_produktow table h4 {padding-left:10px;width:160px;}
