div#form {
width: 540px;
padding: 5px 55px;
}

div#form form {
font: normal 12px/14px verdana,arial,sans-serif;
}
div#form fieldset {
padding: 0 5px 5px;
margin: 0 0 5px;
border-style: solid;
border-width: 1px;
}
div#form legend {
padding: 3px 5px;
margin: 0;
border-style: solid;
border-width: 1px;
font-weight: bold;
}
div#form p {
}
div#form label {
padding: 5px 0 0;
margin: 0;
display: block;
font-weight: bold;
}
div#form label span {
font-size: 11px;
font-weight: normal;
}
div#form small {
font-size: 10px;
display: block;
padding: 1px 0;
color: #666;
}
div#form input,
div#form textarea,
div#form select
{
font: normal 12px "Courier New",Courier,monospace;
border-style: solid;
border-width: 1px 0;
}
div#form input#nazwa,
div#form textarea#opis,
{
}
div#form  {

}

div#div_cena_uzg {
float: left;
}
div#div_cena_uzg input {
border: 0;
}
div#div_cena_uzg_left {
padding: 4px 0 0;
float: left;
width: 40px;
text-align: right;
}
div#div_cena_uzg_right {
width: 480px;
float: left;
}
div.div_cena {
float: left;
}
div.div_cena input {
text-align: right;
width: 35px;
}
div.div_cena_left {
padding: 8px 0 0;
width: 40px;
float: left;
}
div.div_cena_right {
width: 480px;
float: left;
}

div.div_tel {
float: left;
}
div.div_tel input {
text-align: right;
}
div.div_tel_left {
padding: 8px 0 0;
float: left;
}
div.div_tel_right {
padding: 0 0 0 5px;
float: left;
width: 400px;
}

div.div_kod {
height: 40px;
}
div.div_kod input {
text-align: center;
}
div.div_kod_left {
padding: 7px 5px 0 0;
float: left;
}
div.div_kod_left p.kod {
border: 1px solid red;
color: red;
font: bold 14px/14px verdana, arial, sans-serif;
padding: 2px 4px;
background: white;
cursor: default;
}
div.div_kod_center {
padding: 8px 0 0;
float: left;
}
div.div_kod_right {
padding: 2px 0 0 5px;
float: left;
}



div.dodaj {
margin-top: 5px;
text-align: right;
}

div#form input.submit,
div#form input#dodaj,
div#form input#dodaj_zdj
{
cursor: pointer;
width: 80px;
padding: 2px 5px;
font: bold 12px/14px verdana,arial,sans-serif;
}
div#form input.submit,
div#form input#dodaj_zdj
{
width: 150px;
margin-bottom: 5px !important;
margin-bottom: 0;
}
div.warning {
margin-bottom: 5px;
}
p#zobacz {
margin: 5px 0;
float: left;
}
p#zobacz a {
float: right;
display: block;
width: 150px;
text-align: center;
border-style: solid;
border-width: 1px 0;
padding: 3px 0;
font: bold 12px/14px verdana,arial,sans-serif;
text-decoration: none;
color: black;
}

p.info {
font: normal 12px/14px verdana,arial,sans-serif;
text-align: center;
padding: 5px !important;
padding-top: 3px;
border-style: solid;
border-width: 1px;
}
img.dodano {
margin-top: 10px;
border-style: solid;
border-width: 1px;
}
label.red,
span.red,
b.red
{
color: red;
}
div#form input.red,
div#form textarea.red
{
border-color: red;
}

a#powrot {
display: block;
text-align: right;
padding: 5px 0 10px;
font: bold 12px/14px verdana,arial,sans-serif;
text-decoration: none;
}