HTML {
	BACKGROUND-COLOR: #ae2437
}
BODY {
	BORDER-RIGHT: #ae2437 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ae2437 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #ae2437 0px solid; WIDTH: 762px; PADDING-TOP: 13px; BORDER-BOTTOM: #ae2437 1px solid; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #6b6b6b; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
HR {
	WIDTH: 272px; COLOR: #ececec; HEIGHT: 1px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#cabecera {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 738px; PADDING-TOP: 0px
}
#cabecera #logo {
	FLOAT: left; MARGIN-LEFT: 9px; WIDTH: 141px; HEIGHT: 44px
}
#cabecera #menu {
	PADDING-RIGHT: 0px; MARGIN-TOP: 18px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 50px; OVERFLOW: hidden; WIDTH: 545px; PADDING-TOP: 0px; HEIGHT: 24px
}
#cabecera #telefono {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 101px; PADDING-TOP: 0px
}
#cabecera #menu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 24px; list-item: none
}
.menuActivo {
	BORDER-TOP: #ae2437 2px solid; BACKGROUND-COLOR: #f2efec
}
#barra {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 726px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f2efec
}
#barra .wellcomeMembers {
	PADDING-LEFT: 15px; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 0px; COLOR: #6b6b6b; PADDING-TOP: 4px
}
#barra #subMenu {
	PADDING-RIGHT: 13px
}
#barra #subMenu UL {
	MARGIN-TOP: 0px
}
#barra #subMenu LI {
	MARGIN-TOP: 0px; PADDING-LEFT: 22px; FONT-SIZE: 11px; FLOAT: right; MARGIN-LEFT: 0px; COLOR: #6b6b6b; PADDING-TOP: 4px; LIST-STYLE-TYPE: none; list-item: none
}
#barra #subMenuPack UL {
	MARGIN-TOP: 0px
}
#barra #subMenuPack LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6b6b6b; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 22px; list-item: none
}
#barra #subMenuMarsans {
	MARGIN-LEFT: 170px; HEIGHT: 20px
}
#barra #subMenuMarsans UL {
	MARGIN-TOP: 0px
}
#barra #subMenuMarsans LI {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 10px; MARGIN-TOP: 2px; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; COLOR: #837f7c; LIST-STYLE-TYPE: none; HEIGHT: 16px; list-item: none
}
.pestanaMarsansActivo {
	PADDING-RIGHT: 13px; BORDER-TOP: #b0213f 2px solid; PADDING-LEFT: 13px; FONT-SIZE: 11px; FLOAT: left; MARGIN: 2px 0px 0px; COLOR: #000000; LIST-STYLE-TYPE: none; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; list-item: none
}
#buscador0 {
	MARGIN-TOP: 8px; LEFT: 11px; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 330px; POSITION: absolute; TOP: 125px
}
#buscador1 {
	MARGIN-TOP: 8px; LEFT: 11px; FLOAT: left; VISIBILITY: hidden; MARGIN-LEFT: 5px; WIDTH: 330px; POSITION: absolute; TOP: 125px
}
#buscador2 {
	MARGIN-TOP: 8px; LEFT: 11px; FLOAT: left; VISIBILITY: hidden; MARGIN-LEFT: 5px; WIDTH: 330px; POSITION: absolute; TOP: 125px
}
#buscadorSubhome {
	MARGIN-TOP: 8px; LEFT: 11px; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 330px; POSITION: absolute; TOP: 125px
}
#buscadorSeccionBarra {
	CLEAR: both; BACKGROUND: url(../images/es/general/buscadorSubHomeBarra.gif) repeat-x; OVERFLOW: hidden; WIDTH: 331px; HEIGHT: 7px
}
#buscadorSeccionTitVuelos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 330px; PADDING-TOP: 0px; HEIGHT: 34px
}
#buscadorSeccionTitHoteles {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 330px; PADDING-TOP: 0px; HEIGHT: 44px
}
#cuerpo {
	FLOAT: left; WIDTH: 330px; BACKGROUND-COLOR: #ffffff
}
#servicios {
	FLOAT: left; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 325px; BACKGROUND-COLOR: #faf9f8
}
#servicios .titulo {
	MARGIN-TOP: 8px; PADDING-LEFT: 42px; FONT-SIZE: 14px; WIDTH: 280px; COLOR: #a89a85; HEIGHT: 27px
}
#servicios .izquierda {
	BORDER-RIGHT: #d5cdc8 1px solid; PADDING-LEFT: 38px; FONT-SIZE: 11px; BACKGROUND-IMAGE: none; WIDTH: 138px; COLOR: #5b5b5b; HEIGHT: 110px
}
#servicios .derecha {
	PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND-IMAGE: none; WIDTH: 138px; COLOR: #5b5b5b; HEIGHT: 110px
}
#servicios .iconoServicios {
	FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; WIDTH: 138px; COLOR: #5b5b5b; PADDING-TOP: 2px
}
#servicios .icono {
	PADDING-LEFT: 2px; FLOAT: left; WIDTH: 18px
}
#servicios .textoServicios {
	PADDING-LEFT: 4px; FLOAT: left; PADDING-TOP: 3px
}
#cuerpo #pestanas {
	WIDTH: 331px; HEIGHT: 32px
}
#cuerpo #pestanas .activa {
	PADDING-RIGHT: 22px; BORDER-TOP: #ae2437 7px solid; PADDING-LEFT: 21px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 8px; HEIGHT: 29px; TEXT-ALIGN: center
}
#cuerpo #pestanas .inactiva {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/es/general/fondoPestana.gif); FLOAT: left; MARGIN: 0px; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 7px; HEIGHT: 26px; TEXT-ALIGN: center
}
.sombra {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/sombra.gif); FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 4px; PADDING-TOP: 0px; HEIGHT: 33px
}
#cuerpo #pestanas .separador {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/separadorPestanas.gif); FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 2px; PADDING-TOP: 0px; HEIGHT: 33px
}
#cuerpo #seleccion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 330px; PADDING-TOP: 0px; HEIGHT: 30px
}
#cuerpo #seleccionVacaciones {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 8px 0px; WIDTH: 330px; PADDING-TOP: 0px; HEIGHT: 30px
}
#cuerpo #seleccionVacaciones #icono {
	PADDING-LEFT: 22px; FLOAT: left; WIDTH: 37px; HEIGHT: 36px
}
#cuerpo #seleccionVacaciones #idaVuelta {
	PADDING-LEFT: 70px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 198px; COLOR: #7e7e7e; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 28px
}
#cuerpo #seleccion #icono {
	PADDING-LEFT: 22px; FLOAT: left; WIDTH: 37px; HEIGHT: 36px
}
#cuerpo #seleccion #iconoSubhome {
	PADDING-LEFT: 22px; FLOAT: left; WIDTH: 7px; HEIGHT: 36px
}
#cuerpo #seleccion #idaVuelta {
	PADDING-LEFT: 70px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 198px; COLOR: #7e7e7e; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 28px
}
#cuerpo #seleccion #idaVueltaSubhome {
	PADDING-LEFT: 70px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 200px; COLOR: #7e7e7e; PADDING-TOP: 10px; HEIGHT: 18px
}
#cuerpo #formulario {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 330px
}
#cuerpo #formularioVacaciones {
	MARGIN-TOP: 6px; FLOAT: left; MARGIN-BOTTOM: 6px; WIDTH: 330px
}
#cuerpo #formularioVacaciones #txt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 125px; COLOR: #5b5b5b; PADDING-TOP: 2px; TEXT-ALIGN: right
}
#cuerpo #formularioVacaciones #campos {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #5b5b5b; TEXT-ALIGN: left
}
#cuerpo #formulario4campos {
	MARGIN-TOP: 3px; PADDING-LEFT: 7px; FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 322px
}
#cuerpo #formulario4campos .campos {
	MARGIN-TOP: 0px; PADDING-LEFT: 4px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 60px; COLOR: #999999; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#cuerpo #formularioSubhome {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 330px
}
#cuerpo #formularioSubhome HR {
	
}
#cuerpo #formulario #txt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 125px; COLOR: #5b5b5b; PADDING-TOP: 2px; TEXT-ALIGN: right
}
#cuerpo #formulario #campoCheck {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 148px; COLOR: #5b5b5b; PADDING-TOP: 2px; TEXT-ALIGN: right
}
#cuerpo #formulario #campoCheckTxt {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 148px; COLOR: #5b5b5b; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#cuerpo #formularioSubhome #txt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 125px; COLOR: #5b5b5b; PADDING-TOP: 2px; HEIGHT: 22px; TEXT-ALIGN: right
}
#cuerpo #formulario #txtPadding13 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 125px; COLOR: #5b5b5b; PADDING-TOP: 13px; TEXT-ALIGN: right
}
#cuerpo #formularioSubhome #txtPadding13 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 125px; COLOR: #5b5b5b; PADDING-TOP: 13px; TEXT-ALIGN: right
}
#cuerpo #formulario #campos {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #5b5b5b; TEXT-ALIGN: left
}
#cuerpo #formulario #boton {
	PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 14px; CURSOR: hand; COLOR: #5b5b5b; HEIGHT: 25px; TEXT-ALIGN: left
}
#cuerpo #formularioSubhome #campos {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #5b5b5b; HEIGHT: 22px; TEXT-ALIGN: left
}
#cuerpo #formulario #campos .texto {
	FONT-SIZE: 9px; WIDTH: 147px; COLOR: #88877e; HEIGHT: 14px; TEXT-ALIGN: left
}
#cuerpo #formularioSubhome #campos .texto {
	FONT-SIZE: 9px; WIDTH: 147px; HEIGHT: 14px
}
.sombraBuscadorVuelosD {
	BACKGROUND: url(../images/es/general/sombraBuscadorVuelosD.gif) repeat-x; LEFT: 347px; WIDTH: 10px; POSITION: absolute; TOP: 357px; HEIGHT: 269px
}
.sombraBuscadorHomeD {
	BACKGROUND: url(../images/es/general/sombraBuscadorHomeD.gif) repeat-x; LEFT: 347px; WIDTH: 10px; POSITION: absolute; TOP: 358px; HEIGHT: 269px
}
.sombraBuscadorVuelosI {
	BACKGROUND: url(../images/es/general/sombraBuscadorVuelosI.gif) no-repeat; LEFT: 10px; WIDTH: 17px; POSITION: absolute; TOP: 358px; HEIGHT: 269px
}
.sombraBuscadorHomeI {
	BACKGROUND: url(../images/es/general/sombraBuscadorHomeI.gif) no-repeat; LEFT: 10px; WIDTH: 17px; POSITION: absolute; TOP: 358px; HEIGHT: 269px
}
.selec0 {
	FONT-SIZE: 9px; WIDTH: 172px; COLOR: #88877e; HEIGHT: 20px
}
.selec1 {
	FONT-SIZE: 9px; WIDTH: 84px; COLOR: #88877e; HEIGHT: 18px
}
.selec2 {
	FONT-SIZE: 9px; WIDTH: 66px; COLOR: #88877e; HEIGHT: 18px
}
.selec3 {
	FONT-SIZE: 9px; WIDTH: 44px; COLOR: #88877e; HEIGHT: 18px
}
.selec5 {
	FONT-SIZE: 9px; WIDTH: 128px; COLOR: #88877e; HEIGHT: 20px
}
#cuerpo #formulario .iconoSel {
	PADDING-LEFT: 2px; FLOAT: left; WIDTH: 25px; PADDING-TOP: 2px
}
#cuerpo #formularioSubhome .iconoSel {
	PADDING-LEFT: 2px; FLOAT: left; WIDTH: 25px; PADDING-TOP: 2px; HEIGHT: 22px
}
#cuerpo #formulario .edades {
	MARGIN-TOP: 0px; PADDING-LEFT: 4px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 60px; COLOR: #999999; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#cuerpo #formularioSubhome .edades {
	MARGIN-TOP: 0px; PADDING-LEFT: 4px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 60px; COLOR: #999999; PADDING-TOP: 0px; HEIGHT: 32px; TEXT-ALIGN: left
}
#cuerpo #formulario .edadesTxt {
	PADDING-LEFT: 4px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 60px; COLOR: #999999
}
#cuerpo #formularioSubhome .edadesTxt {
	PADDING-LEFT: 4px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 60px; COLOR: #999999
}
.gris9 {
	FONT-SIZE: 9px; COLOR: #999999
}
.gris9Sub {
	FONT-SIZE: 9px; COLOR: #999999; TEXT-DECORATION: underline
}
.desde {
	FONT-SIZE: 9px; MARGIN-LEFT: 159px; COLOR: #a1a1a1
}
#cuerpo #barraInferior {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 331px; PADDING-TOP: 0px; HEIGHT: 7px
}
#cuerpo #sombraInferior {
	BACKGROUND: url(../images/es/general/sombraBuscadorSubHomeInf.gif) repeat-x; FLOAT: left; MARGIN: 0px 0px 0px 2px; OVERFLOW: hidden; WIDTH: 324px; HEIGHT: 11px
}
#cuerpo #barraInferior .central {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/pxGris.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 325px; PADDING-TOP: 0px; HEIGHT: 7px
}
#cuerpo #barraInferior .izquierda {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/borderBuscadorPieLeft.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3px; PADDING-TOP: 0px; HEIGHT: 7px
}
#cuerpo #barraInferior .derecha {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/borderBuscadorPieRight.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3px; PADDING-TOP: 0px; HEIGHT: 7px
}
#bordeBuscadorRight {
	MARGIN-TOP: 0px; BACKGROUND: url(../images/es/general/borderBuscadorLeft.gif) no-repeat; LEFT: 330px; FLOAT: left; WIDTH: 11px; POSITION: absolute; TOP: 224px; HEIGHT: 91px
}
#bordeBuscadorLeft {
	MARGIN-TOP: 0px; BACKGROUND: url(../images/es/general/borderBuscadorLeft.gif) no-repeat; FLOAT: left; WIDTH: 5px; POSITION: absolute
}
#promoSup {
	MARGIN-BOTTOM: 2px; WIDTH: 762px; HEIGHT: 232px
}
#bodyLeft {
	FLOAT: left; WIDTH: 343px
}
#bodyLeft .espaciador {
	WIDTH: 12px; HEIGHT: 120px
}
#bodyLeft .espaciadorVuelos {
	WIDTH: 12px; HEIGHT: 320px
}
#bodyLeft #destacado {
	MARGIN-LEFT: 17px; WIDTH: 324px; HEIGHT: 135px
}
#bodyLeft #destacado .titulo {
	FLOAT: left; WIDTH: 320px; BORDER-BOTTOM: #d1d1d1 1px solid; HEIGHT: 15px
}
#bodyLeft #destacado #promo {
	FLOAT: left; WIDTH: 320px; HEIGHT: 115px
}
#bodyLeft #destacado #promo #izquierda {
	BORDER-RIGHT: #d1d1d1 1px solid; FLOAT: left; WIDTH: 119px; HEIGHT: 112px
}
#bodyLeft #destacado #promo #izquierda .imagen {
	MARGIN-TOP: 6px; WIDTH: 119px; HEIGHT: 22px
}
#bodyLeft #destacado #promo #izquierda .txt {
	MARGIN-TOP: 6px; FONT-SIZE: 11px; WIDTH: 113px; COLOR: #a2a2a2; LINE-HEIGHT: 9px; HEIGHT: 15px
}
#bodyLeft #destacado #promo #izquierda .precio {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 113px; COLOR: #a2a2a2; HEIGHT: 17px
}
#bodyLeft #destacado #promo #izquierda .verMas {
	MARGIN-TOP: 10px; WIDTH: 118px; HEIGHT: 9px
}
#bodyLeft #destacado #promo #derecha {
	MARGIN-TOP: 5px; FLOAT: right; MARGIN-LEFT: 3px; WIDTH: 190px; HEIGHT: 112px
}
#bodyLeft #destacado #promo #derecha #texto {
	LEFT: 237px; WIDTH: 97px; POSITION: absolute; TOP: 539px; HEIGHT: 83px
}
#bodyLeft #destacado #promo #derecha #texto .txt {
	MARGIN-TOP: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 113px; COLOR: #ffffff; LINE-HEIGHT: 9px; HEIGHT: 13px
}
#bodyLeft #destacado #promo #derecha #texto .precio {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 113px; COLOR: #ffffff; HEIGHT: 17px
}
#bodyLeft #destacado #promo #derecha #texto .verMas {
	MARGIN-TOP: 5px; WIDTH: 113px; HEIGHT: 9px
}
.rojoBold18 {
	FONT-SIZE: 33px; COLOR: #c24a58
}
#bodyRight {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 415px
}
#bodyRight #titPrincipal {
	MARGIN-TOP: 2px; MARGIN-LEFT: 29px; WIDTH: 375px; BORDER-BOTTOM: #d1d1d1 1px solid; HEIGHT: 16px
}
#bodyRight #cuerpoIzda {
	BORDER-RIGHT: #ececec 1px solid; FLOAT: left; BORDER-LEFT: #ececec 1px solid; WIDTH: 211px; HEIGHT: 231px
}
#bodyRight .titulo {
	MARGIN-TOP: 8px; MARGIN-LEFT: 11px; HEIGHT: 36px
}
#bodyRight #oferta {
	FLOAT: left; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 20px; WIDTH: 150px; BORDER-BOTTOM: #ececec 1px solid; HEIGHT: 27px
}
#bodyRight #oferta #desc {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 119px
}
#bodyRight #oferta #desc .sup {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #7f7f7f
}
#bodyRight #oferta #desc .sup {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #7f7f7f
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #7f7f7f
}
#bodyRight #oferta #desc .inf {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #a2a2a2
}
#bodyRight #oferta #desc .inf A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #a2a2a2
}
#bodyRight #oferta .precio {
	MARGIN-TOP: 9px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 23px; COLOR: #a42232
}
#bodyRight #verMas {
	MARGIN-LEFT: 40px
}
#bodyRight #cuerpoDcha {
	FLOAT: left; WIDTH: 186px; HEIGHT: 214px
}
#resultIzquierda {
	PADDING-RIGHT: 0px; MARGIN-TOP: 19px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 6px; WIDTH: 226px; PADDING-TOP: 0px
}
#resultIzquierda #miniBuscador {
	WIDTH: 228px
}
#resultIzquierda #miniBuscador HR {
	WIDTH: 186px
}
#resultIzquierda #miniBuscador .sombraIz {
	BACKGROUND: url(../images/es/general/sombraMiniBuscadorVuelosI.gif) no-repeat; FLOAT: left; WIDTH: 5px; HEIGHT: 272px
}
#resultIzquierda #miniBuscador .sombraDcha {
	BACKGROUND: url(../images/es/general/sombraMiniBuscadorResultDH.gif) no-repeat; FLOAT: left; WIDTH: 34px; HEIGHT: 276px
}
#resultIzquierda #miniBuscador .sombraDchaHoteles {
	BACKGROUND: url(../images/es/general/sombraMiniBuscadorHoteleD.gif) no-repeat; FLOAT: left; WIDTH: 34px; HEIGHT: 432px
}
#resultIzquierda #miniBuscador .sombraIzHoteles {
	BACKGROUND: url(../images/es/general/sombraMiniBuscadorHoteleI.gif) no-repeat; FLOAT: left; WIDTH: 5px; HEIGHT: 432px
}
#resultIzquierda #miniBuscador #cuerpo {
	FLOAT: left; WIDTH: 186px; BACKGROUND-COLOR: #ffffff
}
#resultIzquierda #miniBuscador #cuerpo HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; WIDTH: 140px; PADDING-TOP: 4px; BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-RIGHT-WIDTH: 0px
}
.miniBuscadorBarra {
	CLEAR: both; BACKGROUND: url(../images/es/general/buscadorSubHomeBarra.gif) repeat-x; OVERFLOW: hidden; WIDTH: 186px; HEIGHT: 7px
}
.miniBuscadorTit {
	PADDING-RIGHT: 0px; MARGIN-TOP: 17px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 30px; WIDTH: 149px; PADDING-TOP: 0px; HEIGHT: 18px
}
.miniBuscadorTexto {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 31px; WIDTH: 130px; COLOR: #5b5b5b; PADDING-TOP: 9px
}
.miniBuscadorCarritoTexto {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 31px; WIDTH: 130px; COLOR: #5b5b5b; PADDING-TOP: 0px
}
#miniBuscadorCarritoDatVacaciones {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 15px; OVERFLOW: hidden; WIDTH: 155px; COLOR: #5b5b5b; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid
}
#miniBuscadorCarritoDatVacaciones .tit {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 105px; TEXT-ALIGN: left
}
#miniBuscadorCarritoDatVacaciones .precio {
	FLOAT: left; WIDTH: 46px; TEXT-ALIGN: right
}
#miniBuscadorCarritoDatVacacionesTotal {
	MARGIN-TOP: 15px; FONT-SIZE: 11px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 15px; OVERFLOW: hidden; WIDTH: 155px; COLOR: #5b5b5b; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid
}
#miniBuscadorCarritoDatVacacionesTotal .tit {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 105px; TEXT-ALIGN: left
}
#miniBuscadorCarritoDatVacacionesTotal .precio {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 46px; COLOR: #b92138; TEXT-ALIGN: right
}
.miniBuscadorHotelesTexto {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 70px; COLOR: #5b5b5b; PADDING-TOP: 0px; BORDER-BOTTOM: #e1e1e1 1px solid; HEIGHT: 24px
}
.miniBuscadorHotelesCampo {
	MARGIN-TOP: 7px; FLOAT: left; WIDTH: 50px; BORDER-BOTTOM: #e1e1e1 1px solid; HEIGHT: 24px
}
.miniBuscadorBoton {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; MARGIN-LEFT: 31px; WIDTH: 130px; COLOR: #5b5b5b; PADDING-TOP: 14px
}
.miniBuscadorCampos {
	MARGIN-LEFT: 31px; WIDTH: 140px
}
.miniBuscadorSelec {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 106px; COLOR: #88877e; HEIGHT: 12px
}
.selec04 {
	FONT-SIZE: 11px; WIDTH: 100px; COLOR: #88877e; HEIGHT: 12px
}
.selec05 {
	FONT-SIZE: 9px; WIDTH: 59px; COLOR: #88877e; HEIGHT: 19px
}
.selec06 {
	FONT-SIZE: 9px; WIDTH: 44px; COLOR: #88877e; HEIGHT: 19px
}
.selec07 {
	FONT-SIZE: 11px; WIDTH: 106px; COLOR: #88877e; HEIGHT: 19px
}
.Selec10 {
	FONT-SIZE: 11px; WIDTH: 114px; COLOR: #88877e; HEIGHT: 19px
}
.selec11 {
	FONT-SIZE: 9px; WIDTH: 147px; COLOR: #88877e; HEIGHT: 14px
}
.selec12 {
	FONT-SIZE: 9px; WIDTH: 50px; COLOR: #88877e; HEIGHT: 19px
}
.selec08 {
	FONT-SIZE: 11px; WIDTH: 20px; COLOR: #88877e; HEIGHT: 12px
}
.miniBuscadorIco {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 20px; HEIGHT: 19px
}
.miniBuscadorBarraInferior {
	PADDING-RIGHT: 0px; MARGIN-TOP: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 186px; PADDING-TOP: 0px; HEIGHT: 7px
}
.miniBuscadorCentral {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/pxGris.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px; HEIGHT: 7px
}
.izquierda {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/borderBuscadorPieLeft.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3px; PADDING-TOP: 0px; HEIGHT: 7px
}
.derecha {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/borderBuscadorPieRight.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3px; PADDING-TOP: 0px; HEIGHT: 7px
}
#resultDerecha {
	MARGIN-TOP: 19px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 522px
}
#pasos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-TOP: 0px; HEIGHT: 25px
}
#pasosBig {
	PADDING-RIGHT: 0px; MARGIN-TOP: 19px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 8px; PADDING-TOP: 0px; HEIGHT: 25px
}
#pasosBig LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 1px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; list-item: none
}
pasos UL {
	LIST-STYLE-TYPE: none
}
#pasos LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; list-item: none
}
#mejorOferta {
	MARGIN-BOTTOM: 40px; OVERFLOW: visible; WIDTH: 512px; HEIGHT: 102px
}
#alojamientosEncontrados {
	MARGIN-BOTTOM: 6px; WIDTH: 512px; HEIGHT: 17px
}
#ordenarHoteles {
	MARGIN-BOTTOM: 40px; WIDTH: 502px; BORDER-BOTTOM: #c4bcac 1px solid; HEIGHT: 17px
}
#ordenarHoteles .ordenarPor {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 60px; COLOR: #454545
}
#ordenarHoteles .recomendadosPor {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 172px; COLOR: #ae2437
}
#ordenarHoteles .radios {
	FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 20px
}
#ordenarHoteles .radiosTxt {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 1px; COLOR: #454545; MARGIN-RIGHT: 8px
}
#alojamientosEncontrados .izquierdaH {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 247px; COLOR: #646058; BORDER-BOTTOM: #c4bcac 1px solid; HEIGHT: 16px; TEXT-ALIGN: left
}
#alojamientosEncontrados #derechaH {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 265px; COLOR: #454545; BORDER-BOTTOM: #c4bcac 1px solid; HEIGHT: 15px
}
#alojamientosEncontrados #derechaH .boton {
	FLOAT: left; WIDTH: 77px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#alojamientosEncontrados #derechaH .paginas {
	FLOAT: left; WIDTH: 103px; TEXT-ALIGN: center
}
#alojamientosEncontrados #derechaH .paginas A {
	FONT-SIZE: 11px; COLOR: #646057
}
#mejorOferta .sombra {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/sombraGris.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 504px; PADDING-TOP: 0px; HEIGHT: 3px
}
#mejorOferta #tabla {
	FLOAT: left; WIDTH: 515px; HEIGHT: 102px
}
#mejorOferta #tabla #datosSup {
	FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 365px; BORDER-BOTTOM: #dbd1bd 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #f9f7f1
}
#mejorOferta #tabla #datosSup LI {
	FONT-SIZE: 9px; FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 72px; COLOR: #666662; MARGIN-RIGHT: 1px; PADDING-TOP: 6px; LIST-STYLE-TYPE: none; HEIGHT: 12px; BACKGROUND-COLOR: #f9f7f1; TEXT-ALIGN: center; list-item: none
}
#mejorOferta #tabla #datosMiddle {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 365px; COLOR: #666662; BORDER-BOTTOM: #dbd1bd 1px solid; TEXT-DECORATION: underline
}
#mejorOferta #tabla #datosMiddle LI {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 72px; MARGIN-RIGHT: 1px; PADDING-TOP: 7px; LIST-STYLE-TYPE: none; HEIGHT: 25px; BACKGROUND-COLOR: #eeeadf; TEXT-ALIGN: center; list-item: none
}
#mejorOferta #tabla #datosMiddle A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666662; TEXT-DECORATION: underline
}
#mejorOferta #tabla #datosInf {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 365px; COLOR: #666662; TEXT-DECORATION: underline
}
#mejorOferta #tabla #datosInf LI {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 72px; MARGIN-RIGHT: 1px; PADDING-TOP: 7px; LIST-STYLE-TYPE: none; HEIGHT: 25px; BACKGROUND-COLOR: #f9f7f1; TEXT-ALIGN: center; list-item: none
}
#mejorOferta #tabla #datosInf A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666662; TEXT-DECORATION: underline
}
.sombraMejorOfertaD {
	BACKGROUND: url(../images/es/general/sombraMejorOfertaD.gif) no-repeat; FLOAT: left; WIDTH: 6px; HEIGHT: 100px
}
#listado {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 512px; PADDING-TOP: 0px
}
#listado HR {
	WIDTH: 480px
}
#listado #cabecera {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 512px; PADDING-TOP: 0px; HEIGHT: 25px
}
#listado #cabecera .izquierda {
	FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; WIDTH: 306px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 21px; BACKGROUND-COLOR: #646058; TEXT-ALIGN: center
}
#listado #cabecera .derecha {
	FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; WIDTH: 197px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 21px; BACKGROUND-COLOR: #ae2437; TEXT-ALIGN: center
}
#listado #cabeceraCru {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 512px; PADDING-TOP: 0px
}
#listado #cabeceraCru .izquierdaCru {
	FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; WIDTH: 306px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 28px; BACKGROUND-COLOR: #646058; TEXT-ALIGN: center
}
#listado #cabeceraCru .derechaCru {
	FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; WIDTH: 197px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 28px; BACKGROUND-COLOR: #ae2437; TEXT-ALIGN: center
}
.precioTarifaTasa {
	FONT-SIZE: 15px
}
#listado #cuerpo {
	BORDER-RIGHT: #c6bdab 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c6bdab 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #c6bdab 1px solid; WIDTH: 501px; PADDING-TOP: 0px; BORDER-BOTTOM: #c6bdab 1px solid
}
#listado #cuerpo #cabecera {
	MARGIN-LEFT: 6px; WIDTH: 480px; HEIGHT: 44px
}
#listado #cuerpo #cabecera #izquierda {
	FLOAT: left; WIDTH: 294px; HEIGHT: 44px
}
#listado #cuerpo #cabecera #izquierda .ico {
	MARGIN-TOP: 14px; FLOAT: left; WIDTH: 28px; HEIGHT: 34px; TEXT-ALIGN: left
}
#listado #cuerpo #cabecera #izquierda .icoEscala {
	MARGIN-TOP: 14px; FLOAT: left; WIDTH: 38px; HEIGHT: 34px; TEXT-ALIGN: left
}
#listado #cuerpo #cabecera #izquierda .text {
	MARGIN-TOP: 9px; FONT-SIZE: 11px; WIDTH: 257px; HEIGHT: 39px; TEXT-ALIGN: left
}
#listado #cuerpo #cabecera #derecha {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 180px; HEIGHT: 24px; TEXT-ALIGN: right
}
#listado #cuerpo #titulos {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 480px; COLOR: #ffffff; HEIGHT: 15px; BACKGROUND-COLOR: #c6bdab
}
#listado #cuerpo #titulos .compania {
	PADDING-LEFT: 27px; FLOAT: left; WIDTH: 97px; HEIGHT: 15px
}
#listado #cuerpo #titulos .salidaIV {
	PADDING-LEFT: 27px; FLOAT: left; WIDTH: 97px; HEIGHT: 15px
}
#listado #cuerpo #titulos .llegadaIV {
	PADDING-LEFT: 9px; FLOAT: left; WIDTH: 98px; HEIGHT: 15px
}
#listado #cuerpo #titulos .companiaIV {
	PADDING-LEFT: 9px; FLOAT: left; WIDTH: 91px; HEIGHT: 15px
}
#listado #cuerpo #titulos .duracionIV {
	PADDING-LEFT: 9px; FLOAT: left; WIDTH: 60px; HEIGHT: 15px
}
#listado #cuerpo #titulos .vueloIV {
	PADDING-LEFT: 9px; FLOAT: left; WIDTH: 19px; HEIGHT: 15px
}
#listado #cuerpo #titulos .vuelo {
	PADDING-LEFT: 9px; FLOAT: left; WIDTH: 64px; HEIGHT: 15px
}
#listado #cuerpo #titulos .salida {
	PADDING-LEFT: 9px; FLOAT: left; WIDTH: 99px; HEIGHT: 15px
}
#listado #cuerpo #titulos .llegada {
	PADDING-LEFT: 9px; FLOAT: left; WIDTH: 98px; HEIGHT: 15px
}
#listado #cuerpo #titulos .duracion {
	PADDING-LEFT: 9px; FLOAT: left; WIDTH: 19px; HEIGHT: 15px
}
#listado #cuerpo #titulos .hotel {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 9px; FLOAT: left; WIDTH: 202px; PADDING-TOP: 2px; HEIGHT: 13px
}
#listado #cuerpo #titulos .noches {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 9px; FLOAT: left; WIDTH: 44px; PADDING-TOP: 2px; HEIGHT: 13px
}
#listado #cuerpo #titulos .fechas {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 9px; FLOAT: left; WIDTH: 70px; PADDING-TOP: 2px; HEIGHT: 13px
}
#listado #cuerpo #titulos .precioDesde {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 9px; FLOAT: left; WIDTH: 71px; PADDING-TOP: 2px; HEIGHT: 13px
}
#listado #cuerpo #titulos .reservar {
	PADDING-LEFT: 9px; FLOAT: left; WIDTH: 40px; PADDING-TOP: 2px; HEIGHT: 13px
}
#listado #cuerpo #descrip {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 6px; OVERFLOW: visible; WIDTH: 480px; COLOR: #8b8b85; BORDER-BOTTOM: #c6bdab 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #f9f7f1
}
#listado #cuerpo #descripMas {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 6px; OVERFLOW: visible; WIDTH: 480px; COLOR: #ffffff; HEIGHT: 30px; BACKGROUND-COLOR: #b88c41
}
#listado #cuerpo #descripMas .texto {
	MARGIN-TOP: 7px; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 9px; OVERFLOW: visible; WIDTH: 320px; COLOR: #ffffff; HEIGHT: 17px; BACKGROUND-COLOR: #b88c41
}
#listado #cuerpo #descripMas .total {
	MARGIN-TOP: 7px; FONT-SIZE: 11px; FLOAT: left; OVERFLOW: visible; WIDTH: 120px; COLOR: #ffffff; HEIGHT: 17px; BACKGROUND-COLOR: #b88c41
}
#listado #cuerpo #descrip .hotel {
	BORDER-RIGHT: #ffffff 1px solid; MARGIN-TOP: 1px; FLOAT: left; MARGIN-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 186px; PADDING-TOP: 5px; HEIGHT: auto
}
#listado #cuerpo #descrip .noches {
	BORDER-RIGHT: #ffffff 1px solid; MARGIN-TOP: 1px; FLOAT: left; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 9px; OVERFLOW: hidden; WIDTH: 53px; PADDING-TOP: 9px; HEIGHT: 100%; TEXT-ALIGN: center
}
#listado #cuerpo #descrip .fechas {
	BORDER-RIGHT: #ffffff 1px solid; MARGIN-TOP: 1px; FLOAT: left; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 9px; OVERFLOW: hidden; WIDTH: 79px; PADDING-TOP: 9px; HEIGHT: auto; TEXT-ALIGN: center
}
#listado #cuerpo #descrip .precioDesde {
	BORDER-RIGHT: #ffffff 1px solid; MARGIN-TOP: 1px; FLOAT: left; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 9px; OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 9px; HEIGHT: auto; TEXT-ALIGN: center
}
#listado #cuerpo #descrip .reservar {
	MARGIN-TOP: 1px; FLOAT: left; MARGIN-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 49px; PADDING-TOP: 5px; HEIGHT: auto; TEXT-ALIGN: center
}
.condiciones {
	MARGIN-TOP: 7px; FONT-SIZE: 11px; FLOAT: left; OVERFLOW: visible; WIDTH: 490px; COLOR: #8b8b85; HEIGHT: 17px
}
.blancoBold15 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff
}
#listado #cuerpo #descripDoble2 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 9px; OVERFLOW: visible; WIDTH: 480px; COLOR: #8b8b85; BORDER-BOTTOM: #c6bdab 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #f9f7f1
}
#listado #cuerpo #descrip .radio {
	MARGIN-TOP: 1px; FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 25px; PADDING-TOP: 5px; HEIGHT: auto; overfloat: visible
}
#listado #cuerpo #descrip .radioDoble {
	MARGIN-TOP: 1px; FLOAT: left; MARGIN-BOTTOM: 1px; VERTICAL-ALIGN: middle; WIDTH: 27px; PADDING-TOP: 15px; HEIGHT: auto; BACKGROUND-COLOR: #f9f7f1; overfloat: visible
}
#listado #cuerpo #descrip .compania {
	BORDER-RIGHT: white 1px solid; MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 1px; OVERFLOW: visible; WIDTH: 96px; PADDING-TOP: 8px; HEIGHT: auto; BACKGROUND-COLOR: #f9f7f1
}
#listado #cuerpo #descripDoble .companiaDoble {
	BORDER-RIGHT: white 1px solid; MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 1px; OVERFLOW: visible; WIDTH: 136px; PADDING-TOP: 3px; HEIGHT: auto; BACKGROUND-COLOR: #f9f7f1
}
#listado #cuerpo #descripDoble .companiaDoble P {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px; OVERFLOW: visible; WIDTH: 96px; PADDING-TOP: 8px; HEIGHT: 11px
}
#listado #cuerpo #descrip .vuelo {
	MARGIN-TOP: 1px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px; WIDTH: 64px; COLOR: #ae2437; PADDING-TOP: 8px; HEIGHT: auto; BACKGROUND-COLOR: #f9f7f1
}
#listado #cuerpo #descrip .salidaIV {
	BORDER-RIGHT: white 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 96px; PADDING-TOP: 8px; BACKGROUND-COLOR: #f9f7f1
}
#listado #cuerpo #descrip .llegadaIV {
	BORDER-RIGHT: white 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 9px; FLOAT: left; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px; OVERFLOW: hidden; WIDTH: 99px; PADDING-TOP: 8px; BACKGROUND-COLOR: #f9f7f1
}
#listado #cuerpo #descrip .companiaIV {
	BORDER-RIGHT: white 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 9px; FLOAT: left; MARGIN-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 91px; PADDING-TOP: 8px
}
#listado #cuerpo #descrip .duracionIV {
	BORDER-RIGHT: white 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 9px; FLOAT: left; MARGIN-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 59px; PADDING-TOP: 8px
}
#listado #cuerpo #descrip .vueloIV {
	BORDER-RIGHT: white 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 64px; COLOR: #ae2437; PADDING-TOP: 8px
}
#listado #cuerpo #descripDoble .vueloDobleIV {
	MARGIN-TOP: 1px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px; OVERFLOW: hidden; WIDTH: 64px; COLOR: #ae2437; BACKGROUND-COLOR: #f9f7f1
}
#listado #cuerpo #descripDoble .vueloDobleVI P {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px; WIDTH: 64px; COLOR: #ae2437; PADDING-TOP: 8px; HEIGHT: 11px
}
#listado #cuerpo #descrip .vueloIV .texto {
	FLOAT: left; WIDTH: 32px; PADDING-TOP: 1px
}
#listado #cuerpo #descrip .vueloIV .eTicket {
	FLOAT: left; WIDTH: 12px; PADDING-TOP: 1px
}
.rojoBold11 {
	FONT-WEIGHT: bold; COLOR: #ae2437
}
#listado #cuerpo #descripDoble .vueloDoble {
	MARGIN-TOP: 1px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px; WIDTH: 96px; COLOR: #ae2437; HEIGHT: 42px; BACKGROUND-COLOR: #f9f7f1
}
#listado #cuerpo #descripDoble .vueloDoble P {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px; WIDTH: 96px; COLOR: #ae2437; PADDING-TOP: 8px; HEIGHT: 11px
}
#listado #cuerpo #descrip .vuelo .texto {
	FLOAT: left; WIDTH: 32px; PADDING-TOP: 1px
}
#listado #cuerpo #descrip .vuelo .eTicket {
	FLOAT: left; WIDTH: 12px; PADDING-TOP: 1px
}
#listado #cuerpo #descrip .salida {
	BORDER-RIGHT: white 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 9px; FLOAT: left; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px; OVERFLOW: visible; WIDTH: 99px; PADDING-TOP: 3px; HEIGHT: auto; BACKGROUND-COLOR: #f9f7f1
}
#listado #cuerpo #descripDoble .salidaDoble {
	MARGIN-TOP: 1px; PADDING-LEFT: 9px; FLOAT: left; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px; WIDTH: 99px; PADDING-TOP: 3px; HEIGHT: 42px; BACKGROUND-COLOR: #f9f7f1
}
#listado #cuerpo #descripDoble .salidaDoble P {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px; WIDTH: 99px; COLOR: #ae2437; PADDING-TOP: 8px; HEIGHT: 11px
}
#listado #cuerpo #descrip .llegada {
	BORDER-RIGHT: white 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 9px; FLOAT: left; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px; WIDTH: 98px; PADDING-TOP: 3px; HEIGHT: 27px; BACKGROUND-COLOR: #f9f7f1
}
#listado #cuerpo #descrip .duracion {
	MARGIN-TOP: 1px; PADDING-LEFT: 9px; FLOAT: left; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px; WIDTH: 45px; PADDING-TOP: 3px; HEIGHT: 27px; BACKGROUND-COLOR: #f9f7f1
}
.reservaVuelo {
	MARGIN-TOP: 17px; FLOAT: right; MARGIN-BOTTOM: 8px
}
.tit {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: 143px
}
#listado #cabeceraDatos {
	PADDING-RIGHT: 0px; MARGIN-TOP: 25px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ae2437 11px solid; WIDTH: 490px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: #c1b7a2
}
#listado #cabeceraDatosOculta {
	PADDING-RIGHT: 0px; MARGIN-TOP: 41px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; VISIBILITY: hidden; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ae2437 11px solid; WIDTH: 490px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: #c1b7a2
}
#listado #cabeceraDatos .texto {
	PADDING-LEFT: 11px
}
#listado #mensaje {
	BORDER-RIGHT: #e4d9c3 1px solid; BORDER-TOP: #e4d9c3 0px solid; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #e4d9c3 1px solid; WIDTH: 499px; BORDER-BOTTOM: #e4d9c3 1px solid; BACKGROUND-COLOR: #f9f7f1
}
#listado #mensajeAlertaInt {
	BORDER-RIGHT: #e4d9c3 1px solid; BORDER-TOP: #e4d9c3 1px solid; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #e4d9c3 1px solid; WIDTH: 499px; BORDER-BOTTOM: #e4d9c3 1px solid; BACKGROUND-COLOR: #f9f7f1
}
#listado #mensajeAlertaInt .ico {
	PADDING-LEFT: 11px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 50px; PADDING-TOP: 6px
}
#listado #mensajeAlertaInt .texto {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 426px; COLOR: #5b5b5b; PADDING-TOP: 12px; TEXT-ALIGN: center
}
#listado #mensaje .frecuencyFlayer {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 81px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 408px; PADDING-TOP: 5px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; heigth: 24px
}
#listado #mensajeOculto {
	BORDER-RIGHT: #e4d9c3 1px solid; BORDER-TOP: #e4d9c3 1px solid; VISIBILITY: hidden; BORDER-LEFT: #e4d9c3 1px solid; WIDTH: 499px; BORDER-BOTTOM: #e4d9c3 1px solid; HEIGHT: 36px; BACKGROUND-COLOR: #f9f7f1
}
#listado #mensaje .texto {
	PADDING-LEFT: 21px; FONT-SIZE: 11px; COLOR: #88877e; PADDING-TOP: 6px
}
.rojo18Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ce001c; PADDING-TOP: 12px
}
.rojo16 {
	FONT-SIZE: 16px; COLOR: #ce001c; PADDING-TOP: 12px
}
.rojo11 {
	FONT-SIZE: 11px; COLOR: #ce001c
}
#listado #form {
	BORDER-RIGHT: #e4d9c3 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; OVERFLOW: hidden; BORDER-LEFT: #e4d9c3 1px solid; WIDTH: 499px; COLOR: #88877e; PADDING-TOP: 13px; BORDER-BOTTOM: #e4d9c3 1px solid; TEXT-ALIGN: right
}
#listado #formTxt {
	BORDER-RIGHT: #e4d9c3 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; BORDER-LEFT: #e4d9c3 1px solid; WIDTH: 499px; COLOR: #88877e; PADDING-TOP: 13px; BORDER-BOTTOM: #e4d9c3 1px solid; TEXT-ALIGN: right
}
#listado #formOculto {
	BORDER-RIGHT: #e4d9c3 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; VISIBILITY: hidden; PADDING-BOTTOM: 20px; BORDER-LEFT: #e4d9c3 1px solid; WIDTH: 499px; COLOR: #88877e; PADDING-TOP: 13px; BORDER-BOTTOM: #e4d9c3 1px solid; TEXT-ALIGN: right
}
#listado #form #campos {
	FLOAT: left; MARGIN-BOTTOM: 5px; heigth: 24px
}
#listado #form #boton {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 485px
}
#listado #form #camposOculto {
	DISPLAY: none; FLOAT: left; MARGIN-BOTTOM: 5px; heigth: 44px
}
#listado #form #camposResult {
	PADDING-LEFT: 18px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 480px; TEXT-ALIGN: left; heigth: 24px
}
#listado #form #txt {
	FLOAT: left; MARGIN-BOTTOM: 5px; heigth: 24px
}
#listado #form #campos #derecha {
	FLOAT: left; BACKGROUND-IMAGE: none; WIDTH: 230px; heigth: 24px
}
#listado #form #camposOculto .derecha {
	MARGIN-TOP: 3px; FLOAT: left; BACKGROUND-IMAGE: none; OVERFLOW: auto; WIDTH: 230px; HEIGHT: 24px
}
#listado #form #camposOculto .izquierda {
	MARGIN-TOP: 3px; FLOAT: left; BACKGROUND-IMAGE: none; OVERFLOW: auto; WIDTH: 229px; HEIGHT: 24px
}
#listado #form #camposOculto .textoOculto {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-LEFT: 12px; OVERFLOW: hidden; WIDTH: 459px; TEXT-ALIGN: left
}
#listado #form #camposResult #derecha {
	FLOAT: left; WIDTH: 240px; heigth: 24px
}
#listado #form #campos #camposResult #izquierda {
	FLOAT: left; WIDTH: 229px; heigth: 24px
}
#listado #form #camposResult #izquierda {
	FLOAT: left; WIDTH: 229px; heigth: 24px
}
#listado #form #izquierda {
	FLOAT: left; WIDTH: 249px; heigth: 24px
}
#listado #form #campos #total {
	FLOAT: left; WIDTH: 499px; TEXT-ALIGN: center; heigth: 24px
}
#listado #form #campos #datosPagoCheck {
	PADDING-LEFT: 115px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 384px; TEXT-ALIGN: left; heigth: 24px
}
.gris9 {
	FONT-SIZE: 9px; COLOR: #88877e
}
#cabeceraDatosConfirm {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 87px; BORDER-LEFT: #ae2437 11px solid; WIDTH: 585px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: #c1b7a2
}
.cabeceraRegistro {
	PADDING-RIGHT: 0px; MARGIN-TOP: 41px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 87px; WIDTH: 596px; COLOR: #ffffff; TEXT-INDENT: 21px; PADDING-TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: #646058
}
#cabeceraDatosConfirm .texto {
	PADDING-LEFT: 11px
}
#cabeceraDatosConfirm .textoDer {
	PADDING-RIGHT: 11px; TEXT-ALIGN: right
}
#confirmacioVueloMensaje {
	BORDER-RIGHT: #ded8ce 1px solid; BORDER-TOP: #ded8ce 1px solid; MARGIN-TOP: 28px; MARGIN-LEFT: 87px; BORDER-LEFT: #ded8ce 1px solid; WIDTH: 595px; BORDER-BOTTOM: #ded8ce 1px solid; HEIGHT: 121px
}
#confirmacioVueloMensaje .ico {
	BORDER-RIGHT: #ded8ce 1px solid; MARGIN-TOP: 14px; FLOAT: left; WIDTH: 108px; HEIGHT: 86px; TEXT-ALIGN: right
}
#confirmacioVueloMensaje #derecha {
	FLOAT: left; WIDTH: 480px; HEIGHT: 26px
}
#confirmacioVueloMensaje #derecha .saludo {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 458px; COLOR: #434341; HEIGHT: 13px; TEXT-ALIGN: left
}
#confirmacioVueloMensaje #derecha .agradecimiento {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 458px; COLOR: #434341; HEIGHT: 13px; TEXT-ALIGN: left
}
#confirmacioVueloMensaje #derecha .confirm {
	MARGIN-TOP: 7px; FONT-SIZE: 13px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 458px; COLOR: #434341; HEIGHT: 13px; TEXT-ALIGN: left
}
#confirmacioVueloMensaje #derecha .msgImpresion {
	MARGIN-TOP: 7px; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 458px; COLOR: #434341; HEIGHT: 11px; TEXT-ALIGN: left
}
#confirmacioVueloMensaje #derecha .msgImpresionVacacional {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 458px; COLOR: #434341; TEXT-ALIGN: left
}
#confirmacionLocalizador {
	BORDER-RIGHT: #c1b7a2 1px solid; BORDER-TOP: #c1b7a2 1px solid; MARGIN-TOP: 0px; MARGIN-BOTTOM: 16px; MARGIN-LEFT: 87px; BORDER-LEFT: #c1b7a2 1px solid; WIDTH: 594px; BORDER-BOTTOM: #c1b7a2 1px solid; HEIGHT: 56px
}
#confirmacionLocalizador .vuelo {
	MARGIN-TOP: 16px; FLOAT: left; WIDTH: 585px; COLOR: #434341; HEIGHT: 36px; TEXT-ALIGN: center
}
.rojoBold18 {
	FONT-SIZE: 22px; COLOR: #ae2437; font-weigth: bold
}
#footer {
	PADDING-RIGHT: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 8px; OVERFLOW: visible; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 61px; list-item: none
}
#footer HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 724px; COLOR: #ececec; PADDING-TOP: 0px; HEIGHT: 1px
}
#footer #sup {
	PADDING-LEFT: 124px; WIDTH: 600px; HEIGHT: 17px; BACKGROUND-COLOR: #f3efec
}
#footer #sup LI {
	BORDER-RIGHT: #c9c8c4 1px solid; PADDING-RIGHT: 14px; MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; MARGIN-LEFT: 14px; COLOR: #000000
}
#footer #sup LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000
}
#footer #inf {
	WIDTH: 724px; HEIGHT: 30px
}
#footer #inf .txt {
	FONT-SIZE: 9px; FLOAT: left; MARGIN-LEFT: 114px; WIDTH: 312px; COLOR: #b4b4b4; HEIGHT: 30px; TEXT-ALIGN: center
}
#footer #inf IMG {
	TEXT-ALIGN: right
}
#footer #inf .logo {
	FLOAT: right; WIDTH: 174px; HEIGHT: 30px; TEXT-ALIGN: right
}
#footer #menu {
	PADDING-LEFT: 224px; WIDTH: 600px; HEIGHT: 17px
}
#footer #menu LI {
	BORDER-RIGHT: #c9c8c4 1px solid; PADDING-RIGHT: 14px; MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; MARGIN-LEFT: 14px; COLOR: #000000
}
.cruzSeparador {
	BACKGROUND: url(../images/es/general/cruzSeparador.gif) repeat-x; WIDTH: 762px; HEIGHT: 1px
}
.cruzSeparadorFooter {
	PADDING-RIGHT: 0px; MARGIN-TOP: 11px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/cruzSeparador.gif) repeat-x; PADDING-BOTTOM: 0px; WIDTH: 762px; PADDING-TOP: 0px; HEIGHT: 1px
}
#cuerpoConfir {
	BORDER-RIGHT: #c6bdab 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c6bdab 1px solid; MARGIN-TOP: 39px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 87px; OVERFLOW: hidden; BORDER-LEFT: #c6bdab 1px solid; WIDTH: 595px; PADDING-TOP: 10px; BORDER-BOTTOM: #c6bdab 1px solid; BACKGROUND-COLOR: #f9f7f1
}
#cuerpoConfir #cabecera {
	MARGIN-LEFT: 18px; WIDTH: 576px; HEIGHT: 44px
}
#cuerpoConfir #cabecera #izquierda {
	FLOAT: left; WIDTH: 544px; HEIGHT: 44px
}
#cuerpoConfir #cabecera #izquierda .ico {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: 28px; HEIGHT: 34px; TEXT-ALIGN: left
}
#cuerpoConfir #cabecera #izquierda .icoEscala {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: 38px; HEIGHT: 34px; TEXT-ALIGN: left
}
#cuerpoConfir #cabecera #izquierda .texto {
	MARGIN-TOP: 1px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 437px; HEIGHT: 39px; TEXT-ALIGN: left
}
#cuerpoConfir #cabecera #derecha {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 180px; HEIGHT: 24px; TEXT-ALIGN: right
}
#cuerpoConfir #titulos {
	FONT-SIZE: 9px; FLOAT: left; MARGIN-LEFT: 9px; WIDTH: 560px; COLOR: #ffffff; BACKGROUND-COLOR: #c6bdab
}
#cuerpoConfir #titulos .compania {
	PADDING-LEFT: 36px; FLOAT: left; WIDTH: 137px
}
#cuerpoConfir #titulos .vuelo {
	PADDING-LEFT: 9px; FLOAT: left; WIDTH: 81px; HEIGHT: 15px
}
#cuerpoConfir #titulos .salida {
	PADDING-LEFT: 9px; FLOAT: left; WIDTH: 99px
}
#cuerpoConfir #titulos .llegada {
	PADDING-LEFT: 9px; FLOAT: left; WIDTH: 98px; HEIGHT: 15px
}
#cuerpoConfir #titulos .duracion {
	PADDING-LEFT: 9px; FLOAT: left; WIDTH: 19px; HEIGHT: 15px
}
#descrip {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 9px; WIDTH: 560px; COLOR: #8b8b85; BORDER-BOTTOM: #c6bdab 1px solid; HEIGHT: 33px; BACKGROUND-COLOR: #f3efe4
}
#cuerpoConfir #descrip .radio {
	MARGIN-TOP: 1px; FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 37px; PADDING-TOP: 5px; HEIGHT: 25px; BACKGROUND-COLOR: #f3efe4
}
#cuerpoConfir #descrip .compania {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 137px; PADDING-TOP: 8px; HEIGHT: 22px; BACKGROUND-COLOR: #f3efe4
}
#cuerpoConfir #descrip .vuelo {
	MARGIN-TOP: 1px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px; WIDTH: 81px; COLOR: #ae2437; PADDING-TOP: 8px; HEIGHT: 22px; BACKGROUND-COLOR: #f3efe4
}
#cuerpoConfir #descrip .vuelo .texto {
	FLOAT: left; WIDTH: 32px; PADDING-TOP: 1px
}
#cuerpoConfir #descrip .vuelo .eTicket {
	FLOAT: left; WIDTH: 12px; PADDING-TOP: 1px
}
#cuerpoConfir #descrip .salida {
	MARGIN-TOP: 1px; PADDING-LEFT: 9px; FLOAT: left; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px; WIDTH: 99px; PADDING-TOP: 3px; HEIGHT: 27px; BACKGROUND-COLOR: #f3efe4
}
#cuerpoConfir #descrip .llegada {
	MARGIN-TOP: 1px; PADDING-LEFT: 9px; FLOAT: left; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px; WIDTH: 98px; PADDING-TOP: 3px; HEIGHT: 27px; BACKGROUND-COLOR: #f3efe4
}
#cuerpoConfir #descrip .duracion {
	MARGIN-TOP: 1px; PADDING-LEFT: 9px; FLOAT: left; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px; WIDTH: 45px; PADDING-TOP: 3px; HEIGHT: 27px; BACKGROUND-COLOR: #f3efe4
}
#tablaFactura {
	MARGIN-TOP: 37px; MARGIN-LEFT: 87px; OVERFLOW: hidden; WIDTH: 595px
}
#tablaFactura #titulo {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 595px; COLOR: #434341; BORDER-BOTTOM: #968f80 1px solid; HEIGHT: 13px; TEXT-ALIGN: left
}
#tablaFactura #datos {
	MARGIN-TOP: 9px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 595px; COLOR: #434341; BORDER-BOTTOM: #e4d9c3 1px solid; HEIGHT: 13px; TEXT-ALIGN: left
}
#tablaFactura #gastos {
	MARGIN-TOP: 9px; FONT-SIZE: 11px; FLOAT: left; OVERFLOW: hidden; WIDTH: 595px; COLOR: #434341; BORDER-BOTTOM: #e4d9c3 1px solid; HEIGHT: 13px; TEXT-ALIGN: right
}
#tablaFactura #total {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 595px; COLOR: #434341; TEXT-ALIGN: right
}
.precioTotalTxt {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 480px
}
.precioTotalNum {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; MARGIN-LEFT: 28px; WIDTH: 51px; COLOR: #ae2437; TEXT-ALIGN: left
}
.gastosServicioTxt {
	FLOAT: left; WIDTH: 480px
}
.gastosServicioNum {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN-LEFT: 28px; WIDTH: 51px; TEXT-ALIGN: left
}
.tipoPasajero {
	FLOAT: left; MARGIN-LEFT: 24px; WIDTH: 100px
}
.numPasajero {
	FLOAT: left; WIDTH: 71px
}
.tarifa {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 108px
}
.tasas {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 73px
}
.gastosEmision {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 107px
}
.total {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 83px
}
#cajasConfirm {
	BORDER-RIGHT: #e4d9c3 1px solid; BORDER-TOP: #e4d9c3 1px solid; FONT-SIZE: 11px; MARGIN-LEFT: 87px; OVERFLOW: hidden; BORDER-LEFT: #e4d9c3 1px solid; WIDTH: 594px; COLOR: #88877e; PADDING-TOP: 16px; BORDER-BOTTOM: #e4d9c3 1px solid
}
#cajasRegistro {
	BORDER-RIGHT: #e4d9c3 1px solid; BORDER-TOP: #e4d9c3 1px solid; MARGIN-LEFT: 87px; BORDER-LEFT: #e4d9c3 1px solid; WIDTH: 594px; BORDER-BOTTOM: #e4d9c3 1px solid; HEIGHT: 98px
}
#cajasConfirm #tit {
	PADDING-LEFT: 20px; WIDTH: 574px; PADDING-TOP: 8px; HEIGHT: 23px; BACKGROUND-COLOR: #f9f7f1; text-vertical-align: bottom
}
#cajasRegistro #tit {
	PADDING-LEFT: 20px; WIDTH: 574px; PADDING-TOP: 8px; HEIGHT: 23px; BACKGROUND-COLOR: #f9f7f1; text-vertical-align: bottom
}
#cajasConfirm #descripcion {
	MARGIN-BOTTOM: 16px; MARGIN-LEFT: 19px; WIDTH: 575px; HEIGHT: 19px; text-vertical-align: bottom
}
#cajasConfirm #izquierda {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 10px; WIDTH: 265px; HEIGHT: 19px; text-vertical-align: bottom
}
#cajasConfirm #derecha {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 19px; WIDTH: 265px; HEIGHT: 19px; text-vertical-align: bottom
}
#cajasConfirm #descripcionMsg {
	MARGIN-TOP: 0px; FONT-SIZE: 9px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 19px; WIDTH: 556px; COLOR: #88877e; HEIGHT: 37px; text-vertical-align: bottom
}
.botoneraIzqDer {
	MARGIN-TOP: 10px; MARGIN-LEFT: 87px; WIDTH: 595px; HEIGHT: 28px; TEXT-ALIGN: left
}
.botonDer {
	FLOAT: left; WIDTH: 290px; TEXT-ALIGN: right
}
.botonIzq {
	FLOAT: left; WIDTH: 305px; TEXT-ALIGN: left
}
#registro {
	MARGIN-LEFT: 18px; WIDTH: 576px; HEIGHT: 59px
}
.contrasena {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 18px; WIDTH: 195px; COLOR: #88877e; HEIGHT: 35px
}
.btnRegistrar {
	MARGIN-TOP: 13px; FLOAT: left; MARGIN-BOTTOM: 18px; WIDTH: 170px; HEIGHT: 22px; TEXT-ALIGN: right
}
.btnComprar {
	MARGIN-TOP: 13px; FLOAT: left; MARGIN-BOTTOM: 18px; WIDTH: 500px; HEIGHT: 27px; TEXT-ALIGN: right
}
#hotelesInformacion {
	MARGIN-TOP: 12px; MARGIN-LEFT: 26px; WIDTH: 712px; HEIGHT: 42px
}
#hotelesInformacion .titulo {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 416px; HEIGHT: 42px
}
#hotelesInformacion .botonera {
	MARGIN-TOP: 20px; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 114px; HEIGHT: 31px
}
#cuerpoHotelInformacion {
	MARGIN-TOP: 36px; MIN-HEIGHT: 50px; MARGIN-LEFT: 70px; OVERFLOW: hidden; WIDTH: 594px; BORDER-BOTTOM: #e4e4e4 1px solid; scroll: 0px
}
#cuerpoHotelInformacionMin {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; MARGIN-TOP: 0px; MARGIN-LEFT: 0px; OVERFLOW: auto; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 500px; BORDER-BOTTOM: #e4e4e4 1px solid
}
#cuerpoHotelInformacion .izquierda {
	FLOAT: left; BACKGROUND-IMAGE: none; WIDTH: 135px
}
#cuerpoHotelInformacionMin .izquierda {
	MARGIN-TOP: 12px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-LEFT: 11px; OVERFLOW: visible; WIDTH: 129px
}
#cuerpoHotelInformacion HR {
	WIDTH: 430px
}
#cuerpoHotelInformacion #derecha {
	FLOAT: left; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 440px
}
#cuerpoHotelInformacionMin #derecha {
	MARGIN-TOP: 12px; FLOAT: left; OVERFLOW: visible; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 328px
}
#cuerpoHotelInformacion #derecha .nomHotel {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 8px; WIDTH: 420px; COLOR: #454545; HEIGHT: 19px
}
#cuerpoHotelInformacion #derecha .titDescrip {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 13px; WIDTH: 420px; COLOR: #454545; HEIGHT: 19px
}
#cuerpoHotelInformacion #derecha #datos {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 8px; WIDTH: 420px; COLOR: #8e8e8c; HEIGHT: 18px
}
#cuerpoHotelInformacion #derecha #datos .datosIz {
	FLOAT: left; WIDTH: 205px
}
#cuerpoHotelInformacion #derecha #datos .datosDer {
	FLOAT: left; WIDTH: 205px
}
#cuerpoHotelInformacion #derecha .direcHotel {
	FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 8px; WIDTH: 420px; COLOR: #444444; HEIGHT: 16px
}
#cuerpoHotelInformacionMin #derecha .nomHotel {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FLOAT: left; MARGIN-LEFT: 8px; OVERFLOW: hidden; WIDTH: 320px; COLOR: #454545
}
.estrellasHotel {
	HEIGHT: 22px
}
#cuerpoHotelInformacionMin #derecha .direcHotel {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 8px; WIDTH: 320px; COLOR: #444444; HEIGHT: 16px
}
#cuerpoHotelInformacion #derecha .txt {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 8px; WIDTH: 420px; COLOR: #8b8b85
}
#cuerpoHotelInformacionMin #derecha .txt {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 8px; WIDTH: 320px; COLOR: #8b8b85
}
#cuerpoHotelInformacionMin #derecha .botonIz {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 8px; WIDTH: 124px; COLOR: #8b8b85; TEXT-ALIGN: left
}
#cuerpoHotelInformacionMin #derecha .botonDer {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 8px; WIDTH: 180px; COLOR: #8b8b85; TEXT-ALIGN: right
}
#cuerpoHotelInformacionMin #titulos {
	FONT-SIZE: 9px; FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 480px; COLOR: #ffffff; HEIGHT: 15px; BACKGROUND-COLOR: #c6bdab
}
#cuerpoHotelInformacionMin #titulos .habitacion {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 27px; FLOAT: left; WIDTH: 154px; HEIGHT: 15px
}
#cuerpoHotelInformacionMin #titulos .precioNoche {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 11px; FLOAT: left; WIDTH: 84px; HEIGHT: 15px
}
#cuerpoHotelInformacionMin #titulos .noches {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 11px; FLOAT: left; WIDTH: 90px; HEIGHT: 15px
}
#cuerpoHotelInformacionMin #titulos .total {
	PADDING-LEFT: 11px; FLOAT: left; WIDTH: 57px; HEIGHT: 15px
}
#cuerpoHotelInformacionMin #descrip {
	FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 6px; OVERFLOW: hidden; WIDTH: 480px; COLOR: #8b8b85; PADDING-TOP: 4px; BORDER-BOTTOM: #c6bdab 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #f9f7f1
}
#cuerpoHotelInformacionMin #descrip .line {
	OVERFLOW: hidden; WIDTH: 480px
}
#cuerpoHotelInformacionMin #descrip .radio {
	MARGIN-TOP: 1px; FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 34px; overfloat: hidden
}
#cuerpoHotelInformacionMin #descrip .habitacion {
	BORDER-RIGHT: #ffffff 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 147px
}
#cuerpoHotelInformacionMin #descrip .precioNoche {
	BORDER-RIGHT: #ffffff 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 84px
}
#cuerpoHotelInformacionMin #descrip .noches {
	BORDER-RIGHT: #ffffff 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 90px
}
#cuerpoHotelInformacionMin #descrip .total {
	MARGIN-TOP: 1px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 57px
}
#cuerpoHotelInformacionMin HR {
	WIDTH: 480px
}
#cuerpoHotelInformacionMin .separador {
	BORDER-TOP: #e4e4e4 1px solid; FLOAT: left; MARGIN-LEFT: 6px; OVERFLOW: visible; WIDTH: 480px; HEIGHT: 10px
}
#alerta {
	BORDER-RIGHT: #e4d9c3 1px solid; BORDER-TOP: #e4d9c3 1px solid; MARGIN-TOP: 29px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 50px; OVERFLOW: hidden; BORDER-LEFT: #e4d9c3 1px solid; WIDTH: 615px; COLOR: #44433e; PADDING-TOP: 10px; BORDER-BOTTOM: #e4d9c3 1px solid; BACKGROUND-COLOR: #faf7f2
}
#alerta HR {
	WIDTH: 571px
}
#alerta .left {
	PADDING-LEFT: 29px; FLOAT: left; WIDTH: 63px
}
#alerta .icono {
	BORDER-RIGHT: #e4d9c3 1px solid; PADDING-LEFT: 29px; FLOAT: left; WIDTH: 63px
}
#alerta .right {
	PADDING-LEFT: 30px; FLOAT: right; WIDTH: 468px
}
#alerta .listado {
	PADDING-LEFT: 40px; FLOAT: right; PADDING-BOTTOM: 4px; WIDTH: 468px; PADDING-TOP: 4px
}
.botonAlerta {
	MARGIN-TOP: 19px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 50px; OVERFLOW: hidden; WIDTH: 620px; TEXT-ALIGN: right
}
#inforVacaciones {
	BORDER-RIGHT: #c6bdac 1px solid; BORDER-TOP: #c6bdac 1px solid; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 11px; OVERFLOW: hidden; BORDER-LEFT: #c6bdac 1px solid; WIDTH: 503px; BORDER-BOTTOM: #c6bdac 1px solid
}
#inforVacaciones .cabeceraGris {
	PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 17px; MARGIN-BOTTOM: 11px; WIDTH: 503px; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 23px; BACKGROUND-COLOR: #8f836d
}
#inforVacaciones .texto {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 11px; WIDTH: 232px; COLOR: #898987
}
#inforVacaciones #imagenBoton {
	WIDTH: 221px
}
#inforVacaciones #imagenBoton .imagen {
	MARGIN-BOTTOM: 12px; WIDTH: 221px
}
#inforVacaciones #imagenBoton .boton {
	WIDTH: 221px; TEXT-ALIGN: left
}
#popUpVacacionesCabecera {
	WIDTH: 635px; HEIGHT: 41px
}
#popUpVacacionesCabecera .titulo {
	FLOAT: left; WIDTH: 530px; TEXT-ALIGN: left
}
#popUpVacacionesCabecera .imprimir {
	FLOAT: left; WIDTH: 104px; PADDING-TOP: 14px; TEXT-ALIGN: left
}
#popUpVacacionesCabecera HR {
	MARGIN-TOP: 14px; MARGIN-LEFT: 15px; WIDTH: 600px
}
.popUpVacacioesTitDestino {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 23px; WIDTH: 600px; COLOR: #454545; TEXT-ALIGN: left
}
#popUpVacacionesImagenMapa {
	MARGIN-TOP: 12px; MARGIN-LEFT: 23px; WIDTH: 563px
}
#popUpVacacionesImagenMapa .imagen {
	FLOAT: left; WIDTH: 220px; MARGIN-RIGHT: 1px
}
#popUpVacacionesImagenMapa .mapa {
	FLOAT: left; WIDTH: 340px
}
.popUpVacacionesDescrip {
	MARGIN-TOP: 23px; FONT-SIZE: 11px; MARGIN-BOTTOM: 23px; PADDING-BOTTOM: 23px; MARGIN-LEFT: 23px; WIDTH: 560px; COLOR: #8b8c84; BORDER-BOTTOM: #c7c7c7 1px solid
}
.popUpVacacionesDatos {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 23px; PADDING-BOTTOM: 23px; MARGIN-LEFT: 23px; WIDTH: 560px; COLOR: #8b8c84
}
#buscadorAvanzado {
	MARGIN-TOP: 35px; FLOAT: left; MARGIN-LEFT: 46px; WIDTH: 638px
}
#buscadorAvanzado .sombraIzquierda {
	BACKGROUND: url(../images/es/vuelos/sombraBuscadorVuelosIz.gif); FLOAT: left; WIDTH: 8px; HEIGHT: 357px
}
#buscadorAvanzado .sombraDerecha {
	BACKGROUND: url(../images/es/vuelos/sombraBuscadorVuelosDer.gif); FLOAT: left; WIDTH: 11px; HEIGHT: 357px
}
#buscadorAvanzadoBarra {
	CLEAR: both; BACKGROUND: url(../images/es/general/buscadorSubHomeBarra.gif) repeat-x; OVERFLOW: hidden; WIDTH: 616px; HEIGHT: 7px
}
#buscadorAvanzadoTitVuelos {
	PADDING-LEFT: 31px; MARGIN: 0px; WIDTH: 585px; BORDER-BOTTOM: #c4c4c4 1px solid; HEIGHT: 34px
}
#buscadorOficinasTit {
	PADDING-LEFT: 5px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 585px; PADDING-TOP: 12px
}
#cuerpoAvanzado {
	FLOAT: left; WIDTH: 616px; BACKGROUND-COLOR: #ffffff
}
#cuerpoAvanzado #seleccion #idaVuelta {
	PADDING-LEFT: 121px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 495px; COLOR: #7e7e7e; PADDING-TOP: 10px; HEIGHT: 18px
}
#cuerpoAvanzado #seleccion .idaVuelta {
	FLOAT: left; WIDTH: 195px
}
#cuerpoAvanzado #seleccion .ida {
	FLOAT: left; WIDTH: 195px
}
#cuerpoAvanzado HR {
	WIDTH: 573px; COLOR: #ececec; BACKGROUND-COLOR: #ececec
}
#cuerpoAvanzado .poblacionOficina {
	MARGIN-TOP: 24px; FONT-WEIGHT: bold; FLOAT: left; MARGIN-LEFT: 7px; WIDTH: 573px; COLOR: #6b6b6b
}
#cuerpo #formulario {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 330px
}
#cuerpoAvanzado #formulario {
	MARGIN-TOP: 4px; FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 616px
}
#cuerpoAvanzado #formulario #izquierda {
	FLOAT: left; WIDTH: 300px
}
#cuerpoAvanzado #formulario #izquierdaNoBoton {
	FLOAT: left; WIDTH: 307px
}
#cuerpoAvanzado #formulario #derechaNoBoton {
	FLOAT: left; WIDTH: 307px
}
#cuerpoAvanzado #formulario #derecha {
	FLOAT: left; WIDTH: 300px
}
#cuerpoAvanzado #formulario .txt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 125px; COLOR: #5b5b5b; PADDING-TOP: 2px; HEIGHT: 22px; TEXT-ALIGN: right
}
#cuerpoAvanzado #formulario #campos {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #5b5b5b; TEXT-ALIGN: left
}
#cuerpoAvanzado #formulario #camposCheckbox {
	PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #5b5b5b; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#cuerpoAvanzado #formulario #campos .texto {
	FONT-SIZE: 9px; WIDTH: 127px; COLOR: #88877e; HEIGHT: 12px; TEXT-ALIGN: left
}
#cuerpoAvanzado #formulario #txtPadding13 {
	PADDING-RIGHT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 125px; COLOR: #5b5b5b; PADDING-TOP: 13px; TEXT-ALIGN: right
}
#cuerpoAvanzado #formulario #boton {
	PADDING-RIGHT: 12px; FLOAT: right; PADDING-BOTTOM: 14px; COLOR: #5b5b5b; HEIGHT: 25px; TEXT-ALIGN: left
}
#cuerpoAvanzado #formulario .iconoSel {
	PADDING-LEFT: 2px; FLOAT: left; WIDTH: 25px; PADDING-TOP: 2px
}
#cuerpoAvanzado #formulario .edades {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 60px; COLOR: #999999; PADDING-TOP: 0px; HEIGHT: 32px; TEXT-ALIGN: left
}
#cuerpoAvanzado #barraInferior {
	FLOAT: left; PADDING-BOTTOM: 40px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 616px; HEIGHT: 7px
}
#cuerpoAvanzado #barraInferior .central {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/pxGris.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 610px; PADDING-TOP: 0px; HEIGHT: 7px
}
#cuerpoAvanzado #barraInferior .izquierda {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/borderBuscadorPieLeft.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3px; PADDING-TOP: 0px; HEIGHT: 7px
}
#cuerpoAvanzado #barraInferior .derecha {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/borderBuscadorPieRight.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3px; PADDING-TOP: 0px; HEIGHT: 7px
}
#cuerpoAvanzado #listadoBuscadorCiudades {
	MARGIN-TOP: 17px; MARGIN-BOTTOM: 40px; MARGIN-LEFT: 7px; WIDTH: 586px; BACKGROUND-COLOR: #c6bdab
}
#cuerpoAvanzado #titBuscadorCiudades {
	WIDTH: 586px; HEIGHT: 17px; BACKGROUND-COLOR: #c6bdab
}
#cuerpoAvanzado #resultBuscadorCiudades {
	WIDTH: 586px; BORDER-BOTTOM: #dad0bc 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #f9f7f1
}
#cuerpoAvanzado #titBuscadorCiudades .direccion {
	PADDING-LEFT: 17px; FLOAT: left; WIDTH: 413px; COLOR: #ffffff; TEXT-ALIGN: left
}
#cuerpoAvanzado #resultBuscadorCiudades .direccion {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 17px; FLOAT: left; WIDTH: 412px; COLOR: #8b8b85; TEXT-ALIGN: left
}
#cuerpoAvanzado #titBuscadorCiudades .cp {
	FLOAT: left; WIDTH: 59px; COLOR: #ffffff; TEXT-ALIGN: center
}
#cuerpoAvanzado #resultBuscadorCiudades .cp {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; WIDTH: 58px; COLOR: #8b8b85; TEXT-ALIGN: center
}
#cuerpoAvanzado #titBuscadorCiudades .telefono {
	FLOAT: left; WIDTH: 96px; COLOR: #ffffff; TEXT-ALIGN: center
}
#cuerpoAvanzado #resultBuscadorCiudades .telefono {
	FLOAT: left; WIDTH: 96px; COLOR: #8b8b85; TEXT-ALIGN: center
}
.selec8 {
	FONT-SIZE: 9px; WIDTH: 65px; COLOR: #88877e; HEIGHT: 18px
}
.selec18 {
	FONT-SIZE: 9px; WIDTH: 75px; COLOR: #88877e; HEIGHT: 18px
}
.selec7 {
	FONT-SIZE: 9px; WIDTH: 134px; COLOR: #88877e; HEIGHT: 20px
}
.titVueloConfir {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 46px; WIDTH: 51px; TEXT-ALIGN: left
}
#listadoAncho {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 44px; OVERFLOW: hidden; WIDTH: 597px; PADDING-TOP: 0px
}
#listadoAncho #cabecera {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 597px; PADDING-TOP: 0px
}
#listadoAncho #cabecera .izquierda {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; BORDER-LEFT: blue 1px solid; WIDTH: 304px; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: blue 1px solid; BACKGROUND-COLOR: #646058; TEXT-ALIGN: center
}
#listadoAncho #cabecera .derecha {
	BORDER-RIGHT: yellow 1px solid; BORDER-TOP: yellow 1px solid; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; BORDER-LEFT: yellow 1px solid; WIDTH: 292px; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: yellow 1px solid; BACKGROUND-COLOR: #ae2437; TEXT-ALIGN: center
}
#listadoAncho #cabeceraVac {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 597px; PADDING-TOP: 0px
}
#listadoAncho #cabeceraVac .izquierda {
	FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; WIDTH: 304px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 28px; BACKGROUND-COLOR: #646058; TEXT-ALIGN: center
}
#listadoAncho #cabeceraVac .derecha {
	FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; WIDTH: 292px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 28px; BACKGROUND-COLOR: #ae2437; TEXT-ALIGN: center
}
#cuerpoHotelInformacionMax {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; MARGIN-TOP: 0px; MARGIN-LEFT: 0px; OVERFLOW: auto; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 594px; BORDER-BOTTOM: #e4e4e4 1px solid; BACKGROUND-COLOR: #f9f7f1
}
#cuerpoHotelInformacionMax .izquierda {
	MARGIN-TOP: 12px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-LEFT: 6px; OVERFLOW: visible; WIDTH: 129px
}
#cuerpoHotelInformacionMax #derecha {
	MARGIN-TOP: 12px; FLOAT: left; OVERFLOW: visible; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 436px
}
#cuerpoHotelInformacionMax #derecha .nomHotel {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FLOAT: left; MARGIN-BOTTOM: 18px; MARGIN-LEFT: 8px; WIDTH: 320px; COLOR: #454545; HEIGHT: 19px
}
#cuerpoHotelInformacionMax #derecha .barraGrisClaro {
	MARGIN-TOP: 1px; PADDING-LEFT: 6px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN-LEFT: 6px; WIDTH: 418px; COLOR: #454545; PADDING-TOP: 2px; BORDER-BOTTOM: #d5c9b3 1px solid; BACKGROUND-COLOR: #f3efe5
}
#cuerpoHotelInformacionMax #derecha .barraGrisClaroDirecc {
	MARGIN-TOP: 18px; PADDING-LEFT: 6px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 6px; WIDTH: 418px; COLOR: #454545; PADDING-TOP: 2px; BORDER-BOTTOM: #d5c9b3 1px solid; BACKGROUND-COLOR: #f3efe5
}
#cuerpoHotelInformacionMax #derecha .barraGrisConfir {
	MARGIN-TOP: 0px; PADDING-LEFT: 6px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 6px; WIDTH: 418px; COLOR: #454545; PADDING-TOP: 2px; BORDER-BOTTOM: #d5c9b3 1px solid; BACKGROUND-COLOR: #f3efe5
}
#cuerpoHotelInformacionMax #derecha .barraGrisOscuro {
	MARGIN-TOP: 1px; PADDING-LEFT: 6px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN-LEFT: 6px; WIDTH: 418px; COLOR: #454545; PADDING-TOP: 2px; BORDER-BOTTOM: #d5c9b3 1px solid; BACKGROUND-COLOR: #e9e3d3
}
#cuerpoHotelInformacionMax #derecha .barraGrisClaroLlegada {
	PADDING-LEFT: 6px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 6px; WIDTH: 211px; COLOR: #454545; PADDING-TOP: 2px; BORDER-BOTTOM: #d5c9b3 1px solid; BACKGROUND-COLOR: #f3efe5
}
#cuerpoHotelInformacionMax #derecha .barraGrisClaroSalida {
	PADDING-LEFT: 6px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 1px; WIDTH: 201px; COLOR: #454545; PADDING-TOP: 2px; BORDER-BOTTOM: #d5c9b3 1px solid; BACKGROUND-COLOR: #f3efe5
}
#cuerpoHotelInformacionVac {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; MARGIN-TOP: 0px; MARGIN-LEFT: 0px; OVERFLOW: hidden; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 502px; BORDER-BOTTOM: #e4e4e4 1px solid; BACKGROUND-COLOR: #f9f7f1
}
#cuerpoHotelInformacionVac .notaVac {
	PADDING-LEFT: 25px; FONT-SIZE: 9px; WIDTH: 414px; COLOR: #5c5954; PADDING-TOP: 8px
}
#cuerpoHotelInformacionVac .listVac {
	PADDING-LEFT: 25px; FONT-SIZE: 11px; WIDTH: 414px; COLOR: #5c5954; PADDING-TOP: 18px
}
#cuerpoHotelInformacionVac .textoVac {
	MARGIN-TOP: 20px; PADDING-LEFT: 25px; FONT-SIZE: 11px; MARGIN-BOTTOM: 13px; WIDTH: 414px; COLOR: #5c5954
}
#cuerpoHotelInformacionVac .barraTitulo {
	MARGIN-TOP: 0px; PADDING-LEFT: 12px; FONT-SIZE: 12px; MARGIN-LEFT: 0px; WIDTH: 500px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 20px; BACKGROUND-COLOR: #8f836d
}
#cuerpoHotelInformacionVac .izquierda {
	MARGIN-TOP: 12px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-LEFT: 6px; OVERFLOW: visible; WIDTH: 128px
}
#cuerpoHotelInformacionVac #derecha {
	MARGIN-TOP: 12px; FLOAT: left; OVERFLOW: visible; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 358px
}
#cuerpoHotelInformacionVac #derecha .nomHotel {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FLOAT: left; MARGIN-BOTTOM: 18px; MARGIN-LEFT: 5px; WIDTH: 340px; COLOR: #454545; HEIGHT: 19px
}
#cuerpoHotelInformacionVac #derecha .barraGrisClaro {
	MARGIN-TOP: 1px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; WIDTH: 341px; COLOR: #454545; PADDING-TOP: 2px; BORDER-BOTTOM: #d5c9b3 1px solid; BACKGROUND-COLOR: #f3efe5
}
#cuerpoHotelInformacionVac #derecha .barraGrisClaroDirecc {
	MARGIN-TOP: 18px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; WIDTH: 341px; COLOR: #454545; PADDING-TOP: 2px; BORDER-BOTTOM: #d5c9b3 1px solid; BACKGROUND-COLOR: #f3efe5
}
#cuerpoHotelInformacionVac #derecha .barraGrisOscuro {
	MARGIN-TOP: 1px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; WIDTH: 341px; COLOR: #454545; PADDING-TOP: 2px; BORDER-BOTTOM: #d5c9b3 1px solid; BACKGROUND-COLOR: #e9e3d3
}
#cuerpoHotelInformacionVac #derecha .barraGrisClaroLlegada {
	PADDING-LEFT: 6px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; WIDTH: 182px; COLOR: #454545; PADDING-TOP: 2px; BORDER-BOTTOM: #d5c9b3 1px solid; BACKGROUND-COLOR: #f3efe5
}
#cuerpoHotelInformacionVac #derecha .barraGrisClaroSalida {
	PADDING-LEFT: 6px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 1px; WIDTH: 152px; COLOR: #454545; PADDING-TOP: 2px; BORDER-BOTTOM: #d5c9b3 1px solid; BACKGROUND-COLOR: #f3efe5
}
#cuerpoHotelInformacionVacBig {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; MARGIN-TOP: 0px; MARGIN-LEFT: 0px; OVERFLOW: hidden; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 595px; BORDER-BOTTOM: #e4e4e4 1px solid; BACKGROUND-COLOR: #f9f7f1
}
#cuerpoHotelInformacionVacBig .barraTitulo {
	MARGIN-TOP: 0px; PADDING-LEFT: 12px; FONT-SIZE: 12px; MARGIN-LEFT: 0px; WIDTH: 595px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 20px; BACKGROUND-COLOR: #8f836d
}
#datosHotelVacConfirmacion {
	BORDER-RIGHT: #bfbfb5 1px solid; OVERFLOW: hidden; BORDER-LEFT: #bfbfb5 1px solid; WIDTH: 595px; BORDER-BOTTOM: #bfbfb5 1px solid; BACKGROUND-COLOR: #faf7f2
}
#datosHotelVacConfirmacion #izquierda {
	MARGIN-TOP: 13px; PADDING-LEFT: 42px; FLOAT: left; MARGIN-BOTTOM: 13px; OVERFLOW: hidden; WIDTH: 200px
}
#datosHotelVacConfirmacion #izquierda .nomHotel {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 200px; COLOR: #41403b
}
#datosHotelVacConfirmacion #izquierda .datos {
	FONT-SIZE: 11px; FLOAT: left; OVERFLOW: hidden; WIDTH: 200px; COLOR: #5e5a59
}
#datosHotelVacConfirmacion #derecha {
	MARGIN-TOP: 13px; PADDING-LEFT: 42px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 13px; OVERFLOW: hidden; WIDTH: 260px; COLOR: #5e5a59
}
.tipoHabitacion {
	PADDING-LEFT: 28px; FLOAT: left; WIDTH: 125px
}
.totalHabitaciones {
	PADDING-LEFT: 28px; FLOAT: left; WIDTH: 121px
}
.precioMedio {
	PADDING-LEFT: 28px; FLOAT: left; WIDTH: 171px
}
.numDias {
	PADDING-LEFT: 28px; FLOAT: left; WIDTH: 131px
}
.nota {
	MARGIN-TOP: 7px; FONT-SIZE: 9px; FLOAT: left; OVERFLOW: visible; WIDTH: 490px; COLOR: #8b8b85; HEIGHT: 17px; TEXT-ALIGN: right
}
#buscadorInteriorVacaciones {
	PADDING-RIGHT: 0px; BORDER-TOP: #ae2336 2px solid; MARGIN-TOP: 17px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 17px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 500px; COLOR: #5b5b5b; PADDING-TOP: 0px; BORDER-BOTTOM: #8f836b 2px solid
}
#buscadorInteriorVacaciones #linea {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 500px
}
#buscadorInteriorVacaciones #linea .tit {
	PADDING-LEFT: 23px; PADDING-BOTTOM: 11px; WIDTH: 500px; PADDING-TOP: 11px
}
#buscadorInteriorVacaciones #linea #izquierda {
	PADDING-LEFT: 23px; FLOAT: left; WIDTH: 258px
}
#buscadorInteriorVacaciones #linea #izquierda .txt {
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 123px; TEXT-ALIGN: left
}
#buscadorInteriorVacaciones #linea #izquierda .campos {
	PADDING-LEFT: 0px; FLOAT: left; TEXT-ALIGN: left
}
#buscadorInteriorVacaciones #linea #derecha {
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 190px
}
#buscadorInteriorVacaciones #linea #derecha .txt {
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 54px; TEXT-ALIGN: left
}
#buscadorInteriorVacaciones #linea #derecha .campos {
	PADDING-LEFT: 0px; FLOAT: left; TEXT-ALIGN: left
}
#buscadorInteriorVacaciones HR {
	WIDTH: 445px
}
#buscadorInteriorVacaciones #habitacionIzquierda {
	PADDING-LEFT: 23px; FLOAT: left; WIDTH: 223px
}
#buscadorInteriorVacaciones #habitacionIzquierda .txt {
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 76px; PADDING-TOP: 12px; TEXT-ALIGN: left
}
#buscadorInteriorVacaciones #habitacionIzquierda .campos {
	PADDING-LEFT: 0px; FONT-SIZE: 9px; FLOAT: left; TEXT-ALIGN: left
}
#buscadorInteriorVacaciones #habitacionDerecha {
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 226px
}
#buscadorInteriorVacaciones #habitacionDerecha .txt {
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 69px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
#buscadorInteriorVacaciones #habitacionDerecha .campos {
	PADDING-LEFT: 0px; FONT-SIZE: 9px; FLOAT: left; WIDTH: 52px; TEXT-ALIGN: right
}
#cuerpoHotelInformacionBono {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; MARGIN-TOP: 0px; MARGIN-LEFT: 0px; OVERFLOW: auto; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 594px; BORDER-BOTTOM: #e4e4e4 1px solid; BACKGROUND-COLOR: #f9f7f1
}
#cuerpoHotelInformacionBono .izquierda {
	MARGIN-TOP: 12px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-LEFT: 6px; OVERFLOW: visible; WIDTH: 178px
}
#cuerpoHotelInformacionBono #derecha {
	MARGIN-TOP: 12px; FLOAT: left; OVERFLOW: visible; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 380px
}
#cuerpoHotelInformacionBono #derecha .barraGrisConfir {
	MARGIN-TOP: 0px; PADDING-LEFT: 6px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 6px; MARGIN-LEFT: 6px; WIDTH: 374px; COLOR: #454545; PADDING-TOP: 6px; BORDER-BOTTOM: #d5c9b3 1px solid; BACKGROUND-COLOR: #f3efe5
}
#bonoMail2 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 43px; OVERFLOW: hidden; WIDTH: 597px; PADDING-TOP: 0px
}
#cabeceraDatosBono {
	MARGIN-TOP: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #ae2437 11px solid; WIDTH: 585px; COLOR: #ffffff; HEIGHT: 14px; BACKGROUND-COLOR: #c1b7a2
}
#bonoMail2 #titulares {
	BORDER-RIGHT: #e4d9c3 1px solid; BORDER-TOP: #e4d9c3 1px solid; OVERFLOW: hidden; BORDER-LEFT: #e4d9c3 1px solid; WIDTH: 597px; BORDER-BOTTOM: #e4d9c3 1px solid
}
#bonoMail2 #titulares #izquierda {
	BORDER-RIGHT: #e4d9c3 1px solid; FLOAT: left; OVERFLOW: hidden; WIDTH: 297px; HEIGHT: 114px
}
#bonoMail2 #titulares #izquierda .logo {
	MARGIN-TOP: 37px; WIDTH: 295px; TEXT-ALIGN: center
}
#bonoMail2 #titulares #derecha {
	BORDER-RIGHT: #e4d9c3 1px solid; FLOAT: left; OVERFLOW: hidden; WIDTH: 297px; HEIGHT: 114px
}
#bonoMail2 #titulares #derecha .texto {
	PADDING-LEFT: 55px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 179px; PADDING-TOP: 37px; HEIGHT: 77px; TEXT-ALIGN: center
}
#bonoMail2 #descripB {
	BORDER-RIGHT: #e4d9c3 1px solid; BORDER-TOP: #e4d9c3 1px solid; PADDING-LEFT: 17px; FONT-SIZE: 11px; PADDING-BOTTOM: 17px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #e4d9c3 1px solid; WIDTH: 578px; COLOR: #000000; PADDING-TOP: 17px; BORDER-BOTTOM: #e4d9c3 1px solid; BACKGROUND-COLOR: #f9f7f1
}
#bonoMail2 #descripB #iz {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 309px
}
#bonoMail2 #descripB #iz #linea {
	OVERFLOW: hidden; WIDTH: 309px
}
#bonoMail2 #descripB #iz #linea .bIzquierda {
	FLOAT: left; WIDTH: 64px; TEXT-ALIGN: right
}
#bonoMail2 #descripB #iz #linea .bDerecha {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FLOAT: left; TEXT-ALIGN: left
}
#bonoMail2 #descripB #der {
	OVERFLOW: hidden; WIDTH: 255px
}
#bonoMail2 #descripB #der .linea {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 250px
}
#bonoMail2 #bonoServiciosTit {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 594px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 25px
}
#bonoMail2 #bonoServiciosTit .Bdesde {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 80px; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 19px; BACKGROUND-COLOR: #f3efe4; TEXT-ALIGN: center
}
#bonoMail2 #bonoServiciosTit .Bhasta {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 71px; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 19px; BACKGROUND-COLOR: #f3efe4; TEXT-ALIGN: center
}
#bonoMail2 #bonoServiciosTit .BtipoHabitacion {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 104px; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 19px; BACKGROUND-COLOR: #f3efe4; TEXT-ALIGN: center
}
#bonoMail2 #bonoServiciosTit .Bnum {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 43px; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 19px; BACKGROUND-COLOR: #f3efe4; TEXT-ALIGN: center
}
#bonoMail2 #bonoServiciosTit .Badulto {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 65px; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 19px; BACKGROUND-COLOR: #f3efe4; TEXT-ALIGN: center
}
#bonoMail2 #bonoServiciosTit .Bregimen0 {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 80px; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 19px; BACKGROUND-COLOR: #f3efe4; TEXT-ALIGN: center
}
#bonoMail2 #bonoServiciosTit .Bninos {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 62px; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 19px; BACKGROUND-COLOR: #f3efe4; TEXT-ALIGN: center
}
#bonoMail2 #bonoServiciosDesc {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 594px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 25px
}
#bonoMail2 #bonoServiciosDesc .Bdesde {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 80px; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 19px; TEXT-ALIGN: center
}
#bonoMail2 #bonoServiciosDesc .Bhasta {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 71px; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 19px; TEXT-ALIGN: center
}
#bonoMail2 #bonoServiciosDesc .BtipoHabitacion {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 104px; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 19px; TEXT-ALIGN: center
}
#bonoMail2 #bonoServiciosDesc .Bnum {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 43px; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 19px; TEXT-ALIGN: center
}
#bonoMail2 #bonoServiciosDesc .Badulto {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 65px; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 19px; TEXT-ALIGN: center
}
#bonoMail2 #bonoServiciosDesc .Bregimen0 {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 80px; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 19px; TEXT-ALIGN: center
}
#bonoMail2 #bonoServiciosDesc .Bninos {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 62px; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 19px; TEXT-ALIGN: center
}
#bonoMail2 #bonoObservaciones {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 594px; BORDER-BOTTOM: #e4e4e4 1px solid
}
#bonoMail2 #bonoObservaciones .Btexto {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 15px; WIDTH: 594px
}
.bonoRecorte {
	BACKGROUND: url(../images/es/general/recorte.gif) repeat-x; MARGIN-BOTTOM: 11px; WIDTH: 100%; HEIGHT: 26px
}
.fotoCentralPackage {
	MARGIN-TOP: 17px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 17px; OVERFLOW: hidden; WIDTH: 717px
}
#buscadorPackages {
	LEFT: 224px; FLOAT: left; OVERFLOW: hidden; WIDTH: 304px; POSITION: absolute; TOP: 156px
}
#cuerpoPackages {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 304px; BACKGROUND-COLOR: #ffffff
}
.buscadorPackagesBarra {
	CLEAR: both; BACKGROUND: url(../images/es/general/buscadorSubHomeBarra.gif) repeat-x; OVERFLOW: hidden; WIDTH: 304px; HEIGHT: 7px
}
.buscadorPackagesTitCruceros {
	MARGIN-TOP: 9px; MARGIN-LEFT: 27px; WIDTH: 276px; HEIGHT: 33px
}
.buscadorPackagesTitCostas {
	MARGIN-TOP: 9px; MARGIN-LEFT: 52px; WIDTH: 251px; HEIGHT: 33px
}
#buscadorPackagesFecha {
	MARGIN-TOP: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 18px; MARGIN-LEFT: 74px; WIDTH: 178px; COLOR: #545454
}
#buscadorPackagesFecha .texto {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 93px; PADDING-TOP: 2px
}
#buscadorPackagesFechaCostas {
	MARGIN-TOP: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 18px; MARGIN-LEFT: 34px; WIDTH: 228px; COLOR: #545454
}
#buscadorPackagesFechaCostas HR {
	WIDTH: 255px
}
#buscadorPackagesFechaCostas .textoCostas {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 46px; PADDING-TOP: 2px
}
#buscadorPackagesFecha .campos {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 85px
}
#buscadorPackagesFechaCostas .camposCostas {
	FLOAT: left; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 175px
}
#buscadorPackagesZonas {
	BORDER-TOP: #f0efed 1px solid; MARGIN-BOTTOM: 10px; WIDTH: 513px; BORDER-BOTTOM: #f0efed 1px solid; BACKGROUND-COLOR: #ffffff
}
#buscadorPackagesZonasImage {
	LEFT: 528px; WIDTH: 204px; POSITION: absolute; TOP: 261px
}
#buscadorPackagesZonasImage #imagenPack0 {
	BORDER-RIGHT: #b32134 5px solid; BORDER-TOP: #ffffff 2px solid; VISIBILITY: hidden; MARGIN-BOTTOM: 1px; WIDTH: 204px; BORDER-BOTTOM: #ffffff 2px solid; HEIGHT: 61px
}
#buscadorPackagesZonasImage #imagenPack1 {
	BORDER-RIGHT: #b32134 5px solid; BORDER-TOP: #ffffff 2px solid; VISIBILITY: hidden; MARGIN-BOTTOM: 2px; WIDTH: 204px; BORDER-BOTTOM: #ffffff 2px solid; HEIGHT: 61px
}
#buscadorPackagesZonasImage #imagenPack2 {
	BORDER-RIGHT: #b32134 5px solid; BORDER-TOP: #ffffff 2px solid; VISIBILITY: hidden; MARGIN-BOTTOM: 1px; WIDTH: 204px; BORDER-BOTTOM: #ffffff 2px solid; HEIGHT: 61px
}
#buscadorPackagesZonasImage #imagenPack3 {
	BORDER-RIGHT: #b32134 5px solid; BORDER-TOP: #ffffff 2px solid; VISIBILITY: hidden; MARGIN-BOTTOM: 1px; WIDTH: 204px; BORDER-BOTTOM: #ffffff 2px solid; HEIGHT: 61px
}
#buscadorPackagesZonasImage #imagenPack4 {
	BORDER-RIGHT: #b32134 5px solid; BORDER-TOP: #ffffff 2px solid; VISIBILITY: hidden; WIDTH: 204px; BORDER-BOTTOM: #ffffff 2px solid; HEIGHT: 61px
}
#buscadorPackagesZonas #zona {
	PADDING-LEFT: 13px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 304px; CURSOR: hand; COLOR: #898886; PADDING-TOP: 10px; BORDER-BOTTOM: #eae9e7 1px solid; HEIGHT: 45px; BACKGROUND-COLOR: #fbfaf8
}
#buscadorPackagesZonas #zonaActiva {
	MARGIN-TOP: 2px; PADDING-LEFT: 11px; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 8px; MARGIN-LEFT: 2px; WIDTH: 304px; CURSOR: hand; COLOR: #5d5c57; PADDING-TOP: 8px; BORDER-BOTTOM: #eae9e7 1px solid; HEIGHT: 45px; BACKGROUND-COLOR: #eeeadf
}
#buscadorPackagesZonas #zona .imagen {
	FLOAT: left; WIDTH: 60px; TEXT-ALIGN: left
}
#buscadorPackagesZonas #zonaActiva .imagen {
	FLOAT: left; WIDTH: 60px; TEXT-ALIGN: left
}
#buscadorPackagesZonas #zona .texto {
	FLOAT: left; WIDTH: 225px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#buscadorPackagesZonas #zonaActiva .texto {
	FLOAT: left; WIDTH: 225px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#cuerpoPackages #barraInferior {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 304px; PADDING-TOP: 0px; HEIGHT: 7px
}
#cuerpoPackages #barraInferior .central {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/pxGris.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 298px; PADDING-TOP: 0px; HEIGHT: 7px
}
#cuerpoPackages #barraInferior .izquierda {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/borderBuscadorPieLeft.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3px; PADDING-TOP: 0px; HEIGHT: 7px
}
#cuerpoPackages #barraInferior .derecha {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/borderBuscadorPieRight.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3px; PADDING-TOP: 0px; HEIGHT: 7px
}
#listado #cabecera .izquierdaCruceros {
	PADDING-LEFT: 13px; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; WIDTH: 293px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 21px; BACKGROUND-COLOR: #646058; TEXT-ALIGN: left
}
#listado #cuerpo #titulos .crucero {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 9px; FLOAT: left; WIDTH: 331px; PADDING-TOP: 2px; HEIGHT: 13px
}
#listado #cuerpo #titulos .precioCruceroDesde {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 9px; FLOAT: left; WIDTH: 56px; PADDING-TOP: 2px; HEIGHT: 13px
}
#listado #cuerpo #titulos .reservarCrucero {
	PADDING-LEFT: 9px; FLOAT: left; WIDTH: 56px; PADDING-TOP: 2px; HEIGHT: 13px
}
#listado #cuerpo #descripCruceros {
	FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-LEFT: 6px; OVERFLOW: hidden; WIDTH: 480px; COLOR: #8b8b85; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #eeebdc
}
#listado #cuerpo #descripCruceros #cruceros {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; PADDING-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 340px
}
#listado #cuerpo #descripCruceros #cruceros .fotoCrucero {
	FLOAT: left; WIDTH: 128px; PADDING-TOP: 4px; HEIGHT: 56px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; overflw: hidden
}
#listado #cuerpo #descripCruceros #cruceros .txtCrucero {
	PADDING-LEFT: 6px; FLOAT: left; OVERFLOW: hidden; WIDTH: 202px; PADDING-TOP: 2px
}
#listado #cuerpo #descripCruceros .precioCruceroDesde {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 9px; FLOAT: left; WIDTH: 56px; PADDING-TOP: 20px; HEIGHT: 58px
}
#listado #cuerpo #descripCruceros .reservarCrucero {
	PADDING-LEFT: 9px; FLOAT: left; WIDTH: 56px; PADDING-TOP: 20px; HEIGHT: 58px; v-align: middle
}
#buscadorInteriorVacaciones #izquierdaCruceros {
	PADDING-LEFT: 23px; FLOAT: left; WIDTH: 173px
}
#buscadorInteriorVacaciones #izquierdaCruceros .txt {
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 43px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#buscadorInteriorVacaciones #izquierdaCruceros .campos {
	PADDING-LEFT: 0px; FLOAT: left; TEXT-ALIGN: left
}
#buscadorInteriorVacaciones #centroCruceros {
	FLOAT: left; WIDTH: 175px
}
#buscadorInteriorVacaciones #centroCruceros .txt {
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 38px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#buscadorInteriorVacaciones #centroCruceros .campos {
	PADDING-LEFT: 0px; FLOAT: left; TEXT-ALIGN: left
}
#buscadorInteriorVacaciones #derechaCruceros {
	FLOAT: left; WIDTH: 120px
}
#buscadorInteriorVacaciones #derechaCruceros .txt {
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 46px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#buscadorInteriorVacaciones #derechaCruceros .campos {
	PADDING-LEFT: 0px; FLOAT: left; TEXT-ALIGN: left
}
#cuerpoHotelInformacionVac #izquierdaCrucerosDetViaje {
	PADDING-RIGHT: 20px; MARGIN-TOP: 8px; PADDING-LEFT: 11px; FLOAT: left; OVERFLOW: hidden; WIDTH: 187px
}
#cuerpoHotelInformacionVac #izquierdaCrucerosDetViaje .mapa {
	FLOAT: left; PADDING-BOTTOM: 6px; OVERFLOW: hidden; WIDTH: 197px
}
#cuerpoHotelInformacionVac #izquierdaCrucerosDetViaje .boton {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 197px; TEXT-ALIGN: right
}
#cuerpoHotelInformacionVac #derechaCrucerosDetViaje {
	MARGIN-TOP: 8px; PADDING-LEFT: 10px; FLOAT: left; OVERFLOW: hidden; WIDTH: 264px; COLOR: #595856
}
#cuerpoHotelInformacionVac #derechaCrucerosDetViaje .titulo {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 252px
}
#cuerpoHotelInformacionVac #derechaCrucerosDetViaje .descript {
	MARGIN-TOP: 11px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 14px; OVERFLOW: hidden; WIDTH: 252px; PADDING-TOP: 14px; BACKGROUND-COLOR: #f3efe4
}
#cuerpoHotelInformacionVac .tituloInterior {
	PADDING-LEFT: 25px; FONT-WEIGHT: bold; WIDTH: 414px; COLOR: #595856
}
#cuerpoCrucero {
	FLOAT: left; WIDTH: 330px
}
#listado #cuerpoCrucero #titulos {
	FONT-SIZE: 9px; FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 480px; COLOR: #ffffff; HEIGHT: 15px; BACKGROUND-COLOR: #c6bdab
}
#listado #cuerpoCrucero #titulos .radio {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 9px; FLOAT: left; WIDTH: 34px; PADDING-TOP: 2px; HEIGHT: 13px
}
#listado #cuerpoCrucero #titulos .categoria {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 9px; FLOAT: left; WIDTH: 210px; PADDING-TOP: 2px; HEIGHT: 13px
}
#listado #cuerpoCrucero #titulos .regimen {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 9px; FLOAT: left; WIDTH: 75px; PADDING-TOP: 2px; HEIGHT: 13px
}
#listado #cuerpoCrucero #titulos .precio {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 9px; FLOAT: left; WIDTH: 121px; PADDING-TOP: 2px; HEIGHT: 13px
}
#listado #cuerpoCrucero #descripCruceros {
	FLOAT: left; MARGIN-LEFT: 6px; OVERFLOW: hidden; WIDTH: 480px; COLOR: #868279; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #eeeadf
}
#listado #cuerpoCrucero #descripCruceros .radio {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 9px; FLOAT: left; OVERFLOW: hidden; WIDTH: 34px; PADDING-TOP: 2px
}
#listado #cuerpoCrucero #descripCruceros .categoria {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 9px; FLOAT: left; OVERFLOW: hidden; WIDTH: 210px; PADDING-TOP: 2px
}
#listado #cuerpoCrucero #descripCruceros .regimen {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 9px; FLOAT: left; OVERFLOW: hidden; WIDTH: 75px; PADDING-TOP: 2px
}
#listado #cuerpoCrucero #descripCruceros .precio {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 9px; FLOAT: left; OVERFLOW: hidden; WIDTH: 121px; PADDING-TOP: 2px
}
#cuerpoAvanzado #mensaje {
	BORDER-TOP-WIDTH: 0px; MARGIN-BOTTOM: 28px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 616px; BORDER-BOTTOM: #e4d9c3 1px solid; BACKGROUND-COLOR: #f9f7f1
}
#cuerpoAvanzado #mensaje .texto {
	PADDING-LEFT: 21px; FONT-SIZE: 18px; COLOR: #88877e; PADDING-TOP: 6px
}
.rojo23Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 23px; COLOR: #ce001c; PADDING-TOP: 12px
}
#cuerpoAvanzado #formulario #izquierdaRegistro {
	FLOAT: left; WIDTH: 299px
}
#cuerpoAvanzado #formulario #izquierdaRegistroDoble {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 299px; PADDING-TOP: 0px
}
#cuerpoAvanzado #formulario #izquierdaRegistroDoble .textoRegistroD {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 175px; COLOR: #87877f; TEXT-ALIGN: right
}
#cuerpoAvanzado #formulario #izquierdaRegistroDoble .camposRegistroD {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 114px; TEXT-ALIGN: left
}
#cuerpoAvanzado #formulario #izquierdaRegistro .textoRegistro {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 175px; COLOR: #87877f; TEXT-ALIGN: right
}
#cuerpoAvanzado #formulario #izquierdaRegistro .camposRegistro {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 114px; TEXT-ALIGN: left
}
#cuerpoAvanzado #formulario #derechaRegistro {
	FLOAT: left; WIDTH: 299px; TEXT-ALIGN: center
}
#cuerpoAvanzado #formulario #derechaRegistro .textoRegistro {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 123px; COLOR: #87877f; TEXT-ALIGN: right
}
#cuerpoAvanzado #formulario #derechaRegistro .camposRegistro {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 114px; TEXT-ALIGN: left
}
#cuerpoAvanzado #formulario #derechaRegistro .camposRegistroTriple {
	PADDING-LEFT: 80px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 184px; COLOR: #87877f; TEXT-ALIGN: left
}
#cuerpoAvanzado #formulario #derechaRegistroDoble {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 255px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#cuerpoAvanzado #formulario #fechaNacimiento {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 552px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#cuerpoAvanzado #formulario #fechaNacimiento .textoRegistroN {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 175px; COLOR: #87877f; TEXT-ALIGN: right
}
#cuerpoAvanzado #formulario #fechaNacimiento .camposN {
	FLOAT: left; WIDTH: 123px; COLOR: #87877f; TEXT-ALIGN: right
}
#cuerpoAvanzado #formulario .botonRegistro {
	FLOAT: left; MARGIN: 0px; WIDTH: 552px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
