<style>
/* tabela geral */
#calc_table {
  width: 80%;
  margin: 0 auto;
  text-align: center;
  border-collapse: collapse;
  table-layout: fixed;
}

/* cabeçalhos */
#calc_table th {
  font-weight: bold;
  color: #666;
  background-color: #e9ecef;
  border: 1px solid gray;
}

/* células comuns */
#calc_table td {
  border: 1px solid gray;
}

/* regras de cores */
#calc_table td.vmc {
  background-color: #4472c4 !important;
  color: #fff !important;
}

#calc_table td.mrg {
  background-color: #fffc05 !important;
  color: #666 !important;
}

#calc_table td.imc {
  background-color: #ed7d31 !important;
  color: #fff !important;
}


</style>








