
/* #margenes - anchos
================================================== */

.margen-top10 { margin-top: 10px;}

.estilotexto {width: 80%; padding-left: 10%;}

.centrado { text-align: center;}

.column_attr.align_center {
    text-align: center !important;
}
.tab-centrado { text-align: center !important; }

.contenedor-margen-insti { 
    margin-top: 60px;
    margin-bottom: 60px;
}

/* #tipografia propiedades
================================================== */

.titulo-institucional {
    font-family: "Encode-Sans-Bold";
    color:  #0D3A5D;
    font-size: 1.2em;
    
}

.titulo-tabs {
    font-family: "Encode-Sans-Regular";
    color: #0D3A5D;
    font-size: 0.9em;
}

.txt-parrafo {
    font-family: "Encode-Sans-Regular"; 
    color:  rgb(66, 66, 66);
    font-size: 1em;
    text-align: left !important;
}

.titulo-seleccionada {
    font-family: "Encode-Sans-Bold";
    color:  rgb(44, 46, 136);
    font-size: 11pt;
}

.estilo-autoridades {
    font-family: "Encode-Sans-Bold";  
    font-weight: bold; 
    color:  rgb(59, 59, 59); 
    font-size: 1.1em;}

    .estilo-autoridades-subtitulos {
        font-family: "Encode-Sans-Regular"; 
        color:  rgb(59, 59, 59); 
        font-size: 1.1em;}




/* #cajas - contenedores
================================================== */

/* selector de tabs */
.ui-tabs .ui-tabs-nav li a {
    
    background-color: #cccccc !important;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
.ui-tabs .ui-tabs-nav li.ui-state-processing a, .ui-tabs .ui-tabs-nav li.ui-state-active a {
   
    background-color: #ffffff !important;
}

.ui-tabs .ui-tabs-nav li.ui-state-active a:after, table tr:hover td {
    background: #D7B46A !important;
}