#cuerpoAvanzado #formulario .condiciones {
	PADDING-LEFT: 181px; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px; WIDTH: 352px; COLOR: #87877f; PADDING-TOP: 10px; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
#buscadorCiudadesIF {
	DISPLAY: none; Z-INDEX: 2000; LEFT: 305px; FLOAT: left; WIDTH: 353px; POSITION: absolute; TOP: 204px; HEIGHT: 294px; frame-border: 0px
}
#calendarioIF {
	DISPLAY: none; Z-INDEX: 2000; LEFT: 205px; FLOAT: left; WIDTH: 440px; POSITION: absolute; TOP: 304px; HEIGHT: 159px; frame-border: 0px
}
#buscadorCiudades {
	BORDER-RIGHT: #c6bdab 1px solid; BORDER-TOP: #c6bdab 1px solid; LEFT: 0px; FLOAT: left; BORDER-LEFT: #c6bdab 1px solid; WIDTH: 351px; BORDER-BOTTOM: #c6bdab 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 291px; BACKGROUND-COLOR: #ffffff
}
#buscadorCiudades #cabeceraCiudades {
	WIDTH: 351px; HEIGHT: 22px; BACKGROUND-COLOR: #646058
}
#buscadorCiudades #cabeceraCiudades .izCiudades {
	MARGIN-TOP: 6px; FLOAT: left; MARGIN-LEFT: 11px; WIDTH: 310px; TEXT-ALIGN: left
}
#buscadorCiudades #cabeceraCiudades .derCiudades {
	MARGIN-TOP: 8px; FLOAT: left; WIDTH: 17px; TEXT-ALIGN: left
}
#buscadorCiudades #cuerpoCiudades {
	FLOAT: left; WIDTH: 117px; COLOR: #8a8b86
}
#buscadorCiudades #cuerpoCiudades #izCuerpoCiu {
	FLOAT: left; WIDTH: 105px
}
#buscadorCiudades #cuerpoCiudades .cabecera {
	PADDING-LEFT: 23px; FONT-WEIGHT: bold; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
