/* CSS Document */

.form_wrap {
	float: left;
	width: 414px;
	padding: 10px 0 0 40px;
}

.form_wrap table {
	width: 514px;
}

.form_wrap table td.td_sx {
	width: 155px;
	padding: 10px 5px 10px 0;
	text-align: right;
	vertical-align: top;
}

.form_wrap table td.td_dx {
	width: 349px;
	padding: 10px 0px 10px 5px;
	vertical-align: top;
}

.form_wrap table td input[type="text"] {
	width: 246px;
	height: 20px;
	border: solid 1px #387DF7;
	background-color: white;
}

.form_wrap table td input[type="radio"] {
	width: 15px;
	height: 20px;
	border: none;
	background-color: white;
}
.form_wrap table td select {
	width: 246px;
	height: 20px;
	border: solid 1px #387DF7;
	background-color: white;
}

.form_wrap table td textarea {
	width: 246px;
	height: 200px;
	border: solid 1px #999999;
	background-color: white;
	font-size: 11px;
	color: #666666;
}

.form_wrap input[type="submit"]{
	width: 75px;
	}
	
.tasto_wrap {
	padding: 15px 10px 0 0;
	}
	
.tasto_wrap input[type="submit"]{
	width: 75px;
	}
	
.errore {
	color: red;
	}
