
/* sklep */

h2{margin-left:1ex;margin-bottom:0}h2
img{margin-left:1ex;vertical-align:middle !important}#lista-art th,
#lista-art
td{padding:0}#lista-art tr.nagl
td{font-style:italic;font-size:smaller;text-align:right;padding-right:2ex;color:#444}#lista-art tr      th
h4{margin:0.5em 0 1em}#lista-art tr.marg th
h4{margin-top:2em}#lista-art
th.nobold{font-weight:normal}#lista-art tr.gr
th{width:370px;text-decoration:underline}#lista-art tr.gr
th{padding-bottom:0.3em}#lista-art tr.gr.marg
th{padding-top:1.5em}#lista-art tr.gr.marg2
th{padding-top:0.8em}#lista-art tr.gr2
th{padding-top:0.3em;padding-bottom:0.1em;padding-left:0.5ex}#lista-art tr.gr2.marg
th{padding-top:0.5em}#lista-art tr.art
td.naz{padding:0.2em 0}#lista-art tr.art
td.naz{padding-left:0.5ex}#lista-art tr.art.sub
td.naz{padding-left:1.0ex}#lista-art tr.art:hover th,
#lista-art tr.art:hover
td{background-color:#f8f8f8}#lista-art tr.art .naz
a{text-decoration:none;color:inherit}#lista-art tr.art .naz a:hover{text-decoration:underline;color:#900}#lista-art tr.art
.cp{text-align:right;color:#070}#lista-art tr.art .cp+.cn{text-decoration:line-through;color:#a00}#lista-art tr.art
.cn{text-align:right;width:60px}#lista-art tr.art
.cb{text-align:right;width:65px;color:#666}#lista-art tr.art
td.kosz{padding-left:4em;min-width:60px}#lista-art tr.art .kosz
input{padding:0
2px;width:2em}#lista-art tr.art .kosz
img{vertical-align:middle;margin-right:1ex}#lista-art tr.art .info
img{vertical-align:middle;margin-right:1ex;margin-left:3ex}#lista-art tr.art.ex
td{font-size:smaller}#lista-art tr.art.ex
td.naz{padding-left:2ex;padding-top:0.1em}#opis-art
.cena{float:right;padding:1ex;margin-left:2em;background-color:#ffc}#opis-art .cena
.kosz{margin-top:10px}#opis-art .cena .kosz
img{padding-right:0.3em;vertical-align:baseline}#opis-art .cena
.brutto{font-size:90%;color:#555}#opis-art .cena
.naststan{font-size:90%}#opis-art .cena
strong{padding-left:0.3em;font-size:120%;color:#060}#opis-art .cena .netto
strong{font-weight:bold}#opis-art .cena .brutto
strong{color:#484}#opis-art
.opis{margin-top:0.5em;margin-bottom:1em}

/* forms */

form
table{margin:1em
0;border-top:1px solid #999}form
table.mini{border-bottom:1px solid #999}form table
table{margin:0;border-top:none}form td,
form
th{padding:0.2ex 1ex 1ex}form tr:first-child td,
form tr:first-child
th{padding-top:1ex}form tr.marg td,
form tr.marg
th{padding-top:1em}form
tr.btns{border-top:1px solid #999}form
tr.topline{margin-top:1ex;border-top:1px solid #999}form th.lbl,
form
td.lbl{vertical-align:top;padding-top:0.4ex}form tr:first-child
td.lbl{padding-top:1.2ex}input+br+input{margin-top:0.3ex}input[type=button],input[type=submit]{font-size:11px}input[type=text],input[type=password],textarea,select{background-color:#fff;font-family:"Lucida Console",monospace;font-size:12px;padding:0.2em 0.2ex;border:1px
solid #999}div.radiogroup{border:1px
solid #999;padding:2px
4px}div.radiogroup
input{padding:1px
0}form
div.lbl2{font-size:11px;margin-left:2.2em;margin-bottom:1px;color:#999}form
span.lbl{font-size:11px;margin-left:1em;color:#666}form
.req{border:1px
solid #000}form
.err{border:1px
solid #f00}input[type=submit],input[type=button]{font-weight:bold;letter-spacing:1px;padding:0.1em 1em;margin-top:1em;margin-right:1ex;cursor:pointer;width:auto;overflow:visible}table.mini
input{margin-top:0}input[type=checkbox],input[type=radio],label{cursor:pointer}label.disabled{color:#666;cursor:default}div.error,div.info{font-weight:bold;margin-top:2em;margin-bottom:1.5em}div.error span,
div.info
span{text-align:center;border:3px
ridge;padding:0.2em 1em}form
.error{color:red}form
.info{color:#0072bc}span.info,span.error{font-size:smaller;font-weight:bold;padding-left:1ex}
