
/* ----- tabelle grigie -----------------  */

.Tg	{ border: 1px solid #cccccc }

.TgLR,
.TgBLR,
.TgBL,
.TgTLR	{ border-left: 1px solid #cccccc}

.TgR,
.TgLR,
.TgTLR,
.TgBLR	{ border-right: 1px solid #cccccc}

.TgBLR,
.TgTB,
.TgBL,
.TgB	{ border-bottom: 1px solid #cccccc}

.TgTB,
.TgTLR,
.TgT	{ border-top: 1px solid #cccccc}

/* nera */

.Tc	{ border: 1px solid #999999 }  


/* ----- caratteri grigi -----------------  */

.Cn8,.Cn9,.Cn10,.Cn12,
.Cg8,.Cg9,.Cg10,.Cg12	{ font-family: Arial, Helvetica, sans-serif; 
		text-decoration:none; }

.Cn8,.Cn9,.Cn10,.Cn12	{ color:#444444}
.Cg8,.Cg9,.Cg10,.Cg12	{ color : #333333;}


.Cc8,.Cg8 {font-size:8px;}
.Cc9,.Cg9 {font-size:9px;}
.Cn10,.Cg10 {font-size:10px;}
.Cn12,.Cg12 {font-size: 12px;}



/* ----- sfondi colorati -----------------  */

.Bk2	{ background-color:#f2f2a9 }
.Bk2a	{ background-color:#ffffe5 }


.Cb { font: bold 9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color: White; text-decoration:none}



/* ------------ Link indici ------------  */

.I1,
.I1:VISITED,
.I1:HOVER	{ font: 12px Arial, Helvetica, sans-serif; color:#444444; text-decoration:none}
.I1:HOVER	{ font: bold 12px Arial, Helvetica, sans-serif; color:#333333}

.I1e,
.I1e:VISITED,
.I1e:HOVER	{ font: 12px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;background-color:#f2f2a9;}
.I1e:HOVER	{ font: bold 12px Arial, Helvetica, sans-serif; color:#333333}



.ind0  		{  margin-left: 0; padding-left:1.5em; list-style: none;line-height:0.9em;  }
ul.ind0 li a 	{ font: 0.7em Arial, Helvetica, sans-serif; color:#444444;
		  text-decoration:none;}
ul.ind0 li a:HOVER {color:#333333; background-color:#f2f2a9;}

.ind1  		{  margin-left: 0; padding-left:1.5em; list-style: none;line-height:0.9em; }
ul.ind1 li a 	{ font: 0.7em Arial, Helvetica, sans-serif; color:#444444; 
		  text-decoration:none;}
ul.ind1 li a:HOVER {color:#333333; background-color:#f2f2a9;}
.ind0E,.ind1E,.ind2E,.ind3E	{ border-bottom: 1px solid #999999;}


.indF { margin-left: 0em; padding-left: 1.7em;}
li.indFe0  {list-style: url(ColoreT0.gif); outside; }
li.indFe0A {list-style: url(ColoreT0A.gif); outside; }
li.indFe10 {list-style:url(ColoreT10.gif) outside; }
li.indFe15 {list-style: url(ColoreT15.gif) outside; }
li.indFe20 {list-style: url(ColoreT20.gif) outside; }
li.indFe21 {list-style: url(ColoreT21.gif) outside; }
li.indFe22 {list-style: url(ColoreT22.gif) outside; }
li.indFe25 {list-style: url(ColoreT25.gif) outside; }
li.indFe35 {list-style: url(ColoreT35.gif) outside;  }
li.indFe45 {list-style: url(ColoreT45.gif) outside;  }
li.indFe70 {list-style: url(ColoreT70.gif) outside;  }
li.indFe80 {list-style: url(ColoreT80.gif) outside; }
li.indFe92 {list-style: url(ColoreT92.gif) outside; }
li.indFe99 {list-style: url(ColoreT99.gif) outside; }

.indFE  { background-color:#f2f2a9;}

ul.indUa  	{ margin-left: 0; padding-left:1.5em; margin-top:0; margin-bottom:0.1em;padding-bottom:0; list-style: none}
ul.indUa li a 	{ font: 0.8em Arial, Helvetica, sans-serif; color:#444444; text-decoration:none;}
ul.indUa li a:HOVER {color:#333333; background-color:#f2f2a9;}


.menuSx {width:15em; margin:0em 0px -5px -1.4em;}
.menuTit{margin:0em 0px -5px -1.4em; 
	font: 1.1em Arial, Helvetica, sans-serif; color:#444444; 
	text-decoration:none;
	border-bottom: 1px solid #cccccc}


/* ------------ per nuovo formato ------------  */

.I1c,
.I1c:VISITED,
.I1c:HOVER	{ font: 13px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none}
.I1c:HOVER	{ background-color:#f2f291}

.Lc12,
.Lc12:VISITED,
.Lc12:HOVER	{ font: 12px Arial, Helvetica, sans-serif; color:#555555;text-decoration:none;  font-weight:bold}
.Lc12:HOVER	{ color:#333333; text-decoration:underline;}


.imgDx { margin: 3px 0px 10px 15px;
	 clear: right; } 
.imgSx { margin: 3px 15px 10px 0px;
	 clear: left; } 

.boxIndice {
	float:right;
	width:180px;
	padding:0px 0px 5px 10px;
	margin:30px 0px 5px 20px;
	border-left: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	background-color:#ffffe5	}


/* ------------ articoli  ------------  */

.tArt,.tArtTabFoto,.tArtTit0,.tArtTit1,.tArtTit2,bEdit,
.tArtSM,
.tArtEv1,.tArtEv2 { 
	font-family : Arial; 
	font-size : 12px; 
	color : #333333; 
	text-decoration : none;
	text-align: justify;
	line-height: 1.3;	}

.tArt { margin: 30px; }   	/* testo dell'articolo */
.tArtTabFoto { clear: both;}   /* parte chiusa in tabella */

 /*.tArtTabFoto {border: 1px solid #999999} /**/


/* ------------ titoli  ------------  */

.tArtTit0  { 
	font-family : Arial; 
	font-size : 18px; 
	color : #999999; 
	text-decoration : none;
	text-indent:30px;		}

.tArtTit1 { 			/* Titolo di primo livello */
	font-size : 14px; 
	color : #666666; 
	font-weight: bold; }

.tArtTit2 { 			/* Titolo di primo livello */
	font-weight: bold;		}


.bEdit	{border: 1px solid #999999}  /* edit per ins. testo */


.tArea { font-family : Arial; font-size : 18px;	color : #555555; text-decoration : none; font-style: italic;}


/* ------------ arre evidenziate  ------------  */

.tArtEv1 {
	padding:5px 5px 5px 5px;
	margin:0px 15px 0px 15px;
	border:1px #cccccc dashed;
	background-color:#ffffe5
}
.tArtEv2 {
	padding:7px 20px 7px 10px;
	margin:3px 30px 3px 30px;
	border:1px #dddddd solid
	 }

.tArtEv3 {text-align:center
	padding:5px 10px 5px 10px;
	margin:0px 15px 0px 15px;
	border:1px #dddddd solid
}

/* ------------ liste ------------  */

.Lista1 {margin-top: 3px;margin-bottom: 3px; }
.Lista1El {list-style: circle outside; margin:0px 0px 0px -15px; }

.Lista2 {margin-top: 3px;margin-bottom: 3px; }
.Lista2El {list-style: square outside; margin:0px 0px 0px -30px; }

.Lista3 {margin-top: 3px;margin-bottom: 3px; }
.Lista3El {list-style: decimal outside; margin:0px 0px 0px -15px; }

/* ------------ paragrafi ------------  */

.pT1 { text-indent:15px; margin-top: 9px;  /*background-color:#ffffe5;*/}  
.pT2 { margin-top: 3px;  }  
.pSeg { margin-top: 3px;  /*background-color:#f2f2a9;*/ } 


/* ------------ LINK ------------  */

.lInt,
.lInt:VISITED,
.lInt:HOVER,
.lEst,
.lEst:VISITED,
.lEst:HOVER	{ font: 12px Arial, Helvetica, sans-serif; 
		color:#333333;
		text-decoration:none;  
		/*font-weight:bold;*/
		background-color:#f2f2cd;
		border: 1px solid #dedede; padding:0px 3px 0px 3px;
	}
.lInt:HOVER,
.lEst:HOVER	{ color:#333333; background-color:#f2f2a9;border: 1px solid #999999; }

.lg10,
.lg10:VISITED,
.lg10:HOVER	{ font: 9px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none}
.lg10:HOVER	{ font: 9px Arial, Helvetica, sans-serif; color:#000000}


/* ------------ Esempi FC ------------  */

.TEint	{ text-align: center; background-color:#cccccc; }
.TEevid	{ text-align: center; background-color:#FFFF00; }
.TEc	{ font-family: Arial, Helvetica, sans-serif;text-decoration:none;
	color:#444444;
	font-size: 11px;
	text-align: center;}



/* ------------ x compatibilità vecchi moduli ------------  */
.I2,
.I2:VISITED,
.I2:HOVER	{ font: 11px Arial, Helvetica, sans-serif; color:#444444; text-decoration:none}
.I2:HOVER	{ font: 11px Arial, Helvetica, sans-serif; color:#000000}

/*.T1t		{ border-bottom: 1px solid #ffffff}
.T1e		{ background-color:#f2f2a9 }
*/
