﻿



span.drop {

float:left;
 margin-top:0px;
  margin-bottom:-8px;
 color:#78985a;
 padding-top:.34em;
 font-size:28pt;
 height:0em;
 font-weight:bold;
font-family: Verdana, Arial, Helvetica;
}

 .text_elegante			{
   						font-family:Arial, Helvetica, Verdana; 
    
   						text-align: justify;
  						font-size: 15px; 
  						margin-top: 2pt;
  						margin-left: 6pt;
  						margin-right: 6pt;
  						margin-bottom: 10pt;
						 padding-top:.2em;
  						padding-left:0; 
  						padding-right:0; 
  						font-weight:100; 
  						font-style:normal; 

  						COLOR:#000000;
   					}


 ul.news
{
	margin:0 .2em 0 .5em;
	padding:1em;
}
li.news {
	line-height:0; 

}

 
 ul 				{
 						style="list-style-type disc";
 						text-align: justify;
   						font-family:Verdana, Arial, Helvetica;  
   						font-size: 11px;
   						font-weight:400; 
   						padding-left:22; 
   						padding-right:10;
   						color:#2f70b9; 

 						 						
 					}
 
 li					{
 					style="text-indent 0";margin-left:-24;
 
 					}
 					
 .shadowed 			{
						filter: alpha(opacity=60);
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); 
						-moz-opacity:0.6;

					}	


 .bot				{
						text-decoration:none;
						font-size:7pt;
						font-family:Arial, Helvetica, Verdana; 
   
						font-weight:bold;
						color:#ffffff;
					}
					
  .copy				{
 						font-family:Arial, Verdana, Helvetica;   						
 						font-size:9px;
 						margin-right: 1pt;
 						margin-left: 1pt;

 						font-weight:500;
 						color:#ffffff;

					}



.dettaglio				{
 						font-family:Verdana,Arial, Helvetica ; 
  						
 						font-size:9px;
 						margin-left: 6pt;
 						margin-right: 6pt;

 						font-weight:100;
 						color:#ffffff;

					}

 .login				{
						font-size: 6pt; 
						font-family:Arial, Verdana, Helvetica;  						
						color:#000000;
					}

 .header 			{
  						font-size: 9px; 
  						margin-left:6pt; 
  						margin-right:6pt;

						font-family:Verdana,Arial,  Helvetica;  						
						color:#000000;
 
  					}
  
   .top 			{
  						font-family:Arial, Helvetica, Verdana; 
  
  						font-size: 9pt; 
  						margin-top:10;
  						margin-bottom:10;
  						margin-left:10; 
   						margin-right:10; 
  						font-weight:900;
  						font-style: normal;
  						COLOR:#ffffff;
  					}

   .tit_tab 			{
  						font-family:Arial, Helvetica, Verdana; 
 
  						font-size: 10pt; 
  						margin-top:2pt; 
  						margin-bottom:2pt; 
  						margin-left:10pt; 
   						margin-right:10pt; 
  						font-weight:900;
  						font-style: normal;
  						COLOR:#5a609d;
  					}
  					

  
  .titolo 			{
  						font-family:Arial, Helvetica, Verdana; 
  						
  						font-size: 11pt; 
  						margin-top:4pt; 
  						margin-bottom:4pt; 
  						margin-left:10pt; 
   						margin-right:10pt; 
  						font-weight:700;
  						font-style: normal;
  						COLOR:#2f70b9;
  					}
 
 .testo_cat 			{
  						font-family:Arial, Helvetica, Verdana; 
 
  						font-size: 11px; 
  						padding-top:8; 
  						padding-left:10; 
   						padding-right:10; 
  						font-weight:100;
  						font-style: normal;
  						COLOR:#000000;
  					}

 .testo_newsletter 			{
  						font-family:Arial, Helvetica, Verdana; 
 
  						font-size: 11px; 
  						margin-top:4pt; 
  						margin-bottom:4pt; 
  						margin-left:10pt; 
   						margin-right:10pt; 
  						font-weight:100;
  						font-style: normal;
  						COLOR:#ffffff;
  					}


  .titolo_ivab 			{
  						font-family:Arial, Helvetica, Verdana; 
 
  						font-size: 12px; 
  						margin-top: 2pt;
  						margin-left: 4pt;
  						margin-right: 4pt;
  						margin-bottom: 2pt;
  						font-weight:100;
  						font-style: normal;
  						COLOR:#a0cbae;
  					}
 .testo_iva 			{
  						font-family:Arial, Helvetica, Verdana; 

  						font-size: 9px; 
  						margin-top: 2pt;
  						margin-left: 4pt;
  						margin-right: 4pt;
  						margin-bottom: 2pt;
  						font-weight:100;
  						font-style: normal;
  						COLOR:#a0cbae;
  					}
					
   .titolo2 			{
  						font-family:Arial, Helvetica, Verdana; 
  						
  						font-size: 16pt; 
  						margin-top:4pt; 
  						margin-bottom:4pt; 
  						margin-left:10pt; 
   						margin-right:10pt; 
  						font-weight:700;
  						font-style: italic;
  						COLOR:#2f70b9;

  					}


 .thumb 				{
  						
  						
  						margin-top: 2pt;
  						margin-left: 0pt;
  						margin-right: 0pt;
  						margin-bottom: 8pt;

  						padding-left:0; 
  						padding-right:0; 
  					
  						
  					}


 .menu 				{
  						font-family:Arial, Verdana, Helvetica;    
  						font-size: 11px; 
  						margin-top: 1pt;
  						margin-left: 0pt;
  						margin-right: 0pt;
  						margin-bottom: 0pt;

  						padding-left:0; 
  						padding-right:0; 
  						font-weight:900; 
  						COLOR:#e0e1f3;
  					}

 .menu_2 				{
  						font-family:Arial, Verdana, Helvetica;     
  						font-size: 10px; 
  						margin-top: 0pt;
  						margin-left: 0pt;
  						margin-right: 0pt;
  						padding-left:0; 
  						padding-right:0; 
  						font-weight:900; 
  						COLOR:#000000;
  					}

 .menu3 				{
  						font-family:Arial, Verdana, Helvetica;     
  						font-size: 11px; 
  						margin-top: 0pt;
  						margin-left: 0pt;
  						margin-right: 0pt;
  						padding-left:0; 
  						padding-right:0; 
  						font-weight:900; 
  						COLOR:#000000;
  					}

