html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, del, dfn, em, font, img, ins, kbd, q, s, strong, sub, sup, tt, var, b, u, i, ol, ul, li, fieldset, form, label, table, caption, tbody, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
:focus{outline:0;}
a{text-decoration:none;color:inherit;}
a:visited{color:black;}
table{border-collapse:collapse;border-spacing:0;}
body{font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;font-size:0px;text-align:center;color:#028ec7;padding:0 !important;margin:0 !important;}
:focus{outline:0;background:none;}
.printvisible{display:none;}
#wrapper{font-size:11px;background:url("/m/images/bgshadow.png") 3px 0 no-repeat;width:1120px;margin:0 auto;}
#facebook{position:absolute;left:2px;top:350px;}
#face{margin:30px 0 0 0;}
.dot{margin:0 8px 0 0;position:relative;top:-2px;}
#babe{background:url("/m/images/bg2.jpg") 378px top no-repeat;}
a{color:#028ec7;}
a:active, a:visited{color:#028ec7;}
div{text-align:left;}
#top{height:122px;}
#leftTop{width:320px;float:left;padding-top:37px;margin-left:40px;display:inline;}
#logo{display:block;background:url("/m/images/logo.png") no-repeat;width:316px;height:52px;}
#logo a{display:block;width:100%;height:100%;text-indent:-9999px;}
#rightTop{float:right;margin:40px 47px 0 0;display:inline;}
.inputHome{float:right;margin:15px 0 0 5px;background:url("/m/images/inputHome.png");width:132px;height:30px;}
.inputHome input{width:120px;border:none;background:none;padding:0 0 0 5px;height:17px;margin-top:7px;}
.login, .signin{float:right;border:none;cursor:pointer;}
.signin{margin:15px 9px 0 0;background:url("/m/images/signin.png") no-repeat;width:81px;height:22px;}
.login{margin-top:11px;background:url("/m/images/login.png") no-repeat;width:93px;height:29px;}
#register, #registerlog{color:#d4671b;font-weight:bold;height:15px;text-decoration:underline;}
.reg{margin-bottom:5px;}
#registerlog a{color:#d4671b !important;}
#register{float:right;margin:20px 8px 0 0;}
#registerlog{margin:0 0 0 15px;}
#registerHome{clear:both;}
#forgot, #forgotlog{height:15px;color:#02a355;margin-top:10px;}
#forgot{float:right;clear:both;}
#forgotlog{margin:0 0 0 15px;}
#info{text-align:center;color:#D72437;font-size:16px;margin:-10px 0 10px 0;}
#menu{margin:0 0 0 20px;}
#menu li{float:left;}
.menuLink{margin:16px 0 0 0;height:13px;}
.menuLink a{height:13px;}
.menuBar{margin:5px 10px 0 10px;}
#search{clear:both;margin-left:49px;}
#searchTop{background:url("/m/images/searchTop.jpg") no-repeat;height:43px;}
#searchBottom{height:46px;background:url("/m/images/searchBottom.png") no-repeat;width:1024px;clear:both;}
#searchInput{border:0px;width:650px;height:16px;margin:12px 0 0 107px;background:none;font-size:11px;}
input{color:#939598;font-style:italic;}
#searchSubmit{width:30px;height:30px;background:url("/m/images/search.png") no-repeat;border:0;margin:7px 0 0 15px;cursor:pointer;}
#whereAreU{height:30px;clear:both;margin:0 0 0 63px;}
#whereAreUp{margin:16px 0 0 0;color:#6d6e71;text-align:justify;width:990px;line-height:13px;}
#here{color:#028ec7;font-weight:bold;}
.baseCamp{float:left;}
#content, .clearing{clear:both;}
#left, #bgAccount, #middle{float:left;display:inline;}
#left{margin:0 7px 0 49px;width:226px;}
.leftaccount{height:350px;}
#middle{width:575px;}
#right{float:left;width:199px;margin-left:25px;display:inline;margin-top:-29px;}
#categories{margin:0 0 0 15px;}
.categorie, .leki_suplementy{height:23px;background:url("/m/images/hrCategories.png") center bottom no-repeat;font-weight:bold;margin:10px 0 0 0;font-size:11px;width:211px;}
.categorie a, .leki_suplementy a{display:block;}
.subcategory{height:18px;margin:0 0 0 15px;background:url("/m/images/hrSolid.png") center bottom no-repeat;font-weight:normal;font-size:11px;}
.subcategory a{margin-top:10px;display:block;}
.currentCat{text-decoration:underline;}
.tabs{height:34px;margin-left:18px;background:url(/m/images/tabsBg.png) no-repeat 0px 4px;}
.tabs li{float:left;margin:1px 0 0 0;}
.tabs a{display:block;height:36px;line-height:36px;width:100px;text-align:center;color:#c9c9c9;position:relative;top:1px;}
a.current, a.current:hover, .current a{background:url(/m/images/tabActive.png) no-repeat;width:113px;cursor:default !important;color:#fff !important;font-family:Myriad Pro, Arial , Verdana;font-size:1.25em;position:relative;top:0px;}
.panes div{background:url(/m/images/pane4.png) no-repeat;display:none;padding:15px 10px;height:106px;width:537px;margin:-1px 0 0 0;}
.panes{margin-left:18px;height:136px;}
.panes img{margin:15px 0 0 10px;float:left;}
.panes h3{margin:10px 0 0 30px;float:left;color:#0282c3;text-decoration:none;text-align:justify;width:360px;font-size:1 em;}
.panes p{margin:10px 0 0 30px;float:left;width:365px;color:#0282c3;line-height:13px;text-align:justify;font-size:1 em;}
.panes span{color:#D72437;}
.featured{position:relative;top:-15px;left:315px;}
.product{width:173px;height:206px;background:url(/m/images/productBg.png) no-repeat;margin:18px 0 0 18px;float:left;display:inline;}
.productName, .price{font-weight:bold;overflow:hidden;}
.productName{padding-top:12px;height:28px;line-height:14px;margin:0 13px 0 13px;}
.price{text-align:center;}
.photo{height:79px;overflow:hidden;margin:12px 0;text-align:center;}
#formBuy{width:69px;float:left;margin:0;padding:0;}
.priceRed{color:#d72437;font-size:15px;font-weight:bold;}
.buttons{margin-top:11px;}
.buttons form{width:69px;float:left;margin-left:15px;display:inline;}
.seeImg{margin-left:5px;}
.addtocart, .addtocartDis{width:69px;height:22px;border:0;cursor:pointer;float:left;font-size:0;}
.addtocart{background:url("/m/images/buy.png") no-repeat;}
.addtocartDis{background:url("/m/images/buyDis.png") no-repeat;}
.adm{margin:0 0 0 5px;}
.floatleft{float:left;}
.buttons input{text-indent:-9999px;}
#basket, #newsHeader{background:#fff url("/m/images/boxBg.png") repeat-y;overflow:hidden;}
#basket{margin:0 0 18px 0;}
#amount, #sum, #numberSum{float:left;display:inline;font-weight:bold;}
#amount{margin:25px 0 5px 15px;width:109px;}
#number{margin:25px 10px 5px 0;width:50px;float:left;text-align:right;color:#b1b3b6;display:inline;}
#sum{margin:10px 0 0 16px;width:50px;}
#numberSum{margin:10px 10px 0 0;width:107px;text-align:right;color:#d72437;}
.hrRight{margin-left:10px;clear:both;}
#buttonBasket{padding-top:30px;margin-left:42px;}
#newsletter{background:url("/m/images/newsletterBg.png") no-repeat;height:128px;width:215px;margin-left:-26px;}
#inputNews{background:none;border:0;margin:4px 0 0 38px;width:160px;}
#newsletterp{width:169px;margin:10px 0 0 8px;text-align:justify;height:65px;}
#contact{width:190px;text-align:center;}
#contacts{color:#db701c;text-align:right;width:170px;}
#contacts p{margin:0 0 2px 0;}
#www{font-weight:bold;margin:15px 0 15px 0;display:block;font-size:14px;}
#contacts a{font-size:12px;color:#028ec7;}
#footer{clear:both;padding-top:40px;background:url("/m/images/footerBg.png") 51px bottom no-repeat;height:294px;}
.footer{float:left;width:183px;margin:0 0 120px 27px;display:inline;}
.first{margin:0 0 0 49px;float:left;width:183px;display:inline;}
#footer p{height:34px;line-height:33px;background:url("/m/images/hrRight.png") 7px bottom no-repeat;padding-left:11px;color:#0280c5;}
#user{background:#fff url("/m/images/userBg.png") repeat-y;margin-left:49px;overflow:hidden;width:1050px;}
.userInputp{background:url("/m/images/userInput.png") no-repeat;margin:5px 0 20px 15px;padding:0 0 0 12px;text-align:left;}
.labels{margin:0 0 0 15px;font-weight:bold;}
#userInfo{background:url("/m/images/infoBg.png") no-repeat;margin:16px 0 20px 15px;padding:12px 0 0 0;text-align:center;}
#userInfo, .userInputp{width:993px;height:37px;}
.userInputp input{padding:0;height:16px;border:0;margin:10px;width:950px;}
.confirm input{margin:0 10px 0 15px;vertical-align:middle;}
#policy{color:#df8d54;text-decoration:underline;font-weight:bold;}
.confirm{margin-bottom:5px;}
#userClosing{background:url("/m/images/registerBottom.png") no-repeat;text-align:center;margin-top:20px;}
#loginSubmit, #registerSubmit, #resetPassword, #paybycard, #deliverypay{width:130px;height:27px;border:0;cursor:pointer;}
#registerSubmit{background:url("/m/images/registerButton.png") no-repeat;}
#loginSubmit{background:url("/m/images/loginButton.png") no-repeat;}
#resetPassword{background:url("/m/images/resetPassword.png") no-repeat;}
#loginSubmit, #registerSubmit, #resetPassword{margin:0 0 0 20px;}
#loggedAs, #seeAccount, #logout{display:block;}
#logstatus{text-align:right;}
#loggedAs{margin:20px 8px 0px 0;}
#seeAccount{margin:5px 8px 10px 0;}
#logout{text-decoration:underline;margin:10px 8px 0 0;color:#d4671b !important;font-weight:bold;height:15px;}
#accountInfo{padding:25px 0 5px 0;width:531px;text-align:justify;}
#topBar{background:url("/m/images/topBar.png") no-repeat;height:51px;padding-top:19px;}
#topBar h2{width:995px;text-align:justify;}
h2{font-size:15px;font-weight:500;margin:0 0 0 14px;color:#0277b9;}
#lek{margin:0 0 0 24px;float:left;width:195px;overflow:hidden;}
#productData{float:left;padding-top:10px;margin-bottom:22px;}
#priceProduct{font-size:20px;font-weight:bold;color:#d72437;margin-left:5px;}
#quantity{width:38px;height:27px;background:url("/m/images/quantity.png") no-repeat;text-align:center;padding:5px 0 0 0px;margin:0 5px 0 0;float:left;}
#quantity input{border:0;font-size:12px;width:33px;height:12px;color:#0280c3;text-align:center;font-style:normal;line-height:12px;margin-left:0px;}
#data{float:left;margin-left:10px;display:inline;}
#quantityWrapper{clear:both;}
.addbasket, .addbasketDis{border:0;margin-top:18px;cursor:pointer;width:130px;height:27px;}
.addbasket{background:url("/m/images/2basket.png") no-repeat;}
.addbasketDis{background:url("/m/images/2basketDis.png") no-repeat;}
#opis{float:left;margin-left:35px;width:605px;margin-top:18px;}
h3{font-size:12px;color:#0277b9;text-decoration:underline;}
#description{text-align:justify;line-height:20px;margin-top:20px;color:#0277b9;width:595px;}
.hrWide{margin-left:12px;clear:both;}
.extended{margin:15px 0 0 24px;color:#0277b9;width:980px;line-height:15px;width:700px;text-align:justify;}
.extended p{margin:0 0 10px 0;}
.extended li{margin:0 0 0 30px;list-style-type:circle;}
.extended h3{margin:0 0 10px 0;}
#boughtalso{margin:35px 0 0 12px;}
#leftAlso{margin:0 0 0 25px;}
#leftAlso, #rightAlso{float:left;width:387px;margin-top:15px;}
#detailsAmount{padding-top:8px;float:left;margin-left:5px;}
#leftAlso .nameAlso, #rightAlso .nameAlso{width:200px;font-weight:bold;}
#leftAlso .priceAlso, #rightAlso .priceAlso{width:150px;text-align:right;color:#D72437;font-weight:bold;}
#leftAlso td, #rightAlso td{padding:0 0 10px 0;}
.listed{float:left;width:110px;height:110px;overflow:hidden;margin-left:17px;display:inline;}
.listedRight, .basketRight{float:left;margin-left:15px;}
.listedRight{width:430px;}
h4{font-size:12px;margin:0 0 10px 0;line-height:14px;}
.listedPrice{font-size:20px;font-weight:bold;color:#d72437;}
.listedPriced{margin-top:20px;width:286px;float:left;overflow:hidden;}
.listedButtons{float:left;margin-top:20px;}
.listedDesc{line-height:20px;text-align:justify;}
.hrDouble{clear:both;margin:15px 0 0 0;position:relative;left:10px;top:-20px;}
#emptyCat{text-align:center;margin:10px 0 0 0;font-size:14px;}
#basketDetails{margin-left:49px;min-height:300px;background:#fff;width:1050px;}
#rightBasket{width:277px;height:192px;background:#fff url("/m/images/basketSummary.png") no-repeat;color:#028ec7;font-weight:bold;font-size:12px;}
#leftBasket{margin-top:-10px;width:718px;padding:0 30px 0 0;background:#fff;clear:left;}
#countDetails, #amountDetails, #rightBasket, #leftBasket{float:left;display:inline;}
#countDetails{width:120px;margin:20px 0 0 11px;}
#amountDetails{text-align:right;width:131px;margin:20px 0 0 0;color:#d72437;}
#detailsBot{margin:15px 0 0 0;}
#confirm, #recalculate{width:82px;height:29px;border:0;cursor:pointer;float:left;}
#confirm{background:url("/m/images/confirm.png") no-repeat;margin:25px 0 0 145px;}
.delete{background:url("/m/images/delete.png") no-repeat;width:111px;height:22px;border:0;margin:3px 0 0 10px;cursor:pointer;float:left;}
#recalculate{background:url("/m/images/recalculate.png") no-repeat;clear:both;position:relative;left:800px;top:118px;z-index:10;}
.basketRight{width:590px;}
#amountListed{float:left;margin:7px 30px 0 10px;font-size:12px;}
.basketImg{float:left;width:110px;height:110px;overflow:hidden;display:inline;}
.basketControls{float:left;margin:20px 0 0 70px;}
.hrBasketD{clear:both;}
.clear{clear:both;}
#empty{font-size:15px;margin:0 0 0 15px;}
#basketInfo{color:#939598;font-weight:normal;font-size:11px;clear:both;padding:15px 0 10px 10px;text-align:justify;width:257px;}
#hideadd{display:none;}
.gotobasket, .gotobasket:active{color:#D4671B !important;margin:0 0 0 404px;}
#add{margin:29px 0 5px 0;}
#adds{margin:0 0 0 1px;}
#bgAccount{background:#fff url("/m/images/bgAccount.png") repeat-y;margin:0 0 0 17px;width:558px;}
.save, #accept, #confirmation{border:0;width:190px;height:37px;cursor:pointer;}
.save{background:url("/m/images/save.png") no-repeat;}
#accept{background:url("/m/images/accept.png") no-repeat;margin:20px 0 0 0;}
#confirmation{background:url("/m/images/confirmation.png") no-repeat;margin:20px 0 0 0;}
.add{background:url("/m/images/add.png") no-repeat;border:0;width:190px;height:37px;cursor:pointer;margin:30px 0 0 0;display:block;}
.add, #ie8#fix{margin:0;}
.accountT{margin:20px 0 20px 15px;}
.accountT input{margin:5px 0 0 15px;}
.anonim input, .accountTT input{width:172px;height:27px;background:url("/m/images/accountInput.png") no-repeat;border:0;line-height:25px;padding:0 0 0 5px;}
.movelabel{margin:4px 0 0 0;}
#ordersHistory{margin:-5px 0 15px 15px;}
#ordersHistory h4{margin:25px 0 4px 0;font-weight:normal;text-decoration:underline;}
#ordersHistory p{margin:0 0 2px 0;color:#939598;}
#checkoutTop{margin:0 0 0 18px;}
#checkout{margin:0 17px 20px 32px;width:809px;float:left;}
#checkout td{padding:20px 0 0 0;}
#ordercontent{margin:20px 0 0 25px;}
#ordercontent td{width:200px;}
#ordercontent p{float:left;width:200px;line-height:20px;}
#ordercontent div{margin:10px 0 0 0;clear:both;overflow:hidden;}
#ordercontent select{width:200px;height:20px;}
.addadres{margin:0 0 0 10px;}
.errorlist li{color:#D72437;font-weight:bold;margin:5px 0 0 33px;list-style:circle;}
.errorL{margin:0 0 10px 20px;}
.errorlist li{position:relative;left:15px;top:-2px;}
#titlecheck{font-size:18px;margin:0 0 5px 0;}
.extra{display:none;}
.buttonPlatnosci{float:left;}
.buttonPlatnosciz, .buttonPlatnosci{width:160px;height:80px;background:none;cursor:pointer;border:0;font-size:0px;margin:5px 0 20px 0;}
#platnosciplT{color:#B1B3B6;font-weight:normal;font-size:14px;}
#platnosciplS{color:#D72437;}
#linkOK{color:#6D6E71;;text-decoration:underline;}
#topay{font-size:16px;font-weight:bold;text-decoration:none;}
#przelew{background:url("/m/images/platnosci/przelew.png") top center no-repeat;float:left;}
#mbank{background:url("/m/images/platnosci/mbank.png") top center no-repeat;}
#inteligo{background:url("/m/images/platnosci/inteligo.png") top center no-repeat;}
#multibank{background:url("/m/images/platnosci/multibank.png") top center no-repeat;}
#bzwbk{background:url("/m/images/platnosci/bzwbk.png") top center no-repeat;}
#nordea{background:url("/m/images/platnosci/nordea.png") top center no-repeat;}
#pko{background:url("/m/images/platnosci/pko.png") top center no-repeat;}
#bph{background:url("/m/images/platnosci/bph.png") top center no-repeat;}
#ing{background:url("/m/images/platnosci/ing.png") top center no-repeat;}
#lukas{background:url("/m/images/platnosci/lukas.png") top center no-repeat;}
#polbank{background:url("/m/images/platnosci/polbank.png") top center no-repeat;}
#millennium{background:url("/m/images/platnosci/millennium.png") top center no-repeat;}
#kredyt{background:url("/m/images/platnosci/kredyt.png") top center no-repeat;}
#bgz{background:url("/m/images/platnosci/bgz.png") top center no-repeat;}
#deutsche{background:url("/m/images/platnosci/deutsche.png") top center no-repeat;}
#raiffeisen{background:url("/m/images/platnosci/raiffeisenbank.png") top center no-repeat;}
#pekao{background:url("/m/images/platnosci/pekao.png") top center no-repeat;}
#citibank{background:url("/m/images/platnosci/citibank.png") top center no-repeat;}
#testowy{background:url("/m/images/platnosci/testowy.png") top center no-repeat;}
#paybycard, #deliverypay{font-size:0;margin:10px 0 30px 0;}
#paybycard{background:url("/m/images/paybycard.png") no-repeat;}
#deliverypay{background:url("/m/images/deliverypay.png") no-repeat;}
.selectors select{width:300px !important;}
.selectors{width:300px !important;}
#pagination{text-align:center;clear:both;padding:20px 0 0 0;margin:0 0 0 18px;}
h2#static{margin:8px 0 10px 20px;font-size:18px;}
#space{height:29px;}
#informations{width:530px;text-align:justify;margin:4px 0 20px 15px;}
#informations h3{margin:0 0 20px 0;font-size:14px;}
#informations h3.second{margin:20px 0 20px 0;}
#informations p, #informations li{line-height:14px;color:#6D6E71;font-size:12px;margin:0 0 10px 0;}
#informations a{color:#6D6E71 !important;}
#informations li{margin:0 0 8px 5px;list-style-type:circle;}
#informations li.special{margin:0 0 10px 25px;list-style-type:circle;}
#informations ul{margin:0 0 0 10px;}
#informations table{color:#6D6E71;}
#informations td{padding:0 15px 10px 0;}
#koncesja{position:relative;top:-23px;}
.certs{margin:10px 0 20px 15px;width:500px;}
#piecset{width:1055px;text-align:center !important;margin:150px 0 100px 30px;font-size:16px;}
#paymentmethod{margin:30px 0 10px 0;font-size:18px;color:#939598;;}
#zaplata{margin:30px 0 0 -6px;}
#normal{color:#939598;font-size:11px;margin:25px 0 20px 0;text-align:justify;width:615px !important;float:left;}
#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;padding:5px;opacity:0.85;}
#tooltip h3, #tooltip div{margin:0;}
#footerTxt{color:#bdbdbd;}
#cause, .cause{width:600px !important;clear:both;}
#cattitle{ font-weight: bold;margin: 40px 0 10px 0; }
#catdescription { color: #939598;font-size:10px; }
#catdescription a{cursor:pointer;}
.commentsList{display: none;}
#comment {margin: 20px 0 0 0;}
#comment h3{color:#D72437 !important; text-decoration: none; cursor: pointer}
#commentform textarea{ border: 1px solid #d3e1fc; width: 700px;}
