/* ------ elementy zmienne ------ */
body, form, img {
   margin: 0;
   padding: 0;
   border: 0;
}
iframe {
   overflow: hidden;
   border: 0;
   margin: 0;
   padding: 0;
}
table {
   padding: 0;
   margin: 0;
   border: 0;
   border-spacing: 0;
}
.mobile {
   display: none !important;
}
body {
   font-family: 'Poppins', Arial, sans-serif;
   font-size: 14px;
   color: #202223;
   background: #fff;
   line-height: 1.3em;
}
.szerokoscStrony {
   width: 1170px;
   margin: 0 auto;
   position: relative;
}
header {
   width: 100%;
   background: #000;
   display: block;
}
   header > #pasekTop {
   display: table;
   height: 100px;
   padding: 0;
   margin: 0 auto;
   }
      header > #pasekTop > #logo {
      display: table-cell;
      vertical-align: middle;
      }
         header > #pasekTop > #logo img {
            display: block;
         }
      header > #pasekTop > #menutop {
      display: table-cell;
      vertical-align: middle;
      }
         header > #pasekTop > #menutop nav {
         width: auto;
         margin: 0;
         padding: 0;
         display: block;
         }
         header > #pasekTop nav > #cssmenu {
         margin: 0;
         text-align: right;
         display: block;
         padding: 0;
         }
         header > #pasekTop nav > #cssmenu #menu-button {
         display: none;
         }
         /* I POZIOM */
         header > #pasekTop nav > #cssmenu ul {
         list-style: none;
         padding: 0;
         margin: 0;
         line-height: 1;
         }
         header > #pasekTop nav > #cssmenu > ul {
         position: relative;
         display: table;
         z-index: 1000;
         margin: 0 auto;
         }
         header > #pasekTop nav > #cssmenu > ul > li {
         display: table-cell;
         vertical-align: middle;
         position: relative;
         margin: 0;
         padding: 0;
         }
         /* header > #pasekTop nav > #cssmenu > ul > li:first-child {
         display: none;
         }*/
         header > #pasekTop nav > #cssmenu ul li a {
         display: block;
         text-decoration: none;
         }
         header > #pasekTop nav > #cssmenu > ul > li > a {
         font-size: 16px;
         padding: 10px 20px;
         color: #fff;
         font-weight: 500;
         -webkit-transition: color 0.25s ease-out;
         -moz-transition: color 0.25s ease-out;
         -ms-transition: color 0.25s ease-out;
         -o-transition: color 0.25s ease-out;
         transition: color 0.25s ease-out;
         text-align: left;
         cursor: pointer;
         text-transform: uppercase;
         }
         header > #pasekTop nav > #cssmenu > ul > li.rozdziel {
         padding: 0 10px;
         }
         header > #pasekTop nav > #cssmenu > ul > li.has-sub > a {
         padding-right: 32px;
         }
         header > #pasekTop nav > #cssmenu > ul > li:hover > a, header > #pasekTop nav > #cssmenu > ul > li.aktywny > a {
         color: #FFD503;
         }
         header > #pasekTop nav > #cssmenu > ul > li.wyroznij > a {
         font-weight: 600;
         }
         header > #pasekTop nav > #cssmenu > ul > li.aktywny > a {
         font-weight: 600;
         }
         header > #pasekTop nav > #cssmenu > ul > li.mobileMenu {
         display: none;
         }
         header > #pasekTop nav > #cssmenu li.has-sub::after {
         display: block;
         content: '';
         position: absolute;
         width: 0;
         height: 0;
         }
         header > #pasekTop nav > #cssmenu > ul > li:hover::after {
         border-top-color: #ffffff;
         }
         /* I POZIOM */
         /* II POZIOM */
         header > #pasekTop nav > #cssmenu ul ul {
         width: auto;
         position: absolute;
         left: -9999px;
         top: 111px;
         opacity: 0;
         -webkit-transition: opacity .3s ease, top .25s ease;
         -moz-transition: opacity .3s ease, top .25s ease;
         -ms-transition: opacity .3s ease, top .25s ease;
         -o-transition: opacity .3s ease, top .25s ease;
         transition: opacity .3s ease, top .25s ease;
         z-index: 1000;
         padding: 0px;
         color: #fff;
         background: #167fd6 url('obrazki/menu_arrow.png') no-repeat top left;
         line-height: 1.2;
         }
         header > #pasekTop nav > #cssmenu > ul > li:hover > ul {
         width: auto;
         left: 0px;
         top: 111px;
         opacity: 1;
         }
         header > #pasekTop nav > #cssmenu ul ul > li {
         position: relative;
         padding: 0;
         width: auto;
         }
         header > #pasekTop nav > #cssmenu ul ul > li:last-child {
         padding: 0 0 5px 0;
         }
         header > #pasekTop nav > #cssmenu ul ul > li:first-child {
         padding: 15px 0 0 0;
         }
         header > #pasekTop nav > #cssmenu ul ul li a {
         text-align: left;
         width: auto;
         padding: 10px 15px;
         margin: 0 0;
         font-size: 16px;
         color: #b9d8f2;
         font-weight: 300;
         -webkit-transition: all .35s ease;
         -moz-transition: all .35s ease;
         -ms-transition: all .35s ease;
         -o-transition: all .35s ease;
         transition: all .35s ease;
         white-space: nowrap;
         }
         header > #pasekTop nav > #cssmenu ul ul li a.b {
         font-weight: 600;
         }
         header > #pasekTop nav > #cssmenu ul ul li:hover a, header > #pasekMenu nav > #cssmenu ul ul li a.aktywny {
         color: #fff;
         }
         header > #pasekTop nav > #cssmenu ul ul li:last-child a, header > #pasekMenu nav > #cssmenu ul ul li.last > a {
         border-bottom: 0;
         }
         header > #pasekTop nav > #cssmenu ul ul li:first-child a, header > #pasekMenu nav > #cssmenu ul ul li.first > a {
         border-top: 0;
         }
         header > #pasekTop nav > #cssmenu ul ul li.has-sub::after {
         border: 4px solid transparent;
         border-left-color: #9ea2a5;
         right: 10px;
         top: 12px;
         -moz-transition: all .2s ease;
         -ms-transition: all .2s ease;
         -o-transition: all .2s ease;
         transition: all .2s ease;
         -webkit-transition: -webkit-transform 0.2s ease, right 0.2s ease;
         }
         header > #pasekTop nav > #cssmenu ul ul li.has-sub:hover::after {
         border-left-color: #fff;
         right: -5px;
         -webkit-transform: rotateY(180deg);
         -ms-transform: rotateY(180deg);
         -moz-transform: rotateY(180deg);
         -o-transform: rotateY(180deg);
         transform: rotateY(180deg);
         }
         /* II POZIOM */
         /* III POZIOM */
         header > #pasekTop nav > #cssmenu ul ul ul {
         left: 180px;
         top: 53px;
         padding-left: 0;
         display: none;
         }
         header > #pasekTop nav > #cssmenu ul ul li:hover > ul {
         left: 180px;
         top: 0;
         opacity: 1;
         }
         /* III POZIOM */
         header > #pasekTop nav > #cssmenu #indicatorContainer {
         position: absolute;
         height: 12px;
         width: 100%;
         bottom: 0px;
         overflow: hidden;
         z-index: -1;
         }
         header > #pasekTop nav > #cssmenu #pIndicator {
         position: absolute;
         height: 0;
         width: 100%;
         border: 12px solid transparent;
         border-top-color: #2b2f3a;
         z-index: -2;
         -webkit-transition: left .25s ease;
         -moz-transition: left .25s ease;
         -ms-transition: left .25s ease;
         -o-transition: left .25s ease;
         transition: left .25s ease;
         }
         header > #pasekTop nav > #cssmenu #cIndicator {
         position: absolute;
         height: 0;
         width: 100%;
         border: 12px solid transparent;
         border-top-color: #2b2f3a;
         top: -12px;
         right: 100%;
         z-index: -2;
         }
         header > #pasekTop nav > #cssmenu .submenuArrow {
         border: 6px solid transparent;
         width: 0;
         height: 0;
         border-bottom-color: #f5f5f7;
         position: absolute;
         top: -12px;
         }
      header > #pasekTop > #jezyki {
         display: table-cell;
         vertical-align: middle;
      }
      header > #pasekTop > #jezykiMobile {
         display: none;
      }
         header > #pasekTop > #jezyki > div.aktywnyJezyk,
         header > #pasekTop > #jezykiMobile > div.aktywnyJezyk {
            display: block;
            font-weight: 600;
            color: #FFD503;
            font-size: 18px;
            text-align: right;
            padding: 10px 25px 10px 0;
            background: url('obrazki/wybierzJezyk.png') no-repeat right;
            cursor: pointer;
            position: relative;
         }
         header > #pasekTop > #jezyki > div.aktywnyJezyk > div.wybierzJezyk,
         header > #pasekTop > #jezykiMobile > div.aktywnyJezyk > div.wybierzJezyk {
            display: none;
            position: absolute;
            top: 30px;
            right: 0;
            background: #FFD503;
            padding: 0;
            z-index: 1200;
            cursor: text;
            opacity: 0;
            -webkit-transition: opacity .8s ease, top .8s ease;
            -moz-transition: opacity .8s ease, top .8s ease;
            -ms-transition: opacity .8s ease, top .8s ease;
            -o-transition: opacity .8s ease, top .8s ease;
            transition: opacity .8s ease, top .8s ease;
         }
            header > #pasekTop > #jezyki > div.aktywnyJezyk > div.wybierzJezyk > a,
            header > #pasekTop > #jezykiMobile > div.aktywnyJezyk > div.wybierzJezyk > a {
               font-weight: 600;
               display: block !important;
               color: #000;
               font-size: 18px;
               text-align: center;
               padding: 0 20px 20px 20px;
            }
            header > #pasekTop > #jezyki > div.aktywnyJezyk > div.wybierzJezyk > a:first-child,
            header > #pasekTop > #jezykiMobile > div.aktywnyJezyk > div.wybierzJezyk > a:first-child {
               padding-top: 20px;
            }
            header > #pasekTop > #jezyki > div.aktywnyJezyk > div.wybierzJezyk > a.aktywny,
            header > #pasekTop > #jezykiMobile > div.aktywnyJezyk > div.wybierzJezyk > a.aktywny {
               color: #fff;
            }
         header > #pasekTop > #jezyki > div.aktywnyJezyk:hover > div.wybierzJezyk,
         header > #pasekTop > #jezykiMobile > div.aktywnyJezyk:hover > div.wybierzJezyk {
            opacity: 1;
            display: block;
         }
