div#productoPestanyas{width:994px}
div#productoCuerpo{width: 990px;_width: 992px;padding:0 0 0 0;overflow:hidden;}
/*div#productoContenedorCabecera{margin:10px 10px 10px 10px; overflow:hidden;clear:both;	_height:100%;}*/
div#productoCabecera{margin:10px 10px 10px 10px;}
div#productoContenido{margin:10px 10px 10px 0px;}

.textoSelecciona {margin: 2px 10px 2px 10px; padding: 5px 0 2px 5px; height: 24px; vertical-align: middle;}

div#divfiltrosEst {background: #F6D784 url(/logitravelit/images/hoteles/fondo_lupa.gif) no-repeat scroll 120px 160px; overflow: hidden; margin: 2px 0; padding: 10px 0 10px 10px;}
div#divfiltrosEst h2 {border: 0; padding-bottom: 0; line-height: 20px; color: #003366; font-size: 20px; font-family: Arial; font-weight: bold; margin: 2px 0 5px 0;}
div#divfiltrosEst h3 {border-top: 1px solid #DCB451; font-size: 12px; padding-top: 10px;}
div#divfiltrosEst ul {list-style-type: none; margin-left: 5px 0 ; padding-left: 10px;}
div#MapaHoteles {width: 690px; _width: 680px; height: 400px; margin-bottom: 5px;}

div#divGuia {width: 690px; }

div#cuerpoContenido {}
div#divEsperaEstancia {
background:#EDE6D3 url(/logitravelit/images/ico_espera.gif) no-repeat scroll 345px 250px;
display:none;
height:400px;
position:absolute;
width:690px;
z-index:300;
}

div#esperaFiltro
{
display:none;
height:400px;
position:absolute;
width:690px;
z-index:300;
}

div#cuerpoContenidoDipo{
overflow:hidden;
padding-right:10px;
width:675px;
}


div#productoContenedorCabeceraPeticion {height: 220px; width: auto;}
div#alertaContinuar{
	display:none;
	position:absolute;
	top:250px;
	left:300px;
	z-index:1;
	width:375px;
	height:125px;
	border:2px solid;
	border-color: #003366;
}
div#js_ofertaDestacada{
background:White url(/logitravelit/images/paquete/it/promo_ofertaEstrella.gif) no-repeat scroll right 26px;
border:2px solid #003366;
display:none;
height:225px;
left:70px;
position:absolute;
top:105px;
width:280px;
z-index:2;
}
div#espera {margin: 10px 0 0 300px;}

div#imagenAlerta{	float:left;	margin: 22px 20px 15px 15px;}
div#contenedorImagen{margin: 15px 5px 5px 15px;}
div#textoAlerta{padding:5px 0px 5px 0px; }
div#imagenContinuar{margin: 15px 0px 0px 130px;}
div#enlaces{
	margin: 5px 2px 2px 3px;
	padding-top:6px; 
	clear: both;
	 
}
div#enlaces a{
	clear:both;
	margin:2px; 
	padding: 1px; 
	vertical-align:top;
}
div#enlaces img{
	vertical-align:bottom; 
}

div#enlacesIzq{
	float:left;
	width: 174px;
}
div#enlacesIzq div{
height: 22px; 
}
div#enlacesDer div{
height: 22px; 
margin-left:170px;
}
div#volver {
width:70px;
}

#contePeticion {
float: left;
overflow: hidden;
background-color:#FEF2DA;
}
/*
width:200px;
background-image: url(/logitravel/images/paquete/img_esq_sup.gif);
background-repeat: repeat-x;
*/

#contenedorCajaDatosPeticion {
overflow:hidden;
padding:5px 10px 0 10px;
height:350px;
background-color: #FAE6AB;
width:670px;
}
div#divContenedorIzquierda {padding: 2px 0 0 0; float: left; overflow: hidden; width: 250px; background-color: #FEF2DA;}

div#divTexto {padding: 2px; float: left; width: 120px; margin-top: 5px;}
div#divInputs {padding: 2px; margin-top: 5px;}
div#divNumEdades {padding: 2px 2px 2px 270px;}
div#divfiltros {width: 210px; float: left;}

