#divContPrincipal {height: auto;background-color: #FFF;}
#divPanelCentral {width: 672px; padding: 10px 0 10px 10px; float: left;}
#divPanelLateral{width: 270px; float: right; background: #FDE7B4; padding: 10px; padding-bottom: 1000px; margin-bottom: -1000px;}
#divContPie{clear:both;width: 73%;padding-top:5px;}
#divContenido {overflow: hidden;}
#divbusqrb {border-top: 1px solid #FAAF05; border-bottom: 1px solid #FAAF05; margin: 8px 0; padding: 4px 0;}	
#divBuscaRapido {height: auto;}
#divBienvenidaHome {width: 665px; margin: 5px 0 0 5px; overflow: hidden;}
#divBienvenidaHome p {color: #036; font-family: Arial; font-size: 11px; margin: 5px 0 0;}
#tituloSeccion {margin: 2px 0 5px 5px;}
#tituloSeccion h2 {font-family: Arial; font-size: 30px; font-weight: bold; color: #9E0039; letter-spacing: -1px; text-decoration: none; display: inline;}

#divSHOfertasCiudad, #divSVOfertas {margin: 0 5px;}
#divSHOfertasCiudad table {width: 100%; border-spacing: 0; padding: 0; margin-bottom: 5px;}
#divSHOfertasCiudad th {padding: 0; text-align: left;}
#divSHOfertasCiudad h2 a, #divSVOfertas h2 a {color: #036; font-family: Arial; font-size: 12px;}
#divSHOfertasCiudad td span {color: #9E0039; font-family: Arial; font-size: 13px; font-weight: bold;}
#divSHOfertasCiudad .clsSHOfertasCiudadImporte {text-align: right;}

/***** VUELOS ****/
#divVueloHome .clsTableVueloOrigen {width: 260px; border-spacing: 0; padding: 0;}
#divVueloHome .clsTdNombreVueloOrigen {padding-left: 5px; width: 30%; text-decoration: underline; font-size: 12px;}
#divVueloHome .clsTdFechaVueloOrigen {font-size: 12px;}
#divVueloHome .selected {font-weight: bold; color: #FFF}

