@charset"utf-8";html, body{margin:0;padding:0;text-align:center;font-family:"trebuchet MS", Arial, Verdana;background-color:#ECECEC;}
#Container{width:61.56em;text-align:left;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;}
#header{position:relative;height:9.5em;width:100%;background-color:#ECECEC;}
#MainContent{display:inline;position:relative;height:100%;width:100%;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
#Container #header #huno #Logo{float:left;width:340px;height:91px;margin:0px;padding:0px;}
#Container #header #huno #hSup{background-image:url(../images/bg-menu-sup.jpg);float:right;height:35px;width:550px;background-repeat:no-repeat;margin-top:0px;padding-top:0px;padding-left:22px;}
#Container #header #huno #hSup a{font-size:.75em;color:#FFFFFF;text-decoration:none;padding-left:10px;letter-spacing:1px;}
#Container #header #huno #hSup a:hover{text-decoration:underline;color:#12A4DD;}
#Container #header #huno #hBuscador{float:right;background-image:url(../images/bg-buscador.gif);background-repeat:no-repeat;background-position:left top;background-color:#ececec;height:60px;width:475px;padding-top:5px;padding-right:2px;padding-bottom:0px;padding-left:2px;margin-right:0px;}
#inpbuscador{width:190px;height:32px;background-image:url(../images/bg-inpu-buscador.jpg);background-repeat:no-repeat;background-position:left top;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;background-color:#ECECEC;color:#032D7F;padding-left:5px;font-size:0.85em;font-weight:bold;padding-top:5px;}
#Container #header #huno #hBuscador #Buscador a{font-size:0.7em;color:#032E7D;text-align:right;}
#Container #MainContent #division{width:100%;padding-top:4px;margin-top:6px;clear:left;}
#ads{background-color:#ECECEC;width:145px;border-left-width:1px;border-left-style:solid;border-left-color:#8B8C86;padding-left:5px;float:right;}
#vads{width:180px;float:right;margin-top:15px;}
#CarruCont{clear:both;float:left;width:815px;height:245px;background-color:#ececec;padding:0px;}
#ads img{padding-top:0px;padding-bottom:5px;display:block;}
#Zona2{width:50em;background-image:url(../images/bg-zona2.jpg);background-repeat:repeat-x;padding-top:1em;height:32em;background-color:#B0DEED;}
.HotDestino{width:15em;background-repeat:repeat-x;background-position:left 2em;height:16em;margin-left:1em;float:left;}
.HotDestino a{font-size:0.8em;font-weight:bold;color:#FFFFFF;text-decoration:underline;}
.HotDestino a:hover{color:#B0DEED;text-decoration:none;}
.HotDestino .White{background-color:#FFFFFF;height:10em;width:100%;float:left;margin:0px;}
.HotDestino .Grey{height:2em;width:100%;background-color:#333333;float:left;margin:0px;color:#FFFFFF;}
.HotDestino .Blue{background-color:#12649E;margin:0px;height:1.5em;width:100%;float:left;}
.HotDestino .img_foto{margin-top:12px;margin-right:7px;margin-bottom:7px;margin-left:7px;border:3px solid #FF6600;}
#Zona2 .Inf{height:13em;width:22em;margin-left:1em;margin-top:1em;float:left;padding-right:0.5em;}
#Zona2 .Inf p{color:#1D6490;text-align:left;margin-right:3px;font-size:0.85em;margin-top:1px;margin-bottom:1px;}
#Zona2 #MargeTop{padding:2px;float:left;margin-top:1em;}
#Zona2 .Inf .Novedades{background-position:right;display:block;color:#5F96B5;font-size:.75em;}
.IMG_Left{float:left;}
#Zona2 .Inf .Novedades .datos{width:100px;text-align:right;}
#Zona2 .Inf td{font-size:0.75em;color:#216999;}
#Container #MainContent #division2{background-image:url(../images/division.jpg);background-repeat:no-repeat;background-position:left top;width:50em;margin-top:0px;height:1em;}
#Footer{clear:both;margin-top:0em;margin-right:auto;margin-bottom:0em;margin-left:auto;width:975px;background-image:url(../images/bg-footer.gif);background-repeat:no-repeat;background-position:center top;height:250px;}
#Footer .FtData{width:320px;float:left;margin-left:5px;height:76px;margin-top:95px;color:#021F52;font-size:0.85em;text-align:center;display:block;}
#Footer .FtData p{margin-top:2.5em;font-weight:bold;letter-spacing:1px;color:#FFFFFF;}
#Footer #SuperFooter{float:left;margin-top:1em;width:95%;clear:left;}
#Footer #SuperFooter p{font-size:0.7em;color:#041843;text-align:right;font-weight:bold;letter-spacing:1px;}
#Footer #SuperFooter .Validator{float:left;}
#menu_destinos ul{list-style-type:none;display:block;width:185px;float:left;margin:0px;padding:0px;}
#menu_destinos li{list-style-type:none;display:block;width:185px;margin:0px;padding:0px;float:left;}
.destinos_holder a{background:url(../images/menu-paises.gif);display:block;width:214px;text-indent:-9000px}
.menu_europa a{width:214px;height:23px;}
.menu_medio_oriente a{background-position:0px -23px;height:28px;}
.menu_asia a{background-position:0px -51px;height:26px;}
.menu_africa a{background-position:0px -78px;height:26px;}
.menu_pacifico a{background-position:0px -100px;height:26px;}
.menu_sudamerica a{background-position:0px -126px;height:26px;}
.menu_canada a{background-position:0px -152px;height:26px;}
.menu_estados_unidos a{background-position:0px -178px;height:26px;}
.menu_centroamerica a{background-position:0px -204px;height:28px;}
.menu_europa a:hover{background-position:-700px -2px;}
.menu_medio_oriente a:hover{background-position:-700px -25px;}
.menu_asia a:hover{background-position:-700px -50px;}
.menu_africa a:hover{background-position:-700px -76px;}
.menu_pacifico a:hover{background-position:-700px -102px;}
.menu_sudamerica a:hover{background-position:-700px -128px;}
.menu_canada a:hover{background-position:-700px -154px;}
.menu_estados_unidos a:hover{background-position:-700px -180px;}
.menu_centroamerica a:hover{background-position:-700px -206px;}
#xlider{text-align:left;width:760px;float:left;background-color:#FFFFFF;background-repeat:no-repeat;background-position:left bottom;border:3px solid #666666;height:260px;padding:5px;}
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
#content{position:relative;}
#slider ul, #slider li, #slider2 ul, #slider2 li{margin:0;padding:0;list-style:none;}
#slider2{}
#slider li, #slider2 li{width:750px;height:250px;overflow:hidden;}
ol#controls{padding:0;height:28px;margin-top:-2em;margin-right:0px;margin-bottom:0em;margin-left:0.5em;}
ol#controls li{padding:0;float:left;list-style:none;height:5px;line-height:28px;margin-top:0;margin-right:2px;margin-bottom:0;margin-left:0;}
ol#controls li a{float:left;height:25px;line-height:28px;text-decoration:none;font-family:"trebuchet MS", Arial, Verdana;font-size:0.75em;font-weight:bold;color:#FFFFFF;background-image:url(../images/bg-num-slide1.png);background-repeat:no-repeat;background-position:left top;padding-top:0;padding-right:10px;padding-bottom:0;padding-left:10px;}
ol#controls li.current a{background-image:url(../images/bg-num-slide2.png);background-repeat:no-repeat;background-position:left top;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
#Menu{height:50px;margin-bottom:5px;}
#Menu ul,li{list-style-type:none;}
.menuholder li{float:left;}
.menuholder a{background:url(../images/bg-menu-full.gif);display:block;text-indent:-6000px;height:48px;}
.menu_promociones a{width:142px;}
.menu_destinos a{width:117px;background-position:-145px 0px;}
.menu_qsomos a{width:160px;background-position:-260px 0px;}
.menu_servicios a{width:110px;background-position:-420px 0px;}
.menu_mt_club a{width:144px;background-position:-532px 0px;}
.menu_noticias a{width:157px;background-position:-670px 0px;}
.menu_contacto a{width:99px;background-position:-827px 0px;}
.menu_promociones a:hover{background-position:0px -50px;}
.menu_destinos a:hover{background-position:-145px -50px;}
.menu_qsomos a:hover{background-position:-260px -50px;}
.menu_servicios a:hover{background-position:-420px -50px;}
.menu_mt_club a:hover{background-position:-532px -50px;}
.menu_noticias a:hover{background-position:-670px -50px;}
.menu_contacto a:hover{background-position:-827px -50px;}
.menu_promociones a.active{background-position:0px -106px;}
.menu_destinos a.active{background-position:-150px -106px;}
.menu_qsomos a.active{background-position:-260px -106px;}
.menu_servicios a.active{background-position:-420px -106px;}
.menu_mt_club a.active{background-position:-532px -106px;}
.menu_noticias a.active{background-position:-670px -106px;}
.menu_contacto a.active{background-position:-827px -106px;}
#DescripcionTX{font-size:.8em;color:#003366;background-color:#FFFFFF;display:block;float:left;width:650px;padding-top:5px;padding-right:40px;padding-bottom:5px;padding-left:45px;background-image:url(../images/flecha-izq.jpg);background-repeat:no-repeat;background-position:left center;margin-left:45px;text-align:justify;}
#DescripcionTX h1{color:#FF9900;font-size:1.1em;letter-spacing:1px;font-family:Arial, Helvetica, sans-serif;}
#Breadcrumb{font-size:0.7em;color:#999999;font-family:Arial, Helvetica, sans-serif;clear:both;margin-top:15px;margin-left:5px;}
#Breadcrumb a{background-image:url(../images/breadcrumb.gif);background-repeat:no-repeat;background-position:right center;text-decoration:none;padding-right:20px;color:#031B4A;}
#Breadcrumb a:hover{text-decoration:underline;color:#0066CC;}
#Clear{clear:both;height:5px;}
#Resultados{float:right;width:750px;clear:right;margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
#Resultados h1{background-image:url(../images/bg-resultado-h1.jpg);background-repeat:repeat-x;background-position:left top;color:#FFFFFF;margin:2px;font-size:1em;padding:3px;width:400px;}
#Resultados #TabRes{width:750px;}
#Resultados #TabRes th{background-color:#C0CDFC;color:#000066;letter-spacing:1px;text-align:left;background-image:url(../images/th-bg.png);background-repeat:repeat-x;background-position:left top;font-size:1em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFFFFF;border-right-width:1px;border-right-style:solid;border-right-color:#FFFFFF;}
#Resultados #TabRes td{background-color:#D0DAFD;background-image:url(../images/gradhover.png);background-repeat:repeat-x;background-position:left top;font-size:0.75em;color:#333333;height:30px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFFFFF;border-right-width:1px;border-right-style:solid;border-right-color:#FFFFFF;}
#Resultados #TabRes a{font-weight:bold;color:#003366;}
#Resultados #TabRes a:hover{font-weight:bold;color:#FF6600;text-decoration:none;}
#Resultados #TabRes h2{font-size:1em;font-weight:bold;}
#Resultados #FiltroPais{float:right;margin:3px;background-color:#AFC2FE;color:#000033;}
#Precios{font-size:.85em;color:#666666;background-color:#FFFFFF;float:right;}
#Precios th{font-weight:bold;color:#333333;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#0066CC;text-align:center;}
#Precios td{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#0066CC;}
#Incluye{width:600px;}
#Incluye li{font-size:0.9em;color:#FFFFFF;display:block;clear:left;float:left;list-style-type:disc;}
.IMG_RIGHT{margin:5px;float:right;}
#Container #MainContent h2{font-size:1em;color:#003466;padding:3px;margin:1px;}
.WhiteInterior{background-color:#FFFFFF;padding:5px;width:790px;margin-top:5px;border:1px solid #999999;height:160px;}
.WhiteInterior h1{font-size:1.2em;color:#0099CC;display:block;margin-left:245px;}
.WhiteInterior p{font-size:0.75em;margin-left:245px;color:#666666;text-align:justify;}
.WhiteInterior:hover{background-color:#FFEEDD;}
.Directorio{background-color:#DFE6FD;width:250px;border:1px dotted #0099FF;float:left;margin-left:10px;height:220px;padding:5px;}
.Directorio p{margin-top:1px;margin-bottom:1px;font-size:.7em;}
.sucop a{color:#0033CC;text-decoration:none;}
.sucop{background-color:#FFFFFF;margin:3px;padding-top:3px;padding-bottom:3px;padding-right:2px;padding-left:5px;}
.Agencia{background-color:#FFFFFF;width:90ex;border:1px solid #0099FF;padding:5px;margin:5px;clear:left;}
.Agencia h3{color:#0099FF;margin-top:1px;margin-bottom:1px;}
.Agencia p{margin:1px;font-size:0.75em;}
#Resultado_Busqueda{background-color:#FFFFFF;width:700px;border:1px solid #CCCCCC;margin-bottom:5px;float:left;padding:5px;}
#Resultado_Busqueda:hover{background-color:#FFF0FE;border-top-color:#FF3366;border-right-color:#FF3366;border-bottom-color:#FF3366;border-left-color:#FF3366;}
#Resultado_Busqueda h1 a{font-size:13px;color:#009900;text-decoration:underline;margin:1px;padding:1px;}
#Resultado_Busqueda h1 a:hover{color:#006600;text-decoration:none;margin:1px;padding:1px;}
#Resultado_Busqueda p{color:#666666;margin:1px;font-size:.85em;}
#Resultado_Busqueda h1{font-size:13px;color:#009900;text-decoration:underline;margin:1px;padding:1px;}
#NumRes{clear:left;float:left;width:75px;}
#NumRes p{font-size:4em;color:#CCCCCC;text-align:center;font-family:Arial, Helvetica, sans-serif;margin:1px;}
.AtentoAviso{color:#FFFFFF;background-color:#003366;padding:5px;float:left;width:700px;margin-left:75px;letter-spacing:1px;border:1px solid #0066CC;}
.AvisoAlrma{color:#FFFFFF;background-color:#CC0000;padding:5px;margin-left:75px;}
.ShortMsg{color:#000000;background-color:#FFFFCC;border:1px solid #666666;font-size:0.8em;font-weight:bold;padding:3px;text-align:right;float:right;width:330px;margin-top:5px;margin-right:1px;margin-bottom:1px;margin-left:1px;}
#Agencias{background-color:#FFFFFF;padding:5px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;border:1px solid #FF6600;width:400px;}
#Agencias h1{font-size:1em;color:#FF6600;margin:2px;}
#Busqazada{background-color:#FFFFFF;padding:5px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;border:1px solid #FF6600;width:600px;}
#Busqazada h1{font-size:1em;color:#FF6600;margin:2px;}
#DescripcionTX h2{font-size:1em;}
#Sistema{background-color:#FFFFFF;padding:5px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;border:1px solid #FF6600;width:90%;}
#Sistema h1{font-size:1.1em;background-image:url(../images/bg-resultado-h1.jpg);background-repeat:repeat-x;color:#FFFFFF;padding:5px;}
#MainContent #Sistema h2{color:#FF8E01;font-size:1em;margin:1px;border-top-width:1px;border-top-style:dotted;border-top-color:#FF8B00;}
#Sistema p{font-size:0.9em;color:#666666;}
#MainContent #Sistema li{font-size:.85em;color:#666666;}
.MargenCero{margin:0px;padding:0px;}