div#contenedorDestacadoProductoEstancia {width: 275px; height: 370px; overflow: visible;}
div#contenedorTextoDestacadoProductoEstancia {margin: 0 0 0 60px;}
div#contenedorTextoDestacadoProductoEstancia li {list-style-type: square; line-height: 16px;margin: 0 0 0 10px; padding: 0;}
div#contenedorTextoDestacadoProductoEstancia ul {padding: 0 0 0 7px; margin: 5px 0 4px 0;}
div#contenedorTextoDestacadoProductoEstancia p {font-weight: bold; padding: 2px 0 0 0; margin: 0;}
div#botonesVolverContinuarEstancia {margin: 15px 0 0 0; padding: 0; clear: both; display: block; width: 450px;}
div#js_continuarEstancia {margin-left: 300px;}
div#lateralProductoEstancia {width: 265px; margin: 10px 10px 10px 0px; float: left; *margin: 10px 10px 10px 0px;}
div#cuerpoProductoEstancia {width: 690px; margin: 10px 0px 10px 0px; float: right;}
div#listadoHotelesSinPrecio {padding: 5px 2px 2px 2px; }
div#productoContenedor {margin-left:10px;margin-right:10px;}

div#divEsperaInicial {
background:#EDE6D3 url(/logitravelit/images/ico_espera.gif) no-repeat scroll 245px 250px;
display:none;
height:500px;
position:absolute;
width:690px;
z-index:300;
}

div.shGenDivBannerLateral li.paginado ul li {float: left; list-style-type: none; margin: 0; padding: 0; width: 330px !important;}
div.shGenDivBannerLateral ul li {width: 660px;}
div.shGenDivBannerLateral {width:auto !important;}
div.coWraLiNoOferta {width: auto !important;}
div#divLeyenda {padding: 5px 0 5px 5px; background: #FFFFFF; margin: 80px 0 0 450px; border: 1px solid Gray; width: 150px;}
div#divLeyenda ul {padding: 0 0 0 5px; margin: 2px 0 2px 0;}
div#divLeyenda ul li {list-style-type: square; line-height: 16px; margin: 0 0 0 7px; padding: 0;}

/***** BOX CALENDARIO *****/
#productoContenedorCabecera { width:265px; border: 1px solid #FAAF05;}
#productoContenedorFicha { width:265px; border: 1px solid #FAAF05; margin-bottom: 10px;}
#productoContenedorFormulario {width:690px; border: 1px solid #FAAF05; background-color:#FAE6AB;} /* height: 370px; */
#left {  height: 370px;} /* width: 275px; */
#right {width: 690px; height: 370px;  background-color: #FAE6AB;}
#contViajes {margin: 5px 0 10px 10px;}
#contSeleciona { margin: 10px 10px 10px 10px;} /* width: 210px; height: 352px; float: left;  */
#contCalendario {display: none; overflow: hidden;}
#contCalendario1 {display: none; overflow: hidden; width: 500px;}
#calendarioIzq {width: 480px; float: left; overflow: hidden;}
#calendarioDer {width: 175px; float: right; padding: 0 0 8px 0;}
 /*margin: 10px 10px 10px 10px; width: 420px; height: 352px; float: left;*/
