html, body{margin: 0;padding: 0; background-color:#c0bcd0;}
div{display: block;}

button{border: none; background-color: transparent; outline: none;}

.screen{width: 960px;height: 600px;}
.screen .consegna{position: absolute;top: 0;left: 0;}

.screen.matematica
{
	position: relative; 
	margin:auto; 			/* ~~ Per centrare l'esercizio in mezzo alla pagina ~~ */
	
	margin-top:20px;		/* ~~ Per spostare l'esercizio in basso di 20 pixel ~~ */
}


.fixed{position: absolute;top: 0;left: 0;}

.stampa-btn{
	display: none;
	position: absolute;
	top: 520px;
	left: 813px;
	width: 34px;
	height: 34px;
	cursor: pointer;
	background: url(../images/stampa_btn.png) no-repeat top left;
}
.verifica-btn{
	display: block;
	position: absolute;
	top: 520px;
	left: 889px;
	width: 34px;
	height: 34px;
	cursor: pointer;
	background: url(../images/verifica_btn.png) no-repeat top left;
}
.reset-btn{display: block; position: absolute; top: 62px; left: 886px; width: 38px; height: 31px; cursor: pointer; background:url(../images/reset_btn.png) no-repeat top left;}

#divErrore{
	display: block;
	position: absolute;
	top: 524px;
	left: 855px;
	width: 29px;
	height: 27px;
	cursor: pointer;
	background: url(../images/contatore.png) no-repeat top left;
	
	font-family: "Arial";
	font-weight:bold;
	text-align:center;
	padding-top:4px;
	color:#1E7FEE;
}



@media print
{
	body{ transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); position: absolute; top: 180px; left: -180px;}
}

.link_esercizio
{
	cursor:pointer;
	}