.prezzo 			{
   						font-family:Arial, Verdana, Helvetica;   
   						font-size: 13px; 
   						margin-left:4pt; 
   						margin-right:4pt; 
   						
   						font-weight:900;
   						color:#ffffff; 
   						
   						}


.prezzo_big 			{
   						font-family:Arial, Verdana, Helvetica;   
   						font-size: 17px; 
   						margin-left:4pt; 
   						margin-right:4pt; 
   						
   						font-weight:900;
   						color:#ffffff; 
   						
   						}

.classcent			{
   						font-family:Arial, Verdana, Helvetica;  
   						font-size: 13px; 
   						margin-left:8pt; 
   						margin-right:8pt; 
   						
   						font-weight:400;
   						color:#ffffff; 
   						
   						}

.text 			{
   						font-family:Arial, Verdana, Helvetica;     
   						text-align: justify;
  						font-size: 11px; 
  						margin-top: 0pt;
  						margin-left: 14pt;
  						margin-right: 14pt;
  						margin-bottom: 0pt;

  						padding-left:0; 
  						padding-right:0; 
  						font-weight:100; 
  						COLOR:#000000;
   					}
   					
 .text_centrale 			{
   						font-family:Arial, Verdana, Helvetica;     
   						text-align: justify;
  						font-size: 15px; 
  						margin-top: 8pt;
  						margin-left: 20pt;
  						margin-right: 12pt;
  						margin-bottom: 8pt;
  						line-height: 150%;

  						
  						font-weight:100; 
  						COLOR:#2f70b9;
   					}
 
