.copyright  {
	font-size : xx-small;
	font-family : Arial;
	color : #005baf;
	text-decoration : none;
	font-weight : normal;
}
.copyright A:link{color:#005baf;text-decoration:none}
.copyright A:visited{color:#005baf;text-decoration:none}
.copyright A:hover{color:#fe9602;text-decoration:none}

.casella  {
	background : #FFFFC6;
	font-family : Arial;
	font-size : x-small;
	color: #157E1C;
	font-weight : bold;
}

.pulsante  {
	background : #FFFFC6;
	font-family : Arial;
	font-size : xx-small;
	color: #157E1C;
	font-weight : bold;
}

.pulsante2  {
	background : #157E1C;
	font-family : Arial;
	font-size : x-small;
	color: #ffffc6;
	font-weight : bold;
}

.testi  {
	font-size : x-small;
	font-family : Arial;
	color : #158222;
	text-decoration : none;
	font-weight : bold;
}

body
{
	scrollbar-face-color: #FFFFC6;
	scrollbar-shadow-color: #158022;
	scrollbar-highlight-color: #158022;
	scrollbar-3dlight-color: #158022;
	scrollbar-darkshadow-color: #158022;
	scrollbar-track-color: #FFFFC6;
	scrollbar-arrow-color: #158022;
	background-color : #FFFFC6;
}





#form{
	margin-top:100px;
	width: 100%;
	color:#666;	
	font-size:15px;
	line-height:1.5;	
}

#form form label{
	font-size:14px;
	line-height:1.5;
	font-weight: bold;
	display:inline-block;
	width: 100px;
}

#form form select{
	background: #ffffff;
	width: 225px;
	height:20px;
	border: 1px solid #666666;	
	}
input,select{
	color: #666;
	background: #ffffff;
	border: 1px solid #666666;	
}

form #privacy {
	font-size:11px;
	width: 300px;
	margin-bottom: 20px;
}

#comunicazioneErr{
	margin-top:100px;
	font-size:15px;
	background: #ffffff;
	width: 400px;
	height:60px;
	border: 2px dotted red;	
}

#comunicazioneOk{
	margin-top:100px;
	font-size:15px;
	background: #ffffff;
	width: 400px;
	height:60px;
	border: 2px dotted green;	
}

a#linkhome{
	color:#0a8a19;
	text-decoration:underline;
	font-weight:bold;
	margin-left:43%;
}

div#aggiornamento{
	margin-top: 20px;
	border: 1px solid #158D23;
}

div#aggiornamento h3{
	color:#158D23;
	margin-left: 5px;
	text-align:center;
}

div#aggiornamento table{
	margin:0 auto;
}

div#aggiornamento table tr td#centertd{
	color: #000;
	font-size: 14px;
	padding: 5px;
	padding-left: 15px;
	padding-right: 15px;	
}

div#aggiornamento table tr td a{
	color:#158D23;
	font-weight: bold;
	text-decoration:none;
	padding: 5px;
}

div#aggiornamento table tr td a:hover{
	color:#158D23;
	font-weight: bold;
	text-decoration:underline;
	padding: 5px;
}

div#aggiornamento table tr td a img{
	border:none;
}