@charset "utf-8";*{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
/*Quitar publicidad lateral en dispositivos pequeños*/
#wash-ap{display:none;}
#aforpeque{display:none;}
@media only screen and (max-width: 1023px) {#lateralizq,#lateraldch,#linkedint,#cuadro1,.diagadget,.oculmov{display:none !important;;}#wash-ap{display:inline;}}
@media only screen and (max-width: 740px){#aforgrande{display:none !important;;}#aforpeque{display:flex;margin: 0 auto;}}
/*CSS Menú*/
/*Menú*/
.menu{width:100%;padding:0;margin:0;list-style:none;height:38px;background:url(../img/cachop.gif);position:relative;font-family:Verdana,Arial;float:left;border: 4px ridge #50c878;}
.menu li > a{display:inline-block;/*position:relative;*/color:green;text-decoration:none;z-index:500;text-align:left;}
a.top_link{display:block;float:left;height:27px;line-height:27px;color:#fff;text-decoration:none;font-size:1em;padding:0 0 0 2px;cursor:pointer;}
a.top_link:hover {background-color:#434343;color:#bafeba;}
#header {margin:auto;width:100%;font-family:Arial, Helvetica, sans-serif;}
ul, ol {list-style:none;}
.nav > li {float:left;background:url(../img/cachitov.gif);}
.nav li a {color:#fff;text-decoration:none;padding:5px 7px;display:block;font-size:1em;}
.nav li a:hover {background-color:#434343;color:#bafeba;}
.nav li ul {background-color:#000;display:none;position:absolute;min-width:105px;z-index:5000;}
.nav li:hover > ul {display:block;}
.nav li ul li {position:relative;}
.nav li ul li ul {left:105px;top:0px;min-width:260px;}
/*Página*/
#contenedor{width:1024px;margin:auto;}
#lateralizq{width:125px;top:0px;float:left;text-align:center;}
#lateralizq iframe{width:125px;padding-right:1%;padding-left:1%;border-style:none;}
#lateraldch{width:165px;top:0px;float:left;text-align:center;}
#lateraldch a{width:165px;padding-left:1%;}
.cajacent{background-color:#ffd5c5;overflow:hidden;width:100%;margin-bottom:2px;border:1px solid #50c878;}
#central{float:left;width:734px;top:0;}
#colcajacent1{width:49.5%;float:left;display:block;}
#colcajacent2{width:49.5%;float:left;text-align:left;}
#colhhgadget1{width:49.5%;float:left;position:relative;left:80px;}
#colhhgadget2{width:49.5%;float:left;position:relative;left:65px;}
#aforgrande{height:164px;margin-left:auto;margin-right:auto;display:flex;justify-content: center;}
#aforpeque{height:265px;margin-left:auto;margin-right:auto;justify-content:center;}
td{text-align:center;}
#control{background-color:#C0C0C0;}
#gadget{width:307px;height:330px;background-color:#ff7247;}
a{font-family:Arial;font-size:1rem;color:#ff8c00;text-decoration:none;}
a:hover{color:#8991CC;}
.centrado{text-align:center;font-size:0.8rem;margin:auto;}
.izq{width:43%;float:left;}
.navcen{width:14%;display:inline;}
.dch{width:43%;float:right;}
.diames{color:white;font-family:Arial;font-size:0.75rem;text-align:center;font-weight:bold;margin-right:4px;margin-left:4px;}
.diames:hover{color:#bafeba;}
.flecha{color:white;font-family:Arial;font-size:0.75rem;text-align:center;font-weight:bold;margin-right:4px;margin-left:4px;}
.flecha:hover{color:#bafeba;}
.flechados{color:white;font-family:Arial;font-size:0.75rem;text-align:center;font-weight:bold;margin-right:4px;margin-left:4px;float:left;}
.flechados:hover{color:#bafeba;}
.fecha{color:green;font-family:Arial;font-size:0.75rem;text-align:center;font-weight:bold;margin-right:4px;margin-left:4px;}
.fecha:hover{color:#b25301;}
.despliegue{margin:auto;font-size:0.75rem;}
.anio{font-family:Arial;color:white;font-size:1.2rem;display:inline;text-align:center;width:33%;}
.recondita{display:none;}
body{background-image:url(../img/hhtela.png);font-family:Arial;margin:0px;padding:0px;}
h1{font-family:Arial;text-align:center;color:white;font-size:1.1rem;}
h2{font-family:Arial;color:green;font-size:1rem;text-decoration:underline;font-weight:bold;line-height:7px;margin-bottom:30px;margin-top:20px;}
h3{font-family:Arial;text-align:center;color:green;font-size:1rem;}
h4{font-family:Arial;text-align:center;color:#00f;font-size:1rem;line-height:0;}
h5{font-family:Arial;color:green;font-size:1rem;font-weight:bold;}
#numero{color:white;font-size:1rem;font-weight:bold;float:left;}
#ubicacion{color:green;font-size:1rem;}
.subir{color:#50c878;font-size:0.9rem;}
.hace{color:#333;font-family:Arial;font-size:0.75rem;font-weight:bold;font-style:italic;}
#bodycalend{max-width:100%;margin: 0 auto;}
#titulo{background-color:#ffd5c5;}
#tcalendario{width:96%;height:224px;background-color:#8991CC;border:1px;border-spacing:0;padding-left:1%;padding-right:1%;margin-left:4%;}
.tcalrelleno{width:100%;background-color:#FF7F50;float:left;}
.facebook-share-btn {
  display:inline-flex;
  align-items:center;
  background:#1877f2;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  border-radius:4px;
  padding:5px 10px;
  text-decoration:none;
}

.facebook-share-btn:hover {
  background:#166fe5;
}

.fb-icon {
  font-weight:bold;
  font-size:14px;
  margin-right:6px;
}

.fb-text {
  margin-right:8px;
}
/*form{width:70%;}*/
#selmes{float:left;width:55%;font-size:0.9rem;}
.mes1{font-family:Arial;color:white;font-size:1rem;font-weight:bold;border:0;background-color:#000;width:100%;float:left;}
.mes2{font-family:Arial;color:white;font-size:0.9rem;font-weight:bold;border:0;background-color:#000;}
.sem{width:100%;background-color:black;float:left;}
.tdh{text-align:center;color:#FFF;background-color:#50c878;font-size:1.2rem;width:14.2857%;float:left;}
.tdcalend{text-align:center;width:14.2857%;float:left;}
.diahoy{font-family:Arial;color:green;background-color:#50c878;margin:13px;font-size:1.2rem;}
.dia{font-family:Arial;color:#FFF;background-color:#000;margin:13px;font-size:1.2rem;}
.dia:hover{color:green;}
.nobisiesto29{font-family:Arial;color:#2D6969;background-color:#000;margin:13px;font-size:1.2rem;}
.calendario{background-position:left bottom;background-repeat:no-repeat;padding-left:7px;}
.hoy{font-family:Arial;color:#50c878;background-color:#FF7F50;margin:13px;}
img.top{vertical-align:text-top;}
img.bottom{vertical-align:text-bottom;}
.botonesinf{background-color:#EEE8AA;width:63px;height:22px;margin-top:0px;margin-bottom:211px;}
.botonessup{background-color:#EEE8AA;width:23px;height:18px;margin-top:0px;margin-bottom:-1px;text-align:center;}
.texto{color:#50c878;margin-bottom:5px;font-size:14px;font-weight:bold;}
.fechanombre{font-size:14px;position:relative;left:220px;margin-right:300px;margin-top:-25px;}
.cajapais{border:1px solid #50c878;width:25%;padding:4px;float:left;}
.cajames{border:1px solid #50c878;width:25%;padding-left:4px;padding-right:4px;float:left;}
#cajamapa{border:1px solid #50c878;width:33%;padding-left:4px;padding-right:4px;float:left;}
.cajaano{border:1px solid #50c878;width:10%;float:left;text-align:center;padding:5px;}
#mapa{margin-right:auto;margin-left:auto;}
#bormapa{display:none;border:2px solid #50c878;height:auto;width:90%;margin-right:auto;margin-left:auto;margin-top:5px;background-image:url(../img/arpillerav.jpg);}
.cabcaja{color:#50c878;font-size:17px;text-decoration:underline;font-weight:bold;}
.ver{border:4px ridge #50c878;width:99.5%;}
#combo{width:100%;font-family:Arial,Helvetica,sans-serif;font-size:.75rem;background:url(../img/cacho.gif);padding:1px;display:inline-block;border:4px ridge #50c878;text-align:center;}
#menusupfecha{width:100%;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:.75rem;background:url(../img/cacho.gif);padding:1px;float:left;border:4px ridge #50c878;}
#menusup a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#50c878;text-decoration:none;}
#menusup a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#F00;text-decoration:underline;}
.publicidad{background-color:#ffd5c5;border:4px ridge #50c878;width:100%;height:307px;text-align:center;float:left;}
.publicent{background-color:#ffd5c5;border:4px ridge #50c878;width:100%;text-align:center;float:left;}
.publicent img{max-width:100%;}
#cuadros{background-color:#ffd5c5;overflow:hidden;width:100%;border: 4px ridge #50c878;}
#cuadro1{width:50%;float:left;text-align:center;}
#cuadro1 img{max-width:100%;}
#cuadro2{width:50%;float:left;text-align:center;}
#cuadro2 img{max-width:100%;}
.subcont{width:100%;overflow:hidden;}
#sociales{background:url(../img/arpillerav.jpg);border:1px solid #50c878;width:100%;text-align: center;float:left;display: table;padding-top:5px;}
.redsocial{overflow:hidden;width:33%;text-align:center;float:left;margin-bottom:4px;height:22px;}
.error{font-family:Verdana, Arial;font-size:15px;font-weight:bold;color:#61300D;text-align:left;padding-top:3px;padding-left:8px;}
#mes{width:100%;border:1px solid #50c878;background-color:#ffd5c5;}
#mesito{width:100%;border:1px solid #50c878;background-color:#ffd5c5;}
.meses{width:99%;border-bottom:1px solid #50c878;}
p{color:#000;font-size:16px;font-weight:bold;}
.galeria{font-family:Arial;color:green;font-size:1rem;text-align:center;}
.santoral{color:#000;font-family:Arial;font-size:0.75rem;text-align:justify;padding-left:9px;padding-right:9px;margin-bottom:-10px;}
.mundial{color:#333;font-family:Arial;font-size:0.75rem;text-align:justify;padding-top:11px;padding-left:9px;padding-right:9px;font-style:italic;}
.mestxt{color:#000;font-family:Arial;font-size:0.75rem;text-align:justify;padding-left:9px;padding-right:9px;}
.hhanio{width:15%;float:left;}
.hhgadget{width:100%;float:left;position:relative;text-align:center;}
.anuario{width:100%;display:table-row;}
.hhanno{width:17%;float:left;padding-left:4px;}
.anotext{width:83%;float:left;font-family:Arial;font-size:0.75rem;font-weight:bold;text-align:justify;padding-bottom:8px;padding-right:4px;}
.anohref{color:green;font-family:Arial;font-size:1rem;font-weight:bold;margin-right:6px;margin-left:6px;}
.anohref:hover{color:#b25301;font-family:Arial;font-size:1rem;text-align:left;font-weight:bold;margin-right:6px;margin-left:6px;}
.hhtext{width:83%;float:left;font-family:Arial;font-size:0.75rem;font-weight:bold;text-align:justify;padding-right:8px;padding-bottom:8px;}
.anoanno{color:#50c878;font-family:Arial;font-size:14px;font-weight:bold;}
.anno2{color:#000;font-family:Arial;font-size:12px;text-align:justify;padding-right:9px;top:-32px;position:relative;margin-bottom:-25px;}
.anno3{color:black;font-family:Arial;font-size:12px;text-align:justify;padding-left:120px;padding-right:9px;top:-27px;position:relative;margin-bottom:-15px;}
.anno4{color:black;font-family:Arial;font-size:12px;text-align:justify;padding-left:140px;padding-right:9px;top:-27px;position:relative;margin-bottom:-15px;}
#volver{background:url(../img/cacho.gif);width:100%;border:4px ridge #50c878;margin-bottom:2px;text-align:center;height:45px;padding:4px;}
#visitantes{background:url(../img/cacho.gif);width:100%;border:4px ridge #50c878;margin-bottom:2px;text-align:center;height:45px;padding:4px;}
.volvermes{background-color:#ffd5c5;border:4px ridge #50c878;margin-bottom:2px;text-align:center;height:28px;padding:4px;float:left;width:100%;}
#mapa{background-color:#ffd5c5;width:100%;border:4px ridge #50c878;text-align:center;margin-bottom:2px;}
.ubic{border:2px double #ffd5c5;margin-right:auto;margin-left:auto;}
.oculta{display:none;}
#fondofoto{width:100%;background-repeat:no-repeat;height:auto;}
.divfoto{width:100%;background-repeat:no-repeat;height:auto;}
.fotoshow{width:100%;background-repeat:no-repeat;height:auto;}
#fotoimagen{width:100%;height:auto;}
.nav{width:100%;padding:0;margin:0;list-style:none;height:36px;background:url(../img/cachitov.gif);position:relative;z-index:500;font-family:Verdana, Arial;text-align:center;}
.nav li.bandera{display:block;float:left;padding:4px 0 0 0;}
.ver{width:100%;height:114px;float:left;overflow:hidden;position:relative;text-align:center; -webkit-box-shadow: 1px 1px 2px #e6e6e6;-moz-box-shadow: 1px 1px 2px #e6e6e6;box-shadow: 1px 1px 2px #e6e6e6;background: #fff url(../img/fondfoto.jpg) no-repeat center center;}
.ver .mask,.ver .content {width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;}
.ver img {display: block;position: relative;}
.ver h2{line-height:12px;text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:0.9rem;padding:10px;background: rgba(0, 0, 0, 0.8);margin: 10px 0 0 0;}
.ver p{font-family:Georgia,serif;font-style:italic;font-size:0.75rem;position:relative;color:#fff;padding:10px 20px 20px;text-align:center;}
.ver a.info{display:inline-block;text-decoration:none;padding: 7px 14px;background:#000;color:#fff;text-transform:uppercase;-webkit-box-shadow: 0 0 1px #000;-moz-box-shadow: 0 0 1px #000;box-shadow: 0 0 1px #000;}
.ver a.info:hover{-webkit-box-shadow: 0 0 5px #000;-moz-box-shadow: 0 0 5px #000;box-shadow: 0 0 5px #000;}
.foto img{-webkit-transform: scaleY(1);-moz-transform: scaleY(1);-o-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transition: all 0.7s ease-in-out;-moz-transition: all 0.7s ease-in-out;-o-transition: all 0.7s ease-in-out;-ms-transition: all 0.7s ease-in-out;transition: all 0.7s ease-in-out;width:100%;height: auto;}
.foto .mask{background-color: rgba(255, 231, 179, 0.3);-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;-ms-transition: all 0.5s linear;transition: all 0.5s linear;-ms-filter: 'progid: DXImageTransform.Microsoft.Alpha(Opacity=0)';filter: alpha(opacity=0);opacity: 0;}
.foto h2{border-bottom: 1px solid rgba(0, 0, 0, 0.3);background: transparent;margin: 10px 10px 0px 10px;-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);color: #333;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;-ms-transition: all 0.5s linear;transition: all 0.5s linear;-ms-filter: 'progid: DXImageTransform.Microsoft.Alpha(Opacity=0)';filter: alpha(opacity=0);opacity: 0;}
.foto p{color:#333;-ms-filter: 'progid: DXImageTransform.Microsoft.Alpha(Opacity=0)';filter: alpha(opacity=0);opacity: 0;-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;-ms-transition: all 0.5s linear;transition: all 0.5s linear;}
.foto a.info{-ms-filter: 'progid: DXImageTransform.Microsoft.Alpha(Opacity=0)';filter: alpha(opacity=0);opacity: 0;-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;-ms-transition: all 0.5s linear;transition: all 0.5s linear;}
.foto:hover img{-webkit-transform: scale(10);-moz-transform: scale(10);-o-transform: scale(10);-ms-transform: scale(10);transform: scale(10);-ms-filter: 'progid: DXImageTransform.Microsoft.Alpha(Opacity=0)';filter: alpha(opacity=0);opacity: 0;}
.foto:hover .mask{-ms-filter: 'progid: DXImageTransform.Microsoft.Alpha(Opacity=100)';filter: alpha(opacity=100);opacity: 1;}
.foto:hover h2,.foto:hover p,.foto:hover a.info{-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-ms-filter: 'progid: DXImageTransform.Microsoft.Alpha(Opacity=100)';filter: alpha(opacity=100);opacity: 1;}
.legal{font-family:Georgia,serif;font-style:italic;font-size:1rem;position:relative;color:black;padding:10px 20px 20px;text-align:justify;}
.mensaje{font-size:0.6em;color:brown;margin:0;padding:15px;line-height:1.5em;}
.pregtest{font-family:Georgia,serif;font-style:italic;font-size:1rem;position:relative;color:black;padding:10px 20px 20px;text-align:justify;}
.test{width:98.3%;margin-bottom:5px;background-color:black;clear:both;font-family:Georgia,Verdana,Arial;font-size:1.05em;font-style:italic;text-align:justify;padding:15px;/* Fallback for web browsers that don't support RGBa */background-color: rgb(0, 0, 204);/* RGBa with 0.6 opacity */background-color: rgba(0, 0, 204, 0.1);}
.linea{display:inline-block;width:19%;text-align:center;}
.respuesta{width:100%;font-family:Georgia,Verdana,Arial;font-size:1rem;color:#060;float:left;padding:15px;margin:5px;font-style:italic;}
.aciertos{font-family:Georgia,Verdana,Arial;font-size:2em;color:green;font-style:italic;}
.fallos{font-family:Georgia,Verdana,Arial;font-size:2em;color:red;font-style:italic;}
.dejar{text-align:justify;font-family:Georgia,Verdana,Arial;color:blue;font-size:2em;font-style:italic;}
.acertado{text-align:justify;font-family:Georgia,Verdana,Arial;color:green;font-size:1.05em;font-style:italic;;width:98.3%;padding:15px;/* Fallback for web browsers that don't support RGBa */background-color: rgb(0, 0, 204);/* RGBa with 0.6 opacity */background-color: rgba(0, 0, 204, 0.1);}
.fallado{text-align:justify;font-family:Georgia,Verdana,Arial;color:red;font-size:1.05em;font-style:italic;width:98.3%;padding:15px;/* Fallback for web browsers that don't support RGBa */background-color: rgb(0, 0, 204);/* RGBa with 0.6 opacity */background-color: rgba(0, 0, 204, 0.1);}
.nocontestado{text-align:justify;font-family:Georgia,Verdana,Arial;color:blue;font-size:1.05em;font-style:italic;width:98.3%;padding:15px;/* Fallback for web browsers that don't support RGBa */background-color: rgb(0, 0, 204);/* RGBa with 0.6 opacity */background-color: rgba(0, 0, 204, 0.1);}
.tachado{text-decoration:line-through;font-size:1.05em;font-style:italic}
.divboton{display:block;margin-left:auto;margin-right:auto;}
.boton {width:100%;background-color:#4CAF50;color:white;padding:15px 32px;text-align:center;text-decoration:none;font-size:1em;margin:4px 2px;cursor:pointer;
border-radius: 25px 25px 25px 25px;
-moz-border-radius: 25px 25px 25px 25px;
-webkit-border-radius: 25px 25px 25px 25px;
border: 8px solid #ffa3ff;}
/*responsive*/
@media screen and (max-width:1023px) {
#contenedor{width:100%;margin:auto;}
#lateralizq,#lateraldch,.ocultmov,#mapa,#visitantes{display:none !important;}
body{background-color:#65a7d8;background-image:none;}
.menu_bar{width: 100%;background: url(../img/cachorespon.gif);display: block;position: fixed;top:0;z-index: 1000;border: 4px ridge #50c878;}
.menu_bar .bt-menu{display: block;padding:8px;overflow:hidden;font-size:1.5rem;font-weight:bold;text-decoration:none;color:white;height:60px;}
.menu_bar span{float: right;font-size:1.75rem;}
header nav{background-image:url(../img/arpillerav.jpg);width:100%;height:calc(100% - 60px);right:100%;margin: 0;position:fixed;overflow:scroll;}
header nav ul li a{padding:5px;}
.ver h2{font-size:0.6rem;padding:0 0 5px 0;}
.ver p{font-size:0.6rem;padding:0;}
/*Con esto ocultamos el menu hacia la derecha, lo agregamos hasta el final*/
header nav ul li{display: block;border-bottom:1px solid rgba(255,255,255,.5);}
header nav ul li a{display: block;}
header nav ul li:hover .children{display:none;}
header nav ul li .children{width: 100%;position: relative;}
header nav ul li .caret{float: right;}
#central{float:left;width:100%;top:0;}
h1{font-family:Arial;text-align:center;color:white;font-size:1.25rem;}
#menu{max-width:100%;float:left;}
#menusupfecha{width:100%;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:.75rem;padding:1px;border:4px ridge #50c878;}
#sociales{background-color:#ffd5c5;border:1px solid #50c878;width:100%;text-align: center;float:left;display: table;}
.diames:hover{font-size:0.75rem;}
.anuario{width:100%;display:table-row;}
.hhanio{width:15% !important;}
.anohref{width:15% !important;font-size:1rem;font-family:Arial;text-align:left;font-weight:bold;margin-left:6px;}
.anohref:hover{color:#F00;font-size:1rem;font-size:1rem;font-family:Arial;}
.hhtext{width:85% !important;font-size:1rem !important;float:left;font-family:Arial;font-size:12px;font-weight:bold;text-align:justify;padding-right:8px;padding-bottom:8px;}
.santoral{font-size:1rem;}
#colcajacent1{width:100% !important;}
#colcajacent2{width:100% !important;}
.anotext{width:93%;float:right;font-size:1rem;}
#bormapa{border:2px solid #50c878;width:100%;margin-right:auto;margin-left:auto;margin-top:5px;background-image:url(../img/arpillerav.jpg);}
#volver{float:left;width:100%;background:url(../img/cacho.gif);border:4px ridge #50c878;text-align:center;padding:4px;}
.meses{width:100%;border-bottom:1px solid #50c878;}
.mestxt{width:98% !important;font-size:1rem !important;}
#cuadro2{width:100%;}
#bodycalend{max-width:96%;margin: 0 auto;}
#selmes{float:left;}
.centrado{text-align:center;}
a.previo{color:yellow;font-size:15px;}
a.siguiente{color:#8991CC;font-size:15px;display:inline;}
a.previo:hover{color:Green;font-size:15px;}
a.siguiente:hover{color:White;font-size:15px;display:inline;}
.diaref{font-family:Arial;color:#50c878;font-size:13px;font-weight:bold;}
.diaref:hover{font-family:Arial;color:#8991CC;font-size:13px;font-weight:bold;}
.subir{color:#F00;font-size:14px;}
.anno{color:#50c878;font-family:Arial;font-size:16px;font-weight:bold;text-align:right;vertical-align:super;vertical-align:top;}
.hace{color:#333;font-family:Arial;font-size:12px;font-weight:bold;font-style:italic;}
#colhhgadget1{width:100%;float:left !important;}
#colhhgadget2{width:100%;float:left !important;}
.mundial{color:#333;font-family:Arial;font-size:0.75rem;text-align:justify;padding-left:9px;padding-right:9px;padding-top:11px;font-style:italic;}
.hhanio{width:53px;float:left;}
#mapa{background-color:#F7BD73;border:4px ridge #50c878;margin-bottom:2px;text-align:center;width:100%;float:left;}
.ubic img{max-width:100%;height:auto;}
.nav{width:99%;padding:0;margin:0;list-style:none;height:36px;background:url(../img/cachitov.gif);position:relative;z-index:500;font-family:Verdana, Arial;text-align:center;float:left;}
.cajames{width:33%;}
.cajaano{width:16.66666667%;padding-top:5px;padding-bottom:5px;}
.cajapais{width:50%;padding-top:5px;padding-bottom:5px;}
.hhanno{width:90%;}
.menu1{color:#1e432a;}
.diames{font-size:1rem;}
.diames:hover{font-size:1rem;}
}
@media screen and (min-width:600px) and (max-width:1023px) {#bodycalend{width:55%;margin: 0 auto;}}
.formCalendar {width:70%;}
#celdafoto {text-align:center;  background-color:white; height:59px;}
#celdadia {text-align:center;}
.rojo {color:red;}
.incluye_en{color:red;font-family:Verdana;font-size:16pt;}
.incluye_en_2{color:red;font-family:Verdana;font-size:12pt;}
#serviciogratis {font-family:Verdana;font-size:7.5pt;color:#000080;padding:6px; border-spacing: 0px; }
.nopregungado {text-align: center; color:red;} 