@font-face {
  font-family: amatysfont;
  src: url(../font/NeueKabel.otf);
 /* src: url(../font/ShortStack-Regular.ttf);*/
}



body
{
/*	background-color:#007576;*/
	background-image:url("../img_pag/fondo.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
	width:100%;
	height:100%;
	margin:0;
/*font-family: Arial, sans-serif;*/
    font-family:amatysfont;
}

label
{
      font-size:22px;
}

label.acti
{
      padding-left: 2em ;
      color: #660F8A;
}


.fondo_forms
{
	/*background-color:#dadbdb;*/
background-color:#ADA4B1;
	width:25%;
	height:auto;
   padding: 25px 25px 100px 25px;
   
 
}

.fondo_forms_perfil
{
		/*background-color:#dadbdb;*/
	background-color:#ADA4B1;
	width:50%;
	height:auto;
   padding: 25px 25px 100px 25px;
}

.forma2
{
	background-color:#fff;
	width:25%;
	height:auto;
    text-align:center;
    text-decoration:none;
    color:#000;
    padding:25px;
  
    font-size:22px;
     
}

.forma2:hover
{
	background-color:#018af5;
    color:#fff;
}

.button 
{
  border-radius: 25px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  cursor: pointer;
  padding:3px;
  background-color: white; 
  color: black; 
  border: 2px solid #660F8A;
  /*border: 2px solid #008CBA;*/
}

.button:hover
{
  border: 2px solid white;  
  background-color: #660F8A;
/* background-color: #008CBA; */
  color:white;
}

.texto_info
{
    color:#BD0000;
    font-size:20px;
    text-align:center;
}

.texto_prox
{
    color:#BD0000;
    font-size:50px;
    text-align:center;
}
