a{ text-decoration: none; } img{ border: none; } body{ margin: 0; padding: 0; background: url('../img/pasek.jpg') repeat-y top left; } #language ul li:nth-child(4) { display: none; } /* ------------------------- main --------------------------------- */ #site{ clear: both; overflow: hidden; width: 980px; min-height: 500px; margin: 0 auto; } #site #top{ clear: both; overflow: hidden; width: 980px; height: 130px; } #site #top #logo{ position: absolute; margin-top: 17px; } #site #top #menu{ clear: both; overflow: hidden; width: 980px; height: 30px; margin-bottom: 8px; margin-top: 65px; } #site #top #menu ul{ float: right; padding: 0; margin: 0; list-style: none; } #site #top #menu ul li{ float: left; overflow: hidden; margin-right: 4px; background: #333333; min-width: 50px; min-height: 19px; text-align: center; padding: 6px 10px 3px 10px; font-size: 12px; font-family: arial; text-transform: uppercase; } #site #top #menu ul li.selected{ background: #d73937; } #site #top #menu ul li:last-child{ margin-right: 0px; } #site #top #menu ul li a{ color: #fff; } #site #top #menu ul li:hover{ background: #d73937; } #site #top #menu ul li ul{ position: absolute; z-index: 5; margin: 0; padding: 0; list-style: none; clear: both; overflow: hidden; width: 200px; margin-top: 10px; margin-left: -10px; display: none; overflow: hidden; } #site #top #menu ul li ul li{ clear: both; width: 200px; text-align: left; } #site #top #menu ul li:hover > ul{ /*display: block;*/ } #site #top #language{ clear: both; overflow: hidden; width: 980px; height: 30px; border-top: 1px solid #ccc; padding-top: 3px; } #site #top #language span{ float: right; color: #333333; font-size: 11px; font-family: arial; font-weight: bold; margin-right: 10px; } #site #top #language ul{ float: right; margin: 0; padding: 0; list-style: none; } #site #top #language ul li{ float: left; margin-right: 5px; font-size: 11px; font-family: arial; font-weight: bold; text-transform: uppercase; } #site #top #language ul li a{ color: #cccccc; } #site #top #language ul li.selected a{ color: #d73937; } #site #foot{ width: 980px; clear: both; overflow: hidden; } #site #foot #logotypy{ width: 980px; height: 120px; clear: both; overflow: hidden; border-bottom: 1px solid #ccc; margin-bottom: 8px; } #site #foot #logotypy #name{ border: 1px solid #ccc; border-bottom: none; width: 100px; clear: both; overflow: hidden; background: #fff; font-size: 14px; color: #aaa; font-family: arial; text-align: center; padding-top: 8px; height: 22px; margin-left: 20px; position: relative; z-index: 5; } #site #foot #logotypy .scroll{ clear: both; overflow: hidden; width: 980px; border-top: 1px solid #ccc; padding-top: 5px; margin-top: -1px; position: relative; z-index: 4; } #site #foot #logotypy .scroll ul{ list-style: none; margin: 0; padding: 0; } #site #foot #logotypy .scroll ul li{ float: left; overflow: hidden; margin-left: 10px; } #site #foot #stopka{ width: 980px; clear: both; overflow: hidden; border-bottom: 1px solid #ccc; margin-bottom: 8px; } #site #foot #stopka .s1{ clear: both; overflow: hidden; width: 790px; margin: 0 0 5px 10px; font-size: 12px; font-family: arial; color: #aaa; } #site #foot #stopka .s2{ clear: both; overflow: hidden; width: 790px; margin: 0 0 5px 10px; font-size: 12px; font-family: arial; color: #aaa; } #site #foot #stopka .s2 a{ color: #e6bdbd; text-decoration: underline; } #site #foot #stopka .s3{ float: right; position: relative; margin-top: -50px; margin-bottom: 10px; } #site #foot #dyalcom{ width: 980px; clear: both; overflow: hidden; margin-bottom: 8px; text-align: right; color: #ccc; font-size: 12px; font-family: arial; } #site #foot #dyalcom a{ color: #ccc; } #site #main{ clear: both; overflow: hidden; width: 980px; min-height: 100px; } /* --------------------------- startowa.tpl ----------------------------------------- */ #site #main #start{ clear: both; overflow: hidden; width: 980px; margin-top: 40px; } #site #main #start #left{ float: left; overflow: hidden; width: 500px; } #site #main #start #left #oferta{ clear: both; overflow: hidden; width: 500px; height: 300px; } #site #main #start #left #oferta h2{ margin: 0; padding: 0; font-size: 30px; color: #333; text-transform: uppercase; } #site #main #start #left #oferta #menu-oferta{ width: 500px; height: 300px; clear: both; overflow: hidden; background: url('../img/bg-category.jpg') no-repeat; margin-top: 40px; } #site #main #start #left #oferta #menu-oferta ul{ margin: 0; padding: 0; list-style: none; } #site #main #start #left #oferta #menu-oferta ul li{ float: left; overflow: hidden; width: 99px; height: 170px; margin-right: 30px; } #site #main #start #left #oferta #menu-oferta ul li:last-child{ margin: 0; } #site #main #start #left #oferta #menu-oferta ul li .img{ clear: both; overflow: hidden; width: 99px; height: 99px; } #site #main #start #left #oferta #menu-oferta ul li .name{ clear: both; overflow: hidden; width: 99px; margin-top: 10px; text-align: center; font-size: 14px; color: #333; text-transform: uppercase; } #site #main #start #left #oferta #menu-oferta ul li .name a{ color: #333; } #site #main #start #left #nowosci{ clear: both; overflow: hidden; width: 500px; height: 200px; } #site #main #start #left #nowosci h2{ margin: 0; padding: 0; font-size: 30px; color: #333; text-transform: uppercase; } #site #main #start #left #nowosci .news{ width: 500px; clear: both; overflow: hidden; width: 500px; height: 150px; margin-top: 30px; } #site #main #start #left #nowosci .news .img{ float: left; overflow: hidden; width: 112px; height: 110px; } #site #main #start #left #nowosci .news .tresc{ float: right; overflow: hidden; width: 340px; height: 140px; } #site #main #start #left #nowosci .news .tresc h3{ margin: 0; padding: 0; font-size: 14px; color: #d73937; font-weight: 100; font-family: arial; } #site #main #start #left #nowosci .news .tresc h4{ margin: 0; padding: 0; font-size: 12px; color: #888; font-weight: 100; font-family: arial; margin: 5px 0; padding-bottom: 5px; border-bottom: 1px solid #ccc; } #site #main #start #left #nowosci .news .tresc .txt{ font-size: 12px; font-family: arial; color: #333; line-height: 150%; margin-bottom: 8px; } #site #main #start #left #nowosci .news .tresc a{ color: #333; font-size: 14px; font-family: arial; } #site #main #start #left #nowosci .news .tresc a img{ margin-left: 8px; vertical-align: middle; } #site #main #start #right{ float: right; overflow: hidden; width: 400px; } #site #main #start #right #o-firmie{ clear: both; overflow: hidden; width: 400px; height: 300px; } #site #main #start #right #o-firmie h2{ margin: 0; padding: 0; font-size: 30px; color: #333; text-transform: uppercase; margin-bottom: 30px; } #site #main #start #right #o-firmie .tresc{ font-size: 12px; font-family: arial; color: #333; line-height: 150%; } #site #main #start #right #o-firmie .more{ clear: both; overflow: hidden; width: 400px; text-align: right; } #site #main #start #right #o-firmie .more a{ color: #333; font-size: 14px; font-family: arial; } #site #main #start #right #o-firmie .more img{ vertical-align: middle; margin-left: 8px; } #site #main #start #right #buttons{ clear: both; overflow: hidden; width: 400px; height: 200px; margin-top: 50px; } #site #main #start #right #buttons div{ float: left; overflow: hidden; } #site #main #start #right #buttons div.download{ margin-top: 65px; margin-left: 60px; } /* ------------------------------ tekstowa.tpl ----------------------------------------------------- */ #site #main #tekstowa{ clear: both; overflow: hidden; width: 980px; margin-top: 20px; margin-bottom: 20px; } #site #main #tekstowa h1{ margin: 0; padding: 0; font-size: 30px; color: #333; text-transform: uppercase; margin-bottom: 20px; } #site #main #tekstowa .tresc{ float: left; overflow: hidden; width: 500px; font-size: 12px; font-family: arial; color: #333; line-height: 150%; } /* ------------------------------- kontakt.tpl ------------------------------------------------------- */ #site #main #kontakt{ clear: both; overflow: hidden; width: 980px; margin-top: 20px; margin-bottom: 20px; } #site #main #kontakt h1{ margin: 0; padding: 0; font-size: 30px; color: #333; text-transform: uppercase; margin-bottom: 20px; } #site #main #kontakt #left{ float: left; overflow: hidden; width: 520px; } #site #main #kontakt #left .tresc{ clear: both; overflow: hidden; width: 520px; font-size: 12px; font-family: arial; color: #333; line-height: 150%; } #site #main #kontakt #left .tresc a{ color: #d73937; } #site #main #kontakt #left .form{ clear: both; overflow: hidden; width: 520px; margin-top: 50px; } #site #main #kontakt #left .form #form-button{ width: 429px; height: 37px; background: url('../img/bg-form.jpg') no-repeat; cursor: pointer; font-size: 14px; color: #fff; text-transform: uppercase; font-family: arial; font-weight: bold; padding: 15px 0 0 57px; } #site #main #kontakt #left .form #form-box{ clear: both; overflow: hidden; width: 270px; height: 260px; background: #d73937; padding: 10px 10px 10px 20px; margin-bottom: 10px; position: absolute; margin-top: -290px; display: none; } #site #main #kontakt #left .form #form-box .field{ width: 180px; height: 30px; margin-bottom: 5px; clear: btoh; overflow: hidden; } #site #main #kontakt #left .form #form-box .field2{ width: 270px; height: 120px; margin-bottom: 5px; clear: btoh; overflow: hidden; text-align: center; } #site #main #kontakt #left .form #form-box .field input{ width: 170px; height: 30px; border: 1px solid #fff; color: #aaa; font-size: 12px; font-family: arial; padding: 0 5px; } #site #main #kontakt #left .form #form-box .field2 textarea{ width: 260px; height: 110px; border: 1px solid #fff; color: #aaa; font-size: 12px; font-family: arial; padding: 5px; } #site #main #kontakt #left .form #form-box .field2 button{ width: 85px; height: 27px; border: 1px solid #fff; background: #fff; cursor: pointer; color: #d73937; font-size: 14px; font-family: arial; text-transform: uppercase; font-weight: bold; } #site #main #kontakt #right{ float: right; overflow: hidden; width: 420px; } #site #main #kontakt #right #map{ width: 420px; height: 360px; } /* -------------------------------- referencje.tpl ----------------------------------------------------- */ #site #main #ref{ clear: both; overflow: hidden; width: 980px; margin-top: 20px; } #site #main #ref h1{ margin: 0; padding: 0; font-size: 30px; color: #333; text-transform: uppercase; margin-bottom: 20px; } #site #main #ref .content{ clear: both; overflow: hidden; width: 980px; margin-top: 20px; margin-bottom: 20px; } #site #main #ref .content .refer{ overflow: hidden; width: 160px; height: 160px; /*background: url('../img/bg-ref.png') no-repeat;*/ /*display: table-cell;*/ text-align: center; vertical-align: middle; /*padding-right: 40px;*/ float: left; margin: 0 68px 20px 0; width: 182px; height: 167px; padding: 5px; border: 1px solid #ccc; } #site #main #ref .content .refer * { vertical-align: middle; } #lightbox-nav-btnNext{ height: 615px !important; } #lightbox-nav-btnPrev{ height: 615px !important; } /* -------------------------------- praca.tpl ----------------------------------------------- */ #site #main #job{ clear: both; overflow: hidden; width: 980px; margin-top: 20px; margin-bottom: 20px; } #site #main #job h1{ margin: 0; padding: 0; font-size: 30px; color: #333; text-transform: uppercase; margin-bottom: 20px; } #site #main #job #job-main{ clear: both; overflow: hidden; width: 980px; } #site #main #job #job-main #submenu{ width: 260px; float: left; overflow: hidden; } #site #main #job #job-main #submenu ul{ list-style: none; margin: 0; padding: 0; } #site #main #job #job-main #submenu ul li{ clear: both; overflow: hidden; width: 255px; border-bottom: 1px solid #ccc; padding-bottom: 5px; } #site #main #job #job-main #submenu ul li a{ color: #333; font-size: 12px; font-family: arial; text-transform: uppercase; } #site #main #job #job-main #submenu ul li.select{ background: url('../img/more.jpg') no-repeat top right; padding-right: 20px; width: 235px; } #site #main #job #job-main #job-box{ float: right; overflow: hidden; width: 700px; min-height: 100px; } #site #main #job #job-main #job-box h2{ font-size: 14px; font-family: arial; color: #333; text-transform: uppercase; margin: 0; padding: 0; } #site #main #job #job-main #job-box h3{ font-size: 12px; font-family: arial; color: #333; margin: 0; padding: 0; } #site #main #job #job-main #job-box .info{ margin: 10px 0px; clear: both; overflow: hidden; font-size: 12px; font-family: arial; color: #333; line-height: 150%; } #site #main #job #job-main #job-box .opis{ margin: 10px 0px; clear: both; overflow: hidden; font-size: 12px; font-family: arial; color: #333; line-height: 150%; } #site #main #job #job-main #job-box .opis ul{ color: #d73937; } #site #main #job #job-main #job-box .opis ul li{ color: #333; font-size: 12px; font-family: arial; } #site #main #job #job-main #job-box .wym{ margin: 10px 0px; clear: both; overflow: hidden; font-size: 12px; font-family: arial; color: #333; line-height: 150%; } #site #main #job #job-main #job-box .wym ul{ color: #d73937; } #site #main #job #job-main #job-box .wym ul li{ color: #333; font-size: 12px; font-family: arial; } #site #main #job #job-main #job-box .ofer{ margin: 10px 0px; clear: both; overflow: hidden; font-size: 12px; font-family: arial; color: #333; line-height: 150%; } #site #main #job #job-main #job-box .ofer ul{ color: #d73937; } #site #main #job #job-main #job-box .ofer ul li{ color: #333; font-size: 12px; font-family: arial; } #site #main #job #job-main #job-box #aplikuj{ width: 720px; height: 56px; clear: both; overflow: hidden; margin-top: 20px; background: url('../img/bg-cv.jpg') no-repeat; } #site #main #job #job-main #job-box #aplikuj #cv{ background: url('../img/bg-cv.jpg') no-repeat; width: 435px; height: 41px; float: left; overflow: hidden; color: #fff; font-size: 12px; font-family: arial; font-weight: bold; padding: 15px 0px 0px 85px } #site #main #job #job-main #job-box #aplikuj #cv input{ } #site #main #job #job-main #job-box #aplikuj #apl{ width: 200px; height: 56px; float: right; overflow: hidden; } #site #main #job #job-main #job-box #aplikuj #apl button{ width: 140px; height: 56px; border: none; background: #d73937; cursor: pointer; color: #fff; font-family: arial; font-size: 14px; text-transform: uppercase; font-weight: bold; margin-left: 10px; } /* --------------------------------------- nowosci.tpl ------------------------------------------------------- */ #site #main #nowosci{ clear: both; overflow: hidden; width: 980px; margin-top: 20px; margin-bottom: 20px; } #site #main #nowosci h1{ margin: 0; padding: 0; font-size: 30px; color: #333; text-transform: uppercase; margin-bottom: 20px; } #site #main #nowosci #nowosci-main{ clear: both; overflow: hidden; width: 980px; } #site #main #nowosci #nowosci-main #submenu{ width: 260px; float: left; overflow: hidden; } #site #main #nowosci #nowosci-main #submenu ul{ list-style: none; margin: 0; padding: 0; } #site #main #nowosci #nowosci-main #submenu ul li{ clear: both; overflow: hidden; width: 255px; border-bottom: 1px solid #ccc; padding-bottom: 5px; margin-top: 5px; } #site #main #nowosci #nowosci-main #submenu ul li a{ color: #333; font-size: 12px; font-family: arial; text-transform: uppercase; } #site #main #nowosci #nowosci-main #submenu ul li h6{ margin: 0; padding: 0; font-size: 11px; color: #888; font-family: arial; font-weight: 100; } #site #main #nowosci #nowosci-main #submenu ul li.select{ background: url('../img/more.jpg') no-repeat top right; padding-right: 20px; width: 235px; } #site #main #nowosci #nowosci-main #nowosci-box{ float: right; overflow: hidden; width: 700px; min-height: 100px; } #site #main #nowosci #nowosci-main #nowosci-box h2{ margin: 0; padding: 0; color: #d73937; font-size: 24px; font-family: arial; font-weight: 100; margin-bottom: 20px; } #site #main #nowosci #nowosci-main #nowosci-box .text{ font-size: 12px; font-family: arial; color: #333; line-height: 150%; } /* ---------------------------------------- oferta.tpl ------------------------------------------- */ #site #main #oferta{ clear: both; overflow: hidden; width: 980px; /*margin-top: 20px;*/ margin-bottom: 20px; } #site #main #oferta h1{ margin: 0; padding: 0; font-size: 30px; color: #333; text-transform: uppercase; /*margin-bottom: 20px;*/ margin-top: 10px; } #site #main #oferta #oferta-main{ clear: both; overflow: hidden; width: 980px; margin-bottom: 10px; } #site #main #oferta #oferta-main .cats{ clear: both; overflow: hidden; width: 980px; /*margin-bottom: 10px;*/ } #site #main #oferta #oferta-main .cats h2{ background: #f5f5f5; font-size: 24px; color: #333; text-align: right; padding: 10px 20px 10px 0; text-transform: uppercase; } #site #main #oferta #oferta-main .cats .sub-cats{ clear: both; overflow: hidden; width: 950px; margin: 0 auto; } #site #main #oferta #oferta-main .cats .sub-cats .sc{ float: left; overflow: hidden; width: 134px; height: 195px; margin-right: 70px; /*margin-bottom: 10px;*/ } #site #main #oferta #oferta-main .cats .sub-cats .sc1{ margin-right: 0px !important; } #site #main #oferta #oferta-main .cats .sub-cats .sc .img{ overflow: hidden; width: 134px; height: 134px; display: table-cell; text-align: center; vertical-align: middle; background: url('../img/bg-subcat.jpg') no-repeat; } #site #main #oferta #oferta-main .cats .sub-cats .sc .img *{ vertical-align: middle; } #site #main #oferta #oferta-main .cats .sub-cats .sc .name{ width: 134px; color: #333; font-size: 15px; clear: both; overflow: hidden; margin-top: 10px; text-transform: uppercase; } #site #main #oferta #oferta-main .cats .sub-cats .sc .name a{ color: #333; } /* ---------------------------------------- produkt.tpl ------------------------------------------- */ #site #main #produkt{ clear: both; overflow: hidden; width: 980px; margin-top: 20px; margin-bottom: 20px; } #site #main #produkt h1{ margin: 0; padding: 0; font-size: 30px; color: #333; text-transform: uppercase; margin-bottom: 20px; } #site #main #produkt #produkt-main{ clear: both; overflow: hidden; width: 980px; } #site #main #produkt #produkt-main #back{ clear: both; overflow: hidden; width: 100px; height: 25px; margin-bottom: 20px; } #site #main #produkt #produkt-main #back a{ color: #333; font-size: 12px; font-family: arial; } #site #main #produkt #produkt-main #back a img{ vertical-align: middle; margin-right: 5px; } #site #main #produkt #produkt-main #sort{ clear: both; overflow: hidden; width: 300px; margin-bottom: 10px; margin-left: 660px; margin-top: -45px; } #site #main #produkt #produkt-main #sort ul{ float: right; list-style: none; margin: 0; padding:0; } #site #main #produkt #produkt-main #sort ul li{ float: left; width: 78px; height: 27px; font-size: 12px; font-family: arial; text-align: center; display: block; padding-top: 7px; } #site #main #produkt #produkt-main #sort ul li a{ color: #333; } #site #main #produkt #produkt-main #sort ul li.select{ background: url('../img/sort.png') no-repeat; } #site #main #produkt #produkt-main #sort ul li.select a{ color: #fff; } #site #main #produkt #produkt-main #carusel{ clear: both; overflow: hidden; width: 980px; height: 415px; } #site #main #produkt #produkt-main #carusel #flip{ width: 978px; height: 330px; clear: both; list-style: none; border: 1px solid #eee; overflow: hidden; } #site #main #produkt #produkt-main #carusel #flip li{ margin: 0; padding: 0; display: block; list-style-type: none; margin-bottom: 30px; } #site #main #produkt #produkt-main #carusel #flip .ui-jcoverflip--title { position: absolute; bottom: -30px; width: 100%; text-align: center; color: #555; height: 60px; } #site #main #produkt #produkt-main #carusel #flip img { display: block; border: 0; outline: none; } #site #main #produkt #produkt-main #carusel #flip a { outline: none; } .ui-jcoverflip { position: relative; } .ui-jcoverflip--item { position: absolute; display: block; } #scrollbar { position: relative; /*left: 20px; right: 20px; */ width: 960px; margin: 0 auto; margin-top: 20px; } #flip .ui-jcoverflip--title { position: absolute; bottom: -30px; width: 100%; text-align: center; color: #555; } #site #main #produkt #produkt-main #carusel ul, #site #main #produkt #produkt-main #carusel ul li { margin: 0; padding: 0; display: block; list-style-type: none; } #loading{ width: 31px; height: 31px; clear: both; /*overflow: hidden;*/ position: absolute; background: #fff; border: 1px solid #ccc; padding: 10px; margin: 0 auto; margin-top: 500px; margin-left: 465px; display: none; } #produkt #produkt-main #produkt_1{ clear:both; /*overflow: hidden;*/ width: 980px; display: none; } #produkt #produkt-main #produkt_1 #arrow{ background: url('../img/arrow-down.png') no-repeat; width: 85px; height: 45px; clear: both; overflow: hidden; margin: 0 auto; margin-bottom: 10px; } #produkt #produkt-main #produkt_1 #produkt-box{ clear:both; /*overflow: hidden;*/ width: 980px; } #produkt #produkt-main #produkt_1 #produkt-box h2{ font-size: 24px; color: #333; text-transform: uppercase; margin: 0; padding: 0; } #produkt #produkt-main #produkt_1 #produkt-box #content{ clear:both; /*overflow: hidden;*/ width: 980px; margin-top:10px; } #produkt #produkt-main #produkt_1 #produkt-box #content #left{ float: left; /*overflow: hidden;*/ width: 405px; } #produkt #produkt-main #produkt_1 #produkt-box #content #left #big{ border: 1px solid #eee; width: 400px; height: 300px; clear: both; text-align: center; /*overflow: hidden;*/ } #produkt #produkt-main #produkt_1 #produkt-box #content #left #small-image{ width: 400px; clear: both; overflow: hidden; margin-top: 8px; } #produkt #produkt-main #produkt_1 #produkt-box #content #left #small-image div{ width: 129px; height: 97px; float: left; overflow: hidden; border: 1px solid #eee; margin: 0 3.5px 5px 0; text-align: center; } #produkt #produkt-main #produkt_1 #produkt-box #content #left #small-image div#foto3,#produkt #produkt-main #produkt_1 #produkt-box #content #left #small-image div#foto6{ margin-right: 0; } #produkt #produkt-main #produkt_1 #produkt-box #content #right{ float: right; overflow: hidden; width: 540px; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #opis{ clear: both; overflow: hidden; width: 540px; padding-bottom: 10px; border-bottom: 1px solid #eee; font-size: 12px; font-family: arial; color: #333; line-height: 150%; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #formy{ clear: both; overflow: hidden; width: 540px; margin-top: 20px; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #formy #form1{ float: left; /*overflow: hidden;*/ width: 220px; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #formy #form1 button{ width: 218px; height: 45px; border: none; cursor: pointer; background: url('../img/form1.png') no-repeat; color: #fff; font-weight: bold; font-size: 14px; font-family: Arial; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #formy #form1 #form1a{ width: 260px; height: 280px; clear: both; overflow: hidden; background: #d73937; margin-top: 10px; padding: 10px 20px; display: none; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #formy #form1 #form1a .form{ clear: both; overflow: hidden; width: 180px; height: 30px; margin-bottom: 10px; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #formy #form1 #form1a .form2{ clear: both; overflow: hidden; width: 265px; height: 120px; margin-bottom: 10px; text-align: center; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #formy #form1 #form1a .form input{ width: 166px; height: 30px; border: none; font-size: 12px; color: #999; font-family: arial; padding: 0 8px; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #formy #form1 #form1a .form2 textarea{ width: 265px; height: 120px; border: none; font-size: 12px; color: #999; font-family: arial; padding: 8px; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #formy #form1 #form1a .form2 button{ width: 100px; height: 30px; border: none; background: #fff; color: #d73937; font-size: 14px; font-family: tahoma; cursor: pointer; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #formy #form2{ float: left; overflow: hidden; width: 300px; margin-left: 20px; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #formy #form2 button{ width: 300px; height: 45px; border: none; cursor: pointer; background: url('../img/form2.png') no-repeat; color: #fff; font-weight: bold; font-size: 14px; font-family: Arial; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #formy #form2 #form2a{ width: 300px; height: 160px; clear: both; overflow: hidden; background: #d73937; margin-top: 10px; padding: 10px 20px; display: none; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #formy #form2 #form2a .form2{ clear: both; overflow: hidden; width: 265px; height: 120px; margin-bottom: 10px; text-align: center; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #formy #form2 #form2a .form2 textarea{ width: 265px; height: 120px; border: none; font-size: 12px; color: #999; font-family: arial; padding: 8px; } #produkt #produkt-main #produkt_1 #produkt-box #content #right #formy #form2 #form2a .form2 button{ width: 100px; height: 30px; border: none; background: #fff; color: #d73937; font-size: 14px; font-family: tahoma; cursor: pointer; } /* ---------------------------------------- oferta.tpl ------------------------------------------- */ #site #main #oferta2{ clear: both; overflow: hidden; width: 980px; margin-top: 20px; margin-bottom: 20px; } #site #main #oferta2 h1{ margin: 0; padding: 0; font-size: 30px; color: #333; text-transform: uppercase; margin-bottom: 20px; } #site #main #oferta2 #oferta-main{ clear: both; overflow: hidden; width: 980px; } #site #main #oferta2 #oferta-main .sc{ float: left; overflow: hidden; width: 150px; height: 220px; margin-right: 50px; margin-bottom: 10px; } #site #main #oferta2 #oferta-main .sc1{ margin-right: 0px !important; } #site #main #oferta2 #oferta-main .sc .img{ overflow: hidden; width: 150px; height: 150px; display: table-cell; text-align: center; vertical-align: middle; background: url('../img/bg-subcat.jpg') no-repeat; } #site #main #oferta2 #oferta-main .sc .img *{ vertical-align: middle; } #site #main #oferta2 #oferta-main .sc .name{ width: 150px; color: #333; font-size: 16px; clear: both; overflow: hidden; margin-top: 10px; text-transform: uppercase; } #site #main #oferta2 #oferta-main .sc .name a{ color: #333; } /* -------------------------- cart --------------------------------- */ #cart{ right:0; min-width: 71px; min-height: 55px; position: fixed; top: 140px; z-index: 10; /*margin-right: -1045px;*/ display: none; } #cart #first{ width: 71px; height: 55px; background: url('../img/zapytania.jpg') no-repeat; text-align: center; cursor: pointer; float: left; margin-top: 35px; } #cart #first h2#zap{ font-size: 12px; font-family: arial; color: #86a046; position: absolute; margin-top: -15px; margin-left: 5px; } #cart #first h3{ font-size: 16px; font-family: arial; color: #86a046; /*padding-top: 15px;*/ } #cart #panel{ /*min-width: 100px;*/ max-width: 760px; min-height: 225px; float: left; overflow: hidden; background: #86a046; padding-right: 25px; padding-bottom: 25px; } #cart #panel ul{ list-style: none; margin: 0; padding: 0; } #cart #panel ul li{ width: 150px; min-height: 185px; float: left; overflow: hidden; margin-left: 40px; padding-top: 25px; } #cart #panel ul li .img{ clear: both; overflow: hidden; width: 150px; height: 113px; background: #fff; text-align: center; display: table-cell; vertical-align: middle; } #cart #panel ul li .img * { vertical-align: middle; } #cart #panel ul li .name{ width: 150px; clear: both; overflow: hidden; } #cart #panel ul li .name h4{ margin: 0; padding: 0; font-size: 12px; font-family: arial; color: #fff; margin: 5px 0; } #cart #panel ul li .przyciski{ width: 150px; clear: both; overflow: hidden; } #cart #panel ul li .przyciski div{ clear:both; overflow: hidden; margin-bottom: 5px; } #cart #panel ul li .przyciski div a{ color: #fff; font-size: 12px; font-family: arial; } #cart #panel ul li .przyciski div a img{ vertical-align: center; margin-right: 5px; } #cart #panel ul li .przyciski .edit-form{ width: 250px; height: 150px; position: absolute; background: #d73937; padding: 10px; display: none; text-align: center; margin-left: -120px; } #cart #panel ul li .przyciski .edit-form textarea{ width: 240px; height: 100px; font-size: 12px; font-family: arial; color: #333; border: none; padding: 5px; } #cart #panel ul li .przyciski .edit-form button{ width: 85px; height: 27px; border: 1px solid #fff; background: #fff; cursor: pointer; color: #d73937; font-size: 14px; font-family: arial; text-transform: uppercase; font-weight: bold; margin-top: 5px; margin-right: 5px; } #cart #red{ width: 260px; min-height: 250px; float: right; overflow: hidden; background: #d73937; } #cart #red p{ color: #fff; font-family: arial; font-size: 16px; line-height: 150%: } #cart #red p:nth-child(1){ margin: 45px 90px 5px 40px; } #cart #red p:nth-child(2){ margin: 25px 40px 5px 40px; } #cart #red button{ width: 85px; height: 27px; border: 1px solid #fff; background: #fff; cursor: pointer; color: #d73937; font-size: 14px; font-family: arial; text-transform: uppercase; font-weight: bold; margin-top: 5px; margin-left: 40px; } #cart #red #box{ width: 260px; height: 160px; margin-top: 20px; padding-top: 20px; text-align: center; display: none; } #cart #red #box input{ width: 200px; height: 30px; border: none; margin-bottom: 5px; padding: 0 5px; font-size: 12px; font-family: arial; color: #333; } #cart #red #box button{ margin-left: 0px; } button:hover{ color: #86a046; } /* */ #last-product{ width: 980px; height: 230px; background: #eee; clear:both; overflow: hidden; margin-top: 30px; margin-bottom: 20px; } #last-product h2{ text-transform: uppercase; padding-left: 30px; font-size: 28px; } #last-product #lp{ height: 135px; width: 960px; margin: 0 auto; clear: both; overflow: hidden; margin-top: -10px; } #last-product #lp ul{ list-style: none; margin: 0; padding: 0; position: relative; width: 100%; } #last-product #lp ul li{ float: left; overflow: hidden; width: 178px; height: 133px; border: 1px solid #ccc; margin-left: 10px; background: #fff; } #last-product #lp ul li .img{ display: table-cell; vertical-align: middle; text-align: center; width: 178px; height: 133px; } #last-product #lp ul li .img * { vertical-align: middle; } #last-product #prev2{ width: 37px; height: 24px; display: block; position: absolute; margin: 37px 0 0 -35px; } #last-product #next2{ width: 37px; height: 24px; display: block; position: absolute; margin: 37px 0 0 985px; } #counter{ clear: both; overflow: hidden; width: 980px; height: 20px; font-size: 14px; font-family: arial; color: #333; text-align: center; margin-top: 10px; } .bh{ background: url('../img/home.jpg') no-repeat; display: block; padding: 4px 0 2px 25px; font-size: 12px; font-family: arial; color: #333; margin-bottom: 10px; } div.flip-prev{ width: 27px; height: 50px; float: left; overflow: hidden; background: url('../img/flip-prev.png') no-repeat; cursor: pointer; margin-left: 455px; margin-right: 10px; margin-top: 5px; clear: both; } div.flip-next{ width: 27px; height: 50px; float: left; overflow: hidden; background: url('../img/flip-next.png') no-repeat; cursor: pointer; margin-top: 5px; margin-bottom: 10px; } #search-number-box{ clear: both; overflow: hidden; position: absolute; margin: 31px 0 0 20px; } #search-number-box span{ display: none; } #search-number-box input[type=text]{ width: 130px; padding: 5px; border: 1px solid #535353; border-radius: 3px; font-size: 11px; font-family: tahoma; } #search-number-box input[type=submit]{ width: 50px; padding: 3px; border: 1px solid #A6A6A6; border-radius: 3px; font-size: 10px; font-family: tahoma; background: #A6A6A6; color: #333; font-weight: bold; cursor: pointer; } p.error{ cleaR: both; overflow: hidden; width:99.5%; border: 1px solid #ff0000; padding: 10px 0; text-align: center; font-family: tahoma; font-size: 12px; font-weight: bold; color: #f1f1f1; background: #F17474; } .sp{ clear: both; overflow: hidden; margin-top: 20px; } .sp ul{ margin: 0; padding: 0; list-style: none; } .sp ul li{ float: left; overflow: hidden; width: 300px; height: 220px; border: 1px solid #ccc; margin: 0 20px 20px 0; } .sp ul li .img{ width: 128px; height: 96px; clear: both; overflow: hidden; margin: 0 auto; } .sp ul li .name{ width: 280px; clear: both; overflow: hidden; margin: 0 auto; text-align: center; margin-top: 10px; } .sp ul li .name h2{ margin: 0; padding: 0; font-size: 16px; font-family: arial; color: #333; } .sp ul li .name h2 a{ color: #333; } .sp ul li .name span{ margin: 0; padding: 0; font-size: 12px; font-family: arial; color: #333; } .sp ul li .name h3{ margin: 0; padding: 0; font-size: 14px; font-family: arial; color: #333; } .sp ul li .name p{ margin: 0; padding: 0; font-size: 12px; font-family: arial; color: #333; text-align: left; }