#contenedorPrincipal {
    margin: 0 auto;
    overflow: hidden;
    width: 990px;
    padding: 5px;
}

#infBar_izquierda {
    float: left; 
    width: 205px;
}

#infBarIzq_cont {
    width: 161px; 
    float: left; 
    margin-left: 10px;
}

#infBarIzq_cont div {
    margin: auto;
    overflow: hidden;
    width: -moz-fit-content;
}

#infBar_centro {
   float: left; 
   width: 625px; 
}

#infBar_datos {
    margin-top: 10px;
}

#infbar_datosIzq {
    float: left; 
    width: 230px;
}

.campoBarco {
    width: 230px; 
    margin-bottom: 5px;
}

.campoBarcoCentro {
   width: 190px; 
   margin-bottom: 10px; 
}

.labelCamposBarco {
    min-width:90px; 
    float: left;
}

#infbar_datosCentro {
    float: left; 
    width: 200px; 
    margin-left: 15px;
}

#contenedorContadorFiltrados {
    float: left; 
    width: 150px; 
    text-align: center;
}

#infBar_logi {
    bottom: 0; 
    height: 250px; 
    overflow: hidden; 
    position: absolute; 
    right: 0; 
    width: 115px;
	margin-right:1px;
}

#pieBarco{
    margin:0 2px;
}

#pieBarcoIzquierda {
    float: left; 
    width: 370px;  
}

#pieBarcoDerecha {
    float: right; 
    width: 600px;
}

/* Pestaņas */
#navPest_2,#navPest_6{width:130px;}

/* Pestaņa GaleriaFotosVideos */
#bar_FotosVideos{margin:0 2px 15px; padding:10px 15px 10px;}
/* FOTOS */
#bar_contGaleriaFotos{padding:5px 15px 20px;}
#bar_contFotos{overflow: hidden;margin-top:10px;padding:15px 5px 0 15px;}
#bar_fotosError{text-align:center;padding:20px;}
#bar_contFotoBig{overflow:hidden;float:left;margin-right:10px;width:400px;height:280px;}
#bar_contFotosMin{overflow:hidden;float:left;}
#bar_img_Big{width:400px;height:235px;}
#bar_leyendaImg_Big{text-align: center; margin-top: 5px;}
.bar_filaFotos{overflow:hidden; margin-bottom:10px;}
.bar_filaFotos.lastFilaFotos{margin-bottom:0;}
.bar_fotoMin{overflow: hidden;float:left;margin-right:15px;}
.bar_fotoMin.lastFotoFila{margin-right:0}
/***** FOTO SLIDER *****/
.jcarousel-skin .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin .jcarousel-clip{overflow: hidden}
.jcarousel-skin .jcarousel-clip-horizontal{width: 100%;height:270px}
.jcarousel-skin .jcarousel-container-horizontal{width:440px;padding: 0 20px 35px;position:relative !important}                     
.jcarousel-skin .jcarousel-prev-horizontal{position:absolute;width:30px;height:45px;background:url("/logitravel/images2012/paquete/spriteIconos.png") no-repeat scroll 0 0 transparent;cursor: pointer;left:20px;top:240px; z-index:100; *left:0; left /*\**/:0\9}
.jcarousel-skin .jcarousel-next-horizontal{position:absolute;width:30px;height:45px;background:url("/logitravel/images2012/paquete/spriteIconos.png") no-repeat scroll -30px 0 transparent;cursor: pointer;right:20px;top:240px; z-index:100; *right:0; right /*\**/:0\9}
/* VIDEOS */
#bar_contGaleriaVideos,.bar_contGaleriaVideos{overflow:hidden; padding:15px 15px 20px}
#bar_contVideoBig, #bar_contVideosMin,.videoImgMin, .videoInfo{float:left;}
#bar_contVideoBig{margin-right:10px;}
#bar_contVideosMin{height:400px; overflow:auto; width:345px;}
.videoImgMin{margin-right:5px;}
.listaVideos{overflow: hidden; width:325px; margin-bottom:15px;}
.titListaVideos {margin-bottom:3px;}
.videoLista{overflow: hidden; margin-bottom:3px;}
.videoInfo {overflow:hidden; width:190px;}

