.animatext01 {font-family:verdana;
	     font-size:12px;
	     color:#000000;
}

.animatext02 {font-family:verdana;
	     font-size:12px;
	     color:#91000C;
}

.animatext03 {font-family:verdana;
	     font-size:10px;
	     color:#000000;
}

.animatext04 {font-family:verdana;
	     font-size:25px;
	     color:#00633B;
}

.animatext05 {font-family:verdana;
	     font-size:10px;
	     color:#FFFFFF;
}

.animatext06 {font-family:verdana;
	     font-size:10px;
	     color:#91000C;
}

a.animalink01:link  {font-family:verdana;
		   font-size:12px;
		   color:#91000C;
		   text-decoration:none;
}

a.animalink01:visited  {font-family:verdana;
		   font-size:12px;
		   color:#91000C;
		   text-decoration:none;
}

a.animalink01:hover {font-family:verdana;
		   font-size:12px;
		   color:#91000C;
		   text-decoration:underline;
}

a.animalink02:link  {font-family:verdana;
		   font-size:10px;
		   color:#000000;
		   text-decoration:none;
}

a.animalink02:visited  {font-family:verdana;
		   font-size:10px;
		   color:#000000;
		   text-decoration:none;
}

a.animalink02:hover {font-family:verdana;
		   font-size:10px;
		   color:#91000C;
		   text-decoration:underline;
}

a.animalink03:link  {font-family:verdana;
		   font-size:10px;
		   color:#91000C;
		   text-decoration:none;
}

a.animalink03:visited  {font-family:verdana;
		   font-size:10px;
		   color:#91000C;
		   text-decoration:none;
}

a.animalink03:hover {font-family:verdana;
		   font-size:10px;
		   color:#91000C;
		   text-decoration:underline;
}

.animacampo01 {font-family:verdana;
	      font-size:10px;
	      color:#000000;
	      border: 1 solid #000000;
	      background-color:#ffffff;
	      height:17px;
}

.animacampo02 {font-family:verdana;
	      font-size:10px;
	      font-weight:bold;
	      color:#FFFFFF;
	      border: 1 solid #000000;
	      background-color:#FFA200;
	      height:17px;
}

/* new page login */			

#LatoSx		{
			width:186px;
			margin:0;
			padding:0;
			float:left;
			padding-bottom:4px;
			border-right:1px solid #00633B;
			}
			
#LatoSx img		{
				padding:0;
				margin-top:3px;
				}
				
#LatoSx p		{
				border-bottom:1px solid #9FB2CF;
				font-size:10px;
				color:#000;
				padding:4px;
				margin:3px;
				}
#LatoSx span		{
					color:#91000C;
					font-weight:bold;
					}								
				
#LatoDx			{
				width:562px;
				margin:0;
				padding:0 3px;
				color:#000;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				
				float:left;
				
				}
				
		
				
*html #LatoDx			{
				width:568px;
				margin:0;
				padding:0 3px;
				float:left;
				color:#000;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				}				
				
#LatoDx img		{
				padding:0;
				margin-top:10px;
				}
				
.TestoLatoDx	{
				
				font-size:12px;
				text-align:center;
				padding:10px 3px 0px 0px;
				margin:0;
				}
				
						
				
.TestoLatoDxVerde	{
					font-size:10px;
					background-color:#D9E9C9;
					padding:10px 3px;
					margin:0px 0px 2px 0px;
					text-align:center;
					}
					
.TestoLatoDxBold	{
					font-size:10px;
					padding:10px 3px 0 0;
					margin:0;
					text-align:center;
					}
					
.TestoLatoDxBold a	{
					color:#950008;
					text-decoration:none;
					}
					
.TestoLatoDxBold a:hover	{
							text-decoration:underline;
							}										
										
#Autenticazione		{
					padding:2px 3px;
					background-color:#EDF5E5;
					}
					
.AllineaSx			{
					float:left;
					width:200px;
					padding-left:30px;
					}
					
.AllineaDx			{
					float:right;
					width:200px;
					}
					
.BigRed		{
			color:#95000B;
			font-size:95%;
			padding:5px;
			margin:0;
			}										

.UserPass		{
				font-size:10px;
				color:#950008;
				padding:0;
				margin:2px 5px;
				text-align:left;
				}
				
.AnimaGemellaCampoLogin 

		{
		font-family:verdana;
	     font-size:12px;
	     color:#000000;
	     border: 1px solid #7F9DB9;
	     background-color:#ffffff;
		 margin:3px 0;
		 padding:0;
		}
		
.Pulsante		{
				clear:both;
				padding-top:5px;
				}
				
#Registrati		{
				margin-top:2px;
				background-color:#D9E9C9;
				padding:3px;
				color:#000;
				}
				
#Registrati a	{
				text-decoration:none;
				color:#950008;
				font-size:12px;
				}
				
#Registrati a:hover	{
						text-decoration:underline;
						}
						
.TestoAvviso		{
					color:#000;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					}							