#contFlecha {float: left; position: relative; left: -1px; top: 75px; *left: -1px; _left: -1px; width: 20px; height: 60px;}
#formulario-seleccion {margin: 8px 0 0 15px; line-height: 18px;}
#formulario-seleccion #formulario {margin: 0;}
#formulario-muestra {margin: 5px 0 0 15px; line-height: 18px; overflow: hidden; display: none;}
#alert {width: 180px; float:right; top:180px;}
#alertPeticion {width: 160px; /*float: right; top: 5px;*/}
#contenedorCalendarios{float:left;}
#mensaje {padding: 5px; /*top: 180px;*/}
#titulo {width: 200px; margin: 0 0 8px 15px;}
#indicacion {width: 384px; height: 26px; margin: 5px 0 0 18px; *margin: 15px 0 0 18px; _margin: 5px 0 0 18px;}
#indicacion_mensaje {padding: 5px;}
#contFlechaDown {position: absolute; left: 330px; top: 331px; *top: 340px; _top: 341px;}
#mensaje-calendario {height: 275px; margin: 5px 0 0 3px; vertical-align: middle; text-align: center; background: url(/logitravelit/images/paquete/img_fondo_calendario.gif) no-repeat scroll 15px 10px;}
.texto-mensaje-calendario {font-family: Arial; font-size: 20px; color: #505050; font-weight: bold; margin-top: 100px; padding-top: 100px;}


/***** BORDES REDONDEADOS *****/
.redondeado_amarillo, .redondeado_rojo {
background-color: #FEF3DA;
border: 1px solid #FFD789;
-webkit-border-radius: 6px; /* para Safari */
-moz-border-radius: 6px; /* para Firefox */
}

.redondeado_rojo {
background-color: #F7D8DB;   
border: 1px solid #D88FA5;
}

.redondeado_amarillo, .redondeado_rojo {position: relative;}

/***** BORDES REDONDEADOS IE *****/
.redondeado_amarillo > .corner1, .redondeado_amarillo > .corner2, .redondeado_amarillo > .corner4, .redondeado_amarillo > .corner3 
{width: 5px; height: 5px; position: absolute;}
.redondeado_amarillo > .corner1 {background: url(/logitravelit/images/paquete/borde_amarillo.gif) top left no-repeat; top: -1px; left: -1px;}
.redondeado_amarillo > .corner2 {background: url(/logitravelit/images/paquete/borde_amarillo.gif) top right no-repeat; top: -1px; right: -1px;}
.redondeado_amarillo > .corner3 {background: url(/logitravelit/images/paquete/borde_amarillo.gif) bottom right no-repeat; bottom: -1px; right: -1px;}
.redondeado_amarillo > .corner4 {background: url(/logitravelit/images/paquete/borde_amarillo.gif) bottom left no-repeat; bottom: -1px; left: -1px;}

.redondeado_rojo > .corner1, .redondeado_rojo > .corner2, .redondeado_rojo > .corner4, .redondeado_rojo > .corner3
{width: 5px; height: 5px; position: absolute;}
.redondeado_rojo > .corner1 {background: url(/logitravelit/images/paquete/borde_rojo.gif) top left no-repeat; top: -1px; left: -1px;}
.redondeado_rojo > .corner2 {background: url(/logitravelit/images/paquete/borde_rojo.gif) top right no-repeat; top: -1px; right: -1px;} 
.redondeado_rojo > .corner3 {background: url(/logitravelit/images/paquete/borde_rojo.gif) bottom right no-repeat; bottom: -1px; right: -1px;}
.redondeado_rojo > .corner4 {background: url(/logitravelit/images/paquete/borde_rojo.gif) bottom left no-repeat; bottom: -1px; left: -1px;}

#bannerPromo {/*display: none;*/ width: 265px; height: 118px; margin: 2px 0 8px 0; background: url(/logitravelit/images/paquete/it/banner_promoLateral.gif?v=03082010);}

/* HABITACIONES FORMULARIO HORIZONTAL */
#PDhab1.habPDInicio, #PDhab2.habPDInicio,#PDhab3.habPDInicio  {width: 210px; float: left; margin-right: 5px; display: none;}
/*#PDhab3.habPDInicio {width: 180px;	margin-left: 310px; display: none;}*/
.habPDInicio fieldset {background-color: #FAE6AB; border: 1px solid #D7AA44; padding: 5px 0 5px 6px; margin: 0 0 5px 0;}

/* HABITACIONES FORMULARIO VERTICAL */
#PDhab1.habHome, #PDhab2.habHome, #PDhab3.habHome {width: 250px; display: none;}
.habHome fieldset {border: 1px solid #BFCCD9; padding: 4px 0 6px 8px; margin: 0 0 5px 0;}

/* HABITACIONES COMUN */
.numPaxHab {float: left; clear: both;}
.edadesHab {margin-left: 70px;}

/*BOTON BUSCAR*/
#botonFormPeticionVueloHotel {float: right; text-align: right; margin: 10px 20px 0 10px;}

/*Ficha hotel basico*/
div.fichaHotelBasico{width:400px; overflow:hidden;}
div.fichaHotelBasico div.wrapFotoDesc{width:395px; overflow:hidden; border-bottom:dashed 1px #D0D9E0;}
* html div.fichaHotelBasico div.wrapFotoDesc{padding-bottom:10px;}
div.fichaHotelBasico div.wrapFotoDesc div.foto{width:70px; float:left;}
div.fichaHotelBasico div.wrapFotoDesc div.desc{width:310px; margin-left:80px}
div.fichaHotelBasico div.wrapFotoDesc div.desc h3 a.nombreHotel{text-decoration:underline}
div.fichaHotelBasico div.wrapFotoDesc div.desc p.descCorta{margin-top:1px;}
img.fotoThumb{width:70px; height:70px; border:2px solid orange}
div.fichaHotelBasico div.wrapOpiBot{overflow:hidden; width:395px; margin-top:10px}
div.fichaHotelBasico div.wrapOpiBot div.opiniones{width:250px; float:left;}
div.fichaHotelBasico div.wrapOpiBot div.boton{width:130px; margin-left:260px; text-align:right;padding-top:15px;}
img.thumb{height:60px; width:60px;}
img.main{height:180px; width:280px; }