
/*aspectos generales: bordes y color de fondo de calculadora*/ 
.calculadora { 
	border: 3px #a51d40 solid; width: 280px;text-align: center; margin-left: auto; margin-right: auto;
               background-image: linear-gradient(to bottom, #f7d2f1, #FA5882);border-radius: 20px; }

/*pantalla de visualización: bordes, posición, color de fondo, estilo letra.*/ 					 
#textoPantalla { 
	width: 200px;
	border: 2px black solid;
	text-align: right; 
    position: relative;
    left: 35px;
    padding: 0px 5px;
    background-color: white; font-family: "courier new"; 
    overflow: hidden;
    border-radius: 6px;
}

/*botones normales: anchura y margen*/ 
.calculadora [type=button] { 
	width: 40px; 
	padding: 5px;
	color: white;
	background-image: linear-gradient(to bottom, #f5a4ba, #c75296);
	border-radius: 6px;
}

/*botones especiales*/ 
.calculadora input.borrado { 
	color: #B4045F;
	width: 40px;
	padding: 5px;
 }
.calculadora input#igual { 
	color: #B4045F;
	width: 85px;
	padding: 5px;
 }
.alto {
	width:35px;
 	height:35px;
 	padding: 5px;
 }
 
 .calculadora form p button.memoria{
	width:105px;
	
}
#memoria { width: 200px; height: 24px; border: 2px black solid; border-radius: 5px; text-align: right; 
                 position: relative; left: 35px;  padding: 0px 5px; margin-top:10px;
                 background-color: #FAFAFA; font-family: "courier new"; 
                 overflow: hidden;}
#label{
	font-size:x-small;
	position: relative; left:-70px; top:10px;
}
