/* =================================== */
/* Stili Previdenza Complementare      */
/* =================================== */
TABLE.rassegnaStampa
{
	text-align:left;
	margin-left:20px;
	
}
 
TD.rassegnaStampa
{
	font-family:  verdana, Arial, Serif;
	border-bottom: solid 1px #98C1D6;
	border-left: solid 15px #98C1D6;
	font-weight:bold;
	padding-left:10px;
}
UL.rassegnaStampa
{
margin-left:15;
/*padding-left:10;*/
margin-top:5px;
}

UL.rassegnaStampa, LI
{
	margin-top:5px;
	font-size:100%; /*0.9em;*/
	line-height:11pt;
}

.headerTestuale
	{
	position:absolute;
 	left:0px;
 	top:-500px;
 	width:1px;
 	height:1px;
 	overflow:hidden;
 	}

HTML {
    height:100%;
}

body {
	background-attachment: fixed;
	text-align:center;
	margin: 0 0 0 0;
	font-family:  verdana, Arial, Serif;
	height:100%;

}
form
{
	height:100%;
	}
TD
{
	text-align:left;
}

A:Link,
A:Visited
{
	color: #131354;
	text-decoration: underline;

} 

A:Hover {
	TEXT-DECORATION: none;
	COLOR: #9f3900;
	
}



p, div, pre
{
	font-family:  verdana, Arial, Serif;
	/*font-size:0.70em;*/
	color: #131354;
	
}

H1{
	COLOR: #131354; 
	FONT: Bold 16pt verdana, Arial, Serif;
	TEXT-DECORATION: none;
}


h2 
{
	font-family: Verdana,  Tahoma,Arial, Helvetica, sans-serif;
	font-size: 1.0em;	
	margin:0;
	padding:0;
} 
H3{
	COLOR: #131354; 
	FONT: Bold 12pt verdana, Arial, Serif;
	TEXT-DECORATION: none;
}
h3.news 
{
	font-family:  Verdana, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 1.0em;	
	margin:0;
	padding:0;
	font-weight:normal;
	display:inline;
} 
H4{
	COLOR: #131354; 
	FONT: Bold 10pt verdana, Arial, Serif;
	TEXT-DECORATION: none;
}

H5, H6{
	COLOR: #131354; 
	FONT: Bold  8pt verdana, Arial, Serif;
	TEXT-DECORATION: none;
}
IMG
{
	border:0;
	}


/* Stili align per tag P, Hnn ( vedi filtro )*/
.aLeft
{
	text-align:left;
}

.aRight
{
	text-align: right;
}

.aCenter
{
	text-align: center;
}

.aJustify
{
	text-align: justify;
}

/* Stili align per IMG ( vedi filtro )*/
IMG.aLeft
{
	float:left;
}

IMG.aRight
{
	float: right;
}




/**************************************************************/
/********** MENU NAVIGAZIONE ALTO ******************************/
A.MenuAlto, 
A.MenuAlto:Visited {
	COLOR: #335236; 
	FONT:  0.75em verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
} 

A.MenuAlto:Hover
{
	color: #9f3900;
	text-decoration: none;
}




/**************************************************************/

/**************************************************************/
/********** NOTIZIE IN EVIDENZA *************************/
A.HighLights,
A.HighLights:Visited
{
	/*font: verdana, tahoma, Arial, Helvetica, sans-serif;*/
	color: #131354;
	text-decoration: underline;
} 

A.HighLights:Hover
{
	color: #9f3900;
	text-decoration: none;
}
TD.interlinea
{
	background-image: url(/tfr/Images/interlineabg.gif);
	background-repeat: repeat-x;
	height:5px;
}
TD.interlineaNew
{
	background-image: url(/tfr/Images/interlineabg.gif);
	background-repeat: repeat-x;
	height:5px;
}
/*TD.WBCHighLights
{
	padding-bottom: 3px;
	font: 0.75em verdana, Arial, Helvetica, sans-serif;
	vertical-align: bottom;
	color: #131354;
	padding-top: 3px;
}*/
UL.WBCHighLights
{
	/*padding-bottom: 3px;*/
	/*font: 0.75em verdana, Arial, Helvetica, sans-serif;*/
	/*vertical-align: bottom;*/
	color: #131354;
	/*padding-top: 3px;*/
	margin-left:20px;
	margin-bottom:0px;
	padding-bottom:5px;
	padding-top:3px;
}
LI.WBCHighLights
{
	padding-bottom: 3px;
	font: 0.75em verdana, Arial, Helvetica, sans-serif;
	/*vertical-align: bottom;*/
	color: #131354;
	/*padding-top: 3px;*/
	margin-left:0px;
	list-style-type:square;
}
UL.WBCHighLightsNew
{
	color: #131354;
	margin-left:20px;
	margin-top:5px;
	margin-bottom:0px;
	padding-bottom:5px;
	padding-top:3px;
}
LI.WBCHighLightsNew
{
	padding-bottom: 10px;
	font: 0.75em verdana, Arial, Helvetica, sans-serif;
	color: #131354;
	margin-left:0px;
	list-style-type:none;
}


table.Evidenza
{
	/*text-align:center;*/
	margin-left:auto;
	margin-right:auto;	
	width:80%;
}

.titoloInEvidenza
{
	color: #131354;
	FONT: bold 0.75em verdana, Arial, Helvetica, sans-serif;
}
.titoloInEvidenzaNew
{
	color: #131354;
	FONT: bold 0.75em verdana, Arial, Helvetica, sans-serif;
	padding: 10px 0px 5px 5px;
}

/**************************************************************/


