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;}#columna-contenido { float:left; width:783px;}#contenido-header { margin:0 0 10px 0;}#contenido-header h2 { margin:15px 0 10px 0; font-family:Gerogia, Arial; font-size:35px; font-weight: normal;}#contenedor { clear:both; border:4px solid #B4CBE0; padding:16px; height:1%; font-size:15px; text-align:left; margin-bottom:15px; margin-top:-15px;}#quienes_somos { text-align:justify; font-size:12px;}#quienes_somos h3 { padding:20px 0 0px 0; margin-bottom:10px;}#quienes_somos a { font-weight:normal;}#quienes_somos #imagen { float:right; font-size:11px; margin:15px 0 15px 15px; text-align:center;}#quienes_somos #imagen img { width:360px;}#quienes_somos ul { margin-top:5px;}