html { padding: 0px; margin:0px; min-height:98%; height:98%; font-family:Arial; font-size:12px; color:#000000; }body{ background:url(../webart/00.png) repeat-x top #EEEFF0; padding:0px; margin:0px; height:97%; min-height:100%;}form { padding: 0px; margin: 0px;}a { text-decoration:underline;  color:#0054A8; font-weight: bold;}a:hover { text-decoration:none; color:red;}input,textarea,select{ font-size:14px; vertical-align:middle;}hr { clear:both; border-top: 1px dashed #E1E1E1; line-height:15px;}.link-small { font-size:10px;}.both { clear:both;}.bottom-dashed { border-bottom:1px dashed #E1E1E1;}.campo { border:1px solid #7F9DB9; padding-left:3px; padding-right:3px; font-family:arial; font-size:13px;}.decir { background-color:#FEF5E2; font-weight:normal; padding:8px; font-size:13px; margin-bottom:15px; clear:both;}#pTitle h1 { margin:0px; padding:0px; font-size:10px; color:#333333; font-weight: normal; line-height:10px;}.bfino { border-collapse:collapse;}#pagina { width: 998px; position:relative; min-height:100%; margin-left: auto; margin-right: auto; background:url(../webart/03.png) repeat-y left #fff;}#container { background:url(../webart/v2_01.png) no-repeat top; min-height:800px; padding-bottom:30px;}#contenido { clear:both; width:961px; margin:200px 0 0 18px;}#contenido:after { content: " "; display: block; clear: both;}#columna-izquieda { float:left; width:160px; margin-right:16px; position:relative; z-index:600;}#columna-cuerpo { float:left; width:468px; margin-right:16px;}#columna-derecha { float:left; width:300px;}#nav-bar { margin:0px 0 5px 0;}#nav-bar span { margin-right:10px; font-weight:bold;}.round-gris-top-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -144px; height:4px; width:4px; line-height:4px;}.round-gris-top-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -151px; height:4px; width:4px; line-height:4px;}.round-gris-bottom-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -157px; height:4px; width:4px; line-height:4px; top:-4px;}.round-gris-bottom-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -164px; height:4px; width:4px; line-height:4px; top:-4px;}#col-izq-categorias { border:1px solid #E1E1E1; background-color:#FBFBFB; padding:0 5px 0 0;}#col-izq-categorias ul { padding:0px; margin:0px; list-style:none; overflow:hidden; height:1%;}#col-izq-categorias ul li { padding:6px 0 6px 0; border-bottom: 1px dashed #E1E1E1; height:1%;}#col-izq-categorias ul li a { font-size:12px; font-weight:bold; font-style:normal;}#col-izq-categorias .noborder{ border-bottom:0px;}.col-izq-contenidos { border:1px solid #E1E1E1; background-color:#FBFBFB; padding:5px 5px 10px 5px;}.col-izq-contenidos p { text-align:left; margin:0px; font-weight: bold; margin-left:-4px;}.col-izq-contenidos ul { padding:0px; margin:0px; list-style:none; overflow:hidden;}.col-izq-contenidos ul li{ margin:2px 0 0 0; font-size:10px;}.col-izq-contenidos ul li a { font-size:10px; color:#494949;}.col-izq-destinos { border:1px solid #E0E0E0; border-left-color:#C9C9C9; background-color:#FBFBFB; padding:5px 5px 10px 5px;}.col-izq-destinos h5 { font-weight: bold; font-size:14px; margin:0 0 10px 0; margin-left:-4px;}.col-izq-destinos p { text-align:left; margin:0px; padding:0px; font-weight: bold; color:#006699;}.col-izq-destinos ul { padding:0px; margin:0 0 10px 0; list-style:none; height:1%;}.col-izq-destinos ul li{ margin:2px 0 0 0;}.col-izq-destinos ul li a { font-size:10px; color:#494949;}.banner-top { border:0px; border-top:1px dashed #E1E1E1; line-height:8px; height:8px;}.banner-middle { height:1%; text-align:center;}.banner-bottom { border:0px; border-bottom:1px dashed #E1E1E1; line-height:8px; height:8px;}.banner-left-fino { float:left; border-left:0px dashed #E1E1E1; border-right:1px dashed #E1E1E1; width:50%; text-align:left;}.banner-left-grueso { float:left; background:url(../webart/186.gif) repeat-y right; width:53%; text-align:left;}.banner-right { border-right:0px dashed #E1E1E1; text-align:right;}.sep-8 { line-height:10px; height:10px;}.sep-18 { line-height:18px; height:18px;}.banner { padding-top:10px; padding-bottom:10px; margin-bottom:10px;}.foto_blank { float:left; margin:5px 5px 0 0;}.foto_blank img { border:0px;}#mapa-home { clear:both; border:1px solid #98ABC0; margin:0 -6px -6px -6px; overflow:hidden; position:relative; height:235px;}#mapa-home #map_canvas { width:100%; background-color:white; height:250px; margin:0px;}.mod-celeste { background:url(../webart/10.png) repeat-x top #FCFDFF; padding:6px; border:1px solid #D1DFEB;}.mod-celeste-top-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -171px; height:4px; width:4px; line-height:4px;}.mod-celeste-top-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -177px; height:4px; width:4px; line-height:4px;}.mod-celeste-bottom-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -183px; height:4px; width:4px; line-height:4px; top:-4px;}.mod-celeste-bottom-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -190px; height:4px; width:4px; line-height:4px; top:-4px;}.mod-celeste h2 { color:#295067; font-weight: bold; font-size:14px; font-style:normal; margin:0px; margin-left:-4px;}.mod-celeste p { font-size:12px; margin:0 0 10px 0;}.mod-celeste a { }.mod-amarillo { background:url(../webart/12.png) repeat-x top #FFFDF9; padding:6px; border:1px solid #FFE6B7;}.mod-amarillo-top-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -197px; height:4px; width:4px; line-height:4px;}.mod-amarillo-top-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -203px; height:4px; width:4px; line-height:4px;}.mod-amarillo-bottom-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -209px; height:4px; width:4px; line-height:4px; top:-4px;}.mod-amarillo-bottom-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -215px; height:4px; width:4px; line-height:4px; top:-4px;}.mod-amarillo h2 { color:#9F5511; font-weight: bold; font-size:14px; font-style:normal; margin:0px; margin-left:-4px;}.mod-amarillo p { font-size:12px; margin:0 0 10px 0;}.mod-amarillo a { }.mod-gris { padding:6px; border:1px solid #E1E1E1; background-color:#FBFBFB;}.mod-gris h2 { color:#484848; font-weight: bold; font-size:14px; font-style:normal; margin:0px; margin-left:-4px;}.mod-gris p { font-size:12px; margin:0 0 10px 0;}.mod-gris a { }.mod-verde { background:url(../webart/13.png) repeat-x top #FCFDFB; padding:6px; border:1px solid #E1E9D7;}.mod-verde h2 { color:#6C8448; font-weight: bold; font-size:14px; font-style:normal; margin:0px; margin-left:-4px;}.mod-verde p { font-size:12px; margin:0 0 10px 0;}.mod-verde a { }.mod-galeria ul { padding:0px; margin:5px 0 8px 0; list-style:none; overflow:hidden; vertical-align:absmiddle;}.mod-galeria ul li{ display:inline; margin:0px; padding:0px;}.mod-galeria img{ border:0px; margin-right:6px;}.verisign { margin-bottom:10px;}.listado-1 ul { padding:0px; margin:0; list-style:none; overflow:hidden; height:1%;}.listado-1 ul li { margin-top:15px; height:1%; padding:0 0 10px 0;}.listado-1 ul li:after { content: " "; display: block; clear: both;}.listado-1 h3 { margin:0 0 3px 0; padding:0px;}.listado-1 h3 a { font-size:13px; margin:0 0 0 5px;}.listado-1 .foto { float:right; margin:4px 0 0 6px;}.listado-1 .foto img { border:1px solid #000; width:100px;}.listado-1 .descripcion { font-size:11px; margin:0 5px; padding:0; font-weight:normal; font-style:normal;}.listado-1 .precio { float:right; background:url(../webart/sprite.gif) no-repeat 0px -225px; width:63px; height:16px; color:#FFF; font-size:9px; padding:3px 14px 3px 4px; margin-right:-20px;}.listado-1 .precio span { font-size:12px; font-weight: bold; padding-left:3px;}.listado-2 ul { padding:0px; margin:0; list-style:none; overflow:hidden;}.listado-2 ul li { margin-top:15px; height:1%; padding:0 0 10px 0;}.listado-2 ul li:after { content: " "; display: block; clear: both;}.listado-2 .foto { float:left; margin:2px 2px 0 0px;}.listado-2 .foto img { border:1px solid #000; width:100px;}.listado-2 .descripcion { font-size:11px; margin:0; padding:0; font-weight:normal; font-style:normal;}.listado-2 .descripcion h3 { margin:0 0 3px 0; padding:0px;}.listado-2 .descripcion h3 a { font-size:13px; margin:0;}.listado-3 ul { padding:0px; margin:0; list-style:none; overflow:hidden;}.listado-3 ul li { clear:both; padding:8px 0px 8px 0px; height:1%; margin:0px;}.listado-3 ul li:after { content: " "; display: block; clear: both;}.listado-3 ul li h3 { margin:0 0 3px 0; border:0px;}.listado-3 ul li h3 a { font-size:13px; border:0px; font-style:normal;}.listado-3 .sec_left { margin-right:5px;}.listado-3 .foto { float:left; margin:4px 5px 0 0;}.listado-3 .foto img { border:1px solid #000; width:115px;}.listado-3 p { margin:0; padding:0; font-size:11px; font-weight:normal; font-style:normal;}.listado-3 .sec_right { float:right; width:145px; height:80px; border-left:1px solid #e1e1e1; padding:0px 0 0 8px;}.listado-3 .categoria { font-size:11px; font-weight: bold;}.listado-3 .categoria span { font-weight: bold;}.listado-3 .ubicacion { font-size:11px;}.listado-3 .ubicacion span { font-weight: bold;}.listado-3 .hoteles { font-size:11px;}.listado-3 .hoteles span { font-weight: bold;}.listado-seo { clear:both; margin:10px; font-size:11px; text-align:center;}.listado-seo ul { padding:0px; margin:0 0 5px 0; list-style:none; overflow:hidden;}.listado-seo ul li{ display:inline; margin:0px; padding:0px;}.listado-seo a { font-size:11px; color:#494949; font-weight:normal;}.tarifa-desde { float:left; font-weight:bold; margin:2px 4px 0 0;}.tarifa-desde-normal { float:left; text-decoration: line-through; font-size:11px; color:#000; margin:2px 4px 0 0; color:red;}.tarifa-desde-monto { float:left; color:#FFF; font-size:11px; font-weight:bold; background:url(../webart/sprite.gif) no-repeat 0px -265px; width:54px; height:19px; padding:2px 2px 0 0; text-align:center;}.mod-contacto { background-color:#DCE7F1; border:1px solid #D1DFEB;}.mod-contacto .chica { float:right; position:relative; width:62px; height:109px; background:url(../webart/sprite.gif) no-repeat 0px -296px; right:-3px; top:11px;}.mod-contacto-top-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -171px; height:4px; width:4px; line-height:4px;}.mod-contacto-top-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -177px; height:4px; width:4px; line-height:4px;}.mod-contacto-bottom-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -183px; height:4px; width:4px; line-height:4px; top:-4px;}.mod-contacto-bottom-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -190px; height:4px; width:4px; line-height:4px; top:-4px;}.mod-contacto:after { content: " "; display: block; clear: both;}.mod-contacto .info { padding:10px 70px 10px 10px;}.mod-contacto .info .compre { font-size:22px; font-family:Tahoma,Arial; color:#000; font-weight: normal;}.mod-contacto .info .mensaje { font-size:11px; color:#336380; margin-bottom:7px;}.mod-contacto .info .telefono-codigo { float:left; background: url(../webart/sprite.gif) no-repeat 0px -411px; font-size:16px; font-family:Tahoma,Arial; color:#000; padding-left:20px; font-weight: bold;}.mod-contacto .info .telefono-numero { font-size:16px; font-family:Tahoma,Arial; color:#336380; font-weight: bold;}.mod-contacto .info .horario { margin-top:5px; font-size:11px;}.pituto { float:left; margin:0px; padding:0px;}.pituto-tarifa { float:left; background: url(../webart/sprite.gif) no-repeat 0px -437px; width:44px; height:30px; font-size:8px; text-align:center; padding-top:13px; line-height:12px; color:#F3F1EC;}.pituto-tarifa div { font-size:16px; font-weight: bold;}.pituto-tarifa-oferta { float:left; background: url(../webart/sprite.gif) no-repeat 0px -491px; width:44px; height:46px; font-size:8px; text-align:center; padding-top:13px; line-height:12px; color:#fff;}.pituto-tarifa-oferta div { font-size:16px; font-weight: bold;}.categoria { font-size:11px; font-weight: bold;}.categoria span { font-weight: bold;}.ubicacion { font-size:11px;}.ubicacion span { font-weight: bold;}.mod-left { float:left; width:48%;}.mod-right { float:right; width:48%; border-left:1px solid #BCD0E7; padding-left:8px;}.mod ul { padding:0px; margin:5px 0 8px 0; list-style:none; overflow:hidden;}.mod ul li { margin-top:6px; font-size:11px;}.mod ul li .arrow { color:#F78222; font-weight: bold; font-size:13px;}.mod a { font-size:11px; font-weight: bold; font-style:normal;}.mod-mas { color:#494949; font-weight: bold; font-size:11px; padding:10px 0 0 0;}.mod-mas a { clear:both; color:#494949; font-weight: bold; font-size:11px;}.comments { margin:0px;}.comments img { margin:0px 5px 0 0; border:0px;}.comments a { font-size:10px; color:#494949; text-decoration:none;}#footer { clear:both; padding-top:15px;}#footer-links { text-align:center; padding:15px;}#footer-links ul { padding:0px; margin:0px; list-style:none; overflow:hidden;}#footer-links ul li { display:inline;}#footer-links ul li a { font-size:11px;}#footer-company { text-align:center; padding:15px; font-size:11px;}#footer-company ul li { display:inline;}#footer-company ul li a { font-size:10px; color:#494949;}#paginado { margin-top:10px; padding-bottom:10px; border-bottom:1px solid #F2D2A3;}#paginado span { margin-right:15px;}#paginado a { margin:0 5px 0 5px;}#paginado img { border:0px;}#links { margin:0; padding:0; font-size:11px; font-weight:bold; text-align:center;}#links ul { padding:0px; margin:0px; list-style:none; overflow:hidden;}#links ul li { display:inline; margin:0 1px 0 0px; padding:0px;}#links ul li a{ font-size:10px; font-weight:normal; text-decoration:underline; color:#494949;}#links ul li a:hover{ text-decoration:none; color:red;}#header { position:absolute; width:945px; margin:10px; top:0px; left:9px;}#header-float { width:945px; position:absolute; z-index:500; top:38px; text-align:right;}#header-h1 { height:10px; text-align:center; position:relative; top:0px; z-index:999999;}#header-h1 h1 { margin:0px; overflow:hidden; font-size:10px; color:#333333; font-weight: normal; line-height:10px;}#header-imagen { position:relative; top:5px;}#header-logo { float:left; position:relative; margin-top:-24px; padding:0 10px 0 0px; height:56px; left:-8px; z-index:99999;}#header-logo #borde{ float:left; position:relative; top:20px; background:url(../webart/sprite.gif) no-repeat 0px -1143px; width:6px; height:48px;}#header-up { width:960px; left:0px; font-size:10px; line-height:27px; position:relative; top:7px; height:31px; background-color:#fff;}#header-up #powered { float:right; margin:0px 35px 0;}#langs { float:right; width:140px; line-height:15px; border:1px solid #E1E1E1; padding:0px 3px 0px 3px; margin:7px 2px 0 0; cursor:pointer;}#langs .arrow { float:right; width:7px; height:4px; background:url(../webart/sprite.gif) no-repeat 0px -1421px; margin:5px 3px 0;}.langFlag { float:left; width:16px; height:11px; margin:2px 5px 0 0;}.lang1 { background:url(../webart/sprite.gif) no-repeat 0px -1296px;}.lang2 { background:url(../webart/sprite.gif) no-repeat 0px -1310px;}.lang3 { background:url(../webart/sprite.gif) no-repeat 0px -1324px;}.lang4 { background:url(../webart/sprite.gif) no-repeat 0px -1338px;}.lang5 { background:url(../webart/sprite.gif) no-repeat 0px -1352px;}.lang6 { background:url(../webart/sprite.gif) no-repeat 0px -1366px;}.lang7 { background:url(../webart/sprite.gif) no-repeat 0px -1380px;}.lang8 { background:url(../webart/sprite.gif) no-repeat 0px -1394px;}.lang9 { background:url(../webart/sprite.gif) no-repeat 0px -1408px;}#langs-float { display:none;}#langs-float-inner ul { padding:0px; margin:0px; list-style:none; overflow:hidden;}#langs-float-inner ul li { margin:3px 0 0 0; padding:0px; line-height:15px; overflow:hidden;}#langs-float-inner ul li a{ font-size:10px; font-weight:normal; text-decoration:none; color:#494949;}#langs-float-inner ul li a:hover{ text-decoration:none; color:red;}#addthis { float:right; position:absolute; background:url(../webart/sprite.gif) no-repeat 0px -1428px; width:190px; height:21px; top:167px; left:770px; margin-right:-15px; z-index:99999; cursor:pointer;}#logo { float:left; background-color:#fff; height:56px; padding-right:10px;}#logoName { float:left; z-index:501; margin:0; padding-left:5px; font-family: Georgia, Arial, Helvetica;font-weight: normal; color: #69819A; margin-top:-5px;}#logoCiudades { float:left; z-index:501; width:56px; height:52px; margin:0; background:url(../webart/sprite.gif) no-repeat 0px -1183px; position:relative; margin-top:-10px; margin-left:5px;}#logoDom { float:left; margin:0; font-family: Georgia, Arial, Helvetica; font-weight: normal; color: #FF771C; margin-top:-5px;}#logoA { margin-top:3px; font-family: Georgia, Arial, Helvetica; font-weight: normal; color: #69819A; text-decoration:none}#logoSlogan { clear:both; font-family: Georgia, Arial, Helvetica; position:relative; top:-4px; font-size: 12px; color: #69819A; text-align:right;}#logoCiudadesA { font-family: Georgia, Arial, Helvetica; font-weight: normal; color: #FF771C; text-decoration:none;}#logoCiudadesSlogan { clear:both; font-family: Georgia, Arial, Helvetica; font-size: 12px; color: #69819A; text-align:right;}#header-contacto { width:959px; text-align:right; position:absolute; z-index:99999; margin-top:15px;}#header-contacto #right { float:right; width: 73px; height: 136px; background:url(../webart/sprite.png) no-repeat -103px -276px;}#header-contacto #left { float:right; width: 15px; height: 136px; background:url(../webart/sprite.png) no-repeat -79px -276px;}#header-contacto #middle { text-align:left; float:right; height: 136px; background:url(../webart/tel_02.png) repeat-x; padding-top:25px;}#header-contacto #middle #titulo { color: #000; font-weight:bold; font-size:16px;}#header-contacto #middle #slogan { font-size:11px; color: #2F5A75; margin-top:-2px;}#header-contacto #telefonos { margin-top:8px;}#header-contacto #telefonos #icono { float:left; width: 17px; height: 12px; background:url(../webart/sprite.png) no-repeat 0px -414px;}#header-contacto #telefonos #numeros { float:left; font-weight:bold; margin-left:5px;}#header-contacto #telefonos #numeros #codigo { color:#000000; font-size:11px;}#header-contacto #telefonos .numero {}#header-contacto #middle #horarios { position:absolute; font-size:9px; color: #000; margin-top:55px;}.campo-text { font-family:Arial; font-size:13px;}.campo-text-img-left { margin:0px; background: url(../webart/sprite.gif) no-repeat 0px -998px; width:7px; height:28px;}.campo-text-img-right { margin:0px; background: url(../webart/sprite.gif) no-repeat 0px -1035px; width:7px; height:28px;}.campo-text-middle { margin:0px; background:url(../webart/54.gif) repeat-x; cursor:pointer;}.campo-text input { border:0px; background-color:transparent; font-family:Arial; font-size:14px;}.campo-select { font-family:Arial; font-size:13px; cursor:pointer;}.campo-select-img-left { margin:0px; background: url(../webart/sprite.gif) no-repeat 0px -998px; width:5px; height:28px;}.campo-select-img-right { margin:0px; background: url(../webart/sprite.gif) no-repeat 0px -1071px; width:31px; height:28px;}.campo-select-middle { margin:0px; background:url(../webart/54.gif) repeat-x; margin-left: 7px; margin-right: 7px;}.campo-select-middle-inner { padding:5px 0 0 0; height:28px;}.campo-select-options { visibility:visible; position:absolute; margin:0px; z-index:999999;}.campo-calendar { cursor:pointer; height:28px;}.arrow_left { background: url(../webart/sprite.gif) no-repeat 0px -1454px; width:13px; height:13px; cursor:pointer; margin:3px;}.arrow_right { background: url(../webart/sprite.gif) no-repeat -15px -1454px; width:13px; height:13px; cursor:pointer; margin:3px;}.campo-calendar-img-left { margin:0px; background: url(../webart/sprite.gif) no-repeat 0px -998px; width:7px; height:28px;}.campo-calendar-img-right { margin:0px; background: url(../webart/sprite.gif) no-repeat 0px -1107px; width:31px; height:28px;}.campo-calendar-middle { font-family:Arial; font-size:13px; margin:0px; background:url(../webart/54.gif) repeat-x; margin-left:7px; margin-right:7px;}.campo-calendar-middle-inner { padding:5px 0 0 0; height:28px;}.calendar table { margin:0px; padding:0px; font-family:Arial; font-size:11px;}.calendar input,.calendar select { font-size:11px;}.calendar .calCboYears { width:53px; margin-right:2px; font-size:12px; font-family:Arial;}.calendar .calCboMonths { width:100px; font-size:12px; font-family:Arial;}.calendar .wd { color:#1C2C45; font-weight: bold; font-size:11px; border-right:1px solid #BECAD8;}.calendar .dp { text-align: center; cursor:auto; color: #A9A7AD; border-top:1px solid #BECAD8; border-right:1px solid #BECAD8;}.calendar .m { text-align: center; cursor:pointer; background-color:#416086; color:#FFF; border-top:1px solid #BECAD8; border-right:1px solid #BECAD8;}.calendar .n { color:#304867; text-align: center; cursor:pointer; border-top:1px solid #BECAD8; border-right:1px solid #BECAD8;}.calendar .v { border-top:1px solid #BECAD8; border-right:1px solid #BECAD8;}.calendar .nb { border-right:0px;}.buscador_pasajeros { width:290px; z-index:997; clear:both; font-weight: normal; font-size: 15px; background-color: #FFF3D9; position:absolute; filter:progid:DXImageTransform.Microsoft.Shadow(color=#DEC09E, Direction=155,Strength=4);}.boxes { margin-bottom:8px; height:1%;}.boxes h5 { font-size:11px; margin:0px; padding:0 0 0 60px; height:1%; font-weight: normal;}.boxes p { margin:0px; padding:0px;}.box { clear:both; margin-bottom:15px; background-color:#728CA9;}.box-up-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat -12px -727px; height:4px; width:4px; line-height:4px;}.box-up-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat -15px -727px; height:4px; width:4px; line-height:4px;}.box-middle { padding:0px;}.box-bottom-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat -22px -725px; height:4px; width:4px; line-height:4px; bottom:4px;}.box-bottom-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat -24px -725px; height:4px; width:4px; line-height:4px; bottom:4px;}.box-azul { clear:both; margin-bottom:18px; background-color:#CFD9E2;}.box-azul-up-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -726px; height:4px; width:4px; line-height:4px;}.box-azul-up-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -732px; height:4px; width:4px; line-height:4px;}.box-azul-header { clear:both; height:18px; background-color: #CFD9E2; padding:0px 0 0 17px; font-weight: bold; font-size:12px; position:relative;}.box-azul-middle { clear:both; background-color:#F1F3F5; border:1px solid #CFD9E2; padding:0px;}.box-azul-bottom-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -755px; height:4px; width:4px; line-height:4px; bottom:4px;}.box-azul-bottom-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -762px; height:4px; width:4px; line-height:4px; bottom:4px;}.box-verde { clear:both; margin-bottom:15px; background-color:#8C9E56;}.box-verde-up-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -768px; height:4px; width:4px; line-height:4px;}.box-verde-up-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -774px; height:4px; width:4px; line-height:4px;}.box-verde-header { clear:both; height:18px; background-color: #8C9E56; padding:0px 0 0 17px; color:#FFF; font-weight: bold; font-size:12px; position:relative;}.box-verde-middle { clear:both; background-color:#ECD9BD; border:1px solid #8C9E56; padding:0px;}.box-verde-bottom-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -781px; height:4px; width:4px; line-height:4px; bottom:4px;}.box-verde-bottom-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -788px; height:4px; width:4px; line-height:4px; bottom:4px;}.box-gg-up-left { float:left; position:relative; background: url(../webart/193.gif) no-repeat; height:7px; width:7px; line-height:7px; top:7px;}.box-gg-up-right { float:right; position:relative; background: url(../webart/194.gif) no-repeat; height:7px; width:7px; line-height:7px; top:7px; right:-1px;}.box-gg-header { clear:both; height:32px; background: url(../webart/197.gif) #D3D3D3; border:2px solid #CACACA; border-bottom:0px; padding:0px 5px 0 5px; line-height:30px; font-weight: normal; font-size:12px;}.box-gg-sep { clear:both; height:32px; background: url(../webart/197.gif) #D3D3D3; border-top:1px solid #CACACA; border-bottom:1px solid #CACACA; padding:0px 5px 0 5px; line-height:30px; font-weight: normal; font-size:12px;}.box-gg-middle { clear:both; background-color:#EBEBEB; border:2px solid #CACACA; padding:0px; height:1%;}.box-gg-bottom-left { float:left; position:relative; background: url(../webart/196.gif) no-repeat; height:7px; width:7px; line-height:7px; bottom:6px;}.box-gg-bottom-right { float:right; position:relative; background: url(../webart/195.gif) no-repeat; height:7px; width:7px; line-height:7px; bottom:6px; right:-1px;}.box-gris { clear:both; margin-bottom:15px; background-color:#DEDEDE;}.box-gris-up-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -795px; height:4px; width:4px; line-height:4px;}.box-gris-up-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -801px; height:4px; width:4px; line-height:4px;}.box-gris-header { clear:both; height:18px; background-color: #DEDEDE; padding:0px 0 0 17px; font-weight: bold; font-size:12px; position:relative;}.box-gris-middle { clear:both; background-color:#F2F2F2; border:1px solid #DEDEDE; padding:0px;}.box-gris-bottom-left { float:left; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -807px; height:4px; width:4px; line-height:4px; bottom:4px;}.box-gris-bottom-right { float:right; position:relative; background: url(../webart/sprite.gif) no-repeat 0px -164px; height:4px; width:4px; line-height:4px; bottom:4px;}.box-disponibilidad { font-size:11px; font-weight:bold; margin:10px;}.box-disponibilidad-header { padding-bottom:5px; margin-bottom:10px;}.box-disponibilidad-header .icon { float:left; background: url(../webart/sprite.gif) no-repeat 0px -823px; width:54px; height:34px; margin-right:5px;}.box-disponibilidad-header h5 { margin:0px; padding:0px; overflow:hidden;}.box-disponibilidad .destino{ height:1%; padding-top:5px;}.box-disponibilidad .destino input { font-weight:bold; color:#003366;}.box-disponibilidad .checkin{ height:1%; padding-top:5px;}.box-disponibilidad .checkout{ height:1%; padding-top:5px;}.box-disponibilidad .rooms{ float:left; margin:5px 6px 0 0;}.box-disponibilidad .adults{ float:left; margin:5px 6px 0 0;}.box-disponibilidad .kids{ float:left; margin:5px 6px 0 0;}.box-disponibilidad .buscar{ clear:both; text-align:center; padding:8px 0 0 0;}.box-disponibilidad .buscar input { border:1px solid #386C8B; background:url(../webart/05.jpg) repeat-x bottom; width:100px; height:35px; cursor:pointer; color:#5F5F5F; font-weight: bold; font-size:11px;}.box-callback { font-size:11px; font-weight:bold; margin:10px;}.box-callback-header { margin:0px; padding:0 0 0 5px;}.box-callback-header .icon { float:left; background: url(../webart/sprite.gif) no-repeat 0px -823px; width:54px; height:34px; margin-right:5px;}.box-callback-header h5 { margin:0px; padding:0px; overflow:hidden;}.box-callback #callBackSecMsg { display:none; text-align:center; background-color:#FFFFCC; padding:8px; margin:5px 0 5px 0;}.box-callback .nombre{ width:205px;}.box-callback .telefono{ padding-top:5px; height:1%;}.box-callback .telefono .codigo_pais { float:left;}.box-callback .telefono .codigo_area { float:left;}.box-callback .telefono .telefono_numero { float:left;}.box-callback .telefono .small { font-size:9px; text-align:center;}.box-callback .telefono .separacion { float:left; line-height:25px; height:25px; padding:0 4px 0 4px;}.box-callback .buscar{ clear:both; text-align:center; padding:8px 0 0 0;}.box-callback .buscar input { border:1px solid #386C8B; background:url(../webart/05.jpg) repeat-x bottom; width:140px; height:35px; cursor:pointer; color:#5F5F5F; font-weight: bold; font-size:11px;}.box-callback .llama { clear:both; font-size:17px; color:#386C8B; padding:14px 0 0 25px; font-family:tahoma,arial;}.box-callback .llama span { background: url(../webart/sprite.gif) no-repeat 0px -414px; padding-left:20px; color:#000;}.box-telefono { margin:0px; padding:0px; min-height:135px; height:135px;}.box-telefono .chica { float:right; position:relative; width:62px; height:119px; background:url(../webart/15.png) no-repeat; top:16px;}.box-telefono-header { margin:0px; padding:0px; overflow:hidden;}.box-telefono-header .icon { float:left; background: url(../webart/sprite.gif) no-repeat -64px -855px; width:55px; height:55px; margin-right:5px;}.box-telefono-header .horarios { font-size:11px; margin-top:4px;}.box-telefono-header .horarios span { font-weight:bold;}.box-telefono .info { padding:15px 0 0 10px;}.box-telefono #telefono { position:absolute; margin:76px 0 0 15px;}.box-telefono #telefono .codigo { font-size:12px; font-family:Tahoma,Arial; color:#000; font-weight: bold;}.box-telefono #telefono .numero { width:190px; margin-top:4px; font-size:25px; font-family:Tahoma,Arial; color:#2A5486;}.box-telefono #telefono .numerochico { font-size:18px; font-weight:bold; font-family:Tahoma,Arial; color:#2A5486;}.box-mail { margin:10px;}.box-mail-header { padding-bottom:5px;}.box-mail-header .icon { float:left; background: url(../webart/sprite.gif) no-repeat 0px -907px; width:54px; height:34px; margin-right:5px;}.box-mail-header h5 { margin:0px; padding:0px; overflow:hidden;}.box-mail .link { position:relative; margin-left:60px; top:5px;}.box-chat { margin:0px; padding:11px 11px 0 11px; min-height:70px;}.box-chat-header { padding-bottom:5px;}.box-chat-header .icon { float:left; background: url(../webart/sprite.gif) no-repeat -64px -910px; width:55px; height:55px; margin-right:5px;}.box-chat-header h5 { margin:0px; padding:0px; overflow:hidden;}.box-chat .link { margin-top:-10px;}#producto { float:left; width:783px;}#producto-header { margin:0 0 10px 0;}#producto-header h2 { margin:15px 0 0px 0; font-family:Gerogia, Arial; font-size:35px; font-weight: normal;}#producto-header .logo { clear:both; float:right; margin:0px 10px 0 0;}#producto-header .publicidad { background-color:#FEFAE9; font-size:12px; border:2px solid #FDF0C4; padding:10px; color:#990000; text-align:center;}#producto-header ul { padding:0px; margin:0 0 15px 5px; list-style:none; overflow:hidden; height:1%;}#producto-header ul li { height:1%; font-size:11px;}#producto-header ul li span { font-weight: bold;}#producto-pestanas { clear:both;}#producto-pestanas ul { padding:0px; margin:0px; list-style:none; overflow:hidden; height:1%;}#producto-pestanas ul li { display:inline;}#producto-pestanas .activa { float:left; margin:0px 4px 0 4px; background-color:#CFD9E2; font-weight: bold; font-size:12px;}#producto-pestanas .activa span { margin:0 4px 0 4px;}#producto-pestanas .inactiva { float:left; margin:3px 2px 0 2px; background-color:#F1F3F5; background:url(../webart/39.gif) repeat-x; font-weight: bold;}#producto-pestanas .inactiva a { font-size:12px; margin:0 4px 0 4px;}#producto-pestanas .activa_verde { float:left; margin:0px 2px 0 2px; background-color:#8C9E56; font-weight: bold; font-size:12px;}#producto-pestanas .inactiva a { font-size:12px; margin:0 4px 0 4px;}#producto-pestanas .primera { margin-left:0px;}#producto-contenedor { clear:both; border:3px solid #CFD9E2; padding:20px; border-top:5px solid #CFD9E2; margin-bottom:10px; overflow:hidden;}#producto-contenedor h3 { color:#386C8B; font-size:16px; border-bottom:2px solid #F2D2A3; margin:0px 0 15px 0; padding:0 0 3px 0; font-weight:bold;}#producto-columna-derecha { float:right; width:240px; margin-left:15px;}#producto-informacion { margin:0px;}#producto-informacion .contenido { margin:15px 0 25px 0; font-size:15px; font-style:normal; text-align:justify;}#producto-links { margin-top:15px; clear:both; }#producto-links ul { padding:0px; margin:0px; list-style:none; overflow:hidden;}#producto-links ul li { display:inline;}#producto-links ul li span { font-weight:bold;}#producto-links a { font-size:11px;}#buscador { overflow:hidden; margin:15px 0 25px 0; clear:both;}#buscador .box-middle { background-color:#CFD9E2; padding:13px;}#buscador p { margin:0px; padding:0px; font-size:11px; font-weight:bold;}#buscador .checkin,#buscador .checkout,#buscador .rooms,#buscador .adults,#buscador .kids { float:left; margin-right:10px;}#buscador .buscar{ text-align:center; padding:8px 0 0 0;}#buscador .buscar input[type=submit] { border:1px solid #386C8B; background:url(../webart/05.jpg) repeat-x bottom; width:100px; height:35px; cursor:pointer; color:#5F5F5F; font-weight: bold; font-size:11px;}#opiniones { margin:10px 0 10px 0;}#opiniones h4 { margin:0 0 10px 0; padding:0px; font-size:13px;}#opiniones ul { padding:0px; margin:0px; list-style:none; overflow:hidden;}#opiniones .listado { padding-bottom:20px; border-bottom:1px solid #F2D2A3;}#opiniones .listado li { margin:0px; padding:0px;}#opiniones .listado .contenido { background-color:#f2f2f2; padding:8px; height:1%; margin:0px; text-align:left;}#opiniones .listado .contenido:after { content: " "; display: block;}#opiniones .listado .informacion { float:left; text-align:center; margin-right:10px;}#opiniones .listado .informacion .fecha { font-size:11px;}#opiniones .listado .comentarios { float:left; font-size:12px; line-height:14px; width:340px;}#opiniones .listado .comentarios .respuestas { background:url(../webart/71.gif) no-repeat left center; padding-left:45px; margin-top:5px;}#opiniones .listado .comentarios .respuestas a { font-size:11px;}#opiniones .listado .mas { float:right; margin:0 0 5px 0px; padding:0 3px 0 0; width:50px; background:url(../webart/icon-arrows.gif) no-repeat right center;}#opiniones .listado .mas a { font-size:11px;}#opinion {}#opinion h4 { margin:0px; padding:0px; font-size:20px;}#opinion .resumen { margin:5px 0 0 0;}#opinion p { font-size: 16px; font-weight:bold; color:#F5740A; margin:5px 0 5px 0; padding:0px; line-height:22px;}#opinion .aclaracion { margin-bottom:15px;}#respuestas {}#respuestas h5 { margin:15px 0 5px 0;}#respuestas ul { margin:10px 0 0 0; padding:0px; list-style:none; overflow:hidden; height:1%;}#respuestas ul li { height:1%; padding:10px;}#respuestas .gris { background-color:#f2f2f2;}#form-opinion { width:485px; margin-top:15px; margin-bottom:5px; float:left;}#form-opinion .separacion { line-height:12px; height:12px;}#form-opinion .titulo { font-size:11px; font-weight:bold; margin:0; padding:0px;}#form-opinion #nombre { float:left; margin-right:10px;}#form-opinion #apellido { float:left; margin-right:10px;}#form-opinion #mail { float:left;}#form-opinion ul { padding:0px; margin:0px; list-style:none; overflow:hidden; margin-top:5px; float:left; height:235px; padding:10px; background-color:#fff; border:1px solid #879EB8;}#form-opinion li { float:left; clear:both; width:100%;}#form-opinion li img { margin-top:4px 5px 0 3px;}#form-opinion li span { margin-top:2px; font-size:11px;}#form-opinion #puntuacion { float:left; width:156px;}#form-opinion #puntuacion li { margin-top:3px; position:relative; left:-5px;}#form-opinion #puntuacion li img { margin-top:4px; margin-right:2px;}#form-opinion #evaluacion { float:left; width:130px; margin-right:10px;}#form-opinion #evaluacion span { margin-top:7px;}#form-opinion #recomendaciones { float:left; width:163px;}#form-opinion #recomendaciones span { margin-top:7px;}#form-opinion #descripcion { padding-top:10px;}#form-opinion #descripcion textarea { width:452px; height:115px;}#form-opinion #footer { margin-bottom:10px; font-size:11px; font-weight:bold;}#form-opinion #footer #boton { text-align:center; margin-top:10px;}#form-opinion #footer #boton input { border:1px solid #386C8B; background:url(../webart/05.jpg) repeat-x bottom; width:130px; height:35px; cursor:pointer; color:#5F5F5F; font-weight: bold; font-size:11px;}#form-opinion #error { padding:10px; color:red; font-weight:bold; background-color:#FFFFE1; margin-bottom:15px; text-align:center;}#calificacion { margin-bottom:15px;}#calificacion ul { padding:0px; margin:0px; list-style:none; overflow:hidden;}#calificacion .puntuacion { float:left; width:130px; border:1px solid #F2D2A3; padding:5px; margin-right:8px; height:120px;}#calificacion h4 { margin:0 0 5px 0; padding:0px;}#calificacion .puntuacion .caritas { margin:0 0 5px 0;}#calificacion .puntuacion .puntaje { float:left; width:55px; height:55px; background-color:#494949; font-size:25px; color:#fff; font-weight:bold; text-align:center; line-height:55px; margin:3px 5px 0 3px;}#calificacion .resumen { font-size:11px;}#calificacion .resumen span { font-weight:bold;}#calificacion .puntuacion .total { font-weight:bold; color:#386C8B;}#calificacion .evaluacion { float:left; width:100px; border:1px solid #F2D2A3; padding:5px; margin-right:5px; height:120px;}#calificacion .recomendaciones { border:1px solid #F2D2A3; padding:5px; margin-right:5px; height:120px;}#calificacion .barra { float:left; width:30px; height:11px; line-height:9px; background-color:#D6D6D6; margin:0px; padding:0px; margin-top:2px; margin-right:4px;}#calificacion .barra img { height:11px;}#volver { width:485px; margin:30px 0 10px 0; padding:5px 0 10px 0; border-top:3px solid #F2D2A3;}#paginado { width:485px; margin-top:10px; padding-bottom:10px; border-bottom:1px solid #F2D2A3;}#paginado span { margin-right:15px;}#paginado a { margin:0 5px 0 5px;}#paginado img { border:0px;}