﻿body 	{  
	font-family: 	Arial, Helvetica, sans-serif; 
	font-size:	14px;
	color: 		#002C86 
	}
	
td 	{  
	font-family: 	Arial, Helvetica, sans-serif; 
	font-size:	14px;
	color: 		#002C86
	 
	}
a 	{  
	font-family: 	Arial, Helvetica, sans-serif; 
	font-size: 	14px; 
	font-weight: 	bold; 
	color: 		#002C86 
	text-decoration: none;
	}
	
a:hover {
	color: 		#DB782E;
	}
	
.lg	{
		text-decoration:	none;
		font-size:		10px;
		color:			#002C86;
		font-weight:	normal;
		}	

.mnu 	{
	font-size: 			13px;
	vertical-align:	bottom;
	font-weight:		bold;	
	text-decoration:none;
	margin: 5px;
	}

.ad	{
	font-size: 	12px; 
	}
.tableprenot	{
		border-width:		0px;
		width:			425px;
		}

.tdprenot	{
		margin:			0px;
		padding:		0px;
		}
				
.prenot		{
		}
		
.prenotspace	{
		font-size:		4px
		}
a.email	{
		font-size:		12px
	}
	
.prenothr	{
		color:			#808080;
		width:			100%;
		height:			1px;
		}

.prenotcampi	{
		font-family: 		Arial, sans-serif; 
		font-size: 		13px; 
		color: 			#000000;		
		background-color:	#E7F7FF;
		border-top-width:	1px;
		border-right-width: 	2px;
		border-bottom-width:	2px;
		border-left-width:	1px;
		margin-right: 		2px;
		}
		
.tariffe	{
		background-color:	#DDF6FF;
		text-align:		right;
		font-weight: 		bold;
		width:			60px;
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#808080;
		border-style:		solid;
				}
		
.tariffetable
		{
		border-top-width:	1px;
		border-right-width: 	0px;
		border-bottom-width:	0px;
		border-left-width:	1px;
		border-style:		solid;
		border-color:		#808080;
		margin:			0px;
		width:			100%;
		}
				
.tariffelib	{
		background-color:	#ffffff;
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#808080;
		border-style:		solid;
		}
		
.tariffespectable
		{
		border-top-width:	1px;
		border-right-width: 	0px;
		border-bottom-width:	0px;
		border-left-width:	1px;
		border-style:		solid;
		border-color:		#808080;
		margin:			0px;
		width:			100%;
		}
				
.tariffespeclib	{
		background-color:	#ffffff;
		width:			304px;
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#808080;
		border-style:		solid;
		}	

.tariffespec	{
		background-color:	#DDF6FF;
		text-align:		right;
		font-weight: 		bold;
		width:			121px;
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#808080;
		border-style:		solid;
		}
.tariffeoslink	{
		width:			50%;
		}			
.tariffeostable
		{
		border-top-width:	1px;
		border-right-width: 	0px;
		border-bottom-width:	0px;
		border-left-width:	1px;
		border-style:		solid;
		border-color:		#808080;
		margin:			0px;
		width:			100%;
		}
.tariffeosdate	{
		background-color:	#ffffff;
		width:			304px;
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	0px;
		border-left-width:	0px;
		border-color:		#808080;
		border-style:		solid;
		}	
		
.tariffeoslib	{
		background-color:	#ffffff;
		width:			304px;
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#808080;
		border-style:		solid;
		}	

.tariffeos	{
		background-color:	#DDF6FF;
		text-align:		right;
		font-weight: 		bold;
		width:			121px;
		border-top-width:	1px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#808080;
		border-style:		solid;
		}		
.selectvaluta	{
		font-size: 		13px; 
		color: 			#000000;
		}
		
.tariffein	{
		font-size: 		20px; 
		font-weight:		bold;
		}
		
.TariffeTitolo {
		font-size: 		20px; 
		font-weight:		bold;
		}		

.divprivacy {
		width:					440px; 
		height: 				70px;
		overflow: 				auto;
		color: 					#000000;	
			
		background-color:		#CFDFFF;

		border-top:				1px solid #808080;
		border-left:			1px solid #808080;
		
		text-align:				justify;
		font-size:				11px;
		
		padding: 3px;
		}

.divprivacy a {font-size:				11px}		

	