body	{	
		font-family:Tahoma,verdana, times new roman;
		margin-top:0;
		padding-top:0;
		margin-right:0;
		margin-left:0;
		background:#000000;

	}



table.center
		{	
		
		background:#000000;
		margin-left:10px;
		margin-right:10px;
		vertical-align:middle;

	}


table.middle
		{	
		
		background:#000000;
		 
		vertical-align:middle;
		margin-top:20px;

	}

table.posizionatori
		{	
		
		margin-left:20px;
		margin-right:20px;
		vertical-align:middle;
		padding:50px;
		border-collapse:separate;

	}

caption{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:130%;
		color:#828dff;
		text-align:center;
		padding:10px;
		font-weight:bold;
		

	}


td.viola
{	
		background-color:#A9C4F3;
		border-right:solid 2px #fff;
		border-bottom:solid 2px #fff;
		border-left:solid 1px #fff;
		border-top:solid 1px #fff;
		font-family:Tahoma,verdana, times new roman;
		font-size:100%;
		color:#fff;
		text-align:center;
		font-weight:bold;

	}


td.viola2
{	
		background-color:#C0D4F6;
		border-right:solid 2px #fff;
		border-bottom:solid 2px #fff;
		border-left:solid 1px #fff;
		border-top:solid 1px #fff;
		font-family:Tahoma,verdana, times new roman;
		font-size:90%;
		color:#000;
		text-align:center;
		

	}
 


td.small
{	
		border:none;
		font-family:Tahoma,verdana, times new roman;
		font-size:80%;
		color:#fff;
		text-align:center;
		padding:50px;
		font-weight:bold;

	}

/*celle sx e dx usate solo x posizionare loghi fronius e comau*/

td.sinistra
{	
		
		text-align:left;
		padding-left:50px;

	}

td.destra
{	
		
		text-align:right;
		padding-right:50px;

	}


/*cella superiore*/

td.foto1
		{	
		
		background-image:url("images/foto1bis.jpg");
		background-repeat:no-repeat;
		margin-top:30px;
	 	vertical-align:bottom;
		margin-right:0px;
		padding-right:0px;
		text-align:right;
			
	}


td.foto2
		{	
		
		background-image:url("images/foto2.jpg");
		background-repeat:no-repeat;
		margin-top:30px;
	 	vertical-align:bottom;
		margin-right:0px;
		padding-right:0px;
		 
			
	}


td.foto3
		{	
		
		background-image:url("images/foto3.jpg");
		background-repeat:no-repeat;
		margin-top:30px;
	 	vertical-align:bottom;
		margin-right:0px;
		padding-right:0px;
		 
			
	}


td.foto4
		{	
		
		background-image:url("images/foto4.jpg");
		background-repeat:no-repeat;
		margin-top:30px;
	 	vertical-align:bottom;
		margin-right:0px;
		padding-right:0px;
		 
			
	}

td.foto5
		{	
		
		background-image:url("images/foto5.jpg");
		background-repeat:no-repeat;
		margin-top:30px;
	 	vertical-align:bottom;
		margin-right:0px;
		padding-right:0px;
	 
			
	}


/*fine celle superiori con immagini*/



/*celle */

.left
	{			
		background:#000000;
		margin-top:3px;	 
		vertical-align:top;
		text-align:center;
	 	}

.imp{	
		
	 	
		text-align:center;
		margin-right:0px;
		margin-bottom:5px;
		margin-left:170px;
		font-family:Tahoma,verdana, times new roman;
		font-size:95%;
		color:#ffffff;
		vertical-align:top;
	
	}


.right
		{	
		
		background:#000000;
		margin-top:10px;	 
		vertical-align:middle;
		text-align:right;
	 	font-family:Tahoma,verdana, times new roman;
		font-size:90%;
		color:#ffffff;
		 
	}


.bot
		{	
		
		background:#000000;
		margin-top:0px;
	 	padding-top:20px;
		vertical-align:bottom;
	}
.center
		{	
		
		background:#000000;
		margin-top:10px;
		vertical-align:middle;
		text-align:center;
	 	font-family:Tahoma,verdana, times new roman;
		font-size:90%;
		color:#ffffff;
	}




img.bottom
		{	
		
		 
		margin-top:30px;
		padding-top:30px;
		vertical-align:bottom;
		margin-left:5px;

	}
img.mid
		{	
		
		margin-top:5px;
		vertical-align:middle;
		}


img.logo
		{	
		
		margin-top:5px;
		vertical-align:top;
		margin-right:20px;
		}


img.logobig
		{	
		
		margin-top:5px;
		vertical-align:top;
		text-align:center;
		
		}






img.posiz
		{	
		
		margin:5px;
		vertical-align:middle;
		border:solid 5px #C0D4F6;
		}




h1{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:130%;
		color:#828dff;
		padding-left:25px;
		

	}






.text{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:95%;
		color:#ffffff;
		padding-left:5px;
		vertical-align:middle;
		margin-right:5px;
		
		

	}

.text1{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:95%;
		color:#ffffff;
		padding-left:5px;
		vertical-align:top;
		margin-right:5px;
		
		

	}



ul.home{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:95%;
		color:#ffffff;
		padding-left:5px;
		vertical-align:top;
		margin-right:5px;
		font-weight:bold;
		line-height:30px;

	}



.text1bis{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:95%;
		color:#ffffff;
		padding-left:5px;
		vertical-align:top;
		text-align:center;
		
		

	}






.text2{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:8pt;
		color:#ffffff;
		padding-left:5px;
		vertical-align:top;
		margin-right:5px;
		
		

	}

.add{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:8pt;
		color:#ffffff;
		padding-left:5px;
		vertical-align:top;
		margin-right:5px;
		text-align:center;
		

	}


.add em{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:120%;
		color:#828dff;
		

	}

.text3{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:11pt;
		color:#ffffff;
		padding-left:5px;
		Vertical-align:top;
		margin-right:5px;
		text-align:center;
		
		

	}


h2{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:95%;
		color:#ffffff;
		padding-left:5px;
		vertical-align:middle;
		margin-right:5px;
		
	}




h2 em{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:120%;
		color:#828dff;
		

	}


p.contenuti{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:95%;
		color:#ffffff;
		padding-left:25px;
		vertical-align:middle;
		margin-right:5px;
		font-weight:bold;
		line-height:20px;
		

	}

b.viola
{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:120%;
		color:#828dff;
		font-style:italic;

	}



b.rosso
{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:120%;
		color:#FF4040;
		font-style:italic;

	}



A:link, A:visited	
	{
	color:#828dff;
	text-decoration:underline;
	}

A:hover, A:visited:hover	
	{
	color:#fff;
	text-decoration:underline;
	}



p.istruzio{	
		
		font-family:Tahoma,verdana, times new roman;
		font-size:95%;
		color:#ffffff;
		margin-left:55px;
		vertical-align:middle;
		
		
		

	}




.fotonews
	{
	padding:12px 7px;
	border:none;
	width:160px;
float:left;
	}



.fotonews2
	{
	padding:12px 2px 12px 6px;
	border:none;
float:left;
	}




.clear {
	width:100%; clear:both; height:1px; 
	line-height:.1em; font-size:.1em;
	background-color:transparent;
}





.img_description
	{
	float:left;
	margin:0 .3em;
	padding:0;border:1px solid #fff;
	
	}

.img_description p
	{
	padding:0 1em 0 1em;
	font-size:.8em;
	}