#buscadorCiudades #cuerpoCiudades .listado {
	PADDING-LEFT: 23px
}
#buscadorCiudades #cuerpoCiudades .listadoOtros {
	MARGIN-TOP: 20px; PADDING-LEFT: 23px; MARGIN-BOTTOM: 10px; TEXT-DECORATION: underline
}
#cabeceraOfertaVuelo {
	WIDTH: 616px; HEIGHT: 57px
}
#cabeceraOfertaVuelo .logoCompaņia {
	PADDING-LEFT: 11px; FLOAT: left; WIDTH: 111px; PADDING-TOP: 1px; HEIGHT: 56px; BACKGROUND-COLOR: #8f836d
}
#cabeceraOfertaVuelo .imagen {
	FLOAT: left; WIDTH: 492px; HEIGHT: 56px
}
#cabeceraDescripOfertaVuelo {
	MARGIN-BOTTOM: 15px; BORDER-LEFT: #ae2336 11px solid; WIDTH: 605px; HEIGHT: 18px
}
#cabeceraDescripOfertaVuelo .texto {
	PADDING-LEFT: 9px; FONT-WEIGHT: bold; MARGIN-LEFT: 11px; WIDTH: 575px; COLOR: #5c5c5c; PADDING-TOP: 10px; BORDER-BOTTOM: #ececec 1px solid; HEIGHT: 18px
}
#contenedorPestMarsans {
	MARGIN-TOP: 5px; MARGIN-LEFT: 12px; WIDTH: 729px
}
#izquierdaMenu {
	FLOAT: left; WIDTH: 146px
}
#izquierdaMenu .superior {
	BORDER-RIGHT: #e2e2e2 1px solid; WIDTH: 99%; HEIGHT: 24px
}
#izquierdaMenu #inferior {
	BORDER-RIGHT: #e2e2e2 1px solid; MIN-HEIGHT: 1px; MARGIN-LEFT: 3px; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 141px
}
#izquierdaMenu #activo {
	BORDER-TOP: #e2e2e2 1px solid; FONT-WEIGHT: bold; FLOAT: left; BORDER-LEFT: #ab2639 5px solid; WIDTH: 141px; COLOR: #656565; BORDER-BOTTOM: #c0beb1 1px solid
}
#izquierdaMenu #activo .texto {
	PADDING-BOTTOM: 4px; WIDTH: 130px; MARGIN-RIGHT: 9px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
