/* CSS Document */

/* FORM MAIL */
.testo {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	box-shadow: 0px 0px 0px #888888;
	-webkit-animation-delay: 2s; 
    animation-delay: 2s;
}
.obbligo {
	color: #F00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

input {
	background: #FFF;
	border: 1px solid #CCC;
	color: #333;
	height: 30px;
	line-height: 20px;
	width: 65%;
	-webkit-transition: all 5s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	transition: all 1s ease;
	outline: none;
	margin-top:5px;
	margin-bottom:10px;
	padding-left:10px;
}
input:hover {
	background: #FFF;
	border: 1px solid rgb(255,153,0);
	color: #333;
	height: 30px;
	line-height: 20px;
	width: 65%;
	-webkit-transition: all 5s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	transition: all 1s ease;
	box-shadow: inset 0px 0px 5px rgb(180,180,180);
	outline: none;
}

textarea { 
    background: #FFF; 
    border: 1px solid #CCC; 
    color: #333; 
    height: 120px; 
    line-height: 20px; 
    width: 70%; 
	-webkit-transition: all 5s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    -webkit-transition: all 1s ease;
    transition: all 1s ease;
	outline:none;
	margin-top:10px;
	padding-left:10px;
}
textarea:hover { 
    background: #FFF; 
    border: 1px solid rgb(255,153,0); 
    color: #333; 
    height: 120px;
    line-height: 20px; 
    width: 70%;
	-webkit-transition: all 5s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    -webkit-transition: all 1s ease;
    transition: all 1s ease;
	box-shadow: inset 0px 0px 5px rgb(180,180,180);
	outline:none;
}

button {
	background: #CCC;
	border: 1px solid #CCC;
	color: #FFF;
	height: 35px;
	line-height: 20px;
	width: 20%;
	-webkit-transition: all 5s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	transition: all 1s ease;
	outline: none;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:40%;
	display: block;
}
button:hover {
	background: #963;
	border: 1px solid rgb(255,153,0);
	color: #FFF;
	height: 35px;
	line-height: 20px;
	width: 20%;
	-webkit-transition: all 5s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	transition: all 1s ease;
	outline: none;
}

