#cr_general {width: 990px; overflow: hidden;}
#crZon {height: 20px; padding: 5px 0 0 10px;}
#cr_cap {width: 990px; padding: 0 0 15px 0; overflow: hidden; /*height: 290px;*/}
.navCont {margin-left: -40px; *margin-left: 0; margin-top: 0; margin-bottom: 0; list-style-type: none;}
#banner1 {float: left; padding: 20px 0 10px 0;}
#banner2 {float: left; padding: 20px 0 10px 20px;}
dl#lisCat{overflow:hidden;}
#divlatcab {width: 180px; height: 220px; margin: 10px 0 0 10px; _margin-left: 5px; padding: 5px; float: left;}
#divlatcab h2 {line-height: 25px; padding: 4px 0 0 4px;}
#divlatcab h1 {line-height: 25px; padding: 5px; margin: 0; /*border-bottom: 1px solid #D7AA44;*/}
#separador {font-size: 1px; height: 1px; margin: 5px 0; clear: both;}
#divlatcab ul {list-style-type: square; margin: 0 0 0 10px; padding: 0 0 0 10px; line-height: 18px;}
#divlatcab ul li {margin: 0; padding: 0;}
#divlatcab ul li .sus {font-size: 12px !important;}
#divtxtZon {width: 630px; margin: 150px 0 0 20px; _margin-top: 165px; float: left;}
#divtxtZon p {margin: 10px 0;}
#divimgcab {height: 100px;}
#logi {width: 125px; position: absolute; margin: -250px 0 0 855px;}
#crContent {padding: 10px; }
#crLateral {width: 190px; margin: 0 0 0 7px; _margin-left: 4px; float: left;}
#cr_filtrosLat {margin-top: 10px !important;}
#cr_panelCentral {width: 765px; margin: 14px 7px 0 0; _margin-right: 4px; float: right; overflow: hidden;}
#crResult {width: 765px;}
#bAjaxContenedor {width: 975px; background-color: #FFFFFF; margin-left: 15px; clear: both; height: auto; overflow: hidden;}
.borde_ul {width: 310px; padding: 5px;}
#listaCruceros div{padding: 10px;}
.dvlstzon {width: 460px; overflow: hidden;}
.dvimglst {width: 100px; float: left;}
.dvlstinfo {width: 353px; float: right; margin: 0 5px 0 0; }
#lstDes {width: 960px; list-style-type: none; padding: 0; margin: 15px 0 0 0;  overflow: hidden; }
.lstdestino {width: 455px; margin: 0 20px 15px 0; float: left;  }
.lstdestino2 {width: 455px; margin: 0 20px 15px 0; float: left; clear: both; }
#dvpstZon {width: 978px; overflow: hidden; margin: 0;}
#dvpstDes {width: 950px; margin: 0; padding: 15px; display: none;}
.dvlstinfo h4, .dvlstinfo p {margin: 0; padding: 0 0 2px 0;}
#ZnLiRec {width: 765px; list-style-type: none; margin: 10px 0; padding: 0; overflow: hidden;}
#ZnLiRec li {width: 105px; height: 85px; margin: 10px; float: left; text-align: center;}
#ZnLiRec li img {width: 100px; height: 64px; display: block;}
.infoCiud {width: 200px; overflow: hidden; margin-top: 5px;}
.infoCiud p {padding: 2px 0 2px 10px; margin: 1px 0;}
.noBold {font-weight: normal;}
.descPueResto{display: none;}

/***** PESTAŅAS ANTIGUAS*****/
#PestMenuCentral {width: auto; font-family: Arial; font-weight: bold; line-height: normal;}
#PestMenuCentral ul {margin: 0 0 0 10px; padding: 0 0 0 10px; list-style: none;}
#PestMenuCentral li {display: inline; margin: 0; padding: 0;}
#PestMenuCentral a {float: left; background: url("/comun/images/vuelo+hotel/esquina_amarillo.png") no-repeat left top; margin: 0; padding: 0 0 0 3px; font-size: 16px; text-decoration: none; height: 30px; outline-style: none; cursor: pointer;}
#PestMenuCentral a span {float: left; display: block; background: url("/comun/images/vuelo+hotel/fondo_amarillo.png") no-repeat right top; padding: 7px 15px 0 12px; margin-right: 10px; _margin-right: 5px; color: #003366; height: 23px;}
#PestMenuCentral a:hover {background-position: 0% -60px;}
#PestMenuCentral a:hover span {background-position: 100% -60px; color: #003366;}
#PestMenuCentral .current a {background-position: 0% -30px;}
#PestMenuCentral .current a span {background-position: 100% -30px;}
#contenedor {width: 978px; margin: 29px 0 10px 5px; *margin-top: -1px;}
#divMasInformacion {display: none;}

/***** PESTAŅAS NUEVAS*****/
#pestanyas {
    float: left;
    margin: 0 0 -1px 10px;
    overflow: hidden;
    width: auto;
}