/*azul*/
.enlaceboton
{
  border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  
  font-family: verdana, arial, sans-serif;
  font-size: 14pt;
  font-weight: normal;
  padding: 0px; 
  color:#000000;

  border: 1px solid #89868d;
  background-color:#89868d;
  width:auto;
  height:auto;
  min-height:40px;
  min-width:140px;
  text-decoration:none;
  
}

.enlaceboton:link,
.enlaceboton:visited
{
  border: 1px solid #89868d;
  text-decoration:none;
}
.enlaceboton:hover
{
  border: 1px solid #89868d;
  background-color:#b1afb4;
  text-decoration:none;
}


/*fin gris*/

/*azul oscuro*/
.enlacebotonazul
{
  border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  
  font-family: fuenteample,fuenteampleie;
  font-size: 13pt;
  font-weight: normal;
  padding: 0px; 
  color:#ffffff;

  border: 1px solid #000099;
  background-color:#000099;/*#1c509e;*/
  width:auto;
  height:100px;
  min-height:100px;
  min-width:140px;
  text-decoration:none;
  
}

.enlacebotonazul:link,
.enlacebotonazul:visited
{
  border: 1px solid #1c509e;
  text-decoration:none;
}
.enlacebotonazul:hover
{
  border: 1px solid #68c2e6;
  background-color:#68c2e6;
  text-decoration:none;
}

/*fin azul oscuro*/

/*azul oscuro*/
.enlacebotonazul40px
{
  border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  
  font-family: fuenteample,fuenteampleie;
  font-size: 14pt;
  font-weight: normal;
  padding: 0px; 
  color:#ffffff;
  padding-top:5px;
  padding-bottom:8px;

  border: 1px solid #1c509e;
  background-color:#1c509e;
  width:auto;
  height:50px;
  min-height:50px;
  min-width:140px;
  text-decoration:none;
  
}
.enlacebotonnaranja40px
{
  border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  
  font-family: fuenteample,fuenteampleie;
  font-size: 14pt;
  font-weight: normal;
  padding: 0px; 
  color:#ffffff;
  padding-top:5px;
  padding-bottom:8px;

  border: 1px solid #ff3300;
  background-color:#ff3300;
  width:450;
  height:58px;
  text-decoration:none;
  
}

.enlacebotonazul40px:link,
.enlacebotonazul40px:visited
{
  border: 1px solid #1c509e;
  text-decoration:none;
}
.enlacebotonazul40px:hover
{
  border: 1px solid #68c2e6;
  background-color:#68c2e6;
  text-decoration:none;
}

/*fin azul oscuro*/

/*boton grande sacisuperior*/
.enlacebotonregistrate
{
  border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  -webkit-border-radius: 8px 8px 8px 8px;
  
  font-family: verdana, arial, sans-serif;
  font-size: 14pt;
  font-weight: normal;
  padding: 0px; 
  color:#ffffff;
  padding-top:5px;
  padding-bottom:8px;

  border: 1px solid #62cb0d;
  background-color:#62cb0d;
  width:100%;/*250px;*/
  height:50px;
  min-height:50px;
  min-width:180px;
  text-decoration:none;
  
}

.enlacebotonregistrate:link,
.enlacebotonregistrate:visited
{
  border: 1px solid #62cb0d;
  text-decoration:none;
}
.enlacebotonregistrate:hover
{
  border: 1px solid #68c2e6;
  background-color:#68c2e6;
  text-decoration:none;
}

/*fin azul oscuro*/




/*boton naranja*/
.enlacebotonnaranja
{
  border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  
  font-family: verdana, arial, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  padding: 6px; 
  color:#ffffff;

  
  background-color:#2e3eae;
  border: 1px solid #2e3eae;
  width:auto;
  height:auto;
  min-height:40px;
  min-width:50px;
  text-decoration:none;
  
}

.enlacebotonnaranja:link,
.enlacebotonnaranja:visited
{
  border: 1px solid #2e3eae;
  text-decoration:none;
}
.enlacebotonnaranja:hover
{
  border: 1px solid #2e3eae;
  background-color:#d94506;
  text-decoration:none;
}
/*fin naranja*/

