/* ESTILOS COMUNES A TODAS LAS PÁGINAS */
/* MEDIDAS CSS3 1vw = 1% ancho, 1vh = 1% alto, tamaño fuente en "em" */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	margin:0;
	padding:0;
}
body
{
  margin: 0 1vw 0 1vw;
	font-size: 0.8rem;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color: #000000;
	background-color: #FFFFFF;
}
nav {text-align:center;}
article
{
	display: grid;
  place-content: center;
}
h1 {font-size:0.8rem;color:#696934;}
img
{
	max-width:100vw;
	height:auto;
	object-fit:cover;
  object-position:bottom;
}
hr {width:60vw;margin:auto;}
.cabecera
{
	border-style: none;
	display: table-cell;
	border-width: thin;
	padding-left: 0.1rem; /* antes 5px */
	padding-right: 0.1rem; /* antes 5px */
}
.cuerpo60
{
  width:60vw;
	text-align:justify;
}
.aire {display: none;}
.centra {text-align:center;}
.campova {visibility:hidden;}

.horizon {list-style:none;}
.horizon li /* PARA TABLAS HORIZONTALES DE UNA FILA (UL LI)*/
{
  display: inline;
  margin-right:0.1rem;
}
.horizon  li img {display: inline;}

.Table /* TABLAS EN DIV */
{
	display: table;
	margin: auto;
	width:60vw;
}
.Row {display: table-row;}  /* TABLAS EN DIV */
.Cell /* TABLAS EN DIV */
{
	border-style: none;
	display: table-cell;
	border-width: thin;
	padding-left: 0.1rem; /* antes 5px */
	padding-right: 0.1rem;
}
.textorojo
{
	font-size: 0.8rem;
	color: #696934;
	font-weight: bold;
	text-align: center;
}
.textointenso {
	font-size: 0.8rem;
	color: #B90000;
	font-weight: bold;
}
.volver
{
  border: 1px solid #2e518b; /*anchura, estilo y color borde*/
  padding: 10px; /*espacio alrededor texto*/
  background-color: #2e518b; /*color botón*/
  color: #ffffff; /*color texto*/
  text-decoration: none; /*decoración texto*/
  text-transform: uppercase; /*capitalización texto*/
  font-family: 'Helvetica', sans-serif; /*tipografía texto*/
  border-radius: 50px; /*bordes redondos*/
}
.volver:hover {background-color: BlueViolet;} 

@media only screen and (min-width: 360px) and (max-width: 1080px)
{
  body {font-size:.6em;}
}
</style>