.tablepistas td:nth-child(2),
.tablepistas td:nth-child(4) {
  width: 10px;
}

.table_puestos_estacionamiento td:nth-child(1) p,
.table_puestos_estacionamiento td:nth-child(2) p,
.table_puestos_estacionamiento td:nth-child(4) p,
.table_puestos_estacionamiento td:nth-child(5) p,
.table_puestos_estacionamiento td:nth-child(6) p {
  text-align: center;
}
.table_puestos_estacionamiento td:nth-child(3) p {
  width: 200px;
}

.Observaciones_table_puestos_estacionamiento td:nth-child(1) p {
  text-align: center;
}
.Observaciones_table_puestos_estacionamiento th {
  background-color: #f1f1f1;
}

.table_columnas td p {
  text-align: left;
  padding: 2px;
}

.table_columnas td:nth-child(1) {
  padding: 5px;
}
.table_normal td p {
  text-align: left;
  padding: 5px;
}
.table_normal th p {
  text-aligntable: left;
  padding: 0px;
}

.table_normal td:nth-child(5) p {
  width: 180px;
}
.table_normal td:nth-child(6) p {
  width: 50px;
}
.table_normal td:nth-child(3) p {
  width: 100px;
}

.table_normal.IAC td:nth-child(1) {
  width: 70%;
}
.table_normal.IAC td:nth-child(1) p {
  line-height: auto;
}