.text_p 			{
   						font-family:Arial, Verdana, Helvetica;     
   						text-align: left;
  						font-size: 14px; 
  						margin-top: 8pt;
  						margin-left: 20pt;
  						margin-right: 12pt;
  						margin-bottom: 8pt;
  						
  						
  						font-weight:800; 
  						COLOR:#2f70b9;
   					}

 					
  .text_c			{
   						font-family:Arial, Verdana, Helvetica;     
   						text-align: left;
  						font-size: 13px; 
  						margin-top: 8pt;
  						margin-left: 4pt;
  						margin-right: 4pt;
  						margin-bottom: 8pt;
  						  						
  						font-weight:100; 
  						COLOR:#2f70b9;
   					}

  .text_welcome			{
   						font-family: Arial, Verdana,  Helvetica;     
   						text-align: center;
  						font-size: 10px; 
  						margin-top: 0pt;
  						margin-left: 6pt;
  						margin-right: 6pt;
  						margin-bottom: 0t;

  					
  						font-weight:700; 
  						COLOR:#000000;
   					}

  .textnews			{
   						font-family:Arial, Verdana, Helvetica;    
   						text-align: center;
  						font-size: 11px; 
  						margin-top: 0pt;
  						margin-left: 12pt;
  						margin-right: 12pt;
  						margin-bottom: 0pt;

  						padding-left:0; 
  						padding-right:0; 
  						font-weight:bold; 
  						COLOR:#f3757b;
   					}
 					
   					
 .texthome 			{
   						font-family:Arial, Verdana, Helvetica;     
   						text-align: justify;
  						font-size: 11px; 
  						margin-top: 0pt;
  						margin-left: 6pt;
  						margin-right: 2pt;
  						margin-bottom: 0pt;

  						padding-left:0; 
  						padding-right:0; 
  						font-weight:100; 
  						COLOR:#a37649;
   					}
  					
   					
 .text_scheda			{
   						font-family:Arial, Verdana, Helvetica;     
   					
  						font-size: 12px; 
  						margin-top: 2pt;
  						margin-left: 0pt;
  						margin-right: 0pt;
  						margin-bottom: 2pt;

  						padding-left:0; 
  						padding-right:0; 
  						font-weight:800; 
  						COLOR:#5a609d;
   					}
  	
.texts			{
   						font-family:Arial, Verdana, Helvetica;     
   						font-size: 12px; 
   						padding-left:10; 
   						padding-right:10; 
   						
   						font-weight:900;
   						color:#ffffff; 
   					}
				
 .swf 				{
   						text-align: center;
   					  	padding-left:10; 
   						padding-right:10;
   						padding-top:10; 
   						padding-bottom:10;
   						
   					}
  					
   
 .form 				{
   						font-family:Arial, Verdana, Helvetica;      
   						text-align: right;
 
   						font-size: 12px; 
   						padding-left:0; 
   						padding-right:10;
   						color:#000000;
   					}

 .form_c 				{
   						font-family:Arial, Verdana, Helvetica;      
   						text-align: right;
 
   						font-size: 12px; 
   						padding-left:0; 
   						padding-right:10;
   						font-weight:900;

   						color:#ffffff;
   					}

 .text_dettagli 			{
   						font-family:Arial, Verdana, Helvetica;  
   						text-align: justify;

   						font-size: 12px; 
   						margin-left:6pt; 
   						margin-right:6pt; 
   						margin-top:4pt; 
   						margin-bottom:4pt;
   						font-weight:100;
   						color:#000000; 
   					}
   					
 
  	

 .text_opzioni 			{
   						font-family:Arial, Helvetica, Verdana; 
   						font-size: 12px; 
   						margin-left:0pt; 
   						margin-right:4pt; 
   						margin-top:2pt; 
   						margin-bottom:2pt;
   						font-weight:100;
   						color:#000000; 
   					}
				
    .text_ric 			{
   						font-family:Arial, Helvetica, Verdana; 
   						font-size: 12px; 
   						margin-left:10pt; 
   						margin-right:4pt; 
   						margin-top:2pt; 
   						margin-bottom:2pt;
   						font-weight:100;
   						color:#ffffff; 
   					}

 .news 				{
   					font-family:Arial, Helvetica, Verdana; 
  
   					
  						font-size: 12px; 
  						margin-top: 0pt;
  						margin-left: 0pt;
  						margin-right: 0pt;
  						margin-bottom: 8pt;

  						padding-left:0; 
  						padding-right:0; 
  						font-weight:800; 
  						COLOR:#a37649;
   					}
   
 .ar 				{
   
   						font-family:Arial, Helvetica, Verdana; 
   
   						font-size: 11px; 
   						padding-left:1; 
   						padding-right:1; 
   						color:#ffffff;
   					}

 .minimo 			{
   						font-family:Arial, Helvetica, Verdana; 
   
   						font-size: 6px; 
   						color:#ffffff; 
   					}
  
	a.menus				{
 						text-decoration: none; 
 						color: #ffffff;
 					}

 
 a.menus:hover		{
 						text-decoration: underline; 
 						color: #ffffff;
 					}
   
 a.menus:active		{
 						text-decoration: underline; 
 						color: #ffffff;
 					}

