BODY {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: white;
}
A
{
	font-weight: bold;
	color:#003165;
}
A:link
{
	text-decoration: none;
	
	/*text-transform : lowercase;*/
}
A:hover.ref21 {
	font-family:verdana;
	text-decoration : underline
}
A:visited {
	text-decoration:none
}
A:hover {
	text-decoration : underline;
}
H2{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size:18px;	
}
H3{
	font-family: Arial, Helvetica;
	font-size:16px;	
}
P{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 8pt;
}
TR{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 8pt;
}
TD
{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #003165;
}


/****************************************************************
						CUSTOM CLASSES
***************************************************************/

.MainMenu{
	font-weight:bold;
	/*Background della prima riga del menu*/
	background-color:#c5bca7;
	background-color:#336699;
	color:white;
}
.MainMenu A{
	color:black;
	color:white;
	text-decoration: none;
}
.MainMenu A:hover {
	text-decoration : underline
}
.BottomMenu{
	font-weight:bold;
	/*Background della prima riga del menu*/
	background-color:#5b514f;
	background-color:#3399ff;
}
.BottomMenu A{
	color:black;
	text-decoration: none;
}
.BottomMenu A:hover {
	text-decoration : underline
}
/*La colonna principale della pagina (colorata)*/
.TDWithBordersMenu{
	background-color:#c5bca7;
	background-color:#3399ff;
	background-color:#E2E2E2;
	border-left : 1px solid black;
	border-right:1px solid black;
	border-left-width : 1px;
	border-right-width : 1px;
}
.table_menu{
	border-left : 1px solid black;
	border-right:1px solid black;
	border-top: 1px solid black;
}
.table_down{
	border-bottom : 1px solid Black;
	border-left : 1px solid black;
	border-right: 1px solid black;
}
.TabellaMenu{
	border-left : 1px solid black;
	border-right:1px solid black;
	border-top:1px solid black;
}
.TabellaCentrale{
	border-bottom : 1px solid black;
	border-left : 1px solid black;
	border-right:1px solid black;
	
}
.TableWithBorders{
	/*Bordi*/
	border-bottom : 1px solid black;
	border-left : 1px solid black;
	border-right:1px solid black;
	border-top:1px solid black;

}

.TDTopBottomBorder{
	border-top : 1px solid black;
	border-bottom : 1px solid black;
}
.TDTopBorder{
	/*Bordi*/
	border-top : 1px solid black;
}
.TDBottomBorder{
	/*Bordi*/
	border-bottom : 1px solid black;
}
.TDLeftBorder{
		border-left : 1px solid black;
}
.TRWithBlackBorders{
	font-weight:normal;
	font-color:black;
	border-bottom : 1px solid black;
	border-left : 1px solid black;
	border-right:1px solid black;
	border-top:1px solid black;
	
}
.TDDubbleBottomBorder{
	/*Bordi*/
	border-bottom : 2px solid black;
}
.WhiteText{
	color:white;
}
.BlueText{
	color:Navy;
}
.emailsubs{
	font-size:9pt;
	font-family:'Courier New',Helvetica;
	font-weight:normal;	
	height:15pt;
	
	/*solid ;
	border-bottom : 1px solid black;
	border-left : 1px solid black;
	border-right:1px solid black;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;*/
	background:white;
/*	background:#97B0E6;*/
}
/*****************************************************
*TEXT item del Guestbook (inserimento)
*****************************************************/
.gbInput{
	font-size:10pt;
	font-family:'Courier New',Verdana;
	color:black;
	font-weight:normal;	
	height:15pt;
	width:200pt;
	border : 1px solid black;
	border-bottom : 1px solid black;
	border-left : 1px solid black;
	border-right:1px solid black;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	background:white;
}
.cool{
font-size:10pt;
	font-family:'Courier New',Verdana;
	color:black;
	font-weight:normal;	
	height:15pt;
	width:200pt;
	border : 1px solid black;
	border-bottom : 1px solid black;
	border-left : 1px solid black;
	border-right:1px solid black;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	background:white;
}
.gbTextarea{
	font-size:10pt;
	font-family:'Courier New';
	color:black;
	font-weight:normal;	
	border : 1px solid black;
	border-bottom : 1px solid black;
	border-left : 1px solid black;
	border-right:1px solid black;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	background:white;
}
.bottone{
	font-size:10pt;
	font-family:'Courier New',Verdana;
	color:black;
	font-weight:normal;	
	height:15pt;
	width:20pt;
	border : 1px solid black;
	border-bottom : 1px solid black;
	border-left : 1px solid black;
	border-right:1px solid black;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	background: #E0AB54;
}
.thintab
{
    BORDER-RIGHT: #bdbec6 1px solid;
    BORDER-TOP: #bdbec6 1px solid;
    BORDER-LEFT: #bdbec6 1px solid;
    BORDER-BOTTOM: #bdbec6 1px solid
}
.newsHeader
{
	font-weight: bold;
	color: white;
	background-color: #003165;
}
.newsBody
{
	color: #003165;
	background-color: #dfceaf;
}
.PercorsoCentraleUno
{ 
	font-family: "Arial Bold",Helvetica;
	font-size:14px;
	font-weight:bold;
}
.PercorsoCentraleDue
{
 font-size:12px;
 font-weight:normal;
}

/* Colori variabili per il menù di sx */
.LeftMenuStandard 
{
	background-color : "#dfceaf";
}

/* LeftMenu Banking Style */
.LeftMenuBanking 
{
	background-color : "#6E984B";
	color:White;
}

.LeftMenuBanking TD
{
	color:White;
}

.LeftMenuBanking A
{
	color:White;
}

/* LeftMenu Telco Style */
.LeftMenuTelco
{
	background-color : "#4F8AAF";
	color:White;
}
.LeftMenuTelco TD
{
	color:White;
}

.LeftMenuTelco A
{
	color:White;
}
/* LeftMenu Industry Style */
.LeftMenuIndustry
{
	background-color : "#886956";
	color:White;
}
.LeftMenuIndustry TD
{
	color:White;
}

.LeftMenuIndustry A
{
	color:White;
}




.menuStyle TD {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: white; BORDER-BOTTOM: 0px
}
.SubmenuStyle TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: white; BORDER-BOTTOM: 0px
}
.menuStyle {
	BORDER-RIGHT: white 10px solid; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: white; BORDER-BOTTOM: 0px