BODY {
    font-family: Verdana;
    font-size: 12px;
    background-color: #FFFFFF;
    color: #666666;
}

INPUT {
    font-family: Verdana;
    font-size: 12px;
    color: #226CCF;
}

SELECT {
    font-family: Verdana;
    font-size: 12px;
    color: #226CCF;
}

TEXTAREA {
    font-family: Verdana;
    font-size: 12px;
    color: #226CCF;
}

INPUT.cifra {
    font-family: Verdana;
    font-size: 12px;
    color: #226CCF;
    text-align: right;
}

INPUT.boton {
    font-family: Verdana;
    font-size: 11px;
    color: #FFFFFF;
    background-color: #226CCF;
}

TD {
    font-family: "Verdana";
    font-size: 12px;
}

A {
    color: #004CA0;
    text-decoration: none;
}

A:hover {
    color: #006DB5;
    text-decoration: none;
}

A.blanco {
    color: #FFFFFF;
    text-decoration: none;
}

A:hover.blanco {
    color: #FFFFFF;
    text-decoration: underline;
}

A.gris {
    color: #666666;
    text-decoration: none;
}

A:hover.gris {
    color: #000000;
    text-decoration: none;
}

A.breves {
    color: #006DB5;
    text-decoration: none;
    font-size: 11px;
}

A:hover.breves {
    color: #000000;
    text-decoration: none;
    font-size: 11px;
}

A.azul {
    color: #FFFFFF;
    text-decoration: none;
    font-size: 12px;
}

A:hover.azul {
    color: #AACBEB;
    text-decoration: none;
    font-size: 12px;
}

A.amarillo {
    color: #666666;
    text-decoration: none;
    font-size: 12px;
}

A:hover.amarillo {
    color: #FFBB04;
    text-decoration: none;
    font-size: 12px;
}

A.mensajes {
    color: #004CA0;
    text-decoration: none;
    font-size: 11px;
}

A:hover.mensajes {
    color: #004CA0;
    text-decoration: underline;
    font-size: 11px;
}

A.textoblanco{
	color: #FFFFFF;
	text-decoration: none;
}
A:hover.textoblanco{
	color: #FFFF00;
	text-decoration: none;
}

A.textoazul {
    color: #004CA0;
    text-decoration: none;
}
A:hover.textoazul {
    color: #666666;
    text-decoration: none;
}

A.textorojo {
    color: #F00A00;
    text-decoration: none;
    font-size: 10px;
}

A:hover.textorojo {
    color: #A4A2A2;
    text-decoration: none;
    font-size: 10px;
}

A.menu-rojo {
    color: #7D151B;
    text-decoration: none;
    font-size: 12px;
}

A:hover.menu-rojo {
    color: #666666;
    text-decoration: none;
    font-size: 12px;
}

.cab1 {
    background-color: #D7DBDC;
    background-image: url("../img/cab1.gif");
    background-repeat: no-repeat;
    background-position: left;
}

.cab2 {
    background-color: #FFFFFF;
    text-align: justify;
}

.cab3 {
    background-color: #D7DBDC;
}

.cabecera1 {
    font-family: Verdana;
    font-size: 20px;
    color: #676E73;
    padding: 0px;
    margin: 0px;
    margin-left: 5px;
}

.cabecera2 {
    font-family: Verdana;
    font-size: 14px;
    color: #004CA0;
    padding: 0px;
    margin: 0px;
    font-weight: bold;
    /* font: bolder; */
    letter-spacing: 1px;
}

.menuHoriz {
	vertical-align: middle;
    font-family: Verdana;
    font-size: 14px;
    color: white;
	background-color: #FF0000;
	margin: 0px;
    padding: 0px;
    border: 0px;
    font-weight: bold;
    letter-spacing: 0px;
}
.textorojo {
    color: #F00A00;
    text-decoration: none;
    font-size: 10px;
}

.textogris {
    color: #6E6E6E;
    text-decoration: none;
    font-size: 10px;
}

.titulo1 {
    font-family: Verdana;
    font-size: 13px;
    color: #000000;
    padding: 2px;
    border: 0px none;
    border-bottom: 1px #9D9FA2 solid;
    margin: 0px;
    margin-bottom: 8px;
    margin-right: 8px;
    margin-left: 10px;
    padding: 0px;
}

.titulo4 {
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #F00A00;
    padding: 1px;
    border: 0px;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-left: 0px;
    padding: 0px;
}

.titulo2 {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    padding: 2px;
    border: 0px none;
    border-bottom: 1px #226CCF solid;
    margin: 0px;
    margin-bottom: 8px;
    margin-right: 8px;
    padding: 0px;
}

