/* CSS Document */
body {
		background-color: #dddddd;
		margin-top: 0;
		margin-left: 0; }

.body2 {
		background: #FFFFFF;
		margin-top: 0;
		margin-left: 0;
}

H1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
	letter-spacing: 0.05em;
	text-align:left;
}

.top { vertical-align:top; }

.top_left { vertical-align:top; text-align:left; }

.main { width:758px; height:auto; border-left:0px; border-top:0px; border-right:0px; border-bottom:0px; padding:0; }

.mainBianca { width:757px; border-left-style:none; border-top-style:none; border-right-style:none; border-bottom-style:none; background-color:#FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left:0px; margin-right:0px; border-style:none; }

.mainInt { width:756px; border-left:0px; border-top:0px; border-right:0px; border-bottom:0px; padding: 0, 0, 0, 0px; margin-left:0px; margin-right:0px; border-spacing:0px; border-collapse:none; float: left; vertical-align: top; }

.td_1px { width:1px; height:auto; border:0px; padding:0; vertical-align:top; }

.td_2px { width:2px; height:auto; border:0px; padding:0; vertical-align:top; }

.td_auto { width:auto; height:auto; border:0px; padding:0; vertical-align:top; }

.td_100_bianco { width:100%; height:auto; border-width:0px; background-color:#FFFFFF; padding:0; vertical-align:top; float:left; }

.bgWhite { background-color:#FFFFFF; }

.colSX { background-color:#FFFFFF; width:196px; vertical-align:top; float:left; }

.tab_menuSX { background-color:#FFFFFF; width:196px; MARGIN: 0px; VERTICAL-ALIGN: top; float: left; }

.tab_100xcento { MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; }

.tab_100xcento_centr { MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; text-align:center; }

.tab_testata { padding: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 758px; border-spacing:0px; border-collapse:0px; border-width: 0 0 0 0px; }

.tab_menuorizz { padding: 0px; margin: 0px; VERTICAL-ALIGN: top; WIDTH: 758px; border-spacing:0px; border-collapse:0px; border-width: 0 0 0 0px; }

.rigabianca { width:auto; height: 5px; }

.rigabianca1px { width:auto; height: 1px; }

.footer { width:100%; background-color:#3C497D; padding:0px; margin:0px; }

.TextField {
	height: 18px;
	width: 92px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC0033;
}

.TestoColonne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #003366;
	text-decoration: none;
	text-align:left;
	width: 185px;
}
a:link {
	color: #0033cc;
	text-decoration: none;
}
a:hover {
	color: #FF6600;
}

a:visited {
	color: #0033cc;
	text-decoration: none;
}

a.orange:link	{	color:#DD8500; font-family: "Trebuchet MS"; font-size:0.9em; }

a.orange:hover	{	color:#DD8500;	font-family: "Trebuchet MS"; font-size:0.9em; }

a.orange:visited	{	color:#DD8500;	font-family: "Trebuchet MS"; font-size:0.9em; }


a.convegni:link	{	color:#C00000;	}

a.convegni:hover	{	color:#FE8123;	}

a.convegni:visited	{	color:#333366;	}

a.news:link		{ color:#e8e8e8; }

a.news:hover	{ color:#FFCC66; }

a.news:visited	{ color:#e8e8e8; }

#freccinatina {	width:10px; height:10px; border-width:0px; }

.border1px { border: 1px dotted #0000FF; }

.border1pxblack { border: 1px dotted #333333; }

td.breadcrumbs { width:760px; padding-left:4px; text-align:left; background-color:#F2F2F2; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 0.7em; }

td.frecciamenu { width:3px; height:9px; text-align:center; vertical-align:top; padding-top: 4px; }

td.frecciarossa { width:4%; padding-top:6px; text-align:center; vertical-align:top; }

td.lineablu { width:100%; height: 1px; background-image:url(../img/qua_navy.gif); }

td.lineabluVert { width:1px; height: auto; background-image:url(../img/qua_navy.gif); }
		
.carminio {	color: #FF0000 }

.bluette {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
	font-size: x-small; 
	font-weight: bold;
}

.TextField2 {

	height: 18px;
	width: 130px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC0033;

}
.nolinescroll {

	text-decoration: none; 
	color: #333333;

}

.puls {
	border: 1px ridge #E4E4E4;
	background-color: #D7DEFD;
	padding: 1px;
}

.arial {
	font-family: "Arial";
	font-size: 13px;
}

.trebuchet-xsmall-bold-navy {
	color: navy;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.trebuchet {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
.trebuLeft {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align:left;
}
.trebuchetStrong {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
}

.testoBluConvegni {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.82em;
	color:#333366;
	background-color:#FFF1DA;
	text-align:top;
	padding-left:4px;
	padding-top:2px;
	padding-right:3px;
}

.testoBluConvegni_2003 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.82em;
	color:#333366;
	background-color:#f0faff;
	text-align:left;
	width: 96%;
	padding-left:4px;
	padding-top:2px;
	padding-right:3px;
}

.trebuchetblue {
	color: navy;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

.treb_Blue {
	color: navy;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	letter-spacing: 0.08em;
	
}

.trebuOrangeBold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #D85C01;
	font-weight: bold;
}

.trebuYellowBold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFD527;
	font-weight: bold;
}

.trebuAranciochiaroBold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FDB950;
	font-weight: bold;
}

.trebuOliveBold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #D5B116;
	font-weight: bold;
}

.trebuchetSM {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}

.trebuchetSM-blue {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #0033CC;
	letter-spacing: 0.04em;
}

.treb_Blue_SM {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #0033CC;
	letter-spacing: 0.04em;
	padding-left: 0.01em;
}

.trebuchetWhite {
	color: white;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	letter-spacing: 0.03em;
}

.organ {
	font-size: 10pt;
}

.fascette {
	height: 15px;
	width: 196px;
	background-color: #ff9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: white;
	font-weight: bold;
	padding-left: 0.6em;
	word-spacing: 0.1em;
	text-align:left;
}

.fascetteBig {
	height: 17px;
	width: 230px;
	background-color: #ff9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: white;
	font-weight: bold;
	padding-left: 0.2em;
	word-spacing: 0.1em;
	text-align:left;
}

.left  {
		text-align:left;
}

.centrato  {
		text-align:center;
}

.right  {
		text-align:right;
}

.li_qsn  {
		margin-bottom: 1em;
}

.li_intese  {
		margin-bottom: 1em;
		margin-left: 0em;
}

.li_piccolo  {
		margin-left: 0em;
		font-weight: normal;
		list-style-type: circle;
}

.li_blue  {
		margin-left: 0em;
		list-style-image:url(../img/li_blue.gif);
}

.li_small  {
		margin-left: 0em;
		font-weight: normal;
		list-style-type: square;
}

.li_orange  {
		margin-left: 0em;
		list-style-image:url(../img/li_orange.gif);
}

.li_black  {
		margin-left: 0em;
		list-style-image:url(../img/li_black.gif);
}

.li_red  {
		margin-left: 0em;
		margin-bottom: 0.5em;
		list-style-image:url(../img/freccina_lista.gif);
}

.BgOrange  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background-color: #ff9900;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: bold;
		color:#FFFFFF;
		letter-spacing: 0.005em;
}

.BgOrangeDark  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background-color: #D78100;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: bold;
		color:#FFFFFF;
		letter-spacing: 0.02em;
}

.BgGrey  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background-color: #f8f8f8;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		color:black;
		letter-spacing: 0.005em;
}

.BgRedDark  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background-color: #B33131;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: bold;
		color:white;
		letter-spacing: 0.005em;
}

.Bg_MU_analisi   {
		background-color: #FDB950;
		height:10px;
		background-image:url(../img/materialiuval/MU_analisi.gif);
}

.line_Grey  {
		background-color: #C0C0A0;
}

.tit_pagina {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
	letter-spacing: 0.05em;
}

.tit_paginaSM {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
}

.tit_paginaSMgrey {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color:#666666;
}

.tit_orange {
	color: #DD8500;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.85em;
}
.tit_brown {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #993300;
	font-size: 0.9em;
	font-weight: bold;
}

.tit_orange_big {
	color: #FF8A00;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.95em;
	letter-spacing: 0.05em;
}

.tit_banner_int {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #5264AB;
	font-weight: bold;
	word-spacing: 0.1em;
	text-decoration: none;
}

.tit_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: navy;
	font-weight: bold;
	text-indent: 0.4em;
	word-spacing: 0.1em;
}

.style29 {
	font-size: xx-small;
	color: #FF9900;
}

.style3 {font-size: small}

.style4 {
	color: #DD8500;
	font-weight: bold;
}

.style5 {color: #FF9900}

.border1pxtratt {
	border: 1px dotted #FF9900;
	height: auto;
	width: auto;
}

.line1pxtratt {
	height: 1px;
	width: auto;
	background-color: #FF9900;
}

.chiudibottone { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-weight: bold; 
	color: #003366; 
	width: 50px
}

.style2 {
	font-size: x-small;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.stylerosso {color: #CC0000}

.stylerossoboldSM {
	font-size: 0.95em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0000;
}

.border1pxblack {
	border: 1px dotted #333333;
}

.trebuchet-xsmall-bold-navy {
	color: navy;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: x-small;
}

.TextTit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333366;
}

.TestoSmallGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.titolettoDark {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
}

.titolettoGrey {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	font-weight: bold;
}

.bg_puntoblu {
	background-image: url(../img/qua_navy.gif) 
}

.diviframe_news{ 
	border: solid 0px #707070;
	font-size: 100%;
	width: 350px;
	height: 230px;
	overflow: auto;
}

.nolinescroll {

	text-decoration: none; 
	color: #333333;

}

.TestoNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.DataNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.diviframe_news_cpt{ 
	border: solid 0px #707070;
	font-size: 100%;
	width: 356px;
	height: auto;
	overflow: auto;
}

.diviframe_news_intese{ 
	border: solid 0px #707070;
	font-size: 100%;
	width: 356px;
	height: auto;
	overflow: auto;
}

.diviframe_news_uval{ 
	border: solid 0px #707070;
	font-size: 100%;
	width: 356px;
	height: auto;
	overflow: auto;
}

.diviframe_news_uver{ 
	border: solid 0px #707070;
	font-size: 100%;
	width: 356px;
	height: auto;
	overflow: auto;
}


.diviframe_news_cipe{ 
	border: solid 0px #707070;
	font-size: 100%;
	width: 356px;
	height: auto;
	overflow: auto;
}

.diviframe_news_studi{ 
	border: solid 0px #707070;
	font-size: 100%;
	width: 356px;
	height: auto;
	overflow: auto;
}

.diviframe_news_fondi{ 
	border: solid 0px #707070;
	font-size: 100%;
	width: 356px;
	height: auto;
	overflow: auto;
}

.diviframe_news_internazionale{ 
	border: solid 0px #707070;
	font-size: 100%;
	width: 356px;
	height: auto;
	overflow: auto;
}


.diviframe_news_qcs{ 
	border: solid 0px #707070;
	font-size: 100%;
	width: 356px;
	height: auto;
	overflow: auto;
}

.grassetto { font-weight:bold; }

.corsivo { font-style:italic; }

.right { text-align:right; }

.smaller { font-size:smaller; }

#bullet1 { width:5; height:9px; }

#w2_h1 { width:2; height:1px; border:none; }