/**************************************************************/
/********** MENU PAGINA INTERNA *******************************/
A.MenuLeft,
A.MenuLeft:Visited
{
	COLOR: #ffffff; 
	FONT: bold 0.75em verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
} 
A.MenuLeft:Hover
{
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeft1,
A.MenuLeft1:Visited
{
	background-color:#003300;
	COLOR: #ffffff;
	FONT: bold 0.75em verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.MenuLeft1:Hover
{
	background-color:#003300;
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeft2,
A.MenuLeft2:Visited
{
	background-color:#006633;
	COLOR: #ffffff;
	FONT: bold 0.75em verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.MenuLeft2:Hover
{
	background-color:#006633;
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeft3,
A.MenuLeft3:Visited
{
	background-color:#336633;
	COLOR: #ffffff;
	FONT: bold 0.75em verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.MenuLeft3:Hover
{
	background-color:#336633;
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeft4,
A.MenuLeft4:Visited
{
	background-color:#006666;
	COLOR: #ffffff;
	FONT: bold 0.75em verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.MenuLeft4:Hover
{
	background-color:#006666;
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeft5,
A.MenuLeft5:Visited
{
	background-color:#003399;
	COLOR: #ffffff;
	FONT: bold 0.75em verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.MenuLeft5:Hover
{
	background-color:#003399;
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeft6,
A.MenuLeft6:Visited
{
	background-color:#006699;
	COLOR: #ffffff;
	FONT: bold 0.75em verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.MenuLeft6:Hover
{
	background-color:#006699;
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeft7,
A.MenuLeft7:Visited,
A.MenuLeft8,
A.MenuLeft8:Visited
{
	background-color:#0066cc;
	COLOR: #ffffff;
	FONT: bold 0.75em verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.MenuLeft7:Hover,
A.MenuLeft8:Hover
{
	background-color:#0066cc;
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeftRAS,
A.MenuLeftRAS:Visited
{
	background-color:#98C1D6;
	COLOR: #000000;
	FONT: bold 0.75em verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.MenuLeftRAS:Hover
{
	background-color:#98C1D6;
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeftInt,
A.MenuLeftInt:Visited
{
	COLOR: #000000; 
	/*FONT: bold 0.75em verdana, Helvetica, sans-serif;*/
	font-size:100%;
	font-weight:bold;
	font-family:verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
} 

A.MenuLeftInt:Hover
{
	color: #9f3900;
	text-decoration: none;
}

td.menuLeft01
{
	background-image: url(/tfr/images/menuLeft01L.gif);
	width:318px;
	text-align:right;
	vertical-align:middle;
}
td.menuLeft02
{
	background-image: url(/tfr/images/menuLeft02L.gif);
	width:278px;
	text-align:right;
	vertical-align:middle;
}
td.menuLeft03
{
	background-image: url(/tfr/images/menuLeft03L.gif);
	width:259px;
	text-align:right;
	vertical-align:middle;
}
td.menuLeft04
{
	background-image: url(/tfr/images/menuLeft04L.gif);
	width:251px;
	text-align:right;
	vertical-align:middle;
}
td.menuLeft05
{
	background-image: url(/tfr/images/menuLeft05L.gif);
	width:257px;
	text-align:right;
	vertical-align:middle;
	
}
td.menuLeft06
{
	background-image: url(/tfr/images/menuLeft06L.gif);
	width:275px;
	text-align:right;
	vertical-align:middle;
}
td.menuLeft07
{
	background-image: url(/tfr/images/menuLeft07L.gif);
	width:313px;
	text-align:right;
	vertical-align:middle;
}

/*==============================================================*/
/* START - Multimedia											*/
/*==============================================================*/
/* Stili per Box Multimedia */



	.BoxMultimedia
	{
		font-family:verdana, Helvetica, sans-serif;
		border: ridge 1px #9bBEE7;
		/*margin-right:5px;*/
	
	}

	.BoxMultimedia LEGEND
	{
		FONT-SIZE: 0.70em;
		color: #131354;
		font-weight:bold;
	}
		
	H2.multimedia
	{
	margin-left:10px;
	font-size:0.9em;
	display:inline;
	COLOR: #142B52; 
	BACKGROUND-COLOR:#DDDDDD;
	}

	A.media
	{
		FONT-SIZE: 0.70em;
	}
	
	A.media:link 
	{
		COLOR: #1A4162;  
	}
	
	A.media:visited 
	{
		COLOR: #1A4162; 
	}
	
	A.media:active 
	{
		COLOR: #1A4162;  
	}
	
	A.media:hover 
	{
		 COLOR: #9f3900; 
	}
	
	A.mediaArchivio
	{
		FONT-SIZE: 0.70em; 
	}

	A.mediaArchivio:link {
		COLOR: #142B52; background-color:#CED9F0;
	}
	A.mediaArchivio:visited {
		COLOR: #142B52;  background-color:#CED9F0;
	}
	A.mediaArchivio:active {
		COLOR: #142B52; background-color:#CED9F0;
	}
	A.mediaArchivio:hover {
		 COLOR: #9f3900; background-color:#CED9F0;
	}

	.tblBoxMultimedia
	{
 	    WIDTH:100%;
 	    HEIGHT:100%;
	}	
		
	.tblBoxMultimedia .multimedia .ScreenShootPicture
	{
		border:0;
		margin:0px 0px 0px 0px;
	}	

	.tblBoxMultimedia .pictureItem
	{
		 vertical-align:top;
	}

	.tblBoxMultimedia .linkItem
	{
		width:100%;
		vertical-align:top;
		text-align:left;
	}

	.tblBoxMultimedia .archiveItem
	{
		background-color:#CED9F0;
		text-align:right;
			 
	}



/*==============================================================*/
/* END - Multimedia											*/
/*==============================================================*/


/*************************************************************/
/* MENU PAGINE INTERNE ***************************************/

table.table100
{
	width:100%;
	text-align:center;
	}
TD.WbcLeftMenuTop
{
	background-color: #dbf6e3;
	}
TD.WbcLeftMenu
{
	/*padding-top: 10px;*/
	background-color: #dbf6e3;
	vertical-align:top;
	width:25%;
	height:100%;
	
}
UL.WbcLeftMenu
{
    /*border:solid 1px red;*/
    padding-left:0px;
    margin-left:0px;	
    /*width:100%;*/
    
}
LI.WbcLeftMenu
{
	FONT:bold 0.75em verdana, Helvetica, sans-serif;
	list-style-type:none;
	/*border-left: solid 15px #315935;*/
	padding-left:10px;
	padding-bottom:6px;
	padding-top:6px;

   	/*width:100%;*/
	background-color:#EEFBF2;
	color:#131354;
	border-bottom: solid 1px #2CA844;
	border-top: solid 1px #2984CE;
	}	
td.menuInterno
{
	border-bottom: solid 3px white;
	padding: 6px 0px 6px 12px;
}

td.menuInternoSelTesto
{
	COLOR: #9f3900;
	background-color:#f5f5f5;
	/*border-bottom: solid 3px white;*/
	FONT: bold 0.75em verdana, Helvetica, sans-serif;
	padding: 5px 0px  5px 5px;
	width:82%;
}

td.menuInternoSelTesto A,
td.menuInternoSelTesto A:visited
{
	background-color:#f5f5f5;
	/*FONT: bold 0.75em verdana, Helvetica, sans-serif;*/
	/*padding: 5px 0px  5px 5px;*/
	/*width:82%;*/
	COLOR: #000000;
	font-size:100%;
	font-weight:bold;
	font-family:verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

td.menuInternoSelTesto A:Hover
{
	background-color:#f5f5f5;
	COLOR: #9f3900;
	TEXT-DECORATION: none;
}

/*td.menuInternoSelColore
{
	border-bottom: solid 3px white;
	padding:  5px 0px 5px 5px;
}*/

td.menuSel_inEvidenza
{
	font: bold 0.75em verdana, Helvetica, sans-serif;
	background-color: #e0edff;
	padding: 7px 0px 7px 12px;
}
/*************************************************************/
/*************************************************************/

/* ----------------- MENU SINISTRA -------------------------- */
TD.riforma
{
	/*border-bottom: solid 3px red;*/
	padding:  5px 2px 5px 5px;
	background-color:#003300;
	width:8%;
}
TD.riformaActive
{
	border-bottom: solid 3px white;
	padding: 6px 2px 6px 12px;
	background-color:#003300;
	width:100%;
}
TD.lavoratori
{
	/*border-bottom: solid 3px white;*/
	padding:  5px 2px 5px 5px;
	background-color:#006633;
	width:8%;
	}
TD.lavoratoriActive
{
	border-bottom: solid 3px white;
	padding: 6px 2px 6px 12px;
	background-color:#006633;
	width:100%;
	}
		
TD.formeComp
{
	/*border-bottom: solid 3px white;*/
	padding:  5px 2px 5px 5px;
	background-color:#336633;
	width:8%;
	}
TD.formeCompActive
{
	border-bottom: solid 3px white;
	padding: 6px 2px 6px 12px;
	background-color:#336633;
	width:100%;
	}	
TD.destinazione
{
	/*border-bottom: solid 3px white;*/
	padding:  5px 2px 5px 5px;
	background-color:#006666;
	width:8%;
	}
TD.destinazioneActive
{
	border-bottom: solid 3px white;
	padding: 6px 2px 6px 12px;
	background-color:#006666;
	width:100%;
	}	
TD.contribuzione
{
	/*border-bottom: solid 3px white;*/
	padding:  5px 2px 5px 5px;
	background-color:#003399;
	width:8%;
	}
TD.contribuzioneActive
{
	border-bottom: solid 3px white;
	padding: 6px 2px 6px 12px;
	background-color:#003399;
	width:100%;
	}	
TD.prestazioni
{
	/*border-bottom: solid 3px white;*/
	padding:  5px 2px 5px 5px;
	background-color:#006699;
	width:8%;
	}
TD.prestazioniActive
{
	border-bottom: solid 3px white;
	padding: 6px 2px 6px 12px;
	background-color:#006699;
	width:100%;
	}		
TD.covip, TD.fiscalita
{
	/*border-bottom: solid 3px white;*/
	padding:  5px 2px 5px 5px;
	background-color:#0066cc;
	width:8%;
	}					
TD.covipActive, TD.fiscalitaActive
{
	border-bottom: solid 3px white;
	padding: 6px 2px 6px 12px;
	background-color:#0066cc;
	width:100%;
	}	

TD.rassegna
{
	/*border-bottom: solid 3px white;*/
	padding:  5px 2px 5px 5px;
	background-color:#98C1D6;
	width:8%;
	}
TD.rassegnaActive
{
	border-bottom: solid 3px white;
	padding: 6px 2px 6px 12px;
	background-color:#98C1D6;
	width:100%;
	}


TD.MenuLeftInt
{
	background-color:#f5f5f5;
	/*border-left: solid 3px #DBF6E3;*/
	/*border-right: solid 3px #DBF6E3;*/
}

UL.MenuLeftInt
{
	/*background-color:#FFFFFF;*/
}
LI.MenuLeftInt
{
	COLOR: #000000;
	font-size:0.75em;
	font-weight:bold;
	font-family:verdana, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 2px;
}

LI.MenuLeftIntSel
{
	COLOR: #9f3900;
	font-size:0.75em;
	font-weight:bold;
	font-family:verdana, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 2px;
}

/*CANALI NASCOSTI*/
TD.finanziamento
{
	border-bottom: solid 3px white;
	padding:  5px 0px 5px 5px;
	/*background-color:#003399;*/
	color:Black;
	width:8%;
	}
TD.finanziamentoActive
{
	border-bottom: solid 3px white;
	padding: 6px 0px 6px 12px;
	background-color:black;
	width:100%;
	}

TD.agevolazioni
{
	border-bottom: solid 3px white;
	padding:  5px 0px 5px 5px;
	/*background-color:#006699;*/
	width:8%;
	color:Black;
	}
TD.agevolazioniActive
{
	border-bottom: solid 3px white;
	padding: 6px 0px 6px 12px;
	background-color:black;
	width:100%;
	/*color:Black;*/
	}		
/*FINE CANALI NASCOSTI*/
/*************************************************************/

td.phCentrale
{
	padding-right:5px;
	vertical-align:middle;
	text-align:left;
	font-size:0.75em;
	color:#131354;
	width:55%;
	font-family:verdana, Arial, serif;
}

.BreadCrumb
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font: 0.75em verdana, Arial, serif;
	vertical-align: middle;
	color: #9f3900;
	padding-top: 10px;
	border-bottom: #006600 1px solid;
	height: 18px;
	background-color: white;
	text-align: left;
}


.breadCrumbLink
{
	/*font: verdana, Tahoma, Arial, Serif;*/
	vertical-align: middle;
	color: #131354;
	border-bottom: #006600 0px solid;
	height: 18px;
	background-color: white;
	text-align: left;
}


.contentMain
{
	
	/*text-align:center;*/
   
    height:100%;

	
}


#tblMain
{
	width: 85%;
	height: 100%;
	margin-left: auto; 
	margin-right: auto;
	background-color: #f5f5f5;
}




#tblMainHome
{
	/*background-color:#FFFFFF;*/
	width:85%;
	height:100%;
	margin-left: auto; 
	margin-right: auto;
}

table.tblMainInterno
{
	height:100%;
	width:85%;
	margin-left: auto; 
	margin-right: auto;
	
}

td.leftMenuInterno
{
	background-color: #dbf6e3;
	vertical-align:top;
	width:20%;
	height:100%;
}

.tabellaEsterna{
	background-image: url(/tfr/images/background.gif);
	background-repeat:repeat-x;
	width:758px;
}

.tableNavBar
{
	background-image: url(/TFR/Images/test_bgmenuH.gif);
	background-repeat:repeat-x;
	width:100%;
	border:0px;
}

td.navBar
{
	/*background-image: url(/TFR/Images/test_bgmenuHW.gif);
	background-repeat:repeat;*/
	background-color:#FFFFFF;
	/*height:19px;*/
	text-align:center;
	vertical-align: middle;
	border-top: solid 1px #155020;
	width:30%;
	white-space:nowrap;
}
td.navbarLat
{
	/*width:30%;*/
}
ul.navbar 
{
    padding: 0 0 0 0;
	margin: 0 0 0 0;
	width:100%;
}			
li.navbar 
{
	DISPLAY: inline;
	margin:auto 0px auto 0px;
	padding:0px 10px 0px 10px;
}		
TD.PHTestoInterno
{
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	color: #131354;
	padding-top: 5px;
	font-family: Verdana;
	/*font-size: x-small;*/
    font-size: 0.80em;
    
    vertical-align:top;
	width:75%;
    
}

TD.PHTestoInterno TABLE
{
	/*font-size: x-small;*/
    font-size:100%;
	color: #131354;
}

.footer
{  
	text-align:center;
	background-color:#FFFFFF; 
	border-top: #006600 1px solid;
	padding-top: 2px;
	color: #335236;
	FONT:  x-small verdana, Helvetica, sans-serif;
}
ul.boxLoghi
{
	text-align:center;
	vertical-align:middle;
	}
li.boxLoghi 
{
	DISPLAY: inline;
	margin-bottom:0px;
	padding-right:20px;
	padding-left:20px;
	list-style-type:none;
	}	
	
li.boxLoghi A:link 
{
	text-decoration:none;
	}		
li.boxLoghi A:visited	
{
	text-decoration:none;
}

/*************************************************************************************/
/*							       NUOVA HOME			 							 */
/*************************************************************************************/

td.LeftCol
{
	height:100%;
	text-align:center;
	vertical-align:top;
	width:20%;
	padding-left:10px;
}

td.CenterCol
{
	height:100%;
	text-align:center;
	vertical-align:top;
	width:60%;
}

td.RightCol
{
	height:100%;
	text-align:center;
	vertical-align:top;
	width:20%;
}

/******* 1° TR ************/
td.MenuHomeTopLeft
{
	FONT-SIZE:1px;
	vertical-align:bottom;
	padding: 0px 0px 0px 0px;
	height:1%;
}
td.MenuHomeTopCenter1
{
	FONT-SIZE:1px;
	height:1%;
	/*width:100%;*/
	vertical-align:bottom;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuTopCenter_1.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
	padding: 0px 0px 0px 0px;
}
td.MenuHomeTopCenter2
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:bottom;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuTopCenter_2.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
	padding: 0px 0px 0px 0px;
}
td.MenuHomeTopCenter3
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:bottom;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuTopCenter_3.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
	padding: 0px 0px 0px 0px;

}
td.MenuHomeTopCenter4
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:bottom;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuTopCenter_4.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
	padding: 0px 0px 0px 0px;

}
td.MenuHomeTopCenter5
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:bottom;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuTopCenter_5.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
	padding: 0px 0px 0px 0px;

}
td.MenuHomeTopCenter6
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:bottom;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuTopCenter_6.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
	padding: 0px 0px 0px 0px;
}
td.MenuHomeTopCenter7
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:bottom;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuTopCenter_7.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
	padding: 0px 0px 0px 0px;
}
td.MenuHomeTopCenter8
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:bottom;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuTopCenter_8.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
	padding: 0px 0px 0px 0px;
}
td.MenuHomeTopRight
{
	FONT-SIZE:1px;
	vertical-align:bottom;
	padding: 0px 0px 0px 0px;
	height:1%;
}
/*****************************/
/******* 2° TR ************/
td.MenuHomeMidLeft1
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidLeft_1.gif);
	background-repeat:repeat-y;
}
td.MenuHomeMidCenter1
{
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	color: #FFFFFF;
	vertical-align:middle;
	background-color:#003300;
	padding:7px 0px 7px 5px;
}
td.MenuHomeMidRight1
{
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidRight_1.gif);
	background-repeat:repeat-y;
}
td.MenuHomeMidLeft2
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidLeft_2.gif);
	background-repeat:repeat-y;
}
td.MenuHomeMidCenter2
{
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	color: #FFFFFF;
	vertical-align:middle;
	background-color:#006633;
	padding:7px 0px 7px 5px;
}
td.MenuHomeMidRight2
{
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidRight_2.gif);
	background-repeat:repeat-y;
}
td.MenuHomeMidLeft3
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidLeft_3.gif);
	background-repeat:repeat-y;
}
td.MenuHomeMidCenter3
{
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	color: #FFFFFF;
	vertical-align:middle;
	background-color:#336633;
	padding:7px 0px 7px 5px;
}
td.MenuHomeMidRight3
{
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidRight_3.gif);
	background-repeat:repeat-y;
}
td.MenuHomeMidLeft4
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidLeft_4.gif);
	background-repeat:repeat-y;
}
td.MenuHomeMidCenter4
{
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	color: #FFFFFF;
	vertical-align:middle;
	background-color:#006666;
	padding:7px 0px 7px 5px;
}
td.MenuHomeMidRight4
{
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidRight_4.gif);
	background-repeat:repeat-y;
}
td.MenuHomeMidLeft5
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidLeft_5.gif);
	background-repeat:repeat-y;
}
td.MenuHomeMidCenter5
{
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	color: #FFFFFF;
	vertical-align:middle;
	background-color:#003399;
	padding:7px 0px 7px 5px;
}
td.MenuHomeMidRight5
{
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidRight_5.gif);
	background-repeat:repeat-y;
}
td.MenuHomeMidLeft6
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidLeft_6.gif);
	background-repeat:repeat-y;
}
td.MenuHomeMidCenter6
{
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	color: #FFFFFF;
	vertical-align:middle;
	background-color:#006699;
	padding:7px 0px 7px 5px;
}
td.MenuHomeMidRight6
{
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidRight_6.gif);
	background-repeat:repeat-y;
}
td.MenuHomeMidLeft7
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidLeft_7.gif);
	background-repeat:repeat-y;
}
td.MenuHomeMidCenter7
{
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	color: #FFFFFF;
	vertical-align:middle;
	background-color:#0066CC;
	padding:7px 0px 7px 5px;
}
td.MenuHomeMidRight7
{
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidRight_7.gif);
	background-repeat:repeat-y;
}
td.MenuHomeMidLeft8
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidLeft_8.gif);
	background-repeat:repeat-y;
}
td.MenuHomeMidCenter8
{
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	color: #FFFFFF;
	vertical-align:middle;
	background-color:#0066CC;
	padding:7px 0px 7px 5px;
}
td.MenuHomeMidRight8
{
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuMidRight_8.gif);
	background-repeat:repeat-y;
}
/*****************************/
/******* 3° TR ************/
td.MenuHomeBotLeft
{
	vertical-align:top;
	padding: 0px 0px 9px 0px;
	height:1%;
	FONT-SIZE:1px;
}
td.MenuHomeBotCenter1
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuBotCenter_1.gif);
	background-repeat:repeat-x;
	height:1%;
}
td.MenuHomeBotCenter2
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuBotCenter_2.gif);
	background-repeat:repeat-x;
}
td.MenuHomeBotCenter3
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuBotCenter_3.gif);
	background-repeat:repeat-x;
}
td.MenuHomeBotCenter4
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuBotCenter_4.gif);
	background-repeat:repeat-x;
}
td.MenuHomeBotCenter5
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuBotCenter_5.gif);
	background-repeat:repeat-x;
}
td.MenuHomeBotCenter6
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuBotCenter_6.gif);
	background-repeat:repeat-x;
}
td.MenuHomeBotCenter7
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuBotCenter_7.gif);
	background-repeat:repeat-x;
}
td.MenuHomeBotCenter8
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCLeftMenuHome/images/MenuBotCenter_8.gif);
	background-repeat:repeat-x;
}
td.MenuHomeBotRight
{
	vertical-align:top;
	padding: 0px 0px 9px 0px;
	height:1%;
	FONT-SIZE:1px;
}

