html,body,img,span,div,a,input,button,select,option,radio,checkbox,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
img{border:0;}
body{background:url(images/napad_tlo.png) repeat-x;background-color:#000;margin:0;padding:0;}
html,body{width:100%;height:100%;}
a{font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#333;text-decoration:none;}
.tac{text-align:center!important;}
.tal{text-align:left!important;}
.tar{text-align:right!important;}
.fl{float:left!important;}
.fr{float:right!important;}
.fn{float:none!important;}
.p0{padding:0!important;}
.m0{margin:0!important;}
.bold{font-weight:700!important;}
.oh{overflow:hidden!important;}
.clear{clear:both!important;}
.vam{vertical-align:middle;}
.w100{width:100%;}
a:hover{text-decoration:underline;}
h3{font-size:14px;}
.imageLink1{color:#000;font:normal 12px Tahoma;padding:0;}
.imageLink1 span{width:12px;height:11px;display:inline-block;background:url(images/mainSprites2.gif) -216px -55px no-repeat;vertical-align:text-bottom;}
.imageLink1:hover span{background:url(images/mainSprites2.gif) -216px -72px no-repeat;color:#000;}

/* style do strony glownej */
#mainPromoHolder{width:722px;height:181px;position:relative;float:left;clear:both;background:#fff url(images/promoSprites1.gif) -115px 0 no-repeat;margin:2px 0 0 5px;}
#mainPromo{width:684px;height:169px;float:left;overflow:hidden;margin:6px 0 0;}
.mainPromoBelt{height:169px;width:2000px;margin-left:24px;}
.mainPromoElement{width:330px;height:169px;float:left;}
.promoElementLS{width:7px;height:100%;background:url(images/promoSprites1.gif) 0 -6px no-repeat;float:left;}
.promoElementRS{width:67px;height:100%;background:url(images/promoSprites1.gif) -8px -6px no-repeat;float:left;}
.promoElementCS{width:246px;height:164px;float:left;background:#fff url(images/promoSprites2.gif) right top repeat-y;border-top:1px solid #b0c0cc;border-bottom:1px solid #b0c0cc;padding:3px 5px 0;}
.promoElementCS h2{height:32px;overflow:hidden;margin:1px 0 8px;}
.promoElementCS h2 a{font:bold 13px Tahoma;color:#000;}
.promoElementDescription{height:80px;overflow:hidden;float:left;clear:right;font:normal 11px Arial;line-height:13px;}
.promoElementDescription ul{width:145px;margin:0 7px;padding:0;}
.promoElementDescription li{font:normal 11px Arial;line-height:13px;float:left;clear:both;list-style-type:none;background:url(images/mainSprites2.gif) 0 -117px no-repeat;padding-left:9px;}
.promoElementImage{width:76px;height:76px;border:1px solid #c4c4c4;float:left;clear:left;background-color:#fff;margin-left:1px;}
.promoElementImage:hover{border:1px solid #8F8F8F;cursor:pointer;}
.promoElementImage table{width:76px;border-collapse:collapse;padding:0;}
.promoElementImage table td{width:76px;vertical-align:middle;height:76px;text-align:center;padding:0;}
.promoElementImage a{display:block;text-align:center;width:76px;}
.promoElementCS img{max-width:76px;max-height:76px;}
.promoElementPrice{width:100%;height:27px;clear:both;background:url(images/promo_cena_blue_bg.gif) 0 -27px repeat-x;margin-top:7px;float:left;}
.p_p_l{height:100%;background:url(images/promo_cena_blue_bg.gif) 0 -54px no-repeat;}
.p_p_r{height:100%;background:url(images/promo_cena_blue_bg.gif) right top no-repeat;}
.p_p_label{color:#fff;font:bold 12px Arial;text-transform:uppercase;float:left;padding:6px 5px 0 9px;}
.p_p_price{height:21px;float:right;background:url(images/promo_cen_white_bg.gif) 0 -21px repeat-x;margin:3px 3px 0 0;}
.p_p_price_l{height:100%;background:url(images/promo_cen_white_bg.gif) 0 -42px no-repeat;}
.p_p_price_r{font:bold 15px Arial;color:#000;background:url(images/promo_cen_white_bg.gif) right top no-repeat;padding:2px 10px 1px;}
.promoElementPrice a{width:34px;height:27px;float:right;background:url(images/promo_zobacz.gif) 0 0 no-repeat;}
#mainPromoLabel{width:38px;height:179px;background:#fff url(images/promoSprites1.gif) -76px 0 no-repeat;float:right;cursor:pointer;position:relative;}
#mainPromoLabel div{width:16px;height:177px;background:url(images/promoShadow.png) 0 0 no-repeat;margin:2px 0 0 -16px;}
#mainNews,#mainArticles{width:481px;margin:17px 0 0 1px;}
.simpleBox{background:url(images/mainSprites1.gif) 0 -574px repeat-x;}
.orangeBar{width:100%;height:29px;background:url(images/mainSprites1.gif) 0 -175px repeat-x;position:relative;}
.orangeBarL{width:100%;height:29px;background:url(images/mainSprites1.gif) left -145px no-repeat;}
.orangeBarR{width:100%;height:29px;background:url(images/mainSprites1.gif) right -205px no-repeat;}
#mainNews .orangeBarIco{width:22px;height:23px;background:url(images/mainSprites1.gif) 0 0 no-repeat;position:absolute;right:6px;top:3px;z-index:1;}
#mainNews .orangeBarLabel{width:170px;height:100%;background:url(images/mainSprites2.gif) 0 0 no-repeat;cursor:pointer;text-indent:-3000px;display:block;margin:0 auto;}
#mainNews .orangeBar{margin-bottom:10px;}
.mainNewsBox{width:230px;height:275px;margin:7px 0 0;padding:0 5px;}
.mainNewsBoxRight{background:url(images/news_vertical_bar.gif) left center no-repeat;}
.mainNewsBoxBottom{background:url(images/news_horizontal_bar.gif) center bottom no-repeat;padding:0 0 10px;}
.mainNewsContent{width:100%;height:260px;}
.mainNewsBoxTitle{padding-left:7px;height:25px;background:url(images/mainSprites1.gif) 0 -67px no-repeat;}
.mainNewsBoxTitle div{padding-right:7px;height:100%;background:url(images/mainSprites1.gif) right -119px no-repeat;}
.mainNewsBoxTitle h2{width:100%;height:100%;background:url(images/mainSprites1.gif) 0 -93px repeat-x;}
.mainNewsBoxTitle h2 a{height:15px;color:#fff;font:bold 14px/14px Tahoma;padding-top:4px;display:block;overflow:hidden;}
.mainNewsBoxText{height:84px;font:normal 11px Tahoma;line-height:14px;margin:10px 0;padding:0 3px;}
.mainNewsBoxText p{font:normal 11px Tahoma;line-height:14px;margin:0;}
.mainNewsBoxText a{font:bold 11px Tahoma!important;color:#36F;}
.mainNewsBoxImage{clear:both;display:block;margin-top:10px;text-align:center;}
.mainNewsBoxImage img{max-height:133px;}
#mainSO{width:244px;margin:17px 0 0 6px;}
.blueBar{width:100%;height:29px;background:url(images/mainSprites1.gif) 0 -265px repeat-x;position:relative;}
.blueBarL{width:100%;height:29px;background:url(images/mainSprites1.gif) left -235px no-repeat;}
.blueBarR{width:100%;height:29px;background:url(images/mainSprites1.gif) right -295px no-repeat;}
#mainSO .blueBarIco{width:20px;height:20px;background:url(images/mainSprites1.gif) 0 -24px no-repeat;position:absolute;right:6px;top:5px;z-index:1;}
#mainSO .blueBarLabel{width:128px;height:100%;background:url(images/mainSprites2.gif) 0 -29px no-repeat;text-indent:-3000px;margin:0 auto;}
.mainSOcontent,.mainFAQ{background:url(images/simpleBox_vertical_line.gif) 0 0 no-repeat;margin:1px 0 0;padding:15px 0 15px 17px;}
.mainSOcontent h2{text-align:center;}
.mainSOcontent h2 a{font:bold 13px Tahoma;color:#000;}
.mainSOimage{width:210px;margin:13px 0;}
.mainSOimageT{width:100%;height:8px;background:url(images/mainSprites2.gif) 0 -90px no-repeat;}
.mainSOimageB{width:100%;height:8px;background:url(images/mainSprites2.gif) 0 -99px no-repeat;}
.mainSOimageC{border-left:1px solid #3c6280;text-align:center;padding:4px 0 4px 10px;}
.mainSOimageC img{max-width:195px;}
.mainSOtext{margin:10px 0 12px;}
.mainSOtext ul{list-style-type:none;margin:0;padding:0;}
.mainSOtext ul li{background:url(images/mainSprites2.gif) -217px 3px no-repeat;font:normal 11px Verdana;line-height:17px;padding:0 0 0 14px;}
.mainSOprice{height:38px;background:url(images/mainSprites2.gif) 0 -167px no-repeat;padding-left:73px;cursor:pointer;margin:0 0 0 -3px;}
.mainSOpriceC{height:100%;background:url(images/mainSprites1.gif) 0 -493px repeat-x;}
.mainSOpriceR{height:27px;background:url(images/mainSprites2.gif) right -205px no-repeat;text-align:right;overflow:hidden;color:#000;font:normal 19px Tahoma;line-height:16px;padding:11px 21px 0 0;}
#mainAbout{margin:0 0 12px;}
.sideBox{width:228px;}
.sideBoxT{width:100%;height:8px;background:url(images/mainSprites2.gif) 0 -256px no-repeat;}
.sideBoxB{width:100%;height:8px;background:url(images/mainSprites2.gif) 0 -265px no-repeat;}
.sideBoxC{background:url(images/sideBoxBg.gif) right top repeat-y;border-left:1px solid #5f7b92;border-right:1px solid #5f7b92;}
#mainAbout .sideBoxC{padding:2px 8px 0;}
.aboutLink{display:block;height:15px;padding:2px 0 4px 22px;}
#AL_about{background:url(images/mainSprites3.gif) 0 0 no-repeat;}
#AL_contact{background:url(images/mainSprites3.gif) 0 -26px no-repeat;}
#AL_regulations{background:url(images/mainSprites3.gif) 0 -55px no-repeat;}
#AL_sitemap{background:url(images/mainSprites3.gif) 0 -85px no-repeat;}
#AL_sitemapXML{background:url(images/mainSprites3.gif) 0 -112px no-repeat;}
#mainOfferBox{width:244px;margin:5px 0 0 6px;}
.grayBar{width:100%;height:29px;background:url(images/mainSprites1.gif) 0 -355px repeat-x;position:relative;}
.grayBarL{width:100%;height:29px;background:url(images/mainSprites1.gif) left -325px no-repeat;}
.grayBarR{width:100%;height:29px;background:url(images/mainSprites1.gif) right -385px no-repeat;}
#mainOfferBox .grayBarIco{width:22px;height:21px;background:url(images/mainSprites1.gif) 0 -45px no-repeat;position:absolute;right:6px;top:5px;z-index:1;}
#mainOfferBox .grayBarLabel{width:123px;height:100%;background:url(images/mainSprites2.gif) 0 -59px no-repeat;text-indent:-3000px;margin:0 auto;}
.mainOfferContent{background:url(images/simpleBox_vertical_line.gif) 0 0 no-repeat;margin:1px 0 0;padding:22px 13px 15px;}
.mainOfferImages{width:228px;height:64px;float:left;clear:both;margin:0 0 12px;}
.moiPayment{background:url(data/oferta/mainOffer_platnoscipl.jpg) no-repeat;}
.regularInfoBar .text{color:#000;font-weight:700;padding:11px 0 0 13px;}
#mainArticles{clear:left;}
#mainArticles .grayBar{margin-bottom:5px;}
#mainArticles .grayBarLabel{width:177px;height:100%;background:url(images/mainSprites2.gif) 0 -274px no-repeat;text-indent:-3000px;margin:0 auto;}
#mainArticles .grayBarIco{width:19px;height:20px;background:url(images/mainSprites1.gif) 0 -553px no-repeat;position:absolute;right:6px;top:5px;z-index:1;}
#mainArticles .header,.articlesRelated{background:url(images/mainSprites1.gif) -21px -533px no-repeat;margin:6px 10px 3px;padding:0 0 0 14px;}
#mainArticles .header a,.articlesRelated a{display:block;color:#000;}
#mainArticles .text{background:url(images/coloredSHR.gif) 0 0 no-repeat;color:#656565;font-style:italic;margin:0 10px 0 25px;padding:2px 0 0;}
#mainArticles .imageLink1{float:left;margin:8px 8px 0 10px;}
#mainFAQ{width:244px;clear:right;margin:5px 0 0 6px;}
#mainFAQ .blueBar{margin-bottom:12px;}
.mainFAQcontent{background:url(images/news_vertical_bar.gif) scroll left center no-repeat;margin-top:1px;}
#mainFAQ .blueBarLabel{width:160px;height:100%;background:url(images/mainSprites2.gif) 0 -304px no-repeat;text-indent:-3000px;margin:0 auto;}
#mainFAQ .blueBarIco{width:21px;height:20px;background:url(images/mainSprites1.gif) 0 -532px no-repeat;position:absolute;right:6px;top:5px;z-index:1;}
#mainFAQ p{background:url(images/mainSprites1.gif) -23px 3px no-repeat;margin:0 5px 10px 10px;padding:0 0 0 15px;}
#mainFAQ p a{color:#000;font:normal 12px Arial;}
#mainFAQ .imageLink1{margin-right:5px;}
#mainArticles .header a:hover,#mainFAQ p a:hover{text-decoration:none;color:#0059a0;}

/* style do wyszukiwarki */
.sTitle{color:#000;font:normal 14px Tahoma;text-decoration:none;text-align:left;padding-top:5px;float:left;}
#sResults .sTitle{width:540px;}
.sResultLink{background:url(images/searchIcons.gif) 0 -20px no-repeat;margin-left:7px;clear:both;float:left;padding:0 0 2px 12px;}
.searchInfo{clear:both;background:url(images/searchIcons.gif) 0 -63px no-repeat;float:left;margin:15px 0;padding:0 0 2px 20px;}
.searchInfoArrow{width:13px;height:7px;position:absolute;bottom:-6px;left:15px;background:url(images/searchIcons.gif) -66px -87px no-repeat;z-index:2;}
.searchInfoBox{width:100%;float:left;padding-bottom:7px;}
.searchInfoBox .sPagL{position:relative;}
.searchInfoBox:hover .sPagL{background-color:#EFEFEF;}
.searchInfoBox:hover .searchInfoArrow{background-position:-66px -94px;}
.sResultLink:hover{background:url(images/searchIcons.gif) 0 -41px no-repeat;color:#0A65AF!important;}
.sResultLink span span span{float:left;padding:0 0 2px;}
.sResultLink:hover span{float:left;background:url(images/searchIcons.gif) 0 -447px no-repeat;padding:0 0 0 3px;}
.sResultLink:hover span span{float:left;background:url(images/searchIcons.gif) right -463px no-repeat;padding:0 64px 0 0;}
#sResults .sResultLink:hover span span{background:url(images/searchIcons.gif) right -480px no-repeat;}
.sResultLink:hover span span span{float:left;background:transparent;background-color:#2f81db;color:#fff;padding:0 20px 2px 0;}
.sPagL{height:27px;background:url(images/searchIcons.gif) 0 -265px no-repeat;float:left;clear:both;padding:0 0 0 3px;}
.sPagR{height:27px;background:url(images/searchIcons.gif) right -292px no-repeat;float:left;padding:0 3px 0 0;}
.sPagC{height:21px;border-top:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8;float:left;padding:4px 2px 0 4px;}
.sPagC a,.sPagC span#sActual{width:22px;height:16px;background:url(images/searchIcons.gif) 0 -104px no-repeat;color:#000;float:left;text-align:center;font:normal 12px Arial;margin-left:3px;padding-top:1px;}
.sPagC a:hover,.sPagC span#sActual{background:url(images/searchIcons.gif) 0 -87px no-repeat;color:#fff;text-decoration:none;}
.sPagC p{float:left;padding-top:1px;line-height:16px;margin:0 5px 0 0;}
#sResults h1,#fileSearchResults h2{color:#000;font:bold 14px Tahoma;display:inline;background:url(images/searchIcons.gif) 0 1px no-repeat;padding-left:21px;padding-bottom:1px;}
#sResults{padding:0 15px 25px 10px;}
#sResults404{padding:0 10px;}
#advSearch,.advSearch{float:left;clear:both;}
#advSearch404{width:500px;overflow:hidden;margin:0 auto;}
#advSearch404 .advHolder{width:420px!important;}
#advSearch p,.advSearch p{color:#000;font:bold 16px Arial;margin:0 0 16px;}
#advSearch404 p{color:#000;font:bold 14px Arial;text-align:center;margin:16px 0;}
#advPanel,.advPanel{float:left;clear:both;background:url(images/searchIcons.gif) 0 -121px no-repeat;padding:0 0 0 93px;}
#advPanel .advHolder,.advPanel .advHolder{width:500px;clear:both;float:left;margin:4px 0 2px;}
#advPanel div #advSearchField,.advPanel div .advSearchField,.regularSelectBox{height:21px;float:left;border:1px solid #a8acad;background:url(images/searchIcons.gif) 0 -184px repeat-x;margin-top:3px;}
.regularSelectBox{margin:7px 5px 5px;}
.regularSelectBox select{height:19px;background:none;border:0;margin:1px;}
.regularSelectBox select option{background-color:#fff;padding:0 5px;}
#advPanel div #advSearchField input,.advPanel div .advSearchField input{width:300px;height:17px;border:0;background:none;font:bold 12px Arial;margin:2px 4px 0;}
#advPanel .advHolder input,.advPanel .advHolder input{vertical-align:middle;margin-top:1px;float:left;}
#advPanel .advHolder label,.advPanel .advHolder label{font:normal 12px Arial;float:left;white-space:nowrap;margin:0 10px 0 4px;}
#advSearchBtn,.advSearchBtn,.regularSubmitButton{width:auto!important;height:30px;padding-right:8px;background:url(images/searchIcons.gif) right -235px no-repeat;float:left;clear:none!important;display:inline;margin:1px 10px 0!important;}
.regularSubmitButton{margin:3px 0 0 5px !important;}
#advSearchBtn input,.advSearchBtn input,.regularSubmitButton input{width:71px;height:30px;background:url(images/searchIcons.gif) 0 -205px no-repeat;cursor:pointer;color:#fff;font:bold 13px Arial;border:none;padding-left:7px;overflow:visible;margin:0!important;}
#searchView,.regularInfoBar{width:100%;height:41px;margin-bottom:10px;}
#sResults #searchView{width:175px;height:auto;float:right;}
#searchView span{float:left;margin:6px 7px 0 0;}
.searchViewButtons{border:none;color:#4b4b4b;font:bold 12px Tahoma;cursor:pointer;text-align:left;float:left;margin:0 10px 0 3px;padding:6px 0 6px 30px;}
#searchList{background:url(images/searchIcons.gif) 0 -383px no-repeat;}
#searchView .activeList{background:url(images/searchIcons.gif) 0 -412px no-repeat;color:#000;}
#searchThumbs{background:url(images/searchIcons.gif) 0 -325px no-repeat;}
#searchView .activeThumbs{background:url(images/searchIcons.gif) 0 -354px no-repeat;color:#000;}
.thumbBox{float:left;clear:both;width:100%;}
.thumbBoxTitle{height:30px;background:url(images/searchBar.gif) 0 0 repeat-x;}
.thumbBoxTitle .thumbTitle{float:left;color:#353535;font:bold 12px Verdana;padding:8px 0 0 5px;}
.thumbBoxTitle .thumbMore{width:205px;background:url(images/tlo-wiecej-prod3.gif) 0 0 no-repeat;font:bold 12px Verdana;text-align:center;float:right;color:#fff;margin-right:-15px;padding:8px 0 8px 15px;}
.thumbBox table{width:100%;}
.thumbBox table td{vertical-align:middle;padding:5px 10px;}
.thumbImg{width:95px;}
.thumbProducent{width:110px;}

/* style do wyszukiwarki */
#rejestracja td,th{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;}
#napad{height:auto;width:100%;}
.bgkat{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;font-variant:small-caps;color:#292929;background-image:url(images/bg-kat.jpg);background-repeat:no-repeat;text-decoration:none;text-align:right;width:177px;height:128px;left:auto;top:auto;right:auto;bottom:auto;clip:rect(auto,auto,auto,auto);padding:0;}
.bgkat1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-variant:small-caps;color:#292929;text-align:right;text-decoration:none;font-weight:700;width:127px;height:78px;vertical-align:bottom;padding:0;}
#menu{height:auto;width:220px;background-color:#FFF;z-index:2;margin-left:12px;margin-top:2px;text-align:left;border-color:dedede dedede #FFF;border-style:solid;border-width:1px 1px 5px;padding:0 5px 0 0;}
.przycisk1 a:hover{background:url(images/nieb.png);behavior:url(pngbehavior.htc);background-repeat:no-repeat;height:41px;width:auto;margin-top:10px;margin-left:0;margin-bottom:-13px;position:static;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#FFF;top:0;text-decoration:none;vertical-align:top;border-style:none;padding:2px 10px 12px;}
.przycisk2 a:hover{background:url(images/nieb1.png);behavior:url(pngbehavior.htc);background-repeat:no-repeat;height:41px;width:auto;margin-top:10px;margin-left:0;margin-bottom:-13px;position:static;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#FFF;top:0;text-decoration:none;vertical-align:top;border-style:none;padding:2px 10px 12px;}
.przycisk0 a:hover{background:url(images/nieb0.png);behavior:url(pngbehavior.htc);background-repeat:no-repeat;height:41px;width:auto;margin-top:10px;margin-left:0;margin-bottom:-13px;position:static;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#FFF;top:0;text-decoration:none;vertical-align:top;border-style:none;padding:2px 10px 12px;}
.przycisk3 a:hover{background:url(images/nieb3.png);behavior:url(pngbehavior.htc);background-repeat:no-repeat;height:41px;width:auto;margin-top:10px;margin-left:0;margin-bottom:-13px;position:static;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#FFF;top:0;text-decoration:none;vertical-align:top;border-style:none;padding:2px 10px 12px;}
.przycisk4 a:hover{background:url(images/nieb4.png);behavior:url(pngbehavior.htc);background-repeat:no-repeat;height:41px;width:auto;margin-top:10px;margin-left:0;margin-bottom:-13px;position:static;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#FFF;top:0;text-decoration:none;vertical-align:top;border-style:none;padding:2px 10px 12px;}
#przycisk a:hover{background:url(images/nieb.png);behavior:url(pngbehavior.htc);background-repeat:repeat-x;height:41px;width:auto;margin-top:10px;margin-left:0;margin-bottom:-13px;position:static;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#FFF;top:0;text-decoration:none;vertical-align:top;border-style:none;padding:2px 10px 12px;}
#przycisk a{background-repeat:repeat-x;height:41px;width:auto;margin-top:10px;margin-left:0;margin-bottom:-13px;position:static;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#FFF;top:0;text-decoration:none;vertical-align:top;border-style:none;padding:2px 10px 12px;}
.inok{height:20px;width:80px;border:0 none #D05818;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFF;cursor:hand;background-image:url(images/p_button_n.png);background-repeat:repeat-x;vertical-align:middle;}
#logowaniepola{padding-top:6px;vertical-align:top;clear:both;}
:first-child+html #logowaniepola{padding-top:0;margin-top:-6px;}
#logowaniepola1{vertical-align:top;padding:0;}
#logowanietlo{background-color:#FFF;border:2px solid #000;}
#beztla{border-style:none;}
#stopka{background-image:url(images/napad_stopka_t.png);background-repeat:repeat-x;height:250px;width:985px;margin-right:auto;margin-left:auto;margin-top:0;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#535455;text-align:left;position:relative;z-index:101;padding:0;}
.boxstopka{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#FFF;height:auto;width:135px;vertical-align:top;padding:10px;}
.boxstopka li{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#7e7e7e;margin-left:0;padding-left:10px;list-style:none;}
.boxstopka a{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#7e7e7e;margin-left:0;padding-left:0;text-decoration:none;}
.boxstopka td{border-left:#666 solid 1px;}
.boxstopka a:hover{text-decoration:underline;}
#stopka #last{width:90px;}
#menu_kat{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;font-variant:normal;text-transform:none;color:#2c2c2c;border-style:none;padding:5px 0 0 3px;}
#menu_pod{font-family:Arial, Helvetica, sans-serif;color:#666;font-size:12px;height:16px;width:auto;border-top-width:1px;border-top-color:b2b2b2;display:block;text-decoration:none;vertical-align:middle;padding-top:5px;padding-bottom:5px;padding-left:3px;border-style:dotted none none;}
#menu_pod01{font-family:Arial, Helvetica, sans-serif;color:#666;font-size:12px;width:auto;border-top-style:none;border-right-style:none;border-left-style:none;text-decoration:none;vertical-align:middle;padding-top:0;padding-right:0;padding-left:19px;}
#space{height:2px;width:230px;clear:both;border-style:0;border-width:0;margin:0;padding:0;}
.menu_prod1:hover{font-family:Arial, Helvetica, sans-serif;color:#0666666;font-size:12px;text-decoration:underline;padding-top:0;height:16px;}
.menu_prod1{font-family:Arial, Helvetica, sans-serif;height:16px;color:#666;font-size:12px;text-decoration:none;}
.menu_prod101:hover{font-family:Arial, Helvetica, sans-serif;color:#666;font-size:12px;text-decoration:underline;padding-top:0;}
.menu_prod101{font-family:Arial, Helvetica, sans-serif;color:#666;font-size:12px;text-decoration:none;}
#main{background-color:none;behavior:url(pngbehavior.htc);height:auto;position:relative;width:1005px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0 auto;}
#body{background-color:#000;height:100%;width:100%;margin:0;padding:0;}
#main1{height:auto;behavior:url(pngbehavior.htc);position:static;width:1005px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-left:0;top:0;padding-top:15px;background-image:url(images/main-tlo_35.png);background-repeat:repeat-y;background-color:none;margin:0 auto;}
.bgkat1 a,.bgkat1 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-variant:small-caps;color:#292929;text-align:right;text-decoration:none;font-weight:700;width:127px;height:78px;padding:0;}
.napad_ie,.boxstopka ul{margin:0;padding:0;}
.przycisk1 a,.przycisk2 a,.przycisk0 a,.przycisk3 a,.przycisk4 a{background-repeat:no-repeat;height:41px;width:auto;margin-top:10px;margin-left:0;margin-bottom:-13px;position:static;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#FFF;top:0;text-decoration:none;vertical-align:top;border-style:none;padding:2px 10px 12px;}
.przycisk01 a:hover,.przycisk01 a{background:url(images/cza.png);behavior:url(pngbehavior.htc);background-repeat:no-repeat;height:41px;width:auto;margin-top:10px;margin-left:0;margin-bottom:-13px;position:static;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#FFF;top:0;text-decoration:none;vertical-align:top;border-style:none;padding:2px 10px 12px;}
.przycisk02 a:hover,.przycisk02 a{background:url(images/cza1.png);behavior:url(pngbehavior.htc);background-repeat:no-repeat;height:41px;width:auto;margin-top:10px;margin-left:0;margin-bottom:-13px;position:static;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#FFF;top:0;text-decoration:none;vertical-align:top;border-style:none;padding:2px 10px 12px;}
.przycisk00 a:hover,.przycisk00 a{background:url(images/cza0.png);behavior:url(pngbehavior.htc);background-repeat:no-repeat;height:41px;width:auto;margin-top:10px;margin-left:0;margin-bottom:-13px;position:static;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#FFF;top:0;text-decoration:none;vertical-align:top;border-style:none;padding:2px 10px 12px;}
.przycisk03 a:hover,.przycisk03 a{background:url(images/cza3.png);behavior:url(pngbehavior.htc);background-repeat:no-repeat;height:41px;width:auto;margin-top:10px;margin-left:0;margin-bottom:-13px;position:static;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#FFF;top:0;text-decoration:none;vertical-align:top;border-style:none;padding:2px 10px 12px;}
.przycisk04 a:hover,.przycisk04 a{background:url(images/cza4.png);behavior:url(pngbehavior.htc);background-repeat:no-repeat;height:41px;width:auto;margin-top:10px;margin-left:0;margin-bottom:-13px;position:static;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#FFF;top:0;text-decoration:none;vertical-align:top;border-style:none;padding:2px 10px 12px;}
#menu_pod121,#menu_pod1{font-family:Arial, Helvetica, sans-serif;color:#666;font-size:12px;width:auto;font-weight:400;display:block;text-decoration:none;padding:0 0 0 10px;}

/* koniec nowych stylów */
#main2{height:auto;behavior:url(pngbehavior.htc);position:static;width:1005px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-left:0;top:0;padding-top:0;background-image:url(images/main-tlo_35.png);background-repeat:repeat-y;background-color:none;clear:both;margin:0 auto;}
#logowanie{height:68px;width:335px;margin-left:672px;margin-top:-68px;background-image:url(images/tlo-log-05.gif);background-repeat:no-repeat;text-align:right;color:#b8c8d8;text-decoration:none;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;vertical-align:top;padding:0;}
#zalogowanie{height:68px;width:335px;margin-left:672px;margin-top:-68px;background-image:url(images/tlo-log-05w.gif);background-repeat:no-repeat;text-align:right;text-transform:uppercase;vertical-align:top;font-family:Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;font-size:12px;padding:0;}
.rejestracja{color:#fff;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;height:25px;display:block;vertical-align:baseline;float:right;margin:0;padding:3px 19px 0 0;}
.strefa-klienta,.strefa-klienta:hover,.wyloguj,.wyloguj:hover,.email,.email:hover,.zaloguj,.zaloguj:hover{color:#fff;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;height:25px;display:block;vertical-align:baseline;float:right;margin:0;padding:3px 14px 0 0;}

/* linia podzialu ponizej*/
.rejestracja:hover{color:#fff;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;height:25px;display:block;vertical-align:baseline;float:right;margin:0;padding:3px 19px 0 0;}
#header{behavior:url(iepngfix.htc);width:1005px;position:relative;margin-right:auto;margin-left:auto;padding:0;}
#logo{height:68px;width:672px;position:static;margin-top:0;margin-bottom:0;margin-left:0;padding:0;}
#pasek_menu{height:97px;width:1005px;position:static;margin-right:auto;margin-left:auto;margin-top:0;}
#LoginBox{position:absolute;width:522px;visibility:hidden;margin-left:250px;margin-top:200px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#333;background-image:url(images/box-logowanie.png);height:150px;background-repeat:no-repeat;text-align:center;z-index:1000;padding:0;}
#minikosz{height:40px;width:93px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#FFF;text-decoration:none;text-align:center;padding-top:0;margin-left:60px;}
#miniprzech{height:40px;width:93px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#FFF;text-decoration:none;text-align:center;padding-top:0;padding-left:0;float:left;}
#minikosz a:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:400;color:#FFF;text-decoration:none;cursor:pointer;}
.flow_basket_link,.przechowalnia_link{cursor:pointer;}
.flow_basket_link:hover,.przechowalnia_link:hover{text-decoration:none;}
.txtlogbox{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:400;color:#666;text-align:center;}
.input{height:20px;width:100px;vertical-align:middle;}
#lewox{width:513px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;text-align:right;position:relative;vertical-align:top;text-decoration:none;height:14px;float:left;border-style:none;margin:0;padding:4px 4px 0 0;}
#lewox a{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;text-decoration:none;color:#999;}
#lewox a:hover{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;text-decoration:none;color:#333;}
#logboxlinki{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#333;width:100%;text-align:center;vertical-align:bottom;padding:0;}
#logboxlinki a{text-decoration:none;color:#666;}
#logboxlinki a:hover{text-decoration:underline;color:#333;}
h1{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;text-decoration:none;color:#696969;}
h2{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;text-decoration:none;color:#696969;margin-right:20px;}
.dodano{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:10px;font-weight:400;text-decoration:none;color:#696969;}
.nagprod{background-image:url(images/lista-produktow_16.gif);background-repeat:repeat-x;margin-left:10px;padding-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#353535;text-decoration:none;font-weight:700;}
.gdziejestes{font-family:tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#0056a8;text-decoration:none;padding-left:2px;float:left;}
.gdziejestes a{font-family:tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#0056a8;text-decoration:none;}
.gdziejestes a:hover{font-family:tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#0056a8!important;text-decoration:underline;}
.iOpcjeok{width:125px;height:19px;border:1px solid #ef861b;}
.iOpcjeok1{width:117px!important;height:12px!important;border:2px!important;font-size:10px!important;line-height:12px!important;padding-left:20px!important;margin:0!important;}
.height3{background-image:url(images/wiecej-2.gif);height:3px;background-repeat:no-repeat;}
.czytajwiecej{background-image:url(images/tlo-wiecej-prod.gif);background-repeat:repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;text-decoration:none;text-align:center;margin-top:3px;padding-top:3px;font-weight:700;font-style:normal;padding-left:15px;}
.czytajwiecejn{background-image:url(images/tlo-wiecej-prod3.gif);background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;text-decoration:none;text-align:center;margin-top:3px;padding-top:3px;font-weight:700;font-style:normal;padding-left:15px;}
#minikoszo,#miniprzecho{height:40px;width:37px;float:left;}
#miniprzech a,#minikosz span,#minikosz a,#miniprzech a,#miniprzech span,#miniprzech a:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:400;color:#FFF;text-decoration:none;}
.red,.red1{text-decoration:none;color:#3078ab;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:700;}
.nagprod a,.nagprod a:hover{text-decoration:none;color:#353535;}
.czytajwiecej a,.czytajwiecejn a{color:#FFF;text-decoration:none;}
.czytajwiecej a:hover,.czytajwiecejn a:hover{color:#FFF;text-decoration:underline;}

#specyfikacja td, .specyfikacja td{padding-top:5px; padding-left:15px;line-height:18px;font-weight:normal; font-family: Verdana, Arial, Verdana; color:#000;font-size:11px!important;}
#specyfikacja li, .specyfikacja li {margin:1px;font-weight:normal; font-family: Verdana, Arial, Verdana; color:#000;font-size:11px!important;}
#specyfikacja ul, .specyfikacja ul{margin-top:3px; margin-bottom:3px; font-weight:normal; font-family: Verdana, Arial, Verdana; color:#000;font-size:11px!important;}
#specyfikacja td p , .specyfikacja td p{margin:1px;font-size:11px!important;}
#specyfikacja br, .specyfikacja br{line-height:0px; height:1px}
.specyfikacja ul li span, .specyfikacja ul li a, .specyfikacja strong, .specyfikacja span { font-size:11px!important;}	

.koszyk{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:400;color:#333;text-decoration:none;}
.koszyk a{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#333;text-decoration:none;}
.koszyk a:hover{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#999;text-decoration:none;}
.opcjeicena{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#000;padding-top:0;padding-left:7px;width:146px;background-image:url(images/opcjeicena.gif);background-repeat:repeat-y;}
.opcjeicenan{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#000;padding-top:0;padding-left:10px;width:146px;background-image:url(images/opcjeicena1.gif);background-repeat:repeat-y;}
.kosznaglowki{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#666;}
#popup_kosz{visibility:hidden;z-index:1111;position:absolute;background:#000;}
.ikoszyk a,.ikoszyk a:hover{height:40px;width:40px;background:url(images/lista-produktow_16.gif);background-repeat:no-repeat;border-style:none;}

/* CSS Document */
.tab_bg_t{font-family:Verdana, Arial, Helvetica, sans-serif;background:url(tab-bg-t.gif);width:395px;height:20px;border:none;font:Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#FFF;margin-left:20px;padding-left:20px;vertical-align:middle;font-weight:700;}
.tab_op_1m{background:#E3E4E5;padding-left:5px;padding-bottom:3px;padding-top:3px;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:400;vertical-align:middle;width:120px;border-color:#aaa;border-style:none solid solid;border-width:1px;}
.tab_opi_1m{background:#E3E4E5;padding-left:5px;padding-bottom:3px;padding-top:3px;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:400;vertical-align:middle;width:275px;border-color:#aaa;border-style:none solid solid;border-width:1px;}
.tab_op_2m{background:#fff;padding-left:5px;padding-bottom:3px;padding-top:3px;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:400;vertical-align:middle;width:120px;top:10px;bottom:10px;border-color:#aaa;border-style:none solid solid;border-width:1px;}
.tab_opi_2m{background:#fff;padding-left:5px;padding-bottom:3px;padding-top:3px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#666;font-weight:400;vertical-align:middle;width:275px;border-color:#aaa;border-style:none solid solid;border-width:1px;}
.tab_op_3m{background:#E3E4E5;padding-left:5px;padding-bottom:3px;padding-top:3px;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:400;vertical-align:middle;width:120px;border-color:#aaa;border-style:solid;border-width:1px;}
.tab_opi_3m{background:#E3E4E5;padding-left:5px;padding-bottom:3px;padding-top:3px;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:400;vertical-align:middle;width:275px;border-color:#aaa;border-style:solid;border-width:1px;}
.tab_op_1pr{background:#fff;padding-left:5px;padding-bottom:3px;padding-top:3px;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:400;vertical-align:middle;top:10px;bottom:10px;text-decoration:none;border-color:#aaa;border-style:solid;border-width:1px;}
.tab_op_1pr a{text-decoration:none;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;}
.tab_op_1pr a:hover{text-decoration:underline;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;}
.link2,#specyfikacja li a,.specyfikacja li a{color:#36F;font-family:Tahoma;font-size:11px;font-weight:700;}
.link3{color:#36F;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;font-weight:700;}
.link2:hover{color:#36F;font-family:Tahoma;font-size:11px;text-decoration:underline;font-weight:700;}
#newsy .link2:hover{font-weight:400!important;}
.link3:hover{color:#36F;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline;font-weight:700;}
.szukajka{font:normal 12px Verdana;color:#7f7f7f;text-align:left;height:22px;width:130px;padding-left:10px;padding-top:14px;background-image:url(images/szukajka-tlo_04.gif);background-repeat:no-repeat;border:0;margin:0;}
#szukajgdziejestes{padding-top:0;height:41px;width:1005px;position:relative;float:left;overflow:hidden;margin:0;}
#opisprodopcje{background-image:url(images/str-produktu-belka-pion-tlo.gif);background-repeat:repeat-y;margin:0;padding:5px 10px;}

/* nowe style do widoku opisu produktu */
.printMenu{right:26px;top:-4px;position:absolute;}
.printButtons{width:30px;height:29px!important;float:left;cursor:pointer;margin:8px 2px 0;padding:0!important;}
.printMenu .print{background:url(images/print-icons.gif) 0 0 no-repeat;}
.printMenu .print:hover{background:url(images/print-icons.gif) 0 -30px no-repeat;}
.printMenu .pdf{background:url(images/print-icons.gif) -31px 0 no-repeat;}
.printMenu .pdf:hover{background:url(images/print-icons.gif) -31px -30px no-repeat;}
.printMenu .mail{background:url(images/print-icons.gif) -62px 0 no-repeat;}
.printMenu .mail:hover{background:url(images/print-icons.gif) -62px -30px no-repeat;}
.formCloud{width:224px;background-color:#fff;border:1px solid #000;position:absolute;top:0;right:0;-webkit-box-shadow:0 12px 10px rgba(50,50,50,0.35);-moz-box-shadow:0 12px 10px rgba(50,50,50,0.35);box-shadow:0 12px 10px rgba(50,50,50,0.35);z-index:100;padding:10px;}
.formCloud p{font:normal 11px Arial;color:#000;clear:both;margin:0 0 5px!important;}
.formCloudArrow{width:21px;height:21px;float:left;background:url(images/tooltip-arrow.png) -44px 0 no-repeat;}
.formCloud .checkbox{background:url(images/print-icons.gif) 0 -243px no-repeat;float:left;cursor:pointer;margin:8px 0 0;padding:0 0 2px 20px;}
.formCloud .checked{background:url(images/print-icons.gif) 0 -222px no-repeat;}
.dynamicButton{height:26px;float:left;cursor:pointer;padding:0 0 0 5px;}
.dynamicButton div{height:100%;float:left;padding:0 5px 0 0;}
.dynamicButton div div{height:24px;background:none;text-align:center;float:left;padding:0 3px;}
.dynamicButton div div span{font:bold 11px Tahoma;text-transoform:uppercase;margin-top:5px;display:block;text-align:center;}
.dynamicButtonGray{background:url(images/print-icons.gif) 0 -114px no-repeat;}
.dynamicButtonGray div{background:url(images/print-icons.gif) right -141px no-repeat;}
.dynamicButtonGray div div{background-color:#fff;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;}
.dynamicButtonGray div div span{color:#000;}
.dynamicButtonOrange{background:url(images/print-icons.gif) 0 -168px no-repeat;}
.dynamicButtonOrange div{background:url(images/print-icons.gif) right -195px no-repeat;}
.dynamicButtonOrange div div{background-color:#ffa24d;border-top:1px solid #d05818;border-bottom:1px solid #d05818;}
.dynamicButtonOrange div div span{color:#501f03;}
.dynamicButtonBlue{background:url(images/print-icons.gif) 0 -60px no-repeat;}
.dynamicButtonBlue div{background:url(images/print-icons.gif) right -87px no-repeat;}
.dynamicButtonBlue div div{background-color:#0072aa;border-top:1px solid #165e9e;border-bottom:1px solid #165e9e;}
.formCloud label{font:normal 11px Arial;color:#000;clear:both;}
.formCloud input.text,.formCloud textarea{width:216px;height:14px;border:1px solid #919191;color:#000;margin:0 0 4px;padding:3px;}
.formCloud textarea{max-width:216px;min-width:216px;height:50px;overflow:auto;}
.formCloud .execute{margin-top:7px;}
.formCloud input.focused,.formCloud textarea.focused{border:1px solid #0072AA;}
.formCloud .formError{width:100%;color:#E23B3B;float:left;display:none;font:normal 11px Arial;margin:-3px 0 2px;}
.formCloud .formSuccess{font:normal 11px Arial!important;font-weight:700!important;color:#38B230!important;display:none;}
#hiddenPrintWindow{width:0;height:0;overflow:hidden;background-color:#fff;position:absolute;top:0;left:0;z-index:9999;}
.formOverlay{background-color:#000;width:100%;height:100%;position:absolute;top:37px;left:0;z-index:10;}
.darkGrayBar{background:url(images/str-produktubelka.png) 0 0 repeat-x;color:#F7F7F7;height:37px;text-align:center;}
.darkGrayBar h1{color:#F7F7F7;font:15px Tahoma;text-align:center;padding:9px 0 0;}
#productImagesBox{width:695px;float:left;overflow:hidden;position:relative;}
#productInfoBox{width:282px;background:url(images/str-produktu-belka-pion-tlo.gif) 0 0 repeat-y;float:right;padding:23px 0 0 8px;}
#productDetailsBox{background:url(images/str-produktu-belka-tlo.gif) 0 0 repeat-x;padding:37px 0 0;}
.dynamicButtonBlue div div span,.dynamicButtonBlue:hover div div span{color:#fff;}

/* style do widoku listy powiazanych produktow */
.relatedGroup{border-top:1px solid #999;margin:0 10px;}
.relatedGroup p{color:#000;font-weight:700;margin-bottom:0!important;}
.relatedProduct{width:162px;height:327px;position:relative;display:inline-block;margin:0 auto;padding:0 10px;}
.relatedProduct .magnifier{width:71px;height:0;background:url(images/produkt-powiazany.gif) 0 -232px no-repeat;position:absolute;top:32px;left:55px;cursor:pointer;}
.relatedProduct .magnifier span{color:#005393;font:bold 11px Tahoma;float:right;margin:5px 7px 0 0;}
.relatedProduct .magnifier:hover span{color:#e56200;}
.relatedProduct .shadowTop{width:100%;height:32px;background:url(images/produkt-powiazany.gif) 0 -199px no-repeat;}
.relatedProduct .shadowBottom{width:100%;height:32px;background:url(images/produkt-powiazany.gif) 0 -166px no-repeat;}
.relatedProduct .boxTop{width:100%;height:258px;background:url(images/produkt-powiazany.gif) 0 -256px no-repeat;padding:5px 0 0;}
.relatedProduct .boxBottom{width:100%;height:253px;background:url(images/produkt-powiazany.gif) 0 149px no-repeat;padding:0 0 5px;}
.relatedProduct .boxCenter{width:148px;height:100%;background:url(images/produkt-powiazany.gif) 0 155px no-repeat;border-left:1px solid #a0a0a0;border-right:1px solid #a0a0a0;padding:0 6px;}
.relatedProduct .image{width:100%;height:95px;text-align:center;}
.relatedProduct .image a{height:100%;display:block;}
.relatedProduct .image img{max-height:95px;}
.relatedProduct .title{height:43px;overflow:hidden;text-align:center;padding:4px 0 3px;}
.relatedProduct .title a{font:normal 11px Tahoma;color:#000;line-height:14px;}
.relatedProduct .price{border-top:1px solid #c6c6c6;font:normal 12px Tahoma;line-height:16px;color:#000;padding:5px 0 0;}
.relatedProduct .price span{color:#014985;font-size:11px;padding:0 0 0 3px;}
.relatedProduct .options{width:100%;height:26px;margin:10px 0 5px;}
.relatedProduct .optionList{background:url(images/produkt-powiazany.gif) 0 -110px no-repeat;}
.relatedProduct .optionList select{width:138px;border:0 none;margin:4px 0 0;}
.relatedProduct .purchaseButton{width:100%;height:28px;background:url(images/produkt-powiazany.gif) 0 -137px no-repeat;cursor:pointer;text-indent:-3000px;}

/* divide point bottom */
#opisprodwiecej{font-size:12px;color:#272727;overflow:hidden!important;padding:10px 15px;}
#opisprodwiecej li{background-color:#FFF;padding-right:10px;padding-bottom:5px;padding-left:10px;font-family:verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#272727;text-decoration:none;}
#opisprodwiecej a{color:#36F;cursor:pointer!important;}
#opisprodwiecej ul ul li a{color:#36F;cursor:pointer!important;font-weight:700!important;}
#opisprodwiecej span a{cursor:pointer!important;font:bold 11px Tahoma!important;}
#opisprodwiecej table{font-family:verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#272727;text-decoration:none;padding-left:0;margin:0 auto;}
#opisprodwiecej ul ul{width:900px;padding-left:5px;}
#opisprodwiecej ul li p{margin:0;}
#opisprodwiecej blockquote{margin-left:0;}
#opisprodwiecej table td ul{width:auto!important;}
#opisprodwiecej img{width:auto!important;height:auto!important;max-width:650px;max-height:300px;}
#opisprodwiecej p{line-height:19px;}
#opisprodwiecej p span{word-spacing:2px;}
#opisprodwiecej li span{line-height:15px;}
#opisprodwiecej ul{width:920px;margin:0;}
#opisprodwiecej span.filelink{display:block;}
#opisprodwiecej table p,#opisprodwiecej span.filelink p{width:auto;}
/* divide point bottom */

.ilosc_szt{font-family:tahoma, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:400;color:#333;text-decoration:none;background-repeat:no-repeat;text-align:center;height:13px;width:20px;vertical-align:bottom;border:none;}
#dostawa table tr td{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#333;text-decoration:none;}
.input_szukaj{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#333;text-decoration:none;height:18px;width:150px;border:1px solid #3078ab;}
.input_szukaj_button{font-family:tahoma, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#333;text-decoration:none;height:20px;}
.input_szukaj_4{font-family:tahoma, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#333;text-decoration:none;height:20px;width:50px;border:1px solid #3078ab;}
.input_szukaj_3{font-family:tahoma, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#333;text-decoration:none;height:20px;width:180px;border:1px solid #3078ab;}
.znikajacy{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#06F;background-color:#fff;height:30px;width:200px;border:3px solid #666;position:relative;text-align:center;vertical-align:top;opacity:none;filter:none;font-weight:700;z-index:2001;margin:auto;padding:55px;}
.nazwa_kat{color:#2c2c2c;font-size:15px;line-height:16px;font-weight:700;font-family:Arial,Helvetica, sans-serif;text-transform:uppercase;padding:12px 0 0 12px;}
.menu_table{border:1px solid #dedede;background-color:#FFF;margin:0;}
.menu_table_td{width:100%;padding:0;}
.nazwa_kata,.nazwa_kata:hover{color:#2c2c2c;font-size:15px;line-height:16px;font-weight:700;font-family:Arial,Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;}

/* style do menu kategorii */
.categoryMenu{width:225px;margin:0 0 5px 20px;}
.categoryMenu ul{list-style-type:none;overflow:hidden;margin:0;padding:5px 0 0;}
.categoryMenu ul li{clear:both;}
.categoryMenu .branch{background:url(images/categoryMenuSprites1.gif) -904px 0 repeat-y;margin:0 0 11px;}
.categoryMenu .branchT{background:url(images/categoryMenuSprites1.gif) -1130px 0 no-repeat;}
.categoryMenu .branchB{background:url(images/categoryMenuSprites1.gif) -678px bottom no-repeat;padding:0 0 10px;}
.categoryMenu .level-0-prim{width:214px;height:28px;overflow:hidden;margin:2px 0 5px 2px;padding:0 0 0 7px;}
.categoryMenu .active-branch .level-0-prim{width:210px;margin:4px 4px 5px;position:relative;}
.categoryMenu .level-0-prim a,.categoryMenu .level-0-prim div{display:block;height:100%;padding:0 7px 0 0;}
.categoryMenu .level-0-prim a:hover,.categoryMenu .level-0-prim a:hover span{text-decoration:none;color:#016CC2;}
.categoryMenu .active-branch .level-0-prim a:hover{text-decoration:none;}
.categoryMenu .level-0-prim a span,.categoryMenu .level-0-prim div span{height:100%;display:block;text-align:center;font:bold 13px Arial;text-transform:uppercase;color:#000;line-height:35px;}
.categoryMenu .active-branch .level-0-prim a span,.categoryMenu .active-branch .level-0-prim div span{color:#fff;line-height:27px;}
.categoryMenu .leaf-1,.categoryMenu .leaf-2{background:url(images/menu_groty.png) 2px 6px no-repeat;margin:0 0 0 5px;padding:0 2px 0 13px;}
.categoryMenu .leaf-1:hover {background-color:#e5e3e4;}
.categoryMenu .leaf-2:hover {background-color:#e5e3e4;}
.categoryMenu .leaf-2 {padding-left:23px;background-position:10px 6px;}
.categoryMenu .leaf-1 a,.categoryMenu .leaf-2 a{font:normal 12px Arial;color:#000;display:block;padding:4px 0 5px;}
.categoryMenu .active-leaf-1 a,.categoryMenu .active-leaf-2 a{font-weight:700;color:#016cc2;text-decoration:none;}
.categoryMenu .branch-1{padding:0 0 4px;}
.categoryMenu .expanded-leaf-1 {background:url(images/menu_groty.png) 0 -41px no-repeat;}
.categoryMenu .active-leaf-1 {background:url(images/menu_groty.png) 2px -84px no-repeat #ef861b;}
.categoryMenu .active-leaf-1 a {color:#fff;font-weight:700;}
.categoryMenu .active-leaf-2 {background:url(images/menu_groty.png) 10px -84px no-repeat #ef861b;}
.categoryMenu .active-leaf-2 a {color:#fff;font-weight:700;}
.categoryMenu .active-leaf-1:hover {background:url(images/menu_groty.png) 2px -84px no-repeat #ef861b;}
.categoryMenu .active-leaf-2:hover {background:url(images/menu_groty.png) 10px -84px no-repeat #ef861b;}
.branchHolder {position:relative;}
.menuHeading {width:233px;height:37px;background:url(images/rightMenuHeading.png) no-repeat;position:absolute;top:-2px;left:-4px;text-align:center;text-transform:uppercase;color:#014075;}
.menuHeading a {color:#014075;font:700 13px/34px Arial;}
.categoryMenu a:hover {text-decoration:none;}
.active-branch .menuHeading {background:url(images/active_branch.png) no-repeat;}
.active-branch .menuHeading a {color:#fff;text-shadow:2px 2px #000;}
.active-branch {background:url(images/categoryMenuSprites1.gif) -226px 0 !important;}
.active-branch .branchB {background:url(images/categoryMenuSprites1.gif) 0 bottom no-repeat !important;}
/* divide point above */
.menu1_table {margin:0px;}
.menu1_table {padding:7px 16px 5px 5px; height:45px;width:100%;}
.strefaboxy{height:130px;width:225px;border:1px solid #7f7f7f;background:#fff;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-style:normal;font-variant:small-caps;color:#333;font-weight:700;margin:0;padding:5px;}
.tabstrefanazwa{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#666;text-decoration:none;padding:10px 0 5px 2px;}
.tabstrefadane{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#999;text-decoration:none;padding:0 0 0 2px;}
.strefahistzam{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:400;color:#999;text-decoration:none;padding:2px 0 2px 10px;}
textarea.strefa_com{width:150px;max-width:150px;height:160px;max-height:160px;border:solid #fff 0;background:url(images/underlinedot.gif) 0 15px repeat;overflow:auto;}
.strefahistzam a{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:400;color:#999;text-decoration:none;}
.strefahistzam a:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:400;color:#999;text-decoration:underline;}
.strefatabnazwy{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:400;color:#999;text-decoration:none;text-align:center;height:15px;}
.strefatabprod{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:none;color:#666;text-decoration:none;padding:2px 0 5px 2px;}
.opcjekosz{font-family:Arial, Helvetica, sans-serif;font-size:1px;font-weight:400;height:20px;width:30px;border:0 none;margin-top:30px;background-image:url(images/strefa-kl_46.gif);background-repeat:no-repeat;cursor:hand;}
.opcjeprzech{font-family:Arial, Helvetica, sans-serif;font-size:1px;font-weight:400;height:20px;width:30px;border:0 none;padding-top:30px;background-image:url(images/strefa-kl_35.gif);background-repeat:no-repeat;cursor:hand;}
.opcjeusun{font-family:Arial, Helvetica, sans-serif;font-size:1px;font-weight:400;height:20px;width:30px;border:0 none;padding-top:30px;background-image:url(images/strefa-kl_40.gif);background-repeat:no-repeat;cursor:hand;}
#slider_baner{width:572px;overflow:hidden;border:1px solid #ccc;border-right:none;border-bottom:none;border-left:none;border-top:none;height:286px;}
.main-view{float:left;width:572px;height:286px;}
.main-view .slider{height:286px;width:572px;background-color:#fff;overflow:hidden;padding:0;}
.main-view .navi-pane{height:19px;background-image:url(belka570.gif);font-size:0;overflow:hidden;width:572px;position:relative;top:-19px;}
.main-view .navi-pane .slides{text-align:right;height:7px;font-size:0;padding-top:3px;}
.main-view .navi-pane .outer{border-collapse:collapse;height:7px;margin:0 auto;}
.main-view .navi-pane .outer .p0{padding-top:4px;height:10px;}
.main-view .navi-pane .outer .b1{position:relative;float:left;width:10px;height:10px;font-size:6px;border:solid 1px #828282;cursor:pointer;top:-3px;margin:0 2px;padding:0;}
.main-view .pane-items{clear:both;width:52px;overflow:hidden;position:relative;top:-10px;margin:0 auto;}
.main-view .pane-item{width:7px;height:7px;border:solid 1px #828282;float:left;cursor:pointer;}
.iloscinput{height:15px;width:15px;border:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:none;margin:auto;padding:0;}
.ramka-ceny{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;color:#666;border:none;padding-right:5px;}
.cena_czarna{font-size:12px;font-weight:700;color:#666;text-decoration:none;padding-left:2px;padding-right:2px;}
.cena_czerwona{font-size:12px;font-weight:700;color:red;text-decoration:line-through;padding-left:2px;padding-right:2px;}
h4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333;}
.Nawigacja{padding-left:5px;font-weight:700;font-size:11px;color:#fff;font-family:Tahoma;height:20px;}
.NawigacjaLink{font-family:Tahoma;font-size:11px;color:#cfdae8;font-weight:700;text-decoration:none;}
.NawigacjaLink:hover{font-family:Tahoma;font-size:11px;color:#cfdae8;font-weight:700;text-decoration:underline;}
.Grupa{font-family:Tahoma;font-size:11px;color:#000;font-weight:400;text-decoration:none;border:#DBDFE3;padding-left:5px;padding-right:5px;background-color:#F3F7FA;border-style:solid;border-width:1px;}
.kupuje,.kupuje:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;font-variant:small-caps;text-decoration:none;color:#CCC;}

/* divide point above */
.GrupaLink{font-family:Tahoma;font-size:11px;color:#000;font-weight:400;text-decoration:none;}
.GrupaLink:hover{font-family:Tahoma;font-size:11px;color:red;font-weight:400;text-decoration:none;}
.select{border-right:#9eafc6 1px solid;border-top:#9eafc6 1px solid;font-size:10px;border-left:#9eafc6 1px solid;color:#294654;border-bottom:#9eafc6 1px solid;font-family:Tahoma;background-color:#f2f5f9;}
.NadLista{font-size:11px;color:#4a5560;font-family:Tahoma;text-decoration:none;padding-left:5px;padding-right:5px;}
.Lista{font-size:11px;color:#000;font-family:Tahoma;text-decoration:none;height:18px;padding-left:5px;padding-right:5px;}
.KatLink{font-size:11px;color:#000;font-family:Tahoma;text-decoration:none;}
.NawigacjaMenu{padding-left:5px;font-weight:400;font-size:11px;color:#0046D5;font-family:Tahoma;height:20px;}
.Edytuj:hover{font-family:Tahoma;font-size:11px;color:green;font-weight:400;text-decoration:none;}
.Usun:hover{font-family:Tahoma;font-size:11px;color:#0E7A9E;font-weight:400;text-decoration:none;}
.Zdjecia{font-family:Tahoma;font-size:11px;color:#FB4D00;font-weight:400;text-decoration:none;}
.Zdjecia:hover{font-family:Tahoma;font-size:11px;color:#E0AB59;font-weight:400;text-decoration:none;}
.szukaj_link{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#000;text-decoration:none;}
.szukaj_link:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;text-decoration:underline;}
#menu321{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;background:url(http://www.napad.pl/katalog/img/bg321.gif);color:#fff;font-weight:700;}
.koszyczek{margin-top:0;}
#nadkat a{display:block;background:#fff;border-right:dotted 1px #CCC;border-bottom:dotted 1px #CCC;font-family:tahoma, Helvetica, sans-serif;color:#999;font-size:10px;vertical-align:middle;text-decoration:none;width:220px;height:25px;margin:0;padding:10px;}
#nadkat a:hover{display:block;border-right:dotted 1px #CCC;border-bottom:dotted 1px #CCC;background:#CCC;font-family:tahoma, Helvetica, sans-serif;color:fff;vertical-align:middle;font-size:10px;text-decoration:none;width:220px;height:25px;margin:0;padding:10px;}
.nadkat a{background:none;text-decoration:none;padding:10px;}
.nadkat a:hover{color:#999;background:none;text-decoration:none;}
#powiazane{width:900px;height:230px!important;overflow:hidden;margin-left:auto!important;margin-right:auto!important;}
.foto{width:120px!important;height:100px!important;overflow:hidden!important;}
#powiazane .Zdjecie,{display:block;position:relative;margin:0 auto;}
.obramowanie{border-top:1px solid #CACACA!important;border-right:1px solid #CACACA!important;border-left:1px solid #CACACA!important;border-bottom:1px solid #CACACA!important;padding-left:5px;padding-right:5px;height:220px!important;width:150px!important;}
.pL10{padding-left:10px!important;}
.powbox li{width:160px!important;height:220px!important;list-style:none;}
.fleft{float:left!important;}
.zoom{zoom:1;}
h4{font-size:10px;}
ul#powiazane li div{text-align:center;list-style:none;}
.h35{height:50px!important;overflow:hidden!important;}
ul#powiazane li .Zdjecie{text-align:center;}
ul#powiazane li .basics h4,.basics h4:a{margin-bottom:3px;font-family:Arial, Helvetica, sans-serif;list-style:none;text-decoration:none;color:#333!important;}
.cena{font-weight:400;color:#333;font-size:10px;white-space:nowrap;font-family:Arial, Helvetica, sans-serif;size:11px;}
.cenar{font-weight:400;color:#999;font-size:10px;white-space:nowrap;font-family:Arial, Helvetica, sans-serif;size:11px;}
.blue{color:#0c4da2!important;text-decoration:none;font-family:Arial, Helvetica, sans-serif;size:11px;}
.szary{color:#666!important;text-decoration:none;font-family:Arial, Helvetica, sans-serif;size:11px;}
h4 a{color:#999;font-size:10px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;height:35px!important;overflow:hidden!important;}
.category{height:8px;overflow:hidden;}
.category1{height:3px;overflow:hidden;}
.category2{height:20px!important;overflow:hidden;padding-top:5px;}
#powiazane a{color:#0c4da2;text-decoration:none;outline:none;}
#main #main1 table tr td table tr .class p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;}
#main #main1 table tr td table tr .class p strong{font-size:14px;}
.linkKat,.linkKat:hover{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#666;text-decoration:none;}
.linkKat1,.linkKat1:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#666;text-decoration:none;padding-left:15px;padding-bottom:10px;}
.linkProdlist,.linkProdlist:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;text-decoration:none;font-weight:700;padding-left:30px;}
.linkProd,.linkProd:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;text-decoration:none;font-weight:400!important;padding-left:45px;}
.input,.submit,.check,.check_lista{border-right:#9eafc6 1px solid;border-top:#9eafc6 1px solid;font-weight:400;font-size:10px;border-left:#9eafc6 1px solid;color:#294654;border-bottom:#9eafc6 1px solid;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#f2f5f9;text-decoration:none;height:18px;}
.Menu,.Edytuj{font-family:Tahoma;font-size:11px;color:#0046D5;font-weight:400;text-decoration:none;}
.Menu:hover,.Usun{font-family:Tahoma;font-size:11px;color:#F82300;font-weight:400;text-decoration:none;}

/* divide point */
#fpss-outer-container{overflow:hidden;width:572px!important;height:287px!important;margin:0;padding:0;}
#fpss-container{position:relative;clear:both;width:572px;margin:0;padding:0;}
#fpss-slider{background:none;overflow:hidden;clear:both;text-align:left;width:572px;height:267px;}
#slide-loading{background:#fff url(loading.gif) no-repeat center;text-align:center;width:572px;height:267px;}
#slide-wrapper{display:none;width:572px;height:267px;}
#slide-wrapper #slide-outer{height:267px;}
#slide-wrapper #slide-outer .slide{position:absolute;overflow:hidden;right:0;width:572px;height:267px;}
#slide-wrapper #slide-outer .slide .slide-inner{position:relative;color:#fff;overflow:hidden;background:#3a3a3a;text-align:left;z-index:8;height:267px;margin:0;}
#slide-wrapper #slide-outer .slide .slide-inner a.fpss_img span span span{background:none;}
.fpss-introtext{width:100%;position:absolute;left:0;right:0;bottom:0;background:url(transparent_bg.png)!important;margin:0;padding:0;}
.fpss-introtext .slidetext{padding:4px 8px 2px;}
#navi-outer{clear:both;border-top:0 solid #404040;overflow:hidden;position:relative;z-index:9;width:auto!important;background:#222;margin:0;padding:0;}
#navi-outer ul{list-style:none;background:url(corner.png);text-align:right;float:right;margin:0;padding:0 0 0 34px;}
#navi-outer li{display:inline;border:none;list-style:none;background:#222;float:left;line-height:14px;text-align:center;margin:0;padding:2px 0;}
#navi-outer li a{font-size:10px;font-family:Tahoma, Arial, sans-serif;text-align:center;text-decoration:none;color:#fff;margin:0;padding:2px 0;}
#navi-outer li a:hover,#navi-outer li a.navi-active{font-size:10px;font-family:Tahoma, Arial, sans-serif;text-align:center;text-decoration:none;color:#2667A0;border:1px;margin:0;padding:2px 0;}
#navi-outer li a span.navbar-key{padding:3px;}
#navi-outer li.noimages a,#navi-outer li.noimages a.navi-active,#navi-outer li.noimages a:hover{display:inlinemargin:0;border:none;list-style:none;background:#222;float:left;line-height:14px;text-align:center;padding:0 4px;}
.fpss-introtext .slidetext h1{font-family:Tahoma, Arial, sans-serif;font-size:15px;line-height:26px;color:#fff;margin:0;padding:0;}
.fpss-introtext .slidetext h1 a{font-family:Tahoma, Arial, sans-serif;font-size:15px;color:#fafafa;margin:0;padding:0;}
.fpss-introtext .slidetext h1 a:hover{font-family:Tahoma, Arial, sans-serif;font-size:15px;color:#2667A0;margin:0;padding:0;}
.fpss-introtext .slidetext h2{font-size:11px;color:#999;font-weight:400;margin:0;padding:0;}
.fpss-introtext .slidetext h3{font-size:11px;display:none;margin:0;padding:0;}
.fpss-introtext .slidetext p{color:#fff;font-size:12px;font-family:tahoma;margin:4px 0;padding:0;}
.fpss-introtext .slidetext a.readon{background:url(readmore.png) repeat-x center;color:#fff;line-height:20px;border:1px solid #505050;margin:0;padding:1px 8px;}
.fpss-introtext .slidetext a.readon:hover{background:url(readmore-hover.png) repeat-x center;color:#222;line-height:20px;border:1px solid #505050;margin:0;padding:1px 8px;}
a:active,a:focus{outline:0;}
#fpss-container img{border:none;}
.fpss-clr{clear:both;height:0;line-height:0;}
.inil{width:20px!important;height:19px!important;font-size:11px;font-weight:700;border:none;font-variant:normal;text-transform:none;color:#616161;text-decoration:none;text-align:center;}
.koszli,.koszli:hover{text-decoration:none;width:25px!important;height:20px!important;line-height:20px!important;display:block!important;border-style:none!important;}
.iOpcjeok1{width:134px!important;height:20px!important;font-size:10px!important;text-align:center!important;margin-top:0!important;padding-top:0!important;border:#AAA solid 1px!important;vertical-align:middle!important;border-top:0!important;}
#navi-outer li a span.navbar-img,#navi-outer li a span.navbar-title,#navi-outer li a span.navbar-tagline,#navi-outer li a span.navbar-clr,.fpss-introtext .slidetext img,.fpss-introtext .slidetext p img{display:none;}

/*   Style do tabelek na liscie produktow  */
.tc0{ background: url(tabelka/tc0.jpg) no-repeat; width:190px !important; height:14px !important; border:none; font-family:arial; color: #616161; text-decoration:none; font-size:11px; text-align:center; font-weight:bold;}
.tc1n{ background: url(tabelka/tc1.jpg) no-repeat; width:56px !important; height:26px !important; border:none; border:none; font-family:arial; color: #9c9c9c; text-decoration:none; font-size:10px; text-align:center; font-weight:bold;} 
.tc1{ background: url(tabelka/tc1.jpg) no-repeat; width:56px !important; height:26px !important; border:none; border:none; font-family:arial; color: #666666; text-decoration:none; font-size:11px; text-align:center; font-weight:bold;} 
.tc2{ background: url(tabelka/tc2.jpg) no-repeat; width:31px !important; height:26px !important; border:none; border:none; font-family:arial; color: #616161; text-decoration:none; font-size:11px; text-align:center; font-weight:bold;} 
.tc3{ background: url(tabelka/tc3.jpg) no-repeat; width:21px !important; height:26px !important; border:none; border:none; font-family:arial; color: #616161; text-decoration:none; font-size:11px; text-align:center; font-weight:bold;} 
.tc4{ background: url(tabelka/tc4.jpg) no-repeat; width:26px !important; height:26px !important; border:none; border:none; font-family:arial; color: #616161; text-decoration:none; font-size:11px; text-align:center; font-weight:bold;}
.tc5{ background: url(tabelka/tc5.jpg) no-repeat; width:26px !important; height:26px !important; border:none; border:none; font-family:arial; color: #616161; text-decoration:none; font-size:11px; text-align:center; font-weight:bold;}
.tc6{ background: url(tabelka/tc6.jpg) no-repeat; width:21px !important; height:26px !important; border:none; border:none; font-family:arial; color: #616161; text-decoration:none; font-size:11px; text-align:center; font-weight:bold;} 
.tc7{ background: url(tabelka/tc7.jpg) no-repeat; width:190px !important; height:26px !important; border:none; border:none; font-family:arial; color: #616161; text-decoration:none; font-size:12px; text-align:center; font-weight:bold;}
.tc8{ background: url(tabelka/tc8.jpg) no-repeat; width:190px !important; height:14px !important; border:none; font-family:tahoma; color: #616161; text-decoration:none; font-size:9px; text-align:left; padding-left:60px; font-weight:normal; font-stretch:narrower;}
.tc9{ background: url(tabelka/tc9.jpg) no-repeat; width:26px !important; height:26px !important; border:none; border:none; font-family:arial; color: #616161; text-decoration:none; font-size:10px; text-align:center; font-weight:bold;}
.tc10{ background: url(tabelka/tc10.jpg) no-repeat; width:190px !important; height:14px !important; border:none; font-family:arial; color: #616161; text-decoration:none; font-size:11px; text-align:center; font-weight:bold;}
.tc11{ background: url(tabelka/tc11.jpg) no-repeat; width:26px !important; height:26px !important; border:none; border:none; font-family:arial; color: #616161; text-decoration:none; font-size:10px; text-align:center; font-weight:bold;}
.tc12{ background: url(tabelka/tc12.jpg) no-repeat; width:190px !important; height:14px !important; border:none; font-family:arial; color: #616161; text-decoration:none; font-size:11px; text-align:center; font-weight:bold;}
.tc13{ background: url(tabelka/tc13.jpg) no-repeat top; width:56px !important; height:20px !important; border:none; border:none; font-family:arial; color: #616161; text-decoration:none; font-size:10px; text-align:center; font-weight:bold;}
.tc14{ background: url(tabelka/tc14.jpg) no-repeat top; border-bottom:#666 5px solid; width:134px !important; height:20px !important; border:none; font-family:arial; color: #616161; text-decoration:none; font-size:12px; text-align:center; font-weight: lighter;} 
.tc15{ background: url(tabelka/tc15.jpg) no-repeat; width:190px !important; height:14px !important; border:none; border:none; font-family:verdana; color: #616161; text-decoration:none; font-size:10px; text-align:left; padding-left:100px; font-weight:bold;} 
.tc16{ background: url(tabelka/tc16.jpg) no-repeat; width:190px !important; height:14px !important; border:none; font-family:arial; color: #616161; text-decoration:none; font-size:10px; text-align:center; font-weight:bold;font-stretch:narrower;}

/*   Style do tabelek w opisie produktu  */
table#details{margin:0 auto;}
#details .tab_0,#details .tab_0_disabled{background:url(tabelka/tc0.gif) no-repeat;width:203px!important;height:32px!important;border:none;font-family:arial;color:#616161;text-decoration:none;font-size:11px;text-align:center;font-weight:700;}
#details .tab_0_disabled{background:url(tabelka/tc0_disabled.gif) no-repeat;}
#details .b_top,#details .b_top_round,#details .b_top_promo,#details .b_top_disabled,#details .b_top_straight_disabled{width:43px!important;height:61px!important;vertical-align:top!important;}
#details .b_top a,#details .b_top a:hover,#details .b_top_round a,#details .b_top_round a:hover,#details .b_top_promo a,#details .b_top_promo a:hover,#details .b_top_disabled div,#details .b_top_straight_disabled div{background:url(tabelka/b_big.gif) no-repeat;width:43px!important;height:64px!important;display:block;cursor:pointer!important;}
#details .b_top_straight_disabled div{background:url(tabelka/b_big_straight_disabled.gif) no-repeat;cursor:default!important;}
#details .b_top_disabled div{background:url(tabelka/b_big_disabled.gif) no-repeat;cursor:default!important;}
#details .b_top_round a,#details .b_top_round a:hover{background:url(tabelka/b_big_round.gif) no-repeat;}
#details .b_top_promo a,#details .b_top_promo a:hover{background:url(tabelka/b_big_promo.gif) no-repeat;}
#details .b_small,#details .b_small_round,#details .b_small_disabled,#details .b_small_round_disabled{width:43px!important;height:29px!important;vertical-align:top!important;}
#details .b_small a,#details .b_small a:hover,#details .b_small_round a,#details .b_small_round a:hover,#details .b_small_disabled div,#details .b_small_round_disabled div{background:url(tabelka/b_small.gif) no-repeat;width:43px!important;height:29px!important;display:block;cursor:pointer!important;}
#details .b_small_disabled div{background:url(tabelka/b_small_disabled.gif) no-repeat;cursor:default!important;}
#details .b_small_round_disabled div{background:url(tabelka/b_small_round_disabled.gif) no-repeat;cursor:default!important;}
#details .b_small_round a,#details .b_small_round a:hover{background:url(tabelka/b_small_round.gif) no-repeat;}
#details .tab_1_n{width:63px!important;height:28px!important;border-left:1px solid #bababa;border-bottom:1px solid #bababa;border-right:1px solid #bababa;vertical-align:center;color:#000;text-align:center;font:normal 14px Arial;}
#details .tab_1{width:66px!important;height:28px!important;border-bottom:1px solid #bababa;border-right:1px solid #bababa;vertical-align:center;color:#000;text-align:center;font:bold 14px Arial;}
#details .tab_2{width:41px!important;height:28px!important;border-bottom:1px solid #bababa;border-right:1px solid #bababa;vertical-align:center;color:#000;text-align:center;font:normal 14px Arial;}
#details .tab_3{width:28px!important;height:28px!important;border-bottom:1px solid #bababa;border-right:1px solid #bababa;vertical-align:center;text-align:center;font-weight:700;}
#details .tab_6{width:28px!important;height:28px!important;border-bottom:1px solid #bababa;border-right:1px solid #bababa;vertical-align:center;text-align:center;font-weight:700;font:bold 14px Arial;color:#000;}
#details .tab_p{background:url(tabelka/h_promocja.gif) no-repeat;width:246px!important;height:13px!important;}
#details .tab_d{background:url(tabelka/h_brak.gif) no-repeat;width:246px!important;height:13px!important;}
#details .tab_e{background:url(tabelka/h_wkrotce.gif) no-repeat;width:246px!important;height:13px!important;}
#details .tab_z{background:url(tabelka/h_order.gif) no-repeat;width:246px!important;height:13px!important;}
#details .tab_3 input{font:bold 14px Arial;color:#000;}
#details .tab_7{background:url(tabelka/tc0_promo.gif) no-repeat;width:203px!important;height:32px!important;border:none;font-family:arial;color:#616161;text-decoration:none;font-size:11px;text-align:center;font-weight:700;}
#details .tab_13{height:28px!important;border-left:1px solid #bababa;border-bottom:1px solid #bababa;border-right:1px solid #bababa;vertical-align:center;color:#000;text-align:center;font:normal 12px Arial;background:#fff url(tabelka/wiecej_bg.gif) bottom left repeat-x;}
#details .tab_14{height:28px!important;border-bottom:1px solid #bababa;border-right:1px solid #bababa;vertical-align:center;color:#000;text-align:right;font:normal 12px Arial;}
#details .tab_14 select{width:170px;border:0!important;margin-right:5px;float:right;}
#details .tab_15,#details .tab_15_round{height:13px!important;background:#fff url(tabelka/stara_cena_round.gif) 0 0 no-repeat;}
#details .tab_15_round{background:#fff url(tabelka/stara_cena.gif) 0 0 no-repeat;}
#details .tab_15 strike,#details .tab_15_round strike{float:left;color:#858585;font:normal 11px Tahoma;margin:-2px 0 0 85px;}

/* style do tabelki na liscie produktor */
.mini_tab_0,.mini_tab_0_disabled{background:url(tabelka/mini_tc0.gif) no-repeat;width:157px!important;height:26px!important;border:none;font-family:arial;color:#616161;text-decoration:none;font-size:11px;text-align:center;font-weight:700;}
.mini_tab_0_disabled{background:url(tabelka/mini_tc0_disabled.gif) no-repeat;}
.mini_b_top,.mini_b_top_round,.mini_b_top_promo,.mini_b_top_disabled,.mini_b_top_straight_disabled{width:33px!important;height:49px!important;vertical-align:top!important;}
.mini_b_top a,.mini_b_top a:hover,.mini_b_top_round a,.mini_b_top_round a:hover,.mini_b_top_promo a,.mini_b_top_promo a:hover,.mini_b_top_disabled div,.mini_b_top_straight_disabled div{background:url(tabelka/mini_b_big.gif) no-repeat;width:33px!important;height:49px!important;display:block;cursor:pointer!important;}
.mini_b_top_disabled div{background:url(tabelka/mini_b_big_disabled.gif) no-repeat;cursor:default!important;}
.mini_b_top_straight_disabled div{background:url(tabelka/mini_b_big_promo_disabled.gif) no-repeat;cursor:default!important;}
.mini_b_top_round a,.mini_b_top_round a:hover{background:url(tabelka/mini_b_big_round.gif) no-repeat;}
.mini_b_top_promo a,.mini_b_top_promo a:hover{background:url(tabelka/mini_b_big_promo.gif) no-repeat;}
.mini_b_small,.mini_b_small_round,.mini_b_small_disabled,.mini_b_small_round_disabled{width:33px!important;height:22px!important;vertical-align:top!important;}
.mini_b_small a,.mini_b_small a:hover,.mini_b_small_round a,.mini_b_small_round a:hover,.mini_b_small_disabled div,.mini_b_small_round_disabled div{background:url(tabelka/mini_b_small.gif) no-repeat;width:33px!important;height:22px!important;display:block;cursor:pointer!important;}
.mini_b_small_disabled div{background:url(tabelka/mini_b_small_disabled.gif) no-repeat;}
.mini_b_small_round_disabled div{background:url(tabelka/mini_b_small_round_disabled.gif) no-repeat;}
.mini_b_small_round a,.mini_b_small_round a:hover{background:url(tabelka/mini_b_small_round.gif) no-repeat;}
.mini_tab_1_n{width:49px!important;height:21px!important;border-left:1px solid #646464;border-bottom:1px solid #646464;border-right:1px solid #646464;vertical-align:center;color:#000;text-align:center;font:normal 12px Arial;background-color:#fff;}
.mini_tab_1{width:50px!important;height:21px!important;border-bottom:1px solid #646464;border-right:1px solid #646464;vertical-align:center;color:#000;text-align:center;font:bold 12px Arial;background-color:#fff;}
.mini_tab_2{width:32px!important;height:21px!important;border-bottom:1px solid #646464;border-right:1px solid #646464;vertical-align:center;color:#000;text-align:center;font:normal 12px Arial;background-color:#fff;}
.mini_tab_3{width:21px!important;height:21px!important;border-bottom:1px solid #646464;border-right:1px solid #646464;vertical-align:center;text-align:center;font-weight:700;background-color:#fff;color:#666;}
.mini_tab_6{width:21px!important;height:21px!important;border-bottom:1px solid #646464;border-right:1px solid #646464;vertical-align:center;text-align:center;font-weight:700;background-color:#fff;font:bold 12px Arial;color:#000;}
.input_disabled{color:#666!important;}
.mini_tab_p{background:url(tabelka/mini_h_promocja.gif) no-repeat;width:190px!important;height:12px!important;}
.mini_tab_d{background:url(tabelka/mini_h_brak.gif) no-repeat;width:190px!important;height:12px!important;}
.mini_tab_z{background:url(tabelka/mini_h_order.gif) no-repeat;width:190px!important;height:12px!important;}
.mini_tab_3 input{height:15px!important;background-color:transparent!important;font:bold 12px Arial;color:#000;}
.mini_tab_7{background:url(tabelka/mini_tc0_promo.gif) no-repeat;width:157px!important;height:26px!important;border:none;font-family:arial;color:#616161;text-decoration:none;font-size:11px;text-align:center;font-weight:700;}
.mini_tab_13{height:21px!important;border-left:1px solid #bababa;border-bottom:1px solid #bababa;border-right:1px solid #bababa;vertical-align:center;color:#000;text-align:center;font:normal 9px Arial;padding-top:1px;background:#fff url(tabelka/mini_wiecej_bg.gif) bottom left repeat-x;}
.mini_tab_14{height:21px!important;border-bottom:1px solid #bababa;border-right:1px solid #bababa;vertical-align:center;color:#000;text-align:right;font:normal 12px Arial;background-color:#fff;}
.mini_tab_14 select{width:136px;border:0!important;margin-right:2px;float:right;}
.mini_tab_15,.mini_tab_15_round{height:17px!important;background:#fff url(tabelka/mini_stara_cena_round.gif) 0 0 no-repeat;}
.mini_tab_15_round{background:#fff url(tabelka/mini_stara_cena.gif) 0 0 no-repeat;}
.mini_tab_15 strike,.mini_tab_15_round strike{float:left;color:#e10000;font:bold 13px Arial;margin:-1px 0 0 88px;}

.scrollHolder {width:668px;margin:20px auto 5px;}
.scrollTop {width:668px;height:13px;background:url(images/scrollableTop.png) no-repeat;}
.scrollBottom {width:668px;height:27px;background:url(images/scrollableBottom.png) no-repeat;color:#898989;font-size:10px;font-family:Arial;padding:7px;}
.scrollEnlarge {float:left;height:14px;line-height:14px;background:url(images/icon_lupa2.png) no-repeat;padding-left:20px;}
.scrollDownload {float:left;height:14px;line-height:14px;background:url(images/icon_download2.png) no-repeat;padding-left:20px;margin-left:10px;}
.scrollEnlarge a {color:#898989;font-size:10px;font-family:Arial;}
.scrollDownload a {color:#898989;font-size:10px;font-family:Arial;}
.scrollable {width:664px;height:385px;overflow:hidden;position:relative;border:2px solid #ebebeb;border-top:none;border-bottom:none;}
.scrollable .items{width:20000em;height:100%;clear:both;position:absolute;top:0;left:0;}
.scrollable .items table{width:620px;height:100%;display:block;float:left;}
.scrollable .items table td{width:620px;height:380px;vertical-align:middle;}
.scrollable .items a{width:100%;text-align:center;display:block;}
.scrollable .items img{max-height:335px;}
.navi a,.navi a:hover,.scrollable .items a{font:0;color:#fff;text-decoration:none!important;}
.navi{white-space:nowrap;margin-left:15px;}
.navi a{display:inline;overflow:hidden;}
.navi .imgHolder {width:124px;height:90px;float:left;margin-right:10px;position:relative;}
.navi .imghTop {width:128px;height:8px;background:url(images/imgHolder.jpg) 0 -23px no-repeat;position:absolute;top:-8px;}
.navi .imghMiddle {border:2px solid #ebebeb;border-top:none;border-bottom:none;width:124px;min-height:76px;}
.navi .imghBottom {width:128px;height:6px;background:url(images/imgHolder.jpg) 0 -29px no-repeat;position:absolute;bottom:9px;left:0;}
.navi .imghTopHover {height:9px;width:128px;background:url(images/imgHolder.jpg) 0 -35px no-repeat;position:absolute;top:-8px;}
.navi .imghMiddleHover {border:2px solid #a7c8eb;border-top:none;border-bottom:none;width:124px;min-height:76px;}
.navi .imghBottomHover {width:128px;height:9px;background:url(images/imgHolder.jpg) 0 -42px no-repeat;position:absolute;bottom:6px;left:0;}
.navi .imghTopPressed {left:0;width:132px;height:14px;background:url(images/imgHolder.jpg) no-repeat;position:absolute;top:-13px;display:none;}
.navi .imghLeftPressed {position:absolute;left:0;width:4px;height:72px;background:#0057a6;top:1px;display:none;}
.navi .imghRightPressed {position:absolute;right:-4px;width:4px;height:72px;background:#0057a6;top:1px;display:none;}
.navi .imghBottomPressed {left:0;position:absolute;bottom:7px;width:132px;height:10px;background:url(images/imgHolder.jpg) 0 -14px no-repeat;display:none;}
#fancybox-overlay {width:100%!important;height:100%!important;}
div.navi {width:100%;text-align:center;}
div.navi img {max-height:75px;}
.val {vertical-align:middle;}
.tooltip .t_content{width:100%;height:auto;}
.tooltip .t_content img{width:auto;max-height:300px;margin:0 auto;}
.tooltip td{border:0!important;padding:0!important;}
.tooltip .tool_arr{margin-right:7px!important;}
#flow_basket,#flow_przecho{width:802px;overflow:hidden;margin:0 auto;}
tr.koszyk td.nb{border:0!important;background-color:#fff!important;padding:0!important;}
tr.koszyk td.nbt{border-top:0!important;}
tr.koszyk td.nbb{border-bottom:0!important;}
tr.koszyk td.right_col{text-align:left;}
a.cenniki img{margin-top:0!important;}
#flow_basket img,#flow_przecho img{border:0;}
#colorbox{overflow:visible!important;padding:0!important;}
#cboxOverlay{position:absolute!important;}
tr.kosznaglowki th{height:37px;font-weight:700;text-align:center;color:#fff;white-space:nowrap;background:url(images/flow_basket_tr_bg.gif) 0 0 repeat-x;padding:0 5px;}
tr.kosznaglowkim th{height:20px;font-weight:700;text-align:center;color:#fff;white-space:nowrap;background:url(images/flow_basket_trm_bg.gif) 0 0 repeat-x;vertical-align:top;line-height:17px;padding:0 2px;}
th.th_orange{background:url(images/flow_basket_trm_orange_bg.gif) 0 0 repeat-x!important;}
td.b_comm textarea{width:425px;max-width:425px;height:65px;max-height:80px;border:1px #fff solid;padding-bottom:1px;margin-bottom:3px;background:url(images/underlinedot.gif) 0 0 repeat;overflow:auto;}
tr.koszyk td{text-align:center;border:1px solid #7f7f7f;color:#606060;font:normal 12px Arial;padding:4px 5px;}
a.regulamin{font:bold 12px Arial;color:#000;padding:0;}
a.regulamin:hover{color:#0082CC;text-decoration:none;}
td.kosznaglowki{padding:0;}
.kosznaglowki .basket_foot{width:270px;height:37px;background:url(images/flow_basket_foot_bg.gif) 0 -37px repeat-x;float:right;}
.kosznaglowki .basket_foot_l{height:100%;width:100%;background:url(images/flow_basket_foot_bg.gif) 0 -74px no-repeat;float:right;}
.kosznaglowki .basket_foot_r{height:100%;width:100%;background:url(images/flow_basket_foot_bg.gif) right top no-repeat;float:right;}
td.kosznaglowki .basket_foot span{color:#fff;font:bold 15px Arial;display:block;text-align:center;white-space:nowrap;overflow:hidden;padding:9px 0 0;}
tr.koszyk td a.product_name{width:293px;display:block;font:normal 12px Arial;color:#606060;}
tr.koszyk td a.product_name:hover{font:normal 12px Arial;color:#000;}
* html tr.koszyk td a.product_name{width:293px;}
tr.koszyk td input{display:inline;}
.tooltip_error{background-color:#000;color:#fff;text-align:center;font-size:12px;width:199px;height:52px;background:url(tooltip/tooltip_red.gif) 0 0 no-repeat;display:none;}
.koszyk_status{width:100%;overflow:hidden;}
.koszyk_status img{display:inline;border:0;margin:0;padding:0;}
.tooltip_error p{colro:#fff;text-align:center;font:bold 12px Verdana;padding-top:13px;margin:0;}
a.product_remove,a.repo_product_remove{width:20px;height:18px;background:url(images/koszyk_delete.png) 0 0 no-repeat;display:block;text-indent:-9999px;float:left;}
a.basket_repo,a.repo_basket{width:33px;height:31px;background:url(images/koszyk_przecho.png) 0 0 no-repeat;display:block;text-indent:-9999px;float:right;}
a.repo_basket{width:33px;height:35px;background:url(images/koszyczek_05.png) 0 0 no-repeat;}
.modal{width:350px;height:122px;background-color:#fff;display:none;background:url(images/modal_dialog.gif) 0 0 no-repeat;text-align:center;z-index:999999;position:absolute!important;}
.modal h2,.modal .modalQ{border-bottom:1px solid #333;font:bold 12px Arial;color:#000;margin:0 15px;padding:25px 0 20px;}
.modal .info{font:bold 12px Arial;color:#000;line-height:20px;margin:0 15px;padding:40px 0 20px;}
.modal .info span{color:#085fac;}
.modal p{margin:0;padding:15px;}
.modal #delete,.modal #repo_delete,.modal #basketDelete,.modal #save{width:90px;height:40px;display:block;background:url(images/basket_delete.gif) 0 0 no-repeat;float:left;}
.modal #save{background:url(images/basket_save.gif) 0 0 no-repeat!important;}
.modal #cancel,.modal #repo_cancel,.modal #basketCancel{width:90px;height:40px;display:block;float:right;background:url(images/basket_cancel.gif) 0 0 no-repeat;}
#repo_move h2,#basket_move h2{font:bold 12px Arial;color:#000;border:0;margin:0 15px;padding:51px 0 20px;}
.przechowalnia_link{cursor:pointer;}
#cboxClose{display:none!important;}
#cboxLoadedContent{margin-bottom:0!important;}
#flow_basket a.product_name br,#flow_przecho a.product_name br{display:none;}
#flow_basket table,#flow_przecho table{width:802px;}
table#rejestruj_nowy{width:100%!important;}
table#rejestruj_nowy table td{width:50%!important;}
.repo_welcome{text-align:center;font:normal 12px Verdana;}
.repo_welcome strong{font-size:14px;}
.repo_welcome span{font-weight:700;}
.productUnavailableBox{width:206px;height:68px;background:url(images/productUnavailableBoxBg.gif) 0 0 no-repeat;margin:0 auto;padding:31px 10px 10px 30px;}
.productUnavailableBox p{font:bold 12px Arial;color:#3e3e3e;text-align:left;line-height:18px;margin:0;}
.productUnavailableBox a{color:#006ca6;font:bold 12px Arial;text-decoration:underline;}
.productUnavailableBox a:hover{text-decoration:none;}
.product_unavailable{width:259px;height:117px;background:url(images/produkt-wycofany.png) 0 0 no-repeat;position:absolute;top:15px;right:15px;z-index:100;}
#fancybox-title,table#rejestruj_nowy table{width:100%;}
.tooltip,.przech_koszyk td{border:0!important;}
#stopka p,* html .koszyk_status img{margin:0;}
tr.kosznaglowki th img,tr.kosznaglowkim th img{vertical-align:middle;display:block;}
input.produkt_ilosc,input.repo_produkt_ilosc{text-align:center;}

/*  Style do menu gornego */
#main_menu{width:100%;height:56px;padding-top:68px;position:relative;background:#2169a2 url(images/header_bg.gif) right top no-repeat;}
#main_logo{width:439px;height:82px;display:block;background:url(images/main_logo_bg.gif) 0 0 repeat-x;position:absolute;top:0;left:0;z-index:11;}
.xmas {width:372px !important;height:95px !important;background:url(images/xmas.png) no-repeat;position:absolute;left:-16px;display:block;top:-9px;}
#main_logo a{width:275px;height:66px;display:block;margin-top:9px;margin-left:9px;}
.xmas {width:372px !important;height:95px !important;background:url(images/xmas.png) no-repeat;position:absolute;left:-7px;display:block;top:-1px;}
#menu_bar{width:754px;height:56px;background:url(images/napad-tlo-menu.png) 0 0 no-repeat;float:left;position:relative;overflow:hidden;}
#menu_cont{width:100%;height:39px;float:left;overflow:hidden;margin:15px 0 0 20px;}
#menu_bar a{height:29px;display:block;color:#fff;font:normal 14px Arial;float:left;line-height:18px;position:relative;z-index:10;padding:10px 13px 0;}
#menu_bar a:hover{text-decoration:none;}
#menu_bar a.m_active{background:url(images/top_menu_hover.gif) 0 -39px repeat-x;border-left:1px solid #2d2e2e;border-right:1px solid #2d2e2e;}
#menu_bar .shadow{height:39px;background:url(images/top_menu_hover.gif) 0 0 repeat-x;border-left:1px solid #404345;border-right:1px solid #404345;position:absolute;bottom:2px;left:0;display:none;z-index:9;}
#menu_info{width:251px;height:56px;background:url(images/infolinia.gif) 0 0 no-repeat;float:right;}

/* SLIDE BOX CSS */
#slide_box{width:1005px;height:1px;position:fixed;z-index:9999;text-align:center;margin:0 auto;}
#slide_box_inner{width:475px;margin:0 150px 0 auto;}
#slide_cont{position:relative;overflow:hidden;margin-top:-8px;}
#slide_cont_inner{width:100%;display:none;background:url(images/slide_cont_bg.png) 0 0 repeat;padding-top:8px!important;line-height:28px;}
#slide_cont_inner p{margin:0;padding:10px 0;}
#slide_cont_inner input{width:120px;font:normal 12px Arial;padding-top:2px;background-color:#fff;}
#slide_login_ok{width:80px!important;margin-left:10px;padding-bottom:2px;font:bold 12px Verdana!important;border:1px solid #005CAF;cursor:pointer;padding-top:0!important;}
.dyn_txt{width:100%;height:20px;text-align:center;font:normal 12px Arial;color:#fff;padding-top:5px;}
.slide_loader{width:32px;height:32px;background:transparent url(images/a_loader.gif) 0 0 no-repeat;position:absolute;top:1px;left:76px;}
#slide_links{position:relative;}
#slide_cont_corner{width:100%;height:8px;}
#sCL{width:8px;height:8px;background:url(images/slide_corners.png) 0 0 no-repeat;float:left;}
#sCC{width:459px;height:8px;background:url(images/slide_cont_bg.png) 0 0 repeat;float:left;}
#sCR{width:8px;height:8px;background:url(images/slide_corners.png) -8px 0 no-repeat;float:left;}
#slide_handler{width:282px;clear:both;text-align:center;margin:0 auto;}
.noLoginBasket{width:381px!important;}
#slide_handler a{height:20px;color:#fff;font:normal 12px Arial;background:url(images/slide_box_handler_center.gif) 0 0 repeat-x;line-height:18px;float:left;padding:0 15px;}
#handler_left{width:14px;height:20px;background:url(images/slide_box_handler_left.png) 0 0 no-repeat;float:left;}
#handler_right{width:14px;height:20px;background:url(images/slide_box_handler_right.png) 0 0 no-repeat;float:left;}
.sk_link{width:auto;background:url(images/sk_link.gif) 0 0 repeat-x!important;padding:0 10px!important;}
.sk_link:hover{color:#000!important;}
.logout_link{background:url(images/wyloguj_link.gif) 0 0 no-repeat!important;padding:0 27px 0 10px !important;}
#slide_login,.przechowalnia_link{border-left:1px solid #7D7D7D;border-right:1px solid #7D7D7D;}
#searchBar{z-index:10;width:985px;height:50px;background:url(images/belka_bg.png) 0 0 repeat-x;margin:0 10px;margin-top:-6px;position:relative;}
.sfInputHolder {padding-top:4px;}
.sfiLeft {width:5px;height:33px;background:url(images/searchLeft.png) no-repeat;float:left;}
.sfiMiddle {line-height:33px;height:33px;background:url(images/searchMiddle.png) repeat-x;float:left;width:185px;border:none;color:#bababa;font-weight:700;}
.sfiRight {width:36px;height:33px;background:url(images/searchRight.png) no-repeat;float:left;cursor:pointer;border:none;}
#search_form{height:39px;float:left;margin:-2px 0 0 10px;}
#search_form input.searcher{width:130px;height:17px;line-height:18px;float:left;border:0;font:normal 12px Verdana;color:#7f7f7f;text-align:left;padding-top:3px;margin:11px 0 0 12px;}
#sciezka{font:normal 12px Verdana;line-height:18px;float:left;margin:9px 0 0 20px;}
#user_id{height:28px;float:right;border-left:1px solid #b2afb3;font:bold 13px Arial;color:#484848;padding:9px 24px 0;}
table#konfigurator_alarmu tr td{border-color:#c9c9c9;}
a.fancy img{width:auto!important;height:auto!important;}
.alarm_tip,.help_tip{width:300px!important;height:auto!important;text-align:center;background-color:#fff8e4;color:#000;font:normal 12px Arial;border:1px solid #9d9d9d!important;overflow:visible!important;padding:10px;}
.help_tip{width:400px!important;}
.cena_0{width:68px;height:45px;position:absolute;right:-8px;top:5px;background:transparent url(images/cena_0.png) center top no-repeat;}
a.pdfy{width:75px;height:30px;font:normal 11px Arial!important;color:#000!important;background:transparent url(images/pdf_ico.gif) center top no-repeat;float:left;text-align:center;cursor:pointer;margin-top:15px;line-height:12px;padding:35px 0 0;}
a.pdfy:hover{width:75px;cursor:pointer;}
#option_box{width:246px;text-align:left;margin:25px auto 15px;}
#option_bar{width:246px;height:30px;border-bottom:5px solid #044e90;}
#option_bar .spacer_left{margin-left:3px;}
#option_bar .spacer{margin-left:3px;margin-right:3px;}
.blue_opt{height:30px;background:transparent url(images/blue_option_bar.gif) 0 -30px repeat-x;float:left;cursor:default;}
.blue_opt div{height:100%;background:transparent url(images/blue_option_bar.gif) top right no-repeat;}
.blue_opt div div{height:100%;background:transparent url(images/blue_option_bar.gif) 0 -60px no-repeat;}
.blue_opt div div span{color:#fff;font:bold 12px Verdana;text-align:center;display:block;padding:10px 8px 0;}
.white_opt{height:29px;background:transparent url(images/white_option_bar.gif) 0 -29px repeat-x;float:left;cursor:pointer;}
.white_opt div div span{color:#000;font:bold 12px Verdana;text-align:center;display:block;padding:8px 6px 0;}
a#ask_about span,a#contact_mail span{background:transparent url(images/opis_icons.gif) 10px -32px no-repeat;padding-right:16px;text-align:right;}
a#product_back,a.compare_back,.backButton{width:115px!important;}
.backButton{float:right;margin:-28px 6px 0 0 !important;}
a#product_back span,a.compare_back span,.backButton span,div#product_back span{background:transparent url(images/opis_icons.gif) 15px -2px no-repeat;padding-right:21px!important;text-align:right!important;float:none!important;margin:0!important;}
#option_content{width:244px;height:261px;border-left:1px solid #b1b1b1;border-right:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1;overflow:hidden;position:relative;}
.gray_button{width:100px;height:29px;background:transparent url(images/white_option_bar.gif) 0 -29px repeat-x;clear:both;cursor:pointer;display:block;margin:0 auto;}
.gray_button:hover{text-decoration:none;}
.gray_button div div span{color:#8f9091;font:bold 12px Verdana;text-align:center;display:block;padding:7px;}
.contents{height:100%;width:100%;float:left;margin-bottom:20px;}
.hidden{display:none;}
#content_1,#content_3{width:226px;margin:9px;}
#content_1 object{margin-top:0;}
#content_flash{width:244px;height:261px;position:absolute;top:0;left:0;background-color:#fff;display:none;z-index:10;}
#content_2 p{color:#6F6F6F;font-size:11px;margin:0;}
#content_3 p{padding-bottom:5px;margin:0!important;}
#content_3 .gray_button{margin-top:9px;}
#content_3 .gray_button span{color:#2f2f2f;}
#content_3 p.label{font:bold 12px Arial;}
#content_3 p.disabled{color:#535353;}
#option_ok{width:244px;height:104px;position:absolute;top:0;left:0;background:url(images/round_ok.png) center 60px no-repeat;display:none;z-index:11;text-align:center;color:#2AAF00;font:bold 14px Arial;padding-top:115px;}
.loading_bg{background:#fff url(images/loader.gif) center center no-repeat!important;}
#content_3 input{width:212px;height:19px;border:1px solid #a8a8a8;margin:0;padding:2px 5px;}
#content_3 textarea{width:212px;height:90px;overflow:auto;border:1px solid #a8a8a8;font:normal 11px Arial;margin:0;padding:5px;}
#content_3 p span{float:right;margin-right:2px;color:#DF0D0D;}
#opis_producent{width:239px;height:100px;text-align:center;margin:30px auto 0;}
#slide_cont_inner p,#slide_cont_inner label,#slide_cont_inner a{color:#fff;font:normal 12px Verdana;}
#slide_cont_inner a:hover,#slide_handler a:hover{color:#7F7F7F;text-decoration:none;}
.noLoginBasket a.flow_basket_link,.LoginBasket a.flow_basket_link{width:137px!important;}
.LoginEmpty,.LoginBasket{width:auto!important;}
#konf_table tr.kosznaglowkim th,.konf_table tr.kosznaglowkim th{height:21px!important;background:url(images/flow_basket_trm_bg.gif) 0 0 repeat-x!important;vertical-align:top!important;line-height:17px;}
#konf_table tr td,.konf_table tr td{color:#000;font-weight:700;border:1px solid #DEDEDE;}
#konf_table label,.konf_table label{width:50px;float:left;text-align:right;padding-right:5px;margin-top:3px;}
#konf_table .red,.konf_table .red{float:left;padding-left:5px;}
#konf_table .left_col,.konf_table .left_col{text-align:center;font-weight:400;}
#konf_table .right_col,.konf_table .right_col{width:610px;text-align:left;}
#konf_table tr:hover td,.konf_table tr:hover td{background-color:#EFEFEF;}
#konf_table input.text,#konf_table textarea,.konf_table input.text,#konf_table textarea{border:1px solid #A5ACB2;}
#konf_table input.text,.konf_table input.text{width:230px;height:18px;}
#konf_table .digit,.konf_table .digit,#fancybox-title-over{text-align:center;}
#konf_table .alarm_help,.icon_help,.konf_table .alarm_help,.icon_help{width:15px;height:16px;display:inline!important;cursor:pointer;margin-left:4px;vertical-align:middle;}
.white_opt div,.gray_button div{height:100%;background:transparent url(images/white_option_bar.gif) top right no-repeat;}
.white_opt div div,.gray_button div div{height:100%;background:transparent url(images/white_option_bar.gif) 0 -58px no-repeat;}
.white_opt:hover div div span,.gray_button:hover span{color:#2F2F2F;}

/* style do dolnej karuzeli */
#karuzel{height:190px;clear:both;position:relative;background:url(images/banner_dol_bg.gif) 0 0 repeat-x;overflow:hidden;margin:0 10px;}
#karuzel_content{width:2000px;height:190px;position:absolute;padding-left:7px;top:0;left:0;}
#karuzel_elements{float:left;}
.karuzel_element{width:181px;height:176px;float:left;position:relative;margin:14px 0 0 11px;}
.karuzel_element p{width:161px;height:42px;position:absolute;bottom:0;left:0;font:normal 12px Helvetica;color:#3F3F3F;text-align:center;overflow:hidden;display:none;background:url(images/bottom_cloud.gif) center top no-repeat;line-height:14px;margin:0;padding:12px 10px 0;}
#shader_left{width:19px;height:190px;background:url(images/shader_left.png) 0 0 no-repeat;position:absolute;top:0;left:0;z-index:10;}
#shader_right{width:19px;height:190px;background:url(images/shader_rigth.png) 0 0 no-repeat;position:absolute;top:0;right:0;z-index:10;}
#banner_bar_white{width:100%;height:1px;clear:both;background:url(images/banner_dol_bar_white.gif) top center no-repeat;margin-top:6px;}
#banner_bar_gray{width:100%;height:2px;clear:both;background:url(images/banner_dol_bar_gray.gif) top center no-repeat;}

/* STYLE DO STREFY KLIENTA */
#container,#porownywarka{height:auto!important;min-height:300px;padding:5px 30px 20px;}
p.infoTxt,#userData p.infoTxt{text-align:center;font:bold 16px Arial;color:#000;margin:10px;}
.boxBL{width:100%;height:100%;background:url(images/SK/boxBorder.gif) 0 0 repeat-y;}
.boxBR{width:100%;height:100%;background:url(images/SK/boxBorder.gif) top right repeat-y;}
.boxBT{width:100%;height:100%;background:url(images/SK/boxBorder.gif) 0 0 repeat-x;}
.boxBB{width:100%;height:100%;background:url(images/SK/boxBorder.gif) left bottom repeat-x;}
.boxTLC{width:100%;height:100%;background:url(images/SK/boxTLc.gif) 0 0 no-repeat;}
.boxTRC{width:100%;height:100%;background:url(images/SK/boxTRc.gif) top right no-repeat;}
.boxBLC{width:100%;height:100%;background:url(images/SK/boxBLc.gif) left bottom no-repeat;}
.boxBRC{width:100%;height:100%;background:url(images/SK/boxBRc.gif) right bottom no-repeat;}
.boxHC{height:35px;float:left;background:url(images/SK/boxH.gif) 0 -140px repeat-x;margin:-1px 0 0 15px;}
.boxHL{height:35px;float:left;background:url(images/SK/boxH.gif) 0 -175px no-repeat;}
.boxHR{height:29px;float:left;background:url(images/SK/boxH.gif) right -105px no-repeat;font:bold 16px Arial;color:#e7e7e7;line-height:21px;padding:6px 24px 0;}
.boxBG .aActive{background:url(images/SK/boxH.gif) 0 -35px repeat-x;}
.aActive .boxHL{background:url(images/SK/boxH.gif) 0 -70px no-repeat;}
.aActive .boxHR{background:url(images/SK/boxH.gif) right 0 no-repeat;}
.aActive a.boxHR:hover{text-decoration:none;color:#FFDFC4;}
.boxHCm{height:27px;float:left;background:url(images/SK/boxHm.gif) 0 -140px repeat-x;margin:-1px 0 0 15px;}
.boxHLm{height:27px;float:left;background:url(images/SK/boxHm.gif) 0 -175px no-repeat;}
.boxHRm{height:24px;float:left;background:url(images/SK/boxHm.gif) right -105px no-repeat;font:bold 14px Arial;color:#e7e7e7;line-height:16px;padding:3px 24px 0;}
.aActive .boxHLm{background:url(images/SK/boxHm.gif) 0 -55px no-repeat;}
.aActive .boxHRm{background:url(images/SK/boxHm.gif) right 0 no-repeat;}
.boxBGm .aActive{background:url(images/SK/boxHm.gif) 0 -27px repeat-x;}
#TwojeDane{width:299px;height:204px;}
#TwojeDane p{width:162px;margin:5px 0 5px 17px;}
.boxBG h2{width:180px;height:33px;float:left;color:#000;font:bold 13px Arial;line-height:15px;margin:7px 0 0 17px;}
.boxBG h4{clear:left;font:bold 13px Arial;float:left;color:#000;white-space:nowrap;margin:15px 0 10px 20px;}
#TwojeDane a{float:right;margin:-15px 8px 0 0;}
#aMail{width:180px;float:left;color:#3a3535;font:normal 12px Arial;clear:left;background:url(images/SK/icons.gif) 0 0 no-repeat;padding:0 0 1px 22px;}
#aTel{width:180px;float:left;color:#3a3535;font:normal 12px Arial;clear:left;background:url(images/SK/icons.gif) 4px -27px no-repeat;padding:2px 0 0 22px;}
#aAdres{width:180px;float:left;color:#3a3535;font:normal 12px Arial;clear:left;background:url(images/SK/icons.gif) 0 -53px no-repeat;padding:2px 0 0 22px;}
#promoCode{width:100%;height:27px;float:left;clear:both;}
#promoCode p{width:auto!important;white-space:nowrap;background:url(images/SK/icons.gif) 9px -99px no-repeat;color:#0056a8;font:bold 11px Arial;text-transform:uppercase;float:left;margin:0 5px 0 0;padding:8px 0 4px 45px;}
.inputL{height:27px;float:left;background:url(images/SK/inputsANDbuttons.gif) 0 0 no-repeat;padding-left:5px;}
.inputR{height:27px;float:left;background:url(images/SK/inputsANDbuttons.gif) right -27px no-repeat;padding-right:5px;}
.inputC{height:27px;float:left;background:url(images/SK/inputsANDbuttons.gif) 0 -54px repeat-x;}
.inputC input{background:transparent;border:0;color:#000;font:bold 12px Arial;margin:6px 0 0;}
#promoInput{margin-right:7px;}
#promoInput input{width:60px;}
.buttonL{height:25px;float:left;background:url(images/SK/inputsANDbuttons.gif) 0 -81px no-repeat;padding-left:1px;}
.buttonR{height:25px;float:left;background:url(images/SK/inputsANDbuttons.gif) right -106px no-repeat;padding-right:1px;}
.buttonC,.buttonR input{height:25px;float:left;background:url(images/SK/inputsANDbuttons.gif) 0 -131px repeat-x;font:bold 12px Arial;color:#154574;border:0;cursor:pointer;overflow:visible;padding:0 0 2px;}
#codeSend{width:52px;}
#clientStatus{width:245px!important;clear:both;float:left;background:url(images/SK/icons.gif) 0 -1126px no-repeat;margin:3px 0 5px 10px !important;padding:6px 0 3px 29px;}
#clientStatus span{color:#154574;text-decoration:underline;}
#HistoriaZamowien{width:299px;height:204px;margin-left:24px;}
#HistoriaZamowien h1{height:auto!important;}
#historyView{float:right;margin:0 8px 0 0;}
#HistoriaZamowien ul{width:175px;float:left;margin:13px 0 0 17px;padding:0;}
#HistoriaZamowien li{width:100%;height:15px;list-style-type:none;float:left;clear:both;margin-bottom:4px;}
li.oczekuje a,div.oczekuje{background:url(images/SK/icons.gif) -2px -763px no-repeat;}
div.usuniete {background:url(images/SK/icons.gif) -2px -805px no-repeat;color:#000;font-size:13px;padding-left:22px;}
li.zrealizowane a,div.zrealizowane{background:url(images/SK/icons.gif) -2px -788px no-repeat;}
li.zrealizowaneUwaga a,div.zrealizowaneUwaga{background:url(images/SK/icons.gif) -2px -835px no-repeat;}
li.usuniete a,p.usuniete{background:url(images/SK/icons.gif) -2px -811px no-repeat;}
.gls{width:35px;height:12px;float:left;background:url(images/SK/icons.gif) 0 -887px no-repeat;margin:3px 0 0 5px;}
.dpd{width:33px;height:16px;float:left;background:url(images/SK/icons.gif) 0 -863px no-repeat;margin:0 0 0 5px;}
.ups{width:14px;height:16px;float:left;background:url(images/SK/icons.gif) 0 -1163px no-repeat;margin:0 0 0 5px;}
.poczta{width:20px;height:14px;float:left;background:url(images/SK/icons.gif) 0 -906px no-repeat;margin:0 0 0 5px;}
.wlasny{width:18px;height:16px;float:left;background:url(images/SK/icons.gif) 0 -932px no-repeat;margin:-1px 0 0 5px;}
#HistoriaZamowien li a{color:#000;font:normal 11px Arial;white-space:nowrap;padding-left:21px;float:left;}
.statusView div.zrealizowane,.statusView div.zrealizowaneUwaga,.statusView div.anulowane,.statusView div.oczekuje{padding-left:21px;color:#000;font:normal 13px Arial;white-space:nowrap;float:left;margin:5px 0 0;}
.statusDetails{background:url(images/SK/icons.gif) 0 -646px no-repeat;color:#154574;font:bold 12px Arial;display:block;padding:4px 10px 3px 28px;}
.statusDetails:hover{color:#154574;}
#StaleUwagi{width:299px;height:204px;margin-left:24px;position:relative;}
.txtAreaC{height:150px;float:left;background:url(images/SK/notes.gif) 0 -150px repeat-x;margin:0 0 0 17px;}
.txtAreaL{width:100%;height:100%;float:left;background:url(images/SK/notes.gif) 0 -300px no-repeat;}
.txtAreaR{width:100%;height:100%;float:left;background:url(images/SK/notes.gif) right top no-repeat;}
.txtAreaBG{width:100%;height:100%;float:left;background:url(images/SK/notesBG.gif) right bottom no-repeat;}
#StaleUwagi .txtAreaC,#uwagiOferty .txtAreaC{width:265px;margin-top:20px;}
#StaleUwagi textarea,#uwagiOferty textarea{width:248px;height:115px;overflow:auto;background:transparent;border:0;font:normal 13px Tahoma;line-height:14.3px;margin:19px 0 3px 7px;}
#uLoader,#eLoader{width:43px;height:11px;position:absolute;right:50px;top:15px;background:url(images/SK/skLoader.gif) 0 0 no-repeat;display:none;}
#uConfirm{width:70px;height:23px;background:url(images/SK/icons.gif) 0 -1001px no-repeat;color:#1a9d00;font:bold 13px Arial;position:absolute;right:15px;top:9px;display:none;padding:3px 0 0 27px;}
#oLoader{width:43px;height:11px;float:left;background:url(images/SK/skLoader.gif) 0 0 no-repeat;display:none;margin:7px 0 0 10px;}
.loadInfo{color:#1566AF!important;}
.loadError{color:#BF2323!important;}
#offerLogo{float:left;margin-bottom:5px;}
#actualLogo{float:left;margin:-10px 10px 0;}
#actualLogo img{height:45px;border:1px solid #9F9F9F;padding:1px;}
#fileUpload .oDelete{float:left!important;}
#fileUpload{padding-top:10px;margin-bottom:20px;}
#loadDelete{float:left;}
#Zawartosc,.boxLight{width:100%;float:none;clear:both;background:#f6f7f7 url(images/SK/boxLightBG.gif) 0 0 repeat-x!important;position:relative;margin:0;}
.boxLight{margin-top:25px;float:left;}
#aBasket,#aList,#oList,#aListEdit{cursor:pointer!important;}
#aListEdit{display:none;}
.aBox{height:auto!important;min-height:200px;clear:both;display:none;padding:13px 15px;}
#aBasketBox{display:block;}
#abasketTitle input{width:260px;}
.aBox label{color:#1a5082;font:bold 13px Arial;float:left;padding:5px 0 0 9px;}
.aBox table{border-collapse:collapse;width:100%;clear:both;margin:8px 0 10px;}
.aBox table tr.aStaticTR td{padding:0;}
.aBox table td{padding-top:0;padding-bottom:0;padding-right:0;}
.aBox table th{height:26px;background:url(images/SK/tableBG.gif) 0 0 repeat-x;text-align:left;padding:0 0 0 6px;}
.aBox table th div,.aBox table th div div{height:100%;background:url(images/SK/tableBG.gif) right -27px no-repeat;line-height:26px;text-align:center;padding-right:6px;}
.aBox table th div div{background:url(images/SK/tableBG.gif) left -27px no-repeat!important;padding:0 0 0 6px !important;}
.tTopLine{height:11px;background:#fafafa url(images/SK/tableBG.gif) 0 -54px repeat-x;}
.tTopLine div{height:100%;background:url(images/SK/tableBG.gif) right -125px no-repeat;}
.tTopLine div div{height:100%;background:url(images/SK/tableBG.gif) left -125px no-repeat!important;}
.tBottomLine{height:11px;background:#fafafa url(images/SK/tableBG.gif) 0 -67px repeat-x;}
.tBottomLine div{height:100%;background:url(images/SK/tableBG.gif) right -136px no-repeat;}
.tBottomLine div div{height:100%;background:url(images/SK/tableBG.gif) left -136px no-repeat!important;}
.aValues{float:left;padding:5px 0 0!important;}
.aDigit{color:#333;font:normal 13px Arial;padding-top:2px;float:right;margin-right:7px;}
.sum{color:#333!important;font-size:13px;font-weight:700;padding-right:7px!important;text-align:right;}
.black{color:#000!important;}
.aBox table .white{background-color:#fafafa;}
.aBox table .blue{background-color:#eaedf0;}
.aRow:hover{background-color:#f5e6d5!important;}
.aRow td{text-align:middle!important;height:31px!important;padding-left:5px;color:#4b4a4a;}
.aRow .aSepR{width:100%;height:27px;background:url(images/SK/tableSeparator.gif) right 0 repeat-y;float:right;padding:2px 0;line-height:27px;}
.aRow .aSepL{width:100%;height:31px;background:url(images/SK/tableSeparator.gif) left 0 repeat-y;float:left;}
.aProdUwagi,.oIlosc{margin-left:6px;}
.aProdUwagi input{width:120px;}
.aProdIlosc,.oRabat{margin-right:4px;}
.aProdIlosc input,.oRabat input,.oIlosc input,.oProdIlosc input{width:23px;}
.aDelete,.oDelete,.impactAdd{width:21px;height:21px;float:right;background:url(images/SK/icons.gif) 0 -260px no-repeat;text-indent:-3000px;margin:0 3px 0 0;}
.impactAdd{background:url(images/SK/icons.gif) 0 -967px no-repeat;margin-right:5px;}
.tFoot{height:32px;background:url(images/SK/tableBG.gif) right -80px repeat-x;text-align:right;color:#000;font:normal 17px "Trebuchet MS";padding:10px 8px 0!important;}
.opButton{height:25px;float:left;padding-left:7px;background:url(images/SK/inputsANDbuttons.gif) 0 -81px no-repeat;cursor:pointer;margin:0 9px 0 0;}
.opButton:hover{text-decoration:none;}
.opButton div{height:100%;float:left;padding-right:7px;background:url(images/SK/inputsANDbuttons.gif) right -106px no-repeat;}
.opButton div div{height:100%;float:left;background:url(images/SK/inputsANDbuttons.gif) right -131px repeat-x!important;}
.opButton div div div{height:20px;float:left;font:bold 12px Arial;color:#154574;padding:5px 12px 0 29px;}
#aRealizuj div div div,#eRealizuj div div div,#oRealizuj div div div{background:url(images/SK/icons.gif) 0 -366px no-repeat!important;}
#aZapisz div div div{background:url(images/SK/icons.gif) 0 -420px no-repeat!important;}
#aOferta div div div,#eOferta div div div{background:url(images/SK/icons.gif) 0 -201px no-repeat!important;}
#eZamknij div div div,#oZamknij div div div,.statusBack div div div{background:url(images/SK/icons.gif) 0 -473px no-repeat!important;}
#oRealizuj{float:right;margin-right:0;}
.boxBG,.boxBGm{background:#f5f6f6 url(images/SK/boxDarkBG.gif) 0 0 repeat-x;float:left;margin-bottom:24px;}

/* Lista aktualnych koszykow */
.searchLink{color:#1A5082;float:left;font:bold 13px Arial!important;margin-left:7px;text-decoration:none;padding:5px 0 5px 9px;}
.searchLink:hover{text-decoration:none;color:#2375BF;}
#nameSearch,#oNameSearch,#impactSearch{background:url(images/SK/icons.gif) 0 -134px no-repeat!important;padding-left:32px;}
#dateSearch,#oDateSearch,#oDateCreatedSearch{background:url(images/SK/icons.gif) 0 -168px no-repeat!important;padding-left:32px;margin-left:10px;}
#lAnuluj div div div,#oAnuluj div div div{background:url(images/SK/icons.gif) 0 -284px no-repeat!important;}
.lOffer{width:21px;height:21px;background:url(images/SK/icons.gif) 0 -203px no-repeat;float:left;text-indent:-3000px;margin:0 3px 0 0;}
.lEdit{width:21px;height:22px;background:url(images/SK/icons.gif) 0 -230px no-repeat;float:left;text-indent:-3000px;margin:0 3px 0 0;}
.oView,.oPDF,.oPrint,.oCash{width:22px;height:22px;background:url(images/SK/icons.gif) 0 -646px no-repeat;float:left;text-indent:-3000px;margin:0 5px 0 0;}
.oCash{background:url(images/SK/icons.gif) 0 -730px no-repeat;margin-right:5px;}
.oPDF{background:url(images/SK/icons.gif) -5px -674px no-repeat;margin-right:3px;}
.oPrint{background:url(images/SK/icons.gif) 0 -703px no-repeat;margin-right:5px;}
.lCart{background:url(images/SK/icons.gif) 0 -422px no-repeat;}
.lLink{width:25px;height:22px;float:left;text-indent:-3000px;margin:0 3px 0 0;}
#aBasketList .aRow .ready{background:url(images/SK/icons.gif) 0 -505px no-repeat;}
#aBasketList .aRow .root{background:url(images/SK/icons.gif) 0 -578px no-repeat;}
#aBasketList .aRow .leaf{background:url(images/SK/icons.gif) 0 -540px no-repeat;}
.lDigit{width:28px!important;text-align:center;}
.dataL{height:26px;float:left;padding-left:5px;background:url(images/SK/inputsANDbuttons.gif) 0 -182px no-repeat;margin:0 7px;}
.dataR{height:100%;float:left;padding-right:9px;background:url(images/SK/inputsANDbuttons.gif) right -156px no-repeat;}
.dataC{height:100%;float:left;background:url(images/SK/inputsANDbuttons.gif) 0 -208px repeat-x;}
.dataC .day{float:left;color:#0c3051;font:bold 13px Arial;margin:5px 3px 0 0;}
.dataC .time{float:left;margin-top:5px;color:#1a5082;font:bold 13px Arial;}
.cDark{color:#333!important;font-family:Verdana;}
#inputDate,#oInputDate{width:0!important;height:0!important;border:0!important;background:transparent!important;float:left;}
#aBasketList,#lAnuluj,#oAnuluj{display:none;}

/* style do oferty */
#nOffer{display:block;padding-top:0;}
#offerLabel,.emptyLabel{color:#000;font:normal 17px "Trebuchet MS";text-align:center;margin:0;padding:5px 0 25px 9px;}
.titleLabel{color:#1A5082;font:normal 17px "Trebuchet MS";margin:0;}
.emptyLabel{padding:25px 0 25px 9px;}
#nOfferTitle input,#nOfferName input{width:237px;}
#daneKlienta,#uwagiOferty,#daneWystawiajacego{width:444px;height:218px;float:left;clear:left;}
.oTitles{margin-bottom:10px;}
#ofertaLogotyp{margin-top:2px;}
#fileUpload p{clear:both;font:italic 11px Arial;padding-top:5px;color:#5F5F5F;margin:0;}
#fileUpload span{font:bold 12px Arial;color:#000;float:left;padding:5px 0 0 15px;}
#daneKlienta{clear:right;float:right;}
#uwagiOferty .txtAreaC{width:405px;margin-left:19px;}
#uwagiOferty textarea{width:390px;}
#uwagiOferty h2,#daneKlienta h2,#daneWystawiajacego h2{color:#1A5082;font:normal 17px "Trebuchet MS";}
.oContactRow{width:425px;float:left;clear:both;margin:3px 0 3px 17px;}
.oContactRow label{width:100px;padding-left:0;color:#1A5082;}
.oContactRow label.inner{width:auto;margin-right:5px;}
.oContactRow .oDane{width:300px;}
#oKod1 input{width:30px;}
#oKod2 input{width:50px;}
#oData,#oDataCreated{width:67px;}
.lp{float:none;display:block;padding-right:5px;text-align:center;}
.oRabat{margin-left:4px;}
#oAddField{float:left;margin-top:5px;}
#oAddField label{padding-left:0;padding-right:10px;}
#oAddField select,#nOfferTitleSelect select,#impactSearchOptions select{width:auto;height:18px;border:none;float:left;margin-top:5px;line-height:12px;padding:0;}
#impactSearchOptions{float:right;margin-right:7px;}
#oTable .impactOptions{font:normal 12px Verdana;color:#1A5082;}
#oAddFieldButton,#impactSearchBtn{margin:1px 0 0 10px;}
#oAddFieldButton div div div{background:url(images/SK/icons.gif) 0 -610px no-repeat!important;}
#impactSearchBtn div div div{background:url(images/SK/icons.gif) 0 -644px no-repeat!important;}
#oRabatAll{float:right;margin-top:5px;}
#oRabatAll span{color:#000;font:bold 13px Arial;float:left;padding:5px 8px 0;}
.oAddNazwa input{width:279px;text-align:left!important;}
.oAddCena input{width:50px;text-align:right!important;}
div.center,span.center,a.center{width:100%!important;text-align:center!important;margin:0!important;}
#oResults{width:450px;float:right;margin-bottom:50px;}
.ribbonL{width:420px;height:38px;float:right;background:url(images/SK/inputsANDbuttons.gif) 0 -272px no-repeat;padding-left:9px;margin-top:15px;}
.ribbonR{height:38px;width:100%;float:right;background:url(images/SK/inputsANDbuttons.gif) right -234px no-repeat;}
.ribbonC{width:411px;height:38px;float:right;background:url(images/SK/inputsANDbuttons.gif) 0 -310px repeat-x;margin-right:9px;}
#oResults p{float:right;color:#1A5082;font:17px "Trebuchet MS";margin:9px 0 0 7px;}
#oResults span{float:right;color:#000;font:bold 11px Arial;margin:15px 14px 0 0;}
#oResults span.value{float:right;color:#000;font:normal 21px Arial;text-transform:uppercase;margin:6px 8px 1px 14px !important;}
#uwagiOferty{margin-top:15px!important;}
#oCancel div div div,#oDelete div div div,#loadDelete div div div{background:url(images/SK/icons.gif) 0 -339px no-repeat!important;}
.statusBack{float:right;margin:16px 15px 20px!important;}
#oSave div div div{background:url(images/SK/icons.gif) 0 -311px no-repeat!important;}
#vPDF div div div{background:url(images/SK/icons.gif) -4px -672px no-repeat!important;}
#vPrint div div div{background:url(images/SK/icons.gif) 0 -701px no-repeat!important;}
#vEdit div div div{background:url(images/SK/icons.gif) 0 -228px no-repeat!important;}
.warning{background-color:#fdccc5!important;}
.oProdIlosc{margin:0 6px;}
.oTitles label{margin-right:10px;padding-left:0;}
#nOfferTitleSelect select{width:206px;}
#impactSearchBox{width:100%;display:none;overflow:hidden;padding:10px 0 0;}
.impactSearchNames{margin-top:6px;float:left;}
#impactSearchBox #tableContainer{width:100%;max-height:200px;clear:both;float:left;margin-top:10px;overflow:auto;}
:first-child+html #tableContainer{overflow-x:hidden!important;}
:first-child+html #tableContainer .auto{width:898px!important;}
#oKod1,#nOfferName,#nOfferTitle{margin-right:10px;}
.oRabat input,#oRabatAll input{width:34px;text-align:right!important;}
.oAddNazwa,.oAddCena{margin-left:0;}
#oCancel,#oSave,#oZamknij,#vPDF,#vPrint,#vEdit{float:right;margin:0 0 0 15px !important;}

/* style do podgladu oferty */
#blank{width:800px;clear:both;margin:10px auto 0;}
.cTip{background-color:#234360;display:none;border:1px solid #fff;font:normal 12px Arial;color:#fff;-moz-border-radius:5px;border-radius:5px;padding:5px;}
.sk:hover{color:#fff!important;}
.breadActual{color:#000;font:normal 11px Tahoma;float:left;margin-top:2px;}

/* nowe przyciski do plywajacego koszyka */
#bBtnReturn{width:196px;height:40px;display:block;background:url(images/basketButtons.gif) 0 0 no-repeat;float:left;}
#bBtnCash{width:185px;height:40px;display:block;background:url(images/basketButtons.gif) 0 -41px no-repeat;float:right;}
#bBtnSave{width:128px;height:35px;display:block;background:url(images/basketButtons.gif) 0 -82px no-repeat;float:left;margin:0 10px 0 69px;}
#bBtnOffer{width:135px;height:35px;display:block;background:url(images/basketButtons.gif) 0 -118px no-repeat;float:left;}
#basketSave{float:left;padding-top:7px;}
#basketSave label{color:#1A5082;display:block;font:bold 13px Arial;white-space:nowrap;text-align:center;margin:5px 0 10px;}
#basketSave .inputL{margin-left:15px;}
#basketSave .bBasketName{width:310px;}
#basketSave p{width:320px;clear:both;float:left;}
.bBasketName{width:327px;}
#regForm td{width:50%;}
#regForm td input{font:normal 12px Arial;}
a.zipy{width:75px;height:30px;font:normal 11px Arial!important;color:#000!important;background:transparent url(images/drivers1.png) center top no-repeat;float:left;text-align:center;cursor:pointer;margin-top:15px;line-height:12px;padding:35px 0 0;}
a.zipy:hover{width:75px;cursor:pointer;}
img.producentLogoS{max-width:80px;margin:5px 0 7px;}
.info img.attribute{max-height:80px;}
.article{font:normal 12px Arial;line-height:20px;margin:0;padding:0 30px;}

/* style do rejestracji i edycji danych uzytkownika */
#userData{padding:0 30px 25px 20px;}
#userData .boxBG{width:100%;margin:25px 0 0!important;}
#userData .boxBRC{padding-bottom:15px;}
#userData h3{font:24px "Trebuchet MS";color:#000;text-align:center;padding-top:10px;}
#userData p{font:normal 12px Verdana;line-height:18px;margin-bottom:0;padding:5px 0 0;}
#userData .formField{clear:both;float:left;width:100%;padding:10px 0 0;}
#userData .formField label{width:169px;float:left;font:bold 13px Arial;color:#1A5082;text-align:right;padding-top:5px;}
#userData .formField span,#userData .formField div.hint{width:230px;height:21px;font:italic 12px Arial;color:#DF0D0D;float:left;position:relative;padding:6px 0 0 30px;}
#userData .formField span.alert{background:url(images/registerIcons.gif) 5px -27px no-repeat;display:none;}
#userData .formField span.checkboxAlert{width:228px;padding-top:2px;padding-bottom:3px;}
#userData .formField span.ready{background:url(images/registerIcons.gif) 5px -58px no-repeat;display:none;}
#userData .formField span.display{display:block;}
#userData .formField div.hint{background:url(images/registerIcons.gif) 5px 3px no-repeat;display:none;}
#userData .formField div.hint span{width:230px;position:absolute!important;top:0!important;left:0!important;color:#0085CF!important;padding-top:2px!important;}
#userData .formField div.postcode span{width:300px;padding-top:6px;}
#userData .formField .inputL{float:left;margin-left:10px;}
#userData .regularField{width:250px;}
#userData .middleField{width:180px;}
#userData .shortField{width:50px;}
#userData .smallField{width:30px;}
.postCodeSpacer{font:bold 17px Verdana;float:left;padding-top:3px;color:#1A5082;margin:0 -5px 0 5px;}
#userData .inputC .checkBox{width:14px;height:14px;margin:8px 2px 0!important;}
#userData p.checkboxLabel{width:380px;float:left;margin:0;padding:0 0 0 7px;}
#userData .checkbox{padding-top:15px!important;}
#userData .checkbox .inputL{margin-left:0!important;}
#userData #submitForm{width:200px;float:none;display:block;clear:both;margin:20px auto 10px;}
#userData #submitForm input{padding:0 20px;}
#userData .guarantee{color:#6F6F6F;font:10px "Trebuchet MS";text-align:center;padding:15px 10px 0;}
#userData h3 span,#userData p.checkboxLabel a{color:#2F81DB;}

/*  style do formularzy podczas finalizowania zakupow */
#altLogin .formField label{width:65px;}
#altReg p{float:left;clear:both;margin:0 0 10px 20px;padding:0;}
#altReg a{float:right;margin:100px 60px 0 0;}
.altButtons{clear:both;float:left;margin:16px 0 5px 75px;}
.altButtons .buttonL input{padding:0 20px;}
.altButtons .opButton{margin-left:20px;}
.altButtons .opButton div div div,#altReg .opButton div div div,#altRealize .opButton div div div{padding-left:20px;}
#altRealize a{float:right;clear:right;margin:38px 60px 0 0;}

/* style do zakladki kontakt */
#contact{padding:0 22px 0 15px;}
#contact #cBox1,#contact #cBox3{width:290px;margin-right:15px;}
#contact #cBox1,#contact #cBox2{margin-bottom:15px;}
#contact #cBox1 .boxBRC,#contact #cBox2 .boxBRC{height:365px;}
#contact #cBox2,#googleMap{width:410px;}
#contact .boxBRC{padding-bottom:0;}
#contact #cBox3 .boxBRC{padding:18px 0;}
#contact #cBox3{background:#F6F7F7 url(images/SK/boxLightBG.gif) 0 0 repeat-x!important;}
#contact .boxHC{display:inline;}
#googleMap #map{width:393px;height:350px;border:1px solid #fff;clear:both;float:left;display:inline;}
#contact h2{width:250px;height:auto;line-height:20px;margin-bottom:15px;font:bold 14px Arial;}
#contact h2 strong{font:bold 18px Arial;}
#contact #cBox1 p{clear:both;font:normal 12px Arial;line-height:17px;margin:0;padding:0 10px 10px 18px;}
#contact .boxBG div a{color:#0056A8;font:bold 12px Arial;line-height:18px;}
#contact .cGroups{width:362px;clear:both;font:normal 12px Arial;line-height:16px;background:url(images/contactGroup.gif) 16px 12px no-repeat;float:left;margin:0;padding:10px 10px 0 38px;}
#contact .cGroups strong{float:left;width:220px;}
#contact #cBox2 p{width:100%;float:left;clear:both;margin:0;}
#contact .cName{width:130px;float:left;}
#contact .cDial{width:75px;float:left;font-style:italic;text-align:right;margin-right:15px;}
#contact .cMail{float:left;margin-top:-2px;}
#contact #cForm{clear:both;margin:0 18px;}
#contact #option_content{width:auto;height:319px;background-color:#fff;padding-bottom:5px;}
* html #contact #option_content{height:285px;}
#contact #option_content form{float:left;}
#contact #option_content #content_3{width:234px;height:auto;margin:0;padding:9px;}
#contact #option_bar{width:auto;}
#contact #content_3 .cFormMsg{height:30px;}
#contact #content_3 .cFormMsg span{background:url(images/registerIcons.gif) 0 -61px no-repeat;color:#000;float:left;font:bold 12px Arial;margin-top:3px;position:relative;padding:4px 10px 2px 30px;}
#contact .blue_opt div div span{width:244px;text-align:left;padding:10px 0 0 10px;}
#contact #content_3 input,#contact #content_3 textarea{width:221px;}
#contact #cForm p{margin:0;padding:0 0 5px;}
#contact #cForm p.label{position:relative;}
#contact #content_3 p span{position:absolute;top:0;right:0;}
#contact .cInfo{text-align:center;font:normal 12px Arial;clear:both;line-height:20px;padding:5px 0 0;}
#contact .cInfo span{font:normal 17px "Trebuchet MS";}

/* instrukcje, certyfikaty, programy */
.pliki, #fileSearchResults {padding:0px 5px 25px;}
.pliki .sPagL{margin:0px 0px 7px 0px;}
.pliki .sPagL  p {/*width:688px;*/}
.advPanel, #fileSearchResults.advPanel {background:none;padding:0px;}
.pliki .advSearch, #fileSearchResults .advSearch {width:100%;}
.pliki .advSearch p{margin:5px 0 0 0;}
#fileSearchResults .advSearch p {margin:5px 0 0 0;}
#fileSearchResults h2 {float:left;font-size:14px;}
#fileSearchResults h2 .blue {font: bold 14px Tahoma;}
.pliki .sTitle span {font:normal 17px "Trebuchet MS";}
#fileSearchResults .sTitle a{margin-top:-10px;}
#fileSearchResults .sTitle .gray {color:#4F4F4F;}
#fileSearchResults .sResultLink {padding-bottom:0px;}
#programy .boxHC, #fileSearchResults .boxHC {cursor:pointer;}
#programy .aActive, #fileSearchResults .aActive  {cursor:default;}
#searchView .info {font-weight:bold;color:#000;padding:7px 0 0 15px;}
#programy .searchInfoBox .header, 
#instrukcje .searchInfoBox .header, 
#certyfikaty .searchInfoBox .header {color: #000000;font: bold 16px Arial;float:left;margin:10px 0 10px 0;}

/*  wybor logowania */
#userData .altButtons {padding:0px!important;}
#userData .altButtons div.hint {width:auto;padding-top:3px;}
#userData .altButtons div.hint span{width:305px;padding-top:2px;}
.formField .remindConfirm {width: 305px !important;height:19px!important;color: #1B8F1A !important;}	
.m .tab_0, .m .tab_0_disabled{ background: url(tabelka/tc0_m.gif) no-repeat !important;}
.ramka-ceny_m .mini_tab_0,.ramka-ceny_m .mini_tab_0_disabled{ background: url(tabelka/mini_tc0m.gif) no-repeat !important;width:157px !important;height:26px !important;border:none;font-family:arial;color: #616161;text-decoration:none;font-size:11px;text-align:center;font-weight:bold;}

/* porownywarka produktow */
.compare {height:22px;float:left;clear:both;margin:15px 5px 0 0;text-align:left;padding-left:2px;}
.compare input {vertical-align:middle;cursor:pointer;}
.compare label {font:normal 10px Verdana;cursor:pointer;}
#snapper {width:44px;height:50px;position:absolute;top:200px;right:-55px;z-index:1;display:none;}
.snapperWindTop {width:39px;height:68px;position:absolute;top:-75px;left:2px;background:url("images/snapperWindeffect.png") 0px 0px no-repeat;z-index:-1;display:none;}
.snapperWindBottom {width:39px;height:68px;position:absolute;bottom:-75px;left:2px;background:url("images/snapperWindeffect.png") 0px -69px no-repeat;z-index:-1;display:none;}
.snapperB {width:44px;background:url("images/porownywarkaBg.gif") left bottom no-repeat;padding-bottom:13px;}
.snapperT {width:100%;background:url("images/porownywarkaBg.gif") -44px 0px no-repeat;padding-top:13px;}
.snapperC {width:100%;background:url("images/porownywarkaBg.gif") -88px 0px repeat-y;position:relative;}
#rollTop {width:32px;height:38px;float:left;background:url("images/porownywarkaButtons.png") -1px 0px no-repeat;margin: -7px 0 -9px 6px;cursor:pointer;}
.rollTopPressed {background:url("images/porownywarkaButtons.png") -71px 0px no-repeat!important;}
#rollTop:hover {background:url("images/porownywarkaButtons.png") -35px 0px no-repeat;}
#cmpBtn {width:32px;height:115px;float:left;background:url("images/porownywarkaButtons.png") -1px -38px no-repeat;margin: 13px 0 -8px 6px;cursor:pointer;display:none;}
#favBtn {width:32px;height:148px;float:left;background:url("images/porownywarkaButtons.png") -1px -158px no-repeat;margin: 13px 0 -8px 6px;cursor:pointer;display:none;}
#favBtn span, #cmpBtn span{transform: rotate(-90deg);-moz-transform: rotate(-90deg);-webkit-transform: rotate(270deg);-o-transform: rotate(270deg);position:relative;top: 90px;left: 11px;font:normal 17px "Trebuchet MS";white-space:nowrap;}
#favBtn span, #cmpBtn span {top:7px;}
#favBtn:hover {background:url(images/porownywarkaButtons.png) -35px -158px;}
#cmpBtn:hover {background:url("images/porownywarkaButtons.png") -35px -39px no-repeat;}
.cmpBtnPressed {background:url("images/porownywarkaButtons.png") -71px -39px no-repeat!important;}
.favBtnPressed {background:url(images/porownywarkaButtons.png) -71px -158px no-repeat !important; }
#porownywarka {padding: 5px 25px 20px;}
#porownywarkaBox {width:100%;overflow-x:auto;overflow-y:hidden;margin-bottom:10px;position:relative;z-index:1;}
#porownywarka .title {height:29px;text-align:center;font:normal 18px Verdana;}
#porownywarka table td {vertical-align:top;}
#porownywarka .title  p {width:600px;float:left;margin: 0 0 0 117px;width: 715px;}
a.compare_back {float:right!important;margin-right:2px;clear:none!important;}
#porownywarka #lista {clear:both;padding:10px 0px;}
#porownywarka #lista .cpHeader{width:468px;padding:0px 7px;vertical-align:top;}
.cpFirst {padding-left:0px!important;}
.cpLast {padding-right:0px!important;}
#porownywarka #lista .cpShort {width:306px!important;}
.cpTitle, .cpDesc {font:bold 13px Arial;color:#ffffff;text-align:left;position:relative;background-color:#1d659f;padding:7px 10px;line-height:16px;z-index:2;}
.cpTitle a {color:#ffffff;line-height:14px;}
.cpClose {width:18px;height:18px;float:right;cursor:pointer;background:url("images/porownywarkaIcons.gif") 0px -41px no-repeat;position: relative;z-index:4;margin: -1px -3px 0 0;}
.cptLT, .cptRT, .cptLB, .cptRB , .cpdLT, .cpdRT, .cpdLB, .cpdRB {width:4px;height:4px;position:absolute;}
.cptLT {top:0px;left:0px;background:url("images/porownywarkaIcons.gif") -17px -0px no-repeat;z-idnex:1;}
.cptRT {top:0px;right:0px;background:url("images/porownywarkaIcons.gif") -21px -0px no-repeat;z-idnex:1;}
.cptLB {bottom:0px;left:0px;background:url("images/porownywarkaIcons.gif") -17px -4px no-repeat;z-idnex:1;}
.cptRB {bottom:0px;right:0px;background:url("images/porownywarkaIcons.gif") -21px -4px no-repeat;z-idnex:1;}
.cpImage {width:177px;height:177px;border:1px solid #2067a0;background-color:#ffffff;float:left;position:relative;text-align:center;}
.cpInfoShort .cpImage {width:127px!important;height:102px!important;}
.cpInfoShort .cpImage img {max-width:120px!important;max-height:95px!important;}
.cpImage img {max-height:170px;max-width:170px;}
.cpiLT, .cpiRT, .cpiLB, .cpiRB  {width:4px;height:4px;position:absolute;}
.cpiLT {top:-1px;left:-1px;background:url("images/porownywarkaIcons.gif") -8px -0px no-repeat;z-idnex:1;}
.cpiRT {top:-1px;right:-1px;background:url("images/porownywarkaIcons.gif") -12px -0px no-repeat;z-idnex:1;}
.cpiLB {bottom:-1px;left:-1px;background:url("images/porownywarkaIcons.gif") -8px -4px no-repeat;z-idnex:1;}
.cpiRB {bottom:-1px;right:-1px;background:url("images/porownywarkaIcons.gif") -12px -4px no-repeat;z-idnex:1;}
.cpInfo {padding:11px 12px!important;}
.cpInfoFirst {padding-left:5px!important;}
.cpInfoLast {padding-right:5px!important;}
.cpInfoShort .cpBarShort {margin-left:140px!important;}
.cpInfoShort .cpBarLong{margin-left:0px!important;}
.cpBar {background:#ebebeb url("images/porownywarkaIcons.gif") 0px -59px repeat-x;margin-top:8px;margin-left:192px;}
.cpBar div {padding:6px 8px 5px;text-align:right;font:bold 14px Arial;color:#000;border:1px solid #b3b3b3;}
.cpBarShort {width:154px!important;}
.cpKolor div {font-size:13px!important;line-height:14px;}
.cpCeny .first {margin-top:1px!important;}
.cpCeny .label {font:bold 12px Arial;color:#525252;float:left;}
.cpCeny .black {color:#000;}
.cpCeny .blue {color:#115a98;}
.cpDesc {height:18px;background-color:#d2d2d2;text-align:left;color:#000;font:bold 13px Arial;}
.cpdLT {top:0px;left:0px;background:url("images/porownywarkaIcons.gif") -0px -0px no-repeat;z-idnex:1;}
.cpdRT {top:0px;right:0px;background:url("images/porownywarkaIcons.gif") -4px -0px no-repeat;z-idnex:1;}
.cpdLB {bottom:0px;left:0px;background:url("images/porownywarkaIcons.gif") -0px -4px no-repeat;z-idnex:1;}
.cpdRB {bottom:0px;right:0px;background:url("images/porownywarkaIcons.gif") -4px -4px no-repeat;z-idnex:1;}
.cpDesc a {width:39px;height:32px;float:right;cursor:pointer;background:url("images/porownywarkaIcons.gif") 0px -9px no-repeat;position:absolute;top:0px;right:0px;z-index:2;font-size:0px;line-height:0px;}
.cpDesc a:hover {text-decoration:none;}
.cpHeader ul {width:100%;padding:0px;list-style-type:none;margin:13px 0 0 0;}
.cpHeader ul li {clear:both;padding:8px 0px 8px 12px;display:block;font:normal 12px Verdana;}
.cpDark {background-color:#eee;}
.cpLight {background-color:#f8f8f8;}

/* koniec porownywarka produktow */
.liArrowBullet {padding-left:3px;}
.liArrowBullet li {list-style:none;background: url("http://www.napad.pl/ftp/img/li_arrow2.png") 0px 0px no-repeat;padding:0px 0px 3px 20px;}
.sticker {width:11px;height:30px;position:relative;float:left;margin-top:7px;}
.sticker img {display:block;position:absolute;top:0px;left:0px;}
.new_sticker_solo {clear: both;float: left;margin: 6px 0 4px 7px;}

/* style wyskakujacej reklamy (pendrive) */
#bonus_flash {width:414px;height:433px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;background-color:#ffffff;display:none;z-index:9999;}
#bonus_flash .close {width:19px;height:19px;background:url("data/promocje/pendrive_gratis_close.gif") 0px 0px no-repeat;cursor:pointer;position:absolute;top:10px;right:10px;}
#bonus_flash_bg {width:100%;height:100%;z-index:9998;position:absolute;top:0;left:0;background:url("transparent_bg.png") 0px 0px repeat;display:none;}

/* style do boxu z plikami dla produktu */
#option_content #content_1 {width:100%;margin:0px;}
.filesTypeBar {height:22px;width:100%;background:url("images/productFilesImages.gif") 0px 0px repeat-x;cursor:pointer;}
.filesTypeBarActive{cursor:default;}
.filesTypeBar span {background:url("images/productFilesImages.gif") 0px -26px no-repeat;float:left;color:#000;margin: 4px 0 0 7px;padding-left:10px;}
.filesTypeBar span:hover {color:#005BA0;}
.filesTypeBarActive span:hover {color:#000;}
.filesTypeBarActive span {font-weight:bold;background:url("images/productFilesImages.gif") 0px -51px no-repeat;color:#000;padding-left:13px;}
.productFilesRow {padding:3px;overflow:hidden;}
.productFilesRow:hover a, .productFilesRow:hover span {color:#006ccc;}
.productFilesRow a {width:160px;background:url("images/productFilesImages.gif") 0px -78px no-repeat;padding-left:17px;font:normal 11px Arial;margin:0 3px;float:left;}
.productFilesRow a:hover {text-decoration:none;}
.productFilesRow span {width:50px;font:normal 11px Arial;float:right;text-align:right;margin-right:3px;}

/* dodatkowe style do listy produktow */
.miniActionMenu {height:31px;position:absolute;top:-29px;right:10px;background:url("images/miniActionMenuSprites.gif") 0px -32px repeat-x;}
.miniActionMenu div {height:100%;background:url("images/miniActionMenuSprites.gif") 0px -64px no-repeat;padding-left:13px;}
.miniActionMenu div div {height:100%;background:url("images/miniActionMenuSprites.gif") top right no-repeat;padding-right:17px;}
.miniActionMenu div div p {color:#000;font-weight:bold;margin:0px!important;padding:8px 5px 0;}
.miniActionMenu div div a {margin:0 0 0 5px;font:bold 12px Arial;color:#000;}
.miniActionMenu div div a:hover {color:#014c84;text-decoration:none;}
.miniActionMenu div div a.sortAsc {color:#014c84;background:url("images/miniActionMenuSprites.gif") right -135px no-repeat;padding: 0 24px 1px 0;}
.miniActionMenu div div a.sortDesc {color:#014c84;background:url("images/miniActionMenuSprites.gif") right -106px no-repeat;padding: 0 24px 1px 0;}
.productList .element {clear:both;position:relative;}
.productList .bar {height:30px;background:url("images/productListSprites1.gif") 0px -30px repeat-x;}
.productList .bar div {height:100%;background:url("images/productListSprites1.gif") 0px -60px no-repeat;}
.productList .bar div div {height:100%;background:url("images/productListSprites1.gif") right top no-repeat;}
.productList .title {width:530px;color:#353535;font:bold 12px Verdana;float:left;padding: 7px 0 9px 7px;}
.productList .bar .read {width:190px;float:right;color:#ffffff;font:bold 12px Verdana;padding: 7px 0 9px 0;text-align:center;}
.productList table td {padding:0px;margin:0px;vartical-align:middle;}
.productList .image {width:136px;padding:10px 0;}
.productList .image a {display:block;}
.productList .image a img {max-width:136px;}
.productList .description {width:405px;padding:4px 0 3px 0;vertical-align:top;}
.productList .description p {margin:0px 1px;padding-bottom:3px;}
.productList .description ul {margin:3px 0px;line-height:18px;}
.productList .info {width:201px;background-color:#F5F5F5;padding:25px 0 10px 0;text-align:center;}
.productList .info .price {width:190px;margin:10px auto;}
.productList .info .infoData {width:190px;height:20px;padding:0 5px;position:absolute;top:35px;}
.productList .info .infoDataLabel {border-bottom:1px dotted #e3e3e3;padding-bottom:3px;color:grey;font-size:11px;}
.productList .info .infoDataArea {color:#3e3e3e;display:inline;}

/*sTrick - CSS box */
.productList .lokalizator {height: 1px;width: 300px;display: block;position: absolute;bottom: 20px;}
.productList .lokalizatorTop {height: 1px;width: 300px;display: block;position: absolute;top: -20px;}

/* style do listy zmian w ofercie */
.thinProductList {width:100%;border-collapse:collapse;margin-bottom:10px;}
.thinProductList .listBlock {width:100%;float:left;margin:0;}
.thinProductList .listBlock .title {width:685px!important;height:26px;background:url("images/productListSprites1.gif") 0px -122px repeat-x;padding:0;vertical-align:top;float:left;}
.thinProductList .listBlock .title div {width:544px;height:26px;background:url("images/productListSprites1.gif") -143px -90px no-repeat;float:left;}
.thinProductList .listBlock .title a {width:auto!important;height:auto!important;float:left;background:none!important;padding:0px!important;padding: 5px 0 0 7px !important;}
.thinProductList .listBlock .date{width:109px!important;height:26px!important;background:url("images/productListSprites1.gif") 0px -90px no-repeat!important;text-align:center;padding:0 10px 0px 22px;}
.thinProductList .listBlock .date span {color:#fff;font:bold 12px Arial;font-style:italic;display:block;padding-top:5px;}
.thinProductList .listBlock .content{padding-top:6px;float:left;}
.thinProductList .listBlock .content p {width:673px;float:right;margin:0px;background:url("images/productListSprites1.gif") 0px -157px no-repeat;padding:0 0 0 10px;font:normal 12px Arial;color:#054d83;}
.thinProductList .listBlock .content p  img {vertical-align:bottom;margin-left:3px;}
.thinProductList .image {width:60px;height:60px;text-align:center;padding:0 7px 5px 0;margin:0px;vertical-align:top;float:left;overflow:hidden;}
.thinProductList .image img {max-width:60px;max-height:60px;}

/* baselayout - kolumny */
/* baselayout - kolumna lewa */
#columnLeft {width: 261px;}
/* baselayout - kolumna prawa */
#columnRight {width: 744px;padding-bottom: 15px;}
/* nowe style do baselayoutu */
#content {background:url("images/main-tlo_35.png") 0px 0px repeat-y;font:normal 12px Arial;}
#pageLeftCol {width:245px;float:left;padding:15px 0 0 0;}
#pageRightCol {width:732px;float:right;line-height:18px;padding:15px 20px 15px 0;position:relative;}
.productList  {width:752px!important;padding-right:0px!important;}
#pageSingleCol {width:985px;padding:0 10px;position:relative;}
#pageRightCol ul, #pageSingleCol ul {margin-top:0px;margin-bottom:0px;}
#pageSingleCol p {margin:10px 0px;}
/* syle mapy witryny HTML */
ul#mapItems {margin: 25px 0 0 15px;padding: 0;}
ul#mapItems li.mapCategoryParent { text-decoration: underline;list-style-type: none;}
ul#mapItems li.mapCategoryFirst { margin-left: 15px;padding-top: 10px;}
ul#mapItems li.mapCategorySecond { margin-left: 25px;padding:5px 0;}
ul#mapItems li a:hover { color: #016CC2;border-bottom: 1px dotted #016CC2;}
.blueHR {width:100%;height:2px;background-color:#1E70CE;margin:5px 0;float:left;}

/* style do chmurek */ 
.cloud, .cloudProductTip {height:auto;position:absolute;background-color:#fff;border:1px solid #000;font:normal 12px Arial;}
.cloudArrow, .cloudProductTipArrow {background: url("images/tooltip-arrow.png") -44px 0 no-repeat;height: 21px;width: 21px;}
/* style do artykulow */
.articles {padding: 5px 5px 5px 5px;}
.articleHeader {font:bold 14px Arial;color:#000;padding:0 0 10px 0;margin:0 0 3px 0;}
.buttonBackTitle {display:inline-block;background:url(images/opis_icons.gif) 15px -2px no-repeat;padding-left:45px;color:#8f9091;font:12px Verdana;line-height:27px;cursor:pointer;position:absolute;top:-5px;right:5px;}
.articleTitle {display: inline-block;width:600px;}
.articleHeaderBar {padding:0 0 10px 0;}
.articleHeaderBar a {font:normal 12px Arial;}
.articleHeaderBar a:hover {color:#016CC2}
.coloredHR {background: url("images/coloredHR.gif") left bottom no-repeat;}
.articles .header {margin:5px 0 0 0;}
.articles .header a {color:#000;font-weight:bold;}
.articles .header a:hover {color:#006DDB;text-decoration:none;}
.articles .date {color:#616161;font-style:italic;margin:0 0 5px 0;}
.articles .text {margin:0 0 10px 0;color:#000;}
.articlesRelated {margin-left:4px;}
.articleShortList {margin:10px 0 0 0;}
.articleShortList a {color: #000 !important;}
.articles h3 {font-weight:bold;font-size:14px;padding:7px 0;margin-top:7px;}
.articles a {color: #016CC2;}
.articles a:hover {text-decoration:underline;}

/* AKTUALNOŚCI - SPIS */
.newsItem {border-bottom: dotted 1px #c1c1c1;width: 720px;padding: 20px 0;margin-left:5px;}
.newsLast {border:none;}
.newsFirst {padding-top: 0px;}
.newsItem .newsImage {float:left;width:155px;min-height:1px;}
.newsImage .niLeft {float:left;width:9px;height:152px;background:url(images/imageFrames.png) no-repeat;}
.newsImage .niRight {float:left;width:9px;height:152px;background:url(images/imageFrames.png) no-repeat 0px -152px;}
.newsImage .niMiddle {float:left;width:134px;padding:9px 0;border-top:solid 1px #c5c5c5;border-bottom:solid 1px #c5c5c5;height:132px;}
.niMiddle td {height:132px;}
.newsItem .newsImage img {max-width:130px;max-height:130px;}
.newsItem .newsContent {float: left;width: 555px;padding-left:10px;}
.newsItem .newsContent h2 a {font-family:Arial;font-size:18px;font-weight: normal;color:#010101;}
.newsItem .newsContent p {color: #4c4c4c;font-family: Verdana;font-size: 11px;font-weight: normal;text-decoration: none;}
.newsItem .newsContent .newsDodano {background-color:#f5f5f5;margin-bottom:10px;width:466px;font-size:10px;font-family:Verdana;color:#6d6d6d;padding-left:8px;float:left;height:23px;line-height:23px;}
.newsCategory {font-size:10px;font-family:Verdana;}
.newsCategory a {color:#5166fe;font-size:10px;}
.newsContent .newsCzytaj {float:left;width:77px;margin-left:4px;display:block;cursor:pointer;}
.newsContent .newsCzytaj:hover {text-decoration:none;}
.newsContent .newsCzytaj .ncLeft, .newsReturn .nrLeft {float:left;width:5px;height:23px;background:url(images/button_gray.png) no-repeat;}
.newsContent .newsCzytaj .ncMiddle, .newsReturn .nrMiddle {float:left;height:23px;background:url(images/button_gray.png) repeat-x 0px -46px;}
.newsContent .newsCzytaj .ncRight, .newsReturn .nrRight {float:left;width:5px;height:23px;background:url(images/button_gray.png) no-repeat 0px -23px;}
.newsContent .newsCzytaj .readMore {line-height:21px;float:left;margin-left:4px;color:#424242;font-family:Verdana;font-size:10px;font-weight:700;}
.buttonIcon {float:left;}
.arrowRight {width:19px;height:15px;background:url(images/button_icons.png) no-repeat;margin:4px 4px 0px;}

/* AKTUALNOŚCI - SZCZEGÓŁY NEWSA */
.newsTitle {padding: 10px 0 0 2px;color:#333;}
.newsTitle h3 {font-family: Tahoma;font-size: 14px;font-weight: 700;}
.newsDetails {padding:18px 0 0 2px;font-family: Tahoma;color:#333;width:730px;}
.newsTopBar .newsDateAdded {float:left;width:640px;padding-left:8px;background-color:#f5f5f5;height:23px;line-height:23px;font-family:Verdana;font-size:10px;color:#6d6d6d;}
.newsReturn {float:left;width:82px;height:23px;margin-left:4px;display:block;cursor:pointer;}
.newsReturn:hover {text-decoration:none;}
.newsReturn .nrText {background:url(images/button_icons.png) no-repeat 0px -15px;float:left;padding:0px 4px 0px 23px;margin:3px 0 0 4px;line-height:15px;color:#424242;font-size:10px;font-weight:700;font-family:Verdana;}
.newsTitle {font-size:18px;font-family:Arial;}

/* SLIDER */
#imageSlider {position:relative;right:40px;}
#imageSlider ul {list-style-type: none;}

/* SPIS PRODUKTÓW (KATEOGRIA NADRZĘDNA) */
.categoryItem {float:left;width:178px;height:130px;}
.categoryDescription {width:730px;padding:620px 0 0 3px;}

/* TRANSPORT */
.transport {width: 730px;color:#333;line-height:16px;}
.tInfoBox {width:590px;height:130px;background:url(images/konfig_info_bg.png) no-repeat;line-height:15px;padding-left:120px;padding-right:20px;padding-top:20px;text-align:center;}
.tFirma {font:700 12px Arial;color:#024c8f;margin-bottom:10px;}
.tZamowienia {margin-top:10px;font-weight:700;}
.pcoTransport {width:713px !important;}
.tkContent {margin-top:20px;padding-left:20px;}
.tkTable {margin:20px 0 0 120px;}
.tNoBorders {border:none !important;border-right:1px solid #c5c5c5 !important;border-bottom:1px solid #c5c5c5 !important;}
.tNext {border-left:none !important;}
.tPaymentType {border:1px solid #c5c5c5;width:137px;padding:5px !important;text-align:right;}
.tCourier {width:80px;border:1px solid #c5c5c5;text-align:center;padding:1px !important;}
.tInner {padding:5px !important;border-top:none !important;}
.tUeContent {margin-top:20px;padding-left:20px;}
.tUeTable {margin:20px 0 0 205px;}
.tUeContent ol li {padding-top:20px;}
.mBankLogo {width:119px;height:32px;background:url(images/mBankBig.png) no-repeat;display:inline-block;position:relative;top:2px;}
.tUeTableRight {text-align:right;padding-right:10px;width:180px;}
.tUeContent ol li table {margin-top:20px;}
.tUeContent ol li table td {padding-left:10px;}
.paymentCloud {width:399px;height:217px;background:url(images/payment_cloud.gif) no-repeat;margin-left:100px;}
.trContent {margin:20px;}
ol.trPayments {list-style-type: lower-latin;}

/* CENNIKI */
.pCenniki {margin-left:13px;}
.pcoLeft {height:40px;width:8px;background:url(images/cenniki_tab.png) no-repeat;float:left;}
.pcoMiddle {height:40px;width:692px;background:url(images/cenniki_tab.png) 0 -40px repeat-x;float:left;}
.pcoRight {height:40px;width:8px;background:url(images/cenniki_tab.png) 0 -80px no-repeat;float:left;}
.pcoDivider {width:2px;height:40px;background:url(images/cenniki_tab_divider.png) no-repeat;float:left;}
.pcoTitle {width:380px;font-weight:700;text-transform:uppercase;padding-left:20px;float:left;height:40px;line-height:40px;font-size:13px;}
.pcoProducer {width:90px;height:40px;font:700 10px/40px Arial;text-align:center;float:left;color:#2b2b2b;}
.pcoActual {width:84px;height:40px;font:700 10px/40px Arial;text-align:center;float:left;color:#2b2b2b;}
.pcoSize {width:55px;height:40px;font:700 10px/40px Arial;text-align:center;float:left;color:#2b2b2b;}
.pcoDownload {width:50px;height:40px;font:700 10px/40px Arial;text-align:center;float:left;color:#2b2b2b;}
.pcOne {margin-bottom:35px;}
.tcIcon {width:40px;}
.tcTitle {width:362px;}
.tcProducer {width:90px;text-align:center;}
.tcActual {width:90px;text-align:center;font:10px Arial;}
.tcSize {width:55px;text-align:center;font:10px Arial;}
.tcDownload {width:50px;}
.tciIcon {width:30px;height:34px;background:url(images/icon_pdf3.png) no-repeat;}
table.tCennik {margin-top:20px;margin-left:6px;}
table.tCennik tr:hover {background:#e1e1e1;}
table.tCennik td {height:50px;}
table.tCennik a {font-weight:700;color:#024c8f;font-family:Arial;text-decoration:none;}
a.tcdIcon {display:block;width:19px;height:17px;background:url(images/icon_download.png) no-repeat;margin-left:19px;}
.pcoMiddle a {text-decoration:none;}

/* CERTYFIKATY */
.pcoCertyfikaty {width:598px;}

/* KATALOGI */
table.katTable {margin-top:20px;}
table.katTable tr:hover {background:#e1e1e1;cursor:pointer;}
table.katTable a {color:#024c8f;font:700 12px Arial;}
.katDownIcon {display:block;width:19px;height:17px;background:url(images/icon_download.png) no-repeat;margin:auto;}
.katImg {width:130px;text-align:center;border-bottom:1px dotted #c5c5c5;padding:10px 0;}
.katName {width:225px;padding:0 10px;border-bottom:1px dotted #c5c5c5;}
.katProducer {width:92px;text-align:center;border-bottom:1px dotted #c5c5c5;}
.katPub {width:85px;text-align:center;font-size:10px;font-family:Arial;border-bottom:1px dotted #c5c5c5;}
.katSize {width:55px;text-align:center;font-size:10px;font-family:Arial;border-bottom:1px dotted #c5c5c5;}
.katDown {width:90px;border-bottom:1px dotted #c5c5c5;}

/* PORADY */
table.prTable {margin-top:20px;}
table.prTable a {color:#024c8f;font:700 12px Arial;}
table.prTable tr:hover {background:#e1e1e1;}
table.prTable tr td {padding:10px 0;}
.prDownIcon {display:block;width:19px;height:17px;background:url(images/icon_download.png) no-repeat;margin:auto;}
.prPdf {width:50px;text-align:center;}
.prName {width:330px;}
.prProducer {width:90px;text-align:center;}
.prActual {width:88px;font:10px Arial;text-align:center;}
.prSize {width:55px;font:10px Arial;text-align:center;}
.prDown {width:90px;}

/* FILMY */
.psMovies {margin-top:20px;}
.psmOne {border-bottom:1px dotted #c5c5c5;padding-bottom:10px;padding-top:10px;width:720px;}
.psmOneInner {padding:10px 0;}
.psmOneInner:hover {background:#e1e1e1;cursor:pointer;}
.psmImg {float:left;width:150px;text-align:center;}
.psmImg img {border:1px solid #c5c5c5;}
.psmContent {float:left;width:480px;}
.psmContent a {color:#024c8f;font-weight:700;font-family:Arial;}
.psmDate {float:left;width:80px;text-align:center;font:10px Arial;}

/* FILM POJEDYNCZY */
.mDesc {margin:15px;}
.mMovie {margin:auto;width:528px;padding:8px 2px 8px 10px;border:1px solid #c5c5c5;}

/* WSPARCIE */

.pSupport ul {list-style-type:none;padding:0;margin:0;}
.psOne {float:left;margin:0 15px 15px 0;}
.psOne a {display:block;width:233px;height:65px;}
.psOne .psPorady {background:url(images/support_porady.png) no-repeat;}
.psOne .psKonfiguracja {background:url(images/support_konfiguracja.png) no-repeat;}
.psOne .psProgramy {background:url(images/support_programy.png) no-repeat;}
.psOne .psCenniki {background:url(images/support_cenniki.png) no-repeat;}
.psOne .psInstrukcje {background:url(images/support_instrukcje.png) no-repeat;}
.psOne .psCertyfikaty {background:url(images/support_certyfikaty.png) no-repeat;}
.psOne .psKatalogi {background:url(images/support_katalogi.png) no-repeat;}
.psOne .psFilmy {background:url(images/support_filmy.png) no-repeat;}
.psOne .psFaq {background:url(images/support_faq.png) no-repeat;}
.psBox1 {padding-top:30px;}
.psBox1 .psbInfo {width:365px;height:137px;float:left;background:url(images/support_info_bg.png) 0 4px no-repeat;line-height:18px;padding:33px 10px 0 110px;}
.psBox1 .psbKamery {float:left;width:237px;margin-left:15px;}
.psBox1 .psbKamery a {display:block;width:237px;height:137px;background:url(images/support_kamery.png) no-repeat;}
.psSystem {position:relative;margin-top:50px;width:732px;height:111px;background:url(images/support_system.png) no-repeat;}
.soLink:hover {text-decoration:none;}
.systemOfertowyTab {width:156px;}
.psSystemBox {position:relative;margin-top:70px;width:355px;height:305px;background:url(images/support_system_box_bg.png) no-repeat;border:1px solid #c5c5c5;float:left;}
.psSystemBoxBottom {position:absolute;bottom:-1px;width:357px;height:7px;left:-1px;background:url(images/support_system_box_bottom.png) no-repeat;float:left;}
.psbNext {margin-left:16px;}
.systemAlarmowy {width:197px;}
.telewizjaPrzemyslowa {width:225px;}
.saContent, .tpContent {width:310px;background:url(images/support_systemy_img.jpg) center top no-repeat;padding-top:190px;margin:30px auto 0;}
.tpContent {background:url(images/support_telewizja_img.jpg) center top no-repeat;}
.sacText {float:left;}
.sacButton {position:absolute;bottom:10px;right:10px;}
.sacButton a {text-decoration:none;}

/* KONFIGURATORY */
.kfInfoBox {width:590px;height:130px;background:url(images/konfig_info_bg.png) no-repeat;margin-left:10px;line-height:18px;padding-left:120px;padding-right:20px;padding-top:20px;}
.kfZapytanieSystemy {display:block;float:left;width:350px;height:130px;background:url(images/zapytanie_systemy_bg.png) no-repeat;margin-left:20px;margin-top:25px;margin-bottom:20px;}
.kfZapytanieMonitoring {display:block;float:left;width:350px;height:130px;margin-left:10px;background:url(images/zapytanie_monitoring_bg.png) no-repeat;margin-top:25px;margin-bottom:20px;}

/* KOSZYK - KROK 1 - PRODUKT NIEDOSTĘPNY */
.oWarning {padding-top:29px;width:950px;margin:auto;}
.oWarning .owLeft {width:8px;height:105px;background:url(images/koszyk_niedostepne_bg_left.png) no-repeat;float:left;}
.oWarning .owRight {width:10px;height:105px;background:url(images/koszyk_niedostepne_bg_right.png) no-repeat;float:left;}
.oWarning .owMiddle {height:105px;width:932px;background:url(images/koszyk_niedostepne_bg_middle.png) repeat-x;float:left;}
.oWarning .owLeft2 {width:8px;height:105px;background:url(images/koszyk_niedostepne_bg.png) no-repeat;float:left;}
.oWarning .owRight2 {width:8px;height:105px;background:url(images/koszyk_niedostepne_bg.png) 0 -105px no-repeat;float:left;}
.oWarning .owMiddle2 {height:105px;width:932px;background:url(images/koszyk_niedostepne_bg.png) 0 -210px repeat-x;float:left;}
.oWarningEmpty {padding-bottom:25px;}
.owMiddle2 .owmText2 {text-align:center;color:#4c4c4c;font-size:14px;font-family:Arial;padding:32px 0 20px 35px;background:url(images/koszyk_niedostepne_icon2.png) 100px 31px no-repeat;width:600px;margin:auto;font-weight:700;}
.owMiddle .owmText {text-align:center;color:#ff2c2c;font-size:14px;font-family:Arial;padding:32px 0 20px 35px;background:url(images/koszyk_niedostepne_icon.png) 0px 31px no-repeat;width:600px;margin:auto;font-weight:700;}
.owMiddle2 .owmTextEmpty {width:380px;padding-top:42px;}

/* KOSZYK - KROK 2 - DOSTAWA */
.oProgress {padding: 40px 0 50px;width:775px;margin:auto;}
.oProgress .oOne {float:left;display:block;}

.oProgress .oKoszykFirst {width:41px;height:66px;background:url(images/cart_steps.png) no-repeat;}
.oProgress .oKoszykSecond {width:41px;height:66px;background:url(images/cart_steps.png) -42px 0 no-repeat;}
.oProgress .oDostawaFirst {width:99px;height:66px;background:url(images/cart_steps.png) -83px 0 no-repeat;}
.oProgress .oDostawaSecond {width:99px;height:64px;background:url(images/cart_steps.png) -182px 0 no-repeat;}
.oProgress .oDostawaThird {width:99px;height:64px;background:url(images/cart_steps.png) -281px 0 no-repeat;}
.oProgress .oWeryfikacjaFirst {width:95px;height:66px;background:url(images/cart_steps.png) -380px 0 no-repeat;}
.oProgress .oWeryfikacjaSecond {width:103px;height:66px;background:url(images/cart_steps.png) -475px 0 no-repeat;}
.oProgress .oWeryfikacjaThird {width:103px;height:66px;background:url(images/cart_steps.png) -578px 0 no-repeat;}
.oProgress .oPotwierdzenieFirst {width:128px;height:64px;background:url(images/cart_steps.png) -681px 0 no-repeat;}
.oProgress .oPotwierdzenieSecond {width:140px;height:66px;background:url(images/cart_steps.png) -810px 0 no-repeat;}
.oProgress .oBlueLine {width:130px;height:3px;background:url(images/cart_blue_line_bg.png) repeat-x;margin-top:41px;}
.oProgress .oGrayLine {width:130px;height:1px;border-bottom:1px solid #bebebe;margin-top:41px;}

.oStepsHolder {width:940px;height:174px;background:url(images/cart_steps_holder.png) no-repeat;margin:auto;}
.oStepsHolder .oStepOne {float:left;position:relative;}
.oStepsHolder .oPayment {width:235px;}
.oStepsHolder .oPayment input {display:inline-block;margin-right:10px;}
.oStepsHolder .oPayment label {position:relative;bottom:2px;cursor:pointer;}
.oStepsHolder .oOptsHolder {margin:30px 0 0 13px;}
.pPaymentOne {height:23px;}

.oStepsHolder .oDelivery {width:200px;}
.oStepsHolder .ohOne {width:220px;padding-bottom:7px;}
.oDelivery .odInput {width:25px;float:left;}
.oDelivery .odLabel {float:left;}
.oDelivery .odIcon {float:left;margin:0 5px;}
.oDelivery .odDots {float:left;border-bottom:1px dotted #b5b5b5;height:1px;margin-top:10px;margin:10px 5px 0 0;}
.oDelivery .odPrice {float:left;width:50px;text-align:right;}
.oDelivery label {cursor:pointer;}

.oStepsHolder .oDocument {width:150px;margin-left:20px;}
.oDocument .oOptsHolder {margin-left:40px;margin-top:50px;}
.oDocument label {position:relative;bottom:2px;cursor:pointer;}
.oDocument input {display:inline-block;margin-bottom:10px;margin-right:10px;}

.oUwagi .ouContent {width:270px;height:80px;background:url(images/cart_uwagi_bg.png);border:none;margin:10px 0 0 40px;padding-top:2px;line-height:20px;overflow:auto;}
.oUwagi .ouContact {margin:10px 0 0 40px;}
.oUwagi .ouContact label {position:relative;bottom:2px;cursor:pointer;font-size:10px;}
.oUwagi .ouContact input {display:inline-block;margin:0 3px 10px 0;}
.oUwagi {width:310px;}

.oDodatki {margin:30px 0 0 32px;}
.oDodatkiLeft {width:5px;height:127px;background:url(images/cart_dodatki_left.png) no-repeat;float:left;}
.oDodatkiMiddle {position:relative;width:930px;height:127px;background:url(images/cart_dodatki_middle.png) repeat-x;float:left;}
.oDodatkiRight {width:7px;height:127px;background:url(images/cart_dodatki_right.png) no-repeat;float:left;}

.oDodatki .odmHolder {margin:5px 0 0 10px;}
.oDodatki .odmHolder .odmOne {float:left;width:180px;}
.oDodatki td.odmTitle {text-align:center;font-size:11px;font-family:Arial;}
.oDodatki td.odmImg {height:50px;}

.oMiddle {width:950px;margin:0 auto;padding-bottom:20px;}
.oMiddle .omLeft {float:left;width:570px;}
.oMiddle .omRight {float:right;margin-left:10px;width:366px;}

.ocNav .ocnLeft {float:left;margin-left:10px;}
.ocNav .ocnRight {float:right;margin-right:10px;}
.ocnLeft a:hover {text-decoration:none;}
.tRight {float:right;margin-left:10px;}

.oCart {width:935px;margin:30px auto 0;padding-bottom:60px;}
.oCart .ocTitle {font-size:11px;color:#333;font-weight:bold;margin-left:21px;font-family:Arial;}
.octLeft {width:3px;height:22px;background:url(images/tab2_bg.png) no-repeat;float:left;}
.octRight {height:22px;width:3px;background:url(images/tab2_bg.png) no-repeat 0 -44px;float:left;}
.octMiddle {height:22px;background:url(images/tab2_bg.png) repeat-x 0 -22px;float:left;text-transform:uppercase;line-height:22px;padding:0 10px;}
.ocDelete {float:right;margin-right:20px;}
.ocdLeft {width:4px;height:23px;background:url(images/button_blue.png) no-repeat;float:left;}
.ocdMiddle {height:23px;line-height:23px;text-transform:uppercase;background:url(images/button_blue.png) 0 -23px repeat-x;padding:0 8px;float:left;color:#fff;font-size:11px;font-family:Arial;font-weight: bold;border:none;cursor:pointer;text-align:center;}
.ocdRight {height:23px;width:4px;background:url(images/button_blue.png) 0 -46px no-repeat;float:left;}
.ocdLink {display: block;}
.oNavigation {margin-top:30px;}
.onReturn {float:left;}
.onEdit {float:right;margin-right:5px;}
.onNext {float:right;}
.ocdLeft2 {width:4px;height:24px;background:url(images/button_gray2.png) no-repeat;float:left;}
.ocdMiddle2 {height:24px;line-height:24px;text-transform:uppercase;background:url(images/button_gray2.png) 0 -24px repeat-x;padding:0 8px;float:left;color:#2a2a2a;font-size:11px;font-family:Arial;font-weight:700;border:none;cursor:pointer;margin-top:0 !important;}
.ocdRight2 {height:24px;width:4px;background:url(images/button_gray2.png) 0 -48px no-repeat;float:left;}
.ocdLink2 {display: block;text-decoration:none;}
.ocdLink2:hover {text-decoration:none;}
.oNav {margin-top:10px;}

/* KOSZYK - KROK 3 */
td.oStep3Left {width:219px;text-align:right;padding-right:5px;font-size:11px;border-bottom:1px solid #999;height:22px;}
td.oStep3Right {width:219px;border-left:solid 1px #999;padding-left:5px;font-size:11px;border-bottom:1px solid #999;height:22px;}
td.os3Last {border-bottom:none;}
.omlTableBody .omlTableRow {font-size:11px;color:#333;text-align:center;}
.oProgress3 {background:url(images/koszyk-kupowanie_step3.gif) no-repeat 0 67px;}

/* Koszyk - Krok 4 */
.oConfirm {width:760px;margin:auto;position:relative;text-align:center;padding-bottom:60px;}
.oConfirm .ocLeft {height:174px;width:9px;background:url(images/gray_box_bg2.png) no-repeat;float:left;}
.oConfirm .ocRight {height:174px;width:9px;background:url(images/gray_box_bg2.png) 0 -348px no-repeat;float:left;}
.oConfirm .ocMiddle {height:174px;width:742px;background:url(images/gray_box_bg2.png) 0 -174px repeat-x;float:left;}

.oConfirm .ocLeft2 {height:300px;width:8px;background:url(images/confirm_payments_bg.png) no-repeat;float:left;}
.oConfirm .ocRight2 {height:300px;width:8px;background:url(images/confirm_payments_bg.png) 0 -600px no-repeat;float:left;}
.oConfirm .ocMiddle2 {height:300px;width:744px;background:url(images/confirm_payments_bg.png) 0 -300px repeat-x;float:left;}

.ocMiddle .ocCredits, .ocMiddle2 .ocCredits {font:700 16px Arial;padding-top:20px;}
.ocMiddle .ocText, .ocMiddle2 .ocText {padding-top:22px;font:12px Arial;}
.ocMiddle .ocText a, .ocMiddle2 .ocText a {color:#024c8f;}
.ocMiddle .ocPdf, .ocMiddle2 .ocPdf {padding-top:10px;line-height:25px;}
.ocMiddle .ocPdfIcon, .ocMiddle2 .ocPdfIcon {display:inline-block;width:20px;height:25px;background:url(images/icon_pdf.png) no-repeat;position:relative;top:7px;}

.ocMiddle2 .ocmDivider1 {width:700px;margin:auto;height:1px;border-bottom:1px solid #b3b3b3;margin-top:20px;}
.ocMiddle2 .ocmDivider2 {width:700px;margin:auto;height:1px; border-top:1px solid #fff;}

.ocNavigation {padding-bottom:50px;}
.ocNavigation .ocReturn {float:right;margin-right:116px;}

.ocInfo {margin-top:20px;}

.oPlatnosciButton {margin-top:20px;width:217px;height:58px;background:url(images/logo_platnosci.png) no-repeat;border:none;cursor:pointer;}

/* Wiadomość dla handlowców */
.hMessage {margin:auto;width:760px;padding:50px 0 20px;}
.hMessage .hmLeft {width:8px;height:105px;background:url(images/gray_box_bg3.png) no-repeat;float:left;}
.hMessage .hmMiddle {width:744px;height:105px;background:url(images/gray_box_bg3.png) 0 -105px repeat-x;text-align:center;font-weight:bold;font-family:Arial;color:#898989;float:left;font-size:16px;}
.hMessage .hmContent {margin-top:40px;}
.hMessage .hmRight {width:8px;height:105px;background:url(images/gray_box_bg3.png) 0 -210px no-repeat;float:left;}
.hmReturn {padding:0px 125px 50px 0;float:right;}

/* KATEGORIE */
.subCategories {margin-left:20px;}
.categoryList .subCategory {height:45px;line-height:45px;width:225px;float:left;border-right:1px dotted #ccc;border-bottom:1px dotted #ccc;padding-left:10px;}
.categoryList .subCategory:hover {background-color:#ccc;}
.categoryList .subCategory a {color:#999;font-size:10px;display:block;font-family: Tahoma;}
.categoryList .subCategory a:hover {text-decoration:none;}

/* ADD-ONS */
.addonsHolder {text-align:center;}
.copyrightBox {display:inline-block;padding-left:15px;}

/* SZARE TABY */
.boxHolder {padding-top:10px;}
.tabHolder {position:absolute;top:-15px;left:20px;}
.tabHolder .tabLeft, .tabHolder .tabMiddle, .tabHolder .tabRight {float:left;}
.tabHolder .tabLeft {height:29px;width:3px;background:url(images/grayTab.png) no-repeat;}
.tabHolder .tabMiddle {
    height:29px;
    background:url(images/grayTab.png) repeat-x 0px -29px;
    text-transform:uppercase;
    font-size:11px;
    font-family:Arial;
    font-weight:700;
    padding:0 10px;
    color:#2a2a2a;
    line-height:35px;
}
.tabHolder .tabRight {
    height:29px;
    width:3px;
    background:url(images/grayTab.png) no-repeat 0px -58px;
}

/* BUTTONY NOWE (NIEBIESKIE - SZARE) */
.boxHC2 {float:left;margin-left:15px;}
.buttonOne {float:left;cursor:pointer;}
.buttonOne .boLeft, .buttonOne .boMiddle, .buttonOne .boRight {float:left;}
.buttonOne .boLeft {width:6px;height:33px;}
.buttonOne .boRight {width:6px;height:33px;}
.buttonOne .boMiddle {height:33px;line-height:33px;text-align:center;padding:0 10px;}
.buttonOne .boMiddle a {color:#fff;font-weight:bold;font-family: Arial;}
.buttonOne .boMiddle a:hover {text-decoration:none;}
/* ACTIVE BUTTON - FIRST */
.boLeftActiveFirst {background:url(images/buttons.png) no-repeat;}
.boMiddleActiveFirst {background:url(images/buttons.png) repeat-x 0px -33px;}
.boRightActiveFirst {background:url(images/buttons.png) no-repeat 0px -33px;}
/* NORMAL BUTTON - FIRST */
.boLeftNormalFirst {background:url(images/buttons.png) 0px -198px no-repeat;}
.boMiddleNormalFirst {background:url(images/buttons.png) repeat-x 0px -231px;}
.boRightNormalFirst {background:url(images/buttons.png) no-repeat 0px -231px;}
/* HOVER BUTTON - FIRST */
.boLeftHoverFirst {background:url(images/buttons.png) no-repeat 0px -99px;}
.boMiddleHoverFirst {background:url(images/buttons.png) repeat-x 0px -132px;}
.boRightHoverFirst {background:url(images/buttons.png) no-repeat 0px -132px;}
/* ACTIVE BUTTON - NEXT */
.boLeftActiveNext, .boMiddleActiveNext, .boRightActiveNext {background:url(images/buttons.png) no-repeat 0px -33px;}
/* NORMAL BUTTON - NEXT */
.boLeftNormalNext, .boMiddleNormalNext, .boRightNormalNext {background:url(images/buttons.png) no-repeat 0px -231px;}
/* HOVER BUTTON - NEXT */
.boLeftHoverNext, .boMiddleHoverNext, .boRightHoverNext {background:url(images/buttons.png) no-repeat 0px -132px;}
.boMiddleActiveNext, .boMiddleNormalNext, .boMiddleHoverNext {background-repeat: repeat-x;}
/* ACTIVE BUTTON LAST */
.boLeftActiveLast {background:url(images/buttons.png) no-repeat 0px -33px;}
.boMiddleActiveLast {background:url(images/buttons.png) repeat-x 0px -33px;}
.boRightActiveLast {background:url(images/buttons.png) no-repeat 0px -66px;}
/* NORMAL BUTTON LAST */
.boLeftNormalLast {background:url(images/buttons.png) no-repeat 0px -231px;}
.boMiddleNormalLast {background:url(images/buttons.png) repeat-x 0px -231px;}
.boRightNormalLast {background:url(images/buttons.png) no-repeat 0px -264px;}
/* HOVER BUTTON LAST */
.boLeftHoverLast {background:url(images/buttons.png) no-repeat 0px -132px;}
.boMiddleHoverLast {background:url(images/buttons.png) repeat-x 0px -132px;}
.boRightHoverLast {background:url(images/buttons.png) no-repeat 0px -165px;}
.boMiddleHoverFirst a, .boMiddleHoverNext a, .boMiddleHoverLast a,
.boMiddleNormalFirst a, .boMiddleNormalNext a, .boMiddleNormalLast a {color:#000 !important;}
.boDivider {width:2px;height:33px;background:url(images/button_divider.png) no-repeat;float:left;}
.boDividerHover {width:2px;height:33px;background:url(images/button_divider_hover.png) no-repeat;float:left;}

/* style globalne */
.hide{display:none;}
.l {float:left;}
.r {float:right;}
.clear {clear: both;}
.font-color-blue {color:#016CC2;}
.font-color-lightGray {color:#616161;}

.myClear {position: relative; clear: both; height: 0px; overflow: hidden; }
.jsLinkRel {cursor:pointer;}

.boxIHolder {position:absolute;display:inline-block;zoom:1;z-index:10;top:137px;}
.boxI {width:11px;height:11px;background:url(images/icon_box_i.png) no-repeat;cursor:pointer;position:relative;bottom:5px;display:inline-block;z-index:10;}
.boxIContent {position:absolute;z-index:2;top:17px;left:-245px;width:500px;}
.bicLeftTop, .bicRightTop, .bicLeftBottom, .bicRightBottom {position:absolute;width:4px;height:4px;zoom:1}
.bicLeftTop {top:0px;left:0px;background:url(images/box_i.png);}
.bicRightTop {top:0px;right:0px;background:url(images/box_i.png) 0px 12px;}
.bicLeftBottom {bottom:0px;left:0px;background:url(images/box_i.png) 0px 8px;}
.bicRightBottom {bottom:0px;right:0px;background:url(images/box_i.png) 0px 4px;}
.bicLeftLine, .bicRightLine, .bicTopLine, .bicBottomLine {position:absolute;background-color:#fff;}
.bicLeftLine {top:4px;border-left:1px solid #000;width:4px;}
.bicRightLine {top:4px;right:0px;border-right:1px solid #000;width:4px;}
.bicTopLine {left:4px;border-top:1px solid #000;width:492px;height:4px;}
.bicBottomLine {left:4px;bottom:0px;border-bottom:1px solid #000;min-width:492px;height:4px;}
.bicInner {top:4px;left:4px;width:492px;position:relative;z-index:999;background:#fff;font-family:Tahoma;font-size:11px;line-height:17px;color:#2a2a2a;}
.bicTitle {font-size:11px;text-align:center;border-bottom:1px solid #939393;color:#010101;padding-bottom:5px;}
.bicContent {padding:5px 2px;}
.bicArrow {position:absolute;background:url(images/box_i_top.png) no-repeat;width:14px;height:9px;top:-8px;margin-left:250px;left:-7px;}
.endOfProducts {height:1px;border-top:1px solid #b7b7b7;width:98%;}
.endOfProducts .eopText {width:110px;height:12px;text-align:center;color:#fff;float:right;background-color:#b7b7b7;font-size:9px;line-height:12px;}

.k3Holder {position:relative;width:570px;background:url(images/k3_vertical_bg.png) repeat-y;padding:0px 5px 0px 4px;}
.k3Top {width:570px;height:7px;position:absolute;top:-7px;left:0px;background:url(images/k3_top.png) no-repeat;}
.k3Bottom {width:570px;height:7px;position:absolute;bottom:-7px;left:0;background: url(images/k3_bottom.png) no-repeat;}
.k3Box {width:560px;background:url(images/k3_bg.png) #dfdfdf no-repeat;padding-top:20px;}
.k3BoxOne {width:530px;margin:0 auto;}
.k3TitleLeft {float:left;width:150px;color:#595959;font:12px Arial;margin-bottom:5px;}
.k3TitleRight {float:left;width:200px;margin-left:20px;font:12px Arial;margin-bottom:5px;}
.k3Divider {width:95%;height:2px;background:url(images/k3_divider.png) repeat-x;margin:0 auto;margin-bottom:10px;}
.k3IconEdit {width:25px;height:25px;background:url(images/icon_edit.png) no-repeat;display:block;float:right;position:relative;}
.k3Edit1 {bottom:35px;}
.k3Edit2 {bottom:4px;}

.k3Holder2 {position:relative;width:366px;background:url(images/k3_vertical_bg2.png) repeat-y;padding:0px 5px 0px 4px;top:4px;}
.k3Top2 {width:366px;height:11px;position:absolute;top:-11px;left:0;background:url(images/k3_top2.png) no-repeat;}
.k3Bottom2 {width:366px;height:7px;position:absolute;bottom:-7px;left:0;background:url(images/k3_bottom2.png) no-repeat;}
.k3Box2 {width:356px;background:url(images/k3_bg2.png) #dfdfdf no-repeat;padding-top:20px;}
.k3BoxOne2 {width:326px;margin:0 auto;}
.k3TitleLeft2 {float:left;width:130px;color:#595959;font:12px Arial;margin-bottom:5px;}
.k3TitleRight2 {float:left;width:150px;margin-left:20px;font:12px Arial;margin-bottom:5px;}
.k3Divider2 {width:95%;height:2px;background:url(images/k3_divider2.png) repeat-x;margin:0 auto;margin-bottom:10px;}

/* ETYKIETKI PRODUKTÓW (NOWOŚĆ, PROMOCJA itp.) */
.labelNew {width:43px;height:11px;background:url(images/label_new.gif) no-repeat;}
.labelPromotion {width:55px;height:11px;background:url(images/label_promotion.png) no-repeat;}
.labelSoon {width:101px;height:11px;background:url(images/label_soon.gif) no-repeat;}
.labelLack {width:95px;height:11px;background:url(images/label_lack.png) no-repeat;}

/* PDF BOX */
.pdfBox {position:relative;margin:40px auto 0px;width:666px;padding-bottom:50px;}
.pdfBoxLeft {float:left;width:11px;height:52px;background:url(images/pdf_info_box.png) no-repeat;}
.pdfBoxMiddle {float:left;width:644px;height:52px;background:url(images/pdf_info_box.png) 0 -52px repeat-x;}
.pdfBoxRight {float:left;width:11px;height:52px;background:url(images/pdf_info_box.png) 0 -104px no-repeat;}
.pdfBoxContent {height:35px;background:url(images/icon_pdf2.png) 25px 0 no-repeat;line-height:35px;text-align:center;margin-top:5px;font:11px Arial;padding-top:11px;}
.pdfBoxContent a {font:700 11px Arial !important;}
.pdfRedStripe {height:43px;width:2px;background:#be1f21;position:absolute;right:8px;top:1px;}

.glassSearch {float:left;margin-top:7px;}

/* KOSZYK - NIEZALOGOWANY USER */
.nlLogowanie {margin-top:20px;position:relative;width:708px;height:185px;border:solid 1px #c5c5c5;background:url(images/new_box_bg.png) no-repeat;border-bottom:none;}
.nlLogowanieBottom {width:710px;height:7px;position:absolute;bottom:0;background:url(images/new_box_bottom.png) no-repeat;left:-1px;}
.nlContent {padding:30px 0 0 20px;}
.nlLogowanieBox {padding:15px 0 0 20px;}
.nlLogowanieBox label {display:inline-block;width:60px;}
.nlLogowanieBox input[type=text] {width:240px;border:1px solid #aeaeae;}
.nlLogowanieBox input[type=password] {width:240px;border:1px solid #aeaeae;}
.nlbOne {margin-bottom:10px;}
.nlButton {float:left;display:block;}

.nlTab {position:absolute;left:-1px;top:-25px;}
.nlTabLeft {width:5px;height:26px;background:url(images/orange_strip_tab.png) no-repeat;float:left;}
.nlTabMiddle {height:26px;background:url(images/orange_strip_tab.png) 0 -26px repeat-x;float:left;text-transform:uppercase;text-align:center;font:14px/26px Arial;}
.nlTabRight {width:5px;height:26px;background:url(images/orange_strip_tab.png) 0 -52px no-repeat;float:left;}
.logowanieTab {width:100px;}
.rejestracjaTab {width:240px;}
.bezkontaTab {width:235px;}
.nlbRemind {margin-left:63px;}
.nlbLogin {margin-left:28px;}
.nlNext {margin-top:50px;}

.nlRejestracja {height:215px;}
.korzysci1 {width:272px;float:left;list-style:none;padding-left:20px;margin:10px 0 0 0;}
.korzysci1 li {line-height:26px;padding-left:35px;margin-bottom:5px;}
.kWsparcie {background:url(images/icons_rejestracja.png) no-repeat;height:26px;}
.kKontakt {background:url(images/icons_rejestracja.png) 0 -26px no-repeat;}
.kPrzebieg {background:url(images/icons_rejestracja.png) 0 -52px no-repeat;}
.kReklama {background:url(images/icons_rejestracja.png) 0 -78px no-repeat;}

.korzysci2 {float:left;list-style:none;padding-left:20px;margin:10px 0 0 0;}
.korzysci2 li {line-height:26px;padding-left:35px;margin-bottom:5px;}
.kProgramy {background:url(images/icons_rejestracja.png) 0 -104px no-repeat;}
.kCertyfikaty {background:url(images/icons_rejestracja.png) 0 -130px no-repeat;}
.kHurt {background:url(images/icons_rejestracja.png) 0 -156px no-repeat;}
.kZaloz {margin:20px 0 0 190px;}

.nlBezkonta {height:90px;position:relative;}
.nlDoKasy {position:absolute;bottom:25px;right:30px;}

/* REJESTRACJA */
.nlDaneOsobowe {height:350px;}
.nlOsobaKontaktowa {height:110px;}
.nlAdresWysylki {height:140px;}
.daneOsoboweTab {width:130px;}
.osobaKontaktowaTab {width:160px;}
.adresWysylkiTab {width:125px;}
.nlRejestracjaBox label {cursor:pointer;display:block;width:150px;text-align:right;float:left;height:20px;line-height:24px;margin-bottom:10px;}
.nlRejestracjaBox input[type=text] {width:200px;border:1px solid #aeaeae;float:left;margin-left:10px;height:20px;}
.nlRejestracjaBox input[type=password] {width:200px;border:1px solid #aeaeae;float:left;margin-left:10px;height:20px;}
.nlRejestracjaBox .formField {padding:0 !important;margin:0 !important;float:none !important;}
.nlRejestracjaBox .formField label {color:#000 !important;font-weight:normal !important;width:150px !important;padding:3px 0 0 0 !important;}
.nlCheckbox {margin-top:20px;}

/* KONTAKT */
.cMainInfo {width:300px;float:left;}
.cMainInfo .cLogo {width:207px;height:50px;background:url(images/napad_contact_logo.png) no-repeat;}
.cMainInfo .cMainName {font-weight:700;padding-top:20px;}
.cMainInfoFirst {margin-top:7px;}
.cMainInfoOne {padding:0 0 10px 20px;line-height:18px;}
.cmiAddress {background:url(images/icon_home.png) no-repeat;}
.cmiPhone {background:url(images/icon_phone.png) 0 2px no-repeat;}
.cmiHours {background:url(images/icon_clock.png) no-repeat;}
.cmiGps {background:url(images/icon_clock2.png) no-repeat;}
.cmiMbank {background:url(images/mbank_logo.png) no-repeat;height:19px;padding:0 0 18px 68px;line-height:27px;}
.cmiPhoneHighlight {background:#404040;padding:2px 5px;width:70px;font-weight:700;color:#fff;}
.cSecondInfo {margin-top:20px;}
.csiHead {background:#ebebeb;padding:2px 5px;text-transform:uppercase;font-weight:700;width:708px;}
.csiOne {margin-left:15px;}
.csiOne tr:hover {background:#dbdbdb;}
.csiOne td {padding-top:5px;}

.mapHolder {width:416px;height:380px;float:left;background:url(images/googlemap_bg.jpg) no-repeat;position:relative;}
#googleMap {height:285px;position:relative;top:5px;left:10px;}

.csihTitle {float:left;}
.csihMail {float:right;}
.csihMail a {text-transform:lowercase;font-weight:normal;font-family:Arial;color:#0056a8;}
.csihNext {margin-top:10px;}

.csiMail {padding-left:5px;}
.csiMail a {font-family:Arial;color:#0056a8;}
.csiWew {width:50px;text-align:center;}

.csiP1 {width:90px;}
.csiDots11 {width:300px;background:url(images/dot.png) 0 16px repeat-x;}
.csiDots21 {width:157px;background:url(images/dot.png) 0 16px repeat-x;}

.csiP2 {width:110px;}
.csiDots12 {width:280px;background:url(images/dot.png) 0 16px repeat-x;}
.csiDots22 {width:137px;background:url(images/dot.png) 0 16px repeat-x;}

.csiP3 {width:75px;}
.csiDots13 {width:315px;background:url(images/dot.png) 0 16px repeat-x;}
.csiDots23 {width:149px;background:url(images/dot.png) 0 16px repeat-x;}

.csiP4 {width:103px;}
.csiDots14 {width:287px;background:url(images/dot.png) 0 16px repeat-x;}
.csiDots24 {width:160px;background:url(images/dot.png) 0 16px repeat-x;}

.csiWew2 {width:80px;text-align:right;padding-right:5px;}

.csiP5 {width:97px;}
.csiDots15 {width:261px;background:url(images/dot.png) 0 16px repeat-x;}
.csiDots25 {width:148px;background:url(images/dot.png) 0 16px repeat-x;}

.csiP6 {width:97px;}
.csiDots16 {width:261px;background:url(images/dot.png) 0 16px repeat-x;}
.csiDots26 {width:139px;background:url(images/dot.png) 0 16px repeat-x;}

.csiP7 {width:68px;}
.csiDots17 {width:323px;background:url(images/dot.png) 0 16px repeat-x;}
.csiDots27 {width:145px;background:url(images/dot.png) 0 16px repeat-x;}

.csiP8 {width:88px;}
.csiDots18 {width:303px;background:url(images/dot.png) 0 16px repeat-x;}
.csiDots28 {width:134px;background:url(images/dot.png) 0 16px repeat-x;}

.csiP9 {width:116px;}
.csiDots19 {width:274px;background:url(images/dot.png) 0 16px repeat-x;}
.csiDots29 {width:104px;background:url(images/dot.png) 0 16px repeat-x;}

.csiP10 {width:80px;}
.csiDots110 {width:310px;background:url(images/dot.png) 0 16px repeat-x;}
.csiDots210 {width:148px;background:url(images/dot.png) 0 16px repeat-x;}

.csiP11 {width:80px;}
.csiDots111 {width:310px;background:url(images/dot.png) 0 16px repeat-x;}
.csiDots211 {width:117px;background:url(images/dot.png) 0 16px repeat-x;}

.cQuestion {margin-top:15px;}
.cqInner {position:relative;width:718px;height:226px;background:url(images/cquestion_bg.png) no-repeat;}
.cqText {margin:10px 15px 0;}
.cqForm {margin:10px 0 0 15px;}
.cqForm label {font-weight:700;display:inline-block;}
.cqForm input[type=text] {border:1px solid #c8c6c6;width:255px;padding:2px;}
.cqForm input[type=text]:focus {border:1px solid #7dc0ff;}
.cqForm textarea:focus {border:1px solid #7dc0ff;}
.cqForm textarea {border:1px solid #c8c6c6;width:622px;height:75px;resize:none;padding:2px;}
.cqLabel1 {padding:4px 5px 0 0;text-align:right;width:56px;vertical-align:top;}
.cqLabel2 {padding:4px 5px 0;text-align:right;width:90px;vertical-align:top;}
.cqInput {vertical-align:top;}
.cqError {display:none;color:#ca0000;font-style:italic;background:url(images/registerIcons.gif) 5px -27px no-repeat;height:23px;line-height:28px;padding-left:32px;}
.cqSubmit {position:absolute;bottom:8px;right:17px;}
#cqPreloader {width:24px;height:24px;background:url(images/preloader.gif) no-repeat;display:none;}
#cqMsg {background:url(images/registerIcons.gif) 5px -58px no-repeat;height:27px;padding-left:32px;line-height:27px;display:none;}

/* BUTTONY Z IKONKAMI */
.favBtn {background:url(images/products_icons2.png) 0 -80px no-repeat;width:16px;height:16px;}
.favBtnEnabled {background:url(images/products_icons2.png) 0 -48px no-repeat !important;width:16px;height:16px;}
.favBtnDisabled {background:url(images/products_icons2.png) 0 -80px no-repeat !important;width:16px;height:16px;}
.favBtnEnabled:hover {background:url(images/products_icons2.png) 0 -64px no-repeat !important;}
.cmpBtn {background:url(images/products_icons2.png) 0 0px no-repeat;width:16px;height:16px;}
.cmpBtnOn {background:url(images/products_icons2.png) 0 -32px no-repeat;width:16px;height:16px;}
.cmpBtn:hover {background:url(images/products_icons2.png) 0 -16px no-repeat;width:16px;height:16px;}
.cmpBtnOn:hover {background:url(images/products_icons2.png) 0 -32px no-repeat;;}
.msgBtn {width:16px;height:16px;background:url(images/products_icons3.png) 0 -16px no-repeat;margin-left:5px;}
.msgBtnEnabled {width:16px;height:16px;background:url(images/products_icons3.png) 0 0 no-repeat;margin-left:5px;}
.msgBtnDisabled {width:16px;height:16px;background:url(images/products_icons3.png) 0 -16px no-repeat;margin-left:5px;}
.msgBtnEnabled:hover {background:url(images/products_icons3.png) 0 -32px no-repeat;}

.barPreloader {width:64px;height:64px;background:url(images/preloader_bar.png) no-repeat;margin:33px auto 0;}

.skOpiekun {position:relative;top:30px;border:1px solid #c5c5c5;width:941px;margin-bottom:80px;background:url(images/sk_opiekun_bg.png) 1px 0 #fff no-repeat;}
.skBorder {width:305px;height:216px;background:url(images/skBorder.png) left bottom no-repeat;position:absolute;}
.skOpiekunBorder {top:17px;left:-4px;background:url(images/skOpiekunBorder.png) no-repeat;width:315px;height:96px;}
.skBoxBorder {bottom:-3px;left:-3px}
.nlOpiekunTab {width:121px;}
.skOpiekunBottom {position:absolute;height:8px;width:943px;background:url(images/sk_opiekun_bottom.png) no-repeat;bottom:-8px;left:-1px;}
.skOpiekunBottom2 {position:absolute;height:8px;width:943px;background:url(images/sk_opiekun_bottom2.png) no-repeat;bottom:-8px;left:-1px;}
.skOpiekunInfo {border-right:1px solid #fff;width:280px;padding:15px;float:left;}
.skOpiekunInfo .skOpiekunFoto {padding:1px;border:1px solid #e1e1e1;float:left;}
.skOpiekunData {float:left;padding:5px 0 5px 5px;}
.skoName {font:700 14px Arial;padding-bottom:3px;}
.skoRest {font:11px Arial;}
.skOpiekunData a {color:#0056a8;font:11px Arial;}
.skOpiekunMsg {border-left:1px solid #c5c5c5;border-right:1px solid #fff;width:297px;float:left;padding:10px;height:82px;}
.skomHead {font:700 12px Arial;padding-bottom:3px;}
.skomContent {font:italic 11px Arial;}
.skomContent a {color:#0056a8;font:11px Arial;}
.skOpiekunSend {border-left:1px solid #c5c5c5;height:82px;float:left;padding:10px;}
.skosHead {font:700 12px Arial;}
.skosContent {padding-top:10px;height:60px;}
.skosContent input[type=text] {border:1px solid #d2d2d2;width:283px;height:30px;padding:0 2px;}
.skosContent input.skNoMessage {width:600px;}
.skosContent input[type=submit] {border:none;background:transparent;cursor:pointer;float:right;font:700 10px Arial;color:#0056a8;text-transform:uppercase;margin-top:10px;}
.skBoxes {margin:30px 0 20px;}
.skBoxes .skBoxOne {float:left;position:relative;}
.skBoxes .skbOuter {border:1px solid #c5c5c5;width:304px;position:relative;z-index:10;}
.skBoxes .skbInner {border:1px solid #fff;width:272px;background:url(images/sk_boxes_bg.png) #fff no-repeat;height:215px;}
.nlDaneTab {width:105px;}
.skbInner {padding:15px;}
.skbInner .skbName {font:700 14px Arial;}
.skbInner .skbLeft {width:100px;color:#595959;}
.skbInner .skbRight {width:160px;}
.skbInner .skbUserData {margin-top:10px;}
.skbInner .skbUserData td {padding-bottom:5px;}
.skbInner .skbNextGroup {padding-bottom:15px !important;}
.skbInner .skbUserData input[type=text] {width:99px;border:1px solid #c5c5c5;float:left;margin:3px 6px 0 0;}
.skBoxNext {margin-left:13px;}
.nlHistoriaTab {width:150px;}
.skIcon {position:absolute;top:-25px;right:10px;z-index:11;}
.skIconPerson {background:url(images/icon_person.png) no-repeat;width:31px;height:40px;}
.skIconPack {background:url(images/icon_pack.png) no-repeat;width:42px;height:53px;}
.skIconCard {background:url(images/icon_card.png) no-repeat;width:42px;height:40px;}

.skhHead {font:700 12px Arial;}
.skhIcon {width:22px;height:17px;}
.skhWaiting {background:url(images/SK/icons.gif) 0 -762px no-repeat;}
.skhDone1 {background:url(images/SK/icons.gif) 0 -788px no-repeat;}
.skhDone2 {background:url(images/SK/icons.gif) 0 -836px no-repeat;}
.skhCanceled {background:url(images/SK/icons.gif) 0 -811px no-repeat;}
.skhGLS {background:url(images/SK/icons.gif) 0 -887px no-repeat;height:7px;width:35px;}
.skhUPS {background:url(images/SK/icons.gif) 0 -1163px no-repeat;width:13px;height:16px;}
.skhDPD {background:url(images/SK/icons.gif) 0 -863px no-repeat;width:35px;height:17px;}
.skHistory {margin-top:5px;}
.skHistory td {border-bottom:1px dotted #c5c5c5;padding-top:3px;padding-bottom:3px;}
.skHistory tr:hover {background:#e1e1e1;cursor:pointer;}
.skhNumber {width:80px;padding-left:3px;}
.skhDelv {width:35px;}
.skhNumber a {font:12px Arial;color:#000;}
.skhDate {padding-right:3px;}
.skhMore {position:absolute;bottom:21px;left:124px;}
.skuArea {background:url(images/uwagi_bg.png);border:none;overflow:hidden;resize:none;width:270px;height:150px;padding-top:3px;font:13px/21px Tahoma;margin-top:10px;}
#skPreloader {width:24px;height:24px;background:url(images/preloader.gif) no-repeat;margin-top:5px;float:right;display:none;}
.skError {height:23px;padding-left:32px;line-height:28px;background:url(images/registerIcons.gif) 5px -27px no-repeat;display:none;color:#ca0000;font-style:italic;}
#skSent {height:23px;padding-left:32px;line-height:28px;background:url(images/registerIcons.gif) 5px -59px no-repeat;font-style:italic;display:none;}
.skAdd {display:block;width:21px;height:20px;background:url(images/SK/icons.gif) 0 -1186px no-repeat;float:left;margin-right:5px;}

.skNewsletter {position:absolute;z-index:10;left:0;bottom:-36px;}
.skNewsletterLoader {width:64px;height:8px;background:url(images/preloader2.gif) no-repeat;margin-left:120px;margin-top:-15px;}
.sknConfirmOut {position:absolute;width:200px;bottom:5px;background:url(images/icon_ok.png) no-repeat;padding-left:20px;height:16px;line-height:16px;left:49px;display:none;}
.sknConfirmIn {position:absolute;width:200px;bottom:5px;background:url(images/icon_ok.png) no-repeat;padding-left:20px;height:16px;line-height:16px;left:45px;display:none;}

/* ERROR 404 */
.error404 {background:url(images/404_bg.jpg) 415px 0 no-repeat;width:725px;height:330px;}
.error404 .eInfo {width:459px;height:23px;background:url(images/404_info.png) no-repeat;position:relative;left:15px;top:55px;}
.error404 .eClue {text-align:center;width:348px;position:relative;top:90px;left:56px;}
.error404 .eSearch {position:relative;top:101px;left:118px;}
.error404 .eSearch .esLeft {width:10px;height:33px;background:url(images/search.png) 0 -66px no-repeat;float:left;}
.error404 .eSearch .esMiddle {width:180px;height:33px;background:url(images/search.png) 0 -33px repeat-x;float:left;border:none;}
.error404 .eSearch .esRight {width:35px;height:33px;background:url(images/search.png) no-repeat;border:none;}
.error404 .eSearch .esChBoxTitle {position:relative;bottom:2px;left:5px;}
.error404 .eSearch .esCheck {position:relative;top:9px;left:8px;}

.error500 {background:url(images/500_bg.jpg) 350px 0 no-repeat;width:725px;height:330px;}
.error500 .eInfo {width:336px;height:26px;background:url(images/500_info.jpg) no-repeat;position:relative;left:15px;top:55px;}
.error500 .eClue {text-align:center;width:348px;position:relative;top:90px;left:10px;}

/* WYNIKI WYSZUKIWANIA */
.wSearch {width:700px;background:url(images/results_bg2.jpg) 577px 20px no-repeat;}
.wSearch .wsForm {padding:50px 0 0 10px;}
.wSearch .wsForm .wsfTitle {font:700 16px Arial;}
.wSearch .wsForm input[type=text] {background:url(images/results_input_bg.png) repeat-x;border:1px solid #a8acad;width:302px;height:21px;padding:0 3px;font:700 12px Arial;line-height:21px;}
.wsResults {margin:70px 0 0 20px;}
.wsResults .wsrTitle {background:url(images/icon_lupa.jpg) no-repeat;padding-left:20px;height:15px;font:700 15px/15px Arial;line-height:20px;}
.wsResults .wsrTitle a {color:#0056a8;text-decoration:underline;font:700 15px/15px Arial;}
.wsResults table {margin-top:25px}
.wsResults table td {padding:5px 0;}
.wsResults table tr:hover {background:#e1e1e1;cursor:pointer;}
.wsResults .wsrIcon {width:30px;height:20px;}
.wsResults .wsrName {width:392px;}
.wsResults .wsrType {width:154px;text-align:center;font-size:10px;}
.wsResults .wsrSize {width:50px;font-size:10px;text-align:center;padding-right:10px;}
.wsResults .wsrDownload {padding-right:5px;}
.wsResults .wsrDownload a {display:block;background:url(images/icon_download.png) no-repeat;width:19px;height:17px;}
.wsResults .wsrpdf, .wsResults .wsrPDF {background:url(images/icon_pdf4.png) 0px 4px no-repeat;}
.wsResults .wsrzip, .wsResults .wsrZIP {background:url(images/icon_zip.png) 0px 4px no-repeat;}
.wsResults .wsrjpg, .wsResults .wsrJPG {background:url(images/icon_jpg.png) 0px 4px no-repeat;}
.wsResults .wsrpkg, .wsResults .wsrPKG {background:url(images/icon_pkg.png) 0px 4px no-repeat;}
.wsResults .wsrexe, .wsResults .wsrEXE {background:url(images/icon_exe.png) 0px 4px no-repeat;}
.wsResults .wsrcax, .wsResults .wsrCAX {background:url(images/icon_cax.png) 0px 4px no-repeat;}
.wsResults .wsrurl, .wsResults .wsrURL {background:url(images/icon_url.png) 0px 4px no-repeat;}
.wsResults .wsrName a {color:#024c8f;font:700 12px Arial;}
.wsResults .wsrAmount {background:url(images/icon_info.png) 0 30px no-repeat;padding:30px 0 15px 20px;line-height:17px;}

/* BREADCRUMB */
.bArrow {width:6px;height:7px;background:url(images/breadcrumbArrow.png) no-repeat;display:inline-block;float:left;margin:7px 5px 0;}

/* WYSZUKIWARKA PLIKÓW */
.fSearchForm {height:105px;background:url(images/results_bg2.jpg) 577px 20px no-repeat;padding-top:20px;}
.fSearchForm .tsfTitle {float:left;font:700 16px Arial;margin:30px 20px 20px 5px;}
.fSearchForm .tsfInput {float:left;margin-top:29px;}
.fSearchForm .tsfInput input {border:1px solid #a8acad;width:304px;background:url(images/filesearch_input_bg.png) repeat-x;padding:0 2px;font:700 12px Arial;height:21px;line-height:21px;}
.fSearchForm .tsfSubmit {float:left;margin:29px 0 0 5px;}
.fSearchBoxes {margin-left:5px;position:relative;}
.fSearchBoxes .treeLoaderFirst {position:absolute;background:url(images/preloader_bar.png) no-repeat;width:64px;height:64px;top:40px;left:320px;display:none;}
.fSearchBoxes .treeLoaderSecond {position:absolute;background:url(images/preloader_bar.png) no-repeat;width:64px;height:64px;top:40px;left:554px;display:none;}
.fSearchBoxes .fsbTitle {font:700 16px Arial;}
.fSearchBoxes .fsbHolder {padding-top:10px;}
.fSearchBoxes .fsbHolder .categoryList {margin:0;padding:10px 0;list-style-type:none;float:left;min-width:223px;position:relative;background:url(images/filesearch_box_bg.jpg) no-repeat;}
.fSearchBoxes .fsbHolder .categoryList li {width:231px;cursor:pointer;line-height:21px;padding-left:10px;}
.fSearchBoxes .fsbHolder .categoryList li:hover {background:url(images/filesearch_hovers.png) 0 -42px no-repeat;color:#fff;width:231px;}
.fSearchBoxes .categoryList .clBottom {width:224px !important;height:1px !important;position:absolute;bottom:0px !important;left:0px;border-bottom:1px solid #c5c5c5;background:none !important;cursor:default !important;line-height:1px !important;}
.fSearchBoxes .categoryList .all:hover {color:#fff !important;background:url(images/filesearch_hovers.png) 0 -84px repeat-x !important;width:223px !important;}
.fSearchBoxes .categoryList .last:hover {color:#fff !important;background:url(images/filesearch_hovers.png) 0 -84px repeat-x !important;width:223px !important;}
.fSearchBoxes .nextCat {position:relative;float:left;}
.fSearchBoxes .nextCatTop {position:absolute;background:url(images/filesearch_next_cat_border.png) no-repeat !important;min-height:0 !important;height:2px !important;width:230px;top:-2px;left:-2px;}
.fSearchBoxes .nextCatBottom {position:absolute;background:url(images/filesearch_next_cat_border.png) no-repeat !important;min-height:0 !important;height:2px !important;width:230px;bottom:-2px;left:-2px;}
.fSearchBoxes .categoryList .nextCatBottom {background:url(images/filesearch_next_cat_border.png) no-repeat;}
.fSearchBoxes .categoryList .catClicked {background:url(images/filesearch_hovers.png) no-repeat !important;color:#fff;width:233px;}
.fSearchBoxes .categoryList .clDivider {border-bottom:1px solid #c5c5c5;min-height:1px !important;width:224px !important;cursor:default !important;}
.fSearchBoxes .categoryList .clDivider:hover {background:transparent !important;}
.fSearchBoxes .categoryList .nextCatBottom {cursor:default !important;}
.fSearchBoxes .categoryList .nextCatTop {cursor:default !important;}

#sbHolder {position:relative;}
#sbHolder #sbTop {width:1005px;height:14px;background:url(images/sbTop.png) no-repeat;}
#sbHolder #sbBottom {width:1005px;height:13px;background:url(images/sbBottom.png) no-repeat;}
#sbHolder #sbMiddle {width:955px;padding:10px 0;}
#sbHolder #sbMiddle .sbmTitle {font:700 12px Arial;}
#sbHolder #sbClose {position:absolute;width:16px;height:16px;background:url(images/closeButtons.png) no-repeat;top:8px;right:8px;cursor:pointer;}
#sbHolder .sbCloseHover {background:url(images/closeButtons.png) 0 -16px no-repeat !important;}
#sbHolder .sbCloseClicked {background:url(images/closeButtons.png) 0 -32px no-repeat !important;}
#sbHolder #sbInner {width:955px;margin:15px auto 0;font:12px Arial;}
#sbHolder #sbInner #sbLeft {float:left;width:165px;}
#sbHolder #sbInner #sbRight {float:right;width:780px;overflow:auto;padding-bottom:10px;}
#sbHolder #sbInner #sbLeft .sbGrayLabel {width:160px;height:39px;background:url(images/sbGrayLabel.jpg) no-repeat;line-height:39px;color:#fff;font-weight:700;padding-left:5px;}
#sbHolder #sbInner #sbLeft .sblBox {background:#f1f1f1;border:1px solid #e0e0e0;}
#sbHolder #sbInner #sbLeft .sblPhoto {height:85px;border-bottom:1px solid #e0e0e0;line-height:85px;padding-left:5px;}
#sbHolder #sbInner #sbLeft .sblColor {height:25px;line-height:25px;border-bottom:1px solid #e0e0e0;padding-left:5px;}
#sbHolder #sbInner #sbLeft .sblPriceNetto {height:25px;line-height:25px;border-bottom:1px solid #e0e0e0;padding-left:5px;}
#sbHolder #sbInner #sbLeft .sblPriceNetto2 {height:25px;line-height:25px;border-bottom:1px solid #e0e0e0;padding-left:5px;}
#sbHolder #sbInner #sbLeft .sblPriceBrutto {height:25px;line-height:25px;padding-left:5px;}
#sbHolder #sbInner #sbLeft .sbGrayLabelNext {margin-top:10px;}
#sbHolder #sbInner #sbLeft .sblWarning {display:block;margin-bottom:5px;}
#sbHolder #sbInner #sbLeft .sblInfo {padding:5px;font-style:italic;}
#sbHolder #sbInner #sbRight .sbrItem {width:260px;padding:0 5px 0 0;vertical-align:top;}
#sbHolder #sbInner #sbRight .sbrTitle {width:255px;height:39px;background:url(images/sbBlueLabel.jpg) no-repeat;color:#fff;}
#sbHolder #sbInner #sbRight .sbrClose {width:24px;height:24px;background:url(images/sbClose2.png) 7px 7px no-repeat;cursor:pointer;float:right;}
#sbHolder #sbInner #sbRight .sbrCloseHover {background:url(images/sbClose2Hover.png) 4px 4px no-repeat;}
#sbHolder #sbInner #sbRight .sbrCloseClicked {width:24px;height:24px;background:url(images/sbClose2Clicked.png) no-repeat}
#sbHolder #sbInner #sbRight .sbrLabel {width:225px;padding:4px 0 0 5px;font-weight:700;float:left;}
#sbHolder #sbInner #sbRight .sbrLabel a {color:#fff;}
#sbHolder #sbInner #sbRight .sbrPhoto {width:253px;height:83px;text-align:center;border:1px solid #e0e0e0;border-top:none;padding-top:3px;}
#sbHolder #sbInner #sbRight .sbrPhoto img {max-height:70px;}
#sbHolder #sbInner #sbRight .sbrColor {width:253px;height:21px;text-align:center;border:1px solid #e0e0e0;border-top:none;padding-top:4px;}
#sbHolder #sbInner #sbRight .sbrColor select {width:155px;height:18px;border:1px solid #e0e0e0;}
#sbHolder #sbInner #sbRight .sbrPriceNetto {width:253px;height:25px;text-align:center;border:1px solid #e0e0e0;border-top:none;line-height:25px;}
#sbHolder #sbInner #sbRight .sbrPriceNetto2 {width:253px;height:25px;text-align:center;border:1px solid #e0e0e0;border-top:none;line-height:25px;}
#sbHolder #sbInner #sbRight .sbrPriceBrutto {width:253px;height:25px;text-align:center;border:1px solid #e0e0e0;border-top:none;line-height:25px;font-weight:700;}
#sbHolder #sbInner #sbRight .sbrCartHolder {width:255px;height:39px;background:url(images/sbCartLabel.png) no-repeat;margin-top:10px;}
#sbHolder #sbInner #sbRight .sbrCart {width:125px;height:31px;background:url(images/sbCart.png) 0 8px no-repeat;margin:auto;padding-top:8px;cursor:pointer;}
#sbHolder #sbInner #sbRight .sbrSpecs {width:247px;border:1px solid #e0e0e0;border-top:none;padding:3px;}
#sbHolder #sbInner .removeAllProducts {float:right;}

/* ZDALNY PODGLĄD */
.rvGrayBar .rvgbLeft {float:left;background:url(images/gray_bar.png) 0 -30px no-repeat;width:5px;height:30px;}
.rvGrayBar .rvgbRight {float:left;background:url(images/gray_bar.png) no-repeat;width:5px;height:30px;}
.rvGrayBar .rvgbMiddle {padding-left:10px;float:left;background:url(images/gray_bar.png) 0 -60px repeat-x;height:30px;width:710px;color:#fff;font:700 14px/30px Arial;}
.rvGrayBar .rvgbMiddle a {color:#fff;font:700 14px/30px Arial;}
.rvIeOnly {margin-top:29px;}
.rvIeOnly .ieoLeft {float:left;width:7px;height:91px;background:url(images/ie_only.png) no-repeat;}
.rvIeOnly .ieoRight {float:left;width:7px;height:91px;background:url(images/ie_only.png) 0 -91px no-repeat;}
.rvIeOnly .ieoMiddle {float:left;height:91px;width:716px;background:url(images/ie_only.png) 0 -182px repeat-x;position:relative;}
.rvIeOnly .ieoMiddle .ieIcon {position:absolute;width:48px;height:49px;left:55px;background:url(images/icon_ie.png) no-repeat;top:20px;}
.rvIeOnly .ieoMiddle .ieWarning {position:absolute;top:37px;right:100px;}
.rvPlug {position:relative;float:left;margin-bottom:20px;}
.rvPlugTopLeft {width:5px;height:5px;background:url(images/plug_borders.png) no-repeat;position:absolute;top:0;left:0;}
.rvPlugTopRight {width:5px;height:5px;background:url(images/plug_borders.png) 0 -5px no-repeat;position:absolute;top:0;right:0;}
.rvPlugBottomLeft {width:5px;height:5px;background:url(images/plug_borders.png) 0 -10px no-repeat;position:absolute;bottom:0;left:0;}
.rvPlugBottomRight {width:5px;height:5px;background:url(images/plug_borders.png) 0 -15px no-repeat;position:absolute;bottom:0;right:0;}
.rvPlugImg {padding:2px;border:1px solid #c5c5c5;}
.rvWrapper .rvWrapperTop {height:5px;width:220px;background:url(images/rvWrapper.png) no-repeat;}
.rvWrapper .rvWrapperBottom {height:5px;width:220px;background:url(images/rvWrapper.png) 0 -5px no-repeat;}
.rvWrapper .rvWrapperMiddle {width:216px;background:url(images/rvWrapperBg.png) repeat-y;padding:0 2px;}
.rvWrapper .rvWrapperInner {background:url(images/rvWrapperInner.png) #fff repeat-x;text-align:center;}
.rvWrapper .rvWrapperInner a {color:#0e5fae;font:700 11px Arial;}
.rvLogoWrapper {height:50px;padding-top:10px;}
.rvWrapperNext {margin-top:10px;}
.rvDescription {width:493px;padding-bottom:10px;min-height:70px;}
.rvDescription a {color:#0e5fae;font-weight:700;font-family:Arial;}

/* OBSERWOWANE */
.favs {padding:15px 0px;max-height:600px;overflow:auto;}
.favs table {padding:0;margin:0;}
.favs table tr {cursor:pointer;}
.favs table td {padding:0;}
.favs table tr:hover {background-color:#e1e1e1;}
.favs table table td {padding:5px 0;}
.favs .favsTitle {font:700 12px Arial;width:300px;float:left;}
.favs .favsClose {float:right;width:16px;height:16px;background:url(images/closeButtons.png) 0 -16px no-repeat;cursor:pointer;margin-right:5px;}
.favs .favsCloseHover {background:url(images/closeButtons.png) no-repeat;}
.favs .favsCloseClicked {background:url(images/closeButtons.png) 0 -32px no-repeat;}
.favs .favsGrayBar {width:859px;height:29px;background:url(images/favsGrayBar.png) no-repeat;margin-top:15px;color:#fff;font:700 12px Arial;}
.favs .favsNameTitle {float:left;text-align:center;width:566px;line-height:29px;}
.favs .favsNettoTitle {float:left;text-align:center;width:84px;line-height:29px;}
.favs .favsBruttoTitle {float:left;text-align:center;width:89px;line-height:29px;}
.favs .favsIloscTitle {float:left;text-align:center;width:49px;line-height:29px;}
.favs .favsOperationsTitle {float:left;text-align:center;width:69px;line-height:29px;}
.favs .favsCheckbox {width:20px;border-bottom:1px dotted #c5c5c5;}
.favs .favsImg {width:125px;border-bottom:1px dotted #c5c5c5;}
.favs .favsImg img {max-height:100px;}
.favs .favsName {width:422px;border-bottom:1px dotted #c5c5c5;}
.favs .favsName a {color:#0056a8;font-weight:700;font-family:Arial;}
.favs .favsNetto {text-align:center;font:12px Arial;width:81px;border-bottom:1px dotted #c5c5c5;}
.favs .favsBrutto {text-align:center;font:12px Arial;width:86px;border-bottom:1px dotted #c5c5c5;}
.favs .favsIlosc {text-align:center;width:51px;border-bottom:1px dotted #c5c5c5;}
.favs .favsIlosc input {width:27px;width:21px;line-height:21px;text-align:center;}
.favs .favsOperations {border-bottom:1px dotted #c5c5c5;width:63px;}
.favs .favsOperations .favsCart {width:29px;height:27px;background:url(images/icon_cart.png) no-repeat;float:left;}
.favs .favsOperations .favsRemove {width:16px;height:16px;background:url(images/favsClose.png) no-repeat;float:left;margin:5px 0 0 5px;cursor:pointer;}
.favs .favsOperations .favsRemoveHover {background:url(images/favsClose.png) 0 -16px no-repeat;}
.favs .favsButtons {margin-top:10px;}
.favs .favsButtons .favsCheckAll {float:left;}
.favs .favsButtons .favsRemoveChecked {margin-left:10px;float:left;}

/* LANDING PAGE */
.lpRightBox {position:relative;left:15px;top:-5px;}
.lprbTop {width:238px;height:15px;background:url(images/lpRightBoxTop.png) no-repeat;}
.lprbMiddle {width:223px;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;margin-left:6px;}
.lprbMiddleInner {width:221px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background:url(images/lpRightBoxBg.png) #e8e8e8 repeat-x;padding-bottom:20px;font-family:"Trebuchet MS";}
.lprbBottom {width:236px;height:19px;background:url(images/lpRightBoxShutter.png) no-repeat;position:absolute;bottom:0;left:1px;}
.lprbTitle {font:700 14px Arial;padding-left:15px;padding-top:5px;}
.lprbMiddle ul {list-style-image:url(images/icon_check.png);margin-left:10px;padding:0;margin-left:25px;font:14px "Trebuchet MS";padding-right:5px;}
.lprbMiddle ul li {margin-bottom:10px;}
.lprbMiddle a {color:#cb4d06;font:14px "Trebuchet MS";}
.lpWysylka {width:237px;height:83px;background:url(images/label_wysylka.png) no-repeat;margin-left:15px;}
.lpPlatnosci {width:237px;height:76px;background:url(images/label_platnosci.png) no-repeat;margin-left:15px;}
.lpKatalogi {display:block;width:237px;height:76px;background:url(images/label_katalogi.png) no-repeat;margin-left:15px;}
.lprbMiddleInner p {margin-left:15px;padding-right:15px;font-size:13px;}

.lpLeftBox {position:relative;top:7px;}
.lplbTop {top:-22px;width:730px;height:24px;background:url(images/lpLeftBoxTop.png) no-repeat;position:absolute;top:-22px;}
.lplbMiddle {width:728px;border:1px solid #c5c5c5;border-top:none;border-bottom:none;}
.lplbMiddleInner {width:716px;border:1px solid #fff;background:url(images/lpLeftBoxBg.png) repeat-x;padding-bottom:20px;padding-left:10px;}
.lplbBottom {width:730px;height:36px;background:url(images/lpLeftBoxShutter.png) no-repeat;position:absolute;bottom:-13px;}
.lplbMiddle ul {padding:0;list-style-image:url(images/icon_check.png);margin-left:40px;margin-top:30px !important;font:14px "Trebuchet MS";}
.lplbMiddle ul li {margin-bottom:3px;}
.lplbMiddle img {margin:auto;display:block;}
.lplbMiddle p {margin:5px 20px;font:14px "Trebuchet MS";}
.lplbMiddle a {color:#cb4d06;font-family:"Trebuchet MS";font-size:14px;}

.jsLinkBlank img {cursor:pointer;}
