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

html,body {margin:0px;padding:0px;font-family:Tahoma, Arial, sans-serif;font-size:11px;color:#000;background:url(../img/bg_site.jpg) #fff repeat-x;}
.clear {clear:both;}
a, a:hover{text-decoration:none;cursor:pointer;}
img {border:0px;}

.page {width:1000px;margin:0 auto 0;background:url(../img/bg_page.jpg) no-repeat top center;}

/* .bt - block z tekstem, .bz - blok z zawartoscia, .ba - blok z dodatkowa zawartoscia (addon) */

.top {padding:8px 0px 0px 110px;height:35px;}
.top .szukanie {float:left;width:auto;}
.top .szukanie .bt {float:left;padding:5px 0px 0px 0px;width:auto;}
.top .szukanie .bz {float:left;width:auto;}
.top .szukanie .bz .i_szukanie {background:url(../img/i_szukaj.jpg) no-repeat;width:86px;height:19px;border:0px;font-size:11px;float:left;padding:5px 0px 0px 10px;}
.top .szukanie .bz .i_szukanie_b {background:url(../img/i_szukaj_b.jpg) no-repeat;width:56px;height:24px;border:0px;cursor:pointer;float:left;}
.top .szukanie .ba {float:left;font-size:10px;color:#f04e01;width:70px;padding:0px 0px 0px 10px;}
.top .szukanie .ba a, .top .szukanie .ba a:hover {color:#f04e01;}

.top .logowanie {float:right;width:525px;}
.top .logowanie .bt {float:left;padding:5px 0px 0px 0px;width:auto;}
.top .logowanie .bz {float:left;width:auto;}
.top .logowanie .bz .i_logowanie_a {background:url(../img/i_logowanie_a.jpg) no-repeat;width:112px;height:19px;padding:5px 0px 0px 10px;font-size:11px;border:0px;float:left;margin-right:5px;}
.top .logowanie .bz .i_logowanie_aa {float:left;background:url(../img/i_logowanie_aa.jpg) no-repeat;width:86px;height:19px;padding:5px 0px 0px 10px;font-size:11px;border:0px;}
.top .logowanie .bz .i_logowanie_b {float:left;background:url(../img/i_logowanie_b.jpg) no-repeat;width:56px;height:24px;border:0px;cursor:pointer;margin-right:5px;}
.top .logowanie .ba {float:left;width:95px;font-size:10px;}
.top .logowanie .ba a, .top .logowanie .ba a:hover {color:#fffffe;}

.topnav {padding:0px 0px 0px 88px;}
.topnav .logo {float:left;width:auto;}
.topnav .wysylka {background:url(../img/b_koszty_wysylki.jpg) no-repeat;width:215px;height:72px;float:left;margin:10px 5px 0px 0px;}
.topnav .wysylka .tleft {float:left;padding:2px 0px 0px 70px;width:auto;}
.topnav .wysylka .tright {float:right;text-align:right;padding:2px 5px 0px 0px;font-weight:bold;width:auto;}
.topnav .wysylka .orange {color:#e65529;}
.topnav .kontakt {background:url(../img/b_szybki_kontakt.jpg) no-repeat;width:215px;height:72px;float:left;margin:10px 5px 0px 0px;}
.topnav .kontakt .cnt {padding:15px 0px 0px 75px;}
.topnav .koszyk {background:url(../img/b_twoj_koszyk.jpg) no-repeat;width:145px;height:72px;float:left;margin:10px 0px 0px 0px;}
.topnav .koszyk .cnt {padding:22px 0px 3px 18px;}
.topnav .koszyk .btns {text-align:center;}
.topnav .koszyk .btns img {margin:0px 3px 0px 3px;}

.textbanner {border-top:1px solid #f8a820;border-bottom:1px solid #f8a820;width:922px;float:right;}

.content {}
.content .lmenu {width:180px;float:left;padding:25px 10px 0px 0px;}
.content .lmenu .head {float:right;width:auto;}
.content .lmenu .links {font-size:10px;text-align:right;float:right;width:175px;padding:0px 0px 30px 0px;}
.content .lmenu .links a, .content .lmenu .links a:hover {color:#f04d00;display:block;text-transform:uppercase;border-bottom:1px solid #fedcd3;line-height:25px;}
.content .lmenu .upper a, .content .lmenu .upper a:hover {color:#f04d00;display:block;text-transform:uppercase;border-bottom:1px solid #fdd410;line-height:25px;}
.content .lmenu .links a:hover {color:#666;}
.content .lmenu .links a.act {color:#666;}
.content .lmenu .links .aa {width:100px;float:right;}
.content .lmenu .links .ab {width:105px;float:right;}
.content .lmenu .links .ac {width:130px;float:right;}
.content .lmenu .links .af a, .content .lmenu .links .af a:hover {border-bottom:0px;}
.content .lmenu .links a.noborder, .content .lmenu .links a.noborder:hover {border-bottom:0px;}

.content .lmenu .newsletter {text-align:right;padding:5px 0px 25px 0px;float:right;width:auto;}
.content .lmenu .newsletter .form {float:right;padding:0px 0px 5px 0px;width:auto;}
.content .lmenu .newsletter .i_newsletter {background:url(../img/i_newsletter.jpg) no-repeat;width:112px;height:19px;border:0px;float:left;font-size:11px;padding:5px 0px 0px 10px;}
.content .lmenu .newsletter .i_newsletter_plus {float:left;background:url(../img/i_newsletter_plus.jpg) no-repeat;width:22px;height:24px;cursor:pointer;border:0px;}
.content .lmenu .newsletter .i_newsletter_minus {float:left;background:url(../img/i_newsletter_minus.jpg) no-repeat;width:23px;height:24px;cursor:pointer;border:0px;}

.content .lmenu .przedprod {text-align:right;padding:5px 0px 25px 0px;float:right;width:auto;}
.content .lmenu .przedprod .select {font-size:11px;padding:4px;border:1px solid #fee63f;}

.content .banners {float:left;width:805px;padding:15px 0px 0px 0px;}
.content .banners img {margin:0px 5px 0px 0px;}


.content .main {float:left;width:625px;padding:10px 0px 0px 0px;}
.content .main .minimenu {padding:0px 0px 0px 20px;height:30px;}
.content .main .minimenu a {font-family: "Century Gothic", Arial, Helvetica, sans-serif; background:url(../img/m2.jpg) no-repeat;width:115px;height:23px;text-align:center;text-transform:uppercase;display:block;float:left;margin:0px 1px 0px 0px;padding:7px 0px 0px 0px;color:#fffffe;font-size:14px;font-weight:bold;}
.content .main .minimenu a:hover {background:url(../img/m1.jpg) no-repeat;width:115px;height:23px;text-align:center;text-transform:uppercase;display:block;float:left;margin:0px 1px 0px 0px;color:#ed6413;font-size:14px;font-weight:bold;}
.content .main .minimenu a.active, .content .main .minimenu a.active:hover {background:url(../img/m1.jpg) no-repeat;width:115px;height:23px;text-align:center;text-transform:uppercase;display:block;float:left;margin:0px 1px 0px 0px;color:#ed6413;font-size:14px;font-weight:bold;}
.content .main .minimenu a.special, .content .minimenu a.special:hover {background:url(../img/m3.jpg) no-repeat;width:239px;height:23px;padding:7px 0px 0px 0px;text-align:center;color:#fffffe;}

.frame {float:left;width:auto;}
.frame .start {background:url(../img/main_start.jpg) no-repeat;width:625px;height:10px;float:left;line-height:0px;font-size:0px;}
.frame .cnt {background:#fff;padding:0px 10px 0px 10px;}
.frame .cnt .path {border-bottom:1px solid #e8e8e8;padding:5px 0px 10px 15px;font-size:10px;float:left;color:#a2a2a2;width:589px;}
.frame .cnt .path a, .frame .cnt .path a:hover {color:#a2a2a2;}
.frame .cnt .place {padding:10px 0px 5px 0px;float:left;width:auto;}
.frame .cnt .header {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size:14px;color:#000;font-weight:bold;text-transform:uppercase;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:4px 0px 4px 10px;}

.prods {margin:0px 0px 0px -4px;}
.prods .sinprod {width:194px;padding:0px 4px 10px 4px;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;float:left;}
.prods .sinprod .image {background:url(../img/bg_prod_image.jpg) no-repeat;width:184px;height:150px;padding:20px 0px 0px 10px; text-align:center;}
.prods .sinprod .title {font-size:12px;text-transform:uppercase;font-weight:bold;height:27px;}
.prods .sinprod .title a, .prods .sinprod .title a:hover {color:#f04d00;}
.prods .sinprod .text {padding:5px 0px 5px 0px;height:40px;}
.prods .sinprod .text a, .prods .sinprod .text a:hover {color:#828282;}
.prods .sinprod .prices {float:left;width:auto;}
.prods .sinprod .prices .oldprice {color:#f04d00;font-size:12px;text-decoration:line-through;padding:0px 5px 0px 0px;}
.prods .sinprod .prices .newprice {font-size:18px;color:#828282;font-weight:bold;}
.prods .sinprod .ops {float:right;padding:0px 5px 0px 0px;width:auto;}
.prods .sinprod .dokoszyka {background:url(../img/dokoszyka.jpg) no-repeat;width:22px;height:18px;cursor:pointer;border:0px;float:right;margin:2px 0px 0px 5px;}
.prods .sinprod .ops a, .prods .sinprod .ops a:hover {margin:2px 0px 0px 0px;display:block;float:left;width:auto;}
.prods .noborder {border-right:0px;}

.gotop {background:url(../img/gotop.jpg) no-repeat;width:605px;height:36px;margin:10px auto 0;text-align:right;padding:15px 20px 0px 0px;font-weight:bold;}
.gotop a, .gotop a:hover {color:#ed6413;}

.listing {background:url(../img/listing.jpg) no-repeat;width:605px;height:30px;text-align:center;padding:12px 0px 10px 0px;font-size:12px;margin:10px 0px 0px 7px;display:block;float:left;border-bottom:1px solid #e8e8e8;}
.listing a, .listing a:hover {color:#000;}

.content .rmenu {float:right;width:175px;text-align:center;padding:40px 0px 0px 0px;}
.content .rmenu .poz {padding:0px 0px 10px 0px;}
.content .rmenu .head {text-align:left;padding:0px 0px 0px 10px;}
.content .rmenu .logs {width:165px;}
.content .rmenu .log img {float:left;padding:2px 0px 2px 0px;}

.fixie {float:left;font-size:10px;width:1px;height:1px;}

.blocks {margin:0 auto 0;width:1000px;padding:10px 0px 0px 0px;}
.blocks img {float:left;margin:0px 10px 0px 10px;}

.footer {background:url(../img/footer.jpg) no-repeat;width:999px;height:36px;padding:15px 0px 0px 0px;text-align:center;color:#999;}
.footer a, .footer a:hover {padding:0px 5px 0px 5px;color:#999;}

.logos {text-align:center;}

.bottom {background:url(../img/bottom.jpg) repeat-x;height:60px;color:#999;padding:13px 0px 0px 0px;}
.bottom .pls {width:954px;margin:0 auto 0;}
.bottom img {float:right;margin:-5px 0px 0px 0px;}
.bottom .one {width:205px;float:left;border-right:1px solid #ebebeb;height:35px;padding:5px 10px 0px 20px;}
.bottom .two {width:245px;float:left;border-right:1px solid #ebebeb;text-align:right;height:35px;padding:5px 0px 0px 0px;}
.bottom .three {width:235px;float:left;border-right:1px solid #ebebeb;text-align:right;height:35px;padding:5px 0px 0px 0px;}
.bottom .four {width:235px;float:left;text-align:right;height:35px;padding:5px 0px 0px 0px;}

.content .polec {font-size:11px;text-transform:none;font-weight:normal;float:right;padding:2px 10px 0px 0px;width:auto;}
.content .polec a, .content .polec a:hover {color:#f04d00;}


.bigprod {padding:10px 0px 0px 0px;color:#666;}
.bigprod .left {float:left;width:350px;}
.bigprod .right {float:left;width:250px;margin-left:5px;}

.bigprod .left .bigimg {padding:0px 0px 5px 0px;}
.bigprod .left .bigimg img {border:1px solid #d8d8d8;padding:4px;}
.bigprod .left .smallimgs {margin:0px 0px 28px 0px;}
.bigprod .left .smallimgs img {border:1px solid #d8d8d8;padding:4px;margin:5px 5px 0px 0px;}

.bigprod .hd {font-size:14px;color:#f04d00;font-weight:bold;text-transform:uppercase;padding:5px 0px 5px 10px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin:0px 0px 10px 0px;}
.bigprod .desc {font-size:12px;}

.bigprod .orange {color:#f04d00;}
.bigprod .dodajdokoszyka {background:url(../img/dodajdokoszyka.gif) no-repeat;width:139px;height:45px;cursor:pointer;border:0px;float:left;}
.bigprod .dodajdoschowka {float:right;width:auto;}
.dodopi {font-size:11px;text-transform:none;font-weight:normal;float:right;padding:2px 10px 0px 0px;width:auto;}
.dodopi a, .dodopi a:hover {color:#f04d00;}

.opi {font-size:10px;padding:0px 0px 20px 0px;}
