/*----------------ELENCO--------------------*/
form{
	margin:0;
	padding:0;
}
form h3{
	text-align:center;
	margin:0 0 10px 0;
	padding:5px 0 0 0;
	font-size:14px;
	border-top: 1px dotted #ccc;
}
form input, form select, form textarea{
	font-size:10px;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
}
form input.privacy{
width:auto;
}
div#galleryreg{
	width:100%;
	/*overflow:auto;*/
	font-size: 11px;
}
div#galleryreg dl{
	width:625px;
	margin:3px 0;
	padding: 0;
	float: left;
}
div#galleryreg dt{
	padding: 2px 0 2px 120px;
	margin: 0;
	float: left;
	width: 310px;
	font-weight:bold;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:190px;
}
div#galleryreg dd{
	margin:0;
	float: right;
	padding: 0;
	width: 310px;
}
div#galleryreg dd textarea, div#galleryreg dd input {
	margin:0;
	padding:0;
}
div#galleryreg  dt.privacy{
	margin:0;
	padding:0 0 5px 120px;
	width:505px;
}
.invia{
text-align:center;
padding-top:5px;;
margin:0 100px 0 120px;
}
.nota{
	margin:0;
	padding:5px 100px  5px 120px;
	font-size:10px;
	color:#666666;
	clear: both;
}
.anno{
width:50px;
}
.submit{
text-align:center;
padding:0;
margin:5px 0 0 0;
clear:both;
}
.titesperto{
	margin:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	padding: 0 0 10px 0;
	text-align: center;
	font-weight: bold;
	color: #666666;
}
