/* Estilo único para desktop y móviles */
*,input{padding:0;margin:0}
body,input{font-size:63%;font-family:'Roboto'}
img{border:0}a{color:#0087BC;text-decoration:none}

div#cuerpo ul{margin-left:0}
ul,ol{padding:10px 0 10px 20px}
label{cursor:default}
input{font-size:1em}
p,.parrafo{padding:8px;line-height:1.5em;text-align:justify}
#cabecero,#content,#cuerpo{position:relative}
#cabecero,#content{width:997px;margin:0px auto;overflow:visible}
#cuerpo{margin:auto;border-bottom:thick solid #E6E6E6;background-color:#E6E6E6;
						/*background-image:url("/images/vt-bg-navidad.jpg")*/;}

#lateral,#cabeceroDer,#cabeceroIzqMarco,#cabeceroDerMarco{position:absolute;top:0}
#lateral{right:0;width:300px}
#cabeceroIzq{float:left;width:730px;margin-bottom:5px;}
.buscadorSlider,.presentacionIndice{margin-left:90px;margin-top:-370px;position:absolute;background-color:rgba(0,0,0,0.5)}
.buscadorSlider{height:340px;width:485px;margin-left:90px}
.presentacionIndice{height:300px;width:400px}
#cabeceroDer{margin-top:0px;left:736px;width:260px;}
#panelDer{left:397px;width:600px;height:75px;position:relative;top:-72px}
#cabeceroDer,#cabeceroIzqMarco,#cabeceroIzq,#cabeceroDerMarco{height:90px}

#cabeceroIzq,#cabeceroDer,#panelDer{z-index:10}
#cabeceroIzqMarco,#cabeceroDerMarco{background-repeat:no-repeat;z-index:20}
#cabeceroIzqMarco{width:730px;background-image:url('/images/marcoIzq.gif')}
#cabeceroDerMarco{width:240px;/*background-image:url('/images/marcoDer.gif');*/cursor:pointer}

