﻿body {margin-left:0;margin-right:0}
p, td, li{color:#006699; font-size:8pt; font-family:Verdana,Arial, Helvetica}
a{text-decoration:none;}
a h1 {color:#006699}
h1{font-size:26px;font-style: normal}
hr{color:#006699;height:1px;size:1}
.noa{ font-size:12px;text-decoration:none;color:#006699}
.testo{font-style: normal;text-align: justify}
.email{text-decoration:none}
.title{position:relative;top:-15px}
.lowText { text-decoration: none; color: #4295C8; font: 12px  Arial, Helvetica; font-weight:bold }
.highText {text-decoration: none; color: #4295C8; font: 14px  Arial, Helvetica; font-weight:bold }
.itemBorder { border: 1px solid #006699}
.itemBorderBlank { border: 1px solid #CCCCDD}
.piede {text-decoration: none; color: #4295C8; font: 10px  Arial, Helvetica; font-weight:bold}
.cartina {border:1px solid #336699; }
.campo, select, textarea {color:#1E3D5A; font-size:12px;font-family:Arial, Helvetica;background-color:#D9E6F3;border:1px solid #006699; } 
.campo2 {font-size:12px;font-family:Arial, Helvetica; } 
.tittrat{background-color:#D9E6F3}
.grassetto{font-family: arial; font-size: 12px; color:#006699;font-weight:bold}
.sotto-titolo{font-family: arial; font-size: 14px; color:#006699;font-weight:bold; background-color:#D9E6F3}
.titolo{font-family: arial; font-size: 16px; color:#006699;font-weight:bold}
/*.sl{position:relative;left:-200px}*/
.divprivacy {height: 100px;overflow: auto;border:1px solid D9E6F3; padding:5px}
.privacy{text-align:justify;font-size:11px}
.privacy br{line-height:6px}
.priv{color: #4295C8;}
.priv2{color: white;}

.titolo {font-family: Verdana, arial; font-size: 11pt; color:#006699; font-weight:bold;}
.sotto-titolo {font-family: Verdana,arial; font-size: 10pt; color:#006699;font-weight:bold;background-color:#FFFFFF }
.normal{font-family: Verdana, arial; font-size: 8pt; color:#006699;font-weight:normal}
.euro{position:absolute;left:0px;width:640px;text-align:right}
.rigablu{width:100%;height:24px;background-color:#D9E6F3;line-height:24px;font-weight:bold;text-transform:uppercase;padding-left:3px}

.nodisp { display:none; }

.contents {
		border-collapse: collapse;
		border-color:#111111;
		width:760px;
		height:100%;
		}
		
.tariffe	{
		background-color:	#D9E6F3;
		text-align:		right;
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#336699;
		border-style:		solid;
		width:			60px;
				}
		
.tariffetable
		{
		border-top-width:	1px;
		border-right-width: 	0px;
		border-bottom-width:	0px;
		border-left-width:	1px;
		border-style:		solid;
		border-color:		#336699;
		margin:			0px;
		width:			100%;
		}
.Tariffedalal
		{
		text-align:		right; 		
		font-weight: 		bold; 
		}
.Tariffeperiodi
		{ 		
		}
		
						
.tariffelib	{ 
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#336699;
		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:		#336699;
		margin:			0px;
		width:			100%;
		}
				
.tariffespeclib	{ 
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#336699;
		border-style:		solid;
		width:690px;
		}	

.tariffespec	{
		background-color:	#D9E6F3;
		text-align:		right;
		width:			60px;
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#336699;
		border-style:		solid;
		}

.speciali	{
		text-decoration:	none
		}		
					
.tariffeostable
		{ 
		border-top-width:	1px;
		border-right-width: 	0px;
		border-bottom-width:	0px;
		border-left-width:	1px;
		border-style:		solid;
		border-color:		#336699;
		margin:			0px;
		width:			100%;
		}
.tariffeosdate	{
		width:			700px;
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#336699;
		border-style:		solid;
		}	
		
.tariffeoslib	{
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#336699;
		border-style:		solid;
		width:			700;
		}	

.tariffeos	{
		background-color:	#D9E6F3;
		text-align:		right;
		width:			60px;
		border-top-width:	1px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#336699;
		border-style:		solid;
		}		
.selectvaluta	{
		color: 			#000000;
		}
		
.tariffein	{
		font-size: 		20px; 
		font-weight:		bold;
		}
		
.TariffeTitolo {
		font-size: 		20px; 
		font-weight:		bold;
		}
.uc		{
		text-transform:uppercase;
		}