.textbienvenida {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #5b5b5b;
	padding: 15px;
}
.textinicio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #5b5b5b;
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 10px;
}
.textinicio A {
	color: #0096bb;
	font-weight: bold;
	text-decoration: none;
}
.textinicio A:hover{
	color: #0096bb;
	font-weight: bold;
	text-decoration: underline;
}
.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #5b5b5b;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f7dd00;
	text-align: left;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.nav A {
	color: #f7dd00;
	font-weight: bold;
	text-decoration: none;
}
.nav A:hover{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.footer A {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.footer A:hover{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.text1 A {
	color: #0096bb;
	font-weight: bold;
	text-decoration: none;
}
.text1 A:hover{
	color: #0096bb;
	font-weight: bold;
	text-decoration: underline;
}
.lista {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 8px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #0c0c72;
}
.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #83cfff;
	background-color: #0c0c72;
	border: 1px solid #FFFFFF;
}
.subtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #0c0c72;
	padding: 2px;
}
.subtitulo A {
	color: #0c0c72;
	font-weight: bold;
	text-decoration: none;
}
.subtitulo A:hover{
	color: #f7df06;
	font-weight: bold;
	text-decoration: underline;
}

.lista A {
	color: #0096bb;
	font-weight: normal;
	text-decoration: none;
}
.lista A:hover{
	color: #0096bb;
	font-weight: normal;
	text-decoration: underline;
}

.campo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	line-height: normal;
	border: 1px solid #27458e;
}
.listado3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-align: right;
	line-height: 11px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.listado4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #83cfff;
	line-height: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
}
.listado5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	line-height: 11px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 8px;
	padding-left: 0px;
}
.tabla0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 2px;
	padding-bottom: 10px;
	background-color: #606060;
	padding-right: 2px;
	text-decoration: none;
}
.tabla0 A {
	color:  #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.tabla0 A:hover{
	color:  #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.tablanegrita {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0c0c72;
	text-align: right;
	line-height: 11px;
}
.tabla6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-align: center;
	line-height: 11px;
	background-color: #FFFFFF;
	padding: 4px;
}
.tabla1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-align: center;
	line-height: 11px;
	background-color: #f7dd00;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 14px;
	padding-left: 14px;
}
.tabla1b {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-align: left;
	line-height: 11px;
	background-color: #cccdcd;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 14px;
	padding-left: 4px;
}
.listmenu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #83cfff;
}

.enlace1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #f7dd00;
}

.enlace1 A{
	color: #f7dd00; text-decoration:none; font-weight:bold;
}
.enlace1 A:hover{
	color: #ffffff; text-decoration:underline; font-weight:bold;
}

.titulos {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
	background-color: #606060;
	padding-right: 10px;
}
.bienvenida {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.celda0 {
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.celda1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	padding: 4px;
	line-height: 13px;
}
.celda1 A {
	color: #0c0c72; font-weight:bold; text-decoration:none;
}
.celda1 A:hover {
	color: #83cfff; font-weight:bold; text-decoration:underline;
}.enlace2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
}
.enlace2 A{
	color: #000033; text-decoration:none; font-weight:bold;
}
.enlace2 A:hover{
	color: #ffffff; text-decoration:underline; font-weight:bold;
}

.footer2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000033;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.footer2 A{
 text-decoration: none; color: #000033;
}
.footer2 A:hover{
 text-decoration: underline; color:#83cfff;
}
.textdetalle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #27458e;
}
.textdetalle A{font-weight: bold; color: #27458e; text-decoration:none;}
.textdetalle A:hover{font-weight: bold; color: #f0cb00; text-decoration:underline;}

.celdadetalle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #1f207e;
	background-color: #f7dd00;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.celdadetalle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #1f207e;
	text-align: left;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 5px;
}
.celdaimg {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.textcelda {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #323232;
}
.tabla2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: right;
	line-height: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 14px;
	padding-left: 14px;
	background-color: #FFFFFF;
}
.formulario {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	line-height: 11px;
	background-color: #def3f6;
	padding-top: 4px;
	padding-bottom: 2px;
}
.formulario2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	line-height: 11px;
	background-color: #def3f6;
	padding-top: 2px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
}
.listado5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 11px;
	background-color: #c7e8ef;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: left;
}
.listado6 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 11px;
	background-color: #c7e8ef;
	padding-top: 2px;
	padding-bottom: 2px;
}
.listado6 A {
	color: #0096bb;
	font-weight: normal;
	text-decoration: none;
}
.listado6 A:hover{
	color: #0096bb;
	font-weight: normal;
	text-decoration: underline;
}
.listado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	line-height: 11px;
	background-color: #c7e8ef;
	padding-top: 2px;
	padding-bottom: 2px;
}
.listado A {
	color: #0096bb;
	font-weight: normal;
	text-decoration: none;
}
.listado A:hover{
	color: #0096bb;
	font-weight: normal;
	text-decoration: underline;
}
.listado2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	line-height: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #def3f6;
}
.listado2 A {
	color: #0096bb;
	font-weight: normal;
	text-decoration: none;
}
.listado2 A:hover{
	color: #0096bb;
	font-weight: normal;
	text-decoration: underline;
}
.listado4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	line-height: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #def3f6;
	padding-left: 5px;
	text-align: left;
}
.listado7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #def3f6;
}
.listado7 A {
	color: #0096bb;
	font-weight: normal;
	text-decoration: none;
}
.listado7 A:hover{
	color: #0096bb;
	font-weight: normal;
	text-decoration: underline;
}
body{
background-color: #ffffff;
}
.footer3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.lista_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #0096bb;
	padding: 2px;
}
.nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.nav2 A {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.nav2 A:hover{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.texttotales {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #606060;
	padding: 3px;
	line-height: 15px;
}
.listado8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #83cfff;
	line-height: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
}
.listado8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	line-height: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #c7e8ef;
	padding-left: 5px;
	text-align: left;
}
.listado10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	line-height: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #c7e8ef;
}
.listado10 A {
	color: #0096bb;
	font-weight: normal;
	text-decoration: none;
}
.listado10 A:hover{
	color: #0096bb;
	font-weight: normal;
	text-decoration: underline;
}
.lista_negrita2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0096bb;
	padding: 2px;
}
.listado11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	line-height: 11px;
	background-color: #c7e8ef;
	padding-top: 2px;
	padding-bottom: 2px;
}
.listado11 A {
	color: #0096bb;
	font-weight: normal;
	text-decoration: none;
}
.listado11 A:hover{
	color: #0096bb;
	font-weight: normal;
	text-decoration: underline;
}
.listado12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	line-height: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #def3f6;
}
.listado12 A {
	color: #0096bb;
	font-weight: normal;
	text-decoration: none;
}
.listado12 A:hover{
	color: #0096bb;
	font-weight: normal;
	text-decoration: underline;
}
.lista_negrita2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0096bb;
	padding: 2px;
}