@font-face{font-family:'Pontano Sans';font-style:normal;font-weight:400;src:local('Pontano Sans'), local('PontanoSans-Regular'), url(https://fonts.gstatic.com/s/pontanosans/v4/gTHiwyxi6S7iiHpqAoiE3BUOjZSKWg4xBWp_C_qQx0o.woff2) format('woff2'), url(https://fonts.gstatic.com/s/pontanosans/v4/gTHiwyxi6S7iiHpqAoiE3Ba1RVmPjeKy21_GQJaLlJI.woff) format('woff');}
html{background:white url(tlo.jpg) repeat 50% 50% fixed;}
body{margin:0;padding:0;font:normal 11px/normal Verdana, Arial, Helvetica, sans-serif;}
div.main{width:1000px;margin:0 auto;background:url(kreska-jedna.gif) repeat-y 789px 0px;}
a{color:black;text-decoration:none;}
@media print{.leasing, .dodatek, .szukaj, #search-box, .nad-menu, ul.menu ul, .cennik .przyciski, .checkbox input, a.pdf, .produkt #nav, .card a strong, .header td, .left{display:none!important;}
.right{float:right;width:3in;}
.header td.srodek{display:table-cell !important;}
}
html{background:#F1F1F1!important;}
body{font-family:arial, sans-serif!important;}
a, ul, li{transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;}
.arkusz{width:1047px;margin-top:-10px!important;-webkit-box-shadow:0px 0px 30px rgba(50, 50, 50, 0.51);-moz-box-shadow:0px 0px 30px rgba(50, 50, 50, 0.51);box-shadow:0px 0px 30px rgba(50, 50, 50, 0.51);margin:0 auto;padding:0 23px;background:white url('../css/pasekMagazyny1.png') repeat-y left top;}
.nowosci h2, .handlowy h2, .dodatek h2{font-weight:normal;font-family:arial, Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;color:#414040;background:#FFD466;margin-top:0;padding:6px;}
.nazwisko{background:#FFD466!important;width:100px!important;-webkit-border-radius:2px!important;-moz-border-radius:3px!important;border-radius:2px!important;}
div.main{background:none!important;}
div.content{border-right:1px dotted #707070!important;padding-right:8px!important;}
.content p{font-family:'Pontano Sans', sans-serif;font-size:14px;line-height:18px;color:#424242;}
.oferta-2 ul li a{font-size:1.1em!important;font-weight:normal!important;font-family:arial, sans-serif;width:109%!important;}
.oferta-2 ul li a img{margin-bottom:-8px!important;width:90px;}
div.nad-menu ul li{margin-top:7px;}
ul#menu ul li{border-bottom:1px dotted #FFD466!important;}
form.szukaj{float:right!important;margin-bottom:-45px;background:#FFD466!important;margin-left:4px;width:195px!important;box-shadow:0 4px 8px -2px gray;-moz-box-shadow:0 4px 8px -2px gray;-webkit-box-shadow:0 4px 8px -2px gray;}
form.szukaj label{font-size:12px!important;}
ul#menu a{font-size:12px;color:#CFCDCD;padding:8px 6px 0 18px;}
.menugora{margin:0 auto;padding-bottom:2px;height:32px;width:1000px;text-align:center;}
.menugora li{list-style-type:none;float:left;width:11.2%;font-size:14px;;border:1px solid #CABA00;font-size:14px;padding-top:8px;padding-bottom:8px;margin:-2px 3px 0;background:#FFD466;font-size:14px;}
.menugora ul{height:25px;}
.right{margin-top:52px;}
.nowosci, .dodatek, .handlowy{box-shadow:0 4px 8px -2px gray;-moz-box-shadow:0 4px 8px -2px gray;-webkit-box-shadow:0 4px 8px -2px gray;margin-bottom:12px!important;margin-top:3px;background:none!important;}
.srodek img{width:301px;height:129px!important;}
.bannertop{box-shadow:0 0 8px #AFAEAE;-webkit-box-shadow:0 0 8px #AFAEAE;-moz-box-shadow:0 0 8px #AFAEAE;}
.infolinia{font-size:12px;line-height:20px;margin-bottom:18px;padding-left:22px;background:url('../css/fonbm.png') no-repeat left;}
div.header{background:none!important;margin-bottom:0!important;padding-top:4px!important;padding-bottom:2px!important;}
ul#menu{width:1108px!important;margin:0 0 0 -54px!important;background:url('../css/menubar.png') no-repeat center top!important;height:64px!important;padding-bottom:8px!important;}
div.menu{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important;border-bottom:none!important;}
div.nad-menu{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important;}
ul#menu li{width:122px;border-right:1px dotted #FFD466;height:74%;}
ul#menu>li:first-child{border-left:1px dotted #FFD466;width:102px;}
ul#menu li:hover{background:none!important;z-index:10000;}
ul#menu li a:hover{color:#FFD466!important;}
ul#menu ul{background:#333333!important;border-left:1px solid #6C6C6C!important;border-right:1px solid #6C6C6C!important;}
#menu ul, #menu li, #menu a{transition:all 200ms;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;}
.oferta-2 ul li{width:99px!important;margin-left:6px!important;}
.oferta-2 ul{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#F2F2F2),color-stop(0.76,#FAFAFA));background-image:-o-linear-gradient(bottom, #F2F2F2 0%, #FAFAFA 76%);background-image:-moz-linear-gradient(bottom, #F2F2F2 0%, #FAFAFA 76%);background-image:-webkit-linear-gradient(bottom, #F2F2F2 0%, #FAFAFA 76%);background-image:-ms-linear-gradient(bottom, #F2F2F2 0%, #FAFAFA 76%);background-image:linear-gradient(to bottom, #F2F2F2 0%, #FAFAFA 76%);border:9px solid #FFD466!important;padding:9px!important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:inset 0 0 7px #636363;}
.oferta-2{background:#FFD466;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:14px 1px;border:1px solid #CF9225;}
.oferta-2 h2{text-align:center;margin-bottom:0;line-height:10px;margin-top:9px;color:#585858;text-transform:uppercase;font-family:arial, sans-serif;font-size:14px;}
.acysubbuttons input{background:#FFD466;border:1px solid #E6A32D;padding:3px 7px;}
.content p{margin-top:0px;}
.menugora li a:hover{color:#686868;}
.card{font-size:11px!important;font-family:arial, sans-serif;}
.oferta-2 ul li a:hover{background:#FFD466!important;}
table.kontakt img{border:1px solid #D8D4D4;margin-left:38px;}
.left ul.lmenu a:hover{background-color:#FFD466!important;color:black;}
div.content.middle{background:none!important;font-family:arial;}
div.content.middle p{font-family:arial;}
.left{border-right:1px dotted #707070!important;font-family:arial;}
.nowosci strong{margin-top:-22px;}
.left ul.lmenu{background:#333333;margin-top:-5px!important;}
.left .lmenu a{color:#DADADA;padding:7px;}
.left ul.lmenu ul li a{padding-left:27px!important;color:black;}
.left ul ul{background:none!important;margin-left:0!important;}
.left>ul>li>a{border-bottom:1px dotted #FFD466;}
.left>ul>li>ul{background:#E9E9E9!important;}
.left>ul{margin-top:-5px;border:1px solid #B3B3B3;}
.left>ul>li>ul>li{background:url('/zasoby/css/strzalka.png') no-repeat 5px 5px;}
.left ul>li>ul>li>ul>li a{background:url('/zasoby/malastrz.png') no-repeat 11px 4px;font-size:11px;}
.left ul>li>ul>li>ul>li a{padding-top:5px;margin-left:17px;}
#opis ul li{font-size:14px;}
.realizacje p{background:#FFD466;}
.realizacje, .handlowiec{background:none!important;padding:0!important;}
.warunki{background:none!important;margin-top:8px!important;font-size:14px;padding:0!important;width:95%!important;padding:0 5px 15px!important;}
.handlowiec h2{background:#FFD466;margin-top:-3px;padding-top:6px!important;}
#realizacje li a:hover{background:#FFD466!important;}
.content.middle hr{display:none;}
.warunki strong{font-size:15px!important;}
.warunki h3{font-size:15px!important;background:#FFD466;padding:8px 5px;margin-top:0;margin-left:-5px;margin-right:-5px;}
.produkt h1{font-size:15px!important;}
table.cennik .przyciski input{background:#FFD466!important;border:1px solid #E6A32D!important;padding:3px 7px!important;}
table.cennik{font-size:13px!important;}
table.cennik tr{font-size:12px!important;}
table.cennik thead td{font-size:12px!important;}
.middle a{font-size:13px;}
ul#menu li:nth-child(4){width:138px!important;}
ul#menu li:nth-child(6){width:100px!important;}
ul#menu li:nth-child(7), ul#menu li:nth-child(2) {width:106px!important;}
ul#menu li:nth-child(8){width:96px!important;}
.pracownik .telefon, .pracownik .komorka, .pracownik .email{float:left!important;width:150px!important;}
.pracownik .nazwisko{float:right!important;text-indent:0px!important;padding:3px!important;}
.pracownik{width:350px!important;}
div.middle ul li{color:#424242;}
.nowosci ul li a, .oferta ul li a{font-size:12px!important;}
.handlowiec{font-size:12px;}
table.cennik td, table.cennik th{padding:1px 3px!important;}
.znalezione p{font-size:14px!important;}
.imgonas img{float:left;}
label[for=zgoda] small{font-size:11px!important;}
.serwis{font-size:13px;}
.serwis h3{font-style:normal;margin-left:-3px;font-size:16px;background:#FFD466;border:1px solid #EEAE4D;color:#3A3A3A;padding:5px 3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.swieta{position:absolute;height:60px;width:48px;margin-left:-4px;background:url('/zasoby/choinka.png') no-repeat left top;}
.swieta1{position:absolute;margin-left:960px;margin-top:-34px;height:60px;width:48px;background:url('/zasoby/choinka.png') no-repeat left top;}
.dolewej{margin-left:120px;margin-top:-28px;}
.content a.link{font-size:13px;}
.left ul.lmenu{margin:0;padding:0;list-style:none;}
.left ul.lmenu ul{}
.left ul.lmenu li a{display:block;font-size:11px;font-weight:bold;padding-bottom:5px;}
.left ul.lmenu li li a{font-weight:normal;}
.left ul.lmenu a:hover{background-color:#ccc;}
.left ul.lmenu ul{background:url(tree.gif) no-repeat bottom left;margin-left:15px;}
.left ul.lmenu ul li a{padding-left:10px;}
.left ul.lmenu ul ul{margin-left:20px;}
div.foot{}
hr.foot{display:block;height:0;line-height:0;border:0;margin:0;position:relative;}
div.footer{margin:0 auto;width:1000px;margin-top:1em;padding-top:1em;background:url(ruler.gif) repeat-x top center;}
.card{border-collapse:separate;border-spacing:10px;margin:0 auto;font-size:10px;}
.card td{vertical-align:top;}
.card .logo{display:block;border:0;margin:0 auto;}
.card .org{display:block;text-align:center;}
.card .note{display:block;text-align:center;color:gray;font-weight:normal;}
.card td table{border-collapse:collapse;}
.telefony table{font-size:12px;}
.card td.telefony, .card td.adr{border-left:1px dotted gray;padding-left:5px;line-height:1.5em;}
.card td table td{text-align:left;border-top:1px dotted gray;padding-left:5px;}
.card td table td img{border:0;vertical-align:middle;}
.card td table td a{color:black;}
.card td table th{text-align:right;border-top:1px dotted gray;padding-right:5px;}
.card td table thead th, .card td table thead td{border:0;}
table thead .tel{font-weight:bold;size:1.2em;}
a.spoleczne{color:#006600;text-decoration:none;display:block;text-align:center;margin-top:2em;}
p.copyright{text-align:center;font-size:10px;color:#555;}
ul.aktualizacja{display:block;margin:0;padding:0;list-style:none;margin:0 auto;text-align:center;font-size:10px;color:#555;}
ul.aktualizacja li{list-style:none;display:inline-block;display:-moz-inline-block;-ms-display:inline;.display:inline;margin-right:1em;}
.hide{display:none !important;}
div.nad-menu{width:1000px;margin:0 auto;border-bottom:1px dotted gray;margin-bottom:5px;padding-bottom:5px;}
div.nad-menu ul{margin:0;padding:0;list-style:none;text-align:center;}
div.nad-menu ul li{display:inline-block;display:-moz-inline-block;-ms-display:inline;.display:inline;}
div.nad-menu ul li a{line-height:40px;font-size:1.5em;margin-right:10px;padding:5px;text-decoration:none;}
div.nad-menu ul li a:hover{border-bottom:1px solid black;}
div.menu{width:1000px;margin:0 auto;border-bottom:1px dotted gray;padding-bottom:2px;margin-bottom:5px;}
ul#menu{margin:0;padding:0;list-style:none;height:50px;position:relative;text-align:center;}
ul#menu li{display:inline-block;display:-moz-inline-block;-ms-display:inline;.display:inline;text-align:center;vertical-align:middle;position:relative;margin:0;margin-left:-2px;padding:2px;}
ul#menu li:hover{background:#ccc;z-index:10000;}
ul#menu ul{margin:0;padding:0;list-style:none;position:absolute;background:#fffef2;padding:5px;border-left:2px solid #cdcbb6;border-right:2px solid #cdcbb6;display:none;margin-left:-7px;padding-bottom:5px;padding-top:5px;min-width:120px;}
ul#menu ul li{width:auto;white-space:nowrap;padding:5px;display:block;text-align:left;border:0;border-bottom:1px dotted #cdcbb6;margin:0;}
ul#menu ul li:last-child{border-bottom:0;}
ul#menu ul li:last-child:hover{border-bottom:0;}
ul#menu ul li:hover{border:0;border-bottom:1px dotted #cdcbb6;}
ul#menu a{display:block;text-decoration:none;}
ul#menu li a span.sf-sub-indicator{display:none;}
ul#menu li ul li a .sf-sub-indicator{display:inline-block;display:-moz-inline-block;-ms-display:inline;.display:inline;margin-right:-10px;color:#7e7a4d;line-height:20px;right:0;}
ul#menu li ul li a{padding-right:10px;}
ul#menu ul ul, ul#menu ul ul ul{position:absolute;margin-left:50%;margin-top:-1em;-moz-box-shadow:-moz-hsla(0,5%,5%,0.5) 1px 1px 5px;box-shadow:rgba(0,0,0,0.5) 1px 1px 5px;}
ul#menu ul ul{}
ul#menu ul ul ul{}
ul#menu li:hover ul, ul#menu li:hover ul li:hover ul, ul#menu li:hover ul li:hover ul li:hover ul, ul#menu li:hover ul li:hover ul li:hover ul li:hover ul, ul#menu li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul{display:block;}
ul#menu li:hover ul ul, ul#menu li:hover ul li:hover ul ul, ul#menu li:hover ul ul ul ul{display:none;}
li.tu{}
div.header{background:url(ruler.gif) repeat-x bottom center;width:1000px;margin:0 auto;margin-bottom:5px;padding-bottom:10px;padding-top:10px;position:relative;}
div.header ul{list-style:none;margin:0;padding:0;}
.header .home{position:absolute;z-index:1000;padding-top:30px;padding-left:30px;}
.header .home li{display:block;}
.header .home li a{display:block;}
.header .home li a img{border:0;display:block;width:436px;height:116px;}
.header .slideshow, .header .slideshow li, .header .slideshow, .header .slideshow li img{position:absolute;width:1000px;height:200px;border:0;}
.header .slideshow li{}
.header .szukaj{z-index:100;position:absolute;right:0;bottom:4px;font-size:10px;line-height:30px;padding:5px;}
.header .szukaj label{}
.header .szukaj #words{border:0;line-height:30px;height:30px;font-size:20px;background:none;border-bottom:2px solid gray;}
.header .szukaj #words:focus{background:white;}
.header .szukaj .szuk{vertical-align:middle;}
.baner{width:570px;height:67px;}
img.logo{height:60px;border:0;}
img.qrcode{width:129px;border:0;}
div.content{width:780px;padding-right:5px;padding-left:5px;display:table-cell;vertical-align:top;}
div.content.middle{background:url(kreska-jedna.gif) repeat-y 0px 100px;width:570px;min-height:100%;display:table-cell;vertical-align:top;}
.main{display:table;}
.left{display:table-cell;width:200px;padding:5px;vertical-align:top;}
.right{display:table-cell;vertical-align:top;}
.oferta-1{clear:both;}
.oferta-1 ul{margin:0;padding:0;list-style:none;border-bottom:1px dotted gray;margin-bottom:2em;overflow:hidden;padding-bottom:1em;}
.oferta-1 ul li{display:inline;line-height:150%;}
.oferta-1 ul li.tytul{display:block;}
.oferta-1 ul li:first-child h2{}
.oferta-1 ul li.tytul img{display:block;border:0;max-width:140px;max-height:70px;float:left;margin-right:0.5em;}
.oferta-1 ul li a{padding:2px;}
.oferta-1 ul span{color:#888;}
.oferta-1 ul li a:hover{background:#ccc;}
.oferta-2 h1{border-bottom:1px dotted gray;padding-bottom:10px;font-size:1.4em;}
.oferta-2 ul{margin:0;padding:0;list-style:none;text-align:center;}
.oferta-2 ul li{display:inline-block;display:-moz-inline-block;-ms-display:inline;.display:inline;width:140px;margin:0;margin-left:10px;margin-bottom:10px;vertical-align:top;}
.oferta-2 ul li a{display:block;padding-top:3px;padding-bottom:5px;font-size:0.8em;font-weight:bold;}
.oferta-2 ul li a img{display:block;margin:0 auto;border:0;background:#FFF;max-width:212px;margin-bottom:5px;border:1px solid gray;}
.oferta-2 ul li a strong{font-weight:normal;display:block;color:#555;margin-top:3px;}
.oferta-2 ul li a:hover{background:#ccc;}
.oferta-2 ul li a:hover strong{color:#000;}
.produkt{position:relative;}
.produkt h1{clear:both;padding:0.5em;border-bottom:1px solid gray;font-size:1.2em;position:relative;}
.produkt .promocja{color:red;display:block;position:absolute;right:25px;top:0;font-size:20px;}
.produkt #opis hr{color:#EEEEEE;border:0;display:block;background:#EEEEEE;height:1px;line-height:1px;clear:both;margin-bottom:1em;margin-top:1em;}
.produkt #opis ul{margin:0;padding:0;list-style:inside;list-style-type:square;}
.produkt #opis ul li{}
.produkt #opis a{text-decoration:underline;}
.produkt .gal{float:left;width:300px;height:240px;clear:both;margin-right:10px;margin-left:5px;margin-bottom:10px;}
.produkt .galeria{margin:0;padding:0;list-style:none;position:relative;width:300px;height:210px;background:white;display:block;border:1px solid gray;border-bottom:0;}
.produkt .galeria li{position:absolute;width:300px;height:200px;background:white;transition:none;}
.produkt .galeria li a{}
.produkt .galeria li a img{display:block;border:0;margin:5px auto;}
.produkt #nav{font-size:20px;}
.produkt #nav span{display:inline-block;border:1px solid gray;margin-left:5px;cursor:pointer;width:24px;}
.produkt #nav .cycle-pager-active{background:#ccc;border-color:#FFCC00;}
.produkt #nav{border:1px solid gray;background:white;display:block;text-align:center;border-top:0;height:30px;padding-top:10px;width:300px;}
#r{display:table;border-spacing:5px;border-collapse:separate;}
.realizacje{width:295px;border:1px solid #CCC;padding:3px;background:white url(right-grafient.png) repeat-x top left;display:table-cell;}
#realizacje{list-style:none;margin:0;padding:0;margin-bottom:1em;text-align:center;padding-top:0.5em;padding-bottom:0.5em;}
.realizacje p{border-bottom:1px dotted #CCC;margin:0;padding:5px;font-size:14px;}
#realizacje{margin:0;padding:0;}
#realizacje li{margin:0;padding:0;display:inline-block;display:-moz-inline-block;-ms-display:inline;.display:inline;padding:5px;}
#realizacje li a{padding:2px;display:block;}
#realizacje li a img{width:75px;border:0;display:block;}
#realizacje li a:hover{background:yellow;}
.handlowiec, .realizacje, .cell{display:table-cell;border-collapse:separate;border-spacing:5px;table-layout:fixed;}
.cell{width:5px;}
.handlowiec, .warunki{border:1px solid #CCC;padding:3px;background:white url(right-grafient.png) repeat-x top left;}
.warunki{margin-left:214px;height:200px;}
.handlowiec h2, .warunki strong{display:block;margin:0;margin:0;padding:5px;font-size:14px;font-weight:normal;margin-bottom:5px;border-bottom:1px dotted #CCC;}
.handlowiec{}
.handlowiec img{float:left;}
.handlowiec .chat img{float:none;}
.handlowiec p{margin:0;background-repeat:no-repeat;background-position:0% 50%;text-indent:20px;margin-bottom:5px;clear:right;margin-left:90px;}
.handlowiec .nazwisko{font-size:12px;text-indent:0;}
.handlowiec .telefon{background-image:url(telephone.png);}
.handlowiec .komorka{background-image:url(phone.png);}
.handlowiec .email{background-image:url(email.png);}
div.content form{clear:both;}
table.cennik{margin-top:20px;margin-bottom:20px;border-collapse:collapse;width:100%;background:#FFF;caption-side:top;border:2px solid gray;font-size:11px;}
table.cennik td,table.cennik th{padding:4px;border:1px solid #CCC;}
table.cennik th{text-align:right;}
td.cena{text-align:right;color:#00640e;white-space:nowrap;}
table.cennik caption{height:2em;line-height:2em;border-top:2px solid #BBB;font-size:17px;font-weight:bold;text-align:center;}
table.cennik tfoot{text-align:center;color:#777;font-size:10px;text-align:center;}
table.cennik thead, table.cennik tr.b{background:#DDD;}
table.cennik thead td{font-size:10px;text-align:center;font-weight:bold;border:1px solid #BBB;border-bottom:2px solid #BBB;padding:10px;}
table.cennik .opis{background:#DDD;font-weight:bold;font-size:10px;text-align:center;border-bottom:2px solid #BBB;}
table.cennik .checkbox{background:#EEEEEE;width:1px;}
table.cennik .checkbox input{width:20px;height:20px;line-height:20px;margin:0;}
table.cennik .przyciski{text-align:right;padding:10px;background:#EEEEEE;}
table.cennik .przyciski input{margin-left:10px;font-size:14px;font-weight:normal;padding:5px;background:#FFCC00;}
table.cennik .przyciski span{font-size:12px}
table.cennik .arr{background:url(arrow.png) no-repeat 2px 12px;}
a.pdf{display:block;background:url(pdf.png) no-repeat left center;padding-left:40px;width:100px;float:right;font-size:10px;border-top:2px solid gray;padding-top:5px;height:32px;}
a.pdf:hover{text-decoration:underline;}
div.dzial{clear:both;}
div.dzial::after{display:block;height:1px;content:"";clear:both;}
.pracownik{border:1px solid #CCC;padding:5px;background:white url(right-grafient.png) repeat-x top left;height:100px;width:315px;float:left;margin-right:5px;margin-bottom:5px;}
.pracownik::after{content:"";display:block;height:0px;clear:left;}
.pracownik h2{margin:0;margin:0;padding:5px;font-size:14px;font-weight:normal;margin-bottom:5px;border-bottom:1px dotted #CCC;}
.pracownik img{float:left;}
.pracownik p{margin:0;width:220px;float:right;background-repeat:no-repeat;background-position:0% 50%;text-indent:20px;margin-bottom:5px;}
.pracownik #nazwisko{font-size:18px;text-indent:0;}
.pracownik #telefon{background-image:url(telephone.png);}
.pracownik #komorka{background-image:url(phone.png);}
.pracownik #email{background-image:url(email.png);}
.wyniki h1{font-weight:normal;margin:0;border-bottom:1px solid #CCC;padding:5px;margin-bottom:10px;}
.wyniki ul{margin:0;padding:0;list-style:none;}
.wyniki ul>li{margin-bottom:20px;background:white;padding:2px;}
.wyniki ul li li{border-left:1px solid #CCC;padding-left:5px;margin-bottom:10px;margin-top:5px;margin-left:5px;padding-bottom:5px;}
.wyniki ul li a{display:block;font-size:15px;margin-bottom:5px;}
.wyniki>ul>li>a{background:#CCC;padding:5px;font-size:18px;}
.wyniki ul li p{margin:0;color:#666;font-size:10px;padding-left:5px;}
.wyniki .wyroznione{background:yellow;}
.kolory{width:255px;float:right;}
.kolory h2{margin:0;padding-bottom:5px;font-size:13px;border-bottom:1px dotted gray;font-weight:normal;}
.kolory h3{margin:0;padding-bottom:5px;padding-top:5px;font-weight:normal;}
.kolory ul{list-style:none;margin:0;padding:0;}
.kolory li{display:inline-block;width:90px;background-repeat:no-repeat;min-height:30px;background-position:0 50%;padding-left:35px;margin-bottom:5px;}
ul.film{text-align:center;display:block;list-style:none;margin:0;padding:0;}
ul.film li{display:inline;}
a.yt{display:inline-block;border:1px solid gray;margin:5px;}
a.yt img{display:block;padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px;border:1px solid white;}
.content a.link{margin-bottom:40px;display:block;}
.content a.link strong{display:inline-block;float:right;margin-top:5px;}
.warunki{height:auto;margin:0;margin-bottom:10px;padding:10px;float:left;width:400px;}
.warunki strong{font-size:12px;display:block;padding:0;padding-bottom:5px;font-weight:bold;border:0;}
a#print{display:block;width:16px;height:16px;background:url(print.png) no-repeat top left;cursor:pointer;position:absolute;right:0px;}
div.right{display:inline-block;display:-moz-inline-block;-ms-display:inline;.display:inline;width:200px;vertical-align:top;padding-left:5px;}
form.szukaj{width:200px;display:inline-block;padding:2px;background:#CCC;vertical-align:bottom;border:1px solid #CCCCCC;background:url(right-grafient.png) repeat-x top left;}
form.szukaj label{font-size:10px;line-height:120%;}
form.szukaj input{vertical-align:middle;}
form.szukaj input#words{vertical-align:middle;margin-right:5px;width:155px;}
.nowosci, .dodatek, .handlowy{border:1px solid #CCCCCC;width:200px;margin-bottom:10px;background:#FFF url(right-grafient.png) repeat-x top left;position:relative;}
.nowosci a strong, .dodatek a strong, .handlowy a strong{color:white;background:red;background:-moz-hsla(0,100%,50%,0.3);background:rgba(255,0,0,0.3);display:block;width:195px;text-align:center;font-size:1.5em;position:absolute;top:0;line-height:150%;-moz-transform:rotate(45deg);-moz-transform-origin:0% 217%;-webkit-transform:rotate(45deg);-webkit-transform-origin:0% 217%;}
.nowosci h1, .dodatek h1, .handlowy h1{font-weight:normal;font-size:14px;text-align:center;padding:5px;color:#555;}
.info-rzetelna{width:100px;display:inline-block;padding:2px;}
div.right .dodatek{overflow:hidden;width:200px;position:relative;}
div.right .dodatek h2{}
div.right .dodatek h1{margin-left:-90px;}
div.right .dodatek br{display:none;}
div.right .dodatek div{padding:5px;width:70px;position:absolute;margin-left:-83px;top:50px;}
div.right .dodatek div img{max-width:70px;display:inline;}
.nowosci .pag{display:block;text-align:center;font-size:20px;color:#808080;position:relative;z-index:101;}
.nowosci .pag span{cursor:pointer;padding-left:1px;padding-right:1px;}
.nowosci .pag span:hover{color:black;}
.nowosci .pag .cycle-pager-active{color:red;}
.nowosci .nav{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;pointer-events:none;}
.nowosci:hover .nav a{opacity:.5}
.nowosci:hover .nav a.prev:hover{opacity:1}
.nowosci:hover .nav a.next:hover{opacity:1}
.nowosci .nav{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;pointer-events:none;}
.nowosci .nav a{transition-duration:500ms;display:block;cursor:pointer;z-index:105;opacity:0;position:absolute;width:30px;height:100%;top:0;pointer-events:auto;}
.nowosci .nav a:before{display:block;width:30px;height:30px;background:#FFD466;color:#414040;content:"";top:0;bottom:0;left:0;left:0;right:0;margin:auto;line-height:30px;text-align:center;position:absolute;font-size:20px}
.nowosci .nav a.prev{left:5px}
.nowosci .nav a.prev:before{content:"\25C0"}
.nowosci .nav a.next{right:5px}
.nowosci .nav a.next:before{content:"\25B6"}
.nowosci ul{margin:0;padding:0;list-style:none;display:block;background:#FFF;position:relative;width:190px;padding:5px;text-align:center;height:140px;}
.nowosci ul li{display:block;text-align:center;font-size:10px;width:190px;background-color:white;transition:none;min-height:140px;}
.nowosci ul li a{padding:3px;display:block;}
.nowosci ul li a img{border:0;display:block;margin:5px auto;max-height:100px;}
.right .handlowy{width:200px;}
.right .handlowy h1{}
.right .handlowy .handlowiec{display:block;margin:0;padding:0;margin-bottom:10px;width:186px;border:1px solid #CCC;padding:3px;height:auto;background:#FFF;margin-left:3px;position:relative;}
.right .handlowy .handlowiec img{float:right;margin:3px;}
.right .handlowy .handlowiec a.chat{position:absolute;display:block;right:0;top:0;}
.right .handlowy .handlowiec a.chat img{float:none;margin-left:0px;margin-bottom:0px;display:inline-block;}
.right .handlowy .handlowiec p{width:194px;margin:0;padding:0;float:none;padding:3px;clear:none;}
.right .handlowy .handlowiec p#nazwisko{font-size:12px;font-weight:bold;text-align:center;}
.right .handlowy .handlowiec p#telefon, .right .handlowy .handlowiec p#email, .right .handlowy .handlowiec p#komorka{font-size:10px;}
.right .leasing, .right .przyjazna{padding-bottom:5px;}
.right .leasing img{display:block;margin:0 auto;}
.right .przyjazna{}
.right .przyjazna img{display:block;margin:0 auto;height:50px;border:0;}
.right img{border:0;}
.right .przyjazna a{}
.right .przyjazna h1, .right .leasing h1{font-size:10px;margin:0;}
@-webkit-keyframes pulse{0%{background-color:white !important;;}
50%{background-color:#DA7023 !important;}
100%{background-color:white !important;;}
}
@keyframes pulse{0%{background-color:white !important;;}
50%{background-color:#DA7023 !important;}
100%{background-color:white !important;;}
}
.przenosiny{background-color:#DA7023;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-name:pulse;animation-name:pulse;}
.przenosiny p{text-align:center;font-size:15px;margin:5px;}
.przenosiny p strong{font-weight:bold;font-size:17px;padding-top:30px;display:inline-block;padding-bottom:20px;}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('fancybox.png');}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left, #fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('blank.gif');z-index:1102;display:none;}
#fancybox-left{left:0px;}
#fancybox-right{right:0px;}
#fancybox-left-ico, #fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url('fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('fancybox-x.png');}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('fancybox-y.png');background-position:-20px 0px;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('fancybox-x.png');background-position:0px -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('fancybox-y.png');}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside{padding-top:10px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}
#fancybox-title-over{padding:10px;background-image:url('fancy_title_over.png');display:block;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('fancybox-x.png') 0px -40px;}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('fancybox.png') -55px -90px no-repeat;}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1;}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2) + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop)) + 'px');}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale');}
.fancybox-ie .fancybox-bg{background:transparent !important;}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale');}
#tooltip{display:block;position:absolute;bottom:0;background:white;padding:5px;z-index:1000;border:2px solid gray;font-size:10px;left:-50%;top:50%;width:300%;}

.text-left { align: left; }
.text-justify { text-align: justify; }

.modal { max-width: 10000px !important; z-index: 150 !important; }
.narrow { width: 500px !important; }

.koszyk { font-size: 3em !important; cursor: pointer; }
.count {
    display:inline-block;
    border:2px solid #CCC;
    background-color: #FFD466;
    font-size:10pt;
    position: relative;
    left: +0.5em;
    top: -1.0em;
}
.mcount {
    display:inline-block !important;
    border-radius:50% !important;
    border:1px solid #CCC !important;
    background-color: #FFD466 !important;
    font-size: -1em !important;
    position: relative !important;
    left: +0.5em !important;
    top: -2.0em !important;
}
.count:before, .count:after,
.mcount:before, .mcount:after {
    content:'\200B'  !important;
    display:inline-block !important;
    line-height:0px !important;

    padding-top:50% !important;
    padding-bottom:50% !important;
}

.count:before,
.mcount:before {
    padding-left:0.35em !important;
}
.count:after,
.mcount:after {
    padding-right:0.35em !important;
}

.zapytanie, .dokoszyka {
	display:inline-block;
	background-color: #FFD466;
	border: 1px solid #CCC;
	font-size:12px !important;
}
.zapytanie:before,
.zapytanie:after,
.dokoszyka:before,
.dokoszyka:after {
    content:'\200B';
    display:inline-block;
    line-height:2px;
    padding-top:25%;
    padding-bottom:25%;
}
.dokoszyka {
	cursor: copy;
}
.zapytanie {
	cursor: help;
}
/*
.zapytanie:before,
.dokoszyka:before {
    padding-left:0.35em;
}
.zapytanie:after,
.dokoszyka:after {
    padding-right:0.35em;
}
*/
