body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
q:before,q:after{content:''}
abbr,acronym{border:0}
td{padding:4px}
html{scroll-behavior:smooth;font:normal 14px/20px Open Sans,sans-serif}
html .lbg1{background-color:#e9eaed}
body{width:100%;text-align:left;font:normal 14px/20px Open Sans,sans-serif;color:#000;background-color:#FFF;overflow-y:scroll}
a:link,a:visited{cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
a:hover{cursor:pointer;text-decoration:underline;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
a{cursor:pointer;color:#333;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
label{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
input,textarea,select{background:#FFF;color:#767676;padding:4px 6px;font:14px/18px Open Sans,sans-serif;height:18px;overflow:hidden;resize:none;outline:0;display:block;width:100%;border:1px solid white}
input::placeholder,textarea::placeholder{color:#e2e2e2}
select{font:14px/28px Open Sans,sans-serif;height:28px}
input:hover,textarea:hover,select:hover,input.inp,textarea.inp,select.inp{background-color:#FFFDE7}
input:checked + label{color:#cc0000}
.fitm{overflow:hidden;margin:0px 0px 6px;border:1px solid #999;width:100%;position:relative;max-height:800px;overflow-x:hidden;overflow-y:auto;-o-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.fitm label{width:100%;display:block}
.fitm .opttit{padding:0px 0 0px 40px;font:bold 14px/40px Open Sans,sans-serif}
.fitm .opttit2{color:#5b5b5b;padding:0px 0 10px 50px;font:normal 12px/20px Open Sans,sans-serif}
.colg{color:#007E00}
.colsa{color:#928F8F;font-weight:normal}
.colre{color:#CF2B1A}
.gre{color:#007E00;font-weight:normal}
.formv{}
.formv em{color:red}
.fleft{float:left}
.fright{float:right}
.fcenter{text-align:center}
.form{padding:0px 6px 6px}
.isfocus{border-color:#FD9}
.isfocus .inp{color:#000}
.focusedinp{color:#000}
.window{position:absolute;left:150px;top:110px}
.tabela{width:100%;margin:0 auto}
.tabela td,th{padding:4px;border-bottom:#ccc 1px solid}
.tabela th{background:#f1f1f1}
.tabelam{width:100%;margin:0 auto}
.tabelam td{padding:8px}
.tabelam th{padding:4px;font:bold 12px/20px Open Sans,sans-serif}
.bz-u-m-f{display:block}
#barh{background-color:#FFF;width:100%;height:107px}
#bart{position:absolute;width:100%;height:56px;min-width:960px;top:0px;left:0px;background-color:#FFF;border-bottom:1px solid #69A74E;z-index:304;box-shadow:0 0 1px;text-align:center}
.fixed{position:fixed !important}
.topw{margin:0px auto;width:88% !important;width:980px;min-width:960px;max-width:1350px;z-index:302}
#logo{float:left;text-decoration:none;display:block;height:55px;margin:0;overflow:hidden;position:relative;width:250px}
#logo img{background:#FFF;border:0;position:absolute;top:6px;left:0px}
.clr{clear:both}
.clearfix{display:inline-table;* height:1%}
.talert{width:100%;position:absolute;top:-100px;left:0px;z-index:310;background:#FFF;text-align:center}
.talert_msg{text-align:center;border:1px solid #E0E0E0;position:relative;font:normal 14px/23px Open Sans,sans-serif}
.talert_msg ul{margin:0;border:1px solid white;background:#F7F7F7;list-style:none;overflow:hidden;padding:20px 20px 10px 20px}
.talert_msg .button{position:absolute !important;right:10px;bottom:-8px}
.cook{position:relative;top:auto;bottom:0;left:0;clear:both;width:100%;font:normal 11px/16px Open Sans,sans-serif;background:#ddd;z-index:303;margin:0px;padding:0px}
.cook.warr{background:#fff9d7}
.cook .conte{max-width:960px;position:relative;margin:0 auto;display:block;clear:both}
.cook .mes{width:100%;text-align:center}
.cook .mesin{padding:6px 44px 4px 0px}
.cook .mesa{position:absolute;top:0px;right:0px;width:44px;height:30px}
.cook_box{color:#757575;font:normal 14px / 24px Open Sans,sans-serif;text-align:center}
.cook_box a{color:#757575}
.cook_box .cook_in{padding:0 0 10px;font:normal 16px / 26px Open Sans,sans-serif;color:#000;text-align:left}
.cokbut a{height:16px;width:42px;float:right;position:relative;border-radius:20px;background-color:#eee}
.cokbut.actt a{background-color:#c8e1bd}
.cokbut a b{top:-2px;position:absolute;height:20px;width:20px;border-radius:20px;color:#CECECE;background-color:#CECECE}
.cokbut.actt a b{right:0px;color:#8dc377;background-color:#8dc377}
#firma{width:auto;height:120px}
.menu,.menuin{float:left;height:40px;padding-top:15px}
.menu .lim,.menuin .lim{position:relative;float:left;margin-right:6px;z-index:100;background:#FFF;border:1px solid #FFF;border-bottom:0px}
.menu .lim:hover,.menu .lim.hov,.menuin .lim:hover,.menuin .lim.hov{background:#5C5B68;border-color:#2D2D2D;-o-border-radius:2px 2px 2px 2px;-khtml-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-moz-box-shadow:0px 2px 10px rgba(0,0,0,0.35);-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.35);-khtml-box-shadow:0px 2px 10px rgba(0,0,0,0.35);box-shadow:0px 2px 10px rgba(0,0,0,0.35)}
.menu a:visited,.menu a:link,.menuin a:visited,.menuin a:link{color:#535353;text-decoration:none}
.menu .lim:hover a.amm,.menu .lim.hov a.amm,.menu .lim.hov a b,.menuin .lim:hover a.amm,.menuin .lim.hov a.amm,.menuin .lim.hov a b{color:white;text-decoration:none}
.menu .lim.acth,.menuin .lim.acth{background:#F1F0F0}
.menu .lim.acth:hover a.amm,.menu .lim.acth.hov a.amm,.menuin .lim.acth:hover a.amm,.menuin .lim.acth.hov a.amm{color:#535353;text-decoration:none}
.menu .amm,.menuin .amm{color:white;text-decoration:none;cursor:pointer;padding:0px 14px 0px 14px;font:bold 14px/39px Open Sans,sans-serif;float:left}
.menu .amm b,.menuin .amm b{float:left}
.menu .lim:hover .list_a,.menu .lim.hov .list_a,.menuin .lim:hover .list_a,.menuin .lim.hov .list_a{display:block}
.menu .lim:hover .list_a a,.menu .lim.hov .list_a a,.menuin .lim:hover .list_a a,.menuin .lim.hov .list_a a{cursor:pointer;color:#000;text-decoration:none}
.menu .lim:hover .list_a a:hover,.menu .lim.hov .list_a a:hover,.menuin .lim:hover .list_a a:hover,.menuin .lim.hov .list_a a:hover{background:#eee;text-decoration:none}
.menu .list_a,.menuin .list_a{display:none;width:200px;position:absolute;top:39px;left:-1px;background:white;border:1px solid #757575;border-top:1px solid #5C5B68;-o-border-radius:0px 0px 2px 2px;-khtml-border-radius:0px 0px 2px 2px;-moz-border-radius:0px 0px 2px 2px;-webkit-border-radius:0px 0px 2px 2px;border-radius:0px 0px 2px 2px;-moz-box-shadow:0px 2px 10px rgba(0,0,0,0.35);-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.35);-khtml-box-shadow:0px 2px 10px rgba(0,0,0,0.35);box-shadow:0px 2px 10px rgba(0,0,0,0.35);padding-top:1px}
.menuin .ico.optr{margin:10px 6px 0px 6px}
.menuin .amm{font:normal 14px/27px Open Sans,sans-serif;padding:0px 6px 0px 6px}
.menuin .amm b{font-weight:normal}
.menuin .amm.homei{padding:0px}
.menuin .list_a{top:27px;z-index:1000}
.menuin{font:normal 14px/27px Open Sans,sans-serif;height:28px;padding-top:0px}
.menuin .lim{margin-right:0px}
.icom{display:inline-block;float:left;width:32px;height:29px;top:0px;background-image:url("https://st.szafkirtv.pl/img/2yyGeyda.png");background-repeat:no-repeat;margin-left:4px}
.cl{background-position:-392px -4px}
.vi{background-position:-206px -4px}
.ph{background-position:-282px -4px}
.cm{background-position:-358px -4px}
.gr{background-position:-318px -4px}
.m_sar{margin-right:600px;margin-left:260px;height:34px;width:auto;* width:10%;position:relative;top:10px;left:0px;border:1px solid #999;border-radius:30px;-o-border-radius:30px;-khtml-border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}
.m_sars{margin-left:16px;margin-right:40px}
.m_sarsi{float:right;height:24px;width:24px;top:6px;position:absolute;right:8px;border:0;cursor:pointer;outline:none;padding:0 4px;line-height:0;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-position:-510px -52px;background-repeat:no-repeat;background-color:transparent;font-size:1px;color:#fff}
.m_sarq{left:0px;top:2px;position:absolute;width:100%;min-width:200px;padding:4px 10px 10px;border:1px solid #999;background:#FFF;border-radius:3px;box-shadow:0 0 20px rgba(0,0,0,0.1)}
.m_sarq ul{text-align:left;max-height:400px;overflow-y:scroll;position:relative}
.m_sarq ul li{width:100%;display:block}
.m_sarq ul li a{display:block;padding:8px 15px;border-radius:10px}
.m_sarq li a:hover{background-color:#f9f9f9}
.m_sarq .m_sarf{padding:8px 0;font-size:12px;color:#B6B6B6;border-bottom:1px solid #f9f9f9}
.qLoad{position:absolute;top:5px;right:34px;width:22px;height:22px;display:none}
.load .qLoad{display:block}
.load .act .act_show{display:none !important}
.m_login{position:relative;float:right;z-index:300;border-left:1px solid #dbdbdb}
.m_login .how{width:280px;height:32px;background:#404040;border:1px solid #404040;border-bottom:0px;padding-top:3px}
.m_login .m_t{position:relative;display:block;height:42px;margin-top:12px;background:#FFF;border:1px solid #FFF;border-bottom:0px;overflow:hidden;-o-border-radius:2px 2px 0px 0px;-khtml-border-radius:2px 2px 0px 0px;-moz-border-radius:2px 2px 0px 0px;-webkit-border-radius:2px 2px 0px 0px;border-radius:2px 2px 0px 0px;font:normal 14px/39px Open Sans,sans-serif;color:#535353}
#cart .m_t{width:178px;text-align:left}
.m_login .m_t b{font-weight:normal}
.m_login .m_t b u{color:#44762F;text-decoration:none}
.m_login .m_t:hover{background:#5C5B68;text-decoration:none;color:#FFF}
.m_login .m_t .ico{margin:12px 0px auto 10px}
.m_login .cnt{position:absolute;top:2px;left:18px;background:#D5422C;font:12px/12px Open Sans,sans-serif;padding:2px 4px;color:white;text-decoration:none;z-index:320;border:solid 2px #fff;-o-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:0 1px 2px #ccc}
.m_login .cnt2{width:300px;position:absolute;top:10px;left:-380px;z-index:320}
.m_login .cnt2 a{height:36px;float:left;padding:0px 16px 0px 36px;display:block;border:1px solid #dddddd;border-radius:500px;background:#fff;box-shadow:0px 0px 1px #fbfbfb;color:#000;text-decoration:none}
.m_login .cnt2 a:hover{border-color:#898989;text-decoration:none;transition:all 0.2s ease-in}
.m_login .cnt2 .ctel{position:relative;font:normal 16px/36px Open Sans,sans-serif}
.m_login .cnt2 .cem{font:normal 11px/36px Open Sans,sans-serif;margin-left:-30px;padding:0px 10px 0px 30px;background:#f9f9f9}
.m_login .cnt2 i{display:block;width:20px;height:14px;position:absolute;top:10px;left:14px;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat}
.m_login .cnt2 .icote{background-position:-866px -20px}
.m_login .cnt2 .icote2{background-position:-842px -21px}
.m_login .cnt2 .ifo{color:#333;text-decoration:none;background:#fff;font:bold 10px/18px Open Sans,sans-serif;width:60px;height:18px;position:absolute;top:-10px;left:14px}
.m_login.act .m_t{background:#5C5B68;border-color:#000;color:#FFF;-o-border-radius:2px 2px 0px 0px;-khtml-border-radius:2px 2px 0px 0px;-moz-border-radius:2px 2px 0px 0px;-webkit-border-radius:2px 2px 0px 0px;border-radius:2px 2px 0px 0px;-moz-box-shadow:0px 2px 10px rgba(0,0,0,0.35);-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.35);-khtml-box-shadow:0px 2px 10px rgba(0,0,0,0.35);box-shadow:0px 2px 10px rgba(0,0,0,0.35)}
.m_login .itm{width:280px;position:absolute;top:0px;right:0px;background:white;padding-top:1px;border:1px solid #757575;z-index:310;outline:none;-o-border-radius:0px 0px 2px 2px;-khtml-border-radius:0px 0px 2px 2px;-moz-border-radius:0px 0px 2px 2px;-webkit-border-radius:0px 0px 2px 2px;border-radius:0px 0px 2px 2px;-moz-box-shadow:0px 2px 10px rgba(0,0,0,0.35);-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.35);-khtml-box-shadow:0px 2px 10px rgba(0,0,0,0.35);box-shadow:0px 2px 10px rgba(0,0,0,0.35)}
.m_login input{float:left;width:200px;margin:2px -8px 2px 6px}
.m_login .button.bgz{position:absolute;top:25px;right:6px;padding:4px 6px}
.m_login .bo{padding-bottom:20px;text-align:center}
.m_login .bo input{width:160px}
.m_login div span{display:block;float:left;width:100%}
a.m_pr{font:bold 14px/26px Open Sans,sans-serif;height:26px;text-align:center;width:100%;display:block}
a.m_email,a.m_lo{position:absolute;right:2px}
a.m_email{top:2px}
a.m_lo{bottom:8px}
.stars{margin:10px}
.stars div{margin-right:4px;float:left}
.stars0{width:98px;height:20px;position:relative;background-image:url("https://st.szafkirtv.pl/img/color-stars-98.png");background-repeat:no-repeat}
.stars0 span{display:block;position:absolute;top:0px;left:0px;width:100%;background-position:0px -20px}
.starsb{margin:10px;font:normal 14px/30px Open Sans,sans-serif}
.starsb div{margin-right:10px;float:left}
.starsb_w{width:120px}
.stars2{cursor:pointer;width:160px;height:26px;position:relative;background-image:url("https://st.szafkirtv.pl/img/color-stars-160.png");background-repeat:no-repeat}
.stars2 span{display:block;position:absolute;top:0px;left:0px;width:100%;background-position:0px -31px}
.opin{margin-top:70px;font:normal 16px/30px Open Sans,sans-serif}
.boxw .opin{margin-top:0px}
.opina{font:normal 12px/20px Open Sans,sans-serif;color:#6e6e6e;border-top:1px solid #dddddd;margin-bottom:60px}
.opinb{width:150px;text-align:center}
.opin_in{padding:15px 0px 10px 15px;border-bottom:1px solid #dddddd}
.boxw .opin_in{padding-left:0px}
.opin_in1{width:10%;float:left;position:relative;padding-left:15px}
.boxw .opin_in1{width:100%}
.opin_in2{width:50%;float:left;position:relative;padding-left:15px}
.boxw .opin_in2{width:100%;padding-left:18px}
.smallo{font-size:11px;margin-left:10px;padding:6px}
.opin_in3{float:left;position:relative}
.boxw .opin_in3{width:50%}
.op_in3{width:120px}
.opin_in4{float:right;position:relative;width:100px}
.th a i.checkop{height:60px;width:60px;background-image:url("https://st.szafkirtv.pl/img/checkop.png");background-repeat:no-repeat;background-position:center;background-color:transparent}
#barm{width:100%;position:absolute;top:0px;left:0px;margin-top:56px;height:46px;z-index:303;transform:translatey(0);transition:all .3s}
.scrodo #barm{margin-top:-200px}
.list_mmm{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#fff;border-radius:5px;border:1px solid #f2f2f2}
.list_mmm li{float:left}
.list_mmm li a{font:normal 14px / 26px Open Sans,sans-serif;display:block;color:#585555;text-align:center;padding:4px 16px;margin:6px;text-decoration:none;border-radius:200px;border:1px solid #fff}
.list_mmm li a:hover{background-color:#f9f9f9;border:1px solid #eee}
.list_mmm .mmm_act{border:1px solid #999}
.mobi_1{display:none;visibility:hidden;z-index:1;width:48px;height:36px;position:absolute;top:10px;left:0px}
.padd{padding:20px 0px}
.uname{color:#C00;font:bold 14px/22px Open Sans,sans-serif}
.unamem{color:#C00;font:bold 14px/20px Open Sans,sans-serif}
.unamel{font:bold 14px/20px Open Sans,sans-serif}
#content{position:relative;min-height:560px}
.aio{margin:10px;text-align:center;border-radius:5px;border:1px solid #FD9;padding:10px}
.aiop{font:normal 12px/20px Open Sans,sans-serif}
#left{width:660px;overflow:hidden;padding:0px 0px 0px 0px;background:#FFF;float:left}
#leftl{width:480px;padding:0px 0px 0px 0px;background:#FFF;float:left}
#left_in{}
.bg{width:100%;background:#FFF}
#left_in .bg{width:660px}
#right{float:right;position:relative;width:308px;min-height:620px;margin:-23px 0px -1px 0px;padding:0px 0px 1px 1px;background:#C9C9C9}
#rightl{float:right;position:relative;width:488px;margin:-23px 0px -1px 0px;padding:0px 0px 1px 1px}
#left2{position:relative;float:left;display:inline;width:250px;overflow:hidden;margin:0px -1px 0px 0px;padding:0px 0px 90px 0px;min-height:560px;background:#FFF}
.left2{position:relative;float:left;display:inline;width:250px;overflow:hidden;margin:0px -1px 0px 0px;padding:0px 0px 50px 0px;min-height:560px;background:#FFF}
.left3{position:relative;float:left;display:inline;width:660px;overflow:hidden}
.left4{position:relative;margin:0px 300px 0px 0px}
.right4{float:right;width:300px}
#left2.lw200{width:200px}
#left2.lw220{width:220px}
.left2prof{position:relative;margin:8px -2px 20px 0px}
#right2{width:auto;margin:0px 0px 0px 250px;padding-top:16px}
.right2{width:auto;margin:0px 0px 0px 250px;padding-top:16px}
.right3{width:auto;margin:0px 0px 0px 660px}
.par{padding:0px 0px 10px 10px;position:relative}
.par .lin{border-top:2px solid #f1f1f1;margin:8px 0}
.par .kode{display:block;font:normal 12px/14px Open Sans,sans-serif;color:#666;text-align:right}
.par .kode span{font:normal 14px/14px Open Sans,sans-serif;float:left}
.par .cartad{color:#666}
.par .pro{float:left;font:bold 14px/18px Open Sans,sans-serif;color:#666}
.par .price{text-align:right;font:700 30px/32px Open Sans,sans-serif;color:#e74c3c;padding:10px 10px 0 0}
.par .price .indos{font:normal 20px/20px Open Sans,sans-serif;color:#CF2B1A}
.par .buc{text-align:center;position:relative;margin:0 auto;padding:10px 0px}
.par .mri{font:normal 10px/20px Open Sans,sans-serif;color:#666;text-align:right}
.par .mle{font:normal 12px/20px Open Sans,sans-serif;color:#666;text-align:left}
.pad16{padding:16px}
.tabc{border:1px solid #ccc;border-radius:0px 3px 3px 3px;min-height:100px}
.tabc .tabl{position:relative;overflow:hidden;padding:0px 0px 20px 20px}
.tabc .intb{width:auto;padding:16px}
.pa_in{}
.w68x84 .m99p{width:99%}
.abs{position:absolute;top:0px;left:0px}
.cred{color:#e74c3c}
.padc{padding:20px;color:#666}
.padx{padding:14px 6px 0px 0px}
#right2.rm200{margin:0px 0px 0px 200px}
#right2.rm220{margin:0px 0px 0px 220px;padding-top:0px}
.right2_in{padding:0px 0px 50px 14px;position:relative}
#top2{position:relative;top:0px;left:0px;padding:6px 0px 10px 0px;float:left;clear:both;z-index:102;width:100%;font:normal 14px/27px Open Sans,sans-serif}
#top2 .afo{display:block;float:left;padding:0px 6px 0px 6px;border:1px solid #FFF;border-bottom:0px;color:#007E00;font:normal 14px/27px Open Sans,sans-serif}
#top2 .ico.optr{margin:10px 6px 0px 6px}
#top2 i{float:left}
#top2_mob{white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;display:none}
#top2_mob .afo{display:block;padding:0px 6px 0px 6px;border:1px solid #FFF;border-bottom:0px;color:#007E00;font:normal 14px / 27px Open Sans,sans-serif}
.diu{display:block;width:30px;height:8px;position:absolute;top:0px;left:9px;background:url("https://st.szafkirtv.pl/img/1yyGeyda.png") -396px -140px no-repeat;z-index:100}
.top2albums{float:right;word-wrap:break-word}
.top2pname{position:absolute;left:0px;top:12px;background:#F2F2F2;border:1px solid #DDD;padding:0px 12px 0px 56px;background-image:none;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.top2prof{display:block;float:left;width:46px;margin-top:8px}
.top2block{margin:44px 0px 4px 60px;position:relative;z-index:1;overflow:hidden;width:590px;height:44px}
.top2dat{font:normal 14px/22px Open Sans,sans-serif;height:22px;position:absolute;top:0px;right:320px;background:#EEE;border:1px solid #DDD;padding:0px 12px}
.top2title{font:bold 16px/40px Open Sans,sans-serif;word-wrap:break-word}
.top2desc{margin-left:8px;word-wrap:break-word;color:#474747}
.top2desc h2{font:bold 15px/30px Open Sans,sans-serif}
.top2desc p{margin-left:5px}
.top2desc strong{font:bold 14px/20px Open Sans,sans-serif}
#contentl .edit_width,#contentm .edit_width,#contentp .edit_width{display:none;position:absolute;top:90px;left:20px;width:54px;height:53px;background:url("https://st.szafkirtv.pl/img/1yyGeyda.png") no-repeat 0px -172px;z-index:200;cursor:pointer}
#contentl.actt .edit_width,#contentm.actt .edit_width,#contentp.actt .edit_width{background-position:-54px -172px}
#contentl .edit_width:hover,#contentm .edit_width:hover,#contentp .edit_width:hover{display:block;border:0px;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#000}
#right.widthmax{margin:732px 0px 0px 0px}
#contentl:hover .edit_width,#contentm:hover .edit_width,#contentp:hover .edit_width,#contentl.hov .edit_width,#contentm.hov .edit_width,#contentp.hov .edit_width{display:block}
#contentl,#contentm,.contentl{position:relative;top:10px;left:0px;margin-bottom:40px;text-align:center;float:left}
#contentl,.contentl{margin-bottom:29px}
#contentl.widthmax,#contentm.widthmax{height:700px;margin-bottom:55px}
#contentl.widthmax div,#contentm.widthmax div{position:absolute;top:0px;left:0px}
#contentp{position:relative;top:0px;left:0px;text-align:center;margin-bottom:10px}
#contentp img{cursor:pointer}
#contentp.w640 img{width:640px}
#contentp.widthmax{margin-bottom:55px}
#contentp.actt{padding:0px}
#contentp.actt div{text-align:center;margin:0px auto;width:978px}
#contentp.th a.vrp i{width:640px;height:426px}
#contentp.th a.vrp i b i{position:absolute;top:10px;right:10px;width:30px;height:40px;z-index:30;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-position:-510px 0px;background-repeat:no-repeat;background-color:transparent;border:0px}
#contentm div{width:660px;height:512px}
#contentp .tabContent{min-height:90px;padding-top:10px}
#contentp .tabc{min-height:90px;padding-bottom:10px}
#contentp.widthmax img{position:absolute;top:0px;left:0px}
.goox-slider{position:relative;top:0px;left:0px;width:740px;height:427px;top:10px;left:0px;text-align:center;min-height:320px;margin-bottom:40px;background:#F8F8F8;border:1px solid #EEE;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:10px}
.goox-slide{position:absolute;top:10px;left:10px;width:740px;height:427px}
.com{padding:15px 0px 20px}
.com li{position:relative;margin:0px 15px 15px 62px;padding:0px;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #DDD}
.com li h2{background:#F2F2F2;margin:1px 0px 8px 0px;padding:1px 5px;color:#BBB;font-weight:normal;border-bottom:0px solid #BBB;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.com li h2 span{float:right;color:#757575}
.com li h2 span.img_com{float:left;background:url("https://st.szafkirtv.pl/img/1yyGeyda.png") -310px -130px no-repeat;margin-left:-13px;width:8px;height:17px}
.com li p{height:100%;margin:0px 8px 4px;background:#FFF;overflow:hidden;position:relative;word-wrap:break-word}
.com li .rep{height:24px;margin:0px 5px}
.com li div .hovershow{display:none;padding-left:5px}
.com .com_prof{display:inline;width:46px;height:70px;position:absolute;left:-60px;top:-4px}
.right_margin{margin-left:3px}
.list_a{display:block;width:100%;padding-bottom:20px;text-align:left}
.list_a .title{border-top:1px solid #FFF;border-bottom:1px solid #757575;display:block;height:18px;width:100%;color:#BBB}
.list_a a{border-top:1px solid #FFF;border-bottom:1px solid #F2F2F2;margin:0px;display:block;line-height:20px;padding:0px 10px;zoom:1}
.list_a a:hover{background:#eee;border-bottom:1px solid #eee;border-top:1px solid #eee;text-decoration:none}
.list_a.corl a:hover{border-left:1px solid #404040;-o-border-radius:2px 0px 0px 2px;-khtml-border-radius:2px 0px 0px 2px;-moz-border-radius:2px 0px 0px 2px;-webkit-border-radius:2px 0px 0px 2px;border-radius:2px 0px 0px 2px}
.list_a .redl{color:#B50000}
.list_a a:hover.redl{background:#B50000;border-bottom:1px solid #8C0000;border-top:1px solid #8C0000;color:#FFF;text-decoration:none}
.list_a.corl a:hover.redl{border-left:1px solid #8C0000}
.list_a .greenl{color:#007E00}
.list_a a:hover.greenl{background:#007E00;border-bottom:1px solid #5B8F03;border-top:1px solid #5B8F03;color:#FFF;text-decoration:none}
.list_a.corl a:hover.greenl{border-left:1px solid #5B8F03}
.list_al{position:relative;width:100%;padding:10px 0px 0px 20px}
.list_al.w2 li{width:50%}
.list_al.w3 li{width:33.3%}
.list_al.w4 li{width:25%}
.list_al.w5 li{width:20%}
.list_al li{text-align:left;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-table;display:inline-block;vertical-align:top;padding:2px 0px}
.list_al b{padding:2px;font-weight:normal}
.list_al .act{-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#EEE;border:1px solid #DDD}
.list_am{display:block;width:100%;padding-bottom:24px;text-align:left}
.list_am .title{border-top:1px solid #FFF;border-bottom:1px solid #757575;display:block;height:18px;width:100%;color:#BBB}
.list_am a{border-top:1px solid #FFF;border-bottom:1px solid #F2F2F2;margin:0px 0px 0px 20px;display:block;line-height:20px;zoom:1;color:#333;font:normal 14px/18px Open Sans,sans-serif;padding-left:15px!important;background-position:-1008px -90px;background-repeat:no-repeat;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png")}
.list_am a:hover{background-color:#eee;border-bottom:1px solid #eee;border-top:1px solid #eee;text-decoration:none}
.list_am.corl a:hover{-o-border-radius:2px 0px 0px 2px;-khtml-border-radius:2px 0px 0px 2px;-moz-border-radius:2px 0px 0px 2px;-webkit-border-radius:2px 0px 0px 2px;border-radius:2px 0px 0px 2px}
.list_am .redl{color:#B50000}
.list_am a:hover.redl{background:#B50000;border-bottom:1px solid #8C0000;border-top:1px solid #8C0000;color:#FFF;text-decoration:none}
.list_am.corl a:hover.redl{border-left:1px solid #8C0000}
.list_am .greenl{color:#007E00;background-position:-1008px -52px;padding-left:15px!important}
.list_am a:hover.greenl{background-color:#007E00;border-bottom:1px solid #5B8F03;border-top:1px solid #5B8F03;color:#FFF;text-decoration:none}
.list_am.corl a:hover.greenl{border-left:0px solid #5B8F03}
.filt{border:solid 1px #ccc}
.filt .cll{float:right;font-size:11px}
.blf{height:30px;padding:10px}
.blf span{float:left;color:#cc0000;font:normal 24px/30px Open Sans,sans-serif}
.imgLoad{background:url("https://st.szafkirtv.pl/img/loading-ss.gif") center center no-repeat}
.tabLoad{position:absolute;bottom:0px;right:0px;width:22px;height:22px;display:none}
.load .tabLoad{display:block}
.tabContent{width:100%;padding-bottom:20px;min-height:260px}
.overflow{overflow:hidden}
.overflow .tit_o ul{width:1240px}
.tcontent{position:relative;display:block;width:100%}
.tcontent .ce{position:absolute;color:#757575;background-color:#EEE;border:1px solid #DDD;font-weight:normal;top:0px;left:50%;margin:10px 0px 0px -20px;padding:0px 8px;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.tcontentd{width:100%;display:block;position:relative;top:0px;left:0px;text-align:center}
.tcontentd a{padding:0px 0px;width:50%;height:40px;background:#FFF;border-bottom:1px solid #DDD;display:block;float:left;* width:49.9%}
.tcontentd a:hover{background:#F2F2F2}
.tcontentd a.le b{float:left;width:40px;height:40px;cursor:pointer;background:url("https://st.szafkirtv.pl/img/1yyGeyda.png") #EEE no-repeat -300px -80px}
.tcontentd a.ri b{float:right;width:40px;height:40px;cursor:pointer;background:url("https://st.szafkirtv.pl/img/1yyGeyda.png") #EEE no-repeat -240px -80px}
.tcontentd a.le:hover b{background-color:#F2F2F2}
.tcontentd a.ri:hover b{background-color:#F2F2F2}
.pic_form{position:relative;width:100%;padding-top:0px}
.pic_form li{position:relative;width:100%;text-align:center;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-table;display:inline-block;vertical-align:top;* float:left}
.w2 .pic_form li,#tooltip .w2 .pic_form li{width:50%;* width:49.9%}
.w3 .pic_form li,#tooltip .w3 .pic_form li{width:33.3%;* width:33.2%}
.w4 .pic_form li,#tooltip .w4 .pic_form li{width:25%;* width:24.9%}
.w5 .pic_form li,#tooltip .w5 .pic_form li{width:20%;* width:19.9%}
.w6 .pic_form li,#tooltip .w6 .pic_form li{width:16.2%;* width:16.5%}
.w106px .pic_form li{width:106px;float:left}
.w50 .pic_form li,#tooltip .w50 .pic_form li{width:2%;* width:1.99%}
.w50 ul.pic_form{width:16900px;left:0px;top:0px}
.w100{width:100%;height:100%}
.w100 .pic_form li,#tooltip .w100 .pic_form li{width:10%;float:left;* width:9.99%;height:100%}
.w100 ul.pic_form{width:1000%;height:100%;left:0px;top:0px}
.wh100{width:100%;height:100%}
.wh100 .th a{width:100%;height:100%}
.wh100 .th a i{position:relative;width:96%;height:480px;transition:height 0.5s ease}
.w106px.actt a.bllink b{display:none}
.w106px.actt a.bllink b.hid{display:block !important}
b.hid{display:none}
.video{position:relative;border-radius:20px}
.wh100 .th p{width:100%;height:100%}
.wh100 .th p i{position:relative;display:block;margin:0px auto;padding:0px;width:96%;height:480px;background:white;overflow:hidden;transition:height 0.5s ease;border-radius:20px}
.wh100 .th p i s{background-color:#0a0a0a38;border-radius:40px;display:block;height:30px;width:30px;bottom:30px;right:30px;position:absolute;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:-802px -79px}
.wh100 .th p i s.s_off{background-position:-802px -103px}
.pic_form2{position:relative;width:100%;padding-top:10px}
.pic_form2 li{position:relative;text-align:center;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-table;display:inline-block;vertical-align:top;* float:left}
.w70p30p{width:70%}
.w30p70p{width:30%}
.th2 a:hover,.th2 a:active,.th2 a:focus{text-decoration:none}
.th2 a{width:100%;display:block;z-index:1}
.th2 a:hover i,.th2 a:active i,.th2 a:focus i,.th2 a:hover i.show,.th2 a:active i.show,.th2 a:focus i.show,.th2 a.bc1 i{border-color:#757575;visibility:visible;display:block}
.won1 .th2 a i{display:block;height:450px;margin:0px auto;padding:8px;overflow:hidden}
.won1 .th2 a h2{position:absolute;text-align:center;display:block;width:100%;top:20%;left:0px;font:normal 49px/60px Open Sans,sans-serif;text-shadow:0 0 8px rgba(0,0,0,0.58);color:#fff}
.won1 .th2 a p{position:absolute;display:inline-block;width:34%;right:0;left:0;top:50%;margin-right:auto;margin-left:33%;background:transparent;border:solid 2px #fff;padding:8px;color:#333;font:normal 14px/20px Open Sans,sans-serif;transition:all 0.5s ease;-moz-transition:background-color 0.5s ease;-webkit-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;background:rgba(255,255,255,0.68)}
.won1 .th2 a i b{position:relative;width:100%;height:100%;display:block;overflow:hidden;background-position:center 25%;background-repeat:no-repeat;text-align:center}
.won1 .pic_form2.th2 a:hover p,.won1 .pic_form2.th2 a:active p,.won1 .pic_form2.th2 a:focus p,.won1 .pic_form2.th2 a.bc1 p{background-color:#fff;color:#eb2c31;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,0.25)}
.cart_form{position:relative;width:100%;padding-top:10px;border-bottom:1px solid #ccc}
.cart_form li.cart_li1,.cart_form li.cart_li2,.cart_form li.cart_li0,.cart_form li.cart_li8,.cart_form li.cart_li9{position:relative;text-align:center;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-table;display:inline-block;vertical-align:top;* float:left}
.w2 .cart_form li.cart_li1,.w2 .cart_form li.cart_li2,.w2 .cart_form li.cart_li0{width:50%;* width:49.9%}
.cart_li2{padding-top:10px;padding-bottom:30px}
.cart_hi{display:none;font:bold 12px/28px Open Sans,sans-serif}
.cart_hi2{display:block;font:normal 14px/28px Open Sans,sans-serif;background-color:#f1f1f1}
.cart_hi2 .cart_form{padding-top:0px}
.cart_w1{float:left;width:30%}
.cart_w2{float:left;width:25%}
.cart_w3{float:left;width:30%}
.cart_w4{float:left;width:15%}
.cart_ce{display:block;font:normal 14px/20px Open Sans,sans-serif;background-color:#f1f1f1}
.cart_ce .cart_form{padding-top:0px}
.cart_form li.cart_li8{width:75%;text-align:right;padding:4px}
.cart_form li.cart_li9{width:20%;text-align:left;padding:4px}
.cart_bac{font:normal 11px/14px Open Sans,sans-serif}
.idform{color:#9c9c9c}
.idform i{width:30px;height:30px;padding:2px;display:block;margin:2px auto;border:2px solid #C9C9C9;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;border-radius:10px;background:white;overflow:hidden;position:relative;font:bold 15px/30px Open Sans,sans-serif}
.idform.actf{color:#007E00}
.idform.actf i{border:2px solid #007E00}
.idform.actfi{color:#333}
.idform.actfi i{border:2px solid #000}
.linein{position:absolute;height:2px;line-height:2px;background-color:#C9C9C9;width:88%;top:30px;overflow:hidden}
.linein.perc1{width:1%;background-color:#000}
.linein.perc2{width:38%;background-color:#000}
.linein.perc3{width:63%;background-color:#000}
.linein.perc4{width:88%;background-color:#000}
.linein.wit{width:13%;background-color:#FFF}
.borderer{border:1px solid red}
.dform{margin:6px auto;border:1px solid #C9C9C9;-o-border-radius:2px;-icab-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:white;position:relative;width:100%}
.dform.act{box-shadow:0px 2px 10px rgba(0,0,0,0.2)}
.dform.act .arb{display:block}
.arb{display:none;background:url("https://st.szafkirtv.pl/img/arb.png") no-repeat;height:202px;width:39px;left:-35px;top:0px;position:absolute;z-index:99}
#cart_page{margin:0px auto;padding:40px 0px 300px 0px;max-width:740px}
#cart_page_in{margin-left:190px;height:78px}
#init_site{margin:0px auto;padding:40px 10px 40px 10px;max-width:740px}
.boxw{width:730px}
.th a{width:100%;display:block;z-index:1}
.th a:hover,.th a:active,.th a:focus{text-decoration:none}
.th a span{cursor:pointer}
.th a .wer,.th a .vip,.th a .wervip{display:block;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-color:white;line-height:15px;height:15px}
.th a .wer{width:26px;background-position:-344px -57px}
.th a .vip{width:20px;background-position:-370px -57px;margin-left:26px}
.th a .wervip{width:46px;background-position:-344px -57px}
.th a i{display:block;margin:0px auto;padding:4px;border:1px solid #FFF;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:white;overflow:hidden}
.th a i.show{visibility:hidden;display:none}
.th a i.bors{border:1px solid #C9C9C9}
.th a i.mi{border:2px solid #fff}
.pic_form.th a:hover i,.pic_form.th a:active i,.pic_form.th a:focus i,.pic_form.th a.bc1 i{background-color:transparent;z-index:4;box-shadow:0px 4px 10px rgba(0,0,0,0.35)}
.th a:hover i,.th a:active i,.th a:focus i,.th a:hover i.show,.th a:active i.show,.th a:focus i.show{border-color:#757575;visibility:visible;display:block}
.th a.bc1 i{border-color:#fff;border-bottom:2px solid #ff5900;visibility:visible;display:block}
.th a.bc2 i{border:2px solid #ff5900;visibility:visible;display:block}
.th a i.bc2{background:#404040;border-color:white}
.th a i b{font-size:1px;color:#fff;position:relative;width:100%;height:100%;display:block;overflow:hidden;background-position:center 25%;background-repeat:no-repeat;background-size:contain;text-align:center}
.th a.vr i b{background-position:center 50%}
.th a i b.m_pr_0,.th a i b.m_pr_1,.th a i b.m_pr_2,.th a i b.m_pr_3,.th a i b.m_pr_4,.th a i b.m_pr_5,.th a i b.m_pr_6,.th a i b.m_pr_7,.th a i b.m_pr_8,.th a i b.m_pr_9{background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-color:white;background-size:auto}
.th a i b.m_pr_0{background-position:1px -86px}
.th a i b.m_pr_1{background-position:-142px -86px}
.th a i b.m_pr_2{background-position:-109px -86px}
.th a i b.m_pr_3{background-position:-69px -86px}
.th a i b.m_pr_4{background-position:-33px -86px}
.th a i b.m_pr_5{background-position:-172px -86px}
.th a i b.m_pr_6{background-position:-304px -174px}
.th a i b.m_pr_7{background-position:-236px -174px}
.th a i b.m_pr_8{background-position:-370px -174px}
.th a i b.m_pr_9{background-position:-168px -174px}
.th a i b em{display:block;padding:5px;font-weight:normal;font-style:normal}
.w90 .th a i b em{width:100%;text-align:center;position:absolute;bottom:0;padding:0;font:normal 14px / 20px Open Sans,sans-serif;color:#000}
.th a i b u{position:absolute;right:0px;background:black;color:white;font:normal 12px/15px Open Sans,sans-serif;opacity:0.7;filter:alpha(opacity = 70);text-decoration:none;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:2px 4px;z-index:2}
.th a i b u.time{top:0px}
.th a i b u.h24{}
.th a i b u.atime{bottom:0px;opacity:0.9;filter:alpha(opacity = 90)}
.th a i b u.opt{bottom:0px}
.th a i b u.opt2{background:#FFF;color:#383737;font-weight:bold;bottom:0px}
.th a i b u.pr{background:#FFF;font-weight:bold;color:#000;bottom:0px}
.th a i b s{position:absolute;left:4px;bottom:4px;width:20px;height:19px;display:block;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:-98px -58px}
.toc .th a i{border:0px;background:#484057;-o-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.toc .th a i b{background-color:#484057}
.toc .th a i b em{color:#FFF}
.w140x46 .th a{padding:4px 0px}
.w140x46 .th a i{width:140px;height:46px}
.w140 .th a{padding:2px 0px}
.w140 .th a i{width:140px;height:100px}
.w150 .th a{padding:2px 0px}
.w150 .th a i{width:150px;height:110px}
.w160 .th a{padding:5px 0px}
.w160 .th a i{width:160px;height:120px}
.w178 .th a{padding:4px 0px}
.w178 .th a i{width:178px;height:123px}
.w230 .th a{padding:8px 0px}
.w230 .th a i{width:90%;height:200px}
.w224 .th a{padding:4px 0px}
.w224 .th a i{width:224px;height:168px}
.w40 .th a{padding:2px 0px}
.w40 .th a i{width:40px;height:40px;padding:2px}
.w90 .th a{padding:2px 0px}
.w90 .th a i{width:90px;height:64px;padding:2px}
.w70x84 .th a{padding:2px 0px}
.w68x84 .th a i{width:68px;height:84px;padding:2px;border:0px}
.w68x84 .th a i b i{width:100%;float:left;padding:0px;background-position:center 25%;background-repeat:no-repeat}
.w68x84 .th a .w2 b i{width:50%}
.w68x84 .th a .w3 b i{width:33%}
.w90p172 .th a{padding:8px 0px}
.w90p172 .th a i{width:90%;height:172px;padding:2px}
.w90p172 .th a i b em{padding:16px 2px 0 2px;font:normal 18px/26px Open Sans,sans-serif;color:#666}
.w90p172 .th a i b{background-position:90% 10%}
.w90p172 .th a i b em span{display:block;height:94px;font:normal 70px/94px Open Sans,sans-serif;color:#e74c3c}
.w90p172 .th a i b em span em{font:normal 40px/56px Open Sans,sans-serif;color:#e74c3c;display:inline}
.w90p172 .th a i b u{margin:10px;width:40px;height:40px;background-color:white;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;opacity:1;filter:alpha(opacity = 100)}
.w90p172 .th a i b u.tru{background-position:-694px 0px}
.w90p172 .th a i b u.proc{background-position:-694px -40px}
.w90p172 .th a i b u.cal{background-position:-636px 0px}
.w90p172 .th a i b u.lik{background-position:-746px 0px}
.w90p172 .th a i b u.war{background-position:-574px 0px}
.w240 .th a{padding:2px 0px}
.w240 .th a i{width:240px;height:180px}
.colx{width:200px}
.colx ul{padding-top:4px}
.colx .th a i{height:200px;padding:0px;border:0px}
.w230 .th a i.ino{padding:0px;height:80px;border-top:0px}
.w230 .th a i.show{box-shadow:none;text-decoration:none;overflow:hidden;margin:0px auto;left:0px;top:298px;padding:0px;border:0px;position:absolute;font-style:normal;height:120px;width:100%}
.w230 .th a i.show b{position:relative;left:0px;top:0px;box-shadow:0px 4px 14px rgba(0,0,0,0.35);border-radius:0 0 4px 4px;height:84%;border:1px solid #757575;width:90%;border-top:dotted 1px #cccccc;display:block;margin:0px auto;text-align:left;background-color:#FFFFFF}
.w230 .th a i.ino b{text-align:left;color:#000;background-color:#FFFFFF}
.w230 .th a i.ino b em{font:normal 12px/14px Open Sans,sans-serif;color:#000}
.w230 .th a i.ino b u.pr{right:8px;bottom:12px}
.w230 .th a i.ino b em.ino1{font:normal 11px/14px Open Sans,sans-serif;color:#D04900;padding:2px 10px}
.w230 .th a i.ino b em.ino1 u{right:8px;bottom:6px}
.w230 .th a i.ino b em.ino1 span{color:#000}
.w230 .th a i.ino b em.ino2{padding:14px 8px 0px}
.w230 .th a i.ino b em.ino3{color:#999999;padding:8px 8px 0px}
.w230 .th a i.ino b em.ino4{padding:4px 8px 0px}
.w230 .th a i.ino b em.ino5{font:normal 11px/14px Open Sans,sans-serif;color:#007E00;padding:2px 10px}
.w90 .th a i.ino b em{font:normal 12px/14px Open Sans,sans-serif;color:#000;position:relative}
.w90 .th a i.ino{border:0px;box-shadow:none}
#vrot{position:relative;width:150px;height:0px;margin:0px auto}
#vrot dl{position:absolute;bottom:0px;left:8px;background:white;cursor:pointer;padding-top:1px;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
#vrot dl dd{float:left;display:inline;line-height:4px;border:1px solid #757575;margin:0px 1px;width:6px;height:4px;color:white}
#vrot dl dd.bc1{background-color:#eee}
.vrotp{position:relative;width:650px;height:0px;line-height:0px;margin:0px auto;zoom:1}
.vrotp dl{position:absolute;bottom:-80px;left:8px;background:white;cursor:pointer;padding-top:1px;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.vrotp dl dd{float:left;display:inline;line-height:64px;border:1px solid #F7F7F7;margin:0px 1px;width:90px;height:64px;color:white}
.p_center{text-align:right;padding-top:10px;padding-bottom:30px;border-top:1px solid #E0E0E0;font:normal 11px/16px Open Sans,sans-serif}
.p_cen{text-align:left;padding-top:10px;padding-bottom:10px;border-top:1px solid #E0E0E0;font:normal 11px/16px Open Sans,sans-serif}
.p_cent{text-align:right;padding-top:10px;padding-bottom:30px;color:#5b5b5b;font:normal 11px/16px Open Sans,sans-serif}
.p_cenv{text-align:left;color:#5b5b5b;font:normal 10px/16px Open Sans,sans-serif}
.tit_infos2{position:relative;border:1px solid #E0E0E0;margin:20px 10px 20px;text-align:left;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.tit_infos2 .abspan{font:normal 20px/20px Open Sans,sans-serif;height:20px;position:absolute;background:#FFF;padding:0px 8px;color:#000;margin:-12px 0px 0px 15px}
.tit_infos2pad{padding:20px 10px}
.tit_infos{position:relative;border:1px solid #E0E0E0;margin:20px 10px 20px;text-align:left;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.tit_infos .abspan{font:normal 20px/20px Open Sans,sans-serif;height:20px;position:absolute;background:#FFF;padding:0px 8px;color:#000;margin:-12px 0px 0px 15px}
.tit_infos ul{margin:0;border:1px solid white;background:#F7F7F7;list-style:none;padding:10px;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.iew{*width:99%}
.tit_infos.ye{border:1px solid #FD9}
.tit_infos.ye ul{background:#FFFDE7}
.tit_infos.yeb{border:1px solid #FD9}
.tit_infos.yeb ul{background:#FFF}
.tit_infos.wh ul{background:#FFF}
.tit_infos.err{text-align:center;font-size:18px;color:#FFF;border:1px solid #8C0000}
.tit_infos.err ul{border:1px solid #F00;background:#B50000}
.in_infos{padding:0 0 0 20px}
.in_infos div.b{margin-bottom:25px}
.in_infos div.paragraf{font-size:18px;font-weight:bold;text-align:center;padding-bottom:5px}
.in_infos div.paragraf_ngl{font-size:14px;font-weight:bold;text-align:center;padding-bottom:10px}
.in_infos ol{margin:0px;padding-left:20px}
.in_infos ol li{padding:4px 0px;list-style:decimal}
.tit_t{margin:0px 2px 6px;height:22px;border-bottom:3px solid #757575}
.tith{height:22px;position:relative;top:0px;left:0px}
.titab{height:25px;position:absolute;top:0px;left:0px;width:100%}
.tit_t.mar{margin:-2px 0px 0px -1px}
.tit_t.lite{border-bottom:1px solid #BBB}
.tit_t.mar1{margin:0px}
.tit_t a,.tit_t a:visited{float:left;text-decoration:none;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:-1016px -156px;padding-left:12px;margin:0px 4px 0px 0px;font-weight:bold}
.tit_t.lite a,.tit_t.lite a:visited{color:#3E5FA4;background-color:#FFF}
.tit_t a b{float:left;font:bold 14px/20px Open Sans,sans-serif;height:20px;padding-right:12px;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:100% -176px}
.tit_t a b span{color:#DDD;padding-left:4px}
.tit_t a:hover{background-color:#757575;color:#FFF;text-decoration:none}
.tit_t p{float:right}
.tit_t p a,.tit_t p a:visited,.tit_b a,.tit_b a:visited{float:left;text-decoration:none;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:-1016px -196px;padding-left:8px;margin:2px 4px 2px 0px;font-weight:bold}
.tit_t p a b,.tit_b a b{float:left;padding-right:8px;font:bold 14px/18px Open Sans,sans-serif;height:18px;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:100% -214px}
.tit_t p a:hover,.tit_b a:hover{background-color:#757575;color:#FFF;text-decoration:none}
.tit_b{height:62px;margin:0px 2px;border-top:3px solid #BBB;background-color:#FFF}
.tit_b p{float:right}
.tit_b p.tit{margin-top:-3px}
.tit_b p.tit span{background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:100% -106px}
p.tit{float:left;color:#FFF;text-decoration:none;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:-1016px -131px;background-color:#757575;padding-left:12px;margin-right:4px}
p.tit span{float:left;font:bold 14px/25px Open Sans,sans-serif;height:25px;padding-right:12px;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:100% -99px}
p.tit.bgs{background-color:#BBB}
div.bgs{border-color:#BBB}
.tit_o{position:relative;top:0px;left:0px;width:100%}
.tit_o ul{position:relative;top:1px;left:0px;display:block;width:100%}
.tit_o ul li{float:left}
.tit_o a{font:normal 14px/34px Open Sans,sans-serif;border:1px solid #ccc;border-radius:3px 3px 0 0;float:left;text-decoration:none;padding-left:12px;margin-right:4px;padding:0px 26px;background:#fafafa;color:#333;-webkit-box-shadow:inset 0px -1px 1px rgba(0,0,0,0.05);box-shadow:inset 0px -1px 1px rgba(0,0,0,0.05);zoom:1;height:34px}
.tit_o a.act{color:#cc0000;border-bottom:1px solid white;background:white;-webkit-box-shadow:none;box-shadow:none;height:34px}
.tit_d{position:relative;top:0px;left:0px;width:100%}
.tit_d ul{position:relative;top:-1px;left:0px;display:block;width:100%}
.tit_d ul li{float:right}
#contentp .tit_d i{width:50px;height:40px;border:0px;background:#fafafa}
#contentp .tit_d i b i{width:100%;float:left;padding:0px;background-position:center 25%;background-repeat:no-repeat}
#contentp .tit_d .w2 b i{width:50%}
#contentp .tit_d .w3 b i{width:33.3%}
#contentp .tit_d .w4 b i{width:25%}
#contentp .tit_d a.act i{background:white;height:50px}
.tit_d a{font:normal 14px/34px Open Sans,sans-serif;border:1px solid #ccc;border-radius:0px 0px 3px 3px;float:left;text-decoration:none;margin-right:14px;padding-top:0px;background:#fafafa;color:#333;-webkit-box-shadow:inset 0px 10px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0px 10px 1px rgba(0,0,0,0.05);box-shadow:inset 0px 10px 1px rgba(0,0,0,0.05);zoom:1;height:50px;width:60px}
.tit_d a.act{color:#cc0000;border-top:1px solid white;background:white;-webkit-box-shadow:none;box-shadow:none;height:60px;padding-top:8px}
a.button,a.button:visited{position:relative;background:#EEE url("https://st.szafkirtv.pl/img/1yyGeyda.png") no-repeat -466px -80px;color:#333;font:bold 14px/18px Open Sans,sans-serif;height:18px;margin:2px;padding:2px 6px;border:1px solid #999;border-bottom-color:#888;box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);text-shadow:#FFF 0 1px;display:-moz-inline-box;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;-o-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
a.button:hover,.act a.button.act_b,.actt a.button.actt_b{background-image:none !important}
a.button:active{background-image:none !important;border-color:#808080;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}
a.button.b40{font:bold 18px/40px Open Sans,sans-serif !important;height:40px !important;padding:2px 10px !important}
a.button.b36{font:bold 16px/36px Open Sans,sans-serif !important;height:36px !important;padding:2px 10px !important}
a.button.b36x{font:bold 14px/36px Open Sans,sans-serif !important;height:36px !important;padding:2px 10px !important}
a.button.b24{font:bold 15px/24px Open Sans,sans-serif !important;height:24px !important;padding:2px 8px !important;margin:0px !important}
a.button.b36 .icob{margin:4px 0px 0px 6px}
a.button.lec{-o-border-radius:4px 0px 0px 4px;-khtml-border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;-webkit-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px}
a.button.ric{-o-border-radius:0px 4px 4px 0px;-khtml-border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;-webkit-border-radius:0px 4px 4px 0px;border-radius:0px 4px 4px 0px}
a.button.ac{-o-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
a.button.ac12{-o-border-radius:12px;-khtml-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}
a.button b{float:left}
a.button.bgn,a.button.bgn:visited,a.button_m.bgn,a.button_m.bgn:visited{color:#FFF;background-color:#5B74A8;background-position:-466px -128px;border-color:#0E75D6 #2B7ECC #365879;text-shadow:#1A356E 0 1px}
a.button.bgn:hover,a.button_m.bgn:hover{color:#FFF !important;background-image:none !important;background:#4570CA !important}
a.button.bgn:active,a.button_m.bgn:active{color:#FFF !important;background-image:none !important;background:#3765C4 !important;border-color:#000;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}
a.button.bgz,a.button.bgz:visited,a.button_m.bgz,a.button_m.bgz:visited{color:#FFF;background-color:#69A74E;background-position:-466px -176px;border-color:#3B6E22 #3B6E22 #2C5115;text-shadow:#2C5115 0 1px}
a.button.bgz:hover,a.button_m.bgz:hover{color:#FFF !important;background-image:none !important;background:#72B357 !important}
a.button.bgz:active,a.button_m.bgz:active{color:#FFF !important;background-image:none !important;background:#6AAC4F !important;border-color:#2C4402;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}
a.butc,a.butc:visited{width:210px;color:#FFF;background-color:#348d28;background:#71aa57 url("https://st.szafkirtv.pl/img/1yyGeyda.png") no-repeat -466px -176px;border-color:#3B6E22 #3B6E22 #2C5115;text-shadow:#2C5115 0 1px;font:bold 18px/40px Open Sans,sans-serif !important;height:40px !important;position:relative;border:1px solid #999;border-bottom-color:#888;box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);display:-moz-inline-box;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;-o-border-radius:20px;-khtml-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}
a.butc.bgz:hover{color:#FFF !important;background-image:none !important;background:#72B357 !important}
a.butc.bgz:active{color:#FFF !important;background-image:none !important;background:#6AAC4F !important;border-color:#2C4402;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}
a.butc b{display:block}
.ico{display:inline-block;position:relative;float:left;width:16px;height:14px;margin:2px 6px auto auto;top:0px;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat}
.ico.marg{margin:2px auto auto auto}
.ico.ho{background-position:-228px -20px}
.ico.how{background-position:-228px -37px}
.ico.em{background-position:-246px -20px}
.ico.emw{background-position:-246px -37px}
.ico.au{background-position:-266px -20px}
.ico.auw{background-position:-266px -37px}
.ico.ar{background-position:-286px -20px}
.ico.arw{background-position:-286px -37px}
.ico.ab{background-position:-306px -20px}
.ico.abw{background-position:-306px -37px}
.ico.al{background-position:-326px -20px}
.ico.alw{background-position:-326px -37px}
.ico.ima{background-position:-346px -20px}
.ico.imaw{background-position:-346px -37px}
.ico.mo{background-position:-366px -20px}
.ico.mow{background-position:-366px -37px}
.ico.ful{background-position:-384px -20px}
.ico.fulw{background-position:-384px -37px}
.ico.eful{background-position:-406px -20px}
.ico.efulw{background-position:-406px -37px}
.ico.spi{background-position:-424px -20px}
.ico.spiw{background-position:-424px -37px}
.ico.ca{background-position:-442px -20px}
.ico.caw{background-position:-442px -37px}
.ico.cl{background-position:-464px -20px}
.ico.clw{background-position:-464px -37px}
.ico.mg{background-position:-484px -20px}
.ico.mgw{background-position:-484px -37px}
.ico.ta{background-position:-502px -20px}
.ico.taw{background-position:-502px -37px}
.ico.he{background-position:-522px -20px}
.ico.hew{background-position:-522px -37px}
.ico.in{background-position:-538px -20px}
.ico.inw{background-position:-538px -37px}
.ico.cha{background-position:-556px -20px}
.ico.chaw{background-position:-556px -37px}
.ico.ulo{background-position:-574px -20px}
.ico.ulow{background-position:-574px -37px}
.ico.lo{background-position:-592px -20px}
.ico.low{background-position:-592px -37px}
.ico.ma{background-position:-610px -20px}
.ico.maw{background-position:-610px -38px}
.ico.pe{background-position:-630px -20px}
.ico.pew{background-position:-630px -37px}
.ico.co{background-position:-650px -20px}
.ico.cow{background-position:-650px -37px}
.ico.tr{background-position:-670px -20px}
.ico.trw{background-position:-670px -37px}
.ico.us{background-position:-688px -20px}
.ico.usw{background-position:-688px -37px}
.ico.cog{background-position:-708px -20px}
.ico.cogw{background-position:-708px -37px}
.ico.ch{background-position:-728px -20px}
.ico.chw{background-position:-728px -37px}
.ico.xa{background-position:-748px -20px}
.ico.xaw{background-position:-748px -37px}
.ico.pl{background-position:-766px -20px}
.ico.plw{background-position:-766px -37px}
.ico.plz{background-position:-766px -54px}
.ico.xar{background-position:-748px -54px}
.ico.mar{background-position:-610px -54px}
.ico.lour{background-position:-786px -20px}
.ico.trr{background-position:-670px -54px}
.ico.cam{background-position:-870px -20px}
.ico.camw{background-position:-870px -50px}
.ico.opt{background-position:-468px -3px;margin:8px 6px 0px 6px;width:10px;height:6px}
.actt .ico.opt{background-position:-452px -3px}
.w106px.actt .ico.opt{background-position:-468px -3px;transform:rotate(180deg)}
.ico.optr{background-position:-486px 0px;margin:6px 6px 0px 6px;width:4px;height:7px}
.ico.optrs{background-position:-840px -38px;width:30px;height:27px;margin:0}
.ico.checked{margin-right:4px;width:14px;background-position:-1008px -53px}
.ico.unchecked{margin-right:4px;width:14px;background:url("https://st.szafkirtv.pl/img/unchecked.png") left center no-repeat}
.ico.gum{height:18px;margin:0px;width:20px;background-position:-812px -19px}
.actt .ico.gum{background-position:-812px -49px !important}
.ico.rep{height:18px;margin:0px;width:20px;background-position:-840px -19px}
.icob{display:inline-block;position:relative;float:left;width:36px;height:30px;margin:6px 6px 0px;position:relative;top:0px;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat}
.icob.marg{margin:2px auto auto auto}
.icob.ko{background-position:-804px -10px}
.icob.me{background-position:-804px -48px;border-radius:40px;width:36px;height:36px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}
.ico_r180{background-image:url("https://st.szafkirtv.pl/img/szuf/r180.png")}
.ico_r180.sz0{background-position:-90px -36px;background-size:200%}
.ico_r180.sz2-80{background-position:0px -87px;background-size:200%}
.ico_r180.sz4-40{background-position:-90px -87px;background-size:200%}
.ico_r180.sz4-80{background-position:0px 13px;background-size:200%}
.ico_r180.sz6-2x80-4x40{background-position:0px -37px;background-size:200%}
.ico_r180.sz8-40{background-position:-90px 13px;background-size:200%}
.ico_r135{background-image:url("https://st.szafkirtv.pl/img/szuf/r135.png")}
.ico_r135.sz0{background-position:0px -38px;background-size:200%}
.ico_r135.sz2-40{background-position:-90px -38px;background-size:200%}
.ico_r135.sz2-80{background-position:0px 12px;background-size:200%}
.ico_r135.sz4-2x80-2x40{background-position:-90px 12px;background-size:200%}
.ico_k180{background-image:url("https://st.szafkirtv.pl/img/szuf/k180.png")}
.ico_k180.sz0{background-position:-90px 2px;background-size:200%}
.ico_k180.sz2-40{background-position:0px -66px;background-size:200%}
.ico_k180.sz4-40{background-position:0px 2px;background-size:200%}
.ico_k180.sz6-40{background-position:-90px -66px;background-size:200%}
.ico_k135{background-image:url("https://st.szafkirtv.pl/img/szuf/k135.png")}
.ico_k135.sz0{background-position:-92px 0px;background-size:200%}
.ico_k135.sz2-40{background-position:6px -77px;background-size:200%}
.ico_k135.sz3-40{background-position:6px -155px;background-size:200%}
.ico_k135.sz4-40{background-position:6px 0px;background-size:200%}
.ico_k135.sz6-40{background-position:-92px -76px;background-size:200%}
.ico_k80{background-image:url("https://st.szafkirtv.pl/img/szuf/k80.png")}
.ico_k80.sz0{background-position:-74px 0px;background-size:200%}
.ico_k80.sz2-40{background-position:-74px -70px;background-size:200%}
.ico_k80.sz4-40{background-position:18px -70px;background-size:200%}
.ico_k80.sz6-40{background-position:18px 0px;background-size:200%}
a.button_m,a.button_m:visited{float:left;color:#FFF;text-decoration:none;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:-1016px -196px;background-color:#B1C0E0;padding-left:8px;margin:2px 4px 2px 0px;font-weight:bold}
a.button_m b{float:left;padding-right:8px;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:100% -214px}
a.button_m:hover{background-color:#7B96CC;color:#FFF;text-decoration:none}
span.button_m_a{float:left;color:#FFF;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:-1016px -196px;background-color:#757575;padding-left:8px;margin:2px 4px 2px 0px;font-weight:bold}
span.button_m_a b{float:left;padding-right:8px;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:100% -214px}
a.tactive,a.tactive:visited{float:left;color:#FFF;text-decoration:none;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:0px -226px;background-color:#757575;padding-left:12px;margin-right:4px;font-weight:bold}
a.tactive b{float:left;font:bold 14px/25px Open Sans,sans-serif;height:25px;padding-right:12px;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:100% -99px}
a.tactive:hover{background-color:#757575;color:#FFF;text-decoration:none}
.tit_t.lite a.tactive,.tit_t.lite a.tactive:visited{color:#FFF;background-position:-1016px -156px;background-color:#757575}
.tit_t.lite a.tactive b{font:bold 14px/20px Open Sans,sans-serif;height:20px;background-position:100% -176px}
.tit_t.lite a.tactive:hover{background-color:#757575;color:#FFF;text-decoration:none}
span.button_a.bgs,span.button_m_a.bgs{background-color:#F2F2F2;color:#FFF}
span.button_a.bgw,span.button_m_a.bgw{background-color:#FFF;color:#000}
.corner span.button_a,.corner a.tactive,.corner a.tactive:visited,.corner .tit_t a,.corner .tit_t a:visited,.corner #foter p.tit,.corner .top2dat{background-image:none;padding:0px 12px;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.corner .tit_t p a,.corner .tit_t p a:visited,.corner .tit_b p a,.corner .tit_b p a:visited,.corner .tit_b a,.corner span.button_m_a,.corner .tit_b a:visited{background-image:none;padding:0px 8px;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.corner a.tactive b,.corner .tit_t a b,.corner .tit_b a b,.corner span.button_m_a b,.corner #foter p.tit span{padding:0px;background:none}
#foter{border-top:1px solid #C9C9C9;background:#F2F2F2;overflow:hidden}
#foter p.copyr{color:#676767}
#foter div.payf{margin:auto;text-align:center;width:440px;height:55px;background-position:0px -54px;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat}
.f_1{float:left;width:32%;text-align:left;padding-top:20px}
.f_2{float:left;width:32%;text-align:left;padding-top:20px}
.f_3{float:right;text-align:left;padding-right:15px;padding-top:20px}
.ufot{padding-left:4px;padding-top:10px}
.ufot a{color:#b52424}
.ufot li{padding-top:6px}
.ufot i{display:inline-block;width:20px;height:14px;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat}
.sslb{background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-position:-800px -178px;padding-bottom:30px}
.ocs{position:relative;width:70px;border-radius:50%;height:70px;border:4px solid #69A74E}
.ocs b{display:block;margin-top:20px;margin-left:10px;font:normal 22px/30px Open Sans,sans-serif}
.cos_st{width:32px;height:26px;left:32px;background-position:0px -31px;top:0px;position:absolute;background-repeat:no-repeat}
.tell{background-position:-866px -20px}
.timl{background-position:-883px -20px}
.eml{background-position:-850px -20px}
.fmm{font:normal 12px/20px Open Sans,sans-serif}
dl.lang_map{float:left;margin-top:4px;background:url("https://st.szafkirtv.pl/img/1yyGeyda.png") -226px 0px no-repeat;width:230px;height:20px}
dl.lang_map a{display:block;width:32px;height:20px;overflow:hidden;float:left;background:transparent}
.ftxt{font:normal 12px/14px Open Sans,sans-serif;color:#666;padding:10px 40px;zoom:1}
.payul{margin-left:10px;padding-top:10px;padding-left:230px;background-position:-784px -204px;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat}
.payub{position:relative;font:bold 15px/24px Open Sans,sans-serif !important;height:33px !important;width:138px;padding:2px 8px !important;margin:0px !important;border-radius:4px;background:#EEE url("https://st.szafkirtv.pl/img/button_payu.png") no-repeat -12px -2px;;border:1px solid #999;border-bottom-color:#888;box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);text-shadow:#FFF 0 1px;display:-moz-inline-box;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap}
#tooltip{position:absolute;left:-300px;color:#FFF;text-align:left;min-width:40px;max-width:400px;background:#000;padding:6px 10px;z-index:310;-moz-box-shadow:1px 1px 4px #000;-webkit-box-shadow:1px 1px 4px #000;-khtml-box-shadow:1px 1px 4px #000;box-shadow:1px 1px 4px #000;-o-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
#tooltip .th a i b{background-size:cover}
.tooltipp{border:0px;width:6px;height:14px;position:absolute;overflow:hidden;background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat}
.tooltippr{background-position:-326px -22px}
.tooltippl{background-position:-294px -22px;background:url("https://st.szafkirtv.pl/img/1yyGeyda.png") -294px -22px no-repeat}
.tooltippt{width:14px;height:6px;background-position:-306px -30px}
.tooltippb{width:14px;height:4px;background-position:-268px -22px}
.infotext{color:#757575}
.infotextl{color:#BBB}
a.delete{cursor:pointer;margin-top:8px}
.error{color:#B50000}
.charsl{position:absolute;z-index:310;background:#FFFDE7;left:4px;padding:2px 6px;border:1px solid #FD9;border-bottom-width:0px;top:-22px;font:normal 14px/18px Open Sans,sans-serif !important;height:18px;color:#000;margin:0px}
a.quickedit{position:absolute;top:-16px;right:4px;display:inline-block}
a.quickedit b{font-weight:normal;float:left}
.quickeditbg{background:#F7F7F7}
*:first-child+html body{overflow-x:hidden;overflow-y:auto}
* html body{overflow-x:hidden;overflow-y:auto}
* html .right2_in{float:left}
* html ul.com{width:99%}
.mo-d{position:absolute;outline:none;background-color:white;border:1px solid #6F6F6F;padding:0px;-moz-box-shadow:0px 2px 10px rgba(0,0,0,0.35);-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.35);box-shadow:0px 2px 10px rgba(0,0,0,0.35);z-index:304;-o-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.mo-d-bg{background:#EEEEEE;left:0;position:absolute;top:0;z-index:302;min-width:980px}
.mo-d-buttons,.md-content{background-color:#fff;padding:8px}
.mo-d-title{color:white;font:normal normal bold 14px/27px Open Sans,sans-serif;padding:0 10px;position:relative;top:-1px;height:100%;_zoom:1}
.mo-d-title-draggable{cursor:move}
.mo-d-title-close{position:absolute !important;right:10px;top:8px}
.mo-d .loading{height:60px;background:url("https://st.szafkirtv.pl/img/loading-ss.gif") center center no-repeat}
.mo-d-content{background-color:white;padding:20px;float:left;-o-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.mo-d-buttons{clear:both;background:#F7F7F7;border:1px solid #E0E0E0;text-align:right;padding:6px}
.bz-meno{background:#fff;border-color:#DDD #757575 #868686 #AAA;border-style:solid;border-width:1px;display:block;outline:none;cursor:default;position:absolute;top:-2px;left:2px;padding:4px 0px;z-index:400;-o-border-radius:0px 0px 2px 2px;-khtml-border-radius:0px 0px 2px 2px;-moz-border-radius:0px 0px 2px 2px;-webkit-border-radius:0px 0px 2px 2px;border-radius:0px 0px 2px 2px;-moz-box-shadow:0px 2px 10px rgba(0,0,0,0.35);-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.35);-khtml-box-shadow:0px 2px 10px rgba(0,0,0,0.35);box-shadow:0px 2px 10px rgba(0,0,0,0.35)}
.bz-menu{overflow:hidden;max-width:300px}
.bz-menu .bz-menuitem-content{color:#111 !important;text-decoration:none !important}
.bz-menuitem{white-space:nowrap;text-align:left;cursor:pointer;padding:2px 0px}
.bz-menu-nocheckbox .bz-menuitem,.bz-menu-noicon .bz-menuitem{padding-left:12px}
.bz-menu-noaccel .bz-menuitem{padding-right:20px}
.bz-menuitem-content{border:0;color:#111;display:block;font:normal 14px/18px Open Sans,sans-serif;padding:1px 16px 1px 28px;text-decoration:none;*display:inline;*zoom:1}
.bz-menuitem-b .bz-menuitem-accel,.bz-menuitem-b .bz-menuitem-content{color:#ccc !important}
.bz-menuitem-b .bz-menuitem-icon{opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30)}
.bz-menuitem-highlight,.bz-menuitem-hover{background-color:#eee}
.bz-option-selected .bz-menuitem-content{background:url("https://st.szafkirtv.pl/img/check.png") 6px 6px no-repeat}
.bz-menuitem-accel{color:#999;direction:ltr;padding:0 6px;text-align:right;text-decoration:none;position:relative;right:0px}
.bz-menuseparator{border-bottom:1px solid #DDD;margin:5px 7px 6px;padding-top:1px}
.ac-renderer{font:normal 14px Open Sans,sans-serif;position:absolute;background:#fff;border:1px solid #666;-moz-box-shadow:2px 2px 2px rgba(102,102,102,.4);-webkit-box-shadow:2px 2px 2px rgba(102,102,102,.4);width:300px}
.ac-row{cursor:pointer;padding:.4em}
.ac-highlighted{font-weight:bold}
.ac-active{background-color:#b2b4bf}
.act_show,.actt_show{display:none;visibility:hidden}
.act_hide,.actt_hide{display:block;visibility:visible;position:relative}
.act .act_show,.actt .actt_show{display:block !important;visibility:visible;position:relative}
.act .act_show{z-index:4}
.actt .actt_show{z-index:4}
.act .act_hide,.actt .actt_hide{display:none !important;visibility:hidden}
.hidden_e{display:none !important;visibility:hidden}
.hid_e{display:none}
.plovr-error-report{position:absolute;top:0px;left:0px;z-index:1000}
#editMe{width:100%;height:100%;min-height:600px;min-width:800px;background-color:white;border:1px solid grey}
.inpage{margin:0px 10px}
.inpage a{float:left}
.inpage i{font-style:normal;float:left}
.wi120{width:120px}
.mar2{right:2px}
.ibef:before{position:absolute;z-index:-2;content:""}
.bef:before{bottom:15px;left:8px;width:40%;height:10%;-webkit-box-shadow:0 15px 6px rgba(0,0,0,0.3);-moz-box-shadow:0 15px 6px rgba(0,0,0,0.3);box-shadow:0 15px 6px rgba(0,0,0,0.3);-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg);backface-visibility:hidden}
.bllink{height:48px;border-top:solid 1px #ccc;width:100%;display:block;color:#333;font:normal 12px/18px Open Sans,sans-serif}
.bllink b{float:left;font:normal 12px/18px Open Sans,sans-serif}
.actt .bllink{height:28px}
.w106px .bllink{height:21px}
.bz-twothumbslider{background:transparent url("https://st.szafkirtv.pl/img/bg_slider.png") center 0 repeat-x;position:relative;overflow:hidden;outline:none;cursor:pointer}
.bz-twothumbslider.sma{position:relative;width:100%;height:17px}
.bz-twothumbslider .abso{position:absolute;top:9px;width:100%;height:0px;overflow:hidden}
.bz-twothumbslider-vertical,.bz-twothumbslider-horizontal{}
.bz-twothumbslider-rangehighlight{position:absolute;top:6px;background:#969696;height:4px;overflow:hidden}
.bz-twothumbslider-value-thumb{position:absolute;background-color:#26b1e8;overflow:hidden;cursor:e-resize}
.bz-twothumbslider-extent-thumb{position:absolute;background-color:#26b1e8;overflow:hidden;cursor:e-resize}
.bz-twothumbslider-vertical .bz-twothumbslider-value-thumb{height:20px;width:100%}
.bz-twothumbslider-vertical .bz-twothumbslider-extent-thumb{height:20px;width:100%}
.bz-twothumbslider-horizontal .bz-twothumbslider-value-thumb{width:6px;height:100%}
.bz-twothumbslider-horizontal .bz-twothumbslider-extent-thumb{width:6px;height:20px}
.s-h{color:#999;font-size:11px;text-align:center;height:60px;padding:0px 10px}
.s-h .sint{position:relative;margin:0px auto;height:20px}
#out1,#out2{color:#999;font-size:11px;text-align:center}
.slideshowg{overflow:hidden;position:relative;width:100%;padding-bottom:20px;height:100%;background:#fff}
.slideshow{overflow:hidden;position:relative;width:100%;height:430px}
.slideshow_a{position:absolute;display:block;top:40%;margin-top:-45px;width:60px;height:60px;z-index:100;text-indent:100%;white-space:nowrap;overflow:hidden}
.slideshow_a i{background-image:url("https://st.szafkirtv.pl/img/1yyGeyda.png");background-repeat:no-repeat;background-color:transparent;position:absolute;display:block;top:4px;left:4px;width:54px;height:54px;margin:0;outline:0;text-indent:100%;white-space:nowrap;overflow:hidden;border-radius:100%;box-shadow:0 1px 2px #b5b5b5}
.slideshowg .slideshow_a i{margin-top:10px;width:28px;height:28px;box-shadow:none}
.slideshow_a_p{left:0px}
.slideshow_a_p i{background-position:-378px -108px}
.slideshowg .slideshow_a_p i{background-position:-348px -18px}
.slideshow_a_n{right:0px}
.slideshow_a_n i{background-position:-310px -108px}
.slideshowg .slideshow_a_n i{margin-left:22px;background-position:-390px -18px}
.slideshow_ma{width:100%;min-height:20px;text-align:center}
.slideshowg .slideshow_ma{display:none}
.slideshow_ma span{cursor:pointer;margin:0 10px;width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}
.slideshow_ma span.act{opacity:1;background:#ff530d}
.slideshowg a.vrpx i b.im600{display:none}
.slideshowg a.vrpx i b.im840{display:block}
.faqp{height:65px;overflow:hidden}
.actt .faqp{height:auto}
.faqp h2{font-weight:bold;margin:25px 0px 10px 0px}
.faqp2{height:78px;overflow:hidden}
.actt .faqp2{height:auto}
@media only screen and (min-width:1230px){.left3{width:820px}
.right3{margin:0px 0px 0px 820px}
#contentp.th a.vrp i{width:740px;height:446px}
.slideshowg a.vrpx i,.slideshowg p.vrpx i{width:98%;height:600px}
}
@media only screen and (min-width:780px) and (max-width:980px){.w4 .pic_form li{width:33.3%}
.w70p30p{width:100%}
.w30p70p{width:50%}
#cart_page_in .w4 .pic_form li,.w68x84.w4 .pic_form li{width:25%}
.w3 .pic_form li{width:50%}
.w68x84.w3 .pic_form li{width:33.3%}
.w2 .pic_form li{width:100%}
.w68x84.w2 .pic_form li{width:50%}
#bart{min-width:760px}
.topw{width:99% !important;min-width:740px}
.boxw{width:650px}
.left3{width:60%}
.right3{margin:0px 0px 0px 60%}
.par .cartad{max-width:580px}
.idform{font-size:10px}
.slideshowg a.vrpx i,.slideshowg p.vrpx i{width:97%;height:426px}
.slideshowg a.vrpx i b{background-size:contain}
.list_mmm li a{padding:4px 10px;margin:4px}
.m_login .cnt2{width:248px;left:-250px}
.m_login .cnt2 .ctel{font:normal 12px/36px Open Sans,sans-serif}
.m_login .cnt2 .cem{font:normal 10px/36px Open Sans,sans-serif}
.m_sar{margin-right:440px;margin-left:240px}
}
@media only screen and (min-width:601px) and (max-width:779px){#top2{display:none}
#top2_mob{display:block}
.w4 .pic_form li{width:50%}
.w70p30p{width:100%}
.w30p70p{width:50%}
#cart_page_in .w4 .pic_form li,.w68x84.w4 .pic_form li{width:25%}
.w3 .pic_form li{width:50%}
.w68x84.w3 .pic_form li{width:33.3%}
.w2 .pic_form li{width:100%}
.w68x84.w2 .pic_form li{width:50%}
#bart{min-width:580px}
#logo{width:220px}
.topw{width:99% !important;min-width:560px}
.boxw{width:550px}
.left3{float:none;display:block;width:100%}
.right3{margin:0px 0px 0px 0px}
.right3 .par{padding:0px 0px 10px 0px}
.par .cartad{max-width:780px}
.idform{font-size:1px}
#left2.lw220{width:160px}
#right2.rm220{margin:0px 0px 0px 160px}
.slideshowg a.vrpx i b{background-size:contain}
.d780{display:none}
.list_mmm li a{font:bold 12px/26px Open Sans,sans-serif;padding:2px 6px;margin:2px}
.m_sar{margin-right:346px;margin-left:206px}
.m_login .cnt2{width:160px;left:-160px}
.m_login .cnt2 .ctel{font:normal 12px/36px Open Sans,sans-serif}
.m_login .cnt2 .cem{display:none}
.opin_in1{width:20%}
.opin_in2{width:70%}
.opin_in3{width:50%}
}
@media only screen and (min-width:480px) and (max-width:600px){#top2{display:none}
#top2_mob{display:block}
.slideshowg a.vrpx i b.im600{display:block}
.slideshowg a.vrpx i b.im840{display:none}
.w4 .pic_form li{width:100%}
.w70p30p{width:100%}
.w30p70p{width:100%}
#cart_page_in .w4 .pic_form li,.w68x84.w4 .pic_form li{width:25%}
.w3 .pic_form li{width:100%}
.w68x84.w3 .pic_form li{width:33.3%}
.w2 .pic_form li{width:100%}
.w68x84.w2 .pic_form li{width:50%}
.w2 .cart_form li.cart_li1,.w2 .cart_form li.cart_li2{width:100%}
.cart_form li.cart_li8{width:50%}
.cart_form li.cart_li9{width:40%}
.cart_li2{border-top:1px solid #f1f0f0;font:normal 12px/20px Open Sans,sans-serif}
.cart_hi{display:block}
.cart_hi2{display:none}
.tit_infos2 .abspan{font:normal 14px/18px Open Sans,sans-serif}
#bart{min-width:460px}
#logo{width:220px}
#cart .m_t{width:48px}
.topw{width:99% !important;min-width:440px}
.boxw{width:400px}
.left3{float:none;display:block;width:100%}
.right3{margin:0px 0px 0px 0px}
.right3 .par{padding:0px 0px 10px 0px}
.par .cartad{max-width:780px}
.idform{font-size:1px}
#left2.lw220{width:160px}
#right2.rm220{margin:0px 0px 0px 160px}
.slideshowg a.vrpx i,.slideshowg p.vrpx i{width:97%;height:360px}
.slideshowg a.vrpx i b{background-size:contain}
.d780{display:none}
.list_mmm li a{font:bold 12px/16px Open Sans,sans-serif;padding:2px 8px;margin:2px}
.m_sar{margin-right:216px;margin-left:206px}
.m_login .cnt2{width:160px;left:-160px}
.m_login .cnt2 .ctel{font:normal 12px/36px Open Sans,sans-serif}
.m_login .cnt2 .cem{display:none}
.opin_in1{width:20%}
.opin_in2{width:70%}
.opin_in3{width:50%}
.f_1{width:54%}
.f_2{width:46%}
.f_3{width:60%}
}
@media only screen and (max-width:479px){#top2{display:none}
#top2_mob{display:block}
.slideshowg a.vrpx i b.im600{display:block}
.slideshowg a.vrpx i b.im840{display:none}
.mobi_1_actt .me{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.mobi_1{display:block;visibility:visible}
.mobi_1_show{display:none;visibility:hidden}
.mobi_1_actt .mobi_1_show{display:block !important;visibility:visible}
.mobi_1_show .list_mmm li{float:none}
.mobi_1_show .list_mmm li a{text-align:left}
.mobi_1_actt #barm{margin-top:56px}
.w4 .pic_form li{width:100%}
.w70p30p{width:100%}
.w30p70p{width:100%}
#cart_page_in{padding-top:48px;margin-left:0px}
#cart_page_in .w4 .pic_form li,.w68x84.w4 .pic_form li{width:25%}
.w3 .pic_form li{width:100%}
.w68x84.w3 .pic_form li{width:33.3%}
.w2 .pic_form li{width:100%}
.w68x84.w2 .pic_form li{width:50%}
.w2 .cart_form li.cart_li1,.w2 .cart_form li.cart_li2{width:100%}
.cart_form li.cart_li8{width:50%}
.cart_form li.cart_li9{width:40%}
.cart_li2{border-top:1px solid #f1f0f0;font:normal 12px/20px Open Sans,sans-serif}
.cart_hi{display:block}
.cart_hi2{display:none}
.tit_infos2 .abspan{font:normal 16px/18px Open Sans,sans-serif}
#bart{min-width:200px}
#cart .m_t{width:48px}
.topw{width:99% !important;min-width:200px}
.mobi{position:relative;margin-top:30px;transition:margin-top 0.2s ease}
.scrodo .mobi{margin-top:0px}
.scrodo #bart{height:56px}
.boxw{width:230px}
.left3{float:none;display:block;width:100%}
.right3{margin:0px 0px 0px 0px}
.right3 .par{padding:0px 0px 10px 0px}
.par .cartad{max-width:780px}
.idform{font-size:1px}
#left2.lw220{display:none}
#right2.rm220{margin:0px 0px 0px 0px}
.slideshowg a.vrpx i,.slideshowg p.vrpx i{width:97%;height:300px}
.slideshowg a.vrpx i b{background-size:contain}
.slideshowg .slideshow_mi{display:none}
.slideshowg .slideshow_ma{display:block}
#logo img{top:12px;width:340px;height:36px;left:50px}
.d780{display:none}
.m_sar{display:none}
.m_login .cnt2{top:-34px;left:-320px;width:360px}
.m_login .cnt2 .ctel{border:0px;font:normal 12px/36px Open Sans,sans-serif}
.m_login .cnt2 .cem{float:right;border:0px;background:#fff}
.m_login .cnt2 .icote{}
#barh{height:86px}
#bart{height:86px;transition:height 0.2s ease}
.m_login{border:0px}
.opin_in1{width:20%}
.opin_in2{width:70%}
.opin_in3{width:50%}
.f_1{width:54%}
.f_2{width:46%}
.f_3{width:60%}
}
@media only screen and (max-width:350px){.m_login .cnt2{top:-34px;left:-280px;width:340px}
}
@media only screen and (max-width:318px){#logo{width:172px}
#logo img{top:22px;left:50px;width:240px;height:28px}
#cart_page_in{margin-left:120px}
.idform i{width:25px}
.m_login .cnt2{top:-34px;left:-260px;width:320px}
a.button.b36x{font:bold 12px/36px Open Sans,sans-serif !important}
}
