
/* ------------------------------- */
/* Estilo Grid Botones */
.txtligaconv {
    font-size: 1em;
    font-weight: 700;
    color: #621132;
    border: 2px solid #fff;
}

.txtligaconv:hover {
    background-color: #DDC9A3;
    color: #fff;
    border: 2px solid #DDC9A3;
    transition: border 0.3s ease;
}

.box_liga_conv {
    padding: 0.5em;
    text-align: left;
    font-size: 1.2em;
}
/* /// Estilo Grid Botones */
/* ------------------------------- */



/* ------------------------------- */
/* Estilo Grid Botones DGUTyP_MIR */
 .txtligaconv_MIR {
    font-size: .8em;
    font-weight: 800;
    color: #235B4E;
    border: 6px solid #fff;
}

.txtligaconv_MIR:hover {
    background-color: #235B4E;
    color: #fff;
    border: 5px solid #235B4E;
    transition: border 0.3s ease;
}

.box_liga_conv_MIR {
    padding: 1.9em;
    text-align: left;
    font-size: 1.1em;
}
  /* /// Estilo Grid Botones DGUTyP_MIR*/
  /* ------------------------------- */


  /* ------------------------------- */
/* Estilo Grid Botones Prodep_Transparencia */
.txtligaconv_PRODEP_T {
    font-size: 0.6em;
    font-weight: 400;
    color: #083d0c;
    border: 2px solid #fff;
    width: 75%; /* Ancho fijo, ajusta según sea necesario */
    height: 95px;
    padding: 8px; /* Ajusta el padding para que se ajuste al ancho fijo */
    transition: all 0.3s ease; /* Transición para un efecto más suave */
    text-align: center; /* Centra el texto dentro del botón */
 
}

.txtligaconv_PRODEP_T:hover {
    background-color: #fff;
    color: #083d0c;
    border: 3px solid #083d0c;
    border-radius: 10px; /* Bordes redondeados */   
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3); /* Sombra más pronunciada al pasar el mouse */
}

.box_liga_conv_PRODEP_T {
    padding: 0.5em;
    text-align: left;
    font-size: 1.1em;
}

  /* /// Estilo Grid Botones Prodep_Transparencia*/
  /* ------------------------------- */



/* ------------------------------- */
/* Estilo div */
.div1 {
    max-height: 700px;
    max-width: 100%;
    overflow: auto;
}
/* /// Estilo div1 */
/* ------------------------------- */



/* ------------------------------- */
/* Estilo boton Menú Normatividad */
.btn_formato_Normatividad {
    padding: 3px;
    border-radius: 10px;
    background-color: #235B4E;
    color: #fff;
    font-weight: bold;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
    transition: background-color 0.5s ease;
    width: 90%;
    /* Ajusta el ancho según sea necesario */
    height: 98px;
    /* Ajusta la altura según sea necesario */
    display: inline-block;
    /* Asegura que el botón respete las dimensiones fijas */
    text-align: center;
    /* Centra el texto dentro del botón */
    line-height: 18px;
    /* Ajusta para centrar el texto verticalmente */
    margin: 7px;
    /* Ajusta el margen según sea necesario */
}

.btn_formato_Normatividad:hover {
    background-color: #DDC9A3;
    color: #235B4E;
}
/* Estilo boton Menú Normatividad  */
/* ------------------------------- */



/* ------------------------------- */
/* Estilo boton Menú AvisoPrivacidad */
.btn_formato_AvisoPrivacidad {
    padding: 3px;
    border-radius: 10px;
    background-color: #235B4E;
    color: #fff;
    font-weight: bold;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
    transition: background-color 0.5s ease;
    width: 90%;
    /* Ajusta el ancho según sea necesario */
    height: 98px;
    /* Ajusta la altura según sea necesario */
    display: inline-block;
    /* Asegura que el botón respete las dimensiones fijas */
    text-align: center;
    /* Centra el texto dentro del botón */
    line-height: 18px;
    /* Ajusta para centrar el texto verticalmente */
    margin: 7px;
    /* Ajusta el margen según sea necesario */
}