A.MenuLeftHome1:link,
A.MenuLeftHome1:active,
A.MenuLeftHome1:visited
{
	background-color:#003300;
	COLOR: #FFFFFF;
	font-weight:bold;
	font-size:100%;
	TEXT-DECORATION: none;
}
A.MenuLeftHome1:Hover
{
	background-color:#003300;
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeftHome2:link,
A.MenuLeftHome2:active,
A.MenuLeftHome2:visited
{
	background-color:#006633;
	COLOR: #FFFFFF;
	font-weight:bold;
	font-size:100%;
	TEXT-DECORATION: none;
}
A.MenuLeftHome2:Hover
{
	background-color:#006633;
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeftHome3:link,
A.MenuLeftHome3:active,
A.MenuLeftHome3:visited
{
	background-color:#336633;
	COLOR: #FFFFFF;
	font-weight:bold;
	font-size:100%;
	TEXT-DECORATION: none;
}
A.MenuLeftHome3:Hover
{
	background-color:#336633;
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeftHome4:link,
A.MenuLeftHome4:active,
A.MenuLeftHome4:visited
{
	background-color:#006666;
	COLOR: #FFFFFF;
	font-weight:bold;
	font-size:100%;
	TEXT-DECORATION: none;
}
A.MenuLeftHome4:Hover
{
	background-color:#006666;
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeftHome5:link,
A.MenuLeftHome5:active,
A.MenuLeftHome5:visited
{
	background-color:#003399;
	COLOR: #FFFFFF;
	font-weight:bold;
	font-size:100%;
	TEXT-DECORATION: none;
}
A.MenuLeftHome5:Hover
{
	background-color:#003399;
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeftHome6:link,
A.MenuLeftHome6:active,
A.MenuLeftHome6:visited
{
	background-color:#006699;
	COLOR: #FFFFFF;
	font-weight:bold;
	font-size:100%;
	TEXT-DECORATION: none;
}
A.MenuLeftHome6:Hover
{
	background-color:#006699;
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeftHome7:link,
A.MenuLeftHome7:active,
A.MenuLeftHome7:visited
{
	background-color:#0066CC;
	COLOR: #FFFFFF;
	font-weight:bold;
	font-size:100%;
	TEXT-DECORATION: none;
}
A.MenuLeftHome7:Hover
{
	background-color:#0066CC;
	color: #ffff48;
	text-decoration: none;
}

A.MenuLeftHome8:link,
A.MenuLeftHome8:active,
A.MenuLeftHome8:visited
{
	background-color:#0066CC;
	COLOR: #FFFFFF;
	font-weight:bold;
	font-size:100%;
	TEXT-DECORATION: none;
}
A.MenuLeftHome8:Hover
{
	background-color:#0066CC;
	color: #ffff48;
	text-decoration: none;
}
/*****************************/

/************** NOTIZIE / EVENTI*****************/
td.evidenzaElenco
	{
	color:#131354;	
	text-align:right;
	FONT-SIZE: 0.70em;
	background-color:#ffffff;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:5px;
	}
	
table.news
{
	/*background-color:#E9E9E9;
	color:#000000;*/
	width:80%;
	font-size:100%;
	FONT-FAMILY: Verdana, Arial, Geneva, serif;
	vertical-align:top;
	margin-left:auto;
	margin-right:auto;	
}

td.titoloNotizie
{
	color:#000000;
	width:99%;
	background-color: #E8F5EC;
	border-bottom: 1px solid #2C7535;
	text-align:left;
	padding: 5px 0px 5px 5px; 
	font-weight:bold;
	font-size: 0.75em;
}
td.newsHome
{
	background-color:#ECECEC;
	font-size: 0.8em;
	color:#131354;
}
ul.newsHome
{
	margin: 15px 5px 5px 15px;
	text-align:left;
	list-style-type:none;
}

li.newsHome
{
	color:#131354;
	/*margin: 5px auto 2px auto; */
	padding-bottom:10px;
}
A.news:link 
{
	COLOR: #131354; 
	TEXT-DECORATION: underline; 
	background-color:#ECECEC;
}
A.news:visited 
{
	COLOR: #131354; 
	TEXT-DECORATION: underline; 
	background-color:#ECECEC;
}
A.news:active 
{
	COLOR: #131354; 
	TEXT-DECORATION: underline; 
	background-color:#ECECEC;
}
A.news:hover 
{
	COLOR: #9f3900; 
	BACKGROUND-COLOR: #ECECEC; 
	TEXT-DECORATION: none;
}

td.newsElenco
	{
	color:#131354;	
	text-align:right;
	FONT-SIZE: 0.70em;
	background-color:#ECECEC;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:5px;
	}
A.newsElenco:link {
	COLOR: #131354; 
	TEXT-DECORATION: underline; 
	background-color:#ECECEC;
}
A.newsElenco:visited {
	COLOR: #131354; 
	TEXT-DECORATION: underline; 
	background-color:#ECECEC;
}
A.newsElenco:active {
	COLOR: #131354; 
	TEXT-DECORATION: underline; 
	background-color:#ECECEC;
}
A.newsElenco:hover {
	COLOR: #9f3900; 
	BACKGROUND-COLOR: #ECECEC; 
	TEXT-DECORATION: none;
}

td.titoloEventi
{
	color:#000000;
	width:99%;
	background-color: #DEE8F2;
	border-bottom: 1px solid #003399;
	text-align:left;
	padding: 5px 0px 5px 5px; 
	font-weight:bold;
	font-size: 0.75em;
}

td.eventiHome
{
	background-color:#F7F7F7;
	font-size: 0.80em;
	color:#131354;
}

A.evento:link 
{
	COLOR: #131354; 
	TEXT-DECORATION: underline; 
	background-color:#F7F7F7;
}
A.evento:visited 
{
	COLOR: #131354; 
	TEXT-DECORATION: underline; 
	background-color:#F7F7F7;
}
A.evento:active 
{
	COLOR: #131354; 
	TEXT-DECORATION: underline; 
	background-color:#F7F7F7;
}
A.evento:hover 
{
	COLOR: #9f3900; 
	BACKGROUND-COLOR: #F7F7F7; 
	TEXT-DECORATION: none;
}

td.eventiElenco
	{
	color:#131354;	
	text-align:right;
	FONT-SIZE: 0.70em;
	background-color:#F7F7F7;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:5px;
	}
A.eventiElenco:link {
	COLOR: #131354; 
	TEXT-DECORATION: underline; 
	background-color:#F7F7F7;
}
A.eventiElenco:visited {
	COLOR: #131354; 
	TEXT-DECORATION: underline; 
	background-color:#F7F7F7;
}
A.eventiElenco:active {
	COLOR: #131354; 
	TEXT-DECORATION: underline; 
	background-color:#F7F7F7;
}
A.eventiElenco:hover {
	COLOR: #9f3900; 
	BACKGROUND-COLOR: #F7F7F7; 
	TEXT-DECORATION: none;
}
TD.interlineaEventi
{
	background-image: url(/tfr/Images/interlineablubg.gif);
	background-repeat: repeat-x;
	height:5px;
}
/* ************************    ARCHIVIO NEWS, EVENTI   ******************************** */
.divArchivio
{
	text-align:center;
}

table.ArchivioElenco
{
	color:black;
	font-size:100%;
	width:95%;
	/*height:60%;*/
	/*background-color:#E9E9E9;*/
	background-color:#DFDFDF;
	border-bottom: 1px solid #006633;
	margin-bottom:10px;
    
}

.archHeaderItem
{
	FONT-FAMILY: verdana, Tahoma ,arial, serif;
	border-right:5px solid #006633;
	border-bottom:1px solid #006633;
	background-color:#ACACAC;
	width:100%;
	/*font-size:0.8em;*/
	font-size:100%;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	color:#000000;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;	
}

.archListItem
{
	FONT-FAMILY: verdana, Tahoma ,arial, serif;
	/*font-size:0.8em;*/
	font-size:100%;
	padding: 0px 0px 0px 0px;
    height:100%;
    vertical-align: top;
    text-align:left;
    background-color:#EDEDED;
    /*border-bottom:1px solid #006633;*/
}

.divArchMsgErr
{
	FONT-FAMILY: verdana, Tahoma ,arial, serif;
	font-weight:normal;
	color:#920000;
	background-color:#EDEDED;
	text-align:center;
	height:100%;
	padding-top:20px;
	padding-bottom:20px;
}

UL.archList
{
	width:100%;
	margin:0px;
}

LI.archLI1
{
	padding: 5px 5px 5px 5px;
	background-color:#FFFFFF;
	/*font-size:0.9em;*/
	font-size:100%;
}

/*
.archListItem A.archLI1:link,
.archListItem A.archLI1:visited,
.archListItem A.archLI1:active
{
	COLOR: #920000;
	background-color:#FFFFFF;
	TEXT-DECORATION: none;
}

.archListItem A.archLI1:hover
{
	COLOR: #920000;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}
*/

LI.archLI2
{
	padding: 5px 5px 5px 5px;
	background-color:#EDEDED;
	/*font-size:0.9em;*/
	font-size:100%;
}

/*
.archListItem A.archLI2:link,
.archListItem A.archLI2:visited,
.archListItem A.archLI2:active
{
	COLOR: #920000;
	background-color:#EDEDED;
	TEXT-DECORATION: none;
}

.archListItem A.archLI2:hover
{
	COLOR: #920000;
	BACKGROUND-COLOR: #EDEDED;
	TEXT-DECORATION: underline;
}
*/

/* PAGINAZIONE COMUNICATI */
.tblPages
{
	FONT-SIZE:100%; 
	width:95%;
	background-color:#F5F5F5;
	color:#006633;
	border:0px solid black;
}

.tblPages .pages
{
	background-color:#F5F5F5;
	width:33%;
	font-size:100%;
	color:black;
	height: 40px;
	text-align: left;
	vertical-align: middle;
	padding: 5px 5px 5px 5px;
	white-space: nowrap;
}

.tblPages .listItemT
{
	FONT-FAMILY: verdana, Tahoma ,arial, serif;
	font-size:100%;
	padding: 10px 10px 10px 10px;
    height:100%;
    vertical-align: top;
    text-align:right;
    white-space: nowrap;
}

.tblPages .listItemT A.torna:link,
.tblPages .listItemT A.torna:visited,
.tblPages .listItemT A.torna:active
{
	COLOR: #000000;
	background-color:#DFDFDF;
	TEXT-DECORATION: none;
}

.tblPages .listItemT A.torna:hover
{
	COLOR: #000000;
	BACKGROUND-COLOR: #DFDFDF;
	TEXT-DECORATION: underline;
}

/* ************************************************************************* */
/* *************************************************************************************** */


/****************************************/
/*******************BOTTONI COLONNA DESTRA*****************************/
table.RightButton
{
	width: 85%;
	/*text-align:center;*/
	margin-left:auto;
	margin-right:auto;	
}
/**** 1° TR ****/
td.ButtHomeTopLeft
{
	FONT-SIZE:1px;
	vertical-align:bottom;
	height:1%;
}
td.ButtHomeTopCenter1
{
	FONT-SIZE:1px;
	height:1%;
	width:100%;
	vertical-align:bottom;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtTopCenter_1.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
}
td.ButtHomeTopCenter2
{
	FONT-SIZE:1px;
	height:1%;
	width:100%;
	vertical-align:bottom;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtTopCenter_2.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
}
td.ButtHomeTopCenter3
{
	FONT-SIZE:1px;
	height:1%;
	width:100%;
	vertical-align:bottom;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtTopCenter_3.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
}
td.ButtHomeTopCenter4
{
	FONT-SIZE:1px;
	height:1%;
	width:100%;
	vertical-align:bottom;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtTopCenter_4.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
}
td.ButtHomeTopCenter5
{
	FONT-SIZE:1px;
	height:1%;
	width:100%;
	vertical-align:bottom;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtTopCenter_5.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
}
td.ButtHomeTopRight
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:bottom;
}

/**** 2° TR ****/
td.ButtHomeMidLeft1
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtMidLeft_1.gif);
	background-repeat:repeat-y;
}
td.ButtHomeMidCenter1
{
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	color: #000000;
	text-align:center;
	vertical-align:middle;
	background-color:#98C1D6;
	padding: 4px 0px 4px 0px;
}
td.ButtHomeMidRight1
{
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtMidRight_1.gif);
	background-repeat:repeat-y;
}
td.ButtHomeMidLeft2
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtMidLeft_2.gif);
	background-repeat:repeat-y;
}
td.ButtHomeMidCenter2
{
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	color: #000000;
	text-align:center;
	vertical-align:middle;
	/*background-color:#7FB2B2;*/
	background-color:#7FB2C3;
	padding: 4px 0px 4px 0px;
}
td.ButtHomeMidRight2
{
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtMidRight_2.gif);
	background-repeat:repeat-y;
}
td.ButtHomeMidLeft3
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtMidLeft_3.gif);
	background-repeat:repeat-y;
}
td.ButtHomeMidCenter3
{
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	color: #000000;
	text-align:center;
	vertical-align:middle;
	background-color:#8DD59D;
	padding: 4px 0px 4px 0px;
}
td.ButtHomeMidRight3
{
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtMidRight_3.gif);
	background-repeat:repeat-y;
}
td.ButtHomeMidLeft4
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtMidLeft_4.gif);
	background-repeat:repeat-y;
}
td.ButtHomeMidCenter4
{
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	color: #000000;
	text-align:center;
	vertical-align:middle;
	background-color:#B4E1BE;
	padding: 4px 0px 4px 0px;
}
td.ButtHomeMidRight4
{
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtMidRight_4.gif);
	background-repeat:repeat-y;
}
td.ButtHomeMidLeft5
{
	FONT-SIZE:1px;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtMidLeft_5.gif);
	background-repeat:repeat-y;
}
td.ButtHomeMidCenter5
{
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	color: #000000;
	text-align:center;
	vertical-align:middle;
	background-color:#98C1D6;
	padding: 4px 0px 4px 0px;
}
td.ButtHomeMidRight5
{
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtMidRight_5.gif);
	background-repeat:repeat-y;
}
/**** 3° TR ****/
td.ButtHomeBotLeft
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:top;
	/*padding-bottom:7px;*/
}
td.ButtHomeBotCenter1
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtBotCenter_1.gif);
	background-repeat:repeat-x;
}
td.ButtHomeBotCenter2
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtBotCenter_2.gif);
	background-repeat:repeat-x;
}
td.ButtHomeBotCenter3
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtBotCenter_3.gif);
	background-repeat:repeat-x;
}
td.ButtHomeBotCenter4
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtBotCenter_4.gif);
	background-repeat:repeat-x;
}
td.ButtHomeBotCenter5
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:top;
	background-image :url(/tfr/WebControls/WBCGenericButton/images/ButtBotCenter_5.gif);
	background-repeat:repeat-x;
}
td.ButtHomeBotRight
{
	FONT-SIZE:1px;
	height:1%;
	vertical-align:top;
}