/*boton editar pequeno gris*/
.enlacebotonpequeno
{
  border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  
  font-family: tahoma,arial, verdana, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  padding: 2px; 
  color:#000000;

  border: 1px solid #aaaaaa;
  background-color:#dddddd;
  width:auto;
  height:auto;
  min-height:20px;
  min-width:40px;
  text-decoration:none;
  
}

.enlacebotonpequeno:link,
.enlacebotonpequeno:visited
{
  border: 1px solid #aaaaaa;
  text-decoration:none;
}
.enlacebotonpequeno:hover
{
  border: 1px solid #cccccc;
  background-color:#bbbbbb;
  color:#333333;
  text-decoration:none;
}



/*boton transparente*/
.enlacebotontransparente
{
  font-family: fuenteroboto, Arial, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  padding: 10px; 
  color:#ffffff;

  width:auto;
  height:auto;
  min-height:40px;
  min-width:50px;
  text-decoration:none;
  
}


.enlacebotontransparente:link,
.enlacebotontransparente:visited
{
  text-decoration:none;
}
.enlacebotontransparente:hover
{
  border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  -webkit-border-radius: 8px 8px 8px 8px;

  border: 1px solid #aaaaaa;
  
  /*background-color:#d94506;*/
  text-decoration:none;
}
/*fin naranja*/


.enlacebotontransparentew
{
  font-family: fuenteroboto, Arial, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  padding: 10px; 
  color:#000000;

  width:auto;
  height:auto;
  min-height:40px;
  min-width:50px;
  text-decoration:none;
  
}
.enlacebotontransparentew:link,
.enlacebotontransparentew:visited
{
  text-decoration:none;
}
.enlacebotontransparentew:hover
{
  border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  -webkit-border-radius: 8px 8px 8px 8px;

  border: 1px solid #aaaaaa;
  
  /*background-color:#d94506;*/
  text-decoration:none;
}

/*boton naranja responsive*/
.csssbotonresponsive
{
  border-radius: 16px 16px 16px 16px;
  -moz-border-radius: 16px 16px 16px 16px;
  -webkit-border-radius: 16px 16px 16px 16px;
  
  font-family: fuenteroboto,Arial;
  font-size: calc(0.5em + 0.3vw);
  font-style: strong;
  font-weight: bold;
  
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  padding-right: 20px; 
  color:#ffffff;

  
  /*background-color:#2e3eae;*/
  background: linear-gradient(104.56deg, #FF8400 0.7%, rgba(255, 163, 24, 0.95) 98.14%);
  border: 0px solid #ff3300;
  width:auto;
  height:auto;
  min-height:40px;
  min-width:50px;
  text-decoration:none;
  
}
.csssbotonresponsive2
{
  border-radius: 16px 16px 16px 16px;
  -moz-border-radius: 16px 16px 16px 16px;
  -webkit-border-radius: 16px 16px 16px 16px;
  
  font-family: fuenteroboto,Arial;
  font-size: calc(0.4em + 0.3vw);
  font-style: strong;
  font-weight: bold;
  
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 17px;
  padding-right: 17px; 
  color:#ffffff;

  
  /*background-color:#2e3eae;*/
  background: linear-gradient(104.56deg, #FF8400 0.7%, rgba(255, 163, 24, 0.95) 98.14%);
  border: 0px solid #ff3300;
  width:auto;
  height:auto;
  min-height:40px;
  min-width:50px;
  text-decoration:none;
  
}

.csssbotonresponsive:link,
.csssbotonresponsive:visited
{
  border: 0px solid #ff3300;
  text-decoration:none;
}
.csssbotonresponsive:hover
{
  border: 0px solid #2e3eae;
  
  background: linear-gradient(104.56deg, #ff3300 0.7%, rgba(255, 163, 24, 0.95) 98.14%);
  text-decoration:none;
}
/*fin naranja*/
