@font-face{font-family:'Prosto One';font-style:normal;font-weight:400;src:local('Prosto One'),local('ProstoOne-Regular'),url(//fonts.gstatic.com/s/prostoone/v3/nr9AbvIL_iERRXbqcIK3-xsxEYwM7FgeyaSgU71cLG0.woff) format('woff');}
body{margin:0px;font-family:'Prosto One',cursive;background-color:white;}
.img_mapa{position:absolute;top:0px;left:0px;visibility:hidden;}
.imagen_top{width:auto;float:right;padding:5px;background:blanchedalmond;border:solid 1px black;margin:10px;border-radius:15px;}
.imagen_img{width:270px;float:right;padding:5px;background:blanchedalmond;border:solid 1px black;margin:10px;border-radius:15px;}
.imagen_img_pie{text-align:center;font-size:smaller;}
img.imagenbanner{width:100%;}
img.imagentop{float:right;margin:10px;}
img.imagenthumb{float:right;width:250px;margin:10px;border-radius:15px;}
div#contenido{max-width:1285px;width:100%;text-align:justify;margin-left:auto;margin-right:auto;}
.eat{list-style:none;}
.buy{list-style:none;}
li{list-style:none;}
.listingmapa{overflow:auto;border:1px solid #f00;margin:5px;max-width:1024px;}
.listingmapaimg{float:left;margin-right:5px;}
.oculto{width:450px;font-size:6px;}
.listingmapainfoul{margin:0px;padding:2px;font-size:small;}
.paginadocumento{}
.contdocumento{max-width:1024px;text-align:justify;padding-right:5px;}
.piemapadistrict{position:relative;padding:5px;text-align:center;font-size:small;}
h1{max-width:1024px;width:90%;overflow:auto;border-bottom:2px solid black;margin:0px;}
.logoportada{width:92px;height:74px;margin:5px;margin-left: 25px;}
.colortextoportada{color:white;}
@media screen and (max-width: 768px) {h1{font-size:16px;}ul{padding:11px;}
.logoportada{width:66px;height:53px;margin:5px;margin-left: 25px;}}
h2{width:100%;border-bottom:1px solid gainsboro;}
h3{}
.infobox{float:right;clear:right;border:1px solid blue;overflow:auto;max-width:320px;width:100%;padding:7px;margin:10px;font-size:small;text-align:left;background-color:white;}
.imagenthumb{float:right;clear:right;margin:5px;max-width:550px;border:1px solid black;border-radius:5px;overflow:hidden;}
.imagenthumbtitle{max-width:550px;text-align:center;font-size:small;padding:2px;}
.contenidodocumento{font-size:medium;font-family:Arial;color:brown;}
.listingname{font-size:large;}
.listalugar3{margin-top:0px;margin-bottom:0px;}
.warningbox{float:right;clear:right;max-width:550px;border:1px solid red;padding:7px;margin:5px;color:rgb(90,18,18);clear:right;background-color:white;}
.warningboxtxt{text-align:center;font-size:x-large;background-image:url(/mapa_movil/imagen/warning.png);background-repeat:no-repeat;overflow:hidden;height:60px;padding-top:15px;}
pre{color: purple;
    max-width: 1024px;
    overflow: auto;
    float: left;
    clear: left;
    width: 95%;
    height: auto;
    white-space: pre-wrap;
    padding: 10px;
}
.map{width:280px;height:170px;}
.ui-tooltip{max-width:350px;}
.otrom{margin-top:0px;margin-bottom:0px;}
p{margin:0px;}
.externo{background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2210%22%3E%3Cg%20transform%3D%22translate%28-826.429%20-698.791%29%22%3E%3Crect%20width%3D%225.982%22%20height%3D%225.982%22%20x%3D%22826.929%22%20y%3D%22702.309%22%20fill%3D%22%23fff%22%20stroke%3D%22%2306c%22%2F%3E%3Cg%3E%3Cpath%20d%3D%22M831.194%20698.791h5.234v5.391l-1.571%201.545-1.31-1.31-2.725%202.725-2.689-2.689%202.808-2.808-1.311-1.311z%22%20fill%3D%22%2306f%22%2F%3E%3Cpath%20d%3D%22M835.424%20699.795l.022%204.885-1.817-1.817-2.881%202.881-1.228-1.228%202.881-2.881-1.851-1.851z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-position:center right;background-repeat:no-repeat;padding-right:13px;}
.mapalocal{background-image:linear-gradient(transparent,transparent),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACuElEQVQ4T4WTXUiTURjH/3v3aahtbmNaKitRNNGmiBeioQShV5lklCnNm266UiikRBddCGLf3USUZgrdaTdRWriUyBubpVaW5syP4fx6p/t8977n9G6SlMY88HDgHP4//vyf55Fgj5NS025ubKy4naNVqsdXA/aPTv/TW0UGyx+ZJJLeWHa/PKO6tOdMtg6EAAKl4dvh5qwvRhynRuty2IiAjPpXMwlHU415BtUWgFCxCASBgvUJ1u6qwyURAVn1fVSVnIhsvRLONZ8oJOB5AiICiAgKUqYuIiCz6rkt6ki66XjaftgXNjA5y4riEEAs0Y1MKrX/A8i/2G0pK0g5GVQoTC+HpuwuP2csMmXhbGECghzBjfYJOJ0b2xCFXI5tQOqlHtu5miJTrmh36N03vHUp4Rr7jCpTPAyGRHT1ToBwDNbWZXBvLEPgPNBo9FshGotbzftrKtpLD0VDrWQw+n4SP6GBZ5WFc3gQKpcXlMYAEgKJRId4/QEU5huQmxlVGwaknX5siS4pbM7UKaGSAut2B77P8/B7OZC1JfjmbBA8HGhQwwpexWh8Qhxbekx7t62t0hoGpJc/ssQUFTSb8+LQN7oCt5/H8sQ0NhfcALcOMLEgEhm41Yk7jrHWur9nJww4qDabKh9ctZ0viMfg2DI638yFU/bN2eGdcYL3UtDoTTAg1qVPLSW7AKGH/uG5gb6vnmLryCLWljzgOT7cbxrqvd8L/4od1OuyuqZv/h9QXt1S/MWdPCBI9gEeNzyuADg/QEMjSASxeDD8esfqj6baXQ4uNzSc0Gn1r6dmN9H/IZoVh01NqRgaiRX7z4jpy8AoZGxgdjCHZTvsuwCdz7oFMTdm/tcsudfcp2UMSWapPOkCpGoTkchZcQt6BXb8+k5xCBQO8eGTLrrkWAw0Xbui2mu9d/7/BiFXWO8OOa5EAAAAAElFTkSuQmCC);background-position:center left;background-repeat:no-repeat;padding-left:16px;}
.img_mapa_frame{float:right;clear:right;max-width:600px;width:100%;}
.img_mapa_frame_c{width:100%;}
.routebox{margin-left:auto;margin-right:auto;border:1px solid;width:100%;max-width:750px;}
.rbminor{text-align:center;}
.rbmajor{text-align:center;}
.rbdirection{background-color:cornflowerblue;width:25px;text-align:center;}
.rbimagen{background-color:cornflowerblue;width:30px;text-align:center;}
.rbflechal{width:15px;text-align:center;float:left;}
.rbflechar{width:15px;text-align:center;float:right;}
.maparegion{float:right;}
.thumbinner{overflow:auto;float:right;}
.galleryimg{margin-left:auto;margin-right:auto;}
.gallerymarco{overflow:auto;margin:5px;border:1px solid #ccc;padding:5px;}
.gallerytxt{text-align:center;font-size:small;}
.galleryimgm{position:relative;float:left;}
.quickbarright{float:right;max-width:250px;border-left:1px solid black;border-right:1px solid black;margin-left:10px;margin-bottom:5px;background-color:white;clear:right;}
.quickbarflag{overflow:auto;}
.quickbarflagt{float:left;}
.quickbarflagb{float:right;}
.quickbarinfo{clear:left;border-bottom:1px solid black;overflow:auto;}
.quickbartitulo{float:left;}
.quickbarvalor{float:right;font-weight:bold;}
.regionsarea{margin-left:auto;margin-right:auto;max-width:1024px;overflow:auto;clear:right}
.disclaimerboxtxt{max-width:750px;margin-left:auto;margin-right:auto;text-align:center;padding:10px;border:1px solid;margin-top:10px;margin-bottom:10px;}
.disclaimerbox{width:100%;}
.pagebannerdiv{overflow:auto;border-radius:10px;}
.menulateral{float:right;width:250px;}
.imglateral{float:left;max-width:250px;height:58px;width:100%;border:1px solid;margin-bottom:2px;border-radius:3px;overflow:hidden;background-color:#FFB94F;}
.titulolateral{font-size:small;text-align:center;max-width:250px;}
.bannerlateral{max-width:250px;max-height:39px;}
.divh2{overflow:hidden;height:0px;clear:right;}
.menutab2{width:100%;overflow:auto;}
.menutab2{max-width:1280px;margin-left:auto;margin-right:auto;overflow:auto;}
li.litabmenu{display:inline-flex;border:1px solid black;border-radius:5px;padding-left:5px;max-width:200px;min-width:50px;text-transform:capitalize;font-size:16px;padding-left:10px;padding-right:10px;background-color:#FFB94F;background-image:url(//maps.llegalemapas.com/imagen/botonS3.png);background-repeat:no-repeat;margin-bottom:2px;}
li.litabmenu:hover{background-color:#FF7000;color:#000;background-image:url(//maps.llegalemapas.com/imagen/botonS2.png);}
a.tabtitulo{padding-left:18px;color:black;}
ul.tabmenu{padding:0px;margin:0px;}
.datos_info_link111{float:right;width:100%;text-align:right;background-color:#FFB94F;color:#000;border-radius:5px;background-image:url(//maps.llegalemapas.com/imagen/botonS3.png);background-repeat:no-repeat;height:20px;}
.datos_info_link111:hover{background-color:#FF7000;color:#000;border-radius:5px;background-image:url(//maps.llegalemapas.com/imagen/botonS2.png);}
#lugar{float:right;border-bottom:5px solid #4A779D;height:40px;line-height:40px;font-family:'Open Sans',sans-serif;font-size:18px;width:470px;}
input{border:1px solid #4A779D;padding:3px 8px;margin-bottom:8px;width:164px;}
.buscar_submit_css{border:1px solid #FFB94F;padding:8px;font-family:'Prosto One',cursive;font-size:14px;background-color:#E01340;margin-right:5px;border-color:white;color:white;border-top-right-radius: 7px;border-bottom-right-radius: 7px;border-bottom: 5px solid #FFBA9C;}
.buscar_submit_css:hover{background-color:#A5256B;border-color:red;}
.form_lugar{float:left;padding-top:12px;font-size:20px;}label{padding:23px 0px 4px 0px;display:block;}
.contenedor_form{float:right;width:750px;}
.pagina_titulo{max-width: 1280px;margin-left: auto;margin-right: auto;overflow: auto;background-color: #31302A;border-bottom: 3px solid #FF0000;border-top: 8px solid #FF0000;margin-bottom: 3px;}
.buscarcss{float:right;margin-top:3px;}
#lugares_cercanos{overflow:auto;}
#te_interesa{overflow:auto;}
.contenido_pagina{display:table-row;vertical-align:top;padding-right:5px;}
.contenidocent{display:table-cell;overflow:auto;max-width:252px;vertical-align:top;}
.climate{float:right;margin-top:25px;margin-left:5px;}
.tablageneric{border:1px solid black;margin:20px;text-align:justify;}
.colorfontotr1{background-color:rgb(255,203,0);}

.tooltip {background: white;position: absolute;top: 20px;z-index: 1;display: inline-block;padding: 10px;min-width: 120px;border: 1px solid #ddd;border-radius: 6px;color:black;font-size:10px;}
tooltip {position: relative;display: inline-block;border-bottom: 1px dotted black;}

@media screen and (max-width: 738px) {body{font-size:small;}
.contenido_pagina{display:block;}
#lugares_cercanos{overflow:auto;border-top:1px solid black;margin-top:15px;}
#te_interesa{margin-top:15px;}.contenidocent{display:table-cell;overflow:auto;max-width:768px;width:100%;vertical-align:top;}
.routebox{font-family:arial;font-size:10px;}
.listalugar3{padding:0px;}.climate{font-family:Arial;font-size:small;float:none;margin:0px;margin-top:20px;margin-bottom:20px;}
.tablageneric{font-family:Arial;font-size:small;float:none;margin:0px;margin-top:20px;margin-bottom:20px;}}
@media screen and (max-width: 500px) {
	.imagenthumb{float:none;}
	.infobox{float:none;max-width:500px;margin:0px;}}
.warningbox{float:none;max-width:500px;margin:0px;}
th {background-color: #FFC800;border-radius: 5px;}
.floatleft > a > img {
    float: left;
    max-width: 200px;
    height: auto;
	margin:3px;

}
.floatright > a > img {
    float: right;
    height: auto;
	margin:3px;
}
center > p > a > img {
    max-width: 1280px;
    height: auto;
    text-align: center;
}

.logo-know {
	margin:5px;
	margin-left:25px;
}

@media screen and (max-width: 768px) {
.logo-know {
	max-width:120px;
}
}