/* CSS Document */
body
{
    margin: 0 auto 6px;
    background: #dddddd;
    text-align: center
}

.body2 {
		background: #ffffff;
		margin: 0 auto 6px;
		text-align: center
}

.body3 {
		background: #ffffff;
		margin: 0 auto 6px;
		text-align: left;
}

.border1pxblack {

	border: 1px dotted #333333;
	}

.tit_muval_smaller{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight: bold;
}	


H1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
	letter-spacing: 0.05em;
	text-align:left;
}



H1.regioni {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
	letter-spacing: 0.05em;
	text-align:center;
}

H1.por {
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	letter-spacing: 0.05em;
	text-align:left;
	color: #57822B;
}

SPAN.nascosto
{
    overflow: hidden;
    width: 1px;
    position: absolute;
    top: -1000em;
    height: 1px;
}

LABEL.nascosto
{
    overflow: hidden;
    width: 1px;
    position: absolute;
    top: -1000em;
    height: 1px;
}

/*DIV.nascosto
{
    OVERFLOW: hidden;
    WIDTH: 1px;
    POSITION: absolute;
    TOP: -1000em;
    HEIGHT: 1px;
	
	
}*/

DIV.nascosto
{
    height: 0;
	width: 0;
    position: absolute;
	overflow: hidden;
}

table.apq
{
	width: 85%;
	margin-left: auto;
	margin-right: auto;
	border-spacing: 2px;
	border:0;
	border-width:1px;
	border-color:#333333;
	top: 2px;
	left: 0;
	right: 0;
	bottom: 2px;
	clip: rect(0,0,0,0);
	padding: 3px;
	margin-bottom: 2px;
	margin-top: 2px;
}

.mainBianca
{
    margin: auto;
    width: 760px;
    border-spacing: 0;
	border-collapse:collapse;
	border:0;
	border-width:0;
	vertical-align: top;
}

.main { width:760px; height:auto; border:0; padding:0; margin-left: auto; margin-right: auto; }

.tab_padding_0	{
	margin-left: auto;
	margin-right: auto;
	border-collapse:collapse;
	border-spacing: 0;
	border:0;
	border-width:0;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	clip: rect(0,0,0,0);
	margin: 0;
	padding: 0;
}

.tab_94xcento_centr_pad_1 {
	width: 94%;
	margin-left: auto;
	margin-right: auto;
	border-spacing: 4px;
	border:0;
	border-width:0;
	top: 2px;
	left: 0;
	right: 0;
	bottom: 4px;
	clip: rect(0,0,0,0);
	padding: 6px;
	margin-bottom: 6px;
	margin-top: 2px;
	background:#FFFFFF;
}

.tab_94xcento_centr_pad_1 {
	width: 94%;
	margin-left: auto;
	margin-right: auto;
	border-spacing: 4px;
	border:0;
	border-width:0;
	top: 2px;
	left: 0;
	right: 0;
	bottom: 4px;
	clip: rect(0,0,0,0);
	padding: 6px;
	margin-bottom: 6px;
	margin-top: 2px;
}
img {border:none; }



.tab_schede{
width:550px;
}

.top { vertical-align:top;}

.top_tab
{
 	vertical-align:top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	text-align:left;
}

.top_centrato { vertical-align:top; text-align: center;}

.top_left { vertical-align:top; text-align:left; }

.mainInt { width:100%; border:0; padding:0; margin:auto; border-spacing:0; border-collapse:collapse; float:left; vertical-align: top; }

.td_760 { width:760px; height:auto; border:0px; padding:0; vertical-align:top; text-align:center; }

.td_2_news { width:2%; height:auto; border:0px; padding:0; vertical-align:middle; text-align:center; padding-left:0.5em; padding-top: 0.5em; padding-bottom:0.5em;}

.top_right{ 
	width:auto;
	vertical-align:top;
	text-align:right;
	}

.td_4_news { width:4%; height:auto; border:0; padding:0; vertical-align:middle; text-align:center; padding-left:0.2em; padding-top: 0.5em; padding-bottom:0.5em;}

.td_5_convegni { width:5%; height:auto; border:0; padding:0; background-color:#a0cbf3;}

.td_uval { width:328px; height:291px; border:0;background-image:url(/img/imag_muval1.gif);}

.td_81_news { width:81%; height:auto; border:0; padding:0; vertical-align:middle; text-align:left; padding-left:0.6em; padding-top: 0.5em; padding-bottom:0.5em;}

.td_82_news { width:82%; height:auto; border:0; padding:0; vertical-align:middle; text-align:left; padding-left:0.6em; padding-top: 0.5em; padding-bottom:0.5em;}

.td_13_news { width:13%; height:auto; border:0; padding:0; vertical-align:middle; padding-left:0.6em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 0.6em; padding-top: 0.5em; padding-bottom:0.5em;}

.td_180{
width:220px;
height:113px;
}
.td_250{
width:250px;
height:113px;
font-family: "Times New Roman", Arial, Helvetica, sans-serif;
font-size: 1.8em;
font-weight: bold;
color:#666666;
}
.td_361{
width:361px;
height:113px;
vertical-align:bottom;
text-align:right;

}

.td_1px { width:1px; height:auto; border:0; padding:0; vertical-align:top; }

.td_2px { width:2px; height:auto; border:0; padding:0; vertical-align:top; }

.td_auto { width:auto; height:auto; border:0; padding:0; vertical-align:top; }

a.menuorizz:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.65em; color: white; font-weight:bold; text-decoration: none; }

a.menuorizz:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.65em; color: yellow; font-weight:bold; text-decoration: none; }

a.menuorizz:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.65em; color: white; font-weight:bold; text-decoration: none; }

a.bannerint:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.65em; color: white; font-weight:bold; text-decoration: none; color:#001C6E; }

a.bannerint:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.65em; color: white; font-weight:bold; text-decoration: none; color:#800000; }

a.bannerint:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.65em; color: white; font-weight:bold; text-decoration: none; color:#001C6E; }