.enlaceFooter{color:#000 !important; font-size: 0.8em; text-decoration:none;}

a.enlaceContenido{color:#000}
a:visited{color:#5759ff}

#idiomas,#bienvenido{font-family:'Roboto';color:black;font-size:1.2em;width:100%;text-align:right;margin-bottom:5px}
h3.top{margin-top:0}
#contenido,.contenidoTop,.busquedaTop,.contenidoBottom,.busquedaBottom{width:690px}
#contenido{position:relative;margin-top:3px;}
.contenidoMiddle,.busquedaMiddle{padding:0 3px 5px;border-width:0 1px;overflow:hidden;background-color:#fff;margin-bottom:10px}

/* Estilo banner de instagram */
.instagram-button {
	display: inline-flex; align-items: center; justify-content: center; width: 295px; margin-bottom: 5px; height: 60px; background-color: white; color: black; text-decoration: none; border-radius: 10px;  font-size: 16px;  font-weight: bold;  cursor: pointer;  border: 1px solid black;
}
.instagram-button img { margin-right: 10px;}

/* Estilos de textos y fotos */
h1,h2,h3,h4{clear:both;width:93%;;padding:10px;}
h1{font-size:2.5em;color:#297E35;}
h2{margin-top:5px;font-size:2em;color:#0788B7;}
h3{text-align:center;font-weight:bold,font-size:1em}
h4{margin-bottom:15px;}
.foto,.fotosin,.foto1,.foto1sin,.foto2,.foto2sin,.foto3,.foto3sin,.foto4,.foto4sin,.foto5,.foto5sin,.fotoLeft,.foto2bis,.tamanonormal{
	font-style:italic;text-align:center;font-size:1.5em;padding:4px;float:left
}
.foto,.fotosin{float:none;}
.foto img,.foto1 img,.foto2 img,.foto3 img,.foto4 img,.foto5 img,.foto2bis img{/*border:1px solid #666;*/max-width:100%}
.foto,.fotosin,.foto1,.foto1sin,.textomarco,.texto,.nota,.completo,.textopeq,.textomarco1,.texto1,.texto1peq,.cajablanca,.clear{clear:both}
.foto1,.foto1sin,.foto2,.foto2sin{width:325px;margin-top:12px}
.foto3,.foto3sin{width:210px}.foto2bis{width:290px}
.foto4,.foto4sin{width:156px;height:140px}
.foto5,.foto5sin{width:125px}
.fotoenlacdes{padding:2px 2px 2px 5px}
.textomarco,.texto,.textomarco1,.textomarco2,.texto1,.texto2,.texto3,.texto4,.texto5,.texto6,.indice,.nota,.centrado,.respuestasEncuesta,.TablaResultEnc td,.normal,.textotitulo{font-size:1.5em}
.textopeq,.texto1peq,.texto2peq{font-size:1em}
.textomarco1,.textomarco2,.texto1,.texto2,.texto3,.texto4,.texto5,.texto6,.indice,.texto1peq,.texto2peq,.dostercios,.medio,.tercio,.cuarto,.e{float:left}
.textomarco1,.textomarco2,.textomarco{padding:5px;border:1px solid #676799;background-color:#D7DAF7}
.texto1,.texto1peq,.texto2,.texto2peq{width:315px}.texto3{width:216px}
.texto4{width:150px}
.texto5{width:20%}
.texto6{text-align:right}
.nota{font-size:0.8em;font-style:italic}
.centrado{text-align:center}
.completo{width:100%}
.dostercios{width:66%}
.medio{width:46%;vertical-align:top}
.tercio{width:33%}
.cuarto{width:24%}
.tercio h3,.dostercios h3,.medio h3,.cuarto h3,.medio h3{margin-left:0}


/* Otros estilos */
#botones{margin-top:-14px;float:right}
#alojamiento{height:18px;width:80px;color:white;font-size:0.9em;border:2px solid;border-color:#ccc #666 #666 #ccc;background-color:#ff6600}
.tituloVerAdemas{text-align:left;padding-left:16px;font-size:2em}
.indice{width:203px;text-align:left;padding:0 5px 0 15px;background-image:url('/images/bullet_cercanias.gif');background-position:left center;background-repeat:no-repeat}
.cajablanca,.condiciones,.mapafooter,.contentfooter{margin:0;text-align:center}
.tituloIcon{color:#FFFFFF;font-size:0.8em;font-weight:bold;margin-top:15px;position:relative;} 

/* barra navegación */
div.barraIcon{height:100px;width:114px}
div.barraIconSup{width:105px;text-align:center;}
.barraIcon:hover{opacity:.5;}
.barraIconSup:hover{cursor:pointer;-moz-box-shadow:0 0 5px rgba(0,0,0,1);-webkit-box-shadow:0 0 5px rgba(0,0,0,1);box-shadow:0 0 5px rgba(0,0,0,1)}
.iconCentral{cursor:pointer}
.buscadorTop:hover{cursor:pointer;-moz-box-shadow:0 0 1px rgba(0,0,0,1);-webkit-box-shadow:0 0 1px 		rgba(0,0,0,1);box-shadow:0 0 1px rgba(0,0,0,1)}.buscadorMedio:hover{cursor:pointer}
.buscadorTop{background-color:#FFFFFF;border:1px solid #EFEFEF;height:18px;margin-left:-30px;margin-top:28px;padding:5px;position:absolute;width:18px}
.buscadorHead{background-color:#FFFFFF;border:1px solid #EFEFEF;height:18px;margin-left:-30px;margin-top:45px;padding:5px;position:absolute;width:18px}
.buscadorMedio{height:37px;margin-top:23px;padding:5px;position:absolute;width:37px}
.contentfooter{margin-top:-195px;font-size:1.3em}
.contentfooter li{list-style:none}
.contentfooter ul{text-align:left}
.condiciones,.mapafooter,.contentfooter{position:relative}
.condiciones{background-color:#fff}
.mapafooter{background-color:#E6E6E6}
.respuestasEncuesta{padding:0;padding-left:10px}
.sinborde{border:none}
.TablaResultEnc td{font-size:1.1em;text-align:left}
.googleBottom{width:688px;height:90px;margin:10px 0}
.tablaviajes{margin:0 auto;border-left:1px solid gray;border-top:1px solid gray}
.tablaviajes td,.tablaviajes th{font-size:1.2em;border-right:1px solid gray;padding:1px 2px}
.e{width:670px}
.saludo{margin:-5px 5px 10px 0;text-align:right;font-size:1.2em}
.terminos{margin:0}
#barra{margin-top:7px;z-index:40;font-size:1.1em}
#barra ul{padding:0}#barra a{color:#003366;height:17px;display:block;padding:0 0 0 24px;margin-right:1px}
#barra li{position:relative;list-style:none;background-color:#fff}
#barra .level1,#barra .level1 > li,#barra .level2 li,.bannerTop,.bannerBottom{background-repeat:no-repeat}
#barra .level1{background-image:url('/images/fondoBarra.jpg');background-position:center}
#barra .level1 > li{width:115px;float:left;background-image:url('/images/flechaGdeClara.gif');background-position:left center}
#barra .level1 li:hover{background-image:url('/images/flechaGdeOscura.gif')}
#barra li:hover ul.level2{display:block}#barra .level2{border:1px solid #999999;display:none}
#barra .level2 li{width:113px;background-image:url('/images/flechaPeqClara.gif');background-position:left center}
#barra ul.level2 li:hover{background-image:url('/images/flechaPeqOscura.gif')}
.banner{width:300px;text-align:center}
.bannerMiddle,.verAdemas{padding:10px 0px;width:300px}
.verAdemas,.verAdemasLateral{background-color:#fff;text-align:justify}
.verAdemasLateral{border-bottom:15px solid #000000;margin-top:20px;background-color:#d3f7d5;}
.descripcionAdemas{height:90px;margin-top:-8px;overflow:hidden;width:200px;font-size:0.9em}
.descripcionContent{height:80px;margin-top:-8px;overflow:hidden}
.descripcionContent{color:#fff;font-size:1.2em}
.bannerMiddle a{font-size:1.1em}
.botongoogle{background-color:#B3CAFC;font-size:0.9em}
.bannerCuerpo{text-align:center;margin:15px 0}
.TitPatroc{margin:0;border-bottom:1px solid #99d6ad;padding:1px 5px;background-image:url('/images/fondo_tit.gif');background-repeat:repeat-x;background-position:bottom;font-size:1.5em;color:#093;text-align:center;height:22px;box-shadow:none;width:260px}
.fotoenlacdes,.fotoenlac-es{margin:0;padding:5px 6px 2px 5px}
.textoenlaces,.fotoenlaces{float:left;font-size:1.4em;line-height:1.3em;text-align:justify}
.fotoenlaces{width:260px}
.textoenlaces{width:270px}
.vermas{border-top:1px solid #ccc;background-color:#f2f5f7;margin:0;padding:0;text-align:right;font-size:1.5em;clear:both}
.vermas a,.vermas a:visited,.vermas a:link{padding-right:5px;font-size:0.8em;color:#003366}
#barra,.new{background:transparent url("/images/nuevo.jpg") no-repeat scroll 80px 4px}
.menuicon{margin:0}
.linkicon{margin-left:5px}
.fb_iframe_widget{margin-bottom:5px;background:#fff}
.barrabusqueda,.barrabotones{margin:5px auto;position:absolute;top:-112px}
.barrabusqueda{width:690px}
.barrabotones{left:696px;width:300px}
.barrabotones div.busquedaBottom{height:18px !important}
.fb_edge_widget_with_comment{float:right;margin-left:10px}

.ingredientesTop,.ingredientesMiddle,.ingredientesBottom{margin-left:4px}
.ingredientesTop{width:670px;height:29px;background-repeat:no-repeat;background-image:url('/images/ingredientestop.jpg')}
.ingredientesMiddle{width:600px;border-width:0 1px;padding:0 20px 0 40px;background-image:url('/images/ingredientesmiddle.jpg');background-repeat:repeat-y;color:#630;background-color:bold}
.ingredientesBottom{width:670px;height:30px;background-repeat:no-repeat;background-image:url('/images/ingredientesbottom.jpg')}
.ingredientesTitulo{margin-top:0px !important;color:#630 !important;clear:both}
.botonverde {display: inline-block;  outline: 0; cursor: pointer; padding: 5px 16px; font-size: 14px; font-weight: 500;  line-height: 20px; vertical-align: middle; border: 1px solid; border-radius: 6px; color: #ffffff; background-color: #2ea44f; 
border-color: #1b1f2326;  box-shadow: rgba(27, 31, 35, 0.04) 0px 1px 0px 0px, rgba(255, 255, 255, 0.25) 0px 1px 0px 0px inset;
transition: 0.2s cubic-bezier(0.3, 0, 0.5, 1);  transition-property: color, background-color, border-color;
:hover { background-color: #2c974b; border-color: #1b1f2326;  transition-duration: 0.1s;  }}
.barraboton1,.linkboton1,.barraboton2,.linkboton2,.barraboton3,.linkboton3,.barraboton4,.linkboton4{width:148px;height:37px}
.linkboton1:hover{background-position:0px -38px !important}
.linkboton1:active{background-position:0px -76px !important}
.linkboton2:hover{background-position:0px -37px !important}
.linkboton3:hover,.linkboton4:hover{background-position:0px -38px !important}
.linkboton2:active,.linkboton3:active,.linkboton4:active{background-position:0px -75px !important}
.barraboton1,.barraboton3{margin-top:-1px}
.barraboton2,.barraboton4{margin-left:156px;margin-top:-36px}
.inputbusqueda,.botonbuscar{margin-left:4px;font-size:1.5em}
.botonbuscar{background-image:url('/images/btnBuscar.png') !important;width:58px;height:20px;cursor:pointer;border:none}
.ui-autocomplete{z-index:22 !important}.ui-menu{width:100px}
.ui-icon-carat-1-e{background-position:-64px 0 !important}
.menu{border:none !important;background:none !important}
#menuNavega{position:absolute;margin:-10px 0 0 500px}
#menuSesion{position:absolute;margin:-10px 0 0 380px}
.ui-autocomplete-loading{background:white url('/images/ui-anim_basic_16x16.gif') center center no-repeat}
.detalleMes{border:none;cursor:pointer;background:#fff;font-family:'Roboto';font-size:1.2em;color:#0001a8}
.googleadsense{padding-top:10px;padding-bottom:10px;padding-left:170px}
.detalleMes:hover{color:#E3A221}.twitter-follow-button{margin-left:-168px !important;position:absolute;width:65px !important}
#redsocial{padding:0;float:right;margin-left:5px}.twitter-share-button{width:80px !important}
.botonPaquete{width:210px;height:85px;background:transparent url("/images/btnCuantoCuesta5.png") no-repeat scroll 5px 1px}.botonPaquete:hover{/*background-position:5px -48px !important;*/cursor:pointer;}

.botonPublicate{width:158px;height:48px;background:transparent url("/images/publicate.png") no-repeat scroll 5px 1px}
.botonPublicate:hover{background-position:5px -46px !important;cursor:pointer;color:#162433 !important}
#project-label,#hotel-label{display:block;font-weight:bold;margin-bottom:1em}
#project-description,#hotel-description{margin:0;padding:0}
.category{background-color:#0085BA;color:#FFFFFF;font-size:1.6em;line-height:1.5;margin:0.8em 0 0.2em;padding:0.2em 0.4em;font-weight:bold;border:2px solid;border-color:#fff}
.nonCategory,.cajavermas{font-size:1.4em}
.cajavermas{font-style:italic}#project,#project2,#project3,#project4,#hotel{border:none;font-size:1.7em;height:30px;width:250px;-moz-box-shadow:0 0 6px #1B3C11;-webkit-box-shadow:0 0 6px #1B3C11;box-shadow:0 0 6px #1B3C11;margin-left:16px;margin-top:28px;margin-bottom: 10px;padding-left:5px}
#hotel{width:365px;height:37px}
#project2{margin-left:200px}#project3,#project4{margin-left:60px}

/* Catfish */
.catfish{text-align:center}
.catfishClose{position:absolute;color:#000}
.catfishClose{top:2px;right:2px}.catfishClose2{left:460px;position:relative;top:-60px}
#catfishMin{display:none;background-color:#A3D5FF;margin-bottom:auto;margin-left:auto;margin-right:auto;position:relative;text-align:center;top:10px;width:897px}
.navegacionSup{margin:auto;}

.organizarFooter{margin-top:-66px;margin-left:200px;}

.organizarFooter,.imgLogo{width:377px}
.botonSubetufoto{margin-left:230px;margin-top:20px}.barraImg,.barraIndice{width:996px;height:65px}
.barraImg{background:#2E2E2E;background:-moz-linear-gradient(top, #2E2E2E 0%, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2E2E2E), color-stop(100%,#000));background:-webkit-linear-gradient(top, #2E2E2E 0%,#000 100%);background:-o-linear-gradient(top, #2E2E2E 0%,#000 100%);background:-ms-linear-gradient(top, #2E2E2E 0%,#000 100%);background:linear-gradient(to bottom, #2E2E2E 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2E2E2E', endColorstr='#000',GradientType=0 )}
.barraIndice{background-color:#000}
.barraTags{color:#FFFFFF;font-size:1.2em;height:20px;padding:6px;width:984px}
a.enlaceBarraTags{color:#FFFFFF;padding:4px}
a.enlaceBarraTags:hover{color:#000}
.fb_edge_widget_with_comment{background:none}
a.enlacedia{color:#fff;font-size:1.2em;font-wight:bold}
a.enlaceDestacado{color:#000;font-size:1em;font-wight:bold}
a.enlacedia:hover,a.enlaceTags:hover{color:#000 !important}
a.tagsInfo,a.iconSlider{color:#fff}a.tagsInfo:hover,a.enlaceFish:hover{text-decoration:underline;color:#297E35}
a.enlaceFish{color:#059BE7}
a.enlaceFish,a.tagsInfo{font-size:1.1em;text-decoration:underline}
a.guiasAbajo:hover{text-decoration:none}
a.enlacePresentacion,a.enlaceTags{color:#fff}
a.enlacePresentacion:hover{color:#fff !important;text-decoration:none}
.barradia,.barradialateral{background-color:#FED406;box-shadow:0 0 1px 1px #888888;color:#000000;font-size:1.5em;font-weight:bold;height:20px;margin-left:1px;margin-top:-21px;position:absolute;text-align:center;width:198px}
.barradialateral {margin-left:17% !important;}
.destinolateral{background-color: rgba(0, 0, 0, 0.4);color: #ffffff;font-family: roboto;font-size: 18px;font-weight: bold;margin-left: 17%;position: absolute;text-align: center;width: 184px;}
.destinodia{margin: auto; text-align: center;margin-top:20px;margin-bottom:20px;}
.iconoPresentacion{background-color:rgba(0, 0, 0, 0.6);height:65px;padding:8px;text-align:center;width:55px}
.botonPresentacion{background-color:rgba(0, 0, 0, 0.5);font-size:1.5em;height:25px;margin-bottom:10px;padding:8px;text-align:left;width:150px}
.botonPresentacion:hover{cursor:pointer;-moz-box-shadow:0px 0px 1px 1px rgba(0,0,0,1);-webkit-box-shadow:0px 0px 1px 1px rgba(0,0,0,1);box-shadow:0px 0px 1px 1px rgba(0,0,0,1)}
.shareFb{cursor:pointer;float:right;margin-left:5px;margin-top:1px}
.cuerpoEstilo{margin-top:40px;margin-left:80px}.interMenu{margin-left:18px;margin-top:-45px;position:absolute}
.interNavega{position:absolute;margin-left:67px;margin-top:-38px}.alinearNavega{position:absolute;margin-left:-45px;margin-top:6px}
.ayudaBtn{margin-left:73px;position:absolute;margin-top: -4px;}
.tituloCocina,.tituloHistoria,.tituloGeografia,.tituloCultura,.tituloViaje,.tituloOtros,.tituloFoto,.organizadorSlider,.organizadorSlider1,.organizadorBuscar,.organizarAccesos,.organizarAsesoria,.organizarOportunidad,.organizarBarra,.organizarRedes,.organizarIndice,.organizarRedesIndice,.organizarAsesoriaHoteles{position:absolute}
.tituloHistoria{top:5px;left:48px}
.tituloGeografia,.tituloFoto,.tituloCocina{top:8px}
.tituloCultura{top:16px;left:54px}
.tituloViaje{top:7px;left:64px}
.tituloOtros{top:10px;left:60px}
.tituloFoto,.tituloCocina{left:50px}
.tituloGeografia{left:58px}
.organizadorSlider{margin-top:-370px;right:50px}
.organizadorSlider1{margin-top:-270px;right:50px}
.organizadorBuscar{padding:10px}
.organizarAccesos{margin-left:12px;margin-top:100px;width:448px}
.organizarAsesoria{margin-left:28px;margin-top:260px}
.organizarOportunidad{margin-left:26px;margin-top:190px}
.organizarBarra{right:390px;width:500px;padding-top: 15px;color:#D9D9D9;font-size:3em}
.organizarRedes,.organizarRedesIndice{margin-top:5px;width:250px;text-align:right;}
.organizarAsesoriaHoteles{right:10px;margin-top:5px;width:310px}
.organizarRedes{right:80px}
.cuerpoTitulo{width:996px;background:#fff}
.alinearTitulo{margin-left:70px;margin-top:20px}
.organizarIndice{margin-top:15px;right:450px;width:500px;color:#fff;font-size:2em}
.organizarRedesIndice{right:12px}
.organizarRedesIndice a{ margin-right:2px;}
.alinearNombreIndice{top:-4px;position:relative;left:5px}
.organizarTextoIndice{font-size:2.8em;font-weight:bold;margin-left:20px;margin-top:20px;color:#fff}
.organizarTagsIndice,.organizarTagsTitulo{font-size:1.2em;font-style:italic;font-weight:normal}
.organizarTagsIndice{margin-left:20px;color:#fff}
.organizarTagsTitulo{margin-left:10px;margin-bottom:20px}
.organizarDescripcionIndice{font-size:1.2em;margin-left:16px;text-align:justify;width:340px;color:#fff}
.organizarContenido{position:relative;top:8px}
.imagenGeneral,.imagenGeografia{position:relative;margin-top:15px}
.imagenGeneral{margin-left:-3px}
.imagenGeografia{margin-left:-8px}
.imagenBiografia {position:relative;margin-top:10px;}
.imagenCultura{position:relative;margin-left:-11px;margin-top:10px}
.tituloFooter{font-size:1em}
.organizarRedesFooter{margin-right:-34px;margin-top:85px}
.enlaceDestacadoInferior{float:right;position:relative;text-align:right;width:100%;font-size:2em;top:-10px}
.subcontenidopagina{margin-bottom:20px}
.contenidoizquierdo,.contenidoderecho{width:300px;min-height:400px}
.cabecerocontenido{height:40px;width:100%}
.contenidoderecho,.contenidoizquierdo,.contenidopagina{position:relative}
.contenidoicon{position:relative}
.contenidotitulo{color:#fff;font-weight:bold;font-size:18px;top:7px;left:60px;position:absolute}
.titulodia{background-color:#fff;height:20px;width:230px;margin:auto;margin-top:10px;padding:10px;font-size:1.6em}
.imageninterno{width:250px;height:150px;margin:auto;margin-top:8px}
.descripcioncontenido{width:250px;max-height:140px;margin:14px auto auto;color:#fff;font-size:1.2em;overflow:hidden}
.vermascontenido{right:0;margin-right:20px;position:absolute;font-size:1.3em;bottom:0;margin-bottom:15px}
.postTitulo{color:#A5A4A4;font-size:1.8em;font-weight:bold;margin-bottom:-18px;margin-left:10px;margin-top:15px}
#plugintwitter{background:url('/imagenes/plugintwitter.png?1');height:470px;margin:auto;padding:15px;width:260px;margin-bottom:10px}
#plugininstagram {background:url('/imagenes/plugininstagram.png?1');height:330px;margin:auto;padding:15px;width:270px;margin-bottom:10px;}
#pluginfacebook{background:url('/imagenes/pluginfacebook.png');height:429px;margin:auto;padding:15px;width:260px;margin-bottom:20px}
.galeriafotos{color:#fff;background-color:#3d1c91;margin:auto;width:97%;margin-top:20px}
.regresar{background:url('../../imagenes/back.png');border:none;width:90px;height:35px;cursor:pointer}
.subtitulo{font-weight:bold;font-size:1.5em}
#enlaces,#lugares{column-count:6;-moz-column-count:6;-webkit-column-count:6;}
.cerrarInfo{position:absolute;right:4px;top:4px;cursor:pointer}
.abrirInfo{position:absolute;top:424px;cursor:pointer}
#slider1_container{margin:auto}
.tituloSlider{font-size:1.4em;font-weight:bold;margin-bottom:-25px;margin-left:-5px;margin-top:-5px;text-align:center}
.condiciones{border-top:thick solid #0087BC;margin-top:-18px}
.botonamarilloenlace{text-align:center;margin:auto;font-size:1.3em;font-weight:bold;color:#000 !important}
.botonamarillo, .botonnaranja,  .botonazul{background:url('/images/botonamarillo.png?1');background-repeat:no-repeat;background-size:200px 45px;height:30px;margin:auto;text-align:center;width:185px;margin-top:20px;height: 25px;}
.botonamarillo{background:url('/images/botonamarillo.png?2');}
.botonnaranja{background:url('/images/botonnaranja.png');  font-size: 14px;color: #fff;}
.botonazul{background:url('/images/botonazul.png?2'); font-size: 14px;color: #fff;}
.catfishinferior{background:url('/images/barrafish.png?1');background-repeat:no-repeat;background-size:955px 113px;color:#FFFFFF !important;font-size:2.6em;height:113px;margin:auto;width:955px;font-weight:bold}
.reflugar {list-style: none outside none;text-align: center;}
.enlaceref{color:#fff !important;}
.fotoslider{height:90px;}
#skinIzq{max-width:80%!important}
div.barraIconSupNew{width:117px;text-align:center;}
a.enlaceBarraTagsAct{color:#FFFFFF;padding:9px}a.enlaceBarraTagsAct:hover{color:#000}

/* Navegación móvil */
.mobile-navigation{background-color:#298735;position:absolute;top:0;left:100%;right:0;font-size:1.2rem;overflow:hidden;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}
.mobile-navigation__list{list-style:none;padding:0;margin:0}
.mobile-navigation__item{
	list-style:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;margin:0;border-bottom:1px solid #1f6328;padding:1em .8em
}
.mobile-navigation__item:hover{background-color:#23732d}
.mobile-navigation__item a{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;text-decoration:none}
.mobile-navigation.is-open{left:0}
@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}
.subMenu{background-color:#23732d;display:none}
.displaySub{display:block;-webkit-animation:fadeIn 350ms;animation:fadeIn 350ms}
.mobile-navigation-toggle{display:block;background-color:#298735;padding:1.4em;position:absolute;right:.2em;top:.1em;cursor:pointer}
.mobile-navigation-icon,.mobile-navigation-icon::after,.mobile-navigation-icon::before{content:'';display:block;width:1.5em;height:2px;background:#fff;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}
.mobile-navigation-icon::before{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
.mobile-navigation-icon::after{-webkit-transform:translateY(3px);transform:translateY(3px)}
.mobile-navigation-icon.is-open{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.mobile-navigation-icon.is-open::after{-webkit-transform:rotate(-90deg) translateX(3px);transform:rotate(-90deg) translateX(3px)}
.mobile-navigation-icon.is-open::before{opacity:0}
.submenu-icon{position:absolute;background-image:url(images/cruz.png);background-position:center;width:50px;height:50px;display:inline-block;right:19px;top:6px}
.menu-mobile{position:absolute;z-index:99!important;width:100%;max-width:300px;right:0;top:0}


@media only screen and (max-width: 700px) {
	
	.organizarContenido,.content,.results,.locationSpecsLarge,.group,.contenidoMiddle,.contenidoderecho,#skinIzq,.imgLogo,.cuerpoTitulo,#cabecero,#content,div.barraIcon,div.barraIconSup,.menuinferior,.navegacionSup,.barraImg,.barraIndice{width:100% !important}
	#skinIzq,#skinIzqMarco{height:150px; !important; top: 0px;}
	table.menuinferior td, table.navegacionSup td,table.enlacesInferiores td,table.botonesAmarillosAbajo td{display:block !important}
	.organizarFooter{width:44% !important;height:auto !important; margin-left:0px !important;}
	.contentfooter{margin-top:0px}
	.contenidoizquierdo{position:relative}
	.contenidoderecho{float:none}
	.organizarRedesFooter{margin-right:0px}
	#cuerpo{top:0}
	.alinearTitulo{margin-left:0px;width:150px}
	.organizarRedes{right:0;left:0}
	.contenidoizquierdo div,.contenidoderecho div{font-size:1.1em;width:100% !important}
	.barraTags,.catfishinferior{display:none}
	.organizarRedesFooter,.condiciones{margin-top:0px !important; margin-right:0px !important;}
	.mhcdiv{float:none !important;}
	.fotoslider{height:100% !important;}
	.contenidopagina,.contenidoizquierdo,.contenidoderecho,#sortbys,.tituloOrden,.desiredSpecs,.googleadsense{display:none}
	table.verAdemastable td{display:block !important;}table.verAdemastable p{text-align:center;}
	.descripcionAdemas,.organizarFooter,.foto1,.foto2{width:100% !important}
	.descripcionAdemas{text-align:center;}
	p,.parrafo{line-height:2em}
	#project2{margin-left:30px}
	
	.enlaceFooter{color:#0087BC !important; line-height: 2.5em !important;}
	#contenido,.contenidoTop,.busquedaTop,.contenidoBottom,.busquedaBottom{width:100% !important;}
	.contenidoMiddle,.busquedaMiddle{padding:0px;border-width:0 1px;overflow:hidden;background-color:#fff;margin-bottom:10px;width:100%}
	h1,h2{width:100%;padding:10px}
	h1{font-size:2em;}
	h2{font-size:1.8em;}
	
	cabecero{width:100%;}
	
	.textomarco1,.textomarco2,.texto1,.texto2,.texto3,.texto4,.texto5,.texto6,.indice,.texto1peq,.texto2peq,.dostercios,.medio,.tercio,.cuarto,.e{float:none;width:97%}
	.barraIcon, .barraIconSup{margin-bottom:15px;}
	.barraIcon{text-align:center;}

	.lupa{display:none}
	.organizarRedes,.organizarRedesIndice{margin-top:5px;width:310px;text-align:center;}

	.mobile-navigation{background-color:#298735;position:absolute;top:0;left:100%;right:0;font-size:1.5em;overflow:hidden;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}

	.mobile-navigation__list{
		list-style:none;padding:0;margin:0,display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around
	}
	.mobile-navigation__item{
		display:inline-block;
		list-style:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;margin:0;border-bottom:1px solid #1f6328;padding: 0.5em 0.8em;
	}
	.mobile-navigation-toggle{display:block;background-color:#298735;padding:2em;position:absolute;right:.2em;top:.1em;cursor:pointer}
	.submenu-icon{
		position:absolute;background-image:url(images/cruz.png);background-position:center;width:20px;height:20px;display:inline-block;right:19px;top:6px
	}

	.menu-mobile{position:absolute;z-index:99!important;width:100%;max-width:300px;right:10px;top:25px}
	
	.mapaverde{display:none;}

	/*especial para móviles ver si están arriba para eliminar arriba */
	.organizarIndice,#page,.bannerGrande,#panelDer,#lateral,#cabeceroIzq,#cabeceroDer,.img.organizarFooter,.buscadorSlider{display:none !important}
}