input{ border:1px solid #777777; font-size:100%; } input:focus, textarea:focus { color: #000; background: #e9f5eb; } form { margin:0px; } .frm3spFirst{ display:block; float:left; width:130px; } .frm3spSecond{ display:block; float:left; width:270px; margin-left:0px; } .frm3spThird{ width:110px; margin-left:420px; } .label2Sp { margin-top:4px; width:90px; float:left; } .labelStd { margin-top:4px; width:180px; float:left; } .label2SpW { margin-top:4px; width:120px; float:left; } .inWidth160{ margin-top:4px; width:160px; margin-left:0px; } .label4sp { display:block; margin-top:4px; width:80px; float:left; } .labelStd { display:block; margin-top:4px; width:185px; float:left; } .labelKontakt { display:block; margin-top:4px; width:257px; float:left; } .inWidth4Sp, .inWidth2SpW, .inWidthStd, .inWidthKontakt { display:block; margin-top:4px; margin-right:9px; float:left; width:168px; font-size:100%; } .inWidthStd { width:180px; } .inWidthKontakt { width:257px; } .tdPm { border-left:1px solid #999999; padding-left:9px; } .subPmLeft{ margin-left:150px; margin-top:4px; } .subPmRight { margin-left:150px; margin-top:26px; } .sub4Sp { margin-left:145px; margin-top:4px; } .subStd { margin-left:264px; margin-top:4px; } .subKontakt{ margin-left:414px; margin-top:4px; }