/* Tabelas técnicas de pesos e medidas – UMS */
/* arquivo: tabelas.css */

table.pesosmedidas {
  width: 650px;              /* bem próximo do que está no print */
  margin: 10px auto;
  border-collapse: collapse;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
}

/* Células padrão */
table.pesosmedidas th,
table.pesosmedidas td {
  padding: 3px 4px;
  text-align: center;
  vertical-align: middle;
}

/* Cabeçalhos de normas (faixa cinza superior) */
.pesos-normas-header th,
.pesos-header-cinza {
  background-color: #CCCCCC;
  font-weight: bold;
}

/* Segunda linha do cabeçalho (PAREDE / PESO 1M) */
.pesos-segunda-linha th {
  background-color: #CCCCCC;
  font-weight: bold;
}

/* Linha separadora (cinza escuro bem fininho) */
.pesos-linha-separador th {
  background-color: #999999;
  height: 2px;
  padding: 0;
  line-height: 0;
}

/* Primeira coluna: diâmetro nominal interno (rosa claro) */
.pesos-col-nominal,
.pesos-col-nominal-header {
  background-color: #EDD6D6;
}

/* Segunda coluna: diâmetro externo (azul claro) */
.pesos-col-externo,
.pesos-col-externo-header {
  background-color: #D6E3ED;
}

/* Colunas alternadas de dados (bege) */
.pesos-col-alt {
  background-color: #F5EBDD;
}

/* Células cinza de preenchimento / blocos vazios */
.pesos-cinza-rodape {
  background-color: #999999;
}

/* Título interno (quantidade de tubos) */
.pesos-subtitulo {
  text-align: center;
  font-weight: bold;
  padding: 6px 4px 4px;
}

/* Observações finais (texto centralizado) */
.pesos-obs {
  text-align: center;
  font-size: 10px;
  padding: 8px 4px 10px;
}

/* Ajuste nas quebras de linha dentro das células */
table.pesosmedidas td br {
  line-height: 1.2;
}
