BODY {
	MARGIN: 0px
}
SELECT {
	BORDER-RIGHT: #b1b0b0 1px solid; BORDER-TOP: #b1b0b0 1px solid; BORDER-LEFT: #b1b0b0 1px solid; BORDER-BOTTOM: #b1b0b0 1px solid; HEIGHT: 17px
}
.cabecera {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cabecera2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mpublicitario {
	FONT-SIZE: 23px; COLOR: #ffffff; FONT-FAMILY: georgia
}
.errores {
	FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: arial, Helvetica, sans-serif
}
.bloqueado {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #a12724; FONT-FAMILY: arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ttabla {
	BORDER-RIGHT: #cccbc7 1px solid; BORDER-TOP: #a29f98 1px solid; BORDER-LEFT: #cccbc7 1px solid; BORDER-BOTTOM: #cccbc7 1px solid; BACKGROUND-COLOR: #f5f5f3
}
.ttabla .titulo {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ttabla2 {
	BORDER-RIGHT: #cccbc7 1px solid; BORDER-TOP: #cccbc7 1px solid; BORDER-LEFT: #cccbc7 1px solid; BORDER-BOTTOM: #cccbc7 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.recuadro {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.tbContenedor {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.booking {
	BACKGROUND: #deddd9
}
.OtrasCompras {
	BACKGROUND: #deddd9
}
.OtrasCompras .texto {
	FONT-SIZE: 11px; COLOR: #5b5b5b; FONT-FAMILY: arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.OtrasCompras .texto:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.IberiaEn {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.IberiaEn .texto {
	FONT-SIZE: 11px; COLOR: #999999
}
.IberiaEn .combo {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.IberiaEn .links {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
.IberiaEn .links:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.formularios {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.formularios .titular {
	FONT-SIZE: 11px; COLOR: #5b5b5b
}
.formularios .texto {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
.formularios .txtform {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif
}
.formularios .avisos {
	FONT-SIZE: 10px; COLOR: #999999
}
.formularios .avisos A {
	COLOR: #cc7d00; TEXT-DECORATION: none
}
.formularios .avisos A:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.erroresAvisos {
	FONT-SIZE: 10px; COLOR: red
}
.formularios .avisos2 {
	FONT-SIZE: 10px; COLOR: #a12724
}
.formularios .titDatos {
	FONT-SIZE: 12px; COLOR: #333333
}
.formularios .txtDatos {
	FONT-SIZE: 11px; COLOR: #333333
}
.formularios .txt2 {
	FONT-SIZE: 12px; COLOR: #666666
}
.formularios .txt2 A {
	COLOR: #666666; TEXT-DECORATION: none
}
.formularios .txt2 A:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.formularios .N2titular {
	FONT-SIZE: 11px; COLOR: #a12724
}
.formularios .obliga {
	FONT-SIZE: 11px; COLOR: #ce0300
}
.formularios .links {
	COLOR: #cc7d00; TEXT-DECORATION: none
}
.formularios .tSel {
	FONT-SIZE: 16px; COLOR: #333333; TEXT-DECORATION: none
}
.formularios .tNSel {
	FONT-SIZE: 16px; COLOR: #aca69c; TEXT-DECORATION: none
}
.formularios .tSep {
	FONT-SIZE: 16px; COLOR: #e89d0d; TEXT-DECORATION: none
}
.formularios .tiSel {
	FONT-SIZE: 16px; COLOR: #786d5b; TEXT-DECORATION: none
}
.formularios .tSel_migas {
	FONT-SIZE: 14px; COLOR: #333333; TEXT-DECORATION: none
}
.formularios .tNSel_migas {
	FONT-SIZE: 14px; COLOR: #aca69c; TEXT-DECORATION: none
}
.formularios .tSep_migas {
	FONT-SIZE: 14px; COLOR: #999999; TEXT-DECORATION: none
}
.formularios .tiSel_migas {
	FONT-SIZE: 14px; COLOR: #786d5b; TEXT-DECORATION: none
}
.formularios .txt {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif
}
.formularios .txtRegla {
	FONT-SIZE: 11px; COLOR: #666666
}
.formularios .txtLink {
	FONT-SIZE: 10px; COLOR: #666666
}
.combo2 {
	FONT-SIZE: 10px; COLOR: #666666
}
.formularios .texto A:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.txtDatos A:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.txtLink A:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.formularios .combo2 {
	BORDER-RIGHT: #b1b0b0 1px solid; BORDER-TOP: #b1b0b0 1px solid; BORDER-LEFT: #b1b0b0 1px solid; BORDER-BOTTOM: #b1b0b0 1px solid; HEIGHT: 17px
}
.formularios .indice {
	FONT-SIZE: 11px; COLOR: #dc0200; FONT-FAMILY: arial, Helvetica, sans-serif
}
.destHome .texto {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.destHome .links {
	COLOR: #cc7d00; TEXT-DECORATION: none
}
.destHome .texto A:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.links A:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.destacados {
	FONT-FAMILY: arial, Helvetica
}
.destacados .titulo {
	FONT-SIZE: 17px; COLOR: #333333; FONT-FAMILY: georgia; TEXT-DECORATION: none
}
.destacados .titulo:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.links:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.destacados .titulo2 {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.destacados .titulo2:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.links:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.destacados .titulo3 {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
.destacados .titulo3:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.links:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.destacados .antetitulo {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
.destacados .antetitulo:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.links:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.destacados .fecha {
	FONT-SIZE: 10px; COLOR: #999999
}
.destacados .entradilla {
	FONT-SIZE: 11px; COLOR: #333333
}
.destacados .titular {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.destacados .titular A:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.destacados .links {
	COLOR: #cc7d00; TEXT-DECORATION: none
}
.destacados .agrupador {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #c3c3c3; TEXT-DECORATION: none
}
.destacados .agrupador2 {
	FONT-SIZE: 12px; COLOR: #666666
}
.destacados .texto {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.destacados .texto A:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.links A:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.destacados .titNoticia {
	FONT-SIZE: 20px; COLOR: #666666; FONT-FAMILY: georgia
}
.noticias {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.noticias .antetitulo {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
.noticias .pieFoto {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 1
}
.noticias .sumario {
	FONT-SIZE: 12px; COLOR: #999999
}
.noticias .fecha {
	FONT-SIZE: 10px; COLOR: #999999
}
.noticias .ladillo {
	FONT-SIZE: 12px; COLOR: #a12724; TEXT-DECORATION: none
}
.noticias .texto {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.noticias .links {
	COLOR: #cc7d00; TEXT-DECORATION: none
}
.alertas {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.alertas .titulo {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.alertas .fecha {
	FONT-SIZE: 10px; COLOR: #dd0200
}
.alertas .links {
	COLOR: #cc7d00; TEXT-DECORATION: none
}
.alertas .Oferts {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 1; TEXT-DECORATION: underline
}
.alertas .Oferts:hover {
	COLOR: #cc7d00
}
.alertas .texto {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.alertas .texto:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.Login {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.Login .links {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: underline
}
.NavSup {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.NavSup .links {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.NavSup .links:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.NavSup .linksSel {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.NavSup .areaPersonal {
	FONT-SIZE: 12px; COLOR: #928d85; TEXT-DECORATION: none
}
.NavSupPri {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.NavSupPri .links {
	FONT-SIZE: 12px; COLOR: #858079; TEXT-DECORATION: none
}
.NavSupPri .links:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.NavSupPri .linksSel {
	FONT-SIZE: 12px; COLOR: #858079; TEXT-DECORATION: none
}
.NavSupPri .areaPersonal {
	FONT-SIZE: 12px; COLOR: #928d85; TEXT-DECORATION: none
}
.ticker {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.ticker .links {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.ticker .links:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.ticker .date {
	FONT-SIZE: 11px; COLOR: #dd0200; TEXT-DECORATION: none
}
.leftNav {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.leftNav .N1LN {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
.leftNav .N1LNs {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.leftNav .N2LN {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
.leftNav .N2LNs {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
.leftNav .N3LN {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 10px; TEXT-DECORATION: none
}
.leftNav .N3LNs {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 10px; TEXT-DECORATION: none
}
.cabsecc {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.cabsecc .dndStoy {
	FONT-SIZE: 14px; COLOR: #333333
}
.cabsecc .links {
	FONT-SIZE: 10px; COLOR: #999999
}
.content {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.content .pvp {
	FONT-SIZE: 34px; COLOR: #eaaf00
}
.content .titNoticia {
	FONT-SIZE: 24px; COLOR: #666666; FONT-FAMILY: georgia
}
.content .entradilla {
	FONT-SIZE: 12px; COLOR: #333333
}
.content .texto {
	FONT-SIZE: 11px; COLOR: #333333
}
.content .texto2 {
	FONT-SIZE: 11px; COLOR: #666666
}
.content .moreinfo {
	FONT-SIZE: 10px; COLOR: #cccccc
}
.content .notas {
	FONT-SIZE: 10px; COLOR: #999999
}
.content .ladillo {
	FONT-SIZE: 12px; COLOR: #a12724; TEXT-DECORATION: none
}
.content .ladillo2 {
	FONT-SIZE: 12px; COLOR: #5279b4; TEXT-DECORATION: none
}
.content .txtObs {
	FONT-SIZE: 10px; COLOR: #666666
}
.pieFoto {
	FONT-SIZE: 10px; COLOR: #666666
}
.fecha {
	FONT-SIZE: 10px; COLOR: #666666
}
.content .txtObs A {
	FONT-SIZE: 10px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.content .txtObs A:hover {
	TEXT-DECORATION: underline
}
.content .pieFoto {
	LINE-HEIGHT: 1
}
.content .links {
	FONT-SIZE: 11px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.content .links:hover {
	TEXT-DECORATION: underline
}
.content .ciberticket {
	FONT-SIZE: 11px; COLOR: #dc0200; FONT-FAMILY: arial, Helvetica, sans-serif
}
.content .pvplist {
	FONT-SIZE: 11px; COLOR: #666666
}
.content .pvplist2 {
	FONT-SIZE: 12px; COLOR: #333333
}
.content .bgColor01 {
	BACKGROUND: #ffffff
}
.content .bgColor02 {
	BACKGROUND: #f5f5f3
}
.content .titlist {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cablist {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.content .txtlist {
	FONT-SIZE: 10px; COLOR: #666666
}
.content .txtlist A {
	FONT-SIZE: 10px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.content .txtlist A:hover {
	TEXT-DECORATION: underline
}
.content .txtlist2 {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.content .txtlist2 A {
	COLOR: #cc7d00; TEXT-DECORATION: none
}
.content .txtlist2 A:hover {
	TEXT-DECORATION: underline
}
.content .agrupador {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none
}
.content .destino {
	FONT-SIZE: 14px; COLOR: #cc7d00
}
.content .titular {
	FONT-SIZE: 21px; COLOR: #666666; FONT-FAMILY: georgia
}
.content .producto {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.content .precio {
	FONT-SIZE: 11px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.content .precio2 {
	FONT-SIZE: 14px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.content .euro {
	FONT-SIZE: 10px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.content .especial {
	FONT-SIZE: 10px; COLOR: #dc0300
}
.content .producto A:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.btn {
	BORDER-RIGHT: #484847 1px solid; BORDER-TOP: #484847 1px solid; BACKGROUND: #484847; BORDER-LEFT: #484847 1px solid; BORDER-BOTTOM: #484847 1px solid
}
.btn .tip01 {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btn2 {
	BORDER-RIGHT: #484847 1px solid; BORDER-TOP: #484847 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #484847 1px solid; CURSOR: hand; BORDER-BOTTOM: #484847 1px solid
}
.btn2 .tip02 {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pie {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.pie .acerca {
	FONT-SIZE: 11px; COLOR: #a39f98
}
.pie .links {
	FONT-SIZE: 10px; COLOR: #a39f98
}
.borderTabla {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.promos {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.promos .titular {
	FONT-SIZE: 11px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.promos .titularb {
	FONT-SIZE: 11px; COLOR: #527ab3; TEXT-DECORATION: none
}
.promos .txt {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
.promos .txt:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.promos .Oferts {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: underline
}
.promos .Oferts:hover {
	COLOR: #cc7d00
}
.listpromos {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.listpromos .titular {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.listpromos .item {
	FONT-SIZE: 10px; COLOR: #cc7d00; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.listpromos .item:hover {
	TEXT-DECORATION: underline
}
.listpromos .avisos {
	FONT-SIZE: 10px; COLOR: #999999
}
.ofertas {
	BORDER-RIGHT: #ebebea 1px solid; BORDER-TOP: #ebebea 1px solid; BORDER-LEFT: #ebebea 1px solid; BORDER-BOTTOM: #ebebea 1px solid; FONT-FAMILY: arial, Helvetica, sans-serif
}
.ofertas .titular {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ofertas .titular:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.ofertas .texto {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
.ofertas .pvp {
	FONT-SIZE: 12px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.ofertas .pvpb {
	FONT-SIZE: 12px; COLOR: #527ab3; TEXT-DECORATION: none
}
.autopromo {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.autopromo .titular {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.autopromo .titular:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.autopromo .texto {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.minipromos {
	FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif
}
.minipromos .links {
	FONT-SIZE: 10px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.minipromos .links:hover {
	TEXT-DECORATION: underline
}
.minipromos .texto {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
.anclas {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.anclas .links {
	FONT-SIZE: 11px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.anclas .links:hover {
	TEXT-DECORATION: underline
}
.anclas .titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
.anclas .texto {
	FONT-SIZE: 11px; COLOR: #333333; PADDING-TOP: 10px; TEXT-DECORATION: none
}
.anclas .destacado {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.anclas .arriba {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: underline
}
.anclas .arriba:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.anclas .ladillo {
	FONT-SIZE: 12px; COLOR: #a12724; TEXT-DECORATION: none
}
.fvoritos {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.fvoritos .links {
	FONT-SIZE: 10px; COLOR: #999999
}
.registro {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.registro .titular {
	FONT-SIZE: 24px; COLOR: #666666; FONT-FAMILY: georgia
}
.registro .txt12 {
	FONT-SIZE: 12px; COLOR: #333333
}
.registro .texto {
	FONT-SIZE: 11px; COLOR: #333333
}
.registro .links {
	COLOR: #cc7d00; TEXT-DECORATION: none
}
.registro .datosTarjeta {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.registro .datosTarjeta2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.tarjeta {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.tarjeta .usuario {
	FONT-SIZE: 12px; COLOR: #333333
}
.tarjeta .puntos {
	FONT-SIZE: 10px; COLOR: #dc0300
}
.tarjeta .txt1 {
	FONT-SIZE: 10px; COLOR: #666666
}
.tarjeta .txt2 {
	FONT-SIZE: 10px; COLOR: #999999
}
.mail {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.mail .titular {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a12724
}
.mail .txtB {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333
}
.mail .txt {
	FONT-SIZE: 11px; COLOR: #666666
}
.mail .titular2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333
}
.mail .links {
	COLOR: #cc7d00; TEXT-DECORATION: none
}
.mail .links2 {
	FONT-SIZE: 12px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.mail .notas {
	FONT-SIZE: 10px; COLOR: #666666
}
.mail .notas A {
	FONT-SIZE: 10px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.mail .notas A:hover {
	TEXT-DECORATION: underline
}
.boton1 {
	BORDER-RIGHT: #484847 1px solid; BORDER-TOP: #484847 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #484847; BORDER-LEFT: #484847 1px solid; COLOR: white; BORDER-BOTTOM: #484847 1px solid; FONT-FAMILY: arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.boton2 {
	BORDER-RIGHT: #484847 1px solid; BORDER-TOP: #484847 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #484847 1px solid; COLOR: black; BORDER-BOTTOM: #484847 1px solid; FONT-FAMILY: arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.flecha {
	BORDER-TOP: #484847 1px solid; BACKGROUND: #eaaf00; BORDER-LEFT: #484847 1px solid; BORDER-BOTTOM: #484847 1px solid
}
.calendar {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.calendar .cabecera {
	FONT-SIZE: 11px; COLOR: #343434
}
.calendar .txtDay {
	FONT-SIZE: 10px; COLOR: #676566
}
.calendar .days {
	FONT-SIZE: 10px; COLOR: #676566; TEXT-DECORATION: none
}
.calendar .daysSel {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.calendar .nodaysSel {
	FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: none
}
.calendar .days:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.book {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.book .migasOn {
	FONT-SIZE: 10px; COLOR: #333333; BACKGROUND-COLOR: #d4d2cc
}
.book .texto {
	FONT-SIZE: 10px; COLOR: #666666
}
.book .migasOff {
	FONT-SIZE: 10px; COLOR: #666666; BACKGROUND-COLOR: #f3f1e9
}
.book .txt {
	FONT-SIZE: 11px; COLOR: #666666
}
.book .txt2 {
	FONT-SIZE: 12px; COLOR: #333333
}
.book .txt3 {
	FONT-SIZE: 12px; COLOR: #666666
}
.book .titulo {
	FONT-SIZE: 14px; COLOR: #333333
}
.book .itinerario {
	FONT-SIZE: 12px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.book .itinerario:hover {
	TEXT-DECORATION: underline
}
.book .cabTabla {
	FONT-SIZE: 10px; COLOR: #cccccc
}
.book .txtDatos {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: text-top; COLOR: #666666; PADDING-TOP: 10px
}
.book .links {
	COLOR: #cc7d00; TEXT-DECORATION: none
}
.book .links2 {
	FONT-SIZE: 18px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.book .links:hover {
	TEXT-DECORATION: underline
}
.book .ciberTicket {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #dc0200
}
.book .avisos {
	FONT-SIZE: 10px; COLOR: #999999
}
.book .avisos2 {
	FONT-SIZE: 10px; COLOR: #666666
}
.book .tbDate {
	FONT-SIZE: 11px; COLOR: #cc7d00; BORDER-BOTTOM: #d4d2cc 1px solid; BACKGROUND-COLOR: #f3f1e9
}
.book .tbDateOn {
	BORDER-RIGHT: #d4d2cc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #d4d2cc 1px solid; COLOR: #333333; BACKGROUND-COLOR: #ffffff
}
.book .fecha {
	BORDER-RIGHT: #d4d2cc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #d4d2cc 1px solid; COLOR: #cc7d00; BACKGROUND-COLOR: #f3f1e9
}
.book .fechaOn {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #d4d2cc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #d4d2cc 1px solid; COLOR: #323232; BORDER-BOTTOM: #d4d2cc 1px solid; BACKGROUND-COLOR: #ffffff
}
.book .fecha2 {
	BORDER-TOP: #d4d2cc 1px solid; FONT-SIZE: 11px; COLOR: #cc7d00; BORDER-BOTTOM: #d4d2cc 1px solid; BACKGROUND-COLOR: #f3f1e9
}
.book .fecha2On {
	BORDER-RIGHT: #d4d2cc 1px solid; BORDER-TOP: #d4d2cc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #d4d2cc 1px solid; COLOR: #323232; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.book .cabTabla2 {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #eaaf00
}
.book .cabTabla3 {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.book .cabTarifa {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif
}
.book .txtDatos2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: text-top; COLOR: #666666; PADDING-TOP: 5px
}
.book .txtDatos3 {
	FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px
}
.book .txtDatos4 {
	FONT-SIZE: 11px; COLOR: #666666
}
.book .sel {
	VERTICAL-ALIGN: text-top; PADDING-TOP: 3px
}
.book .total {
	FONT-SIZE: 13px; COLOR: #666666
}
.book .precio1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: text-top; COLOR: #333333; PADDING-TOP: 5px; BACKGROUND-COLOR: #faf2e5
}
.book .precio2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: text-top; COLOR: #333333; PADDING-TOP: 5px; BACKGROUND-COLOR: #f5e7d0
}
.book .precio3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: text-top; COLOR: #333333; PADDING-TOP: 5px; BACKGROUND-COLOR: #edd9b4
}
.book .precio4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: text-top; COLOR: #333333; PADDING-TOP: 5px; BACKGROUND-COLOR: #e9cd98
}
.book .precio5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: text-top; COLOR: #333333; PADDING-TOP: 5px; BACKGROUND-COLOR: #dfbb76
}
.book .calprecio {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: text-top; COLOR: #333333; PADDING-TOP: 5px
}
.calprecioOn {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: text-top; COLOR: #333333; PADDING-TOP: 5px
}
.book .calprecioOn {
	BORDER-RIGHT: #696969 1px solid; BORDER-TOP: #696969 1px solid; BORDER-LEFT: #696969 1px solid; BORDER-BOTTOM: #696969 1px solid
}
.book .nextMont {
	BORDER-RIGHT: #e9e9e9 1px solid; BORDER-TOP: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; BORDER-BOTTOM: #e9e9e9 1px solid; BACKGROUND-COLOR: #ffffff
}
.book .spacer {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.book .family1 {
	FONT-SIZE: 11px; BORDER-BOTTOM: #d4d2cc 1px solid; BACKGROUND-COLOR: #faf2e5
}
.book .family1On {
	BORDER-RIGHT: #d4d2cc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; BACKGROUND-COLOR: #faf2e5
}
.book .family1Precios {
	BACKGROUND-COLOR: #faf2e5
}
.book .family2 {
	BORDER-RIGHT: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-BOTTOM: #d4d2cc 1px solid; BACKGROUND-COLOR: #f5e7d0
}
.book .family2On {
	BORDER-RIGHT: #d4d2cc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #d4d2cc 1px solid; COLOR: #333333; BACKGROUND-COLOR: #f5e7d0
}
.book .family2Precios {
	BACKGROUND-COLOR: #f5e7d0
}
.book .family3 {
	BORDER-RIGHT: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-BOTTOM: #d4d2cc 1px solid; BACKGROUND-COLOR: #edd9b4
}
.book .family3On {
	BORDER-RIGHT: #d4d2cc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #d4d2cc 1px solid; COLOR: #333333; BACKGROUND-COLOR: #edd9b4
}
.book .family3Precios {
	BACKGROUND-COLOR: #edd9b4
}
.book .family4 {
	BORDER-RIGHT: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-BOTTOM: #d4d2cc 1px solid; BACKGROUND-COLOR: #e9cd98
}
.book .family4On {
	BORDER-RIGHT: #d4d2cc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #d4d2cc 1px solid; COLOR: #333333; BACKGROUND-COLOR: #e9cd98
}
.book .family4Precios {
	BACKGROUND-COLOR: #e9cd98
}
.book .family5 {
	BORDER-RIGHT: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-BOTTOM: #d4d2cc 1px solid; BACKGROUND-COLOR: #dfbb76
}
.book .family5On {
	BORDER-RIGHT: #d4d2cc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #d4d2cc 1px solid; COLOR: #333333; BACKGROUND-COLOR: #dfbb76
}
.book .family5Precios {
	BACKGROUND-COLOR: #dfbb76
}
.book .spacer2 {
	BORDER-BOTTOM: #d4d2cc 1px solid
}
.tbBook {
	BORDER-RIGHT: #d4d2cc 1px solid; BORDER-TOP: #d4d2cc 1px solid; BORDER-LEFT: #d4d2cc 1px solid; BORDER-BOTTOM: #d4d2cc 1px solid
}
.pest {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pest .sel01 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 14px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; COLOR: #333333; PADDING-TOP: 8px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: white
}
.pest .sel02 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 13px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 14px; PADDING-BOTTOM: 8px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; PADDING-TOP: 8px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: white
}
.pest .normal {
	PADDING-RIGHT: 14px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee
}
.pest .normal A {
	COLOR: #cc7d00; TEXT-DECORATION: none
}
.pest .normal A:hover {
	TEXT-DECORATION: underline
}
#capaListado {
	DISPLAY: none; Z-INDEX: 1; LEFT: 0px; WIDTH: 600px; POSITION: relative; TOP: 0px
}
.prehome {
	FONT-FAMILY: arial, Helvetica, sans-serif
}
.prehome .texto {
	FONT-SIZE: 11px; COLOR: #333333
}
.prehome .texto2 {
	FONT-SIZE: 12px; COLOR: #666666
}
.prehome .texto A {
	COLOR: #666666; TEXT-DECORATION: none
}
.prehome .texto A:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.prehome .links {
	FONT-SIZE: 11px; COLOR: #cc7d00; TEXT-DECORATION: none
}
.prehome .links:hover {
	COLOR: #cc7d00; TEXT-DECORATION: underline
}
.prehome .lista {
	FONT-SIZE: 14px; COLOR: #333333
}
.prehome .titular {
	FONT-SIZE: 18px; COLOR: #cc7d00
}

