/* ------------ glowny panel, szerokosc nalezy zmienic razem z szerokosciami pojedynczych kolumn ------------- */
DIV.calc-panel {
  display:block;
  margin:15px 35px 0px 83px;
  width: 380px;
}

DIV.input-linia {
  display:block;
  width:100%;
  line-height: 21px;
  margin-bottom:15px;
  padding-left:0px;
}

DIV.head-linia {
  display:block;
  width:100%;
  line-height: 10px;
}

DIV.calc-linia {
  display:block;
  width:100%;
  border-top: 1px solid #dadde3;
  border-bottom: 1px solid #ffffff;
  background-color: #f9fafb;
}

DIV.calc-last {
  display:block;
  width:100%;
  border-top: 1px solid #dadde3;
}

DIV.calc-opis {
  display:block;
  font-size:10px;
  width:100%;
  margin-top:10px;
}

DIV.calc-caption {
  display:inline;
  padding:2px 2px 2px 4px;
  float:left;
  text-align:left;
  font-size: 12px;
}

DIV.calc-podpis {
  display:inline;
  float:left;
  width:86px;
  text-align:left;
  padding:2px 4px 2px 4px;
  background-color: #ebedf6;
  font-size: 12px;
}

DIV.calc-wplata {
  display:inline;
  padding:2px 2px 2px 4px;
  float:left;
  text-align:center;
  font-size: 12px;
  width:86px;
}

DIV.calc-rata {
  display:inline;
  padding:2px 2px 2px 4px;
  float:left;
  text-align:center;
  font-size: 12px;
  width:86px;
  background:#ebedf6;
}

DIV.calc-koszt {
  display:inline;
  padding:2px 4px 2px 2px;
  float:left;
  text-align:right;
  font-size: 12px;
  width:86px;
}

DIV.calc-head {
  display:inline;
  padding:2px 2px 2px 4px;
  float:left;
  font-size: 9px;
  font-weight:bold;
  width:86px;
  color:#13347f;
}

DIV.calc-left {
  text-align:left;
}

DIV.calc-center {
  text-align:center;
}

DIV.calc-right {
  text-align:right;
}

INPUT.calcedit {
  border-top:solid 1px #879ABC;
  border-left:solid 1px #879ABC;
  border-right:solid 1px #B4C0D9;
  border-bottom:solid 1px #B4C0D9;
  background: url(input_shadow.gif) #F9FAFB no-repeat left top;
  padding:1px 2px 0px 0px;
  margin:0px 0px 0px 0px;
  height:18px;
  width:50px;
  text-align:right;
  font-size:11px;
}

INPUT.calcres_no {
border-top:solid 1px #ebedf6;
  border-left:solid 1px #ebedf6;
  border-right:solid 1px #ebedf6;
  border-bottom:solid 1px #ebedf6;
  background: #ebedf6;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  height:14px;
  width:86px;
  text-align:left;
  font-size:11px;
}

INPUT.calcres_l {
  border-top:solid 1px #f9fafb;
  border-left:solid 1px #f9fafb;
  border-right:solid 1px #f9fafb;
  border-bottom:solid 1px #f9fafb;
  background: #f9fafb;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  height:14px;
  width:86px;
  text-align:center;
  font-size:11px;
}

INPUT.calcres_ll {
  border-top:solid 1px #f9fafb;
  border-left:solid 1px #f9fafb;
  border-right:solid 1px #f9fafb;
  border-bottom:solid 1px #f9fafb;
  background: #f9fafb;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  height:14px;
  width:86px;
  text-align:right;
  font-size:11px;
}

INPUT.calcres_d {
  border-top:solid 1px #ebedf6;
  border-left:solid 1px #ebedf6;
  border-right:solid 1px #ebedf6;
  border-bottom:solid 1px #ebedf6;
  background: #ebedf6;
  padding:1px 0px 0px 2px;
  height:14px;
  width:86px;
  text-align:center;
  font-size:11px;
}