#slider {
   width: 100%;
   position: relative;
   padding: 0;
   margin: 0;
   background-repeat: no-repeat;
   background-size: auto;
}
/* SLIDER */
.slider_elementy, .slider_elementy_produkt, .slider_elementy_produkt_m {
position: relative;
list-style: none;
overflow: hidden;
width: 100%;
padding: 0;
margin: 0;
}
.slider_elementy li, .slider_elementy_produkt li, .slider_elementy_produkt_m li {
-webkit-backface-visibility: hidden;
position: absolute;
display: none;
width: 100%;
left: 0;
top: 0;
background-position: center;
}
#slider .slider_elementy li, #slider .slider_elementy > li > img {
   width: 100%;
   height: 535px;
}
#slider.podstrona .slider_elementy li, #slider.podstrona .slider_elementy > li > img {
   width: 100%;
   height: 300px;
}
.slider_elementy_produkt li:first-child, .slider_elementy_produkt_m li:first-child, .slider_elementy li:first-child {
position: relative;
display: block;
float: left;
}
.slider_elementy img {
display: block;
height: auto;
width: 100%;
border: 0;
}
.centered-btns_nav, .centered-btns2_nav, .centered-btns3_nav {
z-index: 3;
position: absolute;
-webkit-tap-highlight-color: rgba(0,0,0,0);
top: 50%;
left: -34px;
opacity: 0.3;
text-indent: -9999px;
overflow: hidden;
text-decoration: none;
height: 61px;
width: 38px;
background: transparent url("skrypty/nawigacja.png") no-repeat left top;
margin-top: -45px;
}
.centered-btns2_nav {
left: -10px;
}
.centered-btns3_nav {
left: 0px;
}
.centered-btns_nav:hover, .centered-btns2_nav:hover, .centered-btns3_nav:hover, .centered-btns_nav:active, .centered-btns2_nav:active, .centered-btns3_nav:active {
opacity: 0.7;
}
.centered-btns_nav.next, .centered-btns2_nav.next, .centered-btns3_nav.next {
left: auto;
background-position: right top;
right: -34px;
}
.centered-btns2_nav.next {
right: -10px;
}
.centered-btns3_nav.next {
right: 0px;
}
.centered-btns_nav:focus, .centered-btns2_nav:focus, .centered-btns3_nav:focus {
outline: none;
}
.centered-btns_tabs, .centered-btns2_tabs, .centered-btns3_tabs {
margin-top: 10px;
text-align: center;
}
.centered-btns_tabs li, .centered-btns2_tabs li, .centered-btns3_tabs li {
display: inline;
float: none;
_float: left;
*float: left;
margin-right: 5px;
}
.centered-btns_tabs a, .centered-btns2_tabs a, .centered-btns3_tabs a {
text-indent: -9999px;
overflow: hidden;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
background: #ccc;
background: rgba(0,0,0, .2);
display: inline-block;
_display: block;
*display: block;
-webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
-moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
width: 9px;
height: 9px;
}
.centered-btns_here a, .centered-btns2_here a, .centered-btns3_here a {
background: #222;
background: rgba(0,0,0, .8);
}
#slider_produkty .centered-btns2_nav {
left: -20px;
}
#slider_produkty .centered-btns2_nav.next {
right: -20px;
left: auto;
}
#slider .boks {
position: absolute;
display: table;
top: 0;
left: 0;
background: url('obrazki/slider_left.png') no-repeat top left, url('obrazki/slider_right.png') no-repeat top right;
background-size: contain;
z-index: 1000;
width: calc(100% - 700px);
height: 475px;
padding: 30px 350px;
}
#slider.podstrona .boks {
height: 240px;
}
#slider .boks > .tekst {
display: table-cell;
vertical-align: middle;
color: #fff;
font-size: 32px;
font-weight: 400;
margin: 0;
padding: 0;
text-align: center;
letter-spacing: 5px;
line-height: 1.3em;
text-shadow: 5px 5px 10px #000;
}
main {
font-weight: 400;
line-height: 1.3em;
}
main#glowna > .szerokoscStrony {
margin: 0 auto;
}
/* odstęp po tekście */
main > .moduly_odstepPoTekscieStrony {
margin-bottom: 70px;
}
main h2, main h2 > a, main h2 > a:hover {
font-size: 30px;
font-weight: 600;
color: #303030;
margin: 25px 0;
padding: 0 0 25px 0;
display: inline-block;
background: url('obrazki/h2.png') no-repeat bottom center;
}
main h2:first-child {
margin: 0 0 25px 0;
}
main h3 {
font-size: 25px;
font-weight: 600;
color: #303030;
margin: 20px 0;
padding: 0 0 25px 0;
display: inline-block;
background: url('obrazki/h2.png') no-repeat bottom center;
line-height: 1.2em;
}
main h3:first-child {
margin: 0 0 20px 0;
}
main > .szerokoscStrony {
display: table;
margin: 60px auto;
}
main > .szerokoscStrony > #tekst {
display: table-cell;
vertical-align: top;
width: 100%;
}
main > .szerokoscStrony > #tekst.zMenu {
width: 850px;
}
main #tekst h2 {
   margin: 0 auto 40px auto;
   text-align: center;
   display: block;
}
main > .szerokoscStrony > #tekst p {
padding: 10px 0;
margin: 0;
text-align: justify;
}
#tekst ul > li {
background: url('obrazki/bull.png') no-repeat left top;
background-position: 0 10px;
}
main > .szerokoscStrony > #tekst img, main > .szerokoscStrony > #tekst iframe {
padding: 0px;
margin: 0 auto;
display: inline-block;
max-width: 1137px;
/* dwa zdjęcia w kolumnie: 567px szerokości */
text-align: center;
margin-bottom: 0px;
}
main > .szerokoscStrony > #tekst.zMenu img, main > .szerokoscStrony > #tekst.zMenu iframe {
max-width: 847px;
/* dwa zdjęcia w kolumnie: 422px szerokości */
}
main > .szerokoscStrony > #tekst p:first-of-type, main > .szerokoscStrony > #tekst h4 + p {
padding: 0 0 10px 0;
}
main > .szerokoscStrony > #tekst li > p:first-of-type {
padding: 10px 0 10px 0;
}
main > .szerokoscStrony > #tekst iframe, main > .szerokoscStrony > #tekst iframe:hover, main > .szerokoscStrony > #tekst iframe:active {
padding: 1px;
border: 0;
}
main > .szerokoscStrony > aside {
display: table-cell;
vertical-align: top;
width: 260px;
padding: 0 0 0 30px;
}
main > .szerokoscStrony > aside h2 {
text-align: left;
font-size: 25px;
font-weight: 600;
color: #303030;
margin: 0;
padding: 0 0 25px 0;
}
main > .szerokoscStrony > aside > nav {
display: block;
background: #eef3f6;
padding: 20px;
}
main > .szerokoscStrony > aside > nav#kolejneMenuBoczne {
margin: 20px 0 0 0;
}
main > .szerokoscStrony > aside > nav#menuBocznePoziom3 {
margin: 0 0 20px 0;
}
main > .szerokoscStrony > aside > nav#drugieMenuBoczne {
display: block;
background: #fff;
padding: 20px;
margin: 20px 0 0 0;
}
main > .szerokoscStrony > aside > nav a {
display: block;
padding: 10px 0 10px 0;
color: #202223;
}
main > .szerokoscStrony > aside > nav a.glebiej {
margin-top: -5px;
padding: 5px 0 5px 20px;
font-size: 14px;
background: url('obrazki/bull.png') no-repeat left;
font-weight: 400;
}
main > .szerokoscStrony > aside > nav a:first-of-type {
padding: 0 0 10px 0;
}
main > .szerokoscStrony > aside > nav a.glebiej ~ .glebiej {
margin-top: 0;
background-color: transparent;
}
main > .szerokoscStrony aside nav a:hover, main > .szerokoscStrony aside nav a.aktywny {
color: #999 !important;
}
main > .szerokoscStrony aside nav a.aktywny {
font-weight: 400;
}
main > .szerokoscStrony aside nav a.brakLinku:hover {
color: #303030 !important;
}
main > .szerokoscStrony aside nav a.poziom2.aktywny {
color: #007dc5;
font-weight: 400;
}
main > .szerokoscStrony aside nav a.poziom3:hover, main > .szerokoscStrony aside nav a.poziom3.aktywny, main > .szerokoscStrony aside nav a.poziom4:hover, main > .szerokoscStrony aside nav a.poziom4.aktywny, main > .szerokoscStrony aside nav a.poziom5:hover, main > .szerokoscStrony aside nav a.poziom5.aktywny, main > .szerokoscStrony aside nav a.poziom6:hover, main > .szerokoscStrony aside nav a.poziom6.aktywny, main > .szerokoscStrony aside nav a.poziom7:hover, main > .szerokoscStrony aside nav a.poziom7.aktywny, main > .szerokoscStrony aside nav a.poziom8:hover, main > .szerokoscStrony aside nav a.poziom8.aktywny, main > .szerokoscStrony aside nav a.poziom9:hover, main > .szerokoscStrony aside nav a.poziom9.aktywny, main > .szerokoscStrony aside nav a.poziom10:hover, main > .szerokoscStrony aside nav a.poziom10.aktywny {
color: #999;
font-weight: 300;
}
main > .szerokoscStrony #katalog > aside nav a.poziom2 {
font-weight: 500 !important;
font-size: 12px;
}
main > .szerokoscStrony #katalog > aside nav a.poziom3.aktywny {
color: #303030;
font-weight: 400;
}
main > .szerokoscStrony #katalog > aside nav a.poziom4.aktywny {
color: #303030;
font-weight: 400;
}
main > .szerokoscStrony #katalog > aside nav a.poziom5.aktywny {
color: #303030;
font-weight: 400;
}
main > .szerokoscStrony aside nav a.poziom1.aktywny,
main > .szerokoscStrony #katalog > aside nav a.poziom2.aktywny {
font-weight: 800 !important;
/* background: #eef3f6;*/
color: #303030 !important;
}
main > .szerokoscStrony aside nav a.menuBoczneProdukt {
background: url('obrazki/bull.png') no-repeat left;
}
main > .szerokoscStrony aside nav a.menuBoczneProdukt.aktywny {
font-weight: 400;
color: #107bd4;
}
main > .szerokoscStrony aside nav a.poziom1.aktywny {
color: #00426e;
}
/* o nas główna i podstrona START */
#onas {
   display: table;
   margin: 80px auto !important;
}
#onas.podstrona,
#onas2.podstrona {
   display: table;
   margin: 0 auto !important;
}
   #onas > div:nth-child(1),
   #onas2 > div:nth-child(1) {
      display: table-cell;
      vertical-align: middle;
      width: 520px;
      line-height: 2em;
      padding: 0 0 0 0;
   }
   #onas > div:nth-child(2),
   #onas2 > div:nth-child(2) {
      display: table-cell;
      vertical-align: middle;
      width: 600px;
      text-align: center;
   }
   #onas2 > div:nth-child(2) {
      padding: 0 0 0 50px;
      line-height: 2em;
      text-align: left !important;
      font-size: 16px;
   }
      #onas2 > div:nth-child(1) img {
         width: 600px;
         height: 270px;
         margin-bottom: 10px;
         display: block;
      }
   #onas.podstrona > div:nth-child(1) {
      vertical-align: top;
      width: 100%;
      line-height: 2em;
   }
      #onas.podstrona > div:nth-child(1) > img {
         float: right;
         margin: 20px 30px;
      }