.titulo3 {
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #FFBB04;
    padding: 1px;
    border: 0px none;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-left: 5px;
    padding: 0px;
}

.datos {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    padding: 2px;
    border: 0px none;
    border-bottom: 1px #226CCF solid;
    margin: 0px;
    margin-bottom: 8px;
    margin-right: 8px;
    padding: 1px;
}

.titulo5 {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #004CA0;
    padding: 0px;
    border: 0px none;
    margin: 0px;
    margin-left: 25px;
}

.titulo6 {
    font-family: Verdana;
    font-size: 9px;
    font-weight: normal;
    color: #FFFFFF;
    background-color: #226CCF;
    padding: 4px;
    border: 0px none;
    margin: 0px;
    text-align: center;
}

.titulo7 {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #004CA0;
    padding: 0px;
    border: 0px none;
    margin: 0px;
    margin-left: 5px;
}

.promocion {
    font-family: Verdana;
    font-size: 11px;
    color: #666666;
}

.datos1 {
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
    padding: 2px;
    border: 0px none;
    margin: 0px;
    margin-bottom: 2px;
    margin-right: 8px;
    margin-left: 10px;
    padding: 0px;
}

.datos2 {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    padding: 2px;
    border: 0px none;
    margin: 0px;
    margin-bottom: 2px;
    margin-right: 0px;
    padding: 0px;
}

.datos3 {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    padding: 8px;
    border: 0px none;
    border-top: 1px #226CCF solid;
    margin-right: 8px;
    margin-bottom: 0px;
    margin-top: 8px;
    margin-left: 10px;
}

.datos4 {
    font-family: Verdana;
    font-size: 13px;
    font-weight: normal;
    color: #000000;
    padding: 2px;
    border: 0px none;
    border-bottom: 1px #9D9FA2 solid;
    margin: 0px;
    height: 40px;
}

.solicitud-titulo {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    background-color: #226ccf;
    padding: 1px;
    border-left: 1px solid #133c73;
    border-right: 1px solid #133c73;
    border-bottom: 1px solid #133c73;
    margin: 0px;
}

.etiqueta-azul2 {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    background-color: #90B4E5;
    padding: 1px;
    border: 1px solid #226ccf;
    margin: 0px;
    width: auto;
}

.solicitud-texto-o {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    background-color: #FFC904;
    padding: 1px;
    border-right: 1px solid #C08E09;
    border-bottom: 1px solid #C08E09;
    margin: 0px;
}

.solicitud-texto {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    background-color: #B7C7E1;
    padding: 1px;
    border-right: 1px solid #666666;
    border-left: 1px solid #666666;
    border-bottom: 1px solid #666666;
    margin: 0px;
    width: auto;
}

.etiqueta-gris {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    background-color: #9DA2A8;
    padding: 1px;
    border: 1px solid #666666;
    margin: 0px;
}

.solicitud-datos {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    background-color: #E5E5E5;
    padding: 1px;
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
    margin: 0px;
    width: auto;
}

.etiqueta2 {
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #9D9FA2;
    padding: 0px;
    border: 0px none;
    margin: 0px;
    width: 123px;
}

.pie1 {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #B0B5B6;
    padding: 0px;
    padding-right: 8px;
    border: 0px none;
    margin: 0px;
    text-align: right;
}

.pie2 {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #226CCF;
    padding: 0px;
    padding-right: 8px;
    border: 0px none;
    margin: 0px;
    text-align: right;
}

.boton1 {
    font-family: Verdana;
    font-size: 11px;
    color: #666666;
    padding: 2px;
    margin: 0px;
}

A.sub {
    color: #FFFFFF;
    text-decoration: none;
}

A:hover.sub {
    color: #133C73;
    text-decoration: none;
}

A.sub-gris {
    color: #666666;
    text-decoration: none;
}

A:hover.sub-gris {
    color: #000000;
    text-decoration: none;
}

.menu {
    color: #FFFFFF;
    background-color: #226CCF;
    padding: 0px;
    font-family: verdana, tahoma, arial, helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    padding: 3px;
}

.menur {
    color: #FFFFFF;
    background-color: #F00A00;
    padding: 0px;
    font-family: verdana, tahoma, arial, helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
}

.menug {
    color: #000000;
    background-color: #9D9FA2;
    padding: 0px;
    font-family: verdana, tahoma, arial, helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
}

.submenu {
    color: #296DC7;
    padding-left: 0px;
    background-color: #E1E8F6;
    font-family: verdana, tahoma, arial, helvetica;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
}

.submenu-gris {
    color: #666666;
    padding-left: 0px;
    background-color: #F4F4F4;
    font-family: verdana, tahoma, arial, helvetica;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
}


