	#formRichiesta {
		display	:	inline-block;
		padding	:	10px;
		width	:	calc(100% - 20px);
		max-width	:	550px;
		height		:	calc(100% - 20px);
		overflow	:	auto;
	}
	
	.obbligatorio {
		border	:	solid 1px red !important;
		outline	:	solid 1px red !important;
	}
	
	.tasto {
		display		:	inline-block;
		padding		:	15px;
		
		color		:	white;
		border		:	solid 1px #0e506c;
		border		:	solid 1px #218ecc;
		text-align	:	center;
		
		border-radius	 :	2px;
		float			 :	left;
		background-color :	#0e506c;
		background-color :	#218ecc;
		cursor			 :	pointer;
		font-size		 :	15px !important;
	}
	
	.tasto:hover {
		color	:	#0e506c;
		background-color:white;
	}
