body{background-color:#FFFFFF;margin:0px;height:100%;}

font{
text-rendering: optimizeLegibility !important;
-webkit-font-smoothing: antialiased !important;
font-smoothing: antialiased;
}

H1{font-family:Lato;font-weight:700;text-decoration:none;font-size:18px;line-height:19px;color:#000000;text-align:center;margin-top:12px;margin-bottom:12px}
.rigs{margin-bottom:25px}
.stroje_sportowe_info{font-family:Lato;font-weight:400;text-decoration:none;font-size:14px;line-height:18px;color:#000000;text-align:justify;margin-left:0px;margin-right:0px;margin-top:0px}
.stroje_sportowe_main{font-family:Lato;font-weight:500;text-decoration:none;font-size:13px;line-height:18px;color:#000000;text-align:justify;margin-left:0px;margin-right:0px;margin-top:0px}
P{font-family:Lato;font-weight:400;text-decoration:none;font-size:14px;line-height:19px;color:#666666;text-align:center;margin-top:2px;margin-bottom:12px}

.liksr{font-weight:500;text-align:center;line-height:18px;margin-top:10px;margin-bottom:2px;color:#444444;font-size:14px}

.comonst{display:block;position:fixed;top:0px;width:100%;min-height:30px;background-color:#444444;border-style:none;color:#FFFFFF;text-align:center;z-index:9;padding:10px;font-family:Lato;font-weight:600;font-size:14px;line-height:24px;-webkit-box-shadow: 0px 10px 15px -4px rgba(0,0,0,0.7);-moz-box-shadow: 0px 10px 15px -4px rgba(0,0,0,0.7);box-shadow: 0px 10px 15px -4px rgba(0,0,0,0.7);transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s}
.comarg{margin-left:30px;margin-right:40px}

.postst{margin:0px;background-color:#EEEEEE;font-family:Lato;font-size:14px;line-height:18px;text-align:left;color:#000000;width:100%;min-width:280px;max-width:1200px;height:300px;border-style:solid;border-color:#AAAAAA;border-width:1px}
.poststw{width:200px;height:30px;font-size:18px;font-famly:Lato;line-height:18px;color:#000000;background-color:#EEAAAA}

.infoxs{display:block;width:100%;max-width:1200px;min-width:300px;margin-top:50px;margin-bottom:0px}

.wybor{text-align:center;font-weight:700;font-size:20px;line-height:20px;margin-bottom:20px;margin-top:0px}

.wyszam1{width:50%;max-width:800px;min-width:300px;text-align:center;margin-left:auto;margin-right:auto}
.wyszam2{border-style:none;background-color:#FFFFFF;width:100%;min-width:200px;height:20px;padding:4px}

.gdedit{width:600px;height:200px;margin:15px;padding:10px;border-style:solid;border-color:#888888;border-width:1px;font-family:Lato;font-weight:400;line-height:18px;font-size:14px}

.kontwyb{margin:2px;position:relative;display:inline-block;width:190px;height:220px}
.kwyb1{width:190px;height:auto;border-style:none}
.kwyb2{position:absolute;left:0px;bottom:0px;width:190px;height:30px;background-color:rgba(0,0,0,0.2);text-align:center;margin-bottom:0px}
.kwyb3{position:absolute;left:0px;bottom:0px;width:190px;height:30px;background-color:#FFFFFF;text-align:center;margin-bottom:0px}
.kwyb4{position:absolute;left:0px;bottom:0px;width:190px;height:auto;min-height:30px;background-color:#FFFFFF;text-align:center;margin-bottom:0px}
.podp{margin-bottom:0px;margin-top:4px;color:#000000}
.podp2{background-color:#FFFFFF;margin-bottom:0px;margin-top:4px;color:#000000}
.podp3{background-color:#FFFFFF;margin-bottom:0px;margin-top:4px;color:#000000;line-height:18px;margin-bottom:4px}

.przykprod{display:block;overflow:hidden;width:100%;max-width:1200px;min-width:300px;height:230px}

.prodstr{display:flex;flex-wrap:wrap; justify-content:center;width:100%;max-width:1200px;min-width:300px;margin-left:0px;margin-right:0px}
.ddysca{margin-bottom:0px;margin-top:4px;color:#666666}

.blck{display:block}
.dnon{display:none}

.prombox{display:block;position:absolute;left:0px;top:0px;pointer-events:none;z-index:9;background-size:100% 100%;width:100%;height:100%}

.altzpro{text-align:center;margin-top:10px;margin-bottom:5px;font-weight:400;color:#FFFFFF}

.altdi{height:130px;width:auto;max-width:130px;border-style:solid;border-width:1px;border-color:#DDDDDD}

.vkols{display:inline;position:relative}
.vkols2{width:auto;height:auto;max-width:50%;max-height:140px;border-style:solid;border-width:1px;border-color:#DDDDDD;margin-left:0px;margin-right:10px;margin-top:10px;margin-bottom:0px}

.bigopis0{display:inline-block;min-height:140px}
.podatk2{position:fixed;top:0px;left:0px;right:0px;bottom:0px;width:100vw;height:100vh;border-style:none;background-color:rgba(0,0,0,0.8);overlay:hidden;z-index:8;display:none}

.zoomi{position:fixed;top:0px;left:0px;right:0px;bottom:0px;width:100vw;height:100vh;border-style:none;background-color:rgba(0,0,0,0.8);overlay:hidden;z-index:9;display:none}
.zoomi1{display:table;width:100%;height:100%}
.zoomi2{position:relative;display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle;z-index:9;border-style:none}
.znixx{width:auto;height:auto;max-height:95vh;max-width:95vw;border-style:solid;border-color:#000000;border-width:2px;margin-top:0px;margin-bottom:10px}
.zalnk{font-weight:700;color:#FFFFFF;font-size:14px}

.fotkos{width:100%;height:auto;min-width:140px}
.kosdel{width:31px;height:29px}

.rabinfo{font-weight:700;font-size:14px;color:#660000}
.zamsubm{width:20px;height:10px}

.kollsel{width:100%;border-style:none;height:2px;background-color:#DDDDDD;marign-top:5px;margin-bottom:5px;clear:both}
.kollsel2{width:100%;border-style:none;height:20px;marign-top:20px;margin-bottom:-10px;clear:both}

.dorabi1{width:100%;border-style:none;height:2px;background-color:#FFFFFF;marign-top:5px;margin-bottom:15px;clear:both}
.dorabi2{width:100%;border-style:none;height:2px;background-color:#DDDDDD;marign-top:5px;margin-bottom:25px;clear:both}

.altyz{border-style:solid;border-width:1px;border-color:#444444;margin:4px;width:90vw;height:auto;max-width:500px}

.busz1{border-style:none;height:600px;max-height:80vw;width:auto;max-width:300px;margin-top:20px;margin-right:20px}
.busz2{display:table-cell;min-width:300px;width:70%;vertical-align:top}


.katal1{display:block;margin-left:auto;margin-right:auto;text-align:center}
.katal2{widh:280px;height:190px}
.kat0{margin-top:20px;margin-left:8px;text-align:center}


.wiadt{width:90%;height:200px}
.w70{width:70%}
.w200{width:200px}

.xslogo{width:auto;height:auto;max-width:160px;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:10px;border-style:none}
.fblogo{width:60px;height:60px;border-style:none;margin-top:10px}
.fblike{display:inline-block;margin-left:150px;border-style:none;margin-top:-60px;margin-left:10px;width:182px;max-width:182px;overlay:hidden}
.mainmap{position:relative;float:right;right:20px;align:right;display:inline-block;vertical-align:top;margin-top:20px}

.kos1{display:inline-block;width:140px;height:60px;margin-top:2px;margin-bottom:6px;margin-left:0px;margin-right:20px}
.kostab{width:140px;height:50px;border-style:none;padding:0px}
.kostab1{width:140px;heighr:25px;background-color:#DDDDDD;text-align:centert;vertical-align:middle;border-style:solid;border-width:1px;border-color:#FFFFFF}
.kostab2{line-height:0px;margin-top:10px}
.kos2{width:100px;height:25px;background-color:#DDDDDD;text-align:right;vertical-align:middle;border-style:solid;border-width:1px;border-color:#FFFFFF}
.kosp2{text-align:right;line-height:0px;margin-right:5px;margin-top:10}
.kos4{width:40px;height:25px;text-align:left;vertical-align:middle;border-style:solid;border-width:1px;border-color:#FFFFFF}
.kos5{width:35px;heigh:25px;margin-left:5px;margin-top:-2px;line-height:0px;border-style:none;color:#444444;font-weight:700}
.kosdd{display:block;clear:both;margin-left:0px}
.kosinf{text-align:left;color:#000000;font-size:16px;line-height:16px;margin-bottom:20px;margin-top:20px}
.kosinf2{text-align:left;font-weight:400;font-size:14px;line-heigh:16px;color:#000000;margin-top:0px;margin-left:5px;margin-right:0px}

.curp{cursor:pointer}

.strtlnk{position:relative;left:10px;top:0px}
.mt50{margin-top:5px;margin-bottom:0px}
.md1{position:absolute;left:14px;top:1px;z-index:1}
.mkosd{position:absolute;top:2px;left:60px;display:block}
.mkostxt{text-align:left;font-size:14px;font-weight:700;line-height:12px;margin-top:5px;color:#000000}
.mkosd2{position:absolute;top:18px;left:60px;display:block}
.mkostxt2{text-align:left;font-size:14px;font-weight:700;line-height:12px;margin-top:5px;color:#FF0000}

.srchm{display:inline-block;margin-top:5px;vertical-align:middle}
.srchm2{margin-top:0px;margin-bottom:0px;width:30vw;min-width:50px;max-width:300px;height:25px;font-family:Lato;font-size:16px;color:#444444;background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#AAAAAA}

.lupa{display:inline-block;margin-top:5px;vertical-align:middle;margin-right:10px;margin-left:10px;margin-bottom:0px}
.lupaim{border:0px;width:18px;height:25px}

.gorablack{border-style:none;display:block;clear:both;width:100%;height:35px;min-height:35px;max-height:35px;background-color:#000000;overflow:hidden;text-align:center;position:sticky;position:-webit-sticky;top:0px;z-index:3}
.gorablackin{border-style:none;display:block;width:95%;height:35px;min-height:35px;max-height:35px;max-width:1200px;font-family:Lato;font-size:14px;color:#DDDDDD;position:relative;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;line-height:12px;vertical-align:middle;text-align:left}
.gorael{float:left;margin-left:-10px;border-style:none;display:block;text-align:left;height:35px}
.goraer{float:right;margin-right:10px;border-style:none;display:block;text-align:right;height:35px}
A.dele{font-weight:700;color:#FFFFFF;text-decoration:none}
A.dele:Hover{font-weight:700;color:#FFFF88;text-decoration:none}
A.dele:Active{font-weight:700;color:#FFFF88;text-decoration:none}

.b{font-weight:700}
.bb{font-weight:700;color:#000000}
.sm{font-size:14px;line-height:14px}
.smzam{font-size:14px;line-height:14px}

.dyscyplinybw{-webkit-filter: grayscale(100%);filter: grayscale(100%);transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s}
.dyscyplinybw:hover{-webkit-filter: grayscale(0%);filter: grayscale(0%)}

.cenoddo{border-style:solid;border-color:#DDDDDD;border-width:1px;width:74px;height:25px;padding:3px;font-size:14px;line-height:12px;color:#444444;background-color:#EEEEEE;margin-top:5px;margin-bottom:10px;margin-left:0px;margin-right:0px;text-align:center}

#sorbycenx{display:inline-block;border-style:solid;border-width:1px;border-color:#CCCCCC;text-align:center;margin:3px;vertical-align:middle;line-height:30px;text-decoration:none;font-weight:400;color:#666666;width:280px;height:30px;font-weight:400;background-color:#FFFFFF;font-size:16px;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s}
#sorbycenx:Hover{display:inline-block;border-style:solid;border-width:1px;border-color:#CCCCCC;text-align:center;margin:3px;vertical-align:middle;line-height:30px;text-decoration:none;font-weight:400;color:#FFFFFF;width:280px;height:30px;font-weight:400;background-color:#FF8888}
.sorbya{color:#666666;text-decoration:none;font-weight:400}
.sorbya:Hover{color:#666666;text-decoration:none;font-weight:400}

.xtxtl{display:table;text-align:left;width:100%;max-width:1200px;min-width:300px;margin-left:auto;margin-right:auto}
.xtxt{display:table;text-align:center;width:100%;max-width:1200px;min-width:300px;margin-left:auto;margin-right:auto}
.xtxt2{display:block;text-align:center;width:100%;max-width:1200px;min-width:300px;margin-left:auto;margin-right:auto}
.koszd1{display:block;width:70px;height:20px;position:absolute;top:5px;right:0px;border-style:solid;border-width:1px;border-color:#AAAAAA;background-color:rgba(0,0,0,0.7);overflow:hidden;text-align:right}
.koszp1{display:table-cell;width:60px;height:20px;text-align:right;line-height:12px;vertical-align:middle;font-size:14px;font-weight:700;color:#FFFFFF}
.koszdelprod{display:block;width:31px;height:29px;position:absolute;top:3px;left:3px;border-style:none;z-index:2}
.koszxprod{display:block;width:140px;height:30px;position:relative;clear:both;border-style:none;background-color:#FFFFFF;overflow:hidden;text-align:center}
.k42{top:4px;left:2px}
.koszp2{display:table-cell;width:140px;height:30px;text-align:center;line-height:12px;vertical-align:middle;font-size:12px}
.kob2{font-weight:700;color:#222222}
.koszadm{font-weight:400;font-size:14px;line-heigh:16px;color:#000000;margin-top:0px}
.koszblok{margin-left:10px;margin-right:10px;display:inline-block;padding:10px;width:120px;heght:60px;max-height:60px;background-color:#EEEEEE;border-style:solid;border-color:#AAAAAA;border-width:1px;border-radius:15px}
.koszstrt{width:144px;height:272px;display:inline-block;margin:5px;background-color:#AAAAAA;text-align:center;padding:0px;border-style:none;border-radius:5px;border-style:solid;border-width:1px;border-color:#CCCCCC}
.koszim{display:block;width:140px;height:140px;align:top;position:relative;top:2px;left:2px;clear:both;border-style:none;overflow:hidden}
.koszhix{width:140px;height:30px;position:absolute;top:0px;left:0px;clear:both;border-style:none;background-color:#FF0000;overflow:hidden;text-align:center}
.koszinf{font-weight:700;font-size:16px;color:#000000}

.kx1{top:6px;left:2px}
.kx2{top:8px;left:2px}
.kx3{top:10px;left:2px}

.katpobr{display:inline-block;width:280px;height:190px;border-style:solid;border-color:#444444;border-width:1px;margin:10px}

.logotop{width:auto;height:auto;max-width:600px;max-width:95vw;max-height:50px;border-style:none;padding:0px;margin:0px}
.koszime{height:32px;width:auto;border-style:none;margin-left:10px;margin-top:3px;margin-right:5px;margin-bottom:0px}

.foterin2{width:100%;max-width:1200px;border-style:none;display:block;margin-left:auto;margin-right:auto}

.sectnaglOLD{display:block;margin-top:45px;margin-bottom:-10px;height:30px;width:100%;max-width:1200px;min-width:300px;background-color:#DD3333}
.sectnagl{display:block;margin-top:45px;margin-bottom:-10px;height:30px;width:100%;max-width:1200px;min-width:300px;background-color:#AAAAAA}
.secttxt{text-align:left;margin-top:0px;margin-bottom:0px;margin-left:10px;line-height:32px;font-family:Lato;font-weight:700;font-size:16px;color:#FFFFFF}

.drodz{margin:4px;position:relative;display:inline-block;width:120px;height:145px;padding10px}
.drodzop{position:absolute;left:0px;bottom:5px;width:120px;height:20px;text-align:center;margin-top:0px;display:inline-block}
.drodzimg{width:120px;height:auto;border-style:none;opacity:0;transition:all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s}
.drodzimgf{width:120px;height:auto;border-style:none;opacity:1;transition:all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s}
.rodzimgp{color:#222222;font-family:Lato;font-size:14px;font-weight:400;vertical-align:center;margin-top:4px;margin-bottom:4px;line-height:18px}

.menurodz{position:absolute;top:0px;left:0px;background-color:#DDDDDD;border-radius:15px;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;left:0px}
.menurodz:hover{position:absolute;top:0px;left:0px;background-color:#DD5555;border-radius:15px;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;left:0px}

.ddysc{margin:4px;position:relative;display:inline-block;width:90px;height:120px;padding10px}
.ddyscop{position:absolute;left:0px;bottom:5px;width:90px;height:20px;text-align:center;margin-top:0px;display:inline-block}
.ddyscimg{width:90px;height:auto;border-style:none;opacity:0;transition:all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s}
.ddyscimgf{width:90px;height:auto;border-style:none;opacity:1;transition:all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s}
.ddyscimgp{color:#222222;font-family:Lato;font-size:14px;font-weight:400;vertical-align:center;margin-top:4px;margin-bottom:4px;line-height:12px}

.menudysc{position:absolute;top:0px;left:0px;background-color:#DDDDDD;border-radius:15px;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;left:0px}
.menudysc:hover{position:absolute;top:0px;left:0px;background-color:#DD5555;border-radius:15px;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;left:0px}


A{font-weight:400;color:#FF0000;text-decoration:none}
A:Hover{font-weight:400;color:#440000;text-decoration:none}
A:Active{font-weight:400;color:#440000;text-decoration:none}

A.txxt{font-weight:700;color:#FF0000;text-decoration:none}
A.txxt:Hover{font-weight:700;color:#440000;text-decoration:none}
A.txxt:Active{font-weight:700;color:#440000;text-decoration:none}

A.kuki{font-weight:700;color:#AAAA00;text-decoration:none;background-color:#333333;border-color:#555555;border-width:1px;border-style:solid;border-radius:8px;padding:5px}
A.kuki:Hover{font-weight:700;color:#000000;text-decoration:none;background-color:#FFFF00;border-color:#555555;border-width:1px;border-style:solid;border-radius:8px;padding:5px}
A.kuki:Active{font-weight:700;color:#000000;text-decoration:none;background-color:#FFFF00;border-color:#555555;border-width:1px;border-style:solid;border-radius:8px;padding:5px}

A.fotr{font-weight:300;color:#FFFFFF;text-decoration:underline}
A.fotr:Hover{font-weight:300;color:#FFFFFF;text-decoration:none}
A.fotr:Active{font-weight:300;color:#FFFFFF;text-decoration:none}

A.fotr2{font-weight:300;color:#FFFFFF;text-decoration:none}
A.fotr2:Hover{font-weight:300;color:#FFFFFF;text-decoration:underline}
A.fotr2:Active{font-weight:300;color:#FFFFFF;text-decoration:underline}

A.liks{font-weight:500;color:#444444;text-decoration:none}
A.liks:Hover{font-weight:500;color:#FF4444;text-decoration:none}
A.liks:Active{font-weight:500;color:#FF4444;text-decoration:none}

A.txxtc{font-weight:700;color:#FF0000;text-decoration:none;padding:10px;background-color:#EEEEEE;border-radius:10px;border-style:solid;border-width:1px;border-color:#AAAAAA}
A.txxtc:Hover{font-weight:700;color:#880000;text-decoration:none;padding:10px;background-color:#CCCCCC;border-radius:10px;border-style:solid;border-width:1px;border-color:#AAAAAA}
A.txxtc:Active{font-weight:700;color:#880000;text-decoration:none;padding:10px;background-color:#CCCCCC;border-radius:10px;border-style:solid;border-width:1px;border-color:#AAAAAA}

A.goralin{font-weight:400;text-decoration:none;color:#EEEEEE;margin-left:20px;margin-top:0px;line-height:30px;font-size:16px}
A.goralin:Hover{font-weight:400;text-decoration:underline;color:#EEEEEE;margin-left:20px;margin-top:0px;line-height:30px;font-size:16px}
A.goralin:Active{font-weight:400;text-decoration:underline;color:#EEEEEE;margin-left:20px;margin-top:0px;line-height:30px;font-size:16px}

.adel{font-size:14px;line-height:14px}
.kosde{border-style:none;width:auto;height:32px;margin-bottom:5px;margin-top:-3px}

.gorared{border-style:none;display:block;clear:both;width:100%;height:60px;min-height:60px;max-height:60px;background-color:#DD3333;overflow:hidden;text-align:center}
.goraredin{border-style:none;display:table;width:95%;height:60px;min-height:60px;max-height:60px;max-width:1200px;font-family:Lato;font-size:14px;color:#DDDDDD;position:relative;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;line-height:12px;vertical-align:middle;text-align:left}
.goraredimg{display:table-cell;vertical-align:middle}



.serczblock{border-style:none;display:block;clear:both;width:100%;height:40px;min-height:40px;max-height:40px;background-color:#EEEEEE;overflow:hidden;text-align:center;position:sticky;position:-webit-sticky;top:35px;margin-top:10px;margin-bottom:10px;z-index:3}
.serczblockin{border-style:none;display:table;width:95%;height:60px;min-height:60px;max-height:60px;max-width:1200px;font-family:Lato;font-size:14px;color:#444444;position:relative;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;line-height:12px;vertical-align:middle;text-align:left}
.serczbl1{padding:0px;margin:0px;display:inline-block;margin-left:0px;position:absolute;left:0px}
.serczbl2{padding:0px;margin:0px;display:inline-block;right:0px;position:absolute}

.proax{padding:0px;margin:0px;border-style:none;margin-left:auto;margin-right:auto;min-width:300px;width:95%;max-width:1200px;float:none;text-align:center;position:relative;margin-top:20px;display:block}
.proaxi{padding:0px;margin:3px;display:inline-block;position:relative}
.proaxim{width:auto;height:auto;max-width:588px;max-height:233;max-width:90vw;opacity:0;transition:all 1.5s;-moz-transition: all 1.5s;-webkit-transition: all 1.5s;-o-transition: all 1.5s;-ms-transition: all 1.5s}
.proaximf{width:auto;height:auto;max-width:588px;max-height:233;max-width:90vw;opacity:1;transition:all 1.5s;-moz-transition: all 1.5s;-webkit-transition: all 1.5s;-o-transition: all 1.5s;-ms-transition: all 1.5s}


.mainblock{border-style:none;display:inline-block;clear:both;width:100%;background-color:#FFFFFF;margin-top:10px;margin-bottom:10px;text-align:center;margin-left:auto;margin-right:auto}

.mainblock2{border-style:none;display:inline-block;clear:both;width:100%;background-color:#FFFFFF;margin-top:10px;margin-bottom:10px;text-align:center;margin-left:auto;margin-right:auto}
.mainblockin2{border-style:none;display:block;width:95%;max-width:1200px;font-family:Lato;font-size:14px;color:#666666;position:relative;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;line-height:12px;text-align:center}


.imgpprod{width:159px;height:101px;margin-left:-2px;margin-right:0px;margin-top:0px;margin-bottom:0px;border-style:solid;border-width:2px;border-color:#BBBBBB;transition:all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s;opacity:1}
.imgpprod:hover{width:159px;height:101px;margin-left:-2px;margin-right:0px;margin-top:0px;margin-bottom:0px;border-style:solid;border-width:2px;border-color:#FF6666;opacity:0.8}

.dprodz{margin:4px;position:relative;display:inline-block;width:159px;height:101px;padding:0px}
.dprodzop{position:absolute;left:0px;bottom:5px;width:159px;height:20px;text-align:center;margin-top:0px;display:inline-block}
.dprodzimg{width:159px;height:101px;border-style:none;opacity:0;transition:all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s}
.dprodzimgf{width:159px;height:101px;border-style:none;opacity:1;transition:all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s}
.menuprodz{position:absolute;top:0px;left:0px}



.linstro{display:inline-block;border-style:solid;border-width:1px;border-color:#CCCCCC;text-align:center;margin:3px;vertical-align:middle;line-height:30px;text-decoration:none;font-weight:700}
.linno{color:#222222;font-weight:700;background-color:#FFAAAA;width:30px;height:30px;font-size:16px}
.linyes{color:#666666;width:30px;height:30px;font-weight:400;background-color:#FFFFFF;font-size:16px;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s}
.linyes:hover{color:#666666;width:30px;height:30px;font-weight:400;background-color:#FFAAAA;font-size:16px;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s}
.rodes{color:#666666;font-size:14px;width:200px;height:30px;margin:4px;background-color:#FFFFFF;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;padding:5px}
.rodes:hover{color:#222222;font-size:14px;width:200px;height:30px;background-color:#FFAAAA;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;padding:5px}
.menux{color:#666666;font-size:14px;width:80px;height:20px;line-height:20px;background-color:#FFFFFF;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;padding:5px}
.menux:hover{color:#666666;font-size:14px;width:80px;height:20px;line-height:20px;background-color:#FFAAAA;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;padding:5px}

select {
  /* for Firefox */
  -moz-appearance: none;
  /* for Chrome */
  -webkit-appearance: none;
  text-align:center;
}

/* For IE10 */
select::-ms-expand {float:left;display:inline-block;
  display: none;
  text-align:center;
}


.cont{position:relative;min-height:100%}
.conte{padding-bottom:350px}
.foterin{position:absolute;bottom:0;width:100%;min-height:300px;background-color:#444444}

.produkty_top_opis{margin-top:10px;margin-bottom:10px;margin-left:10px;margin-right:20px;height:45px;width:98%;background-color:#EEEEEE;display:inline-block;text-align:left;line-height:16px}

.warc{display:block;position:absolute;top:-36px;left:5px;text-align:left;pointer-events:none}
.warcim{border-style:none;margin:0px;pointer-events:none}

.goraredimg{display:table-cell;vertical-align:middle}

.rodzimgd1{display:inline-block;width:160px;height:160px;border-style:none;background-color:#DDDDDD;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;left:0px}
.rodzimgd1:hover{display:inline-block;width:160px;height:160px;border-style:none;background-color:#DD5555;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;left:0px}
.rodzimgd2{display:inline-block;width:160px;height:28px;margin-top:3px;margin-bottom:15px;background-color:#DDDDDD}

.mt0{margin-top:0px}
.b14{font-weight:700;font-size:14px}
.rodst{width:160px;height:auto;border-style:none}
.dyscst{width:140px;margin-top:10px;height:auto;border-style:none}
.bstr{background-color:transparent}

.lnx1{display:inline-block;background-color:#DDDDDD;height:24px;overflow:hidden}
.lnx2{margin-left:5px;margin-right:2px;margin-top:6px;margin-bottom:0px;line-height:12px;font-size:14px;font-family:Lato;color:#000000}
.lnx3{width:60px;height:20px;font-family:Lato;font-size12px;border-style:solid;border-color:#DDDDDD;background-color:#DDDDDD}

.tpbm2{margin-top:2px;margin-bottom:2px}
.vnx{clear:both;display:block;margin-bottom:0px;border-style:none;width:100%;text-align:center}

.ime{transition:all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;-ms-transition: all 1s;opacity:0}
.ime:hover{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}


.cent20{margin-top:20px;text-align:center}
.cent25{margin-top:25px;text-align:center}
.mt20{margin-top:20px}
.mt15{margin-top:15px}
.centb12{text-align:center;margin-top:10px;margin-bottom:20px}
.w200{width:200px}
.cen{text-align:center}
.leff{text-align:left}
.mar0{margin:0px}
.mart0{margin-top:0px}
.mart10{margin-top:10px}
.tb255{margin-top:25px;margin-bottom:0px}
.mb10{margin-bottom:10px}
.mt40{margin-top:40px}
.w100{width:100%}

.mr10{margin-right:10px}


.prodlistatop{text-align:justify;font-weight:400;font-size:14px;line-height:20px;margin-left:10px;margin-right:20px;margin-top:0px;margin-bottom:10px}


.hdigora{position:absolute;text-align:center;border-style:none;width:100%;display:block}
.hdihlpr{width:1820px;border-style:none;border-color:#FF0000;display:inline-block;position:relative}
@media screen and (min-width:1860px){
.lefthdi{top:180px;margin-left:-500px;width:250px;background-color:#DDDDDD;border-top-style:solid;border-top-width:1px;border-color:#CCCCCC;border-style:solid;border-width:1px;padding:15px;font-family:Lato;font-width:14px;line-height:20px;text-align:left;border-radius:20px;-webkit-animation:rdeinx 2s ease-out;animation:rdeinx 2s ease-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;opacity:0}

@-webkit-keyframes rdeinx{
0%{margin-left:-500px;opacity:0}
30%{margin-left:-500px;opacity:0}
100%{margin-left:0px;opacity:1}
}
@keyframes rdeinx{
0%{margin-left:-500px;opacity:0}
30%{margin-left:-500px;opacity:0}
100%{margin-left:0px;opacity:1}
}


.righthdi{position:absolute;margin-right:-500px;right:0px;top:0px;width:250px;background-color:#DDDDDD;border-style:solid;border-width:1px;border-color:#CCCCCC;padding:15px;font-family:Lato;font-width:14px;line-height:20px;text-align:left;border-radius:20px;-webkit-animation:rdeinx2 4s ease-out;animation:rdeinx2 4s ease-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;opacity:0}

@-webkit-keyframes rdeinx2{
0%{margin-right:-500px;opacity:0}
40%{margin-right:-500px;opacity:0}
70%{margin-right:0px;opacity:1}
100%{margin-right:0px;opacity:1}
}
@keyframes rdeinx2{
0%{margin-right:-500px;opacity:0}
40%{margin-right:-500px;opacity:0}
70%{margin-right:0px;opacity:1}
100%{margin-right:0px;opacity:1}
}


}


@media screen and (max-width: 1859px) {
.lefthdi{display:none}
.righthdi{display:none}
.hdigora{display:none}
.hdihlpr{display:none}
}

@media screen and (min-width:1650px){
.altizd{opacity:0;width:170px;margin:5px;position:fixed;display:inline-block;left:50%;transform: translate(670px, 0px);top:0px;height:100%;border-style:none;background-color:transparent;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;z-index:10;overflow:hidden}
.altizdbak{opacity:0;width:220px;margin:0px;position:fixed;display:inline-block;left:50%;transform: translate(650px, 0px);height:100%;top:0px;border-left-style:solid;border-left-color:#000000;border-left-width:1px;border-right-style:solid;border-right-color:#000000;border-right-width:1px;border-top-style:none;border-bottom-style:none;background-color:#888888;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;z-index:9}
.altimar{width:160px;height:auto;border-style:none;margin:5px;border-radius:15px}
}

@media screen and (max-width: 1649px) {
.altizd{display:none}
.altizdbak{display:none}
.altimar{display:none}
}

@media screen and (min-width:1060px){
.mainblockin{border-style:none;display:table;width:95%;max-width:1200px;font-family:Lato;font-size:14px;color:#666666;position:relative;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;line-height:12px;text-align:center}
.menuleftortop{display:table-cell;width:190px;position:relative;top:10px;left:0px;text-align:center;vertical-align:top;line-height:25px;border-left-style:none;border-top-style:none;border-bottom-style:none;border-right-style:solid;border-right-width:1px;border-right-color:#DDDDDD}
.opcc{display:block;clear:both;align:left;margin-top:0px;margin-bottom:15px;float:none}
.opccr{display:block;clear:both;align:left;margin-top:0px;margin-bottom:15px;float:none}
.opccr2{display:none}
.imges{display:table-cell;position:relative;left:0px;top:0px;text-align:left;margin-right:0px;min-height:600px}
.stroje_opis{text-align:left;margin-left:20px}
.lh12{line-height:12px}
}

@media screen and (max-width: 1059px) {

.mainblockin{border-style:none;display:block;width:95%;max-width:1200px;font-family:Lato;font-size:14px;color:#666666;position:relative;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;line-height:12px;text-align:center}
.menuleftortop{border-style:none;display:inline-block;width:100%;position:relative;text-align:center;margin-top:10px;margin-bottom:10px;line-height:25px;left:auto;right:auto}
.opcc{align:center;display:inline-block;margin-left:0px;margin-right:20px}
.opccr{display:none}
.opccr2{align:center;display:inline-block;margin-left:0px;margin-right:0px}
.imges{display:inline-block;width:100%;left:auto;right:auto;position:relative;left:0px;top:0px;text-align:center;margin-right:0px;margin-left:0px}
.stroje_opis{text-align:center}
}


@media screen and (min-width:930px){

.xsfotersec{display:block;border-style:none;width:380px;margin-left:-170px;position:absolute;left:50%;auto;text-align:center;top:0px;font-family:Lato;font-size:16px;line-height:24px;color:#FFFFFF;font-weight:300;margin-top:5px}

.zamtab{width:100%;border-style:none;padding:5px;border-spacing:5px;border-collapse:separate}
.zamleft{border-style:none;background-color:#EEEEEE;width:25%;min-width:200px;height:20px;padding:4px}
.zamright{border-style:none;background-color:#EEEEEE;width:75%;min-width:200px;height:20px;padding:4px}
.zamtd{width:100%;min-width:200px;background-color:#DDDDDD;border-style:none;color:#000000}
.zamblue{background-color:#AAAAFF}
.zamleftx{display:none;padding:0}
.zamleftxt{text-align:right;font-size:14px;line-height:12px;margin-top:0px;margin-bottom:0px}
.zamleftxtu{margin:0px;display:none;line-height:0px}
.zamodst{display:none;padding:0}
.tabhix{display:none}
.tabhix2{display:none}

}


@media screen and (max-width:929px) {



.xsfotersec{display:none}

.zamtab{width:100%;border-style:none;padding:5px;border-spacing:5px;border-collapse:separate}
.zamleft{display:none;width:0%}
.zamright{border-style:none;background-color:#EEEEEE;width:100%;min-width:200px;height:20px;padding:4px}
.zamtd{width:100%;min-width:300px;background-color:#DDDDDD;border-style:none;color:#000000}
.zamblue{background-color:#AAAAFF}
.zamleftx{border-style:none;background-color:#EEEEEE;width:100%;min-width:200px;height:20px;padding:4px}
.zamleftxtu{text-align:center;font-size:14px;line-height:12px;margin-top:0px;margin-bottom:0px}
.zamodst{background-color:#FFFFFF;height:5px}

}


@media screen and (min-width:750px){
.alttot2{position:relative;left:0px;top:0px;float:left;margin-right:20px}
.prodwar{display:table-cell;min-width:300px;vertical-align:bottom;align:left;text-align:left;position:relative;bottom:0px;right:0px;float:none;align-self:flex-end}
.mainali{text-align:left}
.bigfoto{display:block;float:left;position:relative;max-height:350px;height:350px;width:350px;max-width:350px;margin-right:40px;border-style:solid;border-width:1px;border-color:#DDDDDD;text-align:center}
.bigfoto2{display:block;float:left;position:relative;max-height:350px;height:350px;width:350px;max-width:350px;margin-right:40px;border-style:solid;border-width:1px;border-color:#DDDDDD;text-align:center}
.imgabig{display:block;float:left;position:relative;text-align:left}
.rysleft{display:table-cell;width:auto;vertical-align:top}
.dodopt{display:block;position:absolute;top:370px;left:10px;background-style:solid}
.zdjecieproduktu{object-fit:scale-down;width:auto;height:auto;max-width:100%;max-height:100%;border-style:none;margin:0px}
.bigopis{font-size:20px;font-weight:700;color:#555555;line-height:30px;margin-top:5px;text-align:left}
.ov2{margin-top:20px;margin-left:8px}

.smallopis{font-size:16px;font-weight:400;color:#888888;line-height:20px;text-align:left}
.cenaopis{font-size:16px;font-weight:700;color:#555555;text-align:left}
.dostrozmopis{font-size:14px;font-weight:400;color:#888888;line-height:18px;text-align:left}
.proszewybrac{text-align:left;margin-top:10px;line-height:12px;font-size:14px;font-weight:700}

.kont1{display:block;text-align:left;width:100%;max-width:1200px;min-width:300px;margin-left:auto;margin-right:auto}
.kont2{display:inline-block;align:left;min-width:300px;width:50%}
.kont3{display:inline-block;align-right;min-width:300px;width:50%;vertical-align:top}
.kont5{text-align:center;margin-top:10px;margin-bottom:10px;color:#000000}
.infkon{text-align:center;margin-top:2px;margin-bottom:10px;margin-left:40px;margin-right:40px}
.sendlet{width:160px;height:25px;background-color:#DDDDDD;margin-top:20px}
.ofirmie{margin-left:8px;margin-right:8px;font-size:16px;line-height:22px;margin-bottom:15px;margin-top:5px;text-align:justify}

}

@media screen and (max-width:749px) {
.alttot2{display:none}
.prodwar{display:inline-block;min-width:300px;vertical-align:bottom;align:left;text-align:center;position:relative;bottom:0px;right:0px;float:none;margin-top:10px}
.mainali{text-align:center}
.bigfoto{display:block;clear:both;margin-left:auto;margin-right:auto;width:90%;height:auto}
.bigfoto2{display:none}
.zdjecieproduktu{object-fit:scale-down;width:auto;height:auto;max-width:90%;max-height:80%;border-style:none;margin:0px}
.imgabig{display:block;text-align:center;margin-left:auto;margin-right:auto}
.rysleft{display:none}
.dodopt{display:block;position:relative;top:10px}
.nicgif{display:none}
.bigopis{font-size:20px;font-weight:700;color:#555555;line-height:30px;margin-top:15px;text-align:center}
.smallopis{font-size:16px;font-weight:400;color:#888888;line-height:20px;text-align:center}
.cenaopis{font-size:16px;font-weight:700;color:#555555;text-align:center}
.dostrozmopis{font-size:14px;font-weight:400;color:#888888;line-height:18px;text-align:center}
.proszewybrac{text-align:center;margin-top:10px;line-height:12px;font-size:14px;font-weight:700}

.kont1{display:block;text-align:center;width:100%;max-width:1200px;min-width:300px;margin-left:auto;margin-right:auto}
.kont2{display:inline-block;align:center;min-width:300px;width:100%}
.kont3{display:inline-block;align-center;min-width:300px;width:100%;vertical-align:top}
.kont5{text-align:center;margin-top:10px;margin-bottom:10px;color:#000000}
.infkon{text-align:center;margin-top:2px;margin-bottom:10px;margin-left:40px;margin-right:40px}
.sendlet{width:160px;height:25px;background-color:#DDDDDD;margin-top:20px}
.ofirmie{margin-left:8px;margin-right:8px;font-size:15px;line-height:20px;margin-bottom:15px;margin-top:5px;text-align:center}

}


@media screen and (min-width:600px){
.kosd{display:block;position:relative;right:0px;bottom0px}
.kosd2{display:block;position:absolute;top:5px;left:0px;width:200px;height:99px;z-index:5}

#map{width:250px;height:250px;border-style:solid;border-width:1px;border-color:#666666;margin:5px;padding:2px}
.xsfoter1{font-family:Lato;font-size:16px;line-height:24px;color:#FFFFFF;font-weight:300;text-align:left;margin-top:25px;margin-left:25px}
.xsfoter0{display:inline-block;vertical-align:top;position:relative}
.imga{position:relative;align:left;display:inline-block;margin:6px;border-bottom-style:none;border-top-style:none;border-left-style:none;border-right-style:solid;border-right-width:1px;border-right-color:#DDDDDD;width:180px;height:220px;overflow:hidden;padding:3px;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;left:0px}
.imgpod{position:absolute;right:3px;top:10px;z-index:2;text-align:right;display:block;font-weight:700;color:#660000;font-size:14px;line-height:14px;font-family:Lato;background-color:rgba(230,230,230,0.8);padding:8px;border-style:solid;border-color:#CCCCCC;border-width:1px;pointer-events:none;transition:all 2s;-moz-transition: all 2s;-webkit-transition: all 2s;-o-transition: all 2s;-ms-transition: all 2s;opacity:0}
.imgpod2{position:absolute;left:0px;bottom:0px;width:172px;height:auto;z-index:2;text-align:center;display:inline-block;font-weight:400;color:#666666;font-size:14px;line-height:16px;font-family:Lato;background-color:rgba(230,230,230,0.8);padding:8px;border-style:none;transition:all 2s;-moz-transition: all 2s;-webkit-transition: all 2s;-o-transition: all 2s;-ms-transition: all 2s;opacity:0}



}
@media screen and (max-width:599px) {
.kosd{display:none}
.kosd2{display:none}

#map{display:none}
.xsfoter1{font-family:Lato;font-size:16px;line-height:24px;color:#FFFFFF;font-weight:300;text-align:centert;margin-top:25px;margin-left:0px;margin-right:0px}
.xsfoter0{display:block;vertical-align:top;position:relative;width:100%}
.imga{position:relative;align:left;display:inline-block;margin-left:0px;margin-right:4px;margin-top:2px;margin-bottom:10px;border-bottom-style:none;border-top-style:none;border-left-style:none;border-right-style:solid;border-right-width:1px;border-right-color:#DDDDDD;width:160px;height:220px;overflow:hidden;padding:2px;transition:all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;left:0px}
.imgpod{position:absolute;right:3px;top:10px;z-index:2;text-align:right;display:block;font-weight:700;color:#660000;font-size:14px;line-height:14px;font-family:Lato;background-color:rgba(230,230,230,0.8);padding:8px;border-style:solid;border-color:#CCCCCC;border-width:1px;pointer-events:none;transition:all 2s;-moz-transition: all 2s;-webkit-transition: all 2s;-o-transition: all 2s;-ms-transition: all 2s;opacity:0}
.imgpod2{position:absolute;left:0px;bottom:0px;width:150px;height:auto;z-index:2;text-align:center;display:inline-block;font-weight:400;color:#666666;font-size:11px;line-height:16px;font-family:Lato;background-color:rgba(230,230,230,0.8);padding:8px;border-style:none;transition:all 2s;-moz-transition: all 2s;-webkit-transition: all 2s;-o-transition: all 2s;-ms-transition: all 2s;opacity:0}

}