A.MenuRightHome1:link,
A.MenuRightHome1:active,
A.MenuRightHome1:visited
{
	background-color:#98C1D6;
	COLOR: #000000; 
	font-weight:bold;
	font-size: 100%;
	TEXT-DECORATION: none;
} 
A.MenuRightHome1:Hover
{
	background-color:#98C1D6;
	color: #ffff48;
	text-decoration: none;
}

A.MenuRightHome2:link,
A.MenuRightHome2:active,
A.MenuRightHome2:visited
{
	background-color:#7FB2C3;
	COLOR: #000000; 
	font-weight:bold;
	font-size: 100%;
	TEXT-DECORATION: none;
} 
A.MenuRightHome2:Hover
{
	background-color:#7FB2C3;
	color: #ffff48;
	text-decoration: none;
}
A.MenuRightHome3:link,
A.MenuRightHome3:active,
A.MenuRightHome3:visited
{
	background-color:#8DD59D;
	COLOR: #000000; 
	font-weight:bold;
	font-size: 100%;
	TEXT-DECORATION: none;
} 
A.MenuRightHome3:Hover
{
	background-color:#8DD59D;
	color: #ffff48;
	text-decoration: none;
}

A.MenuRightHome4:link,
A.MenuRightHome4:active,
A.MenuRightHome4:visited
{
	background-color:#B4E1BE;
	COLOR: #000000; 
	font-weight:bold;
	font-size: 100%;
	TEXT-DECORATION: none;
} 
A.MenuRightHome4:Hover
{
	background-color:#B4E1BE;
	COLOR: #ffff48; 
	text-decoration: none;
}

