.srcEngineWrapper .fldRow { padding: 4px 0; line-height: 164%; zoom: 1; }
.srcEngineWrapper .fldRow.mid .fldLabel { padding-top: 2px; } 
.srcEngineWrapper .fldRow.mid .fldContainer { vertical-align: middle; }
.srcEngineWrapper .fldRow .fldLabel { float: left; width: 90px; font-weight: bold; }
.srcEngineWrapper .fldRow .fldContainer { float: left; width: 140px; }
.srcEngineWrapper .fldRow .fldContainer .selectBorder { float: left; width: 3px; height: 20px; background: url(../forms/select_border.gif) no-repeat left top; display: none; }
.srcEngineWrapper input, .srcEngineWrapper .fancySelect .label, .fancySelect .list { font-size: 91%; }
.srcEngineWrapper .fancySelect .label { line-height: 200%; }
.fancySelect .list .first { margin-top: 1px; }
.fancySelect .list .last { margin-bottom: 1px; }
.srcEngineWrapper .inputText input { width: 134px; }
.srcEngineWrapper .right { text-align: right; }
.srcEngineWrapper .btnWrapper { float: right; margin-top: 12px; }
.srcEngineWrapper .advLinkWrapper { float: left; width: 105px; line-height: 100%; margin-top: 14px; }
.srcEngineWrapper .advLinkWrapper a { font-weight: bold; text-decoration: none; color: #e53074; }
.srcEngineWrapper .advLinkWrapper a:hover { color: #ff92bb; }

.srcEngineWrapper .leftCol { float: left; }
.srcEngineWrapper .rightCol { float: right; }
.srcEngineWrapper .fieldset { margin: 20px 20px; width: 275px; }
.srcEngineWrapper .fieldset .fldLabel { width: 135px; }
.fieldset .fieldsetHeader { font-weight: bold; }
.srcEngineWrapper .fancyChkbox { float: left; width: 130px; padding: 5px 0; }
.splashContainer .srcEngineWrapper .fancyChkbox { width: 100%; font-weight: bold; }
.splashContainer .srcEngineWrapper .fancyChkbox .input { margin-top: 2px; }
.srcEngineWrapper .noW .fancyChkbox { width: auto; }
.srcEngineWrapper .btnHolder { text-align: center; margin: 10px 0; }

.date .inputText input { width: 107px; }
.fldContainer .calendar { vertical-align: middle; margin-left: 3px; cursor: pointer; }

/* wyniki wyszukiwania */
.srcResPage { margin-bottom: 20px; }
.srcResPage .scrollbar .background { height: 780px; }
.srcResPage .userWrapper { width: 293px; height: 150px; float: left; margin-right: 20px; }
.srcResPage .userWrapper .fotoWrapper { float: left; margin-right: 10px; }
.srcResPage .userWrapper .userdataWrapper { float: left; line-height: 164%; }
.srcResPage .userWrapper .userdataWrapper .username, .username { font-size: 145%; font-weight: bold; margin-bottom: 10px; }
.srcResPage .userWrapper .userdataWrapper .miejscowosc { width: 155px; white-space: nowrap; overflow: hidden; }
.srcResPage .userWrapper .userdataWrapper .gradeContainer { margin-top: 5px; }
.username a { text-decoration: none; }
.username .icoSex { vertical-align: middle; }

.srcResPage .adWrapper { margin-left: 30px; }

.srcResPage .scrolledWrapper .scrollTable { width: 100%; }