﻿.Pagina
{
    background-image: url('imagenes/bkg.jpg');
    background-color: #ffffff;
    background-attachment: fixed;
    background-position: right top;
    background-repeat: repeat-x;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: Medium;
    color: #333333;
    line-height: 13pt;
}
.PaginaGradienteVerde
{
    background-color: White;
    background: -moz-linear-gradient(top, #e6f9f2, White);
    background: -webkit-gradient(linear, left top, left bottom, from(#e6f9f2), to(White));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e6f9f2, endColorstr=White, GradientType=1)";
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e6f9f2', EndColorStr='White', GradientType=0);
    min-height: 788px;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: Medium;
    line-height: 13pt;
}
.PaginaGradienteVerdeHorizontal
{
    background-color: White;
    background: -moz-linear-gradient(left, White, #e6f9f2);
    background: -webkit-gradient(linear, left, right, from(White), to(#e6f9f2));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=White, endColorstr=#e6f9f2, GradientType=1)";
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='White', EndColorStr='#e6f9f2', GradientType=1);
    min-height: 30px;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: Medium;
    line-height: 13pt;
}
.PaginaGradienteGris
{
    background-color: White;
    background: -moz-linear-gradient(top, #cccccc, White);
    background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(White));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cccccc, endColorstr=White, GradientType=1)";
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#cccccc', EndColorStr='White', GradientType=0);
    min-height: 788px;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: Medium;
    line-height: 13pt;
}
.PaginaGradienteGrisHorizontal
{
    background-color: White;
    background: -moz-linear-gradient(left, White, #cccccc);
    background: -webkit-gradient(linear, left, right, from(White), to(#cccccc));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=White, endColorstr=#cccccc, GradientType=1)";
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='White', EndColorStr='#cccccc', GradientType=1);
    min-height: 30px;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: Medium;
    line-height: 13pt;
}
.PaginaGradienteRojo
{
    background-color: White;
    background: -moz-linear-gradient(top, #f8450f, White);
    background: -webkit-gradient(linear, left top, left bottom, from(#f8450f), to(White));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f8450f, endColorstr=White, GradientType=1)";
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f8450f', EndColorStr='White', GradientType=0);
    min-height: 788px;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: Medium;
    line-height: 13pt;
}
.PaginaGradienteRojoHorizontal
{
    background-color: White;
    background: -moz-linear-gradient(left, White, #f8450f);
    background: -webkit-gradient(linear, left, right, from(White), to(#f8450f));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=White, endColorstr=#f8450f, GradientType=1)";
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='White', EndColorStr='#f8450f', GradientType=1);
    min-height: 30px;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: Medium;
    line-height: 13pt;
}
.PaginaGradienteVerderAmarillo
{
    background-color: White;
    background: -moz-linear-gradient(top, #e6f9f2, #fbf6ce);
    background: -webkit-gradient(linear, left top, left bottom, from(#e6f9f2), to(#fbf6ce));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e6f9f2, endColorstr=#fbf6ce, GradientType=1)";
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e6f9f2', EndColorStr='#fbf6ce', GradientType=0);
    min-height: 788px;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: Medium;
    line-height: 13pt;
}
.PaginaGradienteVerderAmarilloHorizontal
{
    background-color: White;
    background: -moz-linear-gradient(left, #fbf6ce, #e6f9f2);
    background: -webkit-gradient(linear, left, right, from(#fbf6ce), to(#e6f9f2));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fbf6ce, endColorstr=#e6f9f2, GradientType=1)";
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fbf6ce', EndColorStr='#e6f9f2', GradientType=1);
    min-height: 30px;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: Medium;
    line-height: 13pt;
}
.BKGTransparente
{
    background-image: url('imagenes/Fondo.png');
    background-attachment: fixed;
    background-position: left top;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: Medium;
}

.LienzoGradiente
{
    margin: 10px auto auto auto;
    width: 1024px;
    height: 788px;
    background-color: #cccccc;
    background: -moz-linear-gradient(top, #eee, #999);
    background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#999));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#eee, endColorstr=#999, GradientType=1)";
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#eeeeee', EndColorStr='#999999', GradientType=0);
    color: #000000;
    padding: 15px;
    min-height: 788px;
}
.Lienzo
{
    margin: 0px auto auto auto;
    width: 1024px;
    height: 768px;
    background-color: #cccccc;
}
.LienzoNAE
{
    margin: 3px auto auto auto;
    width: 1024px;
    height: 768px;
    background-color: #159cdc;
}
.Cuerpo
{
    text-align: justify;
}

.TextoBlanco
{
    color: White;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: Medium;
    text-align: justify;
}
.TextoCafe
{
    color: #502906;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: large;
    text-align: justify;
}
.TextoVerde
{
    color: #4bd9a7;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: large;
    text-align: justify;
}

.TextoAmarillo
{
    color: #ecb734;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: larger;
    text-align: justify;
}
.TextoCeleste
{
    color: #4ec8e9;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: medium;
    text-align: justify;
}
.TextoRojo
{
    color: #f8450f;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: medium;
    text-align: justify;
}
.TextoGris
{
    color: #57595a;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: medium;
    text-align: justify;
}
.TextoGrisDerecha
{
    color: gray;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: medium;
    text-align: right;
}
.TextoGrisNeutro
{
    color: #57595a;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
}
.Texto
{
    color: #363636;
    text-align: left;
    font: normal normal normal small Calibri;
}
.TextoCondensado
{
    color: black;
    font-style: normal;
    font-variant:normal;
    font-weight:bold;
    font-size:small;
    font-family:Courier;
}
.TextoCondensadoCAPS
{
    color: black;
    font-style: normal;
    font-variant:small-caps;
    font-weight:bold;
    font-size:small;
    font-family:Courier;
}
.CajaBorde
{
    border: 1px solid #a5b3c5;
    color: #57595a;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: medium;
    text-align: justify;
}
.CajaBordeResaltar
{
    border: 1px solid #a5b3c5;
    color: white;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: medium;
    text-align: right;
}
.CajaEncabezado
{
    border: 2px solid Blue;
    color: white;
    background-color: #517490;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: Large;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.CajaDetalle
{
    background-color: #67a1c7;
    border: 1px groove #145398;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: Medium;
    font-weight: bold;
    color: white;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.CajaVacia
{
    border: 1px solid transparent;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: Medium;
    font-weight: normal;
    color: gray;
    border-top: none;
    text-align: justify;
}

.Enlace
{
    color: #152561;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: medium;
    font-style: normal;
}
.EnlaceMenuPeq
{
    color: #f1f5fb;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: medium;
    font-style: normal;
}

.Error
{
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-size: medium;
    font-weight: bold;
    color:Yellow;
    background-color:Black;
}
.SuperpuestoFINAL
{
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 2;
}
.SuperpuestoPARCIAL
{
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 1;
}
.SuperpuestoFONDO
{
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 0;
}
.ImagenCentrada
{
    margin-left: auto;
    margin-right: auto;
    display: block;
    text-align: center;
}
.Derecha
{
    text-align: right;
}
.Centro
{
    text-align: center;
}
.Izquierda
{
    text-align: center;
}