/* o nas główna i podstrona KONIEC */
/* ikony główna i podstrona START */
#ikony {
   display: block;
   margin: 80px auto !important;
}
#ikony.podstrona {
   margin: 50px auto !important;
}
   #ikony > .ikony {
      display: table;
   }
      #ikony > .ikony > div {
         display: table-cell;
         vertical-align: top;
         text-align: center;
         width: 20%;
         padding: 50px 20px;
         color: #fff;
         line-height: 1.8em;
         font-weight: 600;
         font-size: 18px;
      }
      #ikony > .ikony > div  p {
         text-align: center !important;
      }
      #ikony > .ikony > div:nth-child(1),
      #ikony > .ikony > div:nth-child(3),
      #ikony > .ikony > div:nth-child(5) {
         background: #FFD503;
      }
      #ikony > .ikony > div:nth-child(2) {
         background: #C6C6C6;
      }
      #ikony > .ikony > div:nth-child(4) {
         background: #3C3C3B;
      }
         #ikony > .ikony > div > div.img {
            padding-bottom: 40px;
            text-align: center;
         }
         #ikony > .ikony > div > div.img > img {
            width: 77px;
            height: 77px;
         }
/* ikony główna i podstrona KONIEC */
/* produkty wyroznione START */
#wyroznione {
   display: block;
   margin: 80px auto 0 auto !important;
}
   #wyroznione > h2 {
      display: block;
   }
   #wyroznione > .wyroznione {
      display: table;
      margin: 0 auto !important;
   }
   #wyroznione > .wyroznione.podstrona {
      display: block;
   }
      #wyroznione > .wyroznione > a {
         display: table-cell;
         vertical-align: top;
         width: 368px;
         text-align: center;
         padding-left: 33px;
      }
      #wyroznione > .wyroznione.podstrona > a {
         display: block;
         float: left;
         margin-bottom: 60px;
         padding-left: 33px;
      }
      #wyroznione > .wyroznione > a:nth-child(3n+1) {
         padding-left: 0;
      }
         #wyroznione > .wyroznione > a > .obraz {
            display: block;
            height: 368px;
            width: 368px;
            text-align: center;
            background: url('obrazki/tlo_wyroznione.png') no-repeat top left;
         }
         #wyroznione > .wyroznione > a:hover > .obraz {
            background: url('obrazki/tlo_wyroznione.png') no-repeat top right;
         }
            #wyroznione > .wyroznione > a > .obraz > img {
               width: 172px;
               height: 172px;
               padding: 100px 0;
            }
         #wyroznione > .wyroznione > a > .kategoria {
            display: block;
            margin-top: 20px;
            text-align: center;
            font-size: 14px;
            font-weight: 500;
            text-transform: uppercase;
         }
         #wyroznione > .wyroznione > a > h3 {
            display: block;
            margin: 20px 0 0 0;
            padding: 0;
            text-align: center;
            font-size: 20px;
            font-weight: 600;
            background: transparent;
            height: 48px;
            overflow: hidden;
         }
         #wyroznione > .wyroznione > a > .opis {
            display: block;
            margin-top: 20px;
            text-align: justify;
            font-size: 14px;
            font-weight: 400;
            line-height: 1.4em;
            height: 155px;
            overflow: hidden;
         }
/* produkty wyroznione KONIEC */
/* oferta główna START */
#oferta {
   display: table;
   margin: 80px auto !important;
}
   #oferta > div:nth-child(1) {
      display: table-cell;
      vertical-align: middle;
      width: 400px;
      padding: 0 100px 0 0;
      line-height: 1.5em;
   }
   #oferta > div:nth-child(2) {
      display: table-cell;
      vertical-align: middle;
      width: 670px;
      text-align: center;
   }
      #oferta > div:nth-child(2) img {
         border-bottom: 15px solid #FFD503;
      }
/* oferta główna KONIEC */
/* kontakt główna START */
#kontakt {
   display: block;
   background: #EFEFEF;
}
#kontakt > div {
   display: table;
   height: 375px;
}
   #kontakt > div > div,
   #kontakt > div > a {
      display: table-cell;
      vertical-align: middle;
   }
   #kontakt > div > div:nth-child(1) {
      width: 200px;
   }
   #kontakt.formKontakt > div > div:nth-child(1) {
      width: 500px;
      text-align: center;
      vertical-align: top;
      padding: 50px 0;
   }
   #kontakt > div > div:nth-child(2) {
      width: 350px;
   }
   #kontakt.formKontakt > div > div:nth-child(2) {
      width: 620px;
      text-align: left;
      padding-left: 50px;
   }
   #kontakt > div > a:nth-child(3),
   #kontakt > div > a:nth-child(4) {
      width: 310px;
      text-align: center;
   }
   #kontakt.formKontakt h2 {
      line-height: 1em;
      display: block;
   }