.btn_formato_AvisoPrivacidad:hover {
  background-color: #fff;
  color: #235B4E;
}
/* Estilo boton Menú Normatividad  */
/* ------------------------------- */



/* ------------------------------- */
/* Estilo boton Menú ContraloriaSocial */
.btn_formato_ContraloriaSocial {
    padding: 3px;
    border-radius: 15px;
    background-color: #fff;
    color: rgb(17, 50, 43);
   
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
    transition: background-color 0.5s ease;
    width: 75%;
    /* Ajusta el ancho según sea necesario */
    height: 93px;
    /* Ajusta la altura según sea necesario */
    display: inline-block;
    /* Asegura que el botón respete las dimensiones fijas */
    text-align: center;
    /* Centra el texto dentro del botón */
    line-height: 30px;
    /* Ajusta para centrar el texto verticalmente */
    margin: 3px;
    /* Ajusta el margen según sea necesario */
}

.btn_formato_ContraloriaSocial:hover {
    background-color: rgb(17, 50, 43);
    color: #fff;
}
/* /// Estilo boton Menú ContraloiriaSocial  */
/* ------------------------------- */



/* ------------------------------- */
/* Estilo Titulo Normatividad */
.btn_titulo_Normatividad {
    padding: 1px;
    border-radius: 0px;
    background-color: #fff;
    color: #235B4E;
    font-weight: bold;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.0);
    border: none;
    /* Añadido para quitar el borde */
    transition: background-color 0.5s ease;
}

.btn_titulo_Normatividad:hover {
    background-color: #ffffff;
    color: #691C32;
}
/* ///Estilo Titulo Normatividad */
/* ------------------------------- */



/* ------------------------------- */
/* Estilo Titulo AvisoPrivacidad */
.btn_titulo_AvisoPrivacidad {
padding: 10px;
border-radius: 0px;
background-color: #fff;
color: #235B4E;
font-weight: bold;
box-shadow: 0 0px 0px rgba(0, 0, 0, 0.0);
border: none;
/* Añadido para quitar el borde */
transition: background-color 0.5s ease;
font-size: 30px;
/* Añadido para aumentar el tamaño de la fuente */
}

.btn_titulo_AvisoPrivacidad:hover {
    background-color: #ffffff;
    color: #691C32;
}
/* ///Estilo Titulo AvisoPrivacidad */
/* ------------------------------- */


/* ------------------------------- */
/* Botones CS */
.btn_formato_CS {
    padding: 3px;
    border-radius: 10px;
    background-color: rgb(17, 50, 43);
    color: #fff;
    font-weight: bold;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
    transition: background-color 0.5s ease;
    width: 10%;
    /* Ajusta el ancho según sea necesario */
    height: 65px;
    /* Ajusta la altura según sea necesario */
    display: inline-block;
    /* Asegura que el botón respete las dimensiones fijas */
    text-align: center;
    /* Centra el texto dentro del botón */
    line-height: 30px;
    /* Ajusta para centrar el texto verticalmente */
    margin: 3px;
    /* Ajusta el margen según sea necesario */
}

.btn_formato_CS:hover {
    background-color: #fff;
    color: rgb(17, 50, 43);
}

.font-size-Menor {
    font-size: 12px;
}

.font-normal {
    font-weight: normal;
}
        
/* /// Botones CS */
/* ------------------------------- */


/* ------------------------------- */
/*  Estilo Botones Años  */

.btn_invertir_colores {
    width: 10%;
    margin-top: 1em;
    padding: 2px;
    background: #13322b;
    color: #fff;
    /* Color de texto */
    box-shadow: none;
    border: 2px solid #fff;
    border-radius: 10px;
    transition: background-color 0.3s, color 0.3s;
    /* Transición suave */
}