.td_auto_8x { width:8%; height:auto; border:0; padding:0 0.2em; vertical-align:middle; text-align:center; background:#293256; }

.td_padding04 { border:0; padding:0 0.4em 0.4em; vertical-align:top; text-align:left; }

.td_padding04Blue{ border:0; padding:0 0.4em 0.4em; vertical-align:top; text-align:left; background:#ecf6ff; }

.td_auto_12x { width:12%; height:auto; border:0; padding:0 0.3em; vertical-align:middle; text-align:center; background:#3C497D; }

.td_auto_10x { width:10%; height:auto; border:0; padding:0 0.3em; vertical-align:middle; text-align:center; background:#3C497D; }

.td_auto_12x_a { width:12%; height:auto; border:0; padding:0 0.2em; vertical-align:middle; text-align:center; background:#005A9B; }

.td_auto_10x_a { width:10%; height:auto; border:0; padding:0 0.3em; vertical-align:middle; text-align:center; background:#005A9B; }

.td_auto_8x_a { width:8%; height:auto; border:0; padding:0 0.4em; vertical-align:middle; text-align:center; background:#005A9B; }

.td_auto_4x { width:auto; height:auto; border:0; padding:0; vertical-align:middle; text-align:center; background:#000084; }

.td_364 { width:364px; height:auto; border:0; padding:0; vertical-align:top; }

.td_rigasottile { width:auto; height:1px; border:0; padding:1px; line-height:0.01em; }

.td_riga_news { width:auto; height:0; border:0; padding:0.1px; line-height:0.01em; background:#CCCCCC;; padding-left:2em; padding-right:2em;}

DIV.sottile_up { width:100%; height:3px; border-width:0; padding:0; margin:0; line-height:0.03em; background-image: url(../img/dot_grey_1.gif); }

DIV.sottile_dn { width:100%; height:3px; border-width:0px; padding:0; margin:0; line-height:0.03em; background-image: url(../img/dot_grey_2.gif); }

DIV.pad_4 { width:100%; padding-left:5px; padding-right:2px; padding-top:1px; padding-bottom:1px;  }

.td_100_bianco { width:100%; height:auto; border-width:0; border-collapse:collapse; background:#FFFFFF; padding:0; vertical-align:top; }

.td_100_bianco_centr { width:100%; height:auto; border-width:0; border-collapse:inherit; background:#FFFFFF; padding:0; vertical-align:top; margin-left:10px; }

.td_50xcento { width:50%; height:auto; border-width:0; padding:0; vertical-align:top; }

.td_50x100_left { width:50%; height:auto; border-width:0; padding:0; vertical-align:top; text-align:left; }

.td_50x100_left_bgAzz { width:50%; height:auto; border-width:0; padding:0; vertical-align:top; text-align:left; background:#95CAFF; }

.td_50x100_right { width:50%; height:auto; border-width:0; padding:0; vertical-align:top; text-align:right; }

.td_right { width:auto; height:auto; border-width:0; padding:0; vertical-align:top; text-align:right; }

.td_50 { width:50px; height:auto; border-width:0; padding:0; vertical-align:top; text-align:left; }

.td_89 { width:89px; height:auto; border-width:0; padding:0; vertical-align:top; text-align:left; }

.td_89_centr { width:89px; height:auto; border-width:0; padding:0; vertical-align:middle; text-align:center; }

.td_120 { width:120px; height:auto; border-width:0; padding:0; vertical-align:top; text-align:left; }

.td_100_bgYellow { width:100px; height:auto; border-width:0; padding-left: 0.5em; vertical-align:middle; text-align:left; background: #FFFFCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; font-weight: bold; }

.td_120_centr { width:120px; height:auto; border-width:0; padding:0; vertical-align:middle; text-align:center; }

.td_250 { width:250px; height:auto; border-width:0; padding:0; vertical-align:top; text-align:left; }

.td_250_centr { width:250px; height:auto; border-width:0; padding:0; vertical-align:middle; text-align:center; }

.td_300_centr { width:300px; height:auto; border-width:0; padding:0; vertical-align:middle; text-align:center; }

.td_460px { width:460px; height:auto; border-width:0; padding:0; vertical-align:top; text-align:left; }

.td_600px { width:600px; height:auto; border-width:0; padding:0; vertical-align:top; text-align:left; }

.td_lineanav { width:auto; height:auto; border-width:0; padding:0; margin:0; }

.bgWhite { background:#FFFFFF; }

.bglilla { background:#ECE6F0; }

.bg_qsn_ind { background: #D7EBFF; padding:0.5em;}

.colSX { background:#FFFFFF; width:196px; vertical-align:top; float:left; }

.colDX { background:#FFFFFF; width:192px; vertical-align:top; float:left; }

.colonna_sx { background:#FFFFFF; width:560px; vertical-align:top; float:left; }

.colonna_dx { background:#FFFFFF; width:200px; vertical-align:top; text-align:center; }

.tab_menuSX { width:196px; vertical-align:top; float:left; margin-left:auto; margin-right: auto; border-collapse:collapse;
border-spacing:0; border:0; border-width:0; top:0; left:0; right:0; bottom:0; clip: rect(0,0,0,0); margin:0; padding:0; }
	
.tab_menuDX { width:192px; vertical-align:top; float:left; margin-left:auto; margin-right:auto;	border-collapse:collapse;
border-spacing:0; border:0; border-width:0; top:0; left:0; right:0; bottom:0; clip: rect(0,0,0,0); margin:0; padding:0; }

.tab_100xcento { margin:0; vertical-align:top; width:100%; }

.tab_100xcento_centr { vertical-align:top; width:100%; text-align:center; margin:auto; border-collapse:collapse; border-spacing:0; border:0; border-width:0; top:0; left:0; right:0px; bottom:0; clip: rect(0,0,0,0); padding:0; }

.tab_100xcento_snv { vertical-align:top; width:100%; text-align:center; border-collapse:collapse; background:#FFFFFF; padding-left:1em; padding-right:1em;}

.tab_100xcento_news { vertical-align:top; width:100%; text-align:left; margin-left:auto; margin-right:auto; clip: rect(0,0,0,0); margin:0; padding:6px; background:#ECF2F6;  border: 1px dotted #333333; }

.tab_100xcento_top { vertical-align:top; width:100%; text-align:center; margin:auto; border-collapse:collapse; border-spacing:0; border:0; border-width:0; top:0; left:0; right:0; bottom:0; clip: rect(0,0,0,0); padding:0;	}

.tab_100xcento_ico { VERTICAL-ALIGN: top; WIDTH: 100%; background-color:#D5E2F0; text-align:center; margin: auto; border-collapse:collapse; border-spacing: 0; border:0; border-width:0; top: 0px; left: 0px; right: 0px; bottom: 0px; clip: rect(0px,0px,0px,0px); padding: 0px;	}

.tab_98xcento_bgItalia { vertical-align:top; text-align:right; width:98%; margin:0 auto; border-collapse:inherit; border-spacing: 0; border:0; clip: rect(0,0,0,0); margin:0; padding:3px; background-image:url(../img/italy_sf.gif); background-position:right; }

.tab_98xcento { margin:0; vertical-align:top; width:98%; }
.tab_98xcento_ob { margin:0; vertical-align:top; width:98%; text-align:left;}

.tab_90xcento_centr { vertical-align:top; width:90%; text-align:center; margin-left:auto; margin-right:auto; border-collapse:collapse; border-spacing:0; border:0; border-width:0; top:0; left:0; right:0; bottom:1px; clip: rect(0,0,0,0); margin: 0; padding: 0 0 0 3px; }

.tab_90xcento_centr_pad_0 { vertical-align:top; width:90%; text-align:center; margin-left:auto; margin-right:auto; border-collapse:collapse; border-spacing:0; border:0; border-width:0; top:0; left:0; right:0; bottom:0; clip:rect(0,0,0,0); margin:0; padding:0; }

.tab_80xcento_centr { vertical-align:top; width:80%; text-align:center; margin-left:auto; margin-right:auto; border-collapse:collapse; border-spacing:0; border:0; border-width:0; top:0; left:0; right:0; bottom:0; clip: rect(0,0,0,0); margin:0; padding:0;	}

.tab_80xcento_centr_lab { vertical-align:top; width:80%; text-align:left; margin-left:auto; margin-right:auto; border-collapse:separate; border-spacing:1px; border:0; border-width:0; top:0; left:0; right:0; bottom:0; clip: rect(0,0,0,0); margin:0; padding: 0; border-color:#999999; border-style:solid;}

.tab_80xcento_centr_ob { vertical-align:top; width:100%; text-align:left; margin-left:auto; margin-right:auto; border-collapse: inherit; border-spacing:3px; border:1px solid #999999; top:1px; left:1px; right:1px; bottom:1px; clip: rect(2px,2px,2px,2px); margin:0; padding:10px; background:#FFFFFF;}

.tab_80xcento { vertical-align:top; width:80%; text-align:left; margin-left:auto; margin-right:auto; border-collapse:collapse; border-spacing:0; border:0; border-width:0; top:0; left:0; right:0; bottom:0; clip: rect(0,0,0,0); margin:0; padding:0;	}

.tab_80xcento_pres { vertical-align:top; width:80%; text-align:left; margin-left:auto; margin-right:auto; border-collapse:collapse; border-spacing:0; border:0; top:0; left:0; right:0; bottom:0; clip: rect(0,0,0,0); margin:0; padding:3px;}

.tab_90xcento_paesi { vertical-align:top; width:90%; text-align:center; margin-left:auto; margin-right:auto; border-collapse:collapse; border-spacing:0; border:0; border:1px solid #EBEBEB; top:0; left:0; right:0; bottom:0; clip: rect(0,0,0,0); margin:0; padding:0; }

/*check*/
.tab_90xcento_snv { vertical-align:top; width:100%; text-align:center; margin-left:auto; margin-right:auto; border-collapse:collapse; border-spacing:0; border:2px; border-width:1px; border-color:#000000; top: 0px; left: 0px; right: 0px; bottom: 0px; clip: rect(0,0,0,0); margin:0; padding:1px; border-style:solid; background:#FFFFFF;}

.tab_90xcento_uval { vertical-align:top; width:90%; margin-left:auto; margin-right:auto; border-collapse:collapse; border-spacing: 0; border:0; border-width:0; top:0; left:0; right:0; bottom:0; clip: rect(0,0,0,0); margin:0; padding:3px; }

.tab_70xcento_c_tratt { vertical-align:top; width:70%; text-align:center; margin-left:auto; margin-right:auto; border-collapse:collapse; border-spacing:0; border:1px dashed #3333CC; top:0; left:0; right:0; bottom:0; clip: rect(0,0,0,0); margin:0; padding:0;	}

.tab_80_centr_nuclei { vertical-align:top; width:80%; text-align:center; margin-left:auto; margin-right:auto; border-collapse:collapse; border-spacing:0; border:1px solid #999999; padding:4px;}

.tab_testata { padding:0; margin:0; vertical-align:top; width:750px; border-spacing:0; border-collapse:separate; border-width:0; }

.tab_menuorizz { padding:0; margin:0; vertical-align:top; width:750px; border-spacing:0; border-collapse:separate; border-width:0;}

.rigabianca { width:auto; height:2px; line-height:0.03em; }

.rigabianca1px { width:auto; height:0.03em; line-height:0.01em; }

.rigablu1px { width:auto; height:0.03em; line-height:0.01em; background:#A0CBF3;}

.riganera1px { width:auto; height:0.01em; padding:0; margin:0; background:#000000; line-height:0.02em; }

.rigagrey1px { width:auto; height:0.01em; padding:0; margin:0; background:#cccccc; line-height:0.02em; }

.footer { width:100%; height:auto; background:#3C497D; padding:0; margin:0; }

.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;
	text-decoration: none;
	text-align:left;
}


a:link {
	color: #002BAD;
	text-decoration: none;
	
}
a:visited {
	color: #002BAD;
	text-decoration: none;
}
a:hover {
	color: #C86A02;
	text-decoration: none;
}

a.convegni:link	{ color:#C00000; }
a.convegni:hover	{ color:#FE8123; }
a.convegni:visited	{ color:#333366; }

#freccinatina {	width:10px; height:10px; border-width:0; }

.border1px { border: 1px dotted #0000FF; }

.border1px_reg { border: 1px dotted #0000FF; background:#CEE7FF}

.border1pxblack { border: 1px dotted #333333; }

.breadcrumbs { width:100%; text-align:left; background:#F2F2F2; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.7em; margin-left:0;	margin-right:0; padding:0 }

td.breadcrumbs { width:100%; text-align:left; background:#F2F2F2; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.7em; margin-left:0;	margin-right:0; padding:0 }

td.Ricerca { width:100%; text-align:right; background:#F2F2F2; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.7em; margin-left:0;	margin-right:0; padding:0 }

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); background-position:center;}
		
.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;
}

a.menu:link {
	color: #003366;
	text-decoration: none;
}
a.menu:hover {
	color: #D06201;
	text-decoration: none;
}
a.menu:visited {
	color: #003366;
	text-decoration: none;
}

.rigaFondi {
	background: #EC803E;
	width: 4px;
}

.bgFondi {
	background-image:url(../img/BG_Servizi/BG_Fondi_Strutturali.gif);
	background-repeat:no-repeat;
	width: 14px;
	vertical-align:top;
}

.rigaIntese {
	background: #999999;
	width: 4px;
}

.bgIntese {
	background-image:url(../img/BG_Servizi/BG_Intese.gif);
	background-repeat:no-repeat;
	width: 14px;
	vertical-align:top;
}

.rigaInternazionale {
	background: #98A2F8;
	width: 4px;
}

.bgInternazionale {
	background-image:url(../img/BG_Servizi/BG_Internazionale.gif);
	background-repeat:no-repeat;
	width: 14px;
	vertical-align:top;
}

.rigaStudi {
	background: #A4C1F9;
	width: 4px;
}

.bgStudi {
	background-image:url(../img/BG_Servizi/BG_Studi.gif);
	background-repeat:no-repeat;
	width: 14px;
	vertical-align:top;
}

.rigaSDAG {
	background: #00A8A8;
	width: 4px;
}

.rigaUval {
	background: #FFD733;
	width: 4px;
}

.bgUval {
	background-image:url(../img/BG_Servizi/BG_Uval.gif);
	background-repeat:no-repeat;
	width: 14px;
	vertical-align:top;
}

.rigaUver {
	background: #AED560;
	width: 4px;
}

.bgUver {
	background-image:url(../img/BG_Servizi/BG_Uver.gif);
	background-repeat:no-repeat;
	width: 14px;
	vertical-align:top;
}

.rigaInternazionale {
	background: #98A2F8;
	width: 4px;
}

.bgInternazionale {
	background-image:url(../img/BG_Servizi/BG_Internazionale.gif);
	background-repeat:no-repeat;
	width: 14px;
	vertical-align:top;
}

.rigaCIPE {
	background: #CC0033;
	width: 4px;
}

.bgCIPE {
	background-image:url(../img/BG_Servizi/BG_CIPE.gif);
	background-repeat:no-repeat;
	width: 14px;
	vertical-align:top;
}
 
.puls {
	border: 1px ridge #E4E4E4;
	background: #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;
}

.trebuLeft_org {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align:left;
	padding-left:25px;
	padding-right:10px;
}

.trebuLeft_snv {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align:left;
}

.trebuLeft_picc {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	text-align:left;
}

.titolo_grafici {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	text-align:center;
	margin-left:30px;
	margin-right:30px;
	margin-bottom:0;
	margin-top:0;
	line-height:12px;
} 

.fonte_grafici {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	text-align:left;
	margin-left:20px;
	margin-right:30px;
	margin-bottom:0;
	margin-top:0;
	line-height:12px;
} 

span.little {font-size: 0.83em; color:#333333}

.trebuLeft_med {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align:left;
}

.trebuLeft_strong {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align:left;
	font-weight:bold;
}

.trebuLeft_padding {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align:left;
	padding-top:1em;
	padding-bottom:1em;
}

.trebuLeft_paesi {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align:left;
	vertical-align:top;
	padding-left:0.5em;
	padding-right:0.5em;
	padding-top:0.5em;
	padding-bottom:0.5em;
}

.trebuLeftTop {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align:left;
	vertical-align:top;
}

.trebuchetStrong {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
}

.abstract {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align:left;
	vertical-align:top;
	padding-left:0.3em;
	padding-right:0.3em;
	padding-top:0.3em;
	padding-bottom:0.3em;
}

.testoBluConvegni {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.82em;
	color:#333366;
	background:#FFF3DA;
	text-align:left;
	width: 96%;
	padding-left:4px;
	padding-top:2px;
	padding-right:3px;
}

.grey{
color:#333333;}

.testoBluConvegni1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.82em;
	color:#333366;
	background: #fff;
	text-align:left;
	width: 96%;
	padding-left:4px;
	padding-top:2px;
	padding-right:3px;
}


.testo_tab_paesi {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color:#333366;
	background:#D5EAFF;
	text-align:left;
	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:#f0faff;
	text-align:left;
	width: 96%;
	padding-left:4px;
	padding-top:2px;
	padding-right:3px;
}

.colDXintese {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color:#333366;
	background:#eeeeee;
	text-align:left;
	width: 120px;
	padding-left:1px;
	padding-top:2px;
	padding-right:2px;
	vertical-align:top;
}

.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: #B84E01;
	font-weight: bold;
}

.trebuOrange {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #B84E01;
	font-weight:normal;
}

.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;
}

.trebuchetXSM {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.6em;
}

.trebuchetSM-blue {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #0033CC;
	letter-spacing: 0.04em;
}

.trebuchetSM-blueNW {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #0033CC;
	letter-spacing: 0.04em;
	white-space:nowrap;
}

.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: #B84E02;
	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;
}

.fascette_int {
	height: 0.6em;
	background: #B84E02;
	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;
}

.fascette_blu {
	height: 15px;
	width: 196px;
	background: #003399;
	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;
}

.fascette_old {
	height: 15px;
	width: 196px;
	background: #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;
}

.fascette_xdopo {
	height: 15px;
	width: 196px;
	background: #B84E02;
	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: #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;
}

.colonna_unica  {
		text-align:left;
		padding-left: 10px;
}

.pad_left_30  {
		padding-left: 30px;
}

.pad_news  {
		padding-left:0.7em;
		padding-bottom:0.7em;
		padding-right:0.7em;
		padding-top:0.7em;
		
}

.left  {
		text-align:left;
}

.centrato  {
		text-align:center;
}

.centrato1  {
		text-align:center;
		margin-top:0;
		margin-bottom:0;
}

.right  {
		text-align:right;
}

.bottom_left {	text-align:left; vertical-align:bottom; margin-left:0; margin-bottom:0; }

.bottom_left_ {	text-align:left; vertical-align:bottom; margin-left:0; margin-bottom:0; width:45px; }

.li_qsn  {
		margin-bottom: 1em;
}

.ol_a  { list-style-type:lower-alpha;
}

.ol_1  { list-style-type:decimal;
}

.li_intese  {
		margin-bottom: 1em;
		margin-left: 0em;
}

.li_intese_r  {
		margin-bottom: 1em;
		margin-left: -10px;
		list-style-type:square;
}

.li_intese_m  {
		margin-bottom: 1em;
		margin-left: -30px;
		list-style:none;

}
.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_scheda  {
		margin-left: 0em;
		list-style-image:url(../img/bullet/ico_docu.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_orange_small {
		margin-left: 0em;
		list-style-image:url(../img/li_orange_small.gif);
}

.li_orange_med  {
		margin-left: 0em;
		list-style-image:url(../img/li_orange_med.gif);
}

.li_orange_big  {
		margin-left: 0em;
		list-style-image:url(../img/li_orange_big.gif);
}

.li_yellow_med  {
		margin-left: 0em;
		list-style-image:url(../img/li_yellow_med.gif);
}

.li_yellow  {
		margin-left: 0em;
		list-style-image:url(../img/li_yellow.gif);
}

.li_entrate  {
		margin-left: 0em;
		list-style-image:url(../img/li_entrate.gif);
}
.li_ent_spa {
		margin-left: 0em;
		list-style-image:url(../img/li_ent_spa.gif);
}
.li_ent_spa_picc{
		margin-left: 0em;
		list-style-image:url(../img/li_ent_spa_picc.gif);
}
.li_black  {
		margin-left: 0em;
		list-style-image:url(../img/li_black.gif);
}
.li_black_a  {

		margin-left: 0em;
		list-style: lower-alpha;
}

.li_tratt  {
		margin-left: 0em;
		list-style-image:url(/img/li_tratt.gif);
}

.li_red  {
		margin-left: 0em;
		margin-bottom: 0.5em;
		list-style-image:url(../img/freccina_lista.gif);
}

.li_no  {
		margin-left: 0em;
		margin-bottom: 0.5em;
		list-style:none;
}

.li_red_mappa  {
		margin-left: 0em;
		margin-bottom: 0.3em;
		list-style:none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 0.85em;
		font-weight:bold;
		color: #990000;
}

.li_menu_internaz { /*display:compact;*/ list-style-image: url(../img/bullet/Square_Internazionale.gif); vertical-align:middle; margin-left:-22px; margin-top:5px; list-style-position:outside; line-height:normal; padding:1px; text-align:left; }

.BgOrange_small  {
		background-color: #C4520D;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: bold;
		color:#FFFFFF;
		letter-spacing: 0.005em;
		text-align:center;
}


.BgOrange  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background-color: #A84204;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: bold;
		color:#FFFFFF;
		letter-spacing: 0.005em;
}


.BgOrange_uval  {
		
		background-color: #C4520D;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: bold;
		color:#FFFFFF;
		text-align:center;
}

.BgOrange_qsn  {
		
		background-color: #C4520D;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: bold;
		color:#FFFFFF;
		text-align:left;
}

.BgOrangeLight  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background-color: #FDD599;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight: normal;
		letter-spacing: 0.005em;
		padding-right:1px;
}


.Bgcpt   {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background-color: #FEEFD8;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight: normal;
		letter-spacing: 0.005em;
		padding-right:1px;
}


.BgOrangeLight_uval  {
		background-color: #FFF0D2;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: normal;
		color:#000000;
		letter-spacing: 0.005em;
		text-align:center;
}

.BgOrangeLight_uval_Left  {
		background-color: #FFF0D2;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: normal;
		color:#000000;
		letter-spacing: 0.005em;
		text-align:left;
}


.BgOrangeDark  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background-color: #CB2F01;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.75em;
		font-weight: bold;
		color:#FFFFFF;
		letter-spacing: 0.02em;
}

.BgOrangeDeep  { width:4%; background:#FE8123; }

.BgGrey  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #f8f8f8;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		color:black;
		letter-spacing: 0.005em;
}

.BgBlue  {
		margin-left: 0.2em;
		background: #FFF3DA;
		border:solid;
		border-color:#FE8123;
		border-bottom-width:thin;
		border-left-width:thin;
		border-right-width:thin;
		border-top-width: thin;
}

.sfGrey  {
			background: #f8f8f8;
	}
.BgGrey_qsn  {
padding-left:1em;
		margin-bottom: 1em;
		margin-right:4em;
		background: #f8f8f8;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		color:black;
		margin-top:1em;
		width:80px;
		text-align:left;
}

.BgGrey_qsn2  {
padding-left:1em;
		margin-bottom: 1em;
		margin-right:4em;
		background: #f8f8f8;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		color:black;
		margin-top:1em;
		text-align:left;
}


.BgYellow_qsn_left {
padding-left:1em;
		margin-bottom: 1em;
		margin-right:4em;
		background:#FFFFCC;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		color:black;
		margin-top:1em;
		width:80px;
		text-align:left;
}

.BgGrey_qsn_center  {
padding-left:1em;
		margin-bottom: 1em;
		margin-right:4em;
		background: #f8f8f8;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		color:black;
		margin-top:1em;
		width:80px;
		text-align:center;
}



.BgGrey_uval  {
padding-left:1em;
		margin-bottom: 1em;
		margin-right:4em;
		background: #f8f8f8;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: bold;
		color:black;
		margin-top:1em;
		width:80px;
		text-align:left;
}
.nowrap_appendice_rapp {
padding-left:1em;
padding-right:1em;
white-space: nowrap;
text-align:left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight: normal;
		color:black;
		margin-left:0.2em;
		margin-right:0.2em;
}

.nowrap {
padding-left:1em;
padding-right:1em;
white-space: nowrap;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		color:black;
		margin-left:0.2em;
		margin-right:0.2em;
}

.nowrap_po {
padding-left:1em;
padding-right:1em;
white-space: nowrap;
}

.nowrap_nuclei{
text-align:left;
padding-left:1em;
padding-right:1em;
white-space: nowrap;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		color:black;
		margin-left:0.2em;
		margin-right:0.2em;
}

.BgGrey_tratt {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #f8f8f8;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		color:black;
		letter-spacing: 0.005em;
		border:1px dashed #333333; /*border-width:1px;*/
}

/* border:1px; border-width:1px; border-style:dashed; border-color:#3333CC; */

.BgGreyMedium  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #cccccc;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: normal;
		color:black;
		letter-spacing: 0.005em;
}

.BgGreyLight  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #F3F3F3;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: normal;
		color:black;
		letter-spacing: 0.005em;
		padding-right:1px;
}

.ricerca_snv  {
		margin-left: 0.3em;
		margin-bottom: 0.3em;
		background: #EAEAEA;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		color:black;
		padding-right:0.3em;
		padding-left:0.3em;
		vertical-align:top;
}


.ricerca_snv_1  {
		margin-left: 0.3em;
		margin-bottom: 0.3em;
		background:#fff;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		color:black;
		padding-right:0.3em;
		padding-left:0.3em;
		vertical-align:top;
}




.BgGreyLight1  {
		margin-left: 0.3em;
		margin-bottom: 0.3em;
		background: #EAEAEA;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		color:black;
		letter-spacing: 0.005em;
		padding-right:0.3em;
		padding-left:0.3em;
		vertical-align:top;
}

.BgblueLight1  {
		margin-left: 0.3em;
		margin-bottom: 0.3em;
		background: #F0F4F9;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		color:black;
		letter-spacing: 0.005em;
		padding-right:0.3em;
		vertical-align:top;
		padding-left:0.3em;
}

.Bg_vio  {
		margin-left: 0.3em;
		margin-bottom: 0.3em;
		background: #3C497D;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		color:white;
		letter-spacing: 0.005em;
		text-align:left;
		padding-right:0.3em;
		vertical-align:top;
		padding-left:0.3em;
}

.BgblueLight  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #ecf6ff;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: normal;
		text-align:center;
		vertical-align:top;
		letter-spacing: 0.005em;
		padding-right:1px;
}

.BgblueLight_uval  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #ecf6ff;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.65em;
		font-weight: normal;
		text-align:left;
		vertical-align:top;
		letter-spacing: 0.005em;
		padding-right:1px;
}
.BgblueLight_pres  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #ecf6ff;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		text-align:left;
		vertical-align:top;
		letter-spacing: 0.005em;
		padding-right:1px;
}

.BgWhite_pres  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #ffffff;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		text-align:left;
		vertical-align:top;
		letter-spacing: 0.005em;
		padding-right:1px;
		padding-left:1px;
}


.BgblueLight_lab  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #ecf6ff;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: normal;
		text-align:left;
		vertical-align:top;
		letter-spacing: 0.005em;
		padding-right:1px;
		padding-left:1px;
}

.BgOrange_lab  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #C4520D;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: bold;
		color:#FFFFFF;
		text-align:center;
		vertical-align:top;
		letter-spacing: 0.005em;
		padding-right:1px;
}

.BgGreyExtraLight  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #F9F9F9;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: normal;
		color:black;
		letter-spacing: 0.005em;
		padding-right:1px;
}

.BgExtraLight_ob  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #EAF4FF;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: normal;
		color:black;
		letter-spacing: 0.005em;
		padding-right:1px;
}

.BgGreyLeft  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #f8f8f8;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: bold;
		color:black;
		letter-spacing: 0.005em;
		text-align:left;
}

.BgCeleste  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #CCE6FF;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: normal;
		color:#003366;
		letter-spacing: 0.005em;
		text-align:center;
		white-space:nowrap;
}

.BgCeleste_{
		margin-bottom: 0.2em;
		background: #CCE6FF;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.65em;
		font-weight: normal;
		color:#000000;
		letter-spacing: 0.005em;
		text-align:center;
		vertical-align:top;
		}


.BgGlossario  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #EAF4FF;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: normal;
		color:black;
		letter-spacing: 0.005em;
		text-align:left;
}

.BgGlossario_sx  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #EAF4FF;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: normal;
		color:black;
		letter-spacing: 0.005em;
		text-align:left;
		width: 25%;
		padding-left: 0.5em;
}

.BgAzzurro  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #0066CC;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: normal;
		color:black;
		letter-spacing: 0.005em;
		text-align:left;
		padding-left: 0.5em;
}

.BgAzzurroMed  {
		margin-left: auto;
		margin-bottom: auto;
		background: #a0cbf3;
		text-align:left;
}

.BgRedDark  {
		margin-left: 0.2em;
		margin-bottom: 0.2em;
		background: #993300;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-weight: bold;
		color:white;
		letter-spacing: 0.005em;
		vertical-align:top;
}

.Bg_MU_analisi   {
		background: #FDB950;
		height:10px;
		background-image:url(../img/materialiuval/MU_analisi.gif);
}

.Bg_MU_metodi   {
		background: #D5B116;
		height:10px;
		background-image:url(../img/materialiuval/MU_analisi.gif);
}

.Bg_MU_documenti   {
		background: #FFD527;
		height:10px;
		background-image:url(../img/materialiuval/MU_analisi.gif);
}

.line_Grey  {
		background: #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;
}

/*--------------------Classi per la sezione Materiali Uval--------------------*/

.td_muval_1 {
height:169px;
vertical-align:bottom;
}

.td_muval {
background:#F8972A;
width:138px;
height:169px;
}

.td_muval_analisi {
background:#FDB950;
width:138px;
height:169px;
}

.td_muval_doc {
background:#FFD527;
width:138px;
height:169px;
}

.td_muval_met {
background:#D5B116;
width:138px;
height:169px;
}

.tab_muval{
width:100%;
height:169px;
border-collapse:collapse;
}
.tab_muval_59{
width:100%;
height:59px;
border-collapse:collapse;
border:0;
background:#F8972A;
}
.tab_muval_59_analisi{
width:100%;
height:59px;
border-collapse:collapse;
border:0;
background:#FDB950;
}

.tab_muval_59_doc{
width:100%;
height:59px;
border-collapse:collapse;
border:0;
background:#FFD527;
}

.tab_muval_59_met{
width:100%;
height:59px;
border-collapse:collapse;
border:0;
background:#D5B116;
}

.tit_muval {
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight:600;
	color:#575757;
	vertical-align:middle;

	}

.td_middle_dx {
	vertical-align:middle;
	text-align:right;
	}
.tit_muval_small {
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: 700;
	text-align:right;
	color:#575757;
	vertical-align:bottom;
}

.tit_muval_small a{
	color:#575757;
	vertical-align:bottom;	
}
.tit_muval_small a:link,
.tit_muval_small a:visited{
	color:#575757;
	vertical-align:bottom;	
}

.tit_muval_small a:hover{
	color:#303030;
	vertical-align:bottom;
	background-image:url(../img/materiali_uval/bg_analisi.gif);
	background-position:top;
}

/*-------------------------------*/

.analisi {
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: 700;
	height:30px;
}

.analisi a {
top:0.5em;
position:relative;
	border-bottom:thin;
	border-bottom-style:solid;
	border-left:none;
	border-right:none;
	border-top:none;
	border-bottom-color:#FDB950;
}

.analisi a:link{
	color:#575757;
}
.analisi a:visited{
	color:#575757;
}

.analisi a:hover  {
	color:#999999;
	border-top:thin;
	border-top-style:solid;
	border-top-color:#FDB950;
}

.analisi_on {
    top:0.5em;
	position:relative;
	color:#575757;
	border-top:thin;
	border-top-style:solid;
	border-top-color:#FDB950;
	border-bottom:thin;
	border-bottom-style:solid;
	border-bottom-color:#FDB950;
	border-left:none;
	border-right:none;
}

/*-------------------------------*/

.documenti {
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: 700;
	height:30px;
}

.documenti a {
top:0.5em;
position:relative;
	border-bottom:thin;
	border-bottom-style:solid;
	border-left:none;
	border-right:none;
	border-top:none;
	border-bottom-color:#FFD527;
}

.documenti a:link{
	color:#575757;
}
.documenti a:visited{
	color:#575757;
}

.documenti a:hover  {
	color:#999999;
	border-top:thin;
	border-top-style:solid;
	border-top-color:#FFD527;
}

.doc_on {
    top:0.5em;
	position:relative;
	color:#575757;
	border-top:thin;
	border-top-style:solid;
	border-top-color:#FFD527;
	border-bottom:thin;
	border-bottom-style:solid;
	border-bottom-color:#FFD527;
	border-left:none;
	border-right:none;
}

/*-------------------------------*/


.metodi {
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: 700;
	height:30px;
}

.metodi a {
top:0.5em;
position:relative;
	border-bottom:thin;
	border-bottom-style:solid;
	border-left:none;
	border-right:none;
	border-top:none;
	border-bottom-color:#D5B116;
}

.metodi a:link{
	color:#575757;
}
.metodi a:visited{
	color:#575757;
}

.metodi a:hover  {
	color:#999999;
	border-top:thin;
	border-top-style:solid;
	border-top-color:#D5B116;
}

.metodi_on {
    top:0.5em;
	position:relative;
	color:#575757;
	border-top:thin;
	border-top-style:solid;
	border-top-color:#D5B116;
	
	border-bottom:thin;
	border-bottom-style:solid;
	border-bottom-color:#D5B116;
	border-left:none;
	border-right:none;
}
/*-------------------------------*/

.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_brown_picc {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #993300;
	font-size: 0.7em;
	font-weight: bold;
}

.tit_brown_2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #993300;
	font-size: 1em;
	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: #001C6E;
	font-weight: bold;
	word-spacing: 0.1em;
	text-decoration: none;
	line-height:normal;
}

.tit_banner_ob {
text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #001C6E;
	font-weight: bold;
	word-spacing: 0.1em;
	text-decoration: none;
	line-height:normal;
}

.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;
}

.border1pxtratt_cpt {
	border: 1px dotted #FF9900;
	height: auto;
	width: 65%;
}

.line1pxtratt {
	height: 1px;
	width: auto;
	background-color: #FF9900;
}

.line1pxGrey {
	height: 0.03em;
	width: auto;
	background-color: #cccccc;
	line-height:0.01em;
}

.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;
}

.TestoSmallGrey_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	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: 0.8em;
	font-weight: bold;
}

.archivio {
	text-align:right;
	letter-spacing:0.04em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.68em;
	font-weight: bold;
	padding-top: 5px;
}

.rigablu1px { width:auto; height: 0.01em; padding:0; margin:0; background-color:#A0CBF3; line-height:0.02em; }

.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;
	text-align:left;
}

.freccinaNews {
	width: 4%;
}

.w87xcento {
	width: 87%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.68em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align:left;
	padding:0px 1px 5px 3px;
}

.TestoNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height:1em;
}

.DataNews {
	width: 8%;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.tit_banner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #5264AB;
	font-weight: bold;
	word-spacing: 0.1em;
	text-decoration: none;
}
.trebuche-x-small13_bold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold; 
}

.bg_puntoblu {
	background-image: url(../img/qua_navy.gif);	width:auto; height: 0.1em; padding:0; margin:0; line-height:0.02em; 
}

.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;
}

.diviframe_news_cpt{ 
	border: 0 solid #707070;
	font-size: 100%;
	width: 356px;
	height: auto;
	overflow: auto;
}

.diviframe_news_intese{ 
	border: 0 solid #707070;
	font-size: 100%;
	width: 100%;
	height: auto;
	overflow: auto;
}

.diviframe_news_uval{ 
	border: 0 solid #707070;
	font-size: 100%;
	width: 356px;
	height: auto;
	overflow: auto;
	padding:1px;
}

.diviframe_news_uver{ 
	border: 0 solid #707070;
	font-size: 100%;
	width: 356px;
	height: auto;
	overflow: auto;
}


.diviframe_news_cipe{ 
	border: 0 solid #707070;
	font-size: 100%;
	width: 356px;
	height: auto;
	overflow: auto;
}

.diviframe_news_studi{ 
	border: 0 solid #707070;
	font-size: 100%;
	width: 356px;
	height: auto;
	overflow: auto;
}

.diviframe_news_fondi{ 
	border: 0 solid #707070;
	font-size: 100%;
	width: 356px;
	height: auto;
	overflow: auto;
}

.diviframe_news_internazionale{ 
	border: 0 solid #707070;
	font-size: 100%;
	width: 100%;
	height: auto;
	overflow: auto;
}

.diviframe_news_qcs{ 
	border: 0 solid #707070;
	font-size: 100%;
	width: 100%;
	height: auto;
	overflow: auto;
}

.diviframe_news_agirepor{ 
	border: 0 solid #707070;
	font-size: 100%;
	width: 100%;
	height: auto;
	overflow: auto;
}

.grassetto { font-weight:bold; }

.corsivo { font-style:italic; }

.right { text-align:right; }

.smaller { font-size:smaller; }

.bigger { font-size: large; }

.li_menu { /*display: compact;*/ list-style-image: url(../img/bullet1.gif); vertical-align:middle; margin-left:-22px; margin-top:5px; list-style-position:outside; line-height:normal; padding:0.5px;}

#bullet1 { width:5px; height:9px; float:left; padding-left:2px; padding-top:2px; padding-right:4px; }

#bullet1new { width:5px; height:9px; float:left; padding-left:2px; padding-top:2px; padding-right:4px; }

#w2_h1 { width:2px; height:1px; border:none; }

#w2_h1_a { width:2px; height:1px; border:none; }

#w2_h1_b { width:2px; height:1px; border:none; }

#w2_h1_c { width:2px; height:1px; border:none; }

#w2_h1_d { width:2px; height:1px; border:none; }

#w2_h1_e { width:2px; height:1px; border:none; }

#w2_h1_f { width:2px; height:1px; border:none; }

#w2_h1_g { width:2px; height:1px; border:none; }

#w2_h3 { width:2px; height:1px; border:none; }

#w2_h3_a { width:2px; height:1px; border:none; }

#w2_h3_b { width:2px; height:1px; border:none; }

#w2_h4 { width:2px; height:4px; border:none; }

#h8 { width:4px; height:8px; border:none; }

#print { border:none; vertical-align:middle; }

#up { border:none; vertical-align:middle; }

#lineanav_2_up { width:760px; height:1px; border:0; vertical-align:bottom; } 

#lineanav_2_dn { width:760px; height:1px; border:0; vertical-align:top; } 

#frepic { width:4px; height:7px; border:0; }

hr.grey300 { width:300px; height:1px; border:1px; border-style:none; text-align:center; }

hr.grey400 { width:400px; height:1px; border:1px; border-style:none; text-align:center; }

.noborder { border:none; border-style:none; }

p.tit { font-family: Georgia, Arial, Helvetica, sans-serif;	font-size: 0.8em; color: #C00000; font-weight: bold; padding:0;word-spacing: 0.1em; text-align:left; margin-bottom:-1em; }

.u { text-decoration:underline;}

/*------------------------*/
.table_popup
{
	width: 486px;
	padding:0;
	border-spacing: 0;
	border:0;
	background:#FFFFFF;
}

.td_7 { 
width:7%;
}

.td_93 { 
width:93%;
text-align:left;
}
.style_dps_biblio {
	color: #666666;
	font-weight: bold;
}

.border0{
	border: 0;
}

/* cd UVER */

.tab_100xcento_centr { vertical-align: top; width: 100%; text-align:center; margin:45px auto; border-collapse:collapse; border-spacing: 0; border:0; border-width:0; top:0; left:0; right:0; bottom:0; clip: rect(0,0,0,0); padding:0; }
.mainBianca1 { margin:auto; width:618px; border-spacing:0; border-collapse:collapse; border:0; 	border-width:0; vertical-align: top; }
.breadcrumbs1 { width:100%; text-align:center; background:#FFFFFF; margin-left:0; margin-right:0; padding-top:20px; padding-bottom:20px }
.breadcrumbs2 { width:100%; text-align:center; background:#336799; margin:0; padding:0; border-bottom:15px solid #F2F2F2}
.colSXuver { background:#FFFFFF; width:150px; vertical-align:top; float:left; }
.li_cduver { /*display: compact*/; list-style-type:none; margin-left:-22px; margin-top:2px; margin-bottom:2px; list-style-position:outside; line-height:normal; padding:1px;}
.li_cduver1  {/*display:compact*/; list-style-image:url(../cd_internship_uver/images/image000.gif); margin-left:-10px; margin-top:2px; margin-bottom:2px; list-style-position:outside; line-height:normal; padding:1px;}
.fascetteuver { height:15px; width:150px; background:#B84E02; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.65em; color:#ffffff; font-weight:bold; padding-left: 1em; word-spacing: 0.1em; text-align:left; }
.td_uver { width:15px; height:auto; border:0px; padding:0; vertical-align:top; }
.trebuLeft_uver {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align:left;
}
.trebuLeft_uver a {text-decoration:underline;}
a.menu_uver { text-decoration:underline;}
a.menu_uver:link { text-decoration:underline;}

