.kalktable td{padding:3px 0;vertical-align:middle;border-bottom:1px dashed #D9CDE7}
td.kalktdinput{width:50px;padding-top:5px;text-align:right}
.kalkzgtext{padding-bottom:10px;font:19px Cuprum,'Cuprum',Times New Roman;line-height:23px;color:#2A064E;text-align:center}
.strong{font-weight:bold}
.kalktextmini{padding-bottom:3px;font:italic 12px Cuprum,'Cuprum',Times New Roman;line-height:12px;color:#777}
.kalkreset{padding:5px;background-color:#AE1F00;font:bold 12px Cuprum,'Cuprum',Times New Roman;color:#FFF;text-align:center;cursor:pointer}
.kalkprice{color:#777}
.kalkresult{text-decoration:line-through}
.kalkpriceaks{position:relative;font-size:20px;line-height:24px}
.kalkresultaks{font-size:27px;line-height:32px;color:#569938}
.kalkoferta{font:italic 10px Cuprum,'Cuprum',Times New Roman;line-height:12px;color:#999;text-align:center}

.kalkformotpr{display:none}
.kalkname,.kalkkntkt{width:486px;height:16px;padding:3px;background-color:#FFF;border:1px solid #D6C9E3;font:13px Cuprum,'Cuprum',Times New Roman;line-height:13px;color:#777;vertical-align:middle}
.kalktext{width:486px;height:72px;padding:3px;background-color:#FFF;border:1px solid #D6C9E3;font:13px Cuprum,'Cuprum',Times New Roman;color:#777}
.kalkok{width:494px;height:80px;background-color:#569938;font:bold 16px Cuprum,'Cuprum',Times New Roman;color:#FFF;vertical-align:middle;text-align:center;cursor:pointer}
.kalkaccess{position:relative;margin-bottom:20px;padding:10px 0 11px 0;background-color:#569938;font:18px Cuprum,'Cuprum',Times New Roman;line-height:23px;color:#BFFFA2;text-align:center}
.kalkaccessmini{font:16px Cuprum,'Cuprum',Times New Roman;line-height:20px;color:#BFFFA2;text-align:center}