fieldset { width: auto; display: block; border: 2px solid #AAAAAA; padding: 10px 10px;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -opera-border-radius: 5px; -khtml-border-radius: 5px; }
legend { font-weight: bold; padding: 0 4px; }
label { float: left; text-align: right; width: 160px; padding-right: 5px; margin-top: 8px; margin-bottom: 5px; }
label.szuk { margin-top: 0px; }
form br { clear: left; }
input, textarea { width: 200px; margin-top: 6px; }
input.nostyle { width: auto; height: auto; margin-top: 3px; }
input.button { width: auto; height: auto; margin-top: 0px; }
input:focus, textarea:focus {  }
select { margin-top: 10px; }