@charset "utf-8";
/* CSS Document */
/* Estilos para la tabla en general */
table {
  width: 100%; /* Ancho de la tabla */
  margin: auto; /* Centrar la tabla en la página */
  border-collapse: collapse; /* Une los bordes de las celdas */
  font-family: Arial, sans-serif; /* Fuente del texto */
}

/* Estilos para las celdas de encabezado */
th {
  background-color: #095805; /* Color de fondo */
  color: #fff; /* Color del texto */
  padding: 4px; /* Espaciado interno de las celdas */
  font-size: 12px;  
  text-align: center; /* Alinea el texto al centro */
  border: 1px solid #ddd; /* Borde de la celda */
}

/* Estilos para las celdas de datos */
td {
  padding-bottom: 12px;
  padding-top: 12px;
  padding-left: 0px;
  padding-right: 0px;  
  text-align: center;
  font-size: 12px;  
  border: 1px solid #ddd; /* Borde de la celda */
  color: #000000;
}

td p{
   color: #000000;
}


/* Estilos para filas alternas (para mejor legibilidad) */
tbody tr:nth-child(even) {
  background-color: #f9f9f9;
}

/* Estilos al pasar el ratón por encima */
tbody tr:hover {
  background-color: #e9e9e9;
}

.ancho-pequeño{
    width: 5%;
}

.ancho-grande{
    width: 16%;
}

/*@media screen and (max-width: 500px){
   width: 100%; /* Ancho de la tabla */ 
    
}*/
