BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 1.4em; FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 1.4em; FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
TH {
	FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 1.4em; FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 1.4em; FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
LI {
	FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 1.4em; FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
UL {
	FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 1.4em; FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
P {
	FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 1.4em; FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
FORM {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV#container {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 760px; TEXT-ALIGN: left
}
DIV#header-1 {
	HEIGHT: 65px
}
DIV#header-2 {
	HEIGHT: 60px
}
DIV#header-container {
	BACKGROUND: url(/imagenes-2/encabezado.gif) #fff no-repeat
}
DIV#central {
	MARGIN-LEFT: 225px
}
DIV#footer {
	BACKGROUND: url(/imagenes-2/pie.gif) #fff no-repeat; HEIGHT: 50px
}
H1 {
	FONT-WEIGHT: bold; COLOR: #ad0008
}
H2 {
	FONT-WEIGHT: bold; COLOR: #ad0008
}
H3 {
	FONT-WEIGHT: bold; COLOR: #ad0008
}
H4 {
	FONT-WEIGHT: bold; COLOR: #ad0008
}
H2 {
	FONT-SIZE: 1.27em
}
H3 {
	FONT-SIZE: 1.09em; MARGIN-BOTTOM: 0px
}
H4 {
	FONT-SIZE: 1em
}
H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; MARGIN: 4px 50px; COLOR: #589; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
H1.titulopagina {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 2px 2px 10px 0px; COLOR: #589; PADDING-TOP: 4px; BORDER-BOTTOM: #589 3px solid; TEXT-ALIGN: left
}
H2.pi {
	MARGIN: 2px 0px 5px; COLOR: #589
}
A {
	FONT-WEIGHT: normal; FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
A:link {
	COLOR: #06c; TEXT-DECORATION: none
}
A:visited {
	COLOR: #06c; TEXT-DECORATION: none
}
A:active {
	COLOR: #000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
TD {
	VERTICAL-ALIGN: top
}
TABLE.productos-index TH {
	PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; COLOR: #34116a; TEXT-ALIGN: left
}
TABLE.productos-index TH A {
	PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; COLOR: #34116a; TEXT-ALIGN: left
}
TABLE.productos-index TH A:visited {
	PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; COLOR: #34116a; TEXT-ALIGN: left
}
TABLE.productos-index TH IMG {
	VERTICAL-ALIGN: middle
}
DIV.c-catalogo-gris {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/imagenes/fondo_gris_cent.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 85px; BACKGROUND-COLOR: transparent
}
DIV.c-catalogo-gris DIV.logo {
	FLOAT: left; WIDTH: 85px; HEIGHT: 85px
}
DIV.c-catalogo-gris DIV.logo IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV.c-catalogo-gris DIV.mas-info {
	BACKGROUND: url(/imagenes/fondo_gris_der.gif) no-repeat; FLOAT: right; WIDTH: 40px; HEIGHT: 85px
}
DIV.c-catalogo-gris DIV.mas-info DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 73px
}
DIV.c-catalogo-gris DIV.texto {
	PADDING-RIGHT: 40px; PADDING-LEFT: 90px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.c-catalogo-gris DIV.texto H5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
}
DIV.cajaseguridad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imagenes/seguridad/caja2_base.png) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 296px; PADDING-TOP: 0px; HEIGHT: 204px
}
DIV.cajaseguridad DIV.csuperior {
	PADDING-RIGHT: 75px; PADDING-LEFT: 30px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #0055aa; PADDING-TOP: 25px; HEIGHT: 80px
}
UNKNOWN {
	HEIGHT: 50px
}
DIV.cajaseguridad DIV.ctexto {
	CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 104px; TEXT-ALIGN: justify
}
DIV.cajaseguridad DIV.cpie {
	PADDING-RIGHT: 6px; FONT-WEIGHT: bolder; COLOR: #cc0000; TEXT-ALIGN: right
}
DIV.cajaseguridad DIV.cpie DIV.leyenda {
	PADDING-LEFT: 6px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; FLOAT: left; COLOR: #c00
}
DIV.cajabase1 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.cajabase1 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.cajabase1 A {
	FONT-WEIGHT: bolder; COLOR: #05a; TEXT-DECORATION: none
}
DIV.cajabase1 A:hover {
	FONT-WEIGHT: bolder; COLOR: #05a; TEXT-DECORATION: none
}
DIV.cajabase1 A:link {
	FONT-WEIGHT: bolder; COLOR: #05a; TEXT-DECORATION: none
}
DIV.cajabase1 A:active {
	FONT-WEIGHT: bolder; COLOR: #05a; TEXT-DECORATION: none
}
DIV.cajabase1 A:visited {
	FONT-WEIGHT: bolder; COLOR: #05a; TEXT-DECORATION: none
}
DIV.cajabase1 A:hover {
	TEXT-DECORATION: underline
}
DIV.cajaseguridad A {
	FONT-WEIGHT: bolder; COLOR: #05a; TEXT-DECORATION: none
}
DIV.cajaseguridad A:hover {
	FONT-WEIGHT: bolder; COLOR: #05a; TEXT-DECORATION: none
}
DIV.cajaseguridad A:link {
	FONT-WEIGHT: bolder; COLOR: #05a; TEXT-DECORATION: none
}
DIV.cajaseguridad A:active {
	FONT-WEIGHT: bolder; COLOR: #05a; TEXT-DECORATION: none
}
DIV.cajaseguridad A:visited {
	FONT-WEIGHT: bolder; COLOR: #05a; TEXT-DECORATION: none
}
DIV.cajaseguridad A:hover {
	TEXT-DECORATION: underline
}
.center {
	TEXT-ALIGN: center
}
.bold {
	FONT-WEIGHT: bolder
}
DIV.tituloseguridad {
	MARGIN-TOP: 8px; PADDING-LEFT: 10px; FONT-WEIGHT: bolder; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagenes/seguridad/fondo_seguridad.png',sizingMethod='scale'); MARGIN-BOTTOM: 4px; WIDTH: 284px; COLOR: #05a; PADDING-TOP: 2px; HEIGHT: 20px
}
UNKNOWN {
	BACKGROUND: url(/imagenes/seguridad/fondo_seguridad.png)
}
TABLE.lista-azul {
	FONT-SIZE: 12px
}
TABLE.lista-azul TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; BACKGROUND: #37b; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px
}
TABLE.lista-azul TR.par TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 28px; FONT-WEIGHT: bolder; BACKGROUND: url(/imagenes-2/tick.gif) #fff no-repeat 8px 60%; PADDING-BOTTOM: 4px; COLOR: #37b; PADDING-TOP: 10px
}
TABLE.lista-azul TR.impar TD {
	BORDER-RIGHT: #2d71b5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #2d71b5 1px solid; PADDING-LEFT: 10px; BACKGROUND: #def; PADDING-BOTTOM: 10px; BORDER-LEFT: #2d71b5 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #2d71b5 1px solid; TEXT-ALIGN: justify
}
TABLE.menu {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 10px
}
TABLE.menu TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; BACKGROUND: #eee; PADDING-BOTTOM: 2px; COLOR: #c00; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TABLE.menu TH A {
	FONT-WEIGHT: bolder; COLOR: #139
}
TABLE.menu TH A:visited {
	FONT-WEIGHT: bolder; COLOR: #139
}
TABLE.menu TH A:active {
	FONT-WEIGHT: bolder; COLOR: #139
}
TABLE.menu TH.punteado {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(/imagenes-2/puntos.gif) no-repeat 0% 100%; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE.menu TD {
	
}
TD.bullet {
	CLEAR: both; BACKGROUND: url(/imagenes/img_bullet.gif) no-repeat 50% 0%; WIDTH: 10px; HEIGHT: 8px
}
H5.leyenda {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; COLOR: #34116a; PADDING-TOP: 0px; TEXT-ALIGN: center
}
H5.leyenda A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; COLOR: #34116a; PADDING-TOP: 0px; TEXT-ALIGN: center
}
SPAN.noticia {
	FONT-SIZE: 9px
}
A.blanco {
	FONT-SIZE: 9px; COLOR: #fff; TEXT-DECORATION: none
}
A.blanco:hover {
	FONT-SIZE: 9px; COLOR: #fff; TEXT-DECORATION: none
}
A.blanco:visited {
	FONT-SIZE: 9px; COLOR: #fff; TEXT-DECORATION: none
}
A.blanco:active {
	FONT-SIZE: 9px; COLOR: #fff; TEXT-DECORATION: none
}
TABLE.tarifaoscuro {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center
}
TABLE.tarifaoscuro TH {
	FONT-WEIGHT: bolder; BACKGROUND: #404040; COLOR: white
}
TABLE.tarifaoscuro TD {
	FONT-WEIGHT: bolder
}
TABLE.tarifaoscuro INPUT.contratar {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10px; BACKGROUND: url(/imagenes/boton_admin.gif) no-repeat; BORDER-LEFT: medium none; WIDTH: 115px; COLOR: #000; BORDER-BOTTOM: medium none; HEIGHT: 22px
}
TABLE.tarifaoscuro TR.par {
	BACKGROUND: #fff
}
TABLE.tarifaoscuro STRONG {
	COLOR: #c00
}
DIV.resultadocgi {
	BORDER-RIGHT: #c00 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c00 2px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bolder; FONT-SIZE: 13px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 3px; BORDER-LEFT: #c00 2px solid; WIDTH: 80%; PADDING-TOP: 3px; BORDER-BOTTOM: #c00 2px solid
}
TABLE.tricolorcentradosmall {
	WIDTH: 80%
}
.a-der {
	TEXT-ALIGN: right
}
.a-izq {
	TEXT-ALIGN: left
}
.a-cen {
	TEXT-ALIGN: center
}
.cen TABLE {
	MARGIN: auto
}
.a-jus {
	TEXT-ALIGN: justify
}
.normal {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.negrita {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #c00; PADDING-TOP: 3px; LETTER-SPACING: 1px
}
TABLE.frm-webmail {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #577b89
}
TABLE.frm-webmail TD {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #577b89
}
TABLE.frm-webmail TH {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #577b89
}
TABLE.frm-webmail TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.frm-webmail INPUT {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FONT-SIZE: 9px; BACKGROUND: #cad9e2; MARGIN: 0px 4px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
TABLE.frm-webmail INPUT.enviar {
	BORDER-RIGHT: #666 0px solid; BORDER-TOP: #666 0px solid; FONT-SIZE: 9px; BACKGROUND: #fff; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #666 0px solid; BORDER-BOTTOM: #666 0px solid
}
TABLE.columnas {
	
}
TABLE.columnas TH {
	BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: white 2px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #eee; PADDING-BOTTOM: 4px; BORDER-LEFT: white 2px solid; COLOR: #34116a; PADDING-TOP: 4px; BORDER-BOTTOM: #34116a 1px solid
}
TABLE.columnas TD {
	BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: white 2px solid; PADDING-LEFT: 4px; BACKGROUND: #d6e6f7; PADDING-BOTTOM: 4px; MARGIN: 4px; BORDER-LEFT: white 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: white 2px solid
}
DIV.contenidofaq {
	PADDING-RIGHT: 5px; FONT-SIZE: 11px; OVERFLOW: auto; WIDTH: 490px; COLOR: black; FONT-FAMILY: verdana; HEIGHT: 215px
}
DIV.contenidofaq LI {
	LIST-STYLE-TYPE: none
}
DIV.contenidofaq UL LI {
	LIST-STYLE-TYPE: circle
}
DIV.contenidofaq OL LI {
	LIST-STYLE-TYPE: decimal
}
DIV.banda {
	BORDER-RIGHT: #039 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #039 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 10px; BORDER-LEFT: #039 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #039 1px solid
}
DIV.banda H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: #f28e2c; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #039 1px solid; TEXT-ALIGN: left
}
DIV.banda-texto {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.banda-pie {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
DIV.banda-menu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.banda-menu TABLE TD {
	BACKGROUND: #080; COLOR: #fff; TEXT-ALIGN: center
}
DIV.banda-menu A {
	FONT-WEIGHT: bolder; COLOR: #fff; TEXT-DECORATION: none
}
DIV.banda-menu A:active {
	FONT-WEIGHT: bolder; COLOR: #fff; TEXT-DECORATION: none
}
DIV.banda-menu A:visited {
	FONT-WEIGHT: bolder; COLOR: #fff; TEXT-DECORATION: none
}
TABLE.cols-3 {
	BACKGROUND: #fff; WIDTH: 600px
}
TABLE.cols-3 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: url(/imagenes-2/table/3-td-final.png) repeat-y; PADDING-BOTTOM: 5px; WIDTH: 192px; PADDING-TOP: 0px
}
TABLE.cols-3 TD.final {
	BACKGROUND: url(/imagenes-2/table/3-td-final.png) repeat-y; VERTICAL-ALIGN: middle
}
TABLE.cols-3 TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/imagenes-2/table/3-th-final.png) repeat-y; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 191px; PADDING-TOP: 0px; HEIGHT: 24px
}
TABLE.cols-3 TH.final {
	BACKGROUND: url(/imagenes-2/table/3-th-final.png) repeat-y; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
TABLE.cols-3 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imagenes-2/table/punteado.png) repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 182px; TEXT-INDENT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE.base-2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imagenes-2/table/punteado.png) repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 182px; TEXT-INDENT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE.cols-3 TD.pie {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-ALIGN: center
}
TABLE.cols-3 TD.pie-final {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-ALIGN: center
}
TABLE.cols-3 TD.pie {
	BACKGROUND: url(/imagenes-2/table/3-td-pie-final.png) no-repeat
}
TABLE.cols-3 TD.pie-final {
	BACKGROUND: url(/imagenes-2/table/3-td-pie-final.png) no-repeat
}
TABLE.cols-3 TD.pie IMG {
	MARGIN-TOP: 7px; VERTICAL-ALIGN: middle
}
TABLE.cols-3 TR.encabezado TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.cols-3 TR.encabezado {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.cols-3 DIV.caracteristicas {
	MARGIN-BOTTOM: 4px; HEIGHT: 250px
}
TABLE.cols-3 DIV.caracteristicas P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.4em 10px; PADDING-TOP: 0px
}
TABLE.base-2 DIV.caracteristicas P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.4em 10px; PADDING-TOP: 0px
}
.contenidotitulo {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; WIDTH: 100%; COLOR: #c00; BORDER-BOTTOM: #c00 1px solid; TEXT-ALIGN: left
}
.contenidotexto {
	WIDTH: 100%; TEXT-ALIGN: justify
}
.centrado {
	TEXT-ALIGN: center
}
SPAN.nota {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #c00; HEIGHT: 25px; TEXT-ALIGN: center
}
.fder {
	TEXT-ALIGN: right
}
.fizq {
	TEXT-ALIGN: left
}
SPAN.azul {
	COLOR: #06c
}
A.caja {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
TD.promo {
	BORDER-RIGHT: #b9c7e7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b9c7e7 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 9px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #b9c7e7 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #b9c7e7 1px solid
}
TD.promo H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #f07d09; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 4px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 3px; TEXT-ALIGN: center
}
TD.promo P {
	MARGIN: 0px 0px 4px
}
TD.promo H5 {
	FONT-SIZE: 10px; MARGIN: 0px 0px 4px; COLOR: #c00; TEXT-ALIGN: right
}
.em80 {
	
}
TABLE.naranja {
	BACKGROUND: url(/imagenes-2/table/td-n.png) #fff repeat-y 50% 0%; MARGIN-BOTTOM: 4px
}
TABLE.naranja TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/imagenes-2/table/th-n.png) no-repeat 50% 0%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #fff; PADDING-TOP: 6px; HEIGHT: 34px; TEXT-ALIGN: left
}
TABLE.naranja TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/imagenes-2/table/pie-n.png) no-repeat 50% 100%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.naranja H5 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #c00; PADDING-TOP: 4px; TEXT-ALIGN: right
}
TABLE.aa {
	BACKGROUND: url(/imagenes-2/table/td-n.png) #fff repeat-y 50% 0%; MARGIN-BOTTOM: 4px
}
TABLE.aa TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/imagenes-2/table/th-aa.png) no-repeat 50% 0%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #33f; PADDING-TOP: 0px; HEIGHT: 52px; TEXT-ALIGN: left
}
TABLE.aa TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/imagenes-2/table/pie-aa.png) no-repeat 50% 100%; PADDING-BOTTOM: 45px; PADDING-TOP: 0px
}
TABLE.aa TD.pie {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/imagenes-2/table/pie-aa.png) no-repeat 50% 100%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.aa H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #33f; PADDING-TOP: 0px
}
TABLE.aa H5 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #c00; PADDING-TOP: 10px; TEXT-ALIGN: right
}
TABLE.aa HR {
	COLOR: #aaf; HEIGHT: 1px
}
TABLE.aa P {
	MARGIN: 5px; TEXT-ALIGN: justify
}
TABLE.alojamiento {
	FONT-SIZE: 10px
}
TABLE.alojamiento P {
	MARGIN: 0.2em; LINE-HEIGHT: 1.5em
}
TABLE.alojamiento TH {
	FONT-WEIGHT: normal; TEXT-ALIGN: justify
}
TABLE.alojamiento H2 {
	FONT-SIZE: 12px; MARGIN: 1em 2em 1em 0em; COLOR: #333; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: justify
}
DIV.lista P {
	PADDING-LEFT: 12px; FONT-SIZE: 9px; BACKGROUND: url(/imagenes/img_bullet.gif) no-repeat 4px 3px; MARGIN: 0px; COLOR: #666
}
TD.col-izq DIV.lista P {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 0.5em
}
TD.col-izq H5 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 4px 0px; COLOR: #139; PADDING-TOP: 2px; BORDER-BOTTOM: #139 1px solid; TEXT-ALIGN: left
}
TD.col-izq H5 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; PADDING-LEFT: 5px; BACKGROUND: rgb(85,136,153); PADDING-BOTTOM: 2px; MARGIN: 5px 0px; BORDER-LEFT: 0px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: 0px
}
TD.col-izq H5 A {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #fff
}
TD.col-izq H5 A:active {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #fff
}
TD.col-izq H5 A:visited {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #fff
}
TD.col-izq H5 A:link {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #fff
}
TD.col-izq DIV.lista P A {
	FONT-SIZE: 10px; COLOR: rgb(102,102,102); FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
TD.col-izq DIV.lista P A:active {
	FONT-SIZE: 10px; COLOR: rgb(102,102,102); FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
TD.col-izq DIV.lista P A:visited {
	FONT-SIZE: 10px; COLOR: rgb(102,102,102); FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
TD.col-izq DIV.lista P A:link {
	FONT-SIZE: 10px; COLOR: rgb(102,102,102); FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
TD.col-izq DIV.lista P A:hover {
	COLOR: rgb(92,129,167); TEXT-DECORATION: underline
}
TD.col-izq DIV.lista {
	MARGIN-BOTTOM: 15px
}
TABLE.aa DIV.lista {
	PADDING-TOP: 4px
}
TABLE.aa DIV.lista P {
	MARGIN-TOP: 4px; FONT-SIZE: 11px; TEXT-ALIGN: left
}
TABLE.base-2 DIV.caracteristicas {
	HEIGHT: 200px
}
TD.verde {
	PADDING-LEFT: 5px
}
TD.verde H2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: #cfe7ff; PADDING-BOTTOM: 4px; MARGIN: 2px; COLOR: #06c; PADDING-TOP: 4px
}
TD.verde SPAN.nota {
	COLOR: #06c
}
TD.verde DIV.lista P {
	MARGIN-TOP: 4px; FONT-SIZE: 11px; TEXT-ALIGN: left
}
DIV.faq-full {
	FONT-SIZE: 10px; MARGIN-LEFT: 5px
}
DIV.faq-full P {
	FONT-SIZE: 10px
}
DIV.faq-full DIV.lista-down P {
	PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: url(/imagenes-2/down.gif) no-repeat 0% 2px; MARGIN: 4px 0px 0px; TEXT-ALIGN: left
}
DIV.faq-full H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
DIV.faq-full DIV.faq-pie {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
DIV.faq-full DIV.faq-pie A.up {
	PADDING-LEFT: 15px; BACKGROUND: url(/imagenes-2/up.gif) no-repeat
}
.roundcont {
	COLOR: #fff; BACKGROUND-COLOR: #f90
}
.roundcont P {
	MARGIN: 0px 10px
}
.roundtop {
	BACKGROUND: url(/imagenes-2/table/round/tr.gif) no-repeat right top
}
.roundbottom {
	BACKGROUND: url(/imagenes-2/table/round/br.gif) no-repeat right top
}
IMG.corner {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: block! important; BORDER-LEFT: medium none; WIDTH: 15px; BORDER-BOTTOM: medium none; HEIGHT: 15px
}
.r5 {
	BACKGROUND: #c00; COLOR: #fff
}
.r5 H3 {
	BACKGROUND: #c00; COLOR: #fff
}
.r5-top {
	BACKGROUND: url(/imagenes-2/table/round/rtr.gif) no-repeat right top
}
.r5-bottom {
	BACKGROUND: url(/imagenes-2/table/round/rbr.gif) no-repeat right top
}
IMG.r5-corner {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: block! important; BORDER-LEFT: medium none; WIDTH: 5px; BORDER-BOTTOM: medium none; HEIGHT: 5px
}
TABLE.tricolor-base {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
TABLE.tricolor-base TR.par {
	
}
TABLE.tricolor-base TR.par TD {
	VERTICAL-ALIGN: middle
}
TABLE.tricolor-base TR.impar TD {
	VERTICAL-ALIGN: middle
}
TABLE.tricolor-base {
	FONT-SIZE: 9px; VERTICAL-ALIGN: middle
}
TABLE.tricolor-base TD {
	BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid
}
TABLE.tricolor-base TH {
	BORDER-RIGHT: #aaa 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bolder; BACKGROUND: url(/imagenes-2/table/tricolor/th.gif) #578 repeat-x 0% 100%; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 0px solid; COLOR: #06c; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: center
}
TABLE.tricolor-base TR.par TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
TABLE.tricolor-base TR.impar TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
TABLE.tricolor-base TR.par TD.iluminar {
	BACKGROUND: #ccffff
}
TABLE.tricolor-base TR.impar TD.iluminar {
	BACKGROUND: #ccffff
}
TABLE.tricolor-base TD.empty {
	FONT-WEIGHT: bolder; BACKGROUND: #eee
}
TABLE.tricolor {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
TABLE.tricolor TR.par {
	
}
TABLE.tricolo TR.par TD {
	VERTICAL-ALIGN: middle
}
TABLE.tricolor TR.impar TD {
	VERTICAL-ALIGN: middle
}
TABLE.tricolor {
	FONT-SIZE: 9px; VERTICAL-ALIGN: middle
}
TABLE.tricolor TD {
	BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid
}
TABLE.tricolor TH {
	BORDER-RIGHT: #aaa 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bolder; BACKGROUND: url(/imagenes-2/table/tricolor/th.gif) #578 repeat-x 0% 100%; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 0px solid; COLOR: #06c; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: center
}
TABLE.tricolor TH A {
	FONT-WEIGHT: bolder; COLOR: #06c
}
TABLE.tricolor TH A:hover {
	FONT-WEIGHT: bolder; COLOR: #06c
}
TABLE.tricolor TH A:link {
	FONT-WEIGHT: bolder; COLOR: #06c
}
TABLE.tricolor TH A:active {
	FONT-WEIGHT: bolder; COLOR: #06c
}
TABLE.tricolor TR.par TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
TABLE.tricolor TR.impar TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
TABLE.tricolor TR.par TD.iluminar {
	BACKGROUND: #ccffff
}
TABLE.tricolor TR.impar TD.iluminar {
	BACKGROUND: #ccffff
}
TABLE.tricolor TD.empty {
	FONT-WEIGHT: bolder; BACKGROUND: #eee
}
TABLE.tricolorcentrado {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
TABLE.tricolorcentrado TR.par {
	
}
TABLE.tricolocentrado TR.par TD {
	VERTICAL-ALIGN: middle
}
TABLE.tricolorcentrado TR.impar TD {
	VERTICAL-ALIGN: middle
}
TABLE.tricolorcentrado {
	FONT-SIZE: 9px; VERTICAL-ALIGN: middle
}
TABLE.tricolorcentrado TD {
	BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid
}
TABLE.tricolorcentrado TH {
	BORDER-RIGHT: #aaa 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bolder; BACKGROUND: url(/imagenes-2/table/tricolor/th.gif) #578 repeat-x 0% 100%; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 0px solid; COLOR: #06c; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: center
}
TABLE.tricolorcentrado TR.par TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
TABLE.tricolorcentrado TR.impar TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
TABLE.tricolorcentrado TH A:hover {
	COLOR: #fdd; TEXT-DECORATION: underline
}
TABLE.tricolorcentrado TR.par TD.iluminar {
	BACKGROUND: #cff
}
TABLE.tricolorcentrado TR.impar TD.iluminar {
	BACKGROUND: #cff
}
TABLE.tricolorcentrado TD.empty {
	FONT-WEIGHT: bolder; BACKGROUND: #eee
}
TD.solapas-mp {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 10px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imagenes-2/mp/fondo.png) repeat-x 0% 100%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: right
}
TD.solapas-mp IMG {
	MARGIN-LEFT: 5px
}
DIV.separador {
	FONT-SIZE: 1px; BACKGROUND: #eee; MARGIN: 4px 0px; HEIGHT: 2px
}
.gratis {
	BACKGROUND-POSITION: 100% 0%; BACKGROUND-IMAGE: url(/imagenes-2/gratis.gif); BACKGROUND-REPEAT: no-repeat
}
H2.pi A {
	FONT-WEIGHT: bolder; COLOR: #589
}
H2.pi A:link {
	FONT-WEIGHT: bolder; COLOR: #589
}
H2.pi A:active {
	FONT-WEIGHT: bolder; COLOR: #589
}
H2.pi A:visited {
	FONT-WEIGHT: bolder; COLOR: #589
}
TD.listanoticias DL {
	MARGIN: 10px; WIDTH: 150px; BORDER-BOTTOM: black 1px solid
}
TD.listanoticias DT {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; BACKGROUND: #666; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: black 0px solid; TEXT-ALIGN: center
}
TD.listanoticias DD {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ddf; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; TEXT-ALIGN: center
}
TD.listanoticias DD A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #ddf; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px; TEXT-DECORATION: none
}
TD.listanoticias DD A:link {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #ddf; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px; TEXT-DECORATION: none
}
TD.listanoticias DD A:visited {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #ddf; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px; TEXT-DECORATION: none
}
TD.listanoticias DD.activo A {
	BACKGROUND: #c00; COLOR: #fff
}
TD.listanoticias DD.activo A:link {
	BACKGROUND: #c00; COLOR: #fff
}
TD.listanoticias DD.activo A:visited {
	BACKGROUND: #c00; COLOR: #fff
}
UNKNOWN {
	
}
TD.listanoticias DD A:hover {
	BORDER-RIGHT: #fa0 4px solid; FONT-WEIGHT: bolder; BACKGROUND: #fc0; BORDER-LEFT: #fa0 4px solid; COLOR: #fff
}
TD.listanoticias DD.activo A:hover {
	BORDER-RIGHT: #fa0 4px solid; FONT-WEIGHT: bolder; BACKGROUND: #fc0; BORDER-LEFT: #fa0 4px solid; COLOR: #fff
}