/***** CRUCEROS ****/
#divHomeCruceros {padding: 0 0 20px 0;}
#buscadorCruceros {width: 685px; height: 292px; background-repeat: no-repeat; overflow: hidden;}
.buscadorContenido {width: 230px; float: left; padding: 20px 0 0 18px;}
.buscadorTitulo {border-bottom: 1px solid #BFCCD9; margin: 0 0 8px 0; padding: 0 0 3px 2px;}
#divHomeCruceros table {border-spacing: 0 !important;}
#divHomeCruceros #dvResult {border-bottom: 1px dashed #BFCCD9 !important; border-top: 1px dashed #BFCCD9 !important; margin: 2px 0 !important;}
#divHomeCruceros .boton {margin: 0 5px !important;}
#divHomeCruceros .filtro {width: 155px;}
#buscadorEnlace {width: 405px; margin: 0 15px 0 0; float: right;}
#buscadorEnlace img {width: 400px; height: 290px;}

/***** COSTAS ****/
#divHomeCostas {padding: 0 0 20px 0;}
#nombreCiudad {width: 190px !important;}
#mesE_0, #numHab, #numPax {margin-left: 0 !important;}
#formPeticion_boton {width: 235px !important; margin: 5px 0 0 0;}
#divHomeCostas #divCostFormPeticion {position: relative; float: left; top: 10px; left: 15px; padding: 5px 5px 10px;}	
#divHomeCostas #lnkCostFondo {display: block; float: right; width: 378px; height: 220px; position: relative; top: 0; right: 0; border: 0;}	
.ofertaDestino {font-family: Arial; font-size: 12px !important; color: #003366; text-decoration: underline !important;}
.ofertaPrecio {font-family: Arial; font-size: 14px; color: #9E0039; font-weight: bold; text-decoration: none;}

/***** SIGUENOS EN... *****/
#divSiguenos {width: 270px; height: 65px; background: url(/logitravelit/images/home/bg_siguenos.png) no-repeat; overflow: hidden;}
#texto {width: 85px; margin: 10px 0 0 8px; float: left; line-height: 20px; font-weight: normal;}
#facebook {width: 60px; text-align: center; margin: 8px 0 0 20px; line-height: 20px; float: left;}
#twitter {width: 46px; text-align: center; margin: 8px 0 0 0; line-height: 20px; float: left;}
#blog {width: 37px; text-align: center; margin: 8px 5px 0 0; line-height: 20px; float: right;}

/***** TRYPADVISOR ****/
#divTripAdvisor {width: 675px; overflow: hidden; border-top: 1px dotted #4682B4; margin: 18px 0 0 0; padding: 10px 0 0 0;}
#logoTrip {width: 145px; float: left; padding: 0 0 0 2px;}
#textoTrip {width: 525px; float: right; font-family: Arial; font-size: 11px; color: #589442; padding: 3px 0 0 0;}

/***** PAYPAL ****/
#divPayPal {width: 270px; height: 95px; margin: 0 0 15px 0;}
#linkPayPal {width: 265px; height: 50px;}
#textoPay {padding: 5px 12px;}

/***** COCHES *****/
#divCochesOfertas {margin-left: 2px;}
#divCochesOfertasIzq {float: left; width: 130px;}
#divCochesOfertasDer {float: right; margin: 0 10px 15px 0;}
#divCochesOfertas ul {list-style: none; margin: 0 0 0 2px; padding: 0 0 0 2px;}
#divCochesOfertas ul li a {font-family: Arial; font-size: 11px; color: #003366; text-decoration: underline;}

.sub {text-decoration: underline !important;}
.telefono {color:#F3AF0F;font-family:Century Gothic;font-size:23px;font-weight:bold;padding:0px;}
.contLateral {margin: 0 4px 0 5px;}
.contCentral {font-family: Arial; font-size: 11px; color: #003366;}
.lineaDiscontinuaHome {clear: both; margin: 15px 0; border-bottom: 1px dotted #4682B4;}
.imagenTituloLateral {height: 60px; background-repeat: no-repeat;}
.tituloOfertaLateral {padding: 24px 0 0 5px; font-family: Arial; font-size: 16px; color: #FFFFFF; font-weight: bold;}
#divSuscribete {margin: 10px 0;}

/***** NUEVO BUSCADOR *****/
#redondeado {width: 266px; height: auto; background: #FDD477 url(/logitravel/images/home/bg_buscadores.gif) 95px 15px no-repeat; margin-bottom: 20px;}
.redondeado {border: 2px solid #FAAF05; position: relative; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;}
.redondeado > .corner1, .redondeado > .corner2, .redondeado > .corner4, .redondeado > .corner3  {width: 5px; height: 5px; position: absolute;}
.redondeado > .corner1 {background: url(/logitravel/images/home/bordeBuscador.gif) top left no-repeat; top: -2px; left: -2px;}
.redondeado > .corner2 {background: url(/logitravel/images/home/bordeBuscador.gif) top right no-repeat; top: -2px; right: -2px;}
.redondeado > .corner3 {background: url(/logitravel/images/home/bordeBuscador.gif) bottom right no-repeat; bottom: -2px; right: -2px;}
.redondeado > .corner4 {background: url(/logitravel/images/home/bordeBuscador.gif) bottom left no-repeat; bottom: -2px; left: -2px;}

#divBannerPanelLateral {margin: 15px 0; text-align: center;}
.divBannerPanelLateral {margin: 15px 0; text-align: center;}

/***** ESQUI *****/
#divHomeEsqui {padding: 0 0 5px 0;}
#Links {width: 230px; overflow: hidden;}
#Links ul {list-style: none; padding: 0; margin: 0; line-height: 18px;}
#Links a {font-family: Arial; font-size: 12px; color: #003366; text-decoration: underline;}
#Links a:hover {font-family: Arial; font-size: 12px; color: #9E0039; text-decoration: underline;}
.contenedorCarrusel {border-top: 1px dotted #036; border-bottom: 1px solid #036; border-left: 1px solid #036; border-right: 1px solid #036; border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -webki-tborder-radius: 0 0 5px 5px; overflow: hidden; position: relative; /*min-height: 170px;*/}
.carousel {padding: 0; margin: 0; position: relative; overflow: hidden;}
.main {margin: 0 0 0 10px;}
.ppersona {float: left; margin: 12px 0 0 15px; position: relative; z-index: 101;}
.contenedorCarrusel .latIzq {width: 220px; height: 130px; position: absolute; left: 0; top: 0; z-index: 100; background: -moz-linear-gradient(left, rgba(253,231,180,1) 15%, rgba(253,231,180,0.15) 85%, rgba(253,231,180,0) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(15%,rgba(253,231,180,1)), color-stop(85%,rgba(253,231,180,0.15)), color-stop(100%,rgba(253,231,180,0)));
background: -webkit-linear-gradient(left, rgba(253,231,180,1) 15%,rgba(253,231,180,0.15) 85%,rgba(253,231,180,0) 100%);
background: -o-linear-gradient(left, rgba(253,231,180,1) 15%,rgba(253,231,180,0.15) 85%,rgba(253,231,180,0) 100%);
background: -ms-linear-gradient(left, rgba(253,231,180,1) 15%,rgba(253,231,180,0.15) 85%,rgba(253,231,180,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fde7b4', endColorstr='#00fde7b4',GradientType=1 );
background: linear-gradient(left, rgba(253,231,180,1) 15%,rgba(253,231,180,0.15) 85%,rgba(253,231,180,0) 100%);}
.contenedorCarrusel .latDer {width: 220px; height: 130px; position: absolute; right: 0; top: 0; z-index: 100; background: -moz-linear-gradient(left, rgba(253,231,180,0) 0%, rgba(253,231,180,0.15) 0%, rgba(253,231,180,1) 85%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(253,231,180,0)), color-stop(0%,rgba(253,231,180,0.15)), color-stop(85%,rgba(253,231,180,1)));
background: -webkit-linear-gradient(left, rgba(253,231,180,0) 0%,rgba(253,231,180,0.15) 0%,rgba(253,231,180,1) 85%);
background: -o-linear-gradient(left, rgba(253,231,180,0) 0%,rgba(253,231,180,0.15) 0%,rgba(253,231,180,1) 85%);
background: -ms-linear-gradient(left, rgba(253,231,180,0) 0%,rgba(253,231,180,0.15) 0%,rgba(253,231,180,1) 85%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fde7b4', endColorstr='#fde7b4',GradientType=1 );
background: linear-gradient(left, rgba(253,231,180,0) 0%,rgba(253,231,180,0.15) 0%,rgba(253,231,180,1) 85%);}
.carousel a:hover, .carousel a:active {border: none; outline: none;}
.carousel .jCarouselLite {float: left; position: relative; visibility: hidden; left: -5000px;}
.carousel ul {margin: 0;}
.carousel li.oferta {width: 205px !important; height: auto !important; float: left; margin: 8px 15px 2px 0; /*overflow: hidden; min-height: 110px;*/}
.contenedorOferta {width: 100%; text-shadow: 1px 1px 0 rgba(255,255,255,.5);}
.ofertaImg {width: 58px; float: left; margin: 2px 2px 0 0; overflow: hidden;}
.ofertaImg img {border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.imgActiva .ofertaImg img {border:3px solid #FAAF05}
.ofertaDesc {width: 145px; float: left;}
p.desc {margin: 0;}
.imageSliderExt {width: 300px; float: right; position: relative; z-index: 101;}
.imageSliderExt .buttons {display: block; float: right; margin: 0; z-index: 100;}
.imageSliderExt .buttons li {width: 20px; height: 38px; display: inline; float: left; font-weight: bold; line-height: 34px; margin: 0; padding: 0 5px 0 0;}
.imageSliderExt .buttons A {background-color: #FFF; color: #036; font-family: Arial; font-size: 12px; padding: 4px; text-decoration: none; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;}
.imageSliderExt .buttons A:link, .buttons A:visited {font-family: Arial; color: #036; font-size: 12px; padding: 4px; text-decoration: none;}
.imageSliderExt .buttons A.active {background-color: #FAAF05; box-shadow: 0 3px 3px rgba(0,0,0,0.3); color: #FFF; font-family: Arial; font-size: 12px; padding: 4px; text-decoration: none; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;}

/***** PAQUETE *****/
#divHomePaquete {padding: 0 0 20px 0;}
#contPrincipalPaquete {width: 668px; overflow: hidden; border-left: 1px solid #036; border-right: 1px solid #036; padding: 0;}
#origenes {width: 520px; margin: 0 0 16px 22px; display: none;}
#paqhome_ddlAeropuertos {margin: 0 0 0 5px; border: 5px solid #BFCCD9; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-size: 14px;}
#contOfertasPaquete {width: 520px; margin: 0 0 0 15px;}
.contOfertasPaquete {width: 515px; margin: 10px 0 0 16px;}
.ofertasAgrupacion table td:first-child {width: 190px;}
.cabAgrupacion {background-image: url(/comun/images/botones/sombraBoton.png); background-repeat: repeat-x; height: 32px; padding: 0 0 0 5px;}
#tituloIslas, #tituloCaribe {overflow: hidden; border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0;}
#islas, #europa, #mediterraneo, #caribe {width: auto; overflow: hidden;}
.contAgrupacion {width: 100%; overflow: hidden;}
.titAgrupacion {width: 195px; float: left; line-height: 30px; letter-spacing: -1px;}
.meses {width: 210px; float: right; text-align: right; margin: 0 3px 0 0;}
.fotoAgrupacion {width: 95px; float: left; margin: 0 0 2px 0;}
.fotoAgrupacion img {width: 95px; height: 70px;}
.ofertasAgrupacion {width: 420px; float: right; margin: 1px 0 4px 0;}
.ofertasAgrupacion table td {border-bottom: 1px solid #BFCCD9;}
.ofertasAgrupacion table tr:hover {background-color: #EDF1F4;}
.ofertaPrecioPaquete {font-family: Arial; font-size: 14px; color: #9E0039; font-weight: bold; text-decoration: none; text-align: center; cursor: pointer;}
.listaMeses {list-style-type: none; margin: 0; padding: 0;}
.listaMeses .pestanya {display: inline; line-height: 36px; margin: 0 1px; padding: 7px 22px; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;}
.listaMeses .pestanya img {margin: 0 -15px;}
.iconos {width: 100px; float: left; margin: 4px 0 0 0; opacity: 0.5; filter: alpha(opacity=50);}
.iconos img {width: 22px; height: 22px; padding: 0 1px 0 0;}

/***** PUENTES *****/
#divHomePuentes {padding: 5px 0 20px 0;}
#tituloIzquierda .nombreAgrupacion, #tituloDerecha .nombreAgrupacion {font-family: Arial; font-size: 20px; color: #003366; font-weight: normal; letter-spacing: -1px; line-height: 18px; text-decoration: none; padding: 0 0 9px 3px;}
.ofertasIzquierda {width: 240px; margin: 0 0 0 12px; float: left;}
.ofertasDerecha {width: 240px; margin: 0 0 0 0; float: right;}
#contenedorPrincipal .ofertasDerecha {float:left}
#contenedorOfertas {width: 235px; padding: 6px 2px; border-bottom: 1px dashed #4682B4; overflow: hidden;}
#imagenOferta {width: 52px; height: 52px; float: left;}
#imagenOferta img {width: 52px; height: 52px;}
#contenedorTextoOferta {width: 175px; float: right;}
.tipoProducto {font-family: Arial; font-size: 10px; color: #335C85;}
.nombreOferta {font-family: Arial; font-size: 12px; color: #003366; font-weight: bold; text-decoration: underline;}
#precioOferta {float: left;}
#botonReservaOferta {margin: 1px 2px 0 0; float: right;}
#linksCampanyas {padding: 12px 0 8px 10px;}
#linksCampanyas a {font-size: 18px; color: #9E0039; letter-spacing: -1px; font-weight: normal; text-decoration: underline;}
.links {font-family: Arial; font-size: 18px; color: #003366; letter-spacing: -1px; font-weight: normal;}
/** SEMANA SANTA 2012 **/
#divHomePuente #selectOrigenesPuentes {border: 5px solid #BFCCD9; font-size: 14px; margin: 0 0 0 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
#divHomePuente .contAgrupacion {width: 240px;}
#divHomePuente #contenedorDeOfertasPaquete {width: 240px;}
#divHomePuente #contPrincipalPaquete {height: auto;}
#divHomePuente .cCajaOfeta {width: 233px !important; border-bottom: 1px solid #BFCCD9;}
#divHomePuente .cCajaOfeta a.verdana9azulFuerteBold {font-size: 12px !important;}
#divHomePuente .cTituloBannerPuente {border-bottom: 1px solid #BFCCD9; padding: 2px 0 2px 2px;}
#divHomePuente {padding: 0 0 20px 0;}  
#divHomePuente .cColumnaPrecios {float: left;}

/***** FINES DE SEMANA *****/
#dviHomePuentes {padding: 5px 0 20px 0;}
#contenedorPestanyasPuentes {width: 545px; margin: 3px 0 0 15px; *padding-top: 1px; padding-top: 1px\0/;}
.pestanayaCampanya, .pestCamActiva {width: 198px; margin: 0 8px 0 0; padding: 5px 10px; float: left; cursor: pointer; border: 1px solid #BFCCD9; border-bottom: none; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; box-shadow: -2px -1px 2px rgba(0,0,0,0.15); -moz-box-shadow: -2px -1px 2px rgba(0,0,0,0.15); -webkit-box-shadow: -2px -1px 2px rgba(0,0,0,0.15);}
.pestanayaCampanya {background: #E4E4E4 url(/logitravelit/images/home/sombrasPest.png); background-position: 0 -50px; background-repeat: repeat-x;}
.pestCamActiva {background: #82CDF0 url(/logitravelit/images/home/sombrasPest.png); background-position: 0 0; background-repeat: repeat-x;}
.pestanayaCampanya .verdana18rojo {font-size: 18px; color: #036;}
.pestanayaCampanya span {opacity: 0.4; filter: alpha(opacity=40);}
.pestCamActiva span {opacity: 1; filter: alpha(opacity=100);}
#contenedorDeOfertasPaqueteFinSemana {width: 528px; padding: 0; margin: 0 0 0 10px; overflow: hidden;}
#finSemanaColumnaPrecios_0 {width: 528px !important;}
#finSemanaColumnaPrecios_0 .Banaranjado, #finSemanaColumnaPrecios_0 .BanaranjadoFlojo {background-color: #82CDF0 !important;}
.cabFinSemana {width: auto; padding: 3px 4px 5px 5px; overflow: hidden; border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0;}
.titProducto {width: 225px; float: left; margin: 4px 0 0 4px;}
.titProducto span.verdana12Bold {font-size: 12px;}
.iconosFinSemana {width: 65px; text-align: right; float: right; opacity: 0.3; filter: alpha(opacity=30);}
.iconosFinSemana img {width: 20px; height: 20px;}
#finSemanaColumnaPrecios_0 .contAgrupacion {margin: 2px 4px;}
#enlacePuentesVerMas {width: 98%; float: left; padding: 4px 0; text-align: right;}

/***** TE PUEDE INTERESAR... *****/
#divBannerRotativo {width: 256px; padding: 7px; border: 1px solid #BFCCD9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 15px 0;}
#textoBannerRotativo {padding: 0 0 5px 0;}
#divBannerRotativo img {width: 255px; height: 180px;}

/***** SUSCRIPCIÓN *****/
#contSuscripcion {width: 250px; overflow: hidden; position: relative; border-top: 1px dotted #C0B071; margin: 11px 7px 0 7px; float: left; min-height: 75px}
#contFormularios {width: 244px; margin: 6px 0 0px 5px; overflow: hidden; *margin-bottom: 0;}
#divMailSuscripcion {width: 120px; float: left;}
#divMailSuscripcion #mailSuscripcion {width: 115px;}
#divOrigenSuscripcion {float: right;}
#divOrigenSuscripcion #origenSuscripcion {width: 120px; padding: 1px;}
#divCondicionesSuscripcion {width: 242px; margin: 5px 0 0 5px}
#divCondicionesSuscripcion #aceptaLOPD {margin: 0; padding: 0; vertical-align: text-top;}
#botonSuscripcion {width: auto; position: absolute; top: 40px; right: 0;}
#botonSuscripcion .rojo.boton, #botonSuscripcion .rojo.boton:visited {background-color: #71A700 !important; *border: 1px solid #34693E !important;}
.divTextoMovil {font-family: Arial; font-size: 14px; color: #003366; font-weight: bold}
#movil {width: auto; position: absolute; top: 4px; left: 8px;}
#email {width: auto; position: absolute; top: 7px; left: 8px;}
#flecha1 {float: right; margin: 9px 6px 0 0 ;}
#flecha2 {float: right; margin: 9px 6px 0 0 ;}

/***** POP-UP BOLETIN  *****/
#divPopupBoletin {width:460px; height:160px; float:left;}
#divPopupBoletin .contenlogi {width:130px; height:160px; float:left; overflow:hidden} 
#divPopupBoletin .contentexto {width:310px; height:140px; padding:10px; float:left}
#divPopupBoletin .contentexto a{ font-size:12px; color:#9E0039; text-decoration:underline;}
#divPopupBoletin .contentexto p {margin:5px 0} 
#divPopupBoletin .contentexto p.italic { font-style:italic}

/***** NO SE UTILIZAN *****/
/*
#divCrOfertas table{border-spacing:0pt;}
#divCrOfertas th{padding: 0pt 4px 0pt 4px;text-align:justify;border:0pt hidden;}
#divCrOfertas td{padding: 6px 4px 4px 4px;}

***** BOX OFERTA VUELO + HOTEL *****
#divVueloHotelCampanyaLinks .clsVueloHotelCampanya_titulo {color: #FFFFFF; font-family:Arial; font-size: 12px; font-weight: bold;}
#divVueloHotelCampanyaLinks .clsVueloHotelCampanya_subtitulo {color: #003366; font-family: Arial; font-size: 11px; font-weight: normal;}
#divVueloHotelCampanyaLinks .clsVueloHotelCampanya_destino {color: #003366; font-family: Arial; font-size: 13px; font-weight: bold;}
#contVueloHotelBox_Blue, #contVueloHotelBox_Red, #contVueloHotelBox_Green {width: 200px; min-height: 64px; border-bottom: 1px dashed #003366;}
#contVueloHotelBox_Blue:hover {background-color:#E4F1F8;}
#contVueloHotelBox_Red:hover {background-color:#F1D9E1;}
#contVueloHotelBox_Green:hover {background-color:#E3EEE5;}
#textContVueloHotelBox {width:139px; float:right; margin:1px 0 5px 0; _margin-left:1px;}
#thumbVueloHotelBox {width:52px; height:52px; float:left; margin:4px 0 0 4px; _margin-left:2px;}
#titleVueloHotelBox {float:left;}
#subTitleVueloHotelBox {float:left; width:135px; margin: 0 0 2px 0;}
#precioVueloHotelBox {float:left;}
#btnReservaVueloHotelBox {float:right; margin:0 5px 0 0;}

***** BOX OFERTA VUELO + HOTAL LINEA *****
#contVueloHotelBox_Blue_line, #contVueloHotelBox_Red_line, #contVueloHotelBox_Green_line, #contVueloHotelBox_Yellow_line {width: 255px; height: auto; margin: 2px 0 0 0;cursor:pointer;}
#contVueloHotelBox_Blue_line:hover {background-color: #E4F1F8;}
#contVueloHotelBox_Red_line:hover {background-color: #F1D9E1;}
#contVueloHotelBox_Green_line:hover {background-color: #E3EEE5;}
#contVueloHotelBox_Yellow_line:hover {background-color: #F4E5AF;}
#textContVueloHotelBox_line {float: left;}
#titleVueloHotelBox_line {float: left; width: 140px; margin-left: 3px;}
#textContVueloHotelBox_line {float: left; width: 255px;}
#subTitleVueloHotelBox_line {float:left; width: auto; margin-left: 5px;}
#precioVueloHotelBox_line {float: right; margin-left: 8px;}
.clsVueloHotelPrecioTextoDesc {color: #003366; font-family: Arial; font-size: 11px; text-decoration: none;}
.clsTitleVueloHotelBox {text-decoration:underline;}

***** VUELO + HOTEL *****
#divHomeVueloHotel #lnkVHFondoLateral {display: block; float: left; width: 130px; height: 210px;}	
#divVueloHotelCampanyaLinks {width: 525px; float: right; overflow: hidden;}

***** VUELO+HOTEL ****
#divVueloHotelCampanyaLinks table{width:100%;border-spacing:0px;padding:0px;}
#divVueloHotelCampanyaLinks th{padding-left:2px;text-align:left;}
#divVueloHotelCampanyaLinks td span{color:#9E0039;font-family:Arial;font-size:13px;font-weight:bold;}
#divVueloHotelCampanyaLinks th .clsVueloHotelInfoPuente{color:#003366;font-family:Arial;font-size:13px;}
#divVueloHotelCampanyaLinks th .clsAnchorTrTh1{color:#FFFFFF;font-family:Arial;font-size:12px;font-weight:bold;}
#divVueloHotelCampanyaLinks .clsDivTablaCampanya {width: 255px; margin: 5px 6px 0 0; float: left;}
#divVueloHotelCampanyaLinks .clsVueloHotelNombre{width:59%}
#divVueloHotelCampanyaLinks .clsVueloHotelNoches{width:20%;color:#003366;font-family:Arial;font-size:8pt;}
#divVueloHotelCampanyaLinks .clsTdVueloHotelImporte{text-align:right;}
#divVueloHotelCampanyaLinks .clsVueloHotelImporte{color:#9E0039;font-family:Arial;font-size:13px;font-weight:bold;}
#divVueloHotelCampanyaLinks .clsDivTablaCampanyaRow{float:left; width:auto;}
#divVueloHotelCampanyaLinks .clsDivPieTabla{text-align:right;margin-top:2px;margin-bottom:2px}
*/