.btn_invertir_colores:hover {
    background: #fff;
    color: #13322b;
    border: 2px solid #13322b;
    border-radius: 10px;
    /* Color de texto invertido */
}

/*  Estilo Botones Años  */
/* ------------------------------- */



/* ------------------------------- */
/*  Boton Directorio Funcionarios  */
.btn_directorio {
    width: 150px; 
    padding: 8px; 
    border-radius: 8px; 
    border: 1px solid #6F7271; 
    background-color: #235B4E; 
    color: #fff;
}

.btn_directorio:hover {
    background-color: #fff; 
    color: #235B4E;
}

/*  Boton Directorio Funcionarios  */
/* ------------------------------- */




/* ------------------------------- */
/*  Botones Menú Izquierdo U006.php  */
.btn_Menu_T_U006 {
    padding: 5px;
    border-radius: 15px;
    background-color: #235b4e;
    color: #fff;
    font-weight: bold;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
    transition: background-color 0.5s ease;
    width: 100%;
    /* Ajusta el ancho según sea necesario */
    height: 60px;
    /* Ajusta la altura según sea necesario */
    display: inline-block;
    /* Asegura que el botón respete las dimensiones fijas */
    text-align: center;
    /* Centra el texto dentro del botón */
    line-height: 30px;
    /* Ajusta para centrar el texto verticalmente */
    margin: 3px;
    /* Ajusta el margen según sea necesario */
}

.btn_Menu_T_U006:hover {
    background-color: #fff;
    color: #235b4e;
}

.ministraciones {
    height: 96px
        /* Aumenta el padding vertical (top y bottom) */
}

/*  Botones Menú Izquierdo U006.php  */
/* ------------------------------- */


/* ------------------------------- */
/*  Boton Transparencia Convenios U006 */
.btn_T_U006 {
    width: 150px; 
    padding: 8px; 
    border-radius: 8px; 
    border: 1px solid #6F7271; 
    background-color: #FFF; 
    color: #235B4E;
}

.btn_T_U006:hover {
    background-color: #235B4E; 
    color: #FFF;
}

/*  Boton Transparencia Convenios U006  */
/* ------------------------------- */


/* ------------------------------- */
/*  Boton Transparencia Convenios U006 */
.btn_Rojo_U006 {
    width: 150px; 
    padding: 6px; 
    border-radius: 8px; 
    border: 1px solid #691c32; 
    background-color: #FFF; 
    color: #691c32;
}

.btn_Rojo_U006:hover {
    background-color: #691c32; 
    color: #FFF;
}

/*  Boton Transparencia Convenios U006  */
/* ------------------------------- */


/* ------------------------------- */
/*  Estilo para el borde de la Gráfica Ministración 2024 */
.custom-border {
    border: 2px solid #1f5d50;
    /* 2px de ancho, color negro */
    border-radius: 5px;
    /* Bordes redondeados */
}
/*  /// Estilo para el borde de la Gráfica Ministración 2024 */
/* ------------------------------- */

/* ------------------------------- */
/*  Boton  U006 */
.btn_P_U006 {
    width: 150px; 
    padding: 8px; 
    border-radius: 8px; 
    border: 1px solid #6F7271; 
    background-color: #FFF; 
    color: #691c32;
}

.btn_P_U006:hover {
    background-color: #691c32; 
    color: #FFF;
}

/*  Boton Directorio Funcionarios  */
/* ------------------------------- */


/* ------------------------------- */
/*  Estilo Botones Años  */

.btn_Anio_MIR_U006 {
    width: 120px; 
    padding: 8px; 
    border-radius: 8px; 
    border: 1px solid #6F7271; 
    background-color: #FFF; 
    color: #235B4E;
    margin: 6px; /* Ajusta el valor para el espacio deseado */
}

.btn_Anio_MIR_U006:hover {
    background-color: #235B4E; 
    color: #FFF;
}

/*  Estilo Botones Años  */
/* ------------------------------- */



/* ------------------------------- */
/*  Estilo Botones Años  */