/* kontakt główna KONIEC */
/* kontakty START */
   .boksyKontakty {
      display: table;
      width: 100%;
      margin: 45px 0 0 0;
   }

      .boksyKontakty > div {
         display: table-row;
      }

         .boksyKontakty > div > div {
            display: table-cell;
            vertical-align: middle;
         }

         .boksyKontakty > div > .boksL {
            width: 200px;
         }

            .boksyKontakty > div > .boksL > img {
               padding: 0 !important;
               display: block;
               max-width: 220px !important;
            }

         .boksyKontakty > div > .boksL.miasto {
            background: #FFD503;
            color: #000;
            font-size: 30px;
            font-weight: 700;
            padding: 20px 10px;
            width: 220px;
            text-align: center;
            text-transform: uppercase;
         }

         .boksyKontakty > div > .boksL.mapa {
            padding: 50px 0;
            text-align: center;
         }

         .boksyKontakty > div > .odstepLP {
            width: 50px;
         }

         .boksyKontakty > div > .boksP {
            width: 880px;
            padding: 0;
            text-align: left;
         }

         .boksyKontakty > div > .boksP.linia {
            background: url('obrazki/liniaPoziom.png') repeat-x left;
            padding: 10px 0;
         }

         .boksyKontakty > div > .boksP.kontakty {
            display: table;
            width: 100%;
         }

         .boksyKontakty > div > .boksP.kontakty > .element {
            display: table-cell;
            width: 270px;
            text-align: left;
            line-height: 1.8em;
            padding: 20px 0 20px 35px;
            font-weight: 400;
            font-size: 14px;
         }

         .boksyKontakty > div > .boksP.kontakty > .element.pierwszy {
            padding: 20px 0 20px 0;
         }

         .boksyKontakty > div > .boksP.kontakty > .element > h3 {
            font-size: 20px;
            font-weight: 700;
            display: block;
            background: transparent;
            padding: 0;
            margin: 0 0 10px 0;
         }

         .boksyKontakty > div > .boksP.kontakty > .element > img {
            padding-top: 5px !important;
            margin-right: 3px !important;
         }

         .boksyKontakty > div > .boksP.kontakty > .element > span,
         .boksyKontakty > div > .boksP.kontakty > .element > a {
            font-weight: 500;
         }
/* kontakty KONIEC*/
   a.przycisk,
   div.przycisk,
   #kontakt > div > a > span {
      display: inline-block;
      margin: 25px auto 0 auto;
      padding: 15px 30px;
      font-size: 14px;
      font-weight: 600;
      color: #000;
      background: #FFD503;
      text-transform: uppercase;
   }
/* stopka START */
footer {
display: block;
font-size: 12px;
}
footer > div {
display: table;
height: 100px;
}
footer > div > div {
display: table-cell;
vertical-align: middle;
}
footer > div > div#menuDolne {
width: 750px;
text-align: left;
color: #9A9A9A;
}
footer > div > div a {
color: #9A9A9A;
text-decoration: none;
font-weight: 300;
display: inline-block;
margin: 0 15px;
}
footer > div > div a:hover, footer > div > div a.aktywny {
color: #000;
}
footer > div > div a.aktywny {
font-weight: 600;
}
footer > div > div#copyright {
width: 390px;
text-align: right;
color: #9A9A9A;
}
footer > div > div#copyright a {
margin: 0;
}
footer > div > div#copyright > span {
display: block;
margin: 0 15px;
}
footer > div > div#copyright > span > img {
vertical-align: middle;
}
/* stopka START */




