﻿body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #585a4e;
}

/*Color de fondo del encabezado*/
.trBackGroundHead
{
    /*background-color: #ffd7a1;*/ /*background-color: #d3d3d3;*/
    background-color: #d3d3d3;
}
/*Titulo de los grid*/
.trTitulo
{
    background-color: #56608B;
}

.Titulos_Tablas
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #ffffff;
    font-weight: bold;
}

.trBackGroundHeadFondo
{
    /*background-color: #814a01;*/
    background-color: #585A4E;
}

.trBackGround
{
    background-color: #d3d3d3;
}

.trBackGroundMenuLateral
{
    background-color: #bdb6af; /*background-color: #ff9991;*/
    min-height: 539;
}

.Borde1px_tabla
{
    border: 1px solid #000; /*border: 1px solid #93c8d8;*/
}

/**Resumen principal*/
#contenido_calificaciones
{
    position: absolute;
    width: 235px;
    height: 141px;
    z-index: 1;
    left: 0px;
    top: 9px;
    overflow: auto;
    overflow-x: hidden;
    visibility: visible;
}

/*Se utilizan en la página del mapa*/

/*Sombreado de renglon Par/Impar en tablas*/
.trRenglonPar
{
    /*background-color:#cae1f3;*/ /*background-color:green;*/
    background-color: #fff;
}

.trRenglonInpar
{
    /*background-color:#e5e9ed;*/ /*background-color:red;*/
    background-color: #dde1e1;
}


/*Se utilizan en la página del mapa*/
/*Estilo de la calificacion nacional*/
.calificacionNal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #000;
}

/*Estilo de la ventana de calificaciones vacias*/
.alertaCalificacionesVacias
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

/*Estilo del tooltipo del mapa*/
#toolTipBox
{
    display: none;
    padding: 0;
    width: 380px;
    font-size: 11px;
    border: black solid 1px;
    font-family: verdana;
    position: absolute; /*background-color: #ffffff;*/
    background-color: #fff;
    color: #000000;
    z-index: 10000; /*cursor:hand;*/
    visibility: visible;
}

#toolTipBox span
{
    /*font-size:50px;*/
    background-color: Aqua;
}

#toolTipBox table tr td
{
    padding-bottom: 5px;
}

#toolTipBox .Titulos_Tablas
{
    font-size: 12px;
}


/*Se ocupa en el mapa en las etiquetas de las calificaciones*/
.CalifMapa
{
    color: #333333; /*cursor:pointer; */
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    outline: 0 0 0 0;
}


/*Mapa - Estados*/


#AGS
{
    position: absolute; /*width:82px;*/
    height: 20px;
    z-index: 37;
    left: 145px;
    top: 322px;
    visibility: visible;
}
#BC
{
    position: absolute;
    z-index: 5;
    left: 11px;
    top: 88px;
    visibility: visible;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    outline: 0 0 0 0;
}
#BCS
{
    position: absolute; /*width:37px;*/
    height: 21px;
    z-index: 3;
    left: 66px;
    top: 187px;
    visibility: visible;
}
#CAMP
{
    position: absolute; /*width:28px;*/
    height: 19px;
    z-index: 22;
    left: 461px;
    top: 320px;
    visibility: visible;
}
#CHIH
{
    position: absolute; /*width:30px;*/
    height: 19px;
    z-index: 6;
    left: 168px;
    top: 135px;
    visibility: visible;
}
#CHIS
{
    position: absolute; /*width:30px;*/
    height: 20px;
    z-index: 21;
    left: 427px;
    top: 375px;
    visibility: visible;
}
#COAH
{
    position: absolute; /*width:33px;*/
    height: 16px;
    z-index: 7;
    left: 242px;
    top: 169px;
    visibility: visible;
}
#COL
{
    position: absolute; /*width:79px;*/
    height: 20px;
    z-index: 25;
    left: 205px;
    top: 336px;
    visibility: visible;
}
#DF
{
    position: absolute; /*width:71px;*/
    height: 18px;
    z-index: 35;
    left: 228px;
    top: 385px;
    visibility: visible;
}
#DGO
{
    position: absolute; /*width:31px;*/
    height: 14px;
    z-index: 8;
    left: 190px;
    top: 213px;
    visibility: visible;
}
#MEX
{
    position: absolute; /*width:106px;*/
    height: 18px;
    z-index: 34;
    left: 193px;
    top: 361px;
    visibility: visible;
}
#GRO
{
    position: absolute; /*width:21px;*/
    height: 17px;
    z-index: 19;
    left: 286px;
    top: 355px;
    visibility: visible;
}
#GTO
{
    position: absolute; /*width:78px;*/
    height: 18px;
    z-index: 28;
    left: 260px;
    top: 303px;
    visibility: visible;
}
#HGO
{
    position: absolute;
    height: 14px;
    z-index: 29;
    left: 386px;
    top: 248px;
    visibility: visible; /*width:78px;*/
}
#JAL
{
    position: absolute; /*width:31px;*/
    height: 18px;
    z-index: 16;
    left: 203px;
    top: 305px;
    visibility: visible;
}
#MICH
{
    position: absolute; /*width:28px;*/
    height: 21px;
    z-index: 17;
    left: 253px;
    top: 325px;
    visibility: visible;
}
#MOR
{
    position: absolute; /*width:80px;*/
    height: 15px;
    z-index: 31;
    left: 280px;
    top: 405px;
    visibility: visible;
}
#NAY
{
    position: absolute; /*width:28px;*/
    height: 16px;
    z-index: 11;
    left: 185px;
    top: 277px;
    visibility: visible;
}
#NL
{
    position: absolute; /*width:68px;*/
    height: 20px;
    z-index: 10;
    left: 286px;
    top: 200px;
    visibility: visible;
}
#OAX
{
    position: absolute; /*width:30px;*/
    height: 18px;
    z-index: 20;
    left: 350px;
    top: 374px;
    visibility: visible;
}
#PUE
{
    position: absolute; /*width:82px;*/
    height: 19px;
    z-index: 27;
    left: 324px;
    top: 340px;
    visibility: visible;
}
#QRO
{
    position: absolute; /*width:181px;*/
    height: 14px;
    z-index: 32;
    left: 341px;
    top: 227px;
}
#QRO
{
    position: absolute; /*width:78px;*/
    height: 17px;
    z-index: 36;
    visibility: visible;
}
#QROO
{
    position: absolute; /*width:32px;*/
    height: 16px;
    z-index: 34;
    left: 496px;
    top: 315px;
    visibility: visible;
}
#SIN
{
    position: absolute; /*width:25px;*/
    height: 16px;
    z-index: 9;
    left: 141px;
    top: 202px;
    visibility: visible;
}
#SLP
{
    position: absolute; /*width:30px;*/
    height: 17px;
    z-index: 15;
    left: 271px;
    top: 263px;
    visibility: visible;
}
#SON
{
    position: absolute; /*width:28px;*/
    height: 14px;
    z-index: 4;
    left: 103px;
    top: 110px;
    visibility: visible;
}
#TAB
{
    position: absolute; /*width:77px;*/
    height: 16px;
    z-index: 24;
    left: 418px;
    top: 344px;
    visibility: visible;
}
#TAMPS
{
    position: absolute; /*width:26px;*/
    height: 15px;
    z-index: 14;
    left: 307px;
    top: 241px;
    visibility: visible;
}
#TLAX
{
    position: absolute; /*width:83px;*/
    height: 14px;
    z-index: 33;
    left: 384px;
    top: 315px;
    visibility: visible;
}
#VER
{
    position: absolute; /*width:28px;*/
    height: 17px;
    z-index: 18;
    left: 368px;
    top: 337px;
    visibility: visible;
}
#YUC
{
    position: absolute; /*width:29px;*/
    height: 18px;
    z-index: 23;
    left: 484px;
    top: 289px;
    visibility: visible;
}
#ZAC
{
    position: absolute; /*width:28px;*/
    height: 14px;
    z-index: 13;
    left: 226px;
    top: 242px;
    visibility: visible;
}