/* Pestaņa Calendario */
#bar_msgCalendario{margin-bottom:2px;}
#bar_calendario{margin:0 0 15px; padding:20px 15px 10px;}
#bar_contCalendario{padding:5px 15px 10px;}
#bar_cajaCalendario{overflow: hidden;margin-top:10px;}
#bar_calendarioError{text-align:center;padding:20px;}
#contPaginacion{float:right;clear:both;margin-bottom:2px;}
#tablaCalendarioBarco td, #tablaCalendarioBarco th{vertical-align:middle}
.tdZona,.thFecha {padding:10px}
.tdFechaVacia{line-height:33px;}
.trFilaCrucero td{padding:3px}
.tdTituloCrucero{padding-left:10px !important; width:220px; }
.thFecha,.tdFecha{text-align:center; max-width: 60px;}
.tdFechaOculto{display:none;}
.tdPropiedadesCrucero{width:90px;}
.tdPropiedadesCrucero span{margin-right:3px;}
.contFecha{overflow:hidden; padding: 2px; width:85%; margin: 0 auto; display:block;}
/*Tooltip calendario*/
#tooltip{border:1px solid #A1CDE9; border-collapse:collapse; background-color:#FFFFFF;opacity: 1 !important;}
.imgCruceroTooltip{overflow:hidden; width:183px;}
.imgCruceroTooltip img{border-radius:10px 10px 10px 10px; margin:-1px 0 -5px -1px;}
.descCruceroTooltip{overflow:hidden; width:183px;}


/* Pestaņa Ficha */
#divFicha {margin: 0 2px 15px; padding: 20px 15px 10px;}
#divBarcoGeneral {width:345px; float:left;}
#divBarcoGeneral .destacadosFlecha {margin-left:-10px; margin-top: -5px; margin-bottom:10px}
#divBarcoGeneral .cajalateral {padding:10px}
#divBarcoDetalle {width:600px;float:right}
#divBarcoDetalle ul, #divBarcoGeneral ul  {list-style-type: none;}
#divBarcoDetalle li .columna {width:45%;float:left;padding:5px 5px 5px 8px}
#divBarcoDetalle li .columnaDoble {width:100%; padding:5px 5px 5px 8px}
#divBarcoDetalle li .columnaDobleTitulo {width:100%}
#divBarcoDetalle li .seccionEtiqueta {display:inline-block; width:180px}
#divBarcoDetalle li .seccionValor {vertical-align:top; text-align:left;  display:inline-block; width:80px; padding-left:10px}
#divBarcoDetalle li .seccionTitulo {padding:5px}
#divBarcoDetalle li div {display:inline-block}
#divBarcoDetalle li span.seccionEtiqueta {vertical-align:top;text-align:left;}
#divFicha ul.highlights {list-style-type: square;}
#divFicha li.highlight  {margin:0px 0px 5px 20px}

/* Pestaņa Cubiertas */
#divCubiertaContenedor {margin: 0 2px 15px; padding: 20px 15px 10px;}
#divCubiertaContenedor .divcubiertas .divListaCubiertas {width:195px; float:left; margin:30px 10px 10px 30px}
#divCubiertaContenedor .divcubiertas .divListaCubiertas ul {list-style-type: square; color:#005591}
#divCubiertaContenedor .divcubiertas .divListaCubiertas li { margin-left:20px}
#divCubiertaContenedor #divCubiertas .diviperfil {width:700px; float:right; margin-top:20px}
#divCubiertaContenedor #divCubiertas .diviperfil img {max-width:700px; float:right}
#divCubiertaContenedor .divLateralCubierta {width:650px;float:left;}
#divCubiertaContenedor .tituloAgrupada {padding-left:10px}
#divCubiertaContenedor .infoCategoria{ padding:10px 0px 10px 20px}
#divCubiertaContenedor .divicategoria{float:left; width:130px}
#divCubiertaContenedor .divicategoria img{width:98px}
#divCubiertaContenedor img.colorTipo {width:25px; margin-right:10px;vertical-align: middle;}
#divCubiertaContenedor .datosCat{overflow:auto}
#divCubiertaContenedor .divicubierta {float:right; width:300px; text-align: center; margin-top:10px }
#divCubiertaContenedor .divicubierta img { max-width:290px; padding: 0px 5px}
#divCubiertaContenedor .divapublicas ul {list-style-type: square; color:#005591; margin:10px}
#divCubiertaContenedor .divapublicas li {margin-left:30px}

/* Pestaņa Opiniones */

#divOpiniones ul.ulOpiniones {list-style-type: none; padding: 10px }
#divOpiniones ul.ulOpiniones li.opinion { padding:5px 0px 5px 0px}
#divOpiniones ul.ulOpiniones li.last { border: none}