/* formularz START */
#formularz {
width: auto;
display: block;
padding: 20px 0;
}
#formularz h3 {
font-size: 30px;
color: #007dc6;
padding: 0 0 20px 0;
}
.input1 {
background: #fff;
border: 1px solid #c3c3c3;
width: 600px;
margin: 5px 0;
padding: 10px 10px;
font-family: 'Poppins', Arial, sans-serif;
font-size: 15px;
}
.input1.data {
width: 130px;
}
.textarea {
background: #fff;
border: 1px solid #c3c3c3;
width: 600px;
height: 100px;
margin: 5px 0;
padding: 10px 10px;
font-family: 'Poppins', Arial, sans-serif;
font-size: 15px;
}
.textarea.krotkie {
height: 40px;
}
#formularz .rodo, #formularzG .rodo {
font-size: 13px;
color: #666;
padding: 10px 0px;
}
.submit1 {
background: #FFD503;
border: 1px solid #e1e1e1;
margin: 10px 20px 0 20px;
color: #000;
padding: 10px 30px;
font-size: 15px;
font-weight: 700;
}
#formularz .blad {
color: #b81e16;
}
#formularz a {
color: #000;
}
#formularz .sukces, #formularzG .sukces {
display: inline-block;
color: #000;
background: #FFD503;
font-weight: bold;
padding: 10px 15px;
}
#formularz .form_obszary {
column-width: auto;
column-count: 3;
column-gap: 50px;
}
#formularz .form_obszary > div {
padding: 15px 0;
font-weight: 400;
}
/* formularz KONIEC */
/* newsy i promocje i pliki nawet START */
#pliki, #katalog {
display: table;
}
#katalog > section {
display: table-cell;
vertical-align: top;
width: 850px;
}
#katalog > section#kategorieProduktow_lista,
#pliki > section {
width: 1170px;
}
#katalog > section#kategoriePlikow_lista {
width: 1170px;
}
div > section > .szukajka {
padding: 0 0 10px 0;
margin: 0 0 10px 0;
font-weight: 300;
color: #202223;
display: table;
width: 100%;
border-bottom: 1px solid #f4f4f4;
}
div > section > .szukajka > div {
display: table-cell;
vertical-align: middle;
width: 33%;
}
div > section > .szukajka > div:nth-of-type(1) {
text-align: left;
}
div > section > .szukajka > div:nth-of-type(2) {
text-align: center;
}
div > section > .szukajka > div:nth-of-type(3) {
text-align: right;
}
#pliki > section#kategoriePlikow_lista > article, #katalog > section#kategoriePlikow_lista > article {
float: left;
padding: 0 30px 30px 0;
}
#pliki > section#kategoriePlikow_lista > article.pierwsze, #katalog > section#kategoriePlikow_lista > article.pierwsze {
padding-top: 0;
}
#pliki > section#kategoriePlikow_lista > article.trzeciaKolumna, #katalog > section#kategoriePlikow_lista > article.trzeciaKolumna {
padding-right: 0;
}
#pliki > section > article > a {
display: table;
width: 360px;
height: 180px;
padding: 0;
background: #007dc5;
color: #fff;
}
#pliki > section > article > a:hover {
background: #0068af;
}
#pliki > section > article > a > .obraz {
display: table-cell;
vertical-align: middle;
text-align: center;
}
#pliki > section > article > a > .obraz h2 {
display: block;
font-size: 25px;
font-weight: 400;
color: #fff;
margin: 10px;
padding: 0;
line-height: 1.1em;
}
nav > a > .kategoria {
display: block;
font-size: 12px;
font-weight: 600;
margin: 0 0 5px 0;
line-height: 1em;
padding: 0;
/* background: url('obrazki/bull.png') no-repeat left;*/
color: #107bd4;
text-transform: uppercase;
}
#pliki h2 {
display: block;
font-size: 20px !important;
font-weight: 600;
color: #303030;
margin: 0;
padding: 0 0 10px 0 !important;
}
#pliki #kategoriePlikow_wybrany h2 {
display: block;
font-size: 20px;
font-weight: 600;
color: #303030;
margin: 0;
padding: 34px 0 24px 0 !important;
}
#pliki #kategoriePlikow_wybrany h3 {
display: block;
font-size: 20px;
font-weight: 600;
color: #303030;
margin: 0 auto;
text-align: center;
padding: 34px 0 14px 0 !important;
margin: 0 0 30px 0;
}
#pliki #kategoriePlikow_wybrany h3:first-of-type {
padding-top: 0px !important;
}
#pliki .listaPlikow, #kategorieProduktow_produkt .listaPlikow {
display: table;
}
#pliki .listaPlikow > a, #kategorieProduktow_produkt .listaPlikow > a {
display: table-cell;
width: 410px;
min-width: 410px;
max-width: 410px;
padding-top: 15px;
font-weight: 400;
border: 0 solid #000;
font-size: 15px;
}
#kategorieProduktow_produkt .listaPlikow > a {
width: 390px;
min-width: 390px;
max-width: 390px;
}
#pliki .listaPlikow > a:nth-of-type(odd), #kategorieProduktow_produkt .listaPlikow > a:nth-of-type(odd) {
padding-right: 15px;
}
#pliki .listaPlikow > a:nth-of-type(even), #kategorieProduktow_produkt .listaPlikow > a:nth-of-type(even) {
padding-left: 15px;
}
#pliki .listaPlikow > a.pierwszySamotnik, #kategorieProduktow_produkt .listaPlikow > a.pierwszySamotnik {
padding-bottom: 5px;
}
#pliki .listaPlikow > a:nth-of-type(1), #pliki .listaPlikow > a:nth-of-type(2), #kategorieProduktow_produkt .listaPlikow > a:nth-of-type(1), #kategorieProduktow_produkt .listaPlikow > a:nth-of-type(2) {
padding-top: 0px;
}
#pliki .listaPlikow > a.nieaktywny, #kategorieProduktow_produkt .listaPlikow > a.nieaktywny {
color: #CCC !important;
}
#pliki .listaPlikow > a > span, #kategorieProduktow_produkt .listaPlikow > a > span {
display: block;
color: #999;
padding: 0;
font-weight: 300;
font-size: 11px;
}
#pliki .listaPlikow > a > span > span.desktop, #kategorieProduktow_produkt .listaPlikow > a > span > span.desktop {
font-weight: 600;
}
#pliki .listaPlikowObrazki {
display: table;
margin: 0 auto;
}
#pliki .listaPlikowObrazki > a {
position: relative;
display: block;
float: left;
background: #f4f4f4;
border: 1px solid #e9e9e9;
width: 200px;
width: 200px;
max-width: 200px;
height: 283px;
padding: 0;
margin: 0 0 40px 40px;
overflow: hidden;
color: #fff;
font-size: 14px;
}
#pliki .listaPlikowObrazki > a:nth-of-type(5n+1) {
margin-left: 0;
}
#pliki .listaPlikowObrazki > a > img {
display: block;
padding: 0;
margin: 0;
width: 200px;
width: 200px;
max-width: 200px;
height: 283px;
}
#pliki .listaPlikowObrazki > a > div {
position: absolute;
top: 0;
left: 0;
background: #000;
opacity: 0.85;
min-width: 200px;
width: 200px;
max-width: 200px;
height: 283px;
display: none;
}
#pliki .listaPlikowObrazki > a:hover > div {
display: table;
}
#pliki .listaPlikowObrazki > a > div > span {
display: table-cell;
vertical-align: bottom;
padding: 10px;
width: auto;
line-height: 16px;
}
#pliki .listaPlikowObrazki > a > div > span > span {
display: block;
font-size: 12px;
padding-top: 15px;
color: #e9e9e9;
}
#kategorieProduktow_wybrany > .boksyKategorieDuze, #kategorieProduktow_wybrany > .boksyKategorieSrednie, #kategorieProduktow_wybrany > div > .boksyKategorieSrednie, #kategorieProduktow_wybrany > .boksyKategorieTemp {
color: #007dc6;
}
#kategorieProduktow_wybrany > .boksyKategorieSrednie > div, #kategorieProduktow_wybrany > div > .boksyKategorieSrednie > div, #kategorieProduktow_wybrany > div > .boksyKategorieMale > div {
background-size: cover;
}
#kategorieProduktow_produkt > #listwa > #menuProdukt > .elementMenu:hover, #kategorieProduktow_produkt > #listwa > #menuProdukt > .elementMenu.aktywny {
background: #000;
color: #fff;
}
#kategorieProduktow_produkt > #listwa > #menuProdukt > .elementMenu.aktywny {
font-weight: 600;
}
#kategorieProduktow_produkt > #trescZakladek ul > li {
background: url('obrazki/bull.png') no-repeat left;
background-position: 0 12px;
}
#kategorieProduktow_produkt > #trescZakladek .listaPlikow > a {
color: #303030;
font-weight: 400 !important;
}
#pliki > aside h2 {
display: block;
font-size: 20px !important;
font-weight: 600;
color: #303030;
margin: 0;
padding: 0 0 10px 0 !important;
}
section.em1 {
line-height: 1em;
padding: 0;
}
div > aside .minimumSzukaj {
display: block;
margin-bottom: 30px;
font-size: 12px;
color: #AAA;
}
div > aside .szukaj {
display: table;
height: 50px;
}
div > aside .szukaj > .pole {
display: table-cell;
vertical-align: middle;
text-align: center;
min-width: 210px;
width: 210px;
max-width: 210px;
background: #eef3f6;
}
div > aside .szukaj > .pole input[type=text] {
text-align: center;
width: auto;
border: 0;
background: transparent;
outline: 0;
padding: 5px;
font-size: 16px;
color: #202223;
}
div > aside .szukaj > .przycisk {
display: table-cell;
vertical-align: middle;
text-align: center;
min-width: 50px;
width: 50px;
max-width: 50px;
background: #177fd6;
}
#pliki > aside, #katalog > aside {
display: table-cell;
vertical-align: top;
width: 270px;
padding: 0 50px 0 0;
}
#pliki > aside h2, #katalog > aside h2 {
display: block;
font-size: 20px;
font-weight: 700;
color: #303030;
margin: 0;
padding: 0 0 25px 0;
/* text-transform: uppercase;*/
background: transparent;
text-align: left;
}
#katalog > aside > section > h2 {
padding: 0 0 25px 0;
}
#pliki > aside h3, #katalog > aside h3 {
display: block;
font-size: 16px;
font-weight: 400;
color: #202223;
margin: 0;
padding: 0 0 0px 0;
}
#pliki > aside > nav > a, #katalog > aside > nav > a {
display: table;
color: #202223;
padding: 15px 0 15px 0;
}
#pliki > aside > nav > a, #katalog > aside > nav > a {
display: block;
padding: 0 0 5px 0;
font-size: 14px;
border-top: 0 solid #f4f4f4;
}
#katalog > aside > nav > a.menuBoczneProdukt {
padding: 5px 0;
margin-left: 15px;
padding-left: 15px;
background-position: 0 15px;
}
#katalog > aside > nav > a.menuBoczneProdukt.przesun15 {
margin-left: 30px;
}
#katalog > aside > nav > a.menuBoczneProdukt.przesun30 {
margin-left: 45px;
}
#katalog > aside > nav > a.menuBoczneProdukt.przesun45 {
margin-left: 60px;
}
#katalog > aside > nav a.menuBoczneProdukt.pierwszy {
margin-top: -10px;
}
#katalog > aside > nav a.menuBoczneProdukt.ostatni {
margin-bottom: 10px;
}
#pliki > aside > nav > a.poziom1, #katalog > aside > nav > a.poziom1 {
padding: 5px 0 5px 0;
font-weight: 500;
font-size: 14px;
color: #303030;
}
#pliki > aside > nav > a:first-of-type, #katalog > aside > nav > a:first-of-type {
padding-top: 15px;
border-top: 0;
}
/* newsy i promocje i pliki nawet START */
/* produkt START */
aside a.menuBoczneIkona {
display: none;
}
#kategorieProduktow_lista > .opisKategorii {
text-align: center !important;
margin: 0 0 30px 0;
}
#kategorieProduktow_wybrany > .opisKategorii {
margin: 0 0 30px 0;
padding: 15px !important;
background: #eef3f6;
}
#kategorieProduktow_wybrany > .boksyKategorieDuze, #kategorieProduktow_wybrany > .boksyKategorieTemp {
float: left;
border: 1px solid #fff;
text-align: center;
padding: 20px;
margin-bottom: 30px;
min-width: 368px;
width: 368px;
max-width: 368px;
margin-left: 30px;
}
.kategorieGlowne {
float: left;
border: 0px solid #fff;
text-align: center;
padding: 0;
margin-top: 50px;
margin-left: 30px;
min-width: 270px;
width: 270px;
max-width: 270px;
}
.kategorieGlowne:nth-of-type(4n+1) {
margin-left: 0;
}
   .kategorieGlowne > div {
      display: table;
      width: 100%;
      text-align: center;
      background: url('obrazki/tlo_produkt.png') no-repeat top left;
   }
   .kategorieGlowne:hover > div {
      background: url('obrazki/tlo_produkt.png') no-repeat top right;
   }

      .kategorieGlowne > div > div {
         display: table-cell;
         vertical-align: middle;
         text-align: center;
         height: 270px;
      }

         .kategorieGlowne > div > div > img {
            display: block;
            max-width: 130px !important;
            margin: 65px 0 !important;
         }
   .kategorieGlowne > h3 {
      display: block;
      background: transparent;
      padding: 20px 20px 0 20px;
      margin: 0;
      width: auto;
      height: 32px;
      text-align: center;
      font-size: 14px;
      font-weight: 600;
      text-transform: uppercase;
   }