iframe
{
    overflow: hidden;
}

#listadoNivel
{
    max-height: 300px;
    left: 1px;
    top: 20px;
    overflow: auto;
    overflow-x: hidden;
    z-index: 0;
}


#listadoNivel table tr td
{
    padding-bottom: 8px;
}

.CentroListado
{
    background-color: #bdb6af;
}

#listadoCentroEstatal
{
    position: absolute;
    width: 678px;
    height: 143px;
    left: 1px;
    top: 20px;
    overflow: auto;
    overflow-x: hidden;
    visibility: visible;
    z-index: 0;
}


#TituloDiag
{
    position: absolute;
    width: 980px;
    height: 55px;
    z-index: -1;
    left: 0px; /*101px;*/
    top: 147px;
    visibility: visible;
}
#calificacion
{
    position: absolute;
    width: 980px;
    height: 29px;
    z-index: -1;
    left: 0px; /*101px;*/
    top: 177px;
    visibility: visible;
}

.marcaAguaBusqueda
{
    background: #FFFFFF url(../imagenes/lupa.jpg) no-repeat 4px 4px;
    background-position: right;
    border: 1px;
}

.MenusDiv
{
    z-index: 999;
    position: absolute;
}

.FondoTabla
{
    background: url(../imagenes/fondo1b.jpg);
    background-color: #807c79;
    background-repeat: repeat-x;
}

.FondoCuerpo
{
    background: url(../imagenes/fondocuerpo.jpg);
    border-top:0px;
}

.FondoRango
{
    background-color: #c7bfaa;
}



.TituloEncabezado
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #ede4cf;
    /*font-weight: bold;*/
}

.BackEntidadFed
{
    background-color: #bdb6af;
}

.BackEntidadFed a:link, .BackEntidadFed a:active, .BackEntidadFed a:visited, .BackEntidadFed a:hover
{
    color: #583b3a;
    font-weight: bold;
}

.CalificacionesFlotante
{
    background-color: #FFFFFF;
    border-bottom: 1px solid black;
    border-left: 1px solid black;
    border-right: 1px solid black;
}

.BackCentro a:link, .BackCentro a:active, .BackCentro a:visited, .BackCentro a:hover,
.CalificacionesFlotante a:link, .CalificacionesFlotante a:active, .CalificacionesFlotante a:visited, 
.CalificacionesFlotante a:hover {	
    color: #56608B;	
}

.tableTopBorder
{
    border-top: 1px solid #000;
}

.BackComparativo
{
    background-color: #56608B;
}

.TituloEncabezadoPag
{
    color: #ede4cf;
}


/**Menu superior**/
    #Menu_superior
    {
        position: absolute;
        width: 625px;
        height: 25px;
        z-index: 1;
        left: 508px;
        top: 0px;
        visibility: visible;
    }
  #Menu_superior a:link, #Menu_superior a:active, #Menu_superior a:visited, #Menu_superior a:hover {	
    color: #ffffff;	    
    text-decoration: none;
  }
  
    #Menu_superior a:hover {	
    text-decoration: underline;
  }


    
    
        #MenuCentros
    {
        position: absolute;
        height: 25px;
        width: 100%;
        left: 0px;
        top: 0px;
    }
    
    
    #LogoPromedios
    {
        position: absolute;
        height: 25px;
        /*width: 100%;*/
        left: 954px;
        top: 81px;
    }
    
    .trEspacioEncabezado
    {
        height:50px
    }