<style>
@font-face 
	{

  		font-family: English;
  		src: url(comun/English.ttf);
  		font-weight: normal;
  		font-style: normal;

	}
* 	{
		padding:0;
		margin: 0;
	}
body 	{
		font-size: 1em;
		font-family: English;
        	background-color: #f2f2f2;
		width: 100%;
		max-width: 100%;

        	height: 100%;
	}
@media only screen and (min-width: 370px)
	{
		font-size: 4em;
	}
fieldset 
	{
		display: flex;
		 flex-direction: column;
                align-items:center;
                justify-content: center;

		text-align: center;
  		margin: 20px;
  		padding: 0 10px 10px;
  		border: 1px solid #666;
  		border-radius: 8px;
  		box-shadow: 0 0 10px #666;
  		padding-top: 10px;
	}

legend 
	{
  		padding: 2px 4px;
  		background: #fff;
		  /* For better legibility against the box-shadow */
	}

fieldset > legend 
	{
  		float: left;
		 margin-top: -20px;
	}

fieldset > legend + * 
	{
		clear: both;
	}


table 	{
		width:100%;
		max-width: 100%;

		text-align: center;
		display:flex;
		 flex-direction: column;
                align-items:center;
                justify-content: center;

	}
td 	{ 	text-align: right; }
tr 	{	margin-top: 30px !important;	}

.pfoot	{
		text-align: center !important;
	}
h4 	{
		margin-top:20px;
		color: green;
	}
p 	
	{
		white-space; pre-wrap;
                width: 80%;
                font-size: 1.2em;
                color: #808b96;
                text-align: left;

	}
.cuerpo 
	{
		margin-top: 40px;
		width:100%;
		max-width: 100%;
		
                height:80%;

	}

.head 
	{
		margin-top: 30px;
		width:100%;
		max-width: 100%;

	        height:10%;
        	color: #808b96;
	}
.centra
	{
		width:100%;
		max-width: 100%;

	       text-align:center;
                display:flex;
                flex-direction: column;
                align-items:center;
                justify-content: center;


	}
button
	{
		margin-top: 20px;
		padding: 10px 10px 10px 10px;
		line-height: 200%;
		background-color: lightblue;
		font-size: 1em;
		color: white;
		border-radius: 4px;
	}
label 
	{
		font-size: 1.2em;
		color: #808b96;
	}
form	{
		margin-top: 25px;
		width: 100%;
	}
hr	{
		width: 90%;
		height: 2px;
		color: #808b96;
	}
</style>