.btn_Anio_PRG_U006 {
    width: 110px; 
    padding: 8px; 
    border-radius: 8px; 
    border: 1px solid #6F7271; 
    background-color: #FFF; 
    color: #691c32;
    margin: 6px; /* Ajusta el valor para el espacio deseado */
}

.btn_Anio_PRG_U006:hover {
    background-color: #691c32; 
    color: #FFF;
}

/*  Estilo Botones Años  */
/* ------------------------------- */




/* ------------------------------- */
/*  Estilo Botones Años  */

.btn_Anio_P_U006 {
    width: 150px; 
    padding: 8px; 
    border-radius: 8px; 
    border: 1px solid #6F7271; 
    background-color: #FFF; 
    color: #691c32;
    margin: 6px; /* Ajusta el valor para el espacio deseado */
}

.btn_Anio_P_U006:hover {
    background-color: #691c32; 
    color: #FFF;
}

/*  Estilo Botones Años  */
/* ------------------------------- */


/* ------------------------------- */
/* Estilo Grid Botones Programa U006 */
.txtligaconv_P_U006 {
    font-size: 0.6em;
    font-weight: 400;
    color: #691c32;
    border: 2px solid #fff;
    width: 75%; /* Ancho fijo, ajusta según sea necesario */
    height: 95px;
    padding: 8px; /* Ajusta el padding para que se ajuste al ancho fijo */
    transition: all 0.3s ease; /* Transición para un efecto más suave */
    text-align: center; /* Centra el texto dentro del botón */
 
}

.txtligaconv_P_U006:hover {
    background-color: #fff;
    color: #691c32;
    border: 3px solid #691c32;
    border-radius: 10px; /* Bordes redondeados */   
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3); /* Sombra más pronunciada al pasar el mouse */
}

.box_liga_conv_P_U006 {
    padding: 0.5em;
    text-align: left;
    font-size: 1.1em;
}

  /* /// Estilo Grid Botones Programa U006*/
  /* ------------------------------- */


  /* ------------------------------- */
  /* Estilo Menú Izquierdo Programa U006 */
  .btn_Menu_P_U006 {
    padding: 3px;
    border-radius: 15px;
    background-color: #691c32;
    color: #fff;
    font-weight: ;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
    transition: background-color 0.5s ease;
    width: 55%;
    /* Ajusta el ancho según sea necesario */
    height: 60px;
    /* Ajusta la altura según sea necesario */
    display: inline-block;
    /* Asegura que el botón respete las dimensiones fijas */
    text-align: center;
    /* Centra el texto dentro del botón */
    line-height: 21px;
    /* Ajusta para centrar el texto verticalmente */
    margin: 3px;
    /* Ajusta el margen según sea necesario */
    font-size: .7em;
}

.btn_Menu_P_U006:hover {
    background-color: #fff;
    color: #691c32;
}

/* /// Estilo Menú Izquierdo Programa U006 */

/* ------------------------------- */
  


  /* ------------------------------- */
  /* Estilo Menú Izquierdo Programa S247 */
  .btn_Menu_P_S247 {
    padding: 2px;
    border-radius: 15px;
    background-color: #691c32;
    color: #fff;
    font-weight: ;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
    transition: background-color 0.5s ease;
    width: 85%;
    /* Ajusta el ancho según sea necesario */
    height: 60px;
    /* Ajusta la altura según sea necesario */
    display: inline-block;
    /* Asegura que el botón respete las dimensiones fijas */
    text-align: center;
    /* Centra el texto dentro del botón */
    line-height: 25px;
    /* Ajusta para centrar el texto verticalmente */
    margin: 3px;
    /* Ajusta el margen según sea necesario */
    font-size: .8em;
}

.btn_Menu_P_S247:hover {
    background-color: #fff;
    color: #691c32;
}

/* /// Estilo Menú Izquierdo Programa U006 */

/* ------------------------------- */
.img-responsive {
    
    height: "3%";
    width: "3%"; 
}