A.MenuRightHome5:link,
A.MenuRightHome5:active,
A.MenuRightHome5:visited
{
	background-color:#98C1D6;
	COLOR: #000000; 
	font-weight:bold;
	font-size: 100%;
	TEXT-DECORATION: none;
} 
A.MenuRightHome5:Hover
{
	background-color:#98C1D6;
	color: #ffff48;
	text-decoration: none;
}

/*********************************************************************/
/*******************   MODULI   *****************************/
table.tblModuli
{
	width: 80%;
	border: 1px solid #003300;
}

TD.ModuliHeader 
{
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	text-align:center;
	vertical-align:middle;
	background-color:#003300;
	color:#FFFFFF;
	padding: 4px 0px 4px 0px;
}

TD.ModuliTD 
{
	background-image :url(/tfr/WebControls/WBCModuli/images/ModuliBG.gif);
	background-repeat: repeat;
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	text-align:center;
	vertical-align:middle;
	color:#000000;
	padding: 4px 4px 4px 4px;
	width:100%;
}

TD.Moduli A:link,
TD.Moduli A:active,
TD.Moduli A:visited
{
	COLOR: #000000;
	font-weight:bold;
	font-size: 100%;
	TEXT-DECORATION: none;
} 

TD.Moduli A:Hover
{
	color: #9f3900;
	text-decoration: none;
}
/*******************  AGENDA  *****************************/
table.tblAgenda
{
	width: 90%;
	/*width:199px;*/

}

