BODY{width: 996px; padding: 2px; background-color: White; margin: 0 auto;}

TT{font-family:monospace;} 

.newstshadow{
color:white;font-size:10pt;letter-spacing:0.1em;
text-shadow: rgba(0,0,0,0.5) -1px 0, rgba(0,0,0,0.3) 0 -1px, rgba(255,255,255,0.5) 0 1px, rgba(0,0,0,0.3) -1px -2px;
}

A{color:#000000;text-decoration:none;}
A:hover{color:navy;text-decoration:underline;}
A:visited{text-decoration:none;}

B I{color:#993366;font-size:100%;}
TD{	font-family: Verdana,Arial,serif;	font-size: 8pt;	height: 20px;}
.underline{text-decoration:underline;}

.Adecosino{text-decoration: none;}
.Adecosino:HOVER{text-decoration: underline;}
.logintable{ border: 1px solid #225e86; }
.but1{ background: #FFCC33; FONT-WEIGHT: bold; COLOR: #000000; font-family:Verdana,Arial;font-size:8pt; }
SPAN SMALL{font-size:80%;}
SPAN.times{font-family:Times New Roman,Times,serif;font-size:100%;}
.MiaSelect{
	height:15px;font-family: Verdana,Arial,serif;font-size:8pt;font-weight:normal;color:black;font-style:normal;
}
.but1{ background: #FFCC33; FONT-WEIGHT: bold; COLOR: #000000; font-family:Verdana,Arial;font-size:8pt; }
.butx1{
	background: #6495ED;
	FONT-WEIGHT: normal;
	COLOR: #ffffff;
	font-family: Verdana,Arial,serif;
	font-size: 8pt;
	border: 1px solid Navy;
}
.butlogin{
	background: #E8E8E8;
	COLOR: #000000;
	font-family: Verdana,Arial,serif;
	font-size:9px;font-weight:bold;
	border: 1px solid #FFA500;
	height: 16px;
}
.butloginreg{
	background: #E8E8E8;
	
	COLOR: #000000;
	font-family: Verdana,Arial,serif;
	font-size:9px;font-weight:bold;
	border: 1px solid #FFA500;
	height: 16px;
	width: 105px;
}

.leg { border: 1px inset #AEAEAE;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 3px;     }

		.blu { font-family: Verdana,Arial,serif; font-size: 10pt; color: #073A5C; }
		.bianco { font-family: Verdana,Arial,serif; font-size: 10pt; color: #ffffff; font-weight: bold; }
		A.bianco { font-family: Verdana,Arial,serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none; }
		A:hover.bianco { color: yellow; }
		A.nero10 { font-family: Verdana,Arial,serif; font-size: 10pt; color: #000000; font-weight: normal; text-decoration: none; }
		A.nero { font-family: Verdana,Arial,serif; font-size: 10pt; color: #000000; font-weight: normal; text-decoration: none; }
		.nero { font-family: Verdana,Arial,serif; font-size: 10pt; color: #000000; font-weight: normal; text-decoration: none; }
		A:hover.nero { color: red; }
		A.nero2 { font-family: Verdana,Arial,serif; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: none; }
		.nero2 { font-family: Verdana,Arial,serif; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: none; }
		A:hover.nero2 { color: red; }
		A.link { font-family: Verdana,Arial,serif; font-size: 10pt; color: #385A9A; font-weight: normal; }
		A:hover.link { color: red; }

/* BARRA MENU SUPERIORE */		
		A.bar,A:visited.bar  {
	font-family: Arial,serif;
	font-size: 9pt;
	color: #000155;
	font-weight: normal;
	text-decoration: underline;
}
		A:hover.bar {
	color: #FF8C00;
	text-decoration: underline;
}

		
		A.bar_small {
	font-family: Arial,serif;
	font-size: 8pt;
	color: #000155;
	font-weight: normal;
	text-decoration: underline;
}
		A:hover.bar_small {color: #FF8C00;}
		A:visited.bar_small { color: #000155; text-decoration: underline;}
		
		
/* BARRA MENU SUPERIORE */				
	
/* h1 è utilizzato per i titoli navy*/		
H1 {
	font-family: georgia, Verdana,Arial,serif,"Times New Roman";
	font-size: 17pt;
	color: #1D3E9E;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	margin: 0px;
}		
H2 {font-family: Verdana,Arial,serif;	font-weight: normal;font-style: normal;font-size: 8pt;margin: 1px;}		
H3,H4,H5,H6 {font-family: Verdana,Arial,serif;  font-size:8pt;font-weight:normal;margin: 1px;}
TD .editTIT
		{
	font-family: georgia, Verdana,Arial,serif,"Times New Roman";
	font-size: 17pt;
	color: #1D3E9E;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}


/* -------------------- EDITORIALE ----------------------------------- */		
.editoriale, .editoriale A
{
	font: normal 22pt georgia,"trebuchet ms";
	color: #000155;
	text-decoration: none;
}
.editoriale A:HOVER
{
text-decoration: underline;	
}

		
		TD .edit
		{
	font-family: Georgia,Verdana,Arial,serif,"Times New Roman";
	font-size: 12pt;
	color: #343434;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
		}
		
		TD .editDoc
		{
	font-family: Georgia,Verdana,Arial,serif,"Times New Roman";
	font-size: 12pt;
	/*color: #343434;*/
	font-weight: normal;
	text-decoration: none;
	text-align: left;
		}		

		
/* -------------------- Editoriale HP ----------------------------------- 01.03.2011 */				
/* ID element */

#container-editoriale{
	font-family: Georgia,Verdana,Arial,serif,"Times New Roman";
	font-size: 11pt; color: #343434; font-weight: normal; text-decoration: none; text-align: justify;
	position:relative; width:99%; min-height:700px; padding:0px;margin:10px 0px 0px 5px; border:0px solid navy; overflow: visible;}
#container-editoriale img{border:1px solid silver;padding:3px;margin:0 8px 3px 0;}
#container-editoriale p,div{margin:5px 0 0 0;}

#container-editoriale H1{font: normal 24pt georgia,"trebuchet ms";	color: #000155;	text-decoration: none;}/*titolo editoriale*/
#container-editoriale H3{font: normal 9pt georgia,"trebuchet ms";	color: #003366;	text-decoration: none;text-align:right;}/*autore editoriale*/
#container-editoriale A{text-decoration: underline;color:navy;}
#container-editoriale A:HOVER{text-decoration: none;}


/* -------------------- Editoriale HP ----------------------------------- 01.05.2012 */		
#container-editoriale12{
	font-family: Georgia,Verdana,Arial,serif,"Times New Roman";
	font-size: 11pt; color: #343434; font-weight: normal; text-decoration: none; text-align: justify;
	position:relative; width:99%; padding:0px;margin:10px 0px 0px 5px; border:0px solid navy; overflow: visible;} /*min-height:700px;*/
#container-editoriale12 img{border:1px solid silver;padding:3px;margin:0 8px 3px 0;}
#container-editoriale12 p,div{margin:5px 0 0 0;}

#container-editoriale12 H1{font: normal 24pt georgia,"trebuchet ms";	color: #000155;	text-decoration: none;}/*titolo editoriale*/
#container-editoriale12 H3{font: normal 9pt georgia,"trebuchet ms";	color: #003366;	text-decoration: none;text-align:right;}/*autore editoriale*/
#container-editoriale12 A{text-decoration: underline;color:navy;}
#container-editoriale12 A:HOVER{text-decoration: none;}


/* -------------------- Studi ----------------------------------- 01.03.2011 */		
#fed-studi{		position:relative;width:48%;min-height:150px;
				padding:0px;margin:10px 5px 0px 0px;
				border:0px solid navy;
				overflow: visible;	
				float:left;		
				border-right:1px dotted silver;}
#fed-studi H1{font-family: Courier New; font-size: 12pt;color: #000080;	font-weight:bold; margin:0px 0px 4px 2px;}
#fed-studi .img-cover{border:1px solid silver;padding:1px;margin:0 8px 3px 0;}						

#fed-evidtop{	position:relative;width:48%;min-height:150px;
				padding:0px;margin:10px 0px 0px 5px;
				border:0px solid navy;
				overflow: visible;	
				float:left;}
#fed-evidtop H1{font-family: Courier New;
				font-size: 13pt;
				color: #ff6633;
				font-weight:bold; margin:0px 0px 4px 2px;}
#fed-evidtop .img-cover{border:1px solid silver;padding:1px;margin:0 8px 3px 0;}				

#fed-studi 	  .quote-img{margin:0 4px; padding:0px; border-size:0px;}
#fed-evidtop  .quote-img{margin:0 4px; padding:0px; border-size:0px;}
/* -------------------- STILE SOLUZIONI RICERCA ----------------------------------- */		
		
.TitRicerca TD, .TitRicerca A
		{
	font-family: georgia, Verdana,Arial,serif,"Times New Roman";
	font-size: 11pt;
	color: #1D3E9E;
	/*font-weight: bold;*/
	text-decoration: none;
	font-style: normal;
} 
.TitRicerca A:visited{
	color: ThreedDarkShadow;
}
.TitRicerca A:hover {text-decoration:underline;color:navy;}





		
/* -------------------- STILE II PIANO ----------------------------------- */		
		
.dottTIT TD, .dottTIT A
		{
	font-family: georgia, Verdana,Arial,serif,"Times New Roman";
	font-size: 14pt;
	color: #000155;
	/*font-weight: bold;*/
	text-decoration: none;
	font-style: normal;
} 
.dottTIT A:visited{
	color: #3F4E58;
}
.dottTIT A:hover {text-decoration:underline;color:navy;}

/* -------------------- STILE III PIANO ----------------------------------- */	
.noteTIT TD, .noteTIT A
		{
	font-family: georgia, Verdana,Arial,serif,"Times New Roman";
	font-size: 11pt;
	color: #000155;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
} 
.noteTIT A:visited{color: #3F4E58;}
.noteTIT A:hover {text-decoration:underline;color:navy;}
.note, .note TD, note A{
	font-family: Verdana,Arial,serif,"Times New Roman";
	font-size: 8pt;
	color: #000155;
	text-decoration: none;
	font-style: normal;
}
/* ------------------------------------------------------------ */


.dott, .dott TD, .dott A
		{
	font-family: Verdana,Arial,serif,"Times New Roman";
	font-size: 9pt;
	color: #343434;
	font-weight: normal;
	text-decoration: none;
	
}
.dott A:visited{color: #3F4E58;}
.dott A:hover {text-decoration:underline;color:navy;}

		A.somm { font-family: Verdana,Arial,serif; font-size: 10pt; color: #000000; font-weight: normal; text-decoration: none; }
		A:hover.somm { color: navy; text-decoration: underline; }
		
		.sommTAB TD { font-family: Verdana,Arial,serif; font-size: 10pt; color: #000000; font-weight: normal; text-decoration: none; }
		.sommTAB A {text-decoration: none;}
		.sommTAB A:hover {text-decoration: underline; color:navy;}
		.sommTAB A:visited {color: #424242;}
		
		.sommTAB2 TD { font-family: Verdana,Arial,serif; font-size: 10pt; color: #000000; font-weight: normal; text-decoration: none; }
		.sommTAB2 A {text-decoration: none;}
		.sommTAB2 A:hover {text-decoration: underline; color:navy;}
		.sommTAB2 A:visited {color: #424242;}
		
		
		A.linknou {
	font-family: Verdana,Arial,serif;
	font-size: 10pt;
	color: #385A9A;
	font-weight: normal;
	text-decoration: none;
}
		A:hover.linknou { color: red; text-decoration: underline;}
		
		.testo { font-family: Verdana,Arial,serif; font-size: 10pt; color: #1377AC; font-weight: normal; }
		.nero3 { font-family: Verdana,Arial,serif; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: none; }
		A.nero4 { font-family: Verdana,Arial,serif; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: none; }
		A:hover.nero4 { color: red; }
		.grigio { font-family: Verdana,Arial,serif; font-size: 10pt; color: #848282; font-weight: normal; }

		.bordodx{
	border-width: 0px 2px 0px 0px;
	border-color: Silver Silver Silver Silver;
	border-style: dotted dotted dotted dotted;
}
		.ppiano {
	font-family: Verdana,Arial,serif;
	font-size: 15pt;
	color: #1C357D;
	font-weight: normal;
	text-decoration: none;
	border-bottom:6px solid #0058A7;

}
.ppiano_bd{
	border-width: 0px 1px 3px 0px;
	border-color: Silver Silver Silver Silver;
	border-style: dotted solid solid dotted;
}
		li { font-family: Verdana,Arial,serif; font-size: 10pt; font-weight: normal; }

.Panelbianco { font-family: Verdana,Arial,serif; font-size: 8pt; color: #ffffff; font-weight: bold; }		
.intestazione{
	font-family: Verdana,Arial,serif;color: #073A5C;
	text-decoration:none;font-size:8pt;
}
.intestazionedx{
	font-family:  arial;
	color: #073A5C;
	text-decoration: none;
	font-size: 9pt;
}
.FORMCSS {
			border: solid 1px #4E6CA4;
		    font-family: arial;
			font-size: 10px;
		 }