#divOpiniones .columCliente {width:120px;float:left; overflow:auto; padding-left:30px;}
#divOpiniones .columCliente span {display:block}

#divOpiniones .columCuestionario {width:670px; float:left; padding-left:10px; margin:5px}
#divOpiniones .columCuestionario ul {list-style-type: none; overflow: hidden;}
#divOpiniones .columCuestionario li {float:left; width:210px; padding-right:10px}
#divOpiniones .columCuestionario li .pregunta {width: 120px; display: inline-block; zoom: 1; *display: inline;}
#divOpiniones .columCuestionario li .valoracion {width: 70px; vertical-align: middle; display: inline-block; zoom: 1; *display: inline;}
#divOpiniones .columCuestionario li .valoracion .nota {line-height: 10px; float: left; margin-left: -3px;}
#divOpiniones .columCuestionario .comentarios {margin-top:10px;}
#divOpiniones .columCuestionario .positivo span, #divOpiniones .columCuestionario .negativo span {display:block; overflow:hidden;}

#divOpiniones .columNota {width:120px;float:left; overflow:auto; text-align:center; margin-top:20px}
#divOpiniones .columNota span {display:block;}


.preguntaGlobal, #opinionesContenedor .textoOpiniones, #opinionesContenedor .tituloOpiniones {padding: 5px 20px;}
.columCuestionarioGlobal {width: 765px; float: left;}
.columCuestionarioGlobal ul {width: 775px; list-style-type: none; margin: 5px 0 0; overflow: hidden;}
.columCuestionarioGlobal li {float: left; margin: 0 10px 2px 0; width: 245px;}
.columCuestionarioGlobal li .pregunta {width: 130px; display: inline-block; zoom: 1; *display: inline;}
.columCuestionarioGlobal li .valoracion {width: 105px; vertical-align: middle; display: inline-block; zoom: 1; *display: inline;}
.columCuestionarioGlobal li .valoracion .nota {line-height: 15px; float: left; margin-left: -3px;}
.columNotaGlobal {float: right; margin: 20px 0 0; width: 120px;}
.columNotaGlobal .recuadro {text-align: center; width: 100px;} 


#opinionesContenedor #contenedorBarraPaginacion {padding:5px; overflow:auto;}
#opinionesContenedor #contenedorBarraPaginacion .paginacion {float:right;padding:0 5px 0 5px; min-width: 170px;}
#opinionesContenedor #contenedorBarraPaginacionInf {padding:5px; overflow:auto;}
#opinionesContenedor #contenedorBarraPaginacionInf .paginacion {float:right;padding:0 5px 0 5px;}
#cr_paginas #cr_paginasMostradas { float:left;}
#cr_paginas a { display:block; }
#cr_paginas .paginaEtiqueta{ float:left; height: 18px; line-height: 18px; margin-right: 10px; text-align: center; padding:2px;}
#cr_paginas .paginaAct {float:left;  height: 18px; line-height: 18px; margin-left: 3px; text-align: center; width: 20px; background-color: #005591; padding:3px 0px 3px 0px;}
#cr_paginas .paginaOtra {float:left; height: 18px; line-height: 18px; margin-left: 3px; text-align: center; width: 20px; padding:3px 0px 3px 0px;}
#cr_paginas .paginaAnt {float:left;  height: 18px; line-height: 18px; margin: 0 3px 0; text-align: center; padding:2px;}
#cr_paginas .paginaSig {float:left;  height: 18px; line-height: 18px; margin-left: 6px; text-align: center; padding:2px;}

#divEsperaResultados {text-align: center; line-height: 22px; min-height: 300px; padding-top: 200px;}    


/* Correccion anchura contenedor general */
#CWPResultados .eleCuerpoDer  {width: 620px;}
#CWPResultados #contenedorComparador {width: 325px;}
#CWPResultados .divSalidas {width: 195px;}


/*Cruceros*/
#ListaCruceroSeO {}
#ListaCruceroSeO ul {width: auto; max-height: 180px; line-height: 18px; list-style-type: none; overflow: auto;}	
#ListaCruceroSeO ul li {margin: 0px 0px 0px 10px; float:left; width:450px}


/*Barcos SEO*/
#contBarcosSEO{overflow: hidden; padding: 5px; text-align: center;}
#contBarcosSEO div{overflow:hidden;}
.linkBarcoSEO{float:left;}
.barcoSEO{float:left; padding:5px 5px 10px;margin: 5px;}
.imgBarcoSEO img{width:140px;}
