﻿*
{
    font-family: Arial;
}

body
{
    margin: 0px;
}
.SinBorde
{
    border:0px;
}
.Titulos 
{
    font-weight:500;
    font-size:10pt;
    color:Maroon;
}
.Nav
{
    font-weight:500;
    font-size:15pt;
    color:Maroon;
}
.Cajas
{
    border:1px solid silver;
    background-color:#E1E1E1;
}
.Listas
{
    background-color:#E1E1E1;
    border:1px solid silver;
}
.Boton
{
    background-color:#c7813e;
    border:1px solid #a95e17;
    color:White;
    font-size:12pt;
    width:70px;
}
.BotonVotar
{
    background-color:#c7813e;
    border:1px solid #a95e17;
    color:White;
    font-size:17pt;
    width:90px;
}
.Error
{
    color:Red;
    font-size:10pt;
}
.ValError
{
    color:Red;
    font-size:10pt;
    padding-left:2px;
}
.Texto
{
    font-size:10pt;
    color:#2c2c2c;
}
A
{
    font-size:9pt;
    color:#BC5B00;
    text-decoration:none;
}
A:hover
{
    font-size:9pt;
    color:#bf7f42;
    text-decoration:underline;
}   
.Texto9
{
    font-size:9pt;
    color:#2c2c2c;
} 
.Texto8
{
    font-size:8pt;
    color:#2c2c2c;
} 
.Menu
{
    font-size:9pt;
    background-color:#ebebeb;
    padding:1px;
    padding-left:9px;
    padding-bottom:3px;
    border-right:1px solid #a95e17;
    border-left:1px solid #a95e17;
}
.SubMenu
{
    font-size:10pt;
    background-color:#f5f5f5;
    padding:2px;
    padding-left:22px;
    padding-bottom:3px;
    border-right:1px solid #a95e17;
    border-left:1px solid #a95e17;
    border-bottom:1px solid white;
}
.SubMenuOn
{
    font-size:10pt;
    background-color:#F1F0E1;
    padding:2px;
    padding-left:22px;
    padding-bottom:3px;
    border-right:1px solid #a95e17;
    border-left:1px solid #a95e17;
    border-bottom:1px solid white;
}
.Pager A
{
    font-size:11pt;
    background-color:#F4EFEA;
}
.Pager
{
    font-size:11pt;
    background-color:#F4EFEA;
}
.Header
{
    font-size:11pt;
    color:Black;
    text-align:left;
}
.Header2
{
    font-size:9pt;
    color:Maroon;
    padding-bottom:4px;
    font-weight:400;
    text-align:left;
}
.Header A
{
    font-size:11pt;
    color:Black;
}
.Header2 A
{
    font-size:9pt;
    color:Maroon;
    font-weight:400;
}
.Registros
{
    font-size:9pt;
    color:#2c2c2c;
    text-align:left;
}
.TitulosFrm
{
    font-size:11pt;
    background-color:#f5f5f5;
    padding:2px;
    padding-left:6px;
    padding-bottom:3px;
    border-bottom:1px solid white;
    border-right:1px solid #a95e17;
    border-left:1px solid #a95e17;
    color:#2A2A2A;
}
.EnlaceLabel
{
    cursor:hand;
    font-size:9pt;
    color:#BC5B00;
    text-decoration:none;
}
.Plan1
{
    font-weight:600;
    font-size:15pt;
    color:Maroon;
    padding-bottom:8px;
    padding-top:6px;
    background-color:Silver;
    text-transform:uppercase;
}
.Plan2
{
    font-weight:600;
    font-size:15pt;
    color:#492109;
    padding-right:4px;
    padding-top:4px;
    padding-bottom:4px;
    background-color:#D4D4D4;
    text-transform:uppercase;
    text-align:left;
    vertical-align:top;
}
.Plan3
{
    font-size:14pt;
    color:black;
    padding-right:4px;
    padding-top:4px;
    padding-bottom:4px;
    background-color:#f5f5f5;
    text-align:left;
}
.Plan4
{
    font-size:11pt;
    color:#272727;
    padding-right:4px;
    background-color:white;
    text-align:left;
}
.Plan5
{
    font-size:10pt;
    color:#353535;
    padding-right:4px;
    padding-top:4px;
    padding-bottom:2px;
    background-color:white;
    text-align:left;
}
.Plan6
{
    font-size:9pt;
    color:#353535;
    padding-right:4px;
    padding-bottom:4px;
    background-color:white;
    text-align:left;
}
.Plan3Cod
{
    font-size:12pt;
    color:black;
    padding-top:4px;
    padding-bottom:4px;
    background-color:#f5f5f5;
    vertical-align:top;
}
.Plan4Cod
{
    font-size:12pt;
    color:#272727;
    background-color:white;
}
.Plan5Cod
{
    font-size:10pt;
    color:#353535;
    padding-top:4px;
    padding-bottom:4px;
    background-color:white;
}
.Tabs
{
    text-align:center;
}
.TabsSelected
{
    text-align:center;
    background-color:#f5f5f5;
    padding:2px;
    color:Black;
    border-top:1px solid Maroon;
    border-right:1px solid Maroon;
    border-left:1px solid Maroon;
}
#MenuAlumnos A
{
    font-size:9pt;
    color:Maroon;
    text-decoration:none;
}
#MenuAlumnos A:hover
{
    font-size:9pt;
    color:black;
    text-decoration:none;
}
.Plan3NombreArea
{
    font-size:14pt;
    color:black;
    padding-right:4px;
    padding-top:4px;
    padding-bottom:4px;
    background-color:#f5f5f5;
    text-align:left;
    padding: 5px;
    border-top:1px solid silver;
    padding-top:10px;
    padding-bottom:10px;
}
.Plan4NombreRasgo
{
    font-size:11pt;
    color:#272727;
    padding-right:4px;
    background-color:white;
    text-align:left;
    border-top:1px solid silver;
    padding-top:6px;
    padding-bottom:6px;
    padding-left:6px;
}
.Plan5TotalValoraciones
{
    font-size:10pt;
    color:#353535;
    padding-right:4px;
    text-align:left;
    border-bottom:1px solid silver;
    border-top:1px solid silver;
    padding-top:6px;
    padding-bottom:6px;
    padding-left:30px;
    background-color:#EDEBDF;
}
.Plan4CodValoracion
{
    font-size:12pt;
    color:#272727;
    background-color:white;
    border-top:1px solid silver;
    padding-bottom:2px;
    border-left:1px solid silver;
    width:4%;
    text-align:center;
}
.Plan5Valor
{
    font-size:10pt;
    color:#353535;
    padding-right:4px;
    padding-top:4px;
    border-bottom:1px solid silver;
    border-top:1px solid silver;
    border-left:1px solid silver;
    padding-bottom:2px;
    background-color:#F5F4EC;
    text-align:center;
    width:4%;
}
.Plan5Porcentaje
{
    font-size:10pt;
    color:#353535;
    padding-right:4px;
    padding-top:4px;
    padding-bottom:2px;
    background-color:white;
    border-bottom:1px solid silver;
    border-left:1px solid silver;
    padding-bottom:2px;
    background-color:#EDE5DF;
    text-align:center;
    width:4%;
}
.Plan4NombreCampo
{
    font-size:10pt;
    color:#272727;
    background-color:white;
    border-top:1px solid silver;
    border-bottom:1px solid silver;
    border-left:1px solid silver;
    padding-top:6px;
    vertical-align:top;
    font-weight:bold;
    text-align:center;
    width:8%;
}
.Plan4ValorCampo
{
    font-size:10pt;
    color:#272727;
    background-color:#F5F4EC;
    border-bottom:1px solid silver;
    border-left:1px solid silver;
    vertical-align:middle;
    text-align:center;
}
.Plan4MediaCampo
{
    font-size:10pt;
    color:#272727;
    background-color:#E5F0E0;
    border-bottom:1px solid silver;
    border-left:1px solid silver;
    vertical-align:middle;
    text-align:center;
}