html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}:focus {outline: 0;}body {line-height: 1;color: black;background: white;}ol, ul {list-style: none;}table {border-collapse: separate;border-spacing: 0;}caption, th, td {text-align: left;font-weight: normal;}blockquote:before, blockquote:after,q:before, q:after {content: "";}blockquote, q {quotes: "" "";}@charset "utf-8";body {font: 62.5%/1.6 MuseoSans-500, Arial, Helvetica, sans-serif; background:#fff;color: #333;}* { margin:0; padding:0; }.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }.clearfix { display: inline-block; }* html .clearfix { height: 1%; }.clearfix { display: block; }.hide {display: none; }img { border: 0; vertical-align:top; }.alignLeft { text-align: left !important; }.alignCenter { text-align: center !important; }.alignRight { text-align: right !important; }.alignTop { vertical-align: top !important; }.alignMiddle { vertical-align: middle !important; }.alignBottom { vertical-align: bottom !important; }.centered {margin-left: auto; margin-right: auto; }.floatLeft { float: left; }.floatRight { float: right; }.asBlock { display:block; }.asInline { display:inline; }.asRelative { position:relative; }.asAbsolute { position:absolute; }.noBorder { border: none !important; }.noMargin { margin: 0 !important; }.noPadding { padding: 0 !important; }.w10p { width: 10%; }.w20p { width: 20%; }.w30p { width: 30%; }.w40p { width: 40%; }.w50p { width: 50%; }.w60p { width: 60%; }.w70p { width: 70%; }.w80p { width: 80%; }.w90p { width: 90%; }.w100p { width: 100%; }.w10px { width: 10px; }.w25px { width: 25px; }.w50px { width: 50px; }.w75px { width: 75px; }.w100px { width: 100px; }.w125px { width: 125px; }.w150px { width: 150px; }.w200px { width: 200px; }.w300px { width: 300px; }strong { font-weight: bold; }em { font-style: italic; }ul { list-style: none; list-style-position: outside; }ol { list-style-position: inside; list-style: decimal; list-style-position: inside; margin: 0 0 1.5em 0; }input { margin:-1px 0px; }html>body input { margin:0px; } *+html>body input {margin:-1px; }@font-face {font-family: 'MuseoSans-500';src: url('fonts/museosans_500-webfont.eot');src: local('☺'), url('fonts/museosans_500-webfont.woff') format('woff'), url('fonts/museosans_500-webfont.ttf') format('truetype'), url('fonts/museosans_500-webfont.svg#webfontHxMkwjYC') format('svg');font-weight: normal;font-style: normal;}#wrapper-header { height:130px; background:transparent url(../img/shadow_top.png) repeat-x left bottom; }#header { width:960px; margin:0 auto; }#brand { float:left; margin-top:30px; }#brand h1 { margin:0; padding:0; line-height:100%; }#brand a { display:block; width:405px; height:62px; background:transparent url(../img/logo.png) no-repeat left top; }#brand a span { display:none; }#call-options { float:right; width:484px; margin-top: 20px; }#like{ margin-bottom: 14px;}#like div{ float: right; padding-left: 15px;}#options { margin-bottom:10px; }#options ul { margin:0; padding:0; float:right; font-size:12px; line-height:160%; }#options ul li { float:left; margin:0 14px 0 0; padding:0 15px 0 0; background:transparent url(../img/separator1.png) no-repeat right center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }#options ul li.last { margin:0; background:none; }#call-options a:link, #call-options a:visited { color:#5F6061; }#call-options a:hover, #call-options a:active { color:#F78C22; }#call { height:45px; background:transparent url(../img/bkg_phone.png) no-repeat left top; }#call .skype { float:left; background:transparent url(../img/logo_skype.png) no-repeat left 2px; font-size:15px; color:#6A6A6A; padding-left:52px; margin:10px 0 0 15px; min-height:22px; }#call .phone { float:right; margin:5px 15px 0 0; padding-left:20px; background:transparent url(../img/separator2.png) no-repeat left 4px; }#call .phone .number-type { font-size:15px; color:#1A1A1A; padding-right:2px; }#call .phone .number { font-size:20px; color:#F78D23; }#wrapper-content { padding-top:25px; }#content { width:960px; margin:0 auto; padding-bottom:40px; }#nav { float:left; width:200px; margin-right:30px; }#nav ul { margin:0px; padding:0; font-size:12px; line-height:160%; }#nav li { margin:0 0 10px 0; padding:0; background:none; }#nav .title { background:#282828; padding:13px 5px; margin:0; color:#F1F1F1; line-height:120%; text-transform:uppercase; text-align:right; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }#nav li.double-line .title { padding:6px 5px; }#nav li ul { font-size:11px; margin:1px 0 0 0; }#nav li ul li { margin-bottom:1px; }#nav li ul li a:link, #nav li ul li a:visited { display:block; background:#3C3C3C; color:#F1F1F1; line-height:120%; text-transform:uppercase; padding:8px 10px; font-weight:normal; text-align:left; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }#nav li ul li a:hover, #nav li ul li a:active, #nav li ul li.active a:link, #nav li ul li.active a:visited { background:#ED6D00 url(../img/arrow-left.png) no-repeat 185px center; }#main-content { float:left; width:730px; }#spotlight { position:relative; padding-bottom:7px; background:transparent url(../img/bkg_spotlight.png) no-repeat right bottom; margin-bottom:20px; }#spotlight .spotlight-text { position:absolute; top:300px; left:350px; width:376px; background:#F78D23; padding-right:4px; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px; }#spotlight .spotlight-text p { font-size:18px; line-height:120%; margin:0; background:transparent url(../img/separator3.png) repeat-y right top; padding:10px 12px 14px 12px; }#spotlight .spotlight-text span { display:block; color:#fff; background:transparent url(../img/arrow-left.png) no-repeat left 4px; padding-left:12px; }#tabs { border-bottom:1px solid #BCBCBC; height:40px; position:relative; padding-top:30px; margin:0 0 20px 0; }#tabs ul { font-size:1.2em; border:1px solid #ddd; height:38px; background:transparent url(../img/bkg_tabs.png) repeat-x left top; margin:0; padding:0 0 0 10px; line-height:160%; }#tabs li { float:left; background:transparent url(../img/separator1.png) no-repeat left 5px; margin:0 0 0 0px; padding:0; position:relative; }#tabs li.first { background:none; }#tabs li a:link, #tabs li a:visited { display:block; padding:0 16px; color:#000; text-transform:uppercase; line-height:37px; }#tabs li a:hover, #tabs li a:active { color:#ED6D00; }#tabs li a.active:link, #tabs li a.active:visited { color:#ED6D00; padding:0 15px; line-height:41px; border-left:1px solid #BCBCBC; border-right:1px solid #BCBCBC; border-top:1px solid #BCBCBC; background:transparent url(../img/bkg_tabs.png) repeat-x left -39px; margin-top:-3px; height:42px; z-index:300; }.tab-content { min-height:200px;float:left;width:470px; }.tab-content.w100p { width:100% !important; }#tab-gallery.tab-content { width:100%; }#tour_swf { display:block;margin:0 auto; }.content-flash{width: 900px; height: 500px;}#wrapper-footer { background:transparent url(../img/shadow_bottom.png) repeat-x left top; padding:20px 0 60px; }#footer { width:960px; margin:0 auto; }#footer .logo { float:left; margin:20px 0 0 0; width:200px; margin-right:30px; text-align:center; }#footer .friend-sites { float:left; }#footer .friend-site { float:left; margin-right:40px; }h1 { font-size:25px; color:#272727; font-weight:normal; line-height:120%; margin-bottom:5px; }h2 { font-size:11px; color:#949494; font-weight:bold; line-height:150%; margin-bottom:20px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; }h3 { font-size:13px; color:#272727; font-weight:bold; line-height:120%; margin-bottom:10px; }h3.pad { padding-top:20px; }.formRow { margin-bottom:5px; }label { font-size: 13px; line-height:22px; vertical-align:middle; }label em { color:#c00; font-style:normal; }.textField { font-family: inherit; font-size: 12px; padding: 5px; border: 1px solid #CCCCCC; line-height: 120%;}.selectBox { font-family: inherit; font-size: 12px; padding: 5px; border: 1px solid #CCCCCC; line-height: 120%; }.selectBox option { padding-right:10px; }.textArea { font-family: Arial, Helvetica, sans-serif; font-size: 13px; padding: 5px; border: 1px solid #CCCCCC; line-height: 120%; }.inputs, .textareas { font-size: 13px; padding: 5px; border: 1px solid #CCCCCC; width: 350px; position:relative; overflow: auto; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }.textareas { overflow: auto; }.separated { margin-top:30px; }.login .separated{ margin-top:15px; margin-bottom:30px; }.error-message { font-size:11px; color:#c00; padding:2px 0; }input, select, textarea, button { font-family: Arial, Helvetica, sans-serif; }.infoBox, .successBox, .warningBox, .errorBox { border: 1px solid; margin: 10px 0px; padding:15px 10px 15px 50px; background-repeat: no-repeat; background-position: 10px center; font-size: 13px; }.infoBox { color: #00529B; background-color: #D1F4FB; background-image: url('../img/admin/info.png'); }.successBox { color: #4F8A10; background-color: #DFF2BF; background-image:url('../img/admin/success.png'); }.warningBox { color: #9F6000; background-color: #FEEFB3; background-image: url('../img/admin/warning.png'); }.errorBox { color: #D8000C; background-color: #FFD6D6; background-image: url('../img/admin/error.png'); }.infoBoxSmall, .successBoxSmall, .warningBoxSmall, .errorBoxSmall { border: 1px solid; margin: 10px 0px; padding:5px 5px 5px 25px; background-repeat: no-repeat; background-position: 5px center; font-size: 11px; }.infoBoxSmall { color: #00529B; background-color: #D1F4FB; background-image: url('../img/admin/info_small.png'); }.successBoxSmall { color: #4F8A10; background-color: #DFF2BF; background-image:url('../img/admin/success_small.png'); }.warningBoxSmall { color: #9F6000; background-color: #FEEFB3; background-image: url('../img/admin/warning_small.png'); }.errorBoxSmall { color: #D8000C; background-color: #FFD6D6; background-image: url('../img/admin/error_small.png'); }a:link, a:visited { color:#F78C22; text-decoration: none; }a:hover, a:active { color:#262626; }a.button:link, a.button:visited { display:inline-block; font-size:1.2em; color:#262626; border:1px solid #ddd; background:transparent url(../img/bkg_btn.png) repeat-x left bottom; padding-right:10px; }a.button:hover, a.button:active { color:#F78C22; }a.button span { display:inline-block; line-height:29px; height:30px; padding:0 20px 0 12px; background:transparent url(../img/arrow-left-contents.png) no-repeat right 10px; }p { font-size: 12px; line-height:150%; margin-bottom:15px; }p.light { color:#858585; }ul, ol { font-size:12px; margin-bottom:20px; padding-left:12px; line-height:150%; }ul li { margin-bottom:5px; background:transparent url(../img/arrow-left-contents.png) no-repeat left -34px; padding:0 0 0 14px; }ol { padding-left:20px; }ol li { margin-bottom:5px; padding:0; list-style-position:outside; }table { font-size:12px; width:100%; }table img { padding:3px; border:1px solid #ddd; }.title { margin-bottom:20px; }.column-c .title { margin-bottom:10px; }.title h2 { font-size:2em; color:#272727; font-weight:normal; line-height:120%; margin-bottom:.2em; font-family:MuseoSans-500, Arial, Helvetica, sans-serif; text-transform:none; }.columns { }.column-a { float:left; width:470px; }.column-b { float:right; width:240px; }.column-c { float:left; width:225px; margin-right:25px; }.block {padding-bottom:20px; margin-bottom:20px; }.image { margin-bottom:20px; }.image p { background:#F78D23; padding:1px 5px; font-size:1.1em; color:#fff; margin-bottom:0; }.image p a {color:#fff;}.box { border:1px solid #ddd; background:#fff url(../img/bkg_box.png) repeat-x left bottom; padding:10px; min-height:170px; }.box h2 { font-size:12px; font-weight:bold; border-bottom:1px dashed #ddd; padding-bottom:5px; margin-bottom:10px; font-family:MuseoSans-500, Arial, Helvetica, sans-serif; }.box ul { margin:0; }.box li { background-position:-10px 5px; }.box li a:link, .box li a:visited { color:#333; }.box li a:hover, .box li a:active { color:#F78C22; }.itinerary { }.itinerary td { padding:0 0 15px 0; vertical-align:top; }.itinerary ul { list-style: none; margin:0; padding-left:0; }.itinerary ul li { display:inline; }.itinerary .dia { font-size:11px; line-height: 19px; background: url(../img/bkg_day_calendar.png) no-repeat left top; height: 18px; width: 24px; padding-top: 6px; font-weight: bold; text-align: center; padding-right: 15px; }.itinerary .hotel { font-size: 11px; line-height: 11px; color: #FF6600; background: url(../img/icono_hotel.gif) no-repeat left 0px; padding: 0 5px 5px 15px; margin: 0; }.itinerary .campamento { font-size: 11px; color: #FF6600; background: url(../img/icono_campamento.gif) no-repeat left 1px; padding: 1px 5px 1px 23px; margin: 0; }.itinerary .altura { font-size: 11px; line-height: 11px; color: #FF6600; background: url(../img/icono_altura.gif) no-repeat left 2px; padding: 0 5px 5px 12px; margin: 0; }.itinerary .vehiculo { font-size: 11px; color: #FF6600; background: url(../img/icono_vehiculo.gif) no-repeat left 2px; padding: 1px 5px 1px 20px; margin: 0; }.itinerary .caminando { font-size: 11px; color: #FF6600; background: url(../img/icono_caminando.gif) no-repeat left 0px; padding: 1px 5px 3px 18px; margin: 0; }.itinerary .hotel span, .itinerary .campamento span, .itinerary .vehiculo span, .itinerary .caminando span { display:none; }.staff th, .staff td { vertical-align: top; text-align: left; }.staff .w70p { padding: 0 20px 0 0; }.staff .w30p { vertical-align:top; }blockquote { font-style: italic; color:#333; margin: 0 0 0 10px; border-left: 3px solid #CCC; padding: 0px 0px 0px 10px; }.contact { }.contact th { text-align: left; font-size:14px; padding: 5px 0 0 0; }.contact td { padding: 5px 0; }.galeria { }.galeriaComments{ width:450px; }.galeriaComments h3 { color:#f60; font-size: 1.2em; letter-spacing:0px; margin:20px 0 10px 0; padding:0 0 4px 0; border-bottom:1px solid #C9C2B3; }.galeriaComments .textArea { width:445px; }.galeriaComments .comment { width:450px; }.galeriaList { padding:0 20px 0 20px; }.divRow { padding-bottom:20px; }a.galeriaThumb span { display: block; }a.galeriaThumb .image { margin-bottom:4px; }a.galeriaThumb span.title { font-size:12px; margin-top:0px; background: url('../img/ico_zoom.gif') no-repeat -40px -40px; padding-right:30px; width: 150px !important; margin-bottom:0;}a.galeriaThumb:link, a.galeriaThumb:visited { float:left; margin-right:41px; border:1px solid #F0F0F0; background: #F5F5F5; padding:10px; color:#000 !important; }a.galeriaThumb:hover, a.galeriaThumb:active { border:1px solid #FFA750; background: #FFF2E6; color:#000 !important; text-decoration: none !important; }a.galeriaThumb:hover span.title, a.galeriaThumb:active span.title { background-position: right top; }a.galeriaThumb.last { margin-right:0; }.galeria-seccion {}.galeria-seccion .item { float:left;margin-right:16px;width:170px; }.galeria-seccion .item.last { margin-right:0; }.galeria-seccion .item p { font-size:1.1em;color:#666;margin-top:5px; }.link360{ display:block; margin-bottom: 10px;}*{padding: 0; margin: 0;}#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}* html #TB_overlay {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_window {position: fixed;background: #ffffff;z-index: 102;color:#000000;display:none;border: 4px solid #525252;text-align:left;top:50%;left:50%;}* html #TB_window { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0px 5px 0px;}#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px; }* html #TB_load { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}* html #TB_HideSelect {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