td.AgendaTH
{
	background-color:#336633;
	font-family: verdana, Arial, Serif;
	font-weight:bold;
	font-size: 0.75em;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	padding: 4px 4px 4px 4px;
	width:100%;
	border-top: 1px solid #336633;
	border-left: 1px solid #336633;
	border-right: 1px solid #336633;
}

td.AgendaLat
{
	background-image :url(/tfr/WebControls/WBCAgenda/images/AgendaBGLat.gif);
	/*background-repeat: repeat-x;*/
	font-size:1px;
	width:1px;
}

td.AgendaSF
{
	background-image :url(/tfr/WebControls/WBCAgenda/images/AgendaBGCent.gif);
	background-repeat: repeat-x;
	height:23px;
	width:100%;
	padding-bottom:0px;
	vertical-align:middle;
	background-color: #EAEFEA;
}

td.AgendaPH
{
	background-color:#EAEFEA;
	font-family: verdana, Arial, Serif;
	font-size: 0.75em;
	text-align:center;
	vertical-align:middle;
	color:#000000;
	padding: 4px 4px 4px 4px;
	border-bottom: 1px solid #336633;
	border-left: 1px solid #336633;
	border-right: 1px solid #336633;
	width:100%;
	height:100%;
	margin-top:0px;
}


/*********************************************************************/
/*************************************************************************************/