/* FORM COMPILAZIONE*/
textarea {width:500px;height:150px;padding:20px;-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;border:2px solid #d8d7d7;}
input[type="submit"],input[type="reset"] {font-family:georgia;width:100px;height:30px;}
select{
	border: 1px solid gray;padding:4px;margin:10px 0;
	width: 200px;
	
	background-color: #F2F2F2;
	font-family:Arial,sans-serif;
}

input[type="text"] {
	border: 1px solid gray;padding:4px;margin:10px 0;
	width: 300px;
	-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;
	background-color: #F2F2F2;
	font-family:Arial,sans-serif;
}

.birth-day{
	border: 1px solid gray;padding:4px;margin:10px 0;
	width: 90px;
	-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;
	background-color: #F2F2F2;
	font-family:Arial,sans-serif;
	margin-right:7px;
	
}
.birth-month{
	border: 1px solid gray;padding:4px;margin:10px 0;
	width: 90px;
	-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;
	background-color: #F2F2F2;
	font-family:Arial,sans-serif;
	margin-right:7px;
}
.birth-year{
	border: 1px solid gray;padding:4px;margin:10px 0;
	width: 90px;
	-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;
	background-color: #F2F2F2;
	font-family:Arial,sans-serif;
}

/* FINE FORM */
.cornice{
          padding:10px;
          border:1px solid #999;
          background-color:#FFF;
          -moz-box-shadow:0 0 7px #333;
          -webkit-box-shadow:0 0 7px #333;
}