/* CSS Document */

@media only screen and (max-width: 760px)
{
			
	.contenuto
	{
		width:280px;
		margin:40px auto;
	}
	
	.sfondo_contenuto
	{
		max-width:300px;
		width:300px;
		margin:20px auto;
		box-shadow: none;
		
	}
	
	.contenuto p
	{
		font-family:font_testi, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	}
	
	
	/*FORM*/
	
	form
	{
		margin: 10px auto;
		width:160px;
	}
	form label
	{
		margin: 10px 5px;
	}
	
	form input
	{
		margin: 10px 0;
	}
	
	/* MESSAGGIO DI ERRORE */
	
	.errore
	{
		display:none;
		text-align:center;
		background-color:#FF8E90;
		border: 2px #FF3336 solid;
		margin:10px;
	}
}