A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ed252a; TEXT-DECORATION: underline
}
A.navgrisrojo:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.navgrisrojo:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.navgrisrojo:hover {
	COLOR: #ed252a; TEXT-DECORATION: underline
}
A.navrojorojo:link {
	COLOR: #ed252a; TEXT-DECORATION: none
}
A.navrojorojo:visited {
	COLOR: #ed252a; TEXT-DECORATION: none
}
A.navrojorojo:hover {
	COLOR: #ed252a; TEXT-DECORATION: underline
}
BODY {
	FONT-SIZE: 8.5pt; MARGIN: 0px; FONT-FAMILY: Verdana, Helvetica, Arial; BACKGROUND-COLOR: #ffffff
}
BODY.portada {
	FONT-SIZE: 8.5pt; MARGIN: 0px; FONT-FAMILY: Verdana, Helvetica, Arial; BACKGROUND-COLOR: #e8e8e8
}
TD {
	FONT-SIZE: 8.5pt; COLOR: #666666; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
TABLE.principal {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; WIDTH: 780px; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; BORDER-COLLAPSE: collapse
}
TR.principal {
	VERTICAL-ALIGN: top
}
TD.principalizda {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 130px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: right
}
TD.principalcontenidos {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 8.5pt; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; WIDTH: 639px; COLOR: #666666; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TD.principalespacio {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: black 0px solid; WIDTH: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid
}
TD.principallinea {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ed252a; PADDING-BOTTOM: 0px; BORDER-LEFT: black 0px solid; WIDTH: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid
}
TABLE.cabecera {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; BORDER-COLLAPSE: collapse
}
TR.cabecera {
	VERTICAL-ALIGN: top; BORDER-COLLAPSE: collapse
}
TD.cabecerasecciones {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 460px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center
}
TD.cabeceraespacio {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 0px solid; WIDTH: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; BORDER-COLLAPSE: collapse
}
TD.cabecerawelcome {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ed252a; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 0px solid; WIDTH: 175px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center
}
TD.cabeceraadicional {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 0px solid; WIDTH: 175px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; BORDER-COLLAPSE: collapse; HEIGHT: 20px; TEXT-ALIGN: center
}
TABLE.tablanormal {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; BORDER-COLLAPSE: collapse
}
TD.lineagris {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #dddddd; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; BORDER-COLLAPSE: collapse; HEIGHT: 1px
}
TD.lineablanco {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; BORDER-COLLAPSE: collapse; HEIGHT: 1px
}
TD.linearoja {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ed252a; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 0px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; BORDER-COLLAPSE: collapse; HEIGHT: 1px
}
TD.espacioblanco {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 0px solid; WIDTH: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; BORDER-COLLAPSE: collapse
}
.cursores {
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; OVERFLOW: auto; WIDTH: 200px; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #990000; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; HEIGHT: 120px
}
TABLE.hometitnoticias {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; WIDTH: 201px; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; BORDER-COLLAPSE: collapse
}
TD.hometitnoticias {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; COLOR: #ed252a; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TABLE.titdestacado {
	MARGIN-TOP: 0px; BACKGROUND: #e6e6e6; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
TD.titdestacado {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #ed252a; LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TABLE.destacado {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TD.destacado {
	FONT-SIZE: 8.5pt; COLOR: #666666; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
TABLE.copyright {
	MARGIN-TOP: 0px; BACKGROUND: #e6e6e6; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
TD.copyright {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #666666; LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tdnovhome {
	FONT-SIZE: 8.5pt; COLOR: #ffffff; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.inputclass2 {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8.5pt; BORDER-LEFT: black 1px solid; COLOR: #333333; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Helvetica, Arial,  sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.formulariogris {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fafafa; PADDING-BOTTOM: 10px; MARGIN: 3px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #666666 1px solid
}
.inputblanco {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8.5pt; BORDER-LEFT: black 1px solid; COLOR: #ed252a; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Helvetica, Arial,  sans-serif; TEXT-DECORATION: none
}
.menusuptext {
	FONT-SIZE: 8.5pt; COLOR: #666666; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.smallred {
	FONT-SIZE: 7.5pt; COLOR: #ed252a; LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Helvetica, Arial; TEXT-DECORATION: none
}
.smallgraylight {
	FONT-SIZE: 7.5pt; COLOR: #999999; LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Helvetica, Arial; TEXT-DECORATION: none
}
.normalwhite {
	FONT-SIZE: 8.5pt; COLOR: #ffffff; LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Helvetica, Arial; TEXT-DECORATION: none
}
.titnormalred {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #ed252a; LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Helvetica, Arial; TEXT-DECORATION: none
}
.titbigred {
	FONT-WEIGHT: bold; FONT-SIZE: 10.5pt; COLOR: #ed252a; LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Helvetica, Arial; TEXT-DECORATION: none
}
.normaltext {
	FONT-SIZE: 8.5pt; COLOR: #666666; LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.normalredtext {
	FONT-SIZE: 8.5pt; COLOR: #666666; LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.normalgrayliht {
	FONT-SIZE: 8.5pt; COLOR: #999999; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Helvetica, Arial; TEXT-DECORATION: none
}
.normalblacktext {
	FONT-SIZE: 8.5pt; COLOR: #000000; LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.nota {
	FONT-SIZE: 7pt; COLOR: #666666; LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.busquedatitulo {
	FONT-SIZE: 12.5pt; COLOR: #ff0000; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Helvetica, Arial; TEXT-DECORATION: none
}
TABLE.margen10 {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; BORDER-LEFT: black 0px solid; WIDTH: 620px; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; BORDER-COLLAPSE: collapse
}
.grisresbus {
	FONT-SIZE: 8.5pt; COLOR: #666666; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.titresbus {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #000000; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.palresbus {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #ed252a; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.resbus {
	FONT-SIZE: 8.5pt; COLOR: #000000; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.nomresbus {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #ed252a; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.textoresbus {
	FONT-SIZE: 8.5pt; COLOR: #000000; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.seccionesresbus {
	FONT-SIZE: 8.5pt; COLOR: #666666; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
A.negronegro:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.negronegro:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.negronegro:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
TABLE.registroresultado {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: black 0px solid; WIDTH: 600px; PADDING-TOP: 2px; BORDER-BOTTOM: black 0px solid; BORDER-COLLAPSE: collapse
}
TD.registrores {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 0px solid; WIDTH: 580px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 0px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
TABLE.busgen {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; WIDTH: 640px; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; BORDER-COLLAPSE: collapse
}
TD.buscagen {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 0px solid; WIDTH: 230px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 0px solid; BORDER-COLLAPSE: collapse; HEIGHT: 51px; TEXT-ALIGN: left
}
.inputclassb1 {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8.5pt; BORDER-LEFT: black 1px solid; WIDTH: 150px; COLOR: #000000; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Helvetica, Arial,  sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.inputclassprod {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8.5pt; BORDER-LEFT: black 1px solid; WIDTH: 120px; COLOR: #000000; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Helvetica, Arial,  sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.fondocuadro {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; WIDTH: 176px; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; BORDER-COLLAPSE: collapse; HEIGHT: 149px
}
.inputclasscentros {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 7.5pt; BORDER-LEFT: black 1px solid; WIDTH: 120px; COLOR: #000000; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Helvetica, Arial,  sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.tituloproductoprincipal {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; WIDTH: 639px; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; BORDER-COLLAPSE: collapse; HEIGHT: 50px
}