#kategorieProduktow_wybrany > div > .boksyKategorieMale {
float: left;
border: 1px solid #fff;
text-align: center;
padding: 10px;
margin-bottom: 30px;
min-width: 175.5px;
width: 175.5px;
max-width: 175.5px;
}
#kategorieProduktow_wybrany > a.boksyKategorieDuze:nth-of-type(odd), #kategorieProduktow_wybrany > a.boksyKategorieTemp:nth-of-type(odd) {
margin-left: 0;
}
#kategorieProduktow_wybrany > a.boksyKategorieSrednie:nth-of-type(3n), #kategorieProduktow_wybrany > a.boksyKategorieSrednie:nth-of-type(3n+2), #kategorieProduktow_wybrany > div > a.boksyKategorieSrednie:, #kategorieProduktow_wybrany > div > a.boksyKategorieSrednie:nth-of-type(3n+2) {
margin-left: 30px;
}
#kategorieProduktow_wybrany > div > .boksyKategorieMale:nth-of-type(4n+2), #kategorieProduktow_wybrany > div > .boksyKategorieMale:nth-of-type(4n+3), #kategorieProduktow_wybrany > div > .boksyKategorieMale:nth-of-type(4n) {
margin-left: 20px;
}
#kategorieProduktow_wybrany > .boksyKategorieDuze:hover, #kategorieProduktow_wybrany > div > .boksyKategorieSrednie:hover, #kategorieProduktow_wybrany > .boksyKategorieSrednie:hover, #kategorieProduktow_wybrany > div > .boksyKategorieMale:hover, #kategorieProduktow_wybrany > .boksyKategorieTemp:hover {
border: 1px solid #fff;
}
#kategorieProduktow_wybrany > .boksyKategorieDuze > div, #kategorieProduktow_wybrany > .boksyKategorieTemp > div {
display: block;
height: 368px;
width: 100%;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
opacity: 0.8;
-webkit-transition: all .55s ease;
-moz-transition: all .55s ease;
-ms-transition: all .55s ease;
-o-transition: all .55s ease;
transition: all .55s ease;
}
#kategorieProduktow_wybrany > .boksyKategorieSrednie > div, #kategorieProduktow_wybrany > div > .boksyKategorieSrednie > div {
display: block;
height: 221.3px;
width: 221.3px;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
opacity: 0.8;
-webkit-transition: all .55s ease;
-moz-transition: all .55s ease;
-ms-transition: all .55s ease;
-o-transition: all .55s ease;
transition: all .55s ease;
}
#kategorieProduktow_wybrany > div > .boksyKategorieMale > div {
display: block;
height: 175.5px;
width: 175.5px;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
position: relative;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
opacity: 0.8;
-webkit-transition: all .55s ease;
-moz-transition: all .55s ease;
-ms-transition: all .55s ease;
-o-transition: all .55s ease;
transition: all .55s ease;
}
#kategorieProduktow_wybrany > div > .boksyKategorieMale:hover > div, #kategorieProduktow_wybrany > .boksyKategorieSrednie:hover > div, #kategorieProduktow_wybrany > div > .boksyKategorieSrednie:hover > div, #kategorieProduktow_wybrany > .boksyKategorieDuze:hover > div, #kategorieProduktow_wybrany > .boksyKategorieTemp:hover > div {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1.0;
-webkit-transition: all .55s ease;
-moz-transition: all .55s ease;
-ms-transition: all .55s ease;
-o-transition: all .55s ease;
transition: all .55s ease;
}
#kategorieProduktow_wybrany > .boksyKategorieDuze > div.cover, #kategorieProduktow_wybrany > .boksyKategorieTemp > div.cover, #kategorieProduktow_wybrany > .boksyKategorieSrednie > div, #kategorieProduktow_wybrany > div > .boksyKategorieSrednie > div, #kategorieProduktow_wybrany > div > .boksyKategorieMale > div {
background-size: contain;
}
#kategorieProduktow_wybrany > .boksyKategorieDuze > div.cover, #kategorieProduktow_wybrany > .boksyKategorieSrednie > div.cover, #kategorieProduktow_wybrany > .boksyKategorieTemp > div.cover, #kategorieProduktow_wybrany > div > .boksyKategorieSrednie > div.cover, #kategorieProduktow_wybrany > div > .boksyKategorieMale > div.cover {
background-size: cover;
}
#kategorieProduktow_wybrany > .boksyKategorieDuze > h3, #kategorieProduktow_wybrany > .boksyKategorieTemp > h3 {
padding: 0;
margin: 10px 0 0 0;
height: 45px;
overflow-y: hidden;
font-size: 18px;
}
#kategorieProduktow_wybrany > .boksyKategorieSrednie > h3, #kategorieProduktow_wybrany > div > .boksyKategorieSrednie > h3 {
padding: 0;
margin: 10px 0 0 0;
height: 65px;
overflow-y: hidden;
font-size: 16px;
}
#kategorieProduktow_wybrany > div > .boksyKategorieMale > h3, #kategorieProduktow_wybrany > div > .boksyKategorieMale > h4 {
padding: 10px 0 0 0;
margin: 10px 0 0 0;
height: 52px;
line-height: 1.2em;
overflow-y: hidden;
font-size: 14px;
font-weight: 400;
background: transparent;
border-top: 3px solid #fff;
}
#kategorieProduktow_wybrany > div > .boksyKategorieMale:hover > h3, #kategorieProduktow_wybrany > div > .boksyKategorieMale:hover > h4 {
border-top: 3px solid #FFD503;
}
#kategorieProduktow_wybrany > div > .boksyKategorieMale > h4 {
text-align: center;
overflow-x: hidden;
}
#kategorieProduktow_wybrany > div > .boksyKategorieMale > div > div.logoMarki {
position: absolute;
left: 0;
bottom: 0;
margin: 0 auto;
width: 100%;
padding: 0;
}
#kategorieProduktow_wybrany > div > .boksyKategorieMale > div > div.logoMarki > img {
/* background: #107bd4;*/
height: 30px;
width: auto !important;
margin: 0 auto;
padding: 0;
display: block;
}
#kategorieProduktow_wybrany > div > .boksyKategorieMale > div.logoMarki2 {
padding: 15px 0 0 0;
width: auto;
height: 20px;
}
#kategorieProduktow_wybrany > div > .boksyKategorieMale > div.logoMarki2 > img {
height: 20px;
width: auto !important;
margin: 0 auto;
padding: 0;
display: block;
}
#kategorieProduktow_wybrany > div > .boksyKategorieMale > div.logoMarki3 {
display: block;
margin: 5px 0 0 0;
padding: 10px 10px;
height: auto;
width: auto !important;
/* background: #f4f4f4;*/
border-bottom: 1px solid #f1f1f1;
color: #BBB;
font-weight: 400;
font-size: 14px;
text-align: center;
}
#kategorieProduktow_wybrany > div > .boksyKategorieMale:hover > div.logoMarki3 {
/* background: #f1f1f1;*/
color: #888;
border-bottom: 1px solid #e1e1e1;
-webkit-transition: all .55s ease;
-moz-transition: all .55s ease;
-ms-transition: all .55s ease;
-o-transition: all .55s ease;
transition: all .55s ease;
}
#kategorieProduktow_produkt #tresc1 > div.logoMarkiProdukt {
position: absolute;
left: 0;
top: 25px;
margin: 0;
padding: 0;
z-index: 1000;
}
#kategorieProduktow_produkt #tresc1 > div.logoMarkiProdukt > img {
background: #fff;
/* background: #eef3f6;*/
margin: 0 auto;
padding: 0 0 0 10px;
display: block;
text-align: left;
height: 35px;
}
#kategorieProduktow_produkt #tresc1 > img.logoMarki {
background: #fff;
margin: 5px 0 5px 15px;
padding: 0 0 0 10px;
display: block;
height: 35px;
float: right;
}
#kategorieProduktow_produkt > #trescZakladek .klasaD {
float: right;
margin: 5px 0 5px 15px;
padding: 0 !important;
height: 80px;
}
#kategorieProduktow_wybrany h3.grupa {
padding: 10px 0;
margin: 20px 0;
font-size: 16px;
text-transform: uppercase;
background: transparent;
border-bottom: 3px solid #FFD503;
}
#kategorieProduktow_wybrany h3.grupa.pierwszy {
margin-top: 0;
}
#kategorieProduktow_wybrany h3.grupa.zLogo {
display: table;
}
#kategorieProduktow_wybrany h3.grupa.zLogo > span {
display: table-cell;
vertical-align: middle;
padding-right: 10px;
}
/* alternatywny układ produktów w kategorii START */
#kategorieProduktow_wybrany > div > .uklad2 {
display: table;
width: 850px;
padding-bottom: 80px;
}
#kategorieProduktow_wybrany > div > .uklad2 > div {
display: table-cell;
vertical-align: top;
width: 400px;
}
#kategorieProduktow_wybrany > div > .uklad2 > div.zdjecie {
vertical-align: top;
padding-right: 50px;
text-align: center;
position: relative;
}
#kategorieProduktow_wybrany > div > .uklad2 > div.zdjecie > img {
max-width: 350px;
height: auto;
margin: 0 auto;
}
#kategorieProduktow_wybrany > div > .uklad2 > div.produkty > a {
display: table;
width: 188px;
border: 1px solid #fff;
margin: 10px 0 0 0;
}
#kategorieProduktow_wybrany > div > .uklad2 > div.produkty.kolumny > a {
float: left;
margin: 0 0 10px 20px;
}
#kategorieProduktow_wybrany > div > .uklad2 > div.produkty.kolumny > a:nth-of-type(odd) {
margin-left: 0px;
}
#kategorieProduktow_wybrany > div > .uklad2 > div.produkty > a:first-child {
margin: 0;
}
#kategorieProduktow_wybrany > div > .uklad2 > div.produkty > a:hover {
background: #f9fafc;
border: 1px solid #e0e1e1;
}
#kategorieProduktow_wybrany > div > .uklad2 > div.produkty > a > div {
display: table-cell;
width: 8px;
height: 40px;
background: #e0e1e1;
}
#kategorieProduktow_wybrany > div > .uklad2 > div.produkty > a:hover > div {
background: #177fd6;
}
#kategorieProduktow_wybrany > div > .uklad2 > div.produkty > a > h4 {
display: table-cell;
vertical-align: middle;
padding: 0 0 0 10px;
margin: 0;
font-size: 14px;
font-weight: 400;
width: 180px;
}
/* alternatywny układ produktów w kategorii KONIEC */
#kategorieProduktow_produkt > #zdjecie {
display: table-cell;
vertical-align: middle;
text-align: center;
width: 850px;
height: 400px;
padding-bottom: 10px;
padding-left: 0 !important;
padding-right: 0 !important;
position: relative;
}
#kategorieProduktow_produkt > #zdjecie > img {
padding: 0 !important;
}
#kategorieProduktow_produkt > #zdjecie > .kilkaZdjec img {
padding-bottom: 0 !important;
padding-top: 0 !important;
}
.brakzdjecia {
display: block;
padding: 20px;
}
#kategorieProduktow_produkt > #zdjecie > #slider_produkty {
width: 100%;
height: 400px;
position: relative;
padding: 0;
margin: 0 auto;
/* overflow: hidden; */
text-align: center;
}
#kategorieProduktow_produkt > #zdjecie > #slider_produkty > div {
}
#kategorieProduktow_produkt > #zdjecie > #slider_produkty > div > div > img {
float: left;
}
#kategorieProduktow_produkt > #zdjecie > .kilkaZdjec {
width: 100%;
height: 400px;
position: relative;
padding: 0;
margin: 0;
overflow: hidden;
}
#kategorieProduktow_produkt > #zdjecie > .kilkaZdjec > div {
float: left;
}
#kategorieProduktow_produkt > div.nawigacjaProdukty {
position: relative;
display: table;
width: 100%;
margin: 10px 0;
height: 25px;
}
#kategorieProduktow_produkt > div.nawigacjaProdukty > a {
display: table-cell;
vertical-align: middle;
width: 33.33%;
font-size: 14px;
font-weight: 500;
text-decoration: none;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
opacity: 0.8;
}
#kategorieProduktow_produkt > div.nawigacjaProdukty > a:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1.0;
}
#kategorieProduktow_produkt > div.nawigacjaProdukty > a.nieaktywny, #kategorieProduktow_produkt > div.nawigacjaProdukty > a.nieaktywny:hover {
color: #CCC;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1.0;
}
#kategorieProduktow_produkt > div.nawigacjaProdukty > a:nth-child(1) {
text-align: left;
}
#kategorieProduktow_produkt > div.nawigacjaProdukty > a:nth-child(2) {
text-align: center;
background: url('obrazki/h2.png') no-repeat bottom;
}
#kategorieProduktow_produkt > div.nawigacjaProdukty > a:nth-child(3) {
text-align: right;
}
#kategorieProduktow_produkt > #listwa {
margin-top: 20px;
display: block;
position: relative;
background: #FFD503;
}
#kategorieProduktow_produkt > #listwa > #menuProdukt {
display: table;
}
#kategorieProduktow_produkt > #listwa > #menuProdukt > .elementMenu {
display: table-cell;
vertical-align: middle;
padding: 10px 15px;
cursor: pointer;
color: #303030;
}
#kategorieProduktow_produkt > #trescZakladek {
display: block;
margin-top: 10px;
position: relative;
}
#kategorieProduktow_produkt > #trescZakladek ul {
/* margin: 0;
padding: 0;*/
}
#kategorieProduktow_produkt > #trescZakladek table + p {
padding-top: 10px;
}
#kategorieProduktow_produkt > #trescZakladek table + span {
padding-top: 5px;
display: block;
}
#kategorieProduktow_produkt > #trescZakladek ul + p {
padding-top: 15px;
}
#kategorieProduktow_produkt > #trescZakladek p + table {
padding-top: 15px;
}
#kategorieProduktow_produkt > #trescZakladek ul + table {
padding-top: 15px;
}
#kategorieProduktow_produkt > #trescZakladek .klasaD + h3 {
margin-top: 0;
}
#kategorieProduktow_produkt > #trescZakladek .wymiaryInfo {
margin: 20px 0;
padding: 5px 10px;
display: inline-block;
color: #666;
background: #f4f4f4;
font-size: 12px;
text-align: justify;
border-top: 0 solid #CCC;
border-left: 0 solid #CCC;
font-weight: 600;
}
#kategorieProduktow_produkt > #trescZakladek > div {
padding: 20px;
display: none;
}
#kategorieProduktow_produkt > #trescZakladek ul > li {
/* margin-left: -20px;*/
}
#kategorieProduktow_produkt > #trescZakladek ul > li {
padding: 6px 0px 0px 20px;
list-style: none;
}
#kategorieProduktow_produkt > #trescZakladek > div:first-child {
display: block;
}
#kategorieProduktow_produkt > #trescZakladek h3 {
margin: 30px 0 20px 0;
background: transparent;
font-size: 16px;
margin: 20px 0 10px 0;
padding: 0;
font-weight: 800;
}
#kategorieProduktow_produkt > #trescZakladek h4 {
padding: 0;
margin: 30px 0 10px 0;
font-size: 16px;
font-weight: 600;
}
#kategorieProduktow_produkt > #trescZakladek h3:first-child, #kategorieProduktow_produkt > #trescZakladek h4:first-child, #kategorieProduktow_produkt > #trescZakladek .logoMarki + h3 {
margin-top: 0;
}
#kategorieProduktow_produkt > #trescZakladek p + h3, #kategorieProduktow_produkt > #trescZakladek p + h4 {
margin-top: 30px !important;
}
#kategorieProduktow_produkt > #trescZakladek a {
font-weight: 400;
}
#kategorieProduktow_produkt > #trescZakladek .wyprzedany {
font-weight: 600;
color: #e52713;
}
#kategorieProduktow_produkt > #trescZakladek .infoPliku {
color: #999;
font-size: 14px;
}
#kategorieProduktow_produkt > #trescZakladek .infoPliku > span {
font-weight: 400;
}
#kategorieProduktow_produkt > #trescZakladek .ikonki article {
display: table;
width: 100%;
margin-top: 30px;
}
#kategorieProduktow_produkt > #trescZakladek .ikonki article:nth-child(1) {
margin-top: 0;
}
#kategorieProduktow_produkt > #trescZakladek .ikonki article > div {
display: table-cell;
vertical-align: middle;
}
#kategorieProduktow_produkt > #trescZakladek .ikonki article > div.ikonka > img {
padding-right: 10px;
}
#kategorieProduktow_produkt > #trescZakladek .ikonki article > div.opis {
line-height: 1.2em;
width: 100%;
}
#kategorieProduktow_produkt > #trescZakladek .ikonki h4 {
margin: 0;
font-size: 16px;
}
#kategorieProduktow_produkt > #trescZakladek .ikonki span {
font-size: 14px;
}
#kategorieProduktow_produkt > #trescZakladek .wykresM {
display: block;
text-align: center;
}
#kategorieProduktow_produkt > #trescZakladek .wykresM > a {
display: inline-block;
margin: 0 0 10px 10px;
border: 1px solid #fff;
cursor: pointer;
}
#kategorieProduktow_produkt > #trescZakladek .wykresM > a:first-child {
margin: 0 0 20px 0;
}
#kategorieProduktow_produkt > #trescZakladek .wykresM > a.aktywny {
border: 1px solid #eee;
}
#kategorieProduktow_produkt > #trescZakladek .wykresM > a > img {
max-width: 185px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
filter: alpha(opacity=40);
opacity: 0.4;
}
#kategorieProduktow_produkt > #trescZakladek .wykresM > a.aktywny > img {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
}
#kategorieProduktow_produkt > #trescZakladek .wykresD {
display: block;
text-align: center;
margin: 0 0 30px 0;
}
#kategorieProduktow_produkt > #trescZakladek .wykresD > div {
display: none;
}
#kategorieProduktow_produkt > #trescZakladek .wykresD > div:first-child {
display: block;
}
#kategorieProduktow_produkt > #trescZakladek .wykresD > div > img {
max-width: 800px;
}
#kategorieProduktow_produkt > #trescZakladek .kolorystyka p {
display: block;
margin-bottom: 20px;
}
#kategorieProduktow_produkt > #trescZakladek .kolorystyka article {
float: left;
width: 180px;
height: 320px;
margin: 0 0 0 30px;
overflow: hidden;
}
#kategorieProduktow_produkt > #trescZakladek .kolorystyka article:nth-of-type(4n+1) {
margin-left: 0 !important;
}
#kategorieProduktow_produkt > #trescZakladek .kolorystyka article img {
display: block;
margin-bottom: 10px;
}
#kategorieProduktow_produkt > #trescZakladek .kolorystyka article .opis {
display: block;
text-align: center;
}
#kategorieProduktow_produkt > #trescZakladek .kolorystyka article .opis > span {
display: block;
line-height: 1em;
font-size: 14px;
}
#kategorieProduktow_produkt > #trescZakladek .kolorystyka article .opis h4 {
font-weight: 700;
font-size: 24px;
text-align: center;
}
#kategorieProduktow_produkt > #trescZakladek .kolorystyka article .opis h4 > span {
font-weight: 400;
font-size: 14px;
}
#kategorieProduktow_produkt > #trescZakladek .kodZamowienia > .kod {
margin-bottom: 20px;
}
#kategorieProduktow_produkt > #trescZakladek .kodZamowienia > .kod > span {
font-size: 22px;
font-weight: bold;
color: #007dc6;
display: inline-block;
padding: 3px;
cursor: pointer;
}
#kategorieProduktow_produkt > #trescZakladek .kodZamowienia > .kod > span:hover {
background: #007dc6;
color: #fff;
}
#kategorieProduktow_produkt > #trescZakladek .kodZamowienia > .legenda {
display: block;
font-size: 14px;
color: #666;
margin: 15px 3px 10px 3px;
font-weight: bold;
text-transform: uppercase;
}
#kategorieProduktow_produkt > #trescZakladek .kodZamowienia > .legendaTresc {
display: table;
margin: 15px 3px 0 3px;
}
#kategorieProduktow_produkt > #trescZakladek .kodZamowienia > .legendaTresc .kodMaly {
display: table-cell;
vertical-align: top;
text-align: right;
padding: 3px 5px 3px 0;
font-size: 16px;
font-weight: bold;
color: #000;
}
#kategorieProduktow_produkt > #trescZakladek .kodZamowienia > .legendaTresc .opcje {
display: table-cell;
vertical-align: top;
font-size: 16px;
color: #888;
padding: 3px 0 3px 5px;
}
#kategorieProduktow_produkt > #buttonyKontakt {
display: block;
margin: 30px 0 20px 0;
}
#kategorieProduktow_produkt > #buttonyKontakt > a {
display: block;
float: left;
width: 360px;
font-size: 14px;
font-weight: 600;
color: #202223;
padding: 20px;
background: #eef3f6;
opacity: 0.8;
border-top: 3px solid #007dc6;
}
#kategorieProduktow_produkt > #buttonyKontakt > a:first-of-type {
margin-right: 50px;
}
#kategorieProduktow_produkt > #buttonyKontakt > a:hover {
opacity: 1;
}
#kategorieProduktow_produkt > #buttonyKontakt > a > span{
display: block;
font-size: 16px;
font-weight: 600;
color: #007dc6;
padding: 0 0 5 0px;
}
/* produkt KONIEC */
.niePokazuj {
display: none !important;
}
ul {
margin: 0;
padding-left: 20px;
}
a {
color: #303030;
text-decoration: none;
font-weight: 600;
}
a:hover {
color: #676767;
text-decoration: none;
}
a.b:hover {
font-weight: 600;
}
a.lszary {
color: #777777;
text-decoration: none;
}
a.lszary:hover {
color: #b81e16;
text-decoration: none;
}
a.lbialy {
color: #fff;
text-decoration: none;
}
a.lbialy:hover {
color: #fff;
text-decoration: none;
}
a.lnaCzerwony {
color: #000;
text-decoration: none;
}
a.lnaCzerwony:hover {
color: #b81e16;
text-decoration: none;
}
a.lczerwony {
color: #b81e16;
text-decoration: none;
}
a.lczerwony:hover {
color: #b81e16;
text-decoration: underline;
}
/* -------- wyszukiwarka --------- */
#wyszukiwarka > a {
display: block;
color: #247cb2;
text-decoration: none;
padding: 0 0 20px 0;
}
#wyszukiwarka > a > .nazwa {
color: #247cb2;
font-size: 16px;
font-weight: 400;
}
#wyszukiwarka > a > .tresc {
color: #999;
font-size: 13px;
padding: 0 0 0 16px;
}
#wyszukiwarka > a:hover > .tresc {
color: #000;
}
/* -------- klasy stałe --------- */
main ol {
margin-left: -15px;
text-align: left;
}
main ul {
list-style: none;
margin-left: -20px;
text-align: left;
margin-bottom: 10px;
}
main ul > li {
padding-left: 15px;
}
main li > ul > li, li > ol > li {
margin-left: 0px;
}
.czysc {
clear: both;
}
.dtable {
display: table;
}
.drow {
display: table-row;
}
.dcell {
display: table-cell;
}
.lapka {
cursor: pointer;
}
img.wysrodkuj {
vertical-align: middle;
}
img.ramka {
border: 1px solid #ccc;
}
sup, sub {
vertical-align: baseline;
position: relative;
top: -0.4em;
}
sub {
top: 0.4em;
}
.block {
display: inline-block;
}
.pad0x5 {
padding: 0 5px;
}
.pad0x10 {
padding: 0 10px;
}
.pad0x10x0x0 {
padding: 0 15px 0 0;
}
.pad0x20 {
padding: 0 20px;
}
.pad4 {
padding: 4px;
}
.pad5x0 {
padding: 5px 0;
}
.pad5 {
padding: 5px;
}
.pad5x10 {
padding: 5px 10px;
}
.pad5x20 {
padding: 5px 20px;
}
.pad10x0 {
padding: 10px 0;
}
.pad10x5 {
padding: 10px 5px;
}
.pad10 {
padding: 10px;
}
.pad10x20 {
padding: 10px 20px;
}
.pad20x0 {
padding: 20px 0;
}
.pad20x5 {
padding: 20px 5px;
}
.pad20x10 {
padding: 20px 10px;
}
.pad20 {
padding: 20px;
}
.f9 {
font-size: 9px;
}
.f10 {
font-size: 10px;
}
.f11 {
font-size: 11px;
}
.f12 {
font-size: 12px;
}
.f13 {
font-size: 13px;
}
.f14 {
font-size: 14px;
}
.f15 {
font-size: 15px;
}
.f16 {
font-size: 16px;
}
.f17 {
font-size: 17px;
}
.f18 {
font-size: 18px;
}
.f20 {
font-size: 20px;
}
.f22 {
font-size: 22px;
}
.f24 {
font-size: 24px;
}
.f30 {
font-size: 30px;
}
.f32 {
font-size: 32px;
}
.f36 {
font-size: 36px;
}
.center {
text-align: center;
}
.l {
text-align: left;
}
.r {
text-align: right;
}
.j {
text-align: justify;
}
.wysrodkuj {
margin: 0 auto 0 auto;
}
.top {
vertical-align: top;
}
.bottom {
vertical-align: bottom;
}
.middle {
vertical-align: middle;
}
.b {
font-weight: bold;
}
.no_b {
font-weight: normal;
}
.i {
font-style: italic;
}
.no_i {
font-style: normal;
}
.u {
text-decoration: underline;
}
.no_u {
text-decoration: none;
}
.przekresl {
text-decoration: line-through;
}
.orange {
color: #ff6c00;
}
.szary {
color: #4e504e;
}
.szary2 {
color: #777777;
}
.szary3 {
color: #909090;
}
.niebieski {
color: #007dc5;
}
.zielony {
color: #68b745;
}
.roz {
color: #f73543;
}
.bialy {
color: #fff;
}
.czarny {
color: #000;
}
.czerwony {
color: #b81e16;
}
.fiolet {
color: #2d0228;
}
.zolty {
color: #FFD503;
}
.tloBiale {
background: #fff;
}
.tloSzare {
background: #f9f9f9;
}
.tloCzarne {
background: #000;
}
.tloCzerwone {
background: #b81e16;
}
.tloNiebieskie {
background: #007dc5;
}
.tloNiebieskie2 {
background: #cae2f5;
}
.tloNiebieskie3 {
background: #1e83d7;
}
.stronicowanieCalosc {
width: 100%;
display: block;
padding: 0;
margin: 50px 0 0 0;
}
.stronicowanieDane {
display: table;
padding: 0;
margin: 0 auto;
font-weight: bold;
font-size: 14px;
}
.stronicowanieDane > div {
display: table-cell;
vertical-align: middle;
min-width: 100px;
width: 100px;
max-width: 100px;
padding: 0;
margin: 0 auto;
vertical-align: middle;
}
.stronicowanieDane > div > a, .stronicowanieDane > div > div {
display: inline-block;
padding: 0 5px;
font-size: 1em;
color: #202223;
}
.stronicowanieDane > div > a.aktywna {
font-size: 18px;
color: #167ed5;
font-weight: 400;
}
.stronicowanieDane > div:nth-child(1) {
text-align: left;
}
.stronicowanieDane > div:nth-child(2) {
width: 650px;
min-width: 650px;
max-width: 650px;
text-align: center;
}
.stronicowanieDane > div:nth-child(3) {
text-align: right;
}
.stronicowanieDane a.nieaktywny {
color: #000;
}
.stronicowanieDane a.nieaktywny:hover {
color: #CCC;
}
#wrocNaGore {
position: fixed;
z-index: 5000;
bottom: 20px;
right: 20px;
width: 56px;
height: 57px;
display: block;
text-decoration: none;
display: none;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
#formularz input[type="checkbox"],
#mapaAsu input[type="checkbox"] {
display: none;
}
#formularz input[type="checkbox"],input[type="radio"],
#mapaAsu input[type="checkbox"],input[type="radio"] {
vertical-align: middle;
}
#formularz input[type="checkbox"]+label,input[type="radio"]+label,
#mapaAsu input[type="checkbox"]+label,input[type="radio"]+label {
cursor: pointer;
color: #999;
}
#formularz input[type="checkbox"]+label:before,input[type="radio"]+label:before,
#mapaAsu input[type="checkbox"]+label:before,input[type="radio"]+label:before {
content: "";
display: inline-block;
width: 18px;
height: 22px;
padding: 1px 4px 0 0;
margin-right: 5px;
vertical-align: middle;
}
#formularz input[type="checkbox"]+label:before,
#mapaAsu input[type="checkbox"]+label:before {
background: url('obrazki/pola_form.png')-22px top no-repeat;
}
#formularz input[type="checkbox"]:checked+label:before,
#mapaAsu input[type="checkbox"]:checked+label:before {
background: url('obrazki/pola_form.png') left top no-repeat;
}
#formularz input[type="checkbox"]:checked+label,
#mapaAsu input[type="checkbox"]:checked+label {
color: #333333;
}
#formularz.kontakt input[type="checkbox"]:checked+label,
#mapaAsu.kontakt input[type="checkbox"]:checked+label {
color: #000;
}
#formularz input[type="radio"]+label:before,
#mapaAsu input[type="radio"]+label:before {
/* background: url('obrazki/pola_form.png')-44px top no-repeat; */
background: url('obrazki/pola_form.png')-22px top no-repeat;
}
#formularz input[type="radio"]:checked+label:before,
#mapaAsu input[type="radio"]:checked+label:before {
/* background: url('obrazki/pola_form.png') left top no-repeat;*/
background: url('obrazki/pola_form.png') left top no-repeat;
}