table {width:100%;}
table.bc { border-collapse: collapse; }
table.mt { margin-top: 0px; }

table.inputheating { width:100%; background:#ff9129; color:#fff; margin-bottom: 40px;margin-top:25px }
table.inputheating td.pump { background-color:#969696; display:none;}
table.inputheating td.pump input { background-color:#e0e0e0;}
table.inputheating input.ro { background-color: #f9dbc0; }

table.inputwatter { width: 50%; position: absolute; 
     margin-top:106px;
    background:#80bc00; 
    color: white;top:0px;right:0
}

table.inputwatter input.ro { background-color:#e1eac4; }


table.rnnv { width: 100%; background-color: #cbcbcb;}
table.rnnv td {vertical-align:middle;padding:2px 4px 2px 2px;}
table.rnnv td.pl {padding-left:4px;}
table.rnnv td.watter { background-color: #d1dfa4; }
table.rnnv th { background-color: #f3813b; }
table.rnnv th.whitetext.big {color: white;background:#9dc22c url(../images/kalkTableThGreenBg.png) repeat-x 0 0;border-bottom:1px solid #fff;}
table.rnnv th.whitetext.big.pl {background:#f89b14 url(../images/kalkTableThOrangeBg.png) repeat-x 0 0;text-align:left;}


table.crnnv { width: 100%; background-color:#d8d8d8;}
table.crnnv th {background:#e76c00 url(../images/kalkTableThOrangeBg.png) repeat-x 0 0;text-align:left;padding-left:20px;border-bottom:1px solid #fff;}
table.crnnv td.bold.underw {background-color:#cbcbcb;}

table.onnpd { width: 100%; background-color: #d8d8d8; }
table.onnpd th {background: #309bae url(../images/kalkTableThBlueBg.png) repeat-x 0 0;text-align:left;padding-left:20px;border-bottom:1px solid #fff;; }
table.onnpd td.bold.underw {background-color:#cbcbcb;color:#1ba4bc;}

table.ppze { width: 100%; background-color: #eaf1dd; }
table.ppze th { background:#779d02 url(../images/kalkTableThGreenBg.png) repeat-x 0 0;text-align:left;padding-left:20px;border-bottom:1px solid #fff;}
table.ppze td.bold.underw {background-color:#cbcbcb;color:#628200;}

table.crnned {width: 100%; background-color: #d8d8d8; }
table.crnned th { background: #c52601 url(../images/kalkTableThRedBg.png) repeat-x 0 0;text-align:left;padding-left:20px;border-bottom:1px solid #fff;; }
table.crnned td.bold.underw {background-color:#cbcbcb;}

table.ptpb td,th { padding-top: 2px;  padding-bottom: 2px;}

table.bluetable { background-color: #d8e8ff; }

table.border {border:0;width:100%;}
td.border { padding:3px 0; font-size: 0.9em; }

td.fuelunit { width: 35px; }
td.header { background-color: #646464; color:white;vertical-align:middle;padding-left:5px; }

.redtext { color: red;}
.bluetext { color: blue;}

th.whitetext {color: white;background:#9dc22c;}

.big { font-size:1.1em; font-weight:bold;width:176px;text-align:center;padding-top:6px;padding-bottom:7px;}
.bold { font-weight: bold; }
.small {font-size: 1em; font-weight: normal; }
.little {font-size: 10px; font-weight: normal; }
.underw { border-top: 1px solid white;padding-right:5px }
.pl { padding-left: 4px; height: 20px;}
input.rw { background-color: white; }
input.ro { background-color: #e0e0e0; }

.narrow { width: 90px; font-size:90%; }
input.narrow { width: 87px; } /* width = narrow.width - input.paddingRight */
input { text-align: right; border: none; padding-right: 3px;font-size:90%; }

input.submit  {color:#ffba00;background:url(../images/writeusBtn.png) no-repeat 0 2px;border:0;height:37px;width:108px;cursor:pointer;text-align:center;font-weight:bold;padding:0; margin-bottom:15px;}
table.submit { width: 100%;border-bottom:5px solid #cbcbcb;background-color:#fff;}

td.submit { text-align: right; vertical-align:bottom;padding: 175px 5px 5px 0;background-color:#fff;width:50%;}
td.submit2 { text-align: right; vertical-align:middle;background-color:#fff;padding:3px 40px;}
input.blueBtn {color:#74dff2;}
input.greenBtn {color:#aed82f;}

.full { width: 100%;font-size:90%; }

.tisk {vertical-align: bottom; height:92px; display: table-cell; padding-left: 5px;}