#izquierdaMenu #inActivo {
	BORDER-RIGHT: #e2e2e2 1px solid; FLOAT: right; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 141px; COLOR: #6e6e6e
}
#izquierdaMenu #inActivo .texto {
	PADDING-BOTTOM: 4px; MARGIN-LEFT: 11px; WIDTH: 120px; MARGIN-RIGHT: 9px; PADDING-TOP: 4px; BORDER-BOTTOM: #e2e2e2 1px solid; TEXT-ALIGN: right
}
#izquierdaMenu #inActivo .textoFormu {
	MARGIN-LEFT: 11px; WIDTH: 120px; MARGIN-RIGHT: 9px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
#centralContenido {
	MARGIN-TOP: 22px; FLOAT: left; WIDTH: 580px
}
.izquierdaContenedorBarra {
	FLOAT: left; WIDTH: 145px; HEIGHT: 1px
}
.centralContenidoBarra {
	PADDING-RIGHT: 0px; BORDER-TOP: #c6c0a8 4px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 580px; PADDING-TOP: 0px
}
#centralContenido #contenido {
	PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 348px; TEXT-ALIGN: left
}
#centralContenido #contenido .titulo {
	COLOR: #787878
}
#centralContenido #contenido .subTitulo {
	MARGIN-TOP: 10px; FONT-SIZE: 22px; MARGIN-BOTTOM: 28px; COLOR: #606060
}
#centralContenido #contenido .texto {
	COLOR: #838383
}
#centralContenido #contenido .textoLargo {
	WIDTH: 550px; COLOR: #838383
}
#centralContenido #caracteristicas {
	PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 25px; WIDTH: 538px; COLOR: #838383; TEXT-ALIGN: left
}
#centralContenido #descCalidad {
	PADDING-LEFT: 25px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 538px; COLOR: #ae2437; TEXT-ALIGN: left
}
#centralContenido #descCalidad HR {
	MARGIN: 10px 0px; WIDTH: 480px; paddig: 0px
}
#centralContenido #descCalidad .texto {
	FLOAT: left; WIDTH: 397px
}
#centralContenido #descCalidad .logo {
	FLOAT: left; TEXT-ALIGN: left
}
#centralContenido #caracteristicas UL LI {
	LIST-STYLE-IMAGE: url(../images/es/pestanaMarsans/flechaRoja.gif); MARGIN-BOTTOM: 9px
}
#centralContenido #caracteristicas P {
	PADDING-LEFT: 37px
}
#centralContenido HR {
	MARGIN-LEFT: 35px; WIDTH: 500px; align: center
}
#centralContenido #imagen {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 185px; TEXT-ALIGN: right
}
#centralContenido #solicitudTarjeta {
	PADDING-LEFT: 37px; FLOAT: left; WIDTH: 490px
}
#centralContenido #solicitudTarjeta .titulo {
	COLOR: #595856
}
#centralContenido #solicitudTarjeta .subTitulo {
	MARGIN-TOP: 14px; FONT-WEIGHT: bold; COLOR: #595856
}
#centralContenido #solicitudTarjeta .direccion {
	MARGIN-TOP: 19px; PADDING-LEFT: 50px; MARGIN-BOTTOM: 19px; COLOR: #595856
}
#centralContenido #nota {
	PADDING-LEFT: 37px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 541px; COLOR: #ae2437; PADDING-TOP: 15px; BACKGROUND-COLOR: #f3efe4
}
#centralContenido #nota UL LI {
	
}
#centralContenido #solicitudTarjeta #nota .titulo {
	
}
.popUpTitulo {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 15px; WIDTH: 398px; COLOR: #7f7f7f; BORDER-BOTTOM: #ececec 1px solid
}
.popUpTexto {
	WIDTH: 398px; COLOR: #7f7f7f
}
.popUpBoletinesTxt {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 17px; MARGIN-LEFT: 46px; WIDTH: 215px; COLOR: #7f7f7f; BORDER-BOTTOM: #ececec 1px solid
}
#popUpBoletinesFormulario {
	WIDTH: 265px
}
#popUpBoletinesFormulario .texto {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 102px; COLOR: #5b5b5b; PADDING-TOP: 3px; TEXT-ALIGN: right
}
#popUpBoletinesFormulario .campos {
	PADDING-LEFT: 7px; FONT-SIZE: 9px; FLOAT: left; COLOR: #5b5b5b; TEXT-ALIGN: left
}
#popUpBoletinesFormulario .campos A {
	COLOR: #a1a1a1; TEXT-DECORATION: underline
}
#centralContenido #lineaLogos {
	MARGIN-TOP: 22px; FLOAT: left; WIDTH: 560px
}
#centralContenido #lineaLogos .logo {
	BORDER-RIGHT: #e1ddd3 1px solid; PADDING-LEFT: 26px; FLOAT: left; WIDTH: 112px; TEXT-ALIGN: left
}
#cabeceraAyuda {
	FLOAT: left; PADDING-BOTTOM: 4px; OVERFLOW: hidden; BORDER-BOTTOM: #ececec 1px solid
}
#cabeceraAyuda .logoAyuda {
	FLOAT: left; align: left
}
#cabeceraAyuda .logoAyudaMarsans {
	FLOAT: right; PADDING-TOP: 8px; align: right
}
#ayudaCombos {
	PADDING-LEFT: 37px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 396px; COLOR: #5c5c5c; PADDING-TOP: 20px; BORDER-BOTTOM: #ececec 1px solid
}
#ayudaCombos .seleccionable {
	MARGIN-TOP: 6px
}
.selecAyuda {
	FONT-SIZE: 9px; WIDTH: 330px; COLOR: #88877e; HEIGHT: 18px
}
#ayudaPregunta {
	PADDING-LEFT: 37px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 316px; COLOR: #5c5c5c; PADDING-TOP: 20px
}
#buscadorAvanzadoHoteles {
	MARGIN-TOP: 35px; FLOAT: left; MARGIN-LEFT: 26px; WIDTH: 659px
}
#cuerpoAvanzadoHoteles {
	FLOAT: left; WIDTH: 646px; BACKGROUND-COLOR: #ffffff
}
#cabeceraOfertaHotel {
	PADDING-BOTTOM: 30px; OVERFLOW: hidden; WIDTH: 646px
}
#cuerpoAvanzadoHoteles #formulario {
	MARGIN-TOP: 4px; FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 646px
}
#cuerpoAvanzadoHoteles #formulario #izquierda {
	FLOAT: left; WIDTH: 320px
}
#cuerpoAvanzadoHoteles #formulario #izquierdaNoBoton {
	FLOAT: left; WIDTH: 307px
}
#cuerpoAvanzadoHoteles #formulario #derechaNoBoton {
	FLOAT: left; WIDTH: 307px
}
#cuerpoAvanzadoHoteles #formulario #derecha {
	FLOAT: left; WIDTH: 290px
}
#cuerpoAvanzadoHoteles #formulario .txt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 125px; COLOR: #5b5b5b; PADDING-TOP: 2px; HEIGHT: 22px; TEXT-ALIGN: right
}
#cuerpoAvanzadoHoteles #formulario .txtUniq {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 82px; COLOR: #5b5b5b; PADDING-TOP: 13px; HEIGHT: 22px; TEXT-ALIGN: right
}
#cuerpoAvanzadoHoteles #formulario #campos {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #5b5b5b; TEXT-ALIGN: left
}
#cuerpoAvanzadoHoteles #formulario #campos4 {
	BORDER-RIGHT: #ececec 1px solid; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 320px; COLOR: #5b5b5b; TEXT-ALIGN: left
}
#cuerpoAvanzadoHoteles #formulario #campos4 .campoUniq {
	FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 63px; COLOR: #9a9a9a; TEXT-ALIGN: left
}
#cuerpoAvanzadoHoteles HR {
	WIDTH: 600px
}
#cuerpoAvanzadoHoteles #barraInferior {
	FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 646px; PADDING-TOP: 12px; HEIGHT: 7px
}
#cuerpoAvanzadoHoteles #barraInferior .central {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/pxGris.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 640px; PADDING-TOP: 0px; HEIGHT: 7px
}
#cuerpoAvanzadoHoteles #barraInferior .izquierda {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/borderBuscadorPieLeft.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3px; PADDING-TOP: 0px; HEIGHT: 7px
}
#cuerpoAvanzadoHoteles #barraInferior .derecha {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/es/general/borderBuscadorPieRight.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3px; PADDING-TOP: 0px; HEIGHT: 7px
}

