
DIV.Calculator FORM
{
  margin-bottom: 0px;
}

.Calculator .ReadOnly
{
  background-color: #eaeaea;
}

.CalcNumFld
{
  text-align: right;
}

/* tabela z ratami dla stałych rat */

TABLE.CalculatorRates TD.top
{
  text-align: right;
  padding-right: 0pt;
  padding-left: 10pt;
  border-bottom: solid 1px;
  white-space: nowrap;
}

TABLE.CalculatorRates TH
{
  padding-left: 10pt;
}

TABLE.CalculatorRates DIV.rates
{
  position: relative;  /* potrzebne dla wewnętrznych elementów z position: absolute */
  display: block;      /* jw */
  width: 200px;
  height: 1.5em;
  padding: 0px;
}

/* Wnętrze komórki z paskami i podziałem raty */
TABLE.CalculatorRates DIV.rates TABLE
{
  z-index: 2;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

TABLE.CalculatorRates DIV.rates TABLE.bars
{
  z-index:1;
}

/* rata - odsetki */
TABLE.CalculatorRates DIV.rates TD.interest
{
  text-align: left;
  padding-left: 10px;
}

/* rata - część zasadnicza */
TABLE.CalculatorRates DIV.rates TD.principal
{
  text-align: right;
  padding-right: 10px;
}

/* tabela z paskami */
TABLE.CalculatorRates TABLE.bars TD
{
  height: 100%;
  padding: 0px;
}


/* ----------------------------- */

/* nagłówek wydruku */
TABLE.PrintListingTop TD
{
	white-space: nowrap;
}

TABLE.PrintListingTop .w
{
	white-space: normal;
}

TABLE.ListingPrintRightPanel TD, TABLE.ListingPrintRightPanel TH
{
	padding-left: 4px;
}
