TABLE {
	TEXT-ALIGN: left
}
TABLE.tabladatos {
	BACKGROUND-COLOR: #ffffcc; align: center
}
TABLE.capatra {
	BACKGROUND-COLOR: #a6cdd7
}
TD.fondotitular {
	BACKGROUND-COLOR: #49adbd; TEXT-ALIGN: center
}
.texttitular {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.texttitular_g {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.texttitular_a {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1a275c; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.texttitulara {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1a275c; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.texttitular_x {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1a275c; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.texttitularx {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1a275c; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.texttitular_n {
	FONT-WEIGHT: 600; FONT-SIZE: 14px; COLOR: #1a275c; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.texttitular2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}
TD.cabeceratitulo {
	VERTICAL-ALIGN: middle; HEIGHT: 36px; BACKGROUND-COLOR: #c2dee4; TEXT-ALIGN: left
}
TD.cabeceratitulo2 {
	VERTICAL-ALIGN: middle; HEIGHT: 36px; BACKGROUND-COLOR: #c2dee4; TEXT-ALIGN: left
}
.titulotabla {
	FONT: bold 11px Arial,Helvetica,sans-serif; COLOR: #376ca2
}
A.atitulotabla:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #376ca2; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: underline
}
A.atitulotabla:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #376ca2; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: underline
}
A.atitulotabla:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #376ca2; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: underline
}
A.atitulotabla:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #376ca2; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: underline
}
.titulotabla2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.titulotabla3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.titulotabla4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TD.subcabecera {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #a6cdd7; TEXT-ALIGN: left
}
.textsubcabecera {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; TEXT-TRANSFORM: none; COLOR: #49adbd; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.titulo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; TEXT-TRANSFORM: none; COLOR: #49adbd; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.titulo3 {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; TEXT-TRANSFORM: none; COLOR: #49adbd; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.subtitulo {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; TEXT-TRANSFORM: none; COLOR: #a9cfd8; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.titulorojo {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; TEXT-TRANSFORM: none; COLOR: #ff0033; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
TD.cabecera {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #a6cdd7; TEXT-ALIGN: center
}
TD.cabecera1 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #a6cdd7
}
TD.cabecera2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #c2dee4; TEXT-ALIGN: left
}
TD.cabecera3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #a9cfd8; TEXT-ALIGN: center
}
TD.cabecera4 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; BACKGROUND-COLOR: #a6cdd7; TEXT-ALIGN: right
}
TD.cabecera5 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; BACKGROUND-COLOR: #a6cdd7; TEXT-ALIGN: left
}
TD.cabecera-a {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #a6cae4; TEXT-ALIGN: center
}
TD.cabecera-g {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #b9b9e5; TEXT-ALIGN: center
}
TD.curva {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.cabeceraCurva {
	PADDING-LEFT: 3px; BORDER-BOTTOM-WIDTH: 1px; VERTICAL-ALIGN: middle; HEIGHT: 15px; BACKGROUND-COLOR: #c2dee4; TEXT-ALIGN: left
}
.textablacabecera {
	FONT: bold 11px Arial,Helvetica,sans-serif; COLOR: #23464e; TEXT-DECORATION: none
}
.textablacabecera13 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.textablavalor {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a6caf0; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.textablacabecera2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.textablacabecera3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.textablacabecera4 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.textayuda1 {
	FONT-SIZE: 12px; COLOR: #000099; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
.textayuda2 {
	FONT-SIZE: 14px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
.textayuda3 {
	FONT-SIZE: 12px; COLOR: #000099; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
TD.filaoro {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cc9a04
}
TD.fila {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff
}
TD.fila2 {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #edf3f9
}
TD.fila3 {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #f1f5fa; TEXT-ALIGN: right
}
TD.fila4 {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #edf3f9; TEXT-ALIGN: right
}
TD.filaa {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #bee2ed
}
TD.fila2a {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #c7e8f4
}
TD.filar {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #d4d4f0
}
TD.fila2r {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #dedbf7
}
.dato {
	FONT: 500 11px Arial,Helvetica,sans-serif; COLOR: #31616c
}
.datoazul {
	FONT-SIZE: 11px; COLOR: #0501a8; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.datoazulpq {
	FONT-SIZE: 10px; COLOR: #0501a8; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.datoazulpqlink:active {
	FONT-SIZE: 9px; COLOR: #0501a8; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
A.datoazulpqlink:hover {
	FONT-SIZE: 9px; COLOR: #0501a8; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
A.datoazulpqlink:link {
	FONT-SIZE: 9px; COLOR: #0501a8; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
A.datoazulpqlink:visited {
	FONT-SIZE: 9px; COLOR: #0501a8; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
.datopeq {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.datoMayor {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.daton {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.dato {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.dato2g {
	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.datojus {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.dato_jus {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.dato_jusAzul {
	FONT-SIZE: 11px; COLOR: #0501a8; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.datojus_n {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.dato_bu12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: underline
}
.dato_bu13 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: underline
}
.dato_u {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: underline
}
.dato_box {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: justify
}
.dato2 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.dato2g {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.dato3 {
	FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #000000; MARGIN-RIGHT: 10px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.dato4 {
	FONT-SIZE: 11px; COLOR: #000080; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.datonumerico {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.datonumerico2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: right
}
.font_dato {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.tex {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.texto {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.nota {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.textoj {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.total {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #a6cdd7
}
.textotal {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.textotalgris {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A:link {
	COLOR: #000000
}
A:visited {
	COLOR: #000000
}
TD.fondo {
	BACKGROUND-COLOR: #49adbd; TEXT-ALIGN: center
}
.monedapositiva {
	FONT: 500 11px Arial,Helvetica,sans-serif; COLOR: #000000; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.monedapositiva1 {
	FONT: 500 11px Arial,Helvetica,sans-serif; COLOR: #000000; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.monedapositiva2 {
	FONT: 500 11px Arial,Helvetica,sans-serif; COLOR: #000000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pesetas {
	FONT: 500 11px Arial,Helvetica,sans-serif; COLOR: #000000; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.pesetas1 {
	FONT: 500 11px Arial,Helvetica,sans-serif; COLOR: #000000; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.pesetas2 {
	FONT: 500 11px Arial,Helvetica,sans-serif; COLOR: #000000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pesetas3 {
	FONT: 500 11px Arial,Helvetica,sans-serif; COLOR: #000000; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.euros {
	FONT: 500 11px Arial,Helvetica,sans-serif; COLOR: #000000; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.euros1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.euros2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.monedanegativa {
	FONT-SIZE: 11px; COLOR: #ff0033; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.monedanegativa1 {
	FONT-SIZE: 11px; COLOR: #ff0033; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.monedanegativa2 {
	FONT-SIZE: 11px; COLOR: #ff0033; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pesetasnegativas {
	FONT-SIZE: 11px; COLOR: #ff0033; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.eurosnegativos {
	FONT-SIZE: 11px; COLOR: #ff0033; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.nodisponible {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #49adbd; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.texttitular2_peq {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}
.datonumerico_peq {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.dato_peq {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.euros2_peq {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TD.promborde {
	BACKGROUND-COLOR: #efb663
}
TD.prominterior {
	FONT-SIZE: 11px; COLOR: #4a86c6; FONT-FAMILY: Arial,sans-serif; BACKGROUND-COLOR: #ffe7ce; TEXT-ALIGN: justify
}
A.apromo {
	COLOR: #4a86c6; TEXT-DECORATION: none
}
.cvtitulo {
	FONT-SIZE: 20px; COLOR: #000066; FONT-FAMILY: Arial,sans-seriff; TEXT-ALIGN: center
}
.cvtxt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333399; FONT-FAMILY: Arial,sans-seriff; TEXT-ALIGN: justify
}
.cvazul {
	BACKGROUND-COLOR: #333399
}
.cvblanco {
	BACKGROUND-COLOR: #ffffff
}
#btn {
	MARGIN-TOP: 15px; TEXT-ALIGN: center
}
INPUT.boton {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #60bcc3; BORDER-BOTTOM-COLOR: #60bcc3; COLOR: #148f98; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #60bcc3; FONT-STYLE: normal; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #60bcc3; BORDER-BOTTOM-STYLE: solid
}
INPUT.texto {
	BORDER-LEFT-COLOR: #60bcc3; BORDER-BOTTOM-COLOR: #60bcc3; COLOR: #000000; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #60bcc3; FONT-STYLE: normal; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #60bcc3; BORDER-BOTTOM-STYLE: solid
}
TABLE.tablab {
	BORDER-LEFT-COLOR: #60bcc3; BORDER-BOTTOM-COLOR: #60bcc3; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #60bcc3; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: #60bcc3; BORDER-BOTTOM-STYLE: solid
}
.btns {
	MARGIN: 2ex 0px; TEXT-ALIGN: center
}

