.frm fieldset { border: 1px #999 dotted; padding: 10px; margin-top: 10px; }
.frm legend { color: #cccc33; font-weight: bold; background: white; }
.frm label { display: block; color: #666; margin-bottom: 10px; padding-bottom: 10px; clear: both; }
.frm a { color: #999; border-bottom: 1px dotted #999; }
.frm a:hover { text-decoration: none; color: #333; border-bottom: 1px solid #999; }
.frm a.nastepna { display: block; }
.frm span { display: block; width: 60px; text-align: right; float: left; color: #666; font-size: 0.9em; padding-top: 3px; margin-right: 5px; border: 0; }
.frm span.opis { display: block; padding-left: 125px; color: #666; font-size: 0.9em; padding-top: 3px; margin-right: 5px; border: 0; clear: both; width: 500px; text-align: left; margin-bottom: 5px; }

