body{
	background-image:URL('../newsletters/images/sfondo_colonnasx.gif');
	background-repeat: repeat-y;
	background-color:#EDF3CD;
	margin:0px;
	color:#000000;
	font-family:Arial;
	font-size:12px;}

/*tabella nel file .asp che contiene gli include di tutte le sezioni*/	 
#contenuto{
	position:absolute;
	top:0px;
	left:0px;
}

/*posizionamento del BOX INTESTAZIONE a SINISTRA con il testo che scorre intorno allineato a destra*/
.imgBox{float:left;}
 
/*allineamento e margine destro del link TOP delle sezioni principali*/        
.topBox{
	text-align:right;
	padding-right:10px;
}

.bordeaux{color:#B2001A;}
.sottotitolo{color:#B2001A;font-size:15px;}

/*intestazione*/
.intestazione{
	margin-left:30px;
	background-color:#AD1831;
	width:670px;
	height:130px;
	background-image:URL('../newsletters/images/sfondo_staff.gif');
}                      
              
/*Anno e Numero News*/
.numeroNews{
	position:relative;
	right:10px;
	font-family:Arial;
	font-size:13px;
	color:#EDF3CD;
	font-weight:bold;
}

/*posizione e sfondo dell'indice testuale*/		    
.indice{
	margin-left:30px;
	font-family:Arial;
	font-size:12px;
	background-color:#D9E798;
}

/*filetto sotto BIANCO e allineamento delle celle dell'indice*/		
.filettoIndice{
	border-bottom:1px solid #FFFFFF;
   vertical-align:middle;
   padding-top:1px;
   padding-bottom:1px;
}        

/*posizione e stili dell'editoriale*/		    
.editoriale{
	padding:10px;
	font-family:Times New Roman;
	font-size:14px;
	text-align:justify;
}

/*stili per il titolo testuale degli articoli*/								
.titoloSezione{
	padding:10px;
	font-family:Georgia,Times New Roman;
	font-size:24px;
}			   

/*stile per il testo in una colonna di 12 PIXEL*/			
.testo{
	padding:10px;
   text-align:justify;
   vertical-align:top;
	border:0px solid #000000;
}

/*dimensione testo*/ 
.txt10{font-size:10px;}
.txt11{font-size:11px;}
.txt12{font-size:12px;}
.txt13{font-size:13px;}
.txt14{font-size:14px;}
.txt15{font-size:15px;}
.txt16{font-size:16px;}
.txt17{font-size:17px;}
.txt18{font-size:18px;}
.txt19{font-size:19px;}
.txt21{font-size:21px;}
.txt23{font-size:23px;}
.txt25{font-size:25px;}


.verde{color:#008000;}

.Times{
	font-family:Times new roman, serif;
}
/*bordi per tabelle*/
.bBottom{
	border-bottom: 1px solid #000000;
}
.bTop{
	border-top: 1px solid #000000;
}
.bLeft{
	border-left: 1px solid #000000;
}
.bRight{
	border-right: 1px solid #000000;
}
/*stile per filetto e allineamento TOP*/
.filettoTop{
	padding:10px;
	text-align:right;
	border-bottom:2px solid #EfA500;
}

/*freccia Fiere*/
.freccia{
	color:#B2001A;
	font-size:13px;
}

/*stile per BOX 1, filetto arancione, sfondo verde scuro, testo centrato*/
.box1{
	width:626px;
	margin:10px;
	padding:10px;
	text-align:center;
	border:2px solid #EfA500;
	background-color:#D9E798;
}

/*stile per BOX 2, filetto arancione, sfondo arancio chiaro, testo centrato*/
.box2{
	width:626px;
	margin:10px;
	padding:10px;
	text-align:center;
	border:2px solid #EfA500;
	background-color:#FCD684;
}
    
/*stile per BOX 3, filetto arancione, sfondo sabbia, testo centrato*/
.box3{
	width:626px;
	margin:10px;
	padding:10px;
	text-align:center;
	border:2px solid #EfA500;
	background-color:#EFF1DB;
}
      
/*stile per BOX 4 (promozioni e premi), filetto nero, sfondo bianco, testo a sinistra*/
.box4{
	width:626px;
	margin:10px;
	padding:10px;
	text-align:left;
	vertical-align:middle;
	border:1px solid #494949;
	background-color:#FFFFFF;
}
/*stile per BOX 4, filetto verde, sfondo sabbia, testo centrato*/
.box5{
	width:626px;
	margin:10px;
	padding:10px;
	text-align:left;
	border:2px solid #008000;
	background-color:#EFF1DB;
}
/*stile per BOX, filetto verde, sfondo sabbia, testo centrato*/
.boxSegnala{
	width:650px;
	margin:0px;
	padding:10px;		
	border:0px solid #EfA500;
	background-color:#D9E798;
}
/*stile di testo giustificato da aggiungere ad altri stili ...*/      
.justify{text-align:justify;}

/*stile di testo centrato da aggiungere ad altri stili*/      
.center{text-align:center;}

/*stile di testo allineato a destra da aggiungere ad altri stili ...*/      
.right{text-align:right;}

/*stile di testo a sinistra da aggiungere ad altri stili*/      
.left{text-align:left;}	

/*stile di testo corsivo da aggiungere ad altri stili*/      
.italico{font-style:italic;}	

/*stile di testo grassetto da aggiungere ad altri stili*/      
.bold{font-weight:bold;}	

/*stile di testo sottolineato da aggiungere ad altri stili*/      
.sottolineato{text-decoration:underline;}	
  

/*posizionamento di un'immagine a SINISTRA con il testo che scorre intorno*/
.imgLeft{
	float:left;
	margin:0px 10px 0px 0px;
}
         
/*posizionamento di un'immagine a DESTRA con il testo che scorre intorno, per giustificare il testo aggiungere la classe .justify alla classe .testo*/
.imgRight{
	float:right;
	margin:0px 0px 0px 10px;
}
/*stile da aggiungere ai DIV per non far scorrere il testo intorno alle immagini*/
.clearRight{
	clear:right;
} 
.clearLeft{
	clear:left;
} 
/*stile per il box Staff*/
.staff{margin-left:30px;
	   padding:10px;
       font-family:Arial;
	   font-size:11px;
	   color:#EDF3CD;
	   background-color:#AD1831;
	   background-image:URL('../newsletters/images/sfondo_staff.gif');}		

ul{margin-left: 15px;
   margin-top: 5px;
   margin-bottom: 5px;
   padding: 0px;
   list-style-type:disc;
	}
	
ul.trattino{margin-left: 15px;
   margin-top: 5px;
   margin-bottom: 5px;
   padding: 0px;
   list-style-image:URL(../newsletters/images/trattino.gif);
	}
	
ol{margin-left: 25px;
   margin-top: 5px;
   margin-bottom: 5px;
   padding: 0px;}   
   
	   
/*LINK generico*/
A,A:visited,A:link{
	font-family:Arial;
  	font-weight:normal;
  	color:#0000FF;
  	text-decoration:underline;
}
A:hover{
	font-family:Arial;
	font-weight:normal;
	color:#0000FF;
	text-decoration:none;
}

/*LINK Rubriche indice*/
		
A.menu, A.menu:visited, A.menu:link{
	font-size:12px;
	color:#B2001A;
	font-weight:bold;
	text-decoration:none;
}
A.menu:hover{
	font-size:12px;
	color:#B2001A;
	font-weight:bold;
	text-decoration:underline;
}

/*LINK titoli Articoli nell'indice*/
A.titolo,A.titolo:visited,A.titolo:link{
	font-family:Arial;
   font-size:12px;
   color:#000000;
	font-weight:normal;
	text-decoration:none;
} 
A.titolo:hover{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}

/*LINK per hyperlink TOP*/			       
A.top, A.top:link, A.top:visited{
	color:#B2001A;
	font-weight:bold;
	text-decoration:none;
}
A.top:hover{
	color:#B2001A;
	font-weight:bold;
	text-decoration:underline;
}


/*LINK verdino sfondo*/			       
A.verdino,A.verdino:link,A.verdino:visited{
	color:#EDF3CD;
	text-decoration:underline;
}
A.verdino:hover{
	color:#EDF3CD;
	text-decoration:none;
}

A.congresso, A.congresso:visited, A.congresso:link{color:#5E5E5E;text-decoration:none;font-size:12px;font-weight:bold;}
A.congresso:hover{color:#993300;text-decoration:none;}		       
	
A.biz, A.biz:visited, A.biz:link{color:#990033;text-decoration:none;font-size:12px;font-weight:bold;}
A.biz:hover{color:#990033;text-decoration:underline;}	  

/*link EDITORIALE*/
A.linkEditoriale, A.linkEditoriale:visited, A.linkEditoriale:link{
	color:#B2001A;
	text-decoration:underline;
	font-family:Times New Roman;
	font-size:14px;
	font-weight:bold;
}
A.linkEditoriale:hover{
	color:#B2001A;
	text-decoration:none;
}	  

