body {background:transparent url(../image/tlo.jpg) repeat center top;color:#4d4d4d;margin:0;padding:0;font-size:8pt;text-align:center;font-family:verdana, helvetica, sans-serif;}
input {font-family:verdana, helvetica, sans-serif;}
p, dl, ul {margin-top:1em;margin-bottom:1em}
form, fieldset {margin:0;border-width:0;padding:0;}

#cien {background:transparent url(../image/cien.gif) repeat-y center top;}

.kontener {width:790px;margin:0 auto;text-align:left;background-color:#fafafa;}
#naglowek {height:91px;background:white url(../image/naglowek.png) repeat-y right top;position:relative;}
h1 {margin:0;padding:20px 0 0 34px;}
#naglowek ul {list-style-type:none;margin:0;padding:4px 0 0 0;position:absolute;top:0;right:4px;background:#f0f8fa url(../image/jezyki.png) no-repeat right top;width:102px;height:24px;text-align:center;}
#naglowek li {padding:0;display:inline;}

#banner {width:100%;overflow:hidden;}
#flash {float:right;}
#banner #menu {float:left;background:#ededed url(../image/menu.png) no-repeat left bottom;width:233px;list-style-type:none;margin:0;padding:11px 0 9px 20px;}
#banner #menu li {padding:0;margin:0;overflow:hidden;height:27px;width:233px;}
#banner #menu li a {display:block;width:233px;}
#banner #menu li a:hover {margin-top:-27px;}
#banner #menu li.sklep {padding:0 0 0 20px;height:29px;margin-top:4px;width:213px;}
#banner #menu li.sklep a:hover {margin-top:-29px;}

#tresc {border-top:22px solid #fafafa;}
#kolumnyDol {background:transparent url(../image/kolumnydol.png) no-repeat left bottom;width:770px;overflow:hidden;padding:0 10px 40px 10px;position:relative;}
.trzyKolumny #kolumnyDol {background-image:url(../image/kolumnydol1.png);}
.dwieKolumny {background:#fafafa url(../image/left.png) repeat-y 10px 0;}
.trzyKolumny {background:#fafafa url(../image/left1.png) repeat-y 0 0;}
.dwieKolumny #lewaKolumna, .trzyKolumny #lewaKolumna {float:left;width:236px;padding-bottom:25px;}
.dwieKolumny #prawaKolumna, .trzyKolumny #prawaKolumna {float:right;width:521px;overflow:hidden;position:relative;}
.trzyKolumny #kolumnyDol {padding-right:0;width:780px;}
.trzyKolumny #prawaKolumna  {width:531px;}
#lewaKolumna.rog {padding-top:31px;background:transparent url(../image/rog.png) no-repeat right top;}



/* Lewa kolumna */

.witamy h2 {background:#f3f3f3 url(../image/h2rog.png) no-repeat right top;margin:0 0 5px 0;padding:16px 0 12px 9px;font-size:12pt;}
.witamy h2.wSklepie {padding:10px 0 10px 9px;}
.witamy p {padding:0 11px;font-size:8pt;color:#4b4b4b;line-height:1.4em;margin-bottom:1.4em;}
.witamy p.border {margin-top:5px;padding-top:12px;background:transparent url(../image/border.png) repeat-x left top;}

.adres {margin:34px 8px 0 8px;background:transparent url(../image/border1.png) repeat-x;padding:26px 0 10px 0;width:178px;color:#7f7f7f;font-size:8pt;}
.adres p {line-height:1.4em;margin:0.6em 0 1.4em 0}
.adres .bold {font-weight:bold;}

.newsletter {margin:0 8px;background:transparent url(../image/border1.png) repeat-x;padding:3px 0 10px 0;}
.newsletter h2 {margin:0.3em 0;}
.newsletter p {font-size:7pt;color:#7f7f7f;line-height:1.45em}
.newsletter .input {border:1px solid #818181;width:194px;padding:4px;}
.newsletter .button {border-width:0;width:62px;height:25px;color:#7f7f7f;background:#f2f2f2 url(../image/button.png) no-repeat;font-weight:bold;font-size:7.5pt;margin-left:140px;margin-top:8px;font-family:verdana, sans-serif;}

.zapraszamy {padding-top:3px;background:transparent url(../image/border1.png) repeat-x;}
.zapraszamy h2 {padding-top:254px;margin:0;background:transparent url(../image/zapraszamydosklepu.jpg) no-repeat 50% 3px;text-align:center;}
.boxWspolpraca h2 {padding-top:239px;background-image:url(../image/wspolpraca.jpg);}
.zapraszamy p {color:#7f7f7f;font-size:8pt;margin:1.4em 11px;line-height:1.4em}
.zapraszamy p.border {margin-top:16px;padding-top:13px;background:transparent url(../image/border1.png) repeat-x left top;}
.boxWspolpraca p.border {padding:9px 6px 18px 6px;color:#3d3d3d;}
.boxWspolpraca .bold {color:#0052b4;font-weight:bold;}
.boxWspolpraca .grey {color:#4b4b4b;}

#mapa {text-align:center;padding-bottom:28px;padding-top:50px;background:transparent url(../image/border1.png) repeat-x;}
#miesiace {list-style-type:none;padding:50px 0 0 25px;background:transparent url(../image/border1.png) repeat-x;margin:0;line-height:29px;font-size:7.5pt;}
#miesiace a:hover {text-decoration:none;font-weight:bold;}

/* Prawa kolumna */

.box {position:relative;background-color:white;padding-bottom:7px;margin-bottom:14px;width:520px;overflow:hidden}
.lastBox {margin-bottom:0;}
.box .info {position:absolute;right:36px;top:11px;margin:0;font-size:7.5pt;color:#4d4d4d}
.box .info a {color:#4d4d4d;}
.box h2 {margin:0 0 2px 0;background:transparent url(../image/rog.png) no-repeat right top;padding:5px 0 0 9px;height:26px;font-size:12pt;}
.box h2 img {margin-top:2px;}
.kolekcje h2 {background-color:#fce3f2;}
.sztukateria h2 {background-color:#e5f4ff;}
.ozdoby h2 {background-color:#fce3f2;}
.wspolpraca h2 {background-color:#e5fffb;}
.box .zawartosc {padding:2px 8px 4px 8px;overflow:hidden;width:506px;}
.kolekcje .zawartosc {border-top:3px solid #fcc0de;border-bottom:6px solid #fedaec;}
.sztukateria .zawartosc {border-top:3px solid #c2ddff;border-bottom:6px solid #dcecff;}
.ozdoby .zawartosc {border-top:3px solid #fcc0de;border-bottom:6px solid #fce3f2;}
.wspolpraca .zawartosc {border-top:3px solid #c2fff5;border-bottom:6px solid #dbfff9;}
.kolekcje h3 {font-size:8pt;margin:7px 0 0 0;border-bottom:2px solid #fdcde5;width:125px;padding-left:7px;line-height:21px;}

.produkty {background:transparent url(../image/listaborder.png) repeat-y 94px 0;list-style-type:none;margin:10px 0 12px 0;padding:0;overflow:hidden;width:100%;}
.hr {background-color:#e3e3e3;height:2px;margin:0;overflow:hidden}
.hr hr {display:none;}
.produkty li {float:left;padding:0 4px 7px 13px;width:80px;font-size:7.5pt;margin-right:3px;overflow:hidden;}
.produkty li img {margin-bottom:5px;width:70px;height:70px;}
.produkty li .wiecej {font-size:7pt;}

.wspolpraca ul {list-style-type:none;margin:12px 0;padding:0;width:100%;overflow:hidden;}
.wspolpraca li {float:left;width:233px;font-size:7.5pt;line-height:1.4em;padding-bottom:5px;}
.wspolpraca li.rightBorder {margin-right:22px;border-right:2px solid #dcdcdc;padding-right:7px;}
.wspolpraca li h3 {font-size:7.5pt;margin:0.8em 0 0 0;}
.wspolpraca li p {margin:0;}
.wspolpraca li a {font-weight:bold;}


#realizacje {list-style-type:none;margin:0;padding:18px 0 0 0;}
#realizacje li {padding:0;position:relative;margin-bottom:14px;padding-bottom:7px;background-color:white;}
#realizacje h3 {margin:0 0 2px 0;background:#e5e5e5 url(../image/rog.png) no-repeat right top;font-size:10pt;padding:5px 0 0 9px;height:26px;line-height:20px;color:black}
#realizacje .info {position:absolute;right:36px;top:11px;margin:0;font-size:7pt;color:#4d4d4d}
#realizacje .zawartosc {border-top:3px solid #c2c2c2;border-bottom:6px solid #dcdcdc;padding:0 6px;width:509px;overflow:hidden;font-size:7.5pt;background:transparent url(../image/realizacjetlo.png) 418px 0 repeat-y;}
#realizacje .opisRealizacji {float:left;width:400px;}
#realizacje .opisRealizacji ul {list-style-type:none;margin:10px 0 26px 0;padding:0;overflow:hidden;background:transparent url(../image/realizacjelinie.png) repeat-y 97px 0;width:100%;}
#realizacje .opisRealizacji li {position:static;float:left;width:70px;padding:10px 22px 10px 11px;margin:0;background-color:transparent}
#realizacje .opisRealizacji li.last {padding-right:0;}
#realizacje .opisRealizacji p {line-height:1.3em;margin:1.4em 0}
#realizacje .uzytoKolekcji {float:right;width:80px;padding: 10px 6px 10px 10px;font-size:7pt;line-height:1.4em}
#realizacje .uzytoKolekcji p {font-weight:bold;padding-top:2px;}
#realizacje .uzytoKolekcji img {margin-bottom:8px;}
#realizacje .uzytoKolekcji a {color:#0052b4;}


#aktualnosci {list-style-type:none;margin:1em 0;padding:0;width:480px;}
#aktualnosci li {position:relative;margin:0;font-size:7.5pt;padding:10px 0 20px 0;}
#aktualnosci h3 {background:transparent url(../image/border1.png) repeat-x left bottom;padding:6px 0 10px 0;font-weight:normal;font-size:16pt;margin:0 0 10px 0;}
#aktualnosci em.data {font-style:normal;position:absolute;right:6px;top:26px;}
#aktualnosci p {line-height:1.4em;margin:1.4em 0}

h2.big {background-color:White;border-top:18px solid #fafafa;padding:9px 0 0 12px;height:42px;margin:0;}
#srodek {float:left;width:340px;font-size:8pt;line-height:1.4em}
#srodek h3 {margin-left:12px;padding-top:20px;font-size:10pt;}
#srodek p {margin:1em 0 1.4em 0;}
#srodek.tekst {padding-top:20px;padding-bottom:30px;}
#srodek.tekst a {color:#0052b4;}
#srodek ul.normal {list-style-type:none;margin:0;padding:0;}
#srodek li {padding:0;}
#srodek.tekst h3 {padding-top:10px;margin-bottom:1.5em;margin-top:0;}
#srodek.tekst .normal h3 {margin-bottom:0;}
#srodek.tekst .normal p {margin-top:0.5em;}
#srodek ul li a {color:#0052b4;font-weight:bold;}
#srodek.tekst h4 {font-size:10.5pt;margin:0;display:inline;}
#srodek.tekst address {font-style:normal;font-weight:bold;}
#srodek ol.kolejnosc {list-style-type:decimal;font-size:11pt;font-weight:bold;list-style-position:inside;margin:0;padding:0;}
#srodek ol.normal {list-style-type:none;}
#srodek ol.kolejnosc li p {font-weight:normal;font-size:7.5pt;margin-top:0.3em}
#srodek a {color:#0052b4;}

#pion {float:right;width:169px;padding-right:10px;}
#pion .paddingTop {padding-top:50px;}
#pion .zdjecia {margin:1em 0;text-align:center;}
#pion .zdjecia img {margin-bottom:15px;}

#pion.dystrybucja {padding-top:58px;}
#pion.dystrybucja p {font-size:7.5pt;margin:1em 9px;line-height:1.4em}
#pion.dystrybucja ul {list-style-type:none;margin:0.6em 0 2.4em 9px;overflow:hidden;width:160px;padding:0;}
#pion.dystrybucja li {font-size:7.5pt;color:#0052b4;padding:1px 0;}
#pion.dystrybucja ul.lista {margin-bottom:0.6em}
#pion.dystrybucja ul.lista li {float:left;width:75px;margin-right:4px;height:100px;font-size:7pt;padding:0;overflow:hidden}
#pion.dystrybucja ul.lista li img {margin-bottom:3px;}
#pion.dystrybucja li a {color:#0052b4;}

#pion.zamowMaterialy h2 {margin:0 0 0.8em 16px;padding-top:28px;}
#pion.zamowMaterialy ul {list-style-type:none;margin:0 0 0 4px;padding:0;overflow:hidden;width:165px;}
#pion.zamowMaterialy li {float:left;background-color:#d9d9d9;padding:1px;width:77px;margin-right:2px;margin-bottom:5px;height:137px;overflow:hidden}
#pion.zamowMaterialy li .image {display:block;width:77px;background-color:#f6f5f3;text-align:center;height:73px;}
#pion.zamowMaterialy li .doKoszyka {background:transparent url(../image/dokoszyka.png) no-repeat;text-align:center;display:block;width:54px;padding-right:17px;height:22px;line-height:20px;margin:3px 0 0 2px;font-size:7.5pt;}
#pion.zamowMaterialy li .doKoszyka:hover {text-decoration:none;}
#pion.zamowMaterialy li p {font-size:7pt;margin:2px 4px 4px 9px;line-height:1.3em;}

.piktogramy {list-style-type:none;margin:0;padding:10px 0 0 0;}
#srodek .piktogramy li {width:100%;overflow:hidden;margin-bottom:5px;}
.piktogramy .piktogram {float:left;margin:5px 10px 0 0;}
#srodek .piktogramy h4 {font-size:10px;margin:0;}
#srodek .piktogramy p {font-size:10px;margin:0;float:left;width:260px;}


/* SKLEP */

#belka {position:relative;background-color:#e5e5e5;}
#belka #menu {list-style-type:none;margin:0;padding:10px 0 0 0;margin-left:6px;border-left:14px solid #d8d8d8;height:23px;width:770px;}
#belka #menu li {float:left;padding:0 7px;border-right:1px solid #4b4b4b;height:16px;}
#belka #menu li.last {border-width:0;}
#belka #menu li.sklep {position:absolute;right:0;top:0;background:#f5f5f5 url(../image/belkaskleptlo.png) no-repeat;width:94px;height:40px;text-align:center;float:none;padding:0;border-width:0;padding-top:6px;}
#belka #menu li.sklep ul {position:absolute;list-style-type:none;margin:0;padding:0;left:-669px;top:33px;line-height:26px;height:26px;width:508px;border-bottom:2px solid #e4e4e4;text-align:left;}
#belka #menu li.sklep li {float:none;border-right-width:0;display:inline;padding:0 4px 0 10px;}
#belka #menu li.sklep li a {font-weight:bold;font-size:9pt;}
#podBelka {background:#f5f5f5 url(../image/podbelka.png) repeat-x;height:46px;}
#podBelka ul {list-style-type:none;margin:0;padding:12px 0 0 542px;}
#podBelka li {float:left;padding:0 10px 0 6px;border-right:2px solid #4b4b4b;margin-top:7px;line-height:1em;font-size:9pt;font-weight:bold;}
#podBelka li.koszyk {border-right-width:0;margin-top:0;padding-top:2px;}
#podBelka li.koszyk a {padding-left:31px;background:transparent url(../image/koszyk.png) no-repeat;float:left;line-height:23px;padding-top:0;}

#dzialySklepu {list-style-type:none;margin:0;padding:0;}
#dzialySklepu li {position:relative;background:white url(../image/sklepdzialy.png) repeat-x left bottom;border-bottom:5px solid white;padding-bottom:10px;}
#dzialySklepu li h2 {margin:0 0 0 237px;padding:11px 0 5px 0;height:auto;}
#dzialySklepu li .image {position:absolute;left:2px;top:2px;}
#dzialySklepu li p {margin:0 0 0 244px;font-size:7pt;line-height:1.5em;width:265px;}
#dzialySklepu li p a.zobacz {font-weight:bold;font-size:7.5pt;}

#prawaKolumna .wyreguluj {font-size:7pt;padding:0 0 25px 15px;margin:11px 0 0 0;color:#7f7f7f;}

/* Lista kolekcji */

.sklepMenu {list-style-type:none;margin:-4px 0 0 0;padding:0 0 14px 17px;border-bottom:4px solid #dcdcdc;}
.noBorder {border-bottom-width:0;padding-bottom:37px;background:transparent url(../image/sklepdzialy.png) repeat-x left bottom}

.sklepMenu li {padding:2px 0;font-size:8pt;}
.sklepMenu ul {list-style-type:none;margin:0;padding:4px 0 0 34px;}
.sklepMenu ul li {padding:3px 0;}
.filtruj {margin:0;padding:12px 8px 20px 8px;}
.filtruj legend {padding-bottom:6px;background:transparent url(../image/sklepdzialy.png) repeat-x left bottom;}
.filtruj label {display:block;margin-top:20px;font-size:7.5pt;}
.filtruj label.labelSzukaj {float:left;margin-right:0px;}
.filtruj label select {border:1px solid #7f7f7f;font-size:7.5pt;color:#4b4b4b;width:150px;height:22px;font-family:verdana, helvetica, sans-serif;}
.filtruj label input {border:1px solid #7f7f7f;font-size:7.5pt;color:#7f7f7f;width:136px;height:16px;font-family:verdana, helvetica, sans-serif;padding:3px 6px;margin-top:4px;}
.filtruj .button {width:47px;height:22px;border-width:0;padding:0;color:#7e7e7e;font-size:7.5pt;background:#fafafa url(../image/button1.png) no-repeat;margin-top:37px;margin-left:7px;}

.przykladoweRealizacje {margin:0;padding:16px 3px 20px 8px;}
.przykladoweRealizacje h2 {padding-bottom:6px;background:transparent url(../image/sklepdzialy.png) repeat-x left bottom;margin:0;width:185px;font-size:10pt;}
.przykladoweRealizacje ul {list-style-type:none;margin:0;padding:12px 0 20px 0;width:225px;overflow:hidden;}
.przykladoweRealizacje li {float:left;margin:0 4px 4px 0;}

.poradnikMontera {width:213px;padding:240px 0 10px 9px;background:transparent url(../image/poradnikmontera.jpg) no-repeat;margin-top:9px}
.poradnikMontera h2 {padding-bottom:15px;background:transparent url(../image/sklepdzialy.png) repeat-x left bottom;margin:0 0 0.5em 0}
.poradnikMontera p {margin:0.6em 0 0 5px;font-size:8pt;line-height:1.4em;}
.poradnikMontera p a {font-weight:bold;}

#kolekcje {list-style-type:none;margin:0;padding:0;width:516px;}
#kolekcje li {position:relative;background:#f2f2f2 url(../image/kolekcjetlo.png) repeat-y 55px 0;padding-left:55px;overflow:hidden;width:461px;margin-bottom:10px;}
#kolekcje li p.opis {margin:0;padding:10px 0 0 0;background:white url(../image/kolekcjetlo1.png) no-repeat;width:148px;float:left;line-height:1.0em;overflow:hidden;}
#kolekcje li p.opis a {display:block;padding:0 10px 10px 32px;background:transparent url(../image/kolekcjetlo2.png) no-repeat left bottom;width:106px;font-size:7.5pt;min-height:75px;}
#kolekcje li.dark {position:relative;background-color:#d9d9d9}
#kolekcje li.dark p.opis {background-image:url(../image/kolekcjetlo1a.png);}
#kolekcje li.dark p.opis a {background-image:url(../image/kolekcjetlo2a.png)}
* html #kolekcje li p.opis a {height:75px;}
#kolekcje li .image {position:absolute;left:0;top:0;width:76px;height:76px;z-index:100;overflow:hidden}
#kolekcje li .image img {border:3px solid #f2f2f2;}
#kolekcje li.dark .image img {border-color:#d9d9d9}
#kolekcje li ul {list-style-type:none;margin:0;padding:2px 5px 0 0;float:right;width:300px;overflow:hidden;}
#kolekcje li ul li {display:inline;padding-left:2px;background:transparent none;margin:0;}
#kolekcje li p.wiecej {margin:0;text-align:right;clear:right;height:20px;line-height:20px;font-size:7.5pt;padding-right:5px;}
#kolekcje li a:hover {text-decoration:none;}
#kolekcje li p.wiecej a:hover {text-decoration:underline;}
#kolekcje li em {display:block;min-height:2em;margin-bottom:1em}
* html #kolekcje li em {height:3em;}
#kolekcje li span {font-style:italic;}

.podstrony {list-style-type:none;margin:0 20px 0 0;padding:10px 0 10px 35px;text-align:center;font-size:8pt;}
ol.noMargin {padding-left:5px;}
*+html .podstrony {padding-top:26px;}
* html .podstrony {padding-top:26px;}
.podstrony li {display:inline;padding:0}
.podstrony li a {padding:0;}
.podstrony li.prev a, .podstrony li.next a {padding:0 8px;}
.podstronyWzor {width:450px;overflow:hidden;margin-right:0;}
*+html .podstronyWzor {padding-top:10px;}
* html .podstronyWzor {padding-top:10px;}
.podstronyWzor li.prev {float:left;}
.podstronyWzor li.next {float:right;}

/* Lista wzoróow */

.kolekcja {padding-left:22px;width:496px;}
.powrotKolekcja {float:right;padding-right:30px;}
.kolekcja h2 {font-size:8pt;padding-bottom:6px;background:transparent url(../image/sklepdzialy.png) repeat-x left bottom;margin:0;width:472px;}
.kolekcja h2.float {float:left;padding-right:15px;width:auto;}
.kolekcja .opis {clear:both;margin:0;padding:5px 0 5px 7px;}
.kolekcja  .podstrony {padding-right:22px;}

#rodzajeSztukaterii {list-style-type:none;margin:0;padding:0 0 7px 0;font-size:8pt;background:transparent url(../image/sklepdzialy.png) repeat-x left bottom;width:472px;}
#rodzajeSztukaterii li {display:inline;padding:0;}

#listaWzorow {list-style-type:none;margin:0;padding:11px 0 0 0;width:100%;overflow:hidden}
#listaWzorow li {float:left;width:71px;height:132px;background-color:#d9d9d9;padding:4px;margin:0 19px 16px 0;overflow:hidden;font-size:7pt;}
#listaWzorow li.dark {background-color:#e6e6e6;}
#listaWzorow li .image {width:70px;height:70px;overflow:hidden;}
#listaWzorow li .image img {height:70px;width:70px;}
#listaWzorow li .doKoszyka {background:transparent url(../image/dokoszyka.png) no-repeat;text-align:center;display:block;width:54px;padding-right:17px;height:22px;line-height:20px;margin-top:4px;font-size:7.5pt;}
#listaWzorow li.dark .doKoszyka {background-image:url(../image/dokoszyka1.png);}
#listaWzorow li .doKoszyka:hover {text-decoration:none;}
#listaWzorow li em {font-style:normal;display:block;text-align:center;font-size:7pt;line-height:19px;height:19px;overflow:hidden;}
#listaWzorow li em.tool {text-align:left;line-height:1.3em;height:24px;padding-top:2px;}
#listaWzorow li p {margin:0;padding:2px 3px 0 3px;line-height:1.2em;}
#listaWzorow li .szczegoly {background:#bdbdbd url(../image/szczegoly.png) no-repeat;text-align:center;line-height:17px;height:17px;width:71px;display:block;}
#listaWzorow li.dark .szczegoly {background-image:url(../image/szczegoly1.png);}

/*  Wzor */

.produktCena {list-style-type:none;margin:0;padding:0 0 18px 0;border-bottom:4px solid #dcdcdc;}
.produktCena strong {display:block;font-weight:normal;font-size:28pt;text-align:center;padding:15px 0 16px 0}
.produktCena .dodaj {padding:12px 0 0 62px;background:transparent url(../image/dodajdokoszyka.png) no-repeat;display:block;font-size:8pt;margin-left:48px;width:80px;line-height:1.6em;height:42px;}
.produktCena .dodaj:hover {text-decoration:none;}
.produktInfo {padding:30px 17px 40px 17px;width:202px;}
.produktInfo h2 {margin:0;color:#4b4b4b;font-size:13.5pt;font-weight:normal;}
.produktInfo dl, .produktInfo dd {margin:0;padding:0;}
.produktInfo dd.kolekcjaDD {font-size:11pt;margin-bottom:1.4em;}
.produktInfo dd.noMargin {margin-bottom:0.2em;}
.produktInfo .material {display:inline;font-size:8pt;}
.produktInfo .bold {font-weight:bold;font-size:8pt;}

.produktInfo dt.wzor, .produktInfo dd.wzor {display:inline;font-size:9pt;}
.produktInfo p {margin:2.3em 0 0 0;font-size:8pt;line-height:1.5em;}
.produktInfo dl.dl {line-height:1.8em;font-size:8pt;}
.produktInfo dl.dl dt {font-weight:bold;display:inline;padding-right:3px;}
.produktInfo dl.dl dd {display:inline;}

.produktInfo dt.przeznacznie {display:block;font-weight:bold;margin-top:1.4em;font-size:7.5pt;line-height:1.4em;}
.produktInfo dd.przeznacznie {display:block;font-size:7.5pt;line-height:1.4em;}


.rysunekTechniczny {padding:20px 17px 25px 17px;border-top:4px solid #dcdcdc;font-size:9pt;text-align:center;}
.rysunekTechniczny p {margin:0;}
.rysunekTechniczny p img {margin-top:10px;}
.linkPowrot {position:absolute;left:90px;bottom:80px;font-size:8pt;}

.opcjeWzoru {list-style-type:none;margin:0;padding:0 20px 0 0;text-align:right;line-height:21px;}
.opcjeWzoru li {display:inline;padding:0;font-size:8pt;}
.opcjeWzoru li.drukuj a {background:transparent url(../image/drukuj.png) no-repeat 100% 65%;padding:6px 28px 4px 0;}
#wzorImage {margin:4px 0 5px 10px;}
#wzorImage img {width:500px;height:500px;}
#adresURL {display:none;}

#powiadomZnajomego {width:428px;height:147px;background:transparent url(../image/powiadom.gif) no-repeat;padding:16px 10px 16px 16px;position:absolute;left:26px;top:63px;display:none;}
#powiadomZnajomego a {position:absolute;right:12px;top:8px;}
#powiadomZnajomego legend {padding:0;margin:0;}
#powiadomZnajomego label {position:absolute;}
#powiadomZnajomego #labelImie {left:16px;top:57px;}
#powiadomZnajomego #labelNazwisko {left:16px;top:95px;}
#powiadomZnajomego #labelTresc {left:217px;top:57px;}
#powiadomZnajomego label input {border:1px solid #7f7f7f;font-size:7.5pt;color:#7f7f7f;width:136px;height:16px;font-family:verdana, helvetica, sans-serif;padding:3px 6px;}
#powiadomZnajomego label textarea {border:1px solid #7f7f7f;font-size:7.5pt;color:#7f7f7f;width:196px;height:80px;font-family:verdana, helvetica, sans-serif;padding:3px 6px;}
#powiadomZnajomego .button {position:absolute;left:120px;top:90px;width:47px;height:22px;border-width:0;padding:0;color:#7e7e7e;font-size:7.5pt;background:#fafafa url(../image/button1.png) no-repeat;margin-top:37px;}

/* KOSZYK */

#paragon {width:200px;margin-left:10px;margin-bottom:50px;}
#paragon td {font-size:7.5pt;}
#paragon th {font-size:7.5pt;text-align:left;padding:0 5px 10px 5px}
#paragon th.toRight {text-align:right;padding:5px;}
#paragon td {padding:1px 5px;}

#lewaKolumna h2.border {padding:0 0 8px 12px;border-bottom:4px solid #dcdcdc;margin-bottom:11px;}
#kalkulator {margin:0 0 0 6px;}
#kalkulator h2 {margin:0 0 1px 9px;color:#4b4b4b;font-size:11pt;}
#kalkulator p {margin:0 0 14px 9px;font-size:7pt;}
#kalkulator p.uwaga {margin-left:0;}
#kalkulator fieldset {border-top:2px solid #dcdcdc;width:224px;overflow:hidden;}
#kalkulator fieldset p {font-size:7.5pt;margin:0;float:left;width:110px;padding:9px 0;}
#kalkulator fieldset.require p {color:red;}
#kalkulator fieldset p.pola {color:#4d4d4d;float:right;width:95px;padding-right:10px;padding-top:3px;text-align:right;}
#kalkulator fieldset label input {border:1px solid #7f7f7f;font-family:verdana, helvetica, sans-serif;font-size:7.5pt;color:#7f7f7f;width:28px;padding:2px 6px;margin-top:5px;}
#kalkulator #poleRolek {margin-top:5px;}

.sklepZNarzedziami {background:transparent url(../image/sklepnarzedzia.jpg) no-repeat left bottom;padding:22px 0 5px 0;margin-bottom:20px;}
.sklepZNarzedziami h2 {margin:0 0 0 85px;}
.sklepZNarzedziami p {margin:0.6em 0 0 134px;font-size:7.5pt;width:90px;}
.sklepZNarzedziami p a {font-weight:bold;}

#zawartoscKoszyka {list-style-type:none;margin:0;padding:0;}
#zawartoscKoszyka li {margin:0 0 13px 0;padding:0;background:#d9d9d9 url(../image/koszyktlo.png) repeat-y;width:516px;}
#zawartoscKoszyka li .tloDol {background:transparent url(../image/koszyktlo1.png) no-repeat left bottom;position:relative;width:462px;padding-left:55px;overflow:hidden;}
#zawartoscKoszyka p.opis {margin:0;padding:10px 0 0 0;background:transparent url(../image/kolekcjetlo1a.png) no-repeat;width:148px;float:left;line-height:1.0em;margin-right:14px;}
#zawartoscKoszyka p.opis a {display:block;padding:0 10px 10px 32px;width:106px;font-size:7.5pt;min-height:75px;}
#zawartoscKoszyka p.ilosc {float:left;width:144px;background:transparent url(../image/koszyktlo2a.png) no-repeat;margin:0;text-align:center;padding:20px 0 20px 0;margin-right:12px;}
#zawartoscKoszyka p.ilosc strong {display:block;font-size:14pt;font-weight:normal;}
#zawartoscKoszyka p.ilosc label {display:block;font-size:7.5pt;margin-top:8px;}
#zawartoscKoszyka p.ilosc input {border:1px solid #7f7f7f;height:16px;font-family:verdana, helvetica, sans-serif;padding:2px 6px;width:30px;color:#7f7f7f;font-size:8pt;text-align:center;}
#zawartoscKoszyka p.oblicz {float:left;width:49px;background:transparent url(../image/koszyktlo2b.png) no-repeat;margin:0;text-align:center;padding:20px 5px 0 5px;margin-right:21px;font-size:7.5pt;}
#zawartoscKoszyka p.oblicz img {margin-bottom:4px;}
#zawartoscKoszyka p.usun {font-size:7.5pt;width:52px;float:left;margin:0;padding:36px 0 0 0;}
#zawartoscKoszyka p.usun a:hover, #zawartoscKoszyka p.oblicz a:hover {text-decoration:underline;}
#zawartoscKoszyka .image {position:absolute;left:1px;top:1px;}
#zawartoscKoszyka .image img {border:3px solid #f2f2f2;}

#zawartoscKoszyka li a:hover {text-decoration:none;}
#zawartoscKoszyka li p.wiecej a:hover {text-decoration:underline;}
#zawartoscKoszyka li em {display:block;min-height:2em;margin-bottom:1em}
* html #zawartoscKoszyka li em {height:3em;}

.formaOdbioru {background-color:#e3e3e3;width:516px;font-size:7.5pt;}
.formaOdbioru .zaznacz {float:left;width:206px;margin:0 30px 0 0;padding:5px 0;text-align:right;}
.formaOdbioru .pola {float:left;width:275px;margin:0;padding:5px 0;line-height:1.4em;}
.formaOdbioru .pola label {display:block;width:100%;overflow:hidden;}
.formaOdbioru .pola label input {float:left;margin-bottom:5px;}
.formaOdbioru .pola label span {float:right;width:240px;padding-right:12px;}
.formaOdbioru .pola label a {font-weight:bold;}

.zakonczenieKoszyka .razem {margin:8px 0 8px 216px;padding:16px 0 0 0;width:214px;height:71px;background:#ededed url(../image/ramkacena.png) no-repeat;text-align:center;}
.zakonczenieKoszyka .razem strong {font-size:17pt;font-weight:normal;display:block;}
.zakonczenieKoszyka .razem .button {width:47px;height:22px;border-width:0;padding:0;color:#7e7e7e;font-size:7.5pt;background:#fafafa url(../image/button3.png) no-repeat;margin-top:14px;}
.zakonczenieKoszyka p.doKasy {margin:8px 0 8px 0;width:155px;padding-top:16px;height:39px;background:#ededed url(../image/ramkadokasy.png) no-repeat;text-align:center;}
.zakonczenieKoszyka div.doKasy {padding-left:242px;}
.zakonczenieKoszyka .doKasy .button {width:117px;height:22px;border-width:0;padding:0;color:#7e7e7e;font-size:7.5pt;background:#fafafa url(../image/button2.png) no-repeat;}

/* Wysylanie zamowienia */

#zamowienie {width:516px;}
#zamowienie legend {font-size:7.5pt;padding-top:5px;color:black;margin:0;padding:0;}
#zamowienie label {margin:7px 0;display:block;background-color:#d9d9d9;padding:3px 0}
#zamowienie label span {float:left;width:170px;text-align:right;margin-right:8px;font-size:7.5pt;padding-top:6px;}
#zamowienie .input {border:1px solid #7f7f7f;height:16px;font-family:verdana, helvetica, sans-serif;padding:2px 6px;width:310px;color:#7f7f7f;font-size:8pt;}
* html #zamowienie .input {width:308px;}
#zamowienie textarea.input {height:100px;}

#zamowienie .linia {margin:7px 0;display:block;background-color:#d9d9d9;overflow:hidden;width:100%;}
#zamowienie .linia label {margin:0;}
#zamowienie .linia .w382 {width:382px;float:left;margin-right:5px;}
#zamowienie .linia .w382 .input {width:190px;}
* html #zamowienie .linia .w382 .input  {width:186px;}
#zamowienie .linia .w57 {width:58px;float:left;}
#zamowienie .linia .w57 span {width:20px;float:left;}
#zamowienie .linia .w57 .input {width:15px;}
* html #zamowienie .linia .w57 span  {width:17px;}
#zamowienie .linia .w114 {width:115px;float:left;}
#zamowienie .linia .w114 span {width:20px;float:left;}
#zamowienie .linia .w114 .input {width:73px;}
* html #zamowienie .linia .w114 span  {width:17px;}
* html #zamowienie .linia .w114 .input  {width:64px;}
#zamowienie .poleUwagi {margin-top:18px;}
#zamowienie .poleUwagi label {margin-top:0;padding:3px 0 0 0;}
#zamowienie .poleUwagi label textarea {vertical-align:bottom;margin-bottom:3px;}

#zamowienie .checkbox {margin-left:178px;}
#zamowienie .checkbox label {background-color:transparent;line-height:1.1em;font-size:7.5pt;color:#7f7f7f;}
#zamowienie .checkbox label a {color:#517bc5;}
#zamowienie .checkbox input {display:block;margin-bottom:3px;}
#zamowienie  div.doKasy {padding-left:350px;}
#zamowienie  p.doKasy {margin:8px 0 8px 0;width:155px;padding-top:16px;height:39px;background:#ededed url(../image/ramkadokasy.png) no-repeat;text-align:center;}
#zamowienie  .doKasy .button {width:117px;height:22px;border-width:0;font-weight:bold;padding:0;color:#7e7e7e;font-size:7.5pt;background:#fafafa url(../image/button2.png) no-repeat;}

/* Regulamin */

#tekst {width:490px;font-size:9pt;padding-bottom:40px;color:#4b4b4b;margin-left:10px;}
#tekst.center {text-align:center;padding-top:65px;}
#tekst h2 {margin:0;padding-top:40px;color:#4b4b4b;font-size:12pt;}
#tekst.center h2 {font-size:13pt;}
#tekst ol {list-style-position:inside;margin:0;padding:0 0 12px 0;}
#tekst li {padding-top:1.2em;}
#tekst p {margin:1.2em 0;}
#tekst p a {font-weight:bold;color:#6087d2;}
#tekst p.small {font-size:7.5pt;}
#tekst .zamowienie {font-size:10pt;}
#tekst .bold {font-weight:bold;width:470px;margin:1.2em  auto;}

/* Stopka */
 
#stopka {background:transparent url(../image/tlodol.gif) no-repeat center top;font-size:7.5pt;padding-top:4px;}
#stopka .kontener {background-color:transparent;padding:0 16px;width:758px}
#stopka p {margin:0;line-height:28px;text-align:right;}
#stopka p.toLeft {float:left;}
#stopka p.toLeft a {display:none;}

img {vertical-align:bottom}
a img {border-width:0;}
.none {display:none;}
a {color:#4d4d4d;text-decoration:none;}
a:hover {text-decoration:underline;}