a.cat				{
 						text-decoration: none;
 						font-weight:800; 
 						color: #c82d2b;
 					}

 
 a.cat:hover		{
 						text-decoration: underline; 
 						font-weight:800;
 						color: #c82d2b;
 					}
   
 a.cat:active		{
 						text-decoration: underline; 
 						font-weight:800;
 						color: #c82d2b;
 					}


 a.mtop				{
 						text-decoration: none; 
 						color: #78985a;
 					}

 
 a.mtop:hover		{
 						text-decoration: underline; 
 						color: #78985a;
 					}
   
 a.mtop:active		{
 						text-decoration: none; 
 						color: #78985a;
 					}

					
 a.menu				{
 						text-decoration: none; 
 						color: #e0e1f3;
 					}

 
 a.menu:hover		{
 						text-decoration: none; 
 						color: #ffffff;
 					}
   
 a.menu:active		{
 						text-decoration: none; 
 						color: #e0e1f3;
 					}

a.menu2		{
 						text-decoration: none; 
 						color: #a0cbae;
 					}


 a.menu2:hover		{
 						text-decoration: none; 
 						color: #ffffff;
 					}
   
 a.menu2:active		{
   						text-decoration: none; 
   						color: #5aa573;
   				 	}

a.menu3		{
 						text-decoration: none; 
 						color: #666666;
 					}


 a.menu3:hover		{
 						text-decoration: underline; 
 						color: #000000;
 					}
   
 a.menu3:active		{
   						text-decoration: underline; 
   						color: #666666;
   				 	}




a.centralet:hover	{
						text-decoration: underline; 
						color: #2D6C42;

					}
   
 a.centralet:active	{
   						text-decoration: none; 
   						color: #2D6C42;

   					}
 
 a.centralet			{
   						text-decoration: none; 
   						font-weight:bold;

   						color: #2D6C42;

   					}




 a.centrale:hover	{
						text-decoration: underline; 
						color: #2f70b9;

					}
   
 a.centrale:active	{
   						text-decoration: none; 
   						color: #2f70b9;

   					}
 
 a.centrale			{
   						text-decoration: none; 
   						font-weight:bold;

   						color: #2f70b9;

   					}

a.copy:hover	{
						text-decoration:underline;
   						color: #FFF7AD;

					}
   
a.copy:active	{
   						text-decoration:none;

   						color: #ffffff;

   					}
 
 a.copy			{
   						text-decoration:none;
   						color: #FFF7AD;

   					}

 
   
   A.box:hover	{
   					text-decoration:boxed;
					border: 2px solid #ee6b73; 
					padding-left: 4; 
					padding-right: 4; 
					padding-top: 4; 
					padding-bottom: 4;
					color: #ffffff;  
				}
        
    A.box 		{
    				font-family:Arial, Helvetica, Verdana; 
 
    				margin:0 pt 4; font-style: normal;
             		font-weight: bold;
             		text-indent: 0 pt; 
             		text-decoration:none;
             		font-variant:normal; 
             		font-size:8pt; 
             		color: #ffffff;     
      	      	}
						
	
	a.pic			{
   				color: #ffffff;  	
						
					}
	
	a.pic:hover	{
   				text-decoration:boxed;
					filter: alpha(opacity=90);
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); 
						-moz-opacity:0.9;
					color: #ffffff;  	
						
					}
   					
	
	a.pic:active	{
   						filter: alpha(opacity=90);
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); 
						-moz-opacity:0.9;		
						

   					}