#article-9 .tm-block .tm-block-content{
    background-color: #e0e0d6 !important;
}

.tm-content-custom {
    background-color: #e0e0d6 !important;
}

.tm-block.tm-block-content-custom {
    background-color: #fff !important;
}

/* Secretaría */
  #secTabla {
            width: 100%;
            border-collapse: collapse;
            margin-top: 20px;
    	
        }

        #secTabla th, #secTabla td {
            border-bottom: 2px solid #dddddd;
            text-align: left;
            padding: 8px;
            max-width: 550px; /* Ancho máximo de columna */
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }
        #secTabla th {
            background-color: #f2f2f2;
        }

        #secTabla tr:hover {
            background-color: #e0e0d6;;
        }

        .borde-rojo {
            border-right: 2px solid #F24a47;
          vertical-align: top;
        }

        .borde-azul {
            border-right: 2px solid #035b98;
          vertical-align: top;
        }
        .borde-gris {
                   border-right: 2px solid #666666;
                  vertical-align: top;
        } .borde-fucsia {
                   border-right: 2px solid #db4f78;
                  vertical-align: top;
        } .borde-celeste {
           border-right: 2px solid #6fa8dc;
           vertical-align: top;
        } .borde-verde {
               border-right: 2px solid #93c47d;
               vertical-align: top;
        }

  #secTabla a {
            color: #035b98;
        }
        
  .ancho-columna-1 {
            max-width: 250px;
        }

        .ancho-columna-2 {
            width: 40%;
        }

        .ancho-columna-3 {
            width: 30%;
        }