body {
	scrollbar-base-color : #FDA54C;
	scrollbar-track-color: #ACA899;
	scrollbar-face-color: #F4F4F4;
	scrollbar-highlight-color: #F4F4F4;
	scrollbar-3dlight-color: #F4F4F4;
	scrollbar-darkshadow-color: #999999;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-arrow-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	color: #1F6B7E;
	font-size: 11pt;
	padding-left: 5pt;
	background-color: #F4F4F4;
}

.titolo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 110%;
	font-weight: bold;
	color: #CE6500;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 25pt;
	margin-left: 0pt;
	padding-top: 10pt;
	padding-left: 5pt;
}
.titolo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #F07800;
	line-height: 100%;
	font-weight: bold;
	font-style: normal;
	padding: 0pt 20pt 0pt 4pt;
}



.testoBase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
	padding-left: 5pt;
}
.titolo3dinamico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 120%;
	font-weight: bold;
	color: #CC6600;
	margin-top: 20pt;
	margin-right: 0pt;
	margin-bottom: 4pt;
	margin-left: 0pt;
}
.slogan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #CE6500;
	line-height: 120%;
	font-weight: bold;
	font-style: italic;
}
.titolo3dinamicoInTabella {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 120%;
	font-weight: bold;
	color: #CC6600;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
}
.testoBaseGrassetto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px;
}
.testoBaseCorsivo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
}
.testoBaseGrassettoCorsivo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	line-height: 120%;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px;
}
.link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC0000;
	text-decoration: underline;
	font-weight: bold;
}
.didascalia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #AA5500;
	line-height: 120%;
	font-weight: bold;
	padding: 0pt 10pt 0pt 5pt;
}
.noteBlu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #217d94;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	padding: 12pt 10pt 5pt 5pt;
}
.link3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #083039;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 8pt;
	padding-bottom: 6pt;
}
.linkprogettazione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #6b2821;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 8pt;
	padding-bottom: 6pt;
}
.linkapplicazione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #630063;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 8pt;
	padding-bottom: 6pt;
}
.linkaudit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #9c0000;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 8pt;
	padding-bottom: 6pt;
}
.testoBase+ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
}
.testoBasePiù {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
	margin-top: 20px;
	text-align: left;
	text-indent: 15pt;
	padding-top: 0px;
	padding-right: 10pt;
	padding-left: 5pt;
}
.testoSchedeQ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: left;
	text-indent: 15pt;
}
.testoSchedeQpunti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
	margin-top: 5px;
	text-align: left;
	text-indent: 0pt;
	list-style-type: circle;
	list-style-position: outset;
	list-style-image: url(../freccia.png);
	margin-left: 0pt;
}



.testoBaseMeno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #006666;
	margin-bottom: 0px;
	padding-left: 5pt;
	padding-top: 0pt;
	padding-bottom: 5pt;
}
.testoBaseTabAgenzie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
	padding-left: 5pt;
	padding-right: 5pt;
}
.linkSitoCitta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #993333;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 20pt;
	padding-bottom: 6pt;
	font-style: oblique;
	padding-right: 5pt;
	text-align: right;
}


.testofrecce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
	color: #006666;
	margin-bottom: 0px;
	padding-left: 0pt;
	padding-top: 0pt;
	padding-bottom: 0pt;
}
.carattereSpaziatore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
	color: #006666;
	margin-bottom: 0px;
	padding-left: 0pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
}
.testoComeraggiungerci {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
	padding-left: 5pt;
	padding-right: 10pt;


}
.titoloPiuAgenzie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #006666;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	padding: 1pt 0pt 1pt 5pt;
	text-decoration: none;

}
.linkBarraNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #2B5555;
	text-decoration: none;
	font-weight: bold;
}
.titoloPiuAgenzieCorrente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #006666;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	padding: 1pt 0pt 1pt 5pt;
	text-decoration: none;
	background-color: #D1E9E9;

}
.testoBaseMenoCorrente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #006666;
	margin-bottom: 0px;
	padding-left: 20pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	background-color: #E6F2F2;

}
.titoloAgenziaCorrente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006666;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	padding: 10pt 0pt 5pt 5pt;
	background-color: #D1E9E9;

}
.LinktestoBaseMeno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 120%;
	font-weight: bolder;
	color: #CC6600;
	margin-bottom: 0px;
	padding-top: 0pt;
	padding-bottom: 0pt;
	text-decoration: underline;
}


.titoloApprendistato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 140%;
	font-weight: bold;
	color: #CE6500;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 40pt;
	margin-left: 0pt;
	padding-top: 10pt;
	padding-left: 5pt;
	padding-bottom: 5pt;


}
.testolinkApprendistato {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 30%;
	font-weight: normal;
	color: #006666;
	padding-left: 5pt;
	padding-top: 1pt;
	padding-bottom: 0pt;
	text-decoration: none;
}
.linkApprendistatoSotto {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 130%;
	font-weight: bold;
	color: #006666;
	padding-left: 5pt;
	padding-top: 1pt;
	padding-bottom: 0pt;
	text-decoration: none;
	padding-right: 5pt;
}

.linkProgetti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 160%;
	font-weight: bolder;
	color: #006666;
	margin-bottom: 0px;
	padding-top: 0.5pt;
	padding-bottom: 0.5pt;
	text-decoration: none;

}
.titoloAssessori {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
	color: #006666;
	margin-bottom: 0px;
	padding-left: 20pt;
	padding-top: 0.5pt;
	padding-bottom: 0.5pt;
	padding-right: 100pt;
	text-align: right;
	cursor: hand;
	text-decoration: underline;



}
.linkAssessori {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
	color: #006666;
	margin-bottom: 0px;
	padding-left: 5pt;
	padding-top: 0.5pt;
	padding-bottom: 0.5pt;
	padding-right: 20pt;
	text-align: right;
	text-decoration: none;
	cursor: hand;


}
.testoAssessori {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 110%;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px;
	padding-left: 5pt;
	padding-top: 0.5pt;
	padding-bottom: 0.5pt;
	padding-right: 20pt;
}
a.linkApprendistato:hover {
	color: 247e95;
	text-decoration: none;

}
a.linkApprendistato:active {
	color: 247e95;
	text-decoration: none;

}
.senzalinkApprendistato {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 130%;
	font-weight: bold;
	color: #006666;
	text-decoration: none;
	padding-left: 5pt;
}
.noteProgetti {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	line-height: 120%;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px;
	padding-left: 5pt;
}

.AGENZIEvociMenu {
	font-family: "Arial Narrow";
	font-size: 10pt;
	color: #c26b14;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	padding-top: 0pt;
	padding-bottom: 10pt;
	padding-left: 4pt;

}
a.AGENZIEvociMenu:hover {
	color: 247e95;
	text-decoration: none;

}
a.AGENZIEvociMenu:active {
	color: #1A5868;
	text-decoration: none;

}
.titoloPiuAgenzieArancio {
	font-size: 9pt;
	color: #c26b14;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
a.titoloPiuAgenzieArancio:hover {
	color: 247e95;
}
a.linkProgetti:hover {
	color: CE6500;
}
.linkProgHACCP {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #CC0000;
	text-decoration: none;
	line-height: 120%;
	font-weight: bolder;
}
.STORIAanni {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
	color: #154a57;
	margin-bottom: 0px;
	padding-left: 5pt;
}
.STORIAlinkanni {
	margin-bottom: 0px;
	text-decoration: none;
	color: #247e95;
	cursor: default;



}
a.STORIAlinkanni:hover {
	color: C26b14;
	text-decoration: none;

}
.neutralizzaMano {
	cursor: default;
}

.sottotitAgenziaSet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #AA5500;
	line-height: 120%;
	font-weight: bold;
	padding: 15pt 5pt 10pt;
}
.titoloAgenziaArancio {
	color: #c26b14;
	line-height: 120%;
	font-style: normal;
	text-decoration: none;
}
a.titoloAgenziaArancio:hover {
	color: 247e95;
	text-decoration: none;

}

a {
	color: #AA5500;
	text-decoration: underline;
}
a:hover {
	color: 247e95;
	text-decoration: underline;
}

.testoBaseDx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
	text-align: right;

}
.testoBaseProgetti {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
}

.testosettoriMACRO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
	color: #006666;
	margin-bottom: 0px;
	padding-left: 2pt;
	padding-top: 0.5pt;
	padding-bottom: 0.5pt;
	cursor: hand;
	text-decoration: none;


}
a.testosettoriMACRO:hover {
	color: ff8800;
}
.sottotitAgenziaSetNote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #AA5500;
	line-height: 120%;
	font-weight: normal;
	padding: 15pt 5pt 10pt;
	font-style: normal;

}


a.linkSediApprendistato:hover {
	color: #247e95;
}
a.linkSediApprendistato:active {
	text-decoration: underline;
}
.titBanner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #E48627;
	padding-top: 4pt;
	padding-bottom: 0pt;
	font-weight: bold;
	padding-left: 4pt;
}

.APPRGiovaniTesto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	letter-spacing: 0.1em;
}

.APPRsettoriElenco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #247e95;
	text-decoration: none;
}

.APPRlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 130%;
	font-weight: bold;
	color: #c26b14;
	text-decoration: none;
}
.APPRsfondo{
	background-image:  url(apprendistato/apprendi_sfondobianco.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: left top;
}
.APPRsfondoHome {
	background-image:  url(home_apprendstato/home_apprendistato_r2_c1.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 140%;
	color: CE6500;
	font-size: 12pt;
	font-weight: bold;
	padding-bottom: 5pt;
	padding-top: 15pt;
	padding-left: 90pt;
}
.APPRsottotit1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #154a57;
	line-height: 130%;
	font-weight: bold;
	padding-top: 0pt;
	padding-right: 5pt;
	padding-bottom: 10pt;
	padding-left: 5pt;
}
.APPRsottotit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #154a57;
	line-height: 130%;
	font-weight: bold;
	padding: 15pt 5pt 10pt;
}
.APPRsottotit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: bolder;
	color: #f07800;
	margin-bottom: 0px;
	padding-left: 5pt;
	padding-top: 0.5pt;
	padding-bottom: 0.5pt;
	text-decoration: none;
	cursor: default;
}
.APPRsottotit2Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: bolder;
	color: #f07800;
	margin-bottom: 0px;
	padding-left: 5pt;
	padding-top: 0.5pt;
	padding-bottom: 0.5pt;
	text-decoration: none;
	cursor: hand;
}
.APPRtesto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
	margin-top: 10pt;
	margin-left: 5pt;
	text-align: left;
	margin-right: 5pt;
	padding: 0pt;
}
.APPRtestoSedi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
	padding-left: 5pt;
	padding-top: 0.5pt;
	padding-bottom: 0.5pt;
	padding-right: 20pt;
}
.APPRmodRaccomandata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	line-height: 120%;
	font-weight: normal;
	font-style: normal;
	padding: 2pt 2pt 2pt 4pt;
	text-align: left;
	text-decoration: underline;

}
.APPRmodIntestazione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	line-height: 120%;
	font-weight: normal;
	font-style: normal;
	padding: 2pt 2pt 2pt 4pt;
	text-align: right;
}
.APPRmodOggetto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	padding: 2pt 2pt 2pt 4pt;
	text-align: left;
}
.APPRmodTesto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	line-height: 120%;
	font-weight: normal;
	font-style: normal;
	padding: 2pt 2pt 2pt 4pt;
	text-align: left;

}
.APPRmodGrassettoCentrato {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	padding: 2pt 2pt 2pt 4pt;
	text-align: center;
}
.APPRmodTestoRientro {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	line-height: 120%;
	font-weight: normal;
	font-style: normal;
	padding: 2pt 2pt 2pt 4pt;
	text-align: left;
	text-indent: 40pt;
}
.APPRmodTestoCentrato {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	line-height: 120%;
	font-weight: normal;
	font-style: normal;
	padding: 2pt 2pt 2pt 4pt;
	text-align: center;
}

.APPRmodPulsante {
	font-family: "Arial Narrow";
	font-size: 10pt;
	color: 247e95;
	line-height: 100%;
	font-weight: normal;
	font-style: normal;
	padding: 2pt;
	background-image: url(img/sfondoRigaPari.gif);
	border: 1px double #247e95;
}
.CORSIdettaglioAllegato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006600;
	border-top-width: medium;
	border-bottom-width: medium;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #FF9900;
	padding: 3px;
	border-bottom-color: #FF9900;
}

.CORSIdettaglioAllegatoScarica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006600;
	padding: 0px;
	font-style: italic;
}
.CORSIdettaglioNote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 247e95;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	padding: 2pt 5pt 2pt 10pt;
	border-top: medium dotted #FDA54C;
	border-right: medium none #FDA54C;
	border-bottom: medium dotted #FDA54C;
	border-left: medium none #FDA54C;
}

.CORSIdettaglioLABEL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 247e95;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	padding: 2pt 2pt 2pt 4pt;
	text-align: left;
}
.CORSIdettaglioLinkEmail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #247e95;
	line-height: 100%;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
	cursor: hand;
}
.CORSIdettaglioOraGiorni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 000000;
	line-height: 110%;
	font-weight: bold;
	font-style: normal;
	padding: 2pt;
	text-align: right;
}
.CORSIdettaglioSfondoDispari {
	background-image: url(img/sfondoRigaDispari.gif);
}
.CORSIdettaglioSfondoPari {
	background-image: url(img/sfondoRigaPari.gif);
}

.CORSIelencoNavigazione {
	font-family: "Arial Narrow";
	font-size: 9pt;
	color: #c26b14;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	padding-top: 0pt;
	padding-bottom: 10pt;
}
a.CORSIelencoNavigazione:hover {
	color: #247e95;
}
.CORSIelencoInfoRisRicerca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	text-align: center;
}
.CORSIelencoTesto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 000000;
	line-height: 120%;
	font-weight: normal;
	font-style: normal;
	padding: 2pt 5pt 2pt 10pt;
}
.CORSIelencoTitolo {
	font-family: "Arial Narrow";
	font-size: 10pt;
	line-height: 110%;
	font-weight: bold;
	color: #CE6500;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 25pt;
	margin-left: 0pt;
	padding-top: 10pt;
	padding-left: 5pt;
	text-align: center;
}
.CORSIelencoTitoloRiga {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 000000;
	line-height: 120%;
	font-weight: normal;
	font-style: normal;
	padding: 0pt;
}
.CORSIelencoLinkDettaglio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 000000;
	line-height: 100%;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	cursor: hand;
}
a.CORSIelencoLinkDettaglio:hover {
	color: #f07800;
}
a.CORSIelencoLinkDettaglio:active {
	color: #006666;
	text-decoration: none;
}
.CORSIricercaImput {
	font-family: "Arial Narrow";
	font-size: 9pt;
	color: #154a57;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	padding: 0pt 0pt 0pt 5pt;
	border: 0.5pt solid #247e95;
}

.CORSIricercaLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: 247e95;
	line-height: 110%;
	font-weight: bold;
	font-style: normal;
	padding: 2pt 4pt 2pt 2pt;
	text-align: right;
}

.CORSIricercaLinkSuggerisci {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: #154a57;
	cursor: hand;
	text-decoration: none;
}

.CORSIricercaNote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #154a57;
	line-height: 100%;
	font-weight: bold;
	font-style: normal;
	padding: 0pt 20pt 0pt 4pt;
	border: medium none #F07800;
}
.CORSIricercaSuggerisci {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: #CE6500;
}

.CORSIricercaSuggerisciVerde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: #154a57;
}

.CORSIsuggerisciLista {
	font-family: "Arial Narrow";
	font-size: 10pt;
	color: #154a57;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	padding: 0pt 20pt 0pt 4pt;
	border: 0.5pt #247e95;
}
.HOMEpPiano {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #AA5500;
	padding-top: 4pt;
	padding-bottom: 0pt;
	font-weight: bold;
	padding-left: 4pt;
}
.HOMEpPianoTesto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 100%;
	font-weight: normal;
	color: #000000;
	padding-left: 2pt;
	padding-top: 0pt;
	padding-bottom: 0pt;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
.HOMEpPianoTit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 100%;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px;
	padding-left: 2pt;
	padding-top: 0pt;
	padding-bottom: 0pt;
}
.HOMEfocus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #006666;
	padding-top: 4pt;
	padding-bottom: 0pt;
	font-weight: bold;
	padding-left: 4pt;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	font-style: italic;
}

.HOMEfocusAltriLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #006666;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 5px;
}
.HOMEfocusLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	padding-left: 3px;
	padding-top: 4px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.NEWSdettaglioTitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #AA5500;
	line-height: 120%;
	font-weight: bold;
	padding: 10pt 5pt 0pt;
}
.NEWSdettaglioOcchiello {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 247e95;
	line-height: 110%;
	font-weight: bold;
	font-style: normal;
	padding: 2pt 4pt 2pt 5pt;
	text-align: left;
}
.NEWSdettaglioTesto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 000000;
	line-height: 120%;
	font-weight: normal;
	font-style: normal;
	padding: 2pt 5pt;
}

.LINKelenco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #CC0000;
	text-decoration: underline;
	line-height: 120%;
	font-weight: bolder;
}

.LINKtesto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
	padding-left: 5pt;
}

.LINKtitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 120%;
	font-weight: bold;
	color: #CC6600;
	margin-top: 20pt;
	margin-right: 0pt;
	margin-bottom: 4pt;
	margin-left: 0pt;
}

.NEWSdettaglioData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	text-decoration: none;
	font-style: italic;
	text-align: left;
	padding: 20pt 0pt 0pt 5pt;
}

.NEWSdettaglioAllegato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 130%;
	font-weight: bold;
	color: #c26b14;
	text-decoration: underline;
	padding-left: 5pt;
}

.NEWSelencoLinkTitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 120%;
	font-weight: bold;
	color: #CE6500;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 5pt;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-left: 5pt;
	text-decoration: underline;
	padding-right: 5pt;
}
.NEWSelencoOcchiello {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 5pt;
	margin-left: 0pt;
	padding-top: 10pt;
	padding-left: 5pt;
	text-decoration: none;
	padding-right: 5pt;
}
.NEWSelencoDataDx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	text-decoration: none;
	font-style: italic;
	text-align: right;
	padding: 0pt;
}
.NEWSelencoDataSin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	text-decoration: none;
	font-style: italic;
	text-align: left;
	padding: 0pt 0pt 0pt 5pt;
}
.NEWSelencoLinkAvantiIndietro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #AA5500;
	font-weight: bold;
	padding: 10pt 5pt 0pt;
	background-color: #CCCCCC;
}
a.NEWSelencoLinkAvantiIndietro:hover {
	color: #006666;
	text-decoration: none;
}

.SCRIVICIemail {
	font-style: normal;
	font-weight: bold;
	color: 154a57;
	text-decoration: underline;
}

a.SCRIVICIemail:hover {
	color: 247e95;
	text-decoration: underline;
}

.SCRIVICIindirizzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #006666;
	margin-bottom: 0px;
	padding-left: 5pt;
	padding-top: 0pt;
	padding-bottom: 5pt;
}

.SCRIVICItitAgenzia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC6600;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	padding: 0pt 0pt 0pt 5pt;
}
.SCRIVICItitSede {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
	color: #006666;
	margin-bottom: 0px;
	padding-left: 5pt;
	padding-top: 2pt;
	padding-bottom: 0pt;
	padding-right: 0px;
}
.SEDEindirizzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #006666;
	margin-bottom: 0px;
	padding-left: 5pt;
	padding-top: 0pt;
	padding-bottom: 5pt;
}
.SEDEsettori {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 110%;
	font-weight: bold;
	color: #006666;
	margin-bottom: 0px;
	padding-left: 5pt;
	padding-top: 0.5pt;
	padding-bottom: 0.5pt;
}
.SEDEsettori2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #006666;
	margin-bottom: 0px;
	padding-left: 15pt;
	padding-top: 0pt;
	padding-bottom: 0pt;
	line-height: 110%;
	margin-top: 2px;
}
.SEDEsottotitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #AA5500;
	line-height: 120%;
	font-weight: bold;
	padding: 20pt 5pt 0pt;
}
.SEDEtitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006666;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	padding: 10pt 0pt 5pt 5pt;
}
.ScuolaSerraCaffe {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	list-style-position: outset;
	list-style-type: decimal;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 0px;
	font-style: italic;
}
.sottotit2AgenziaSet {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #AA5500;
	line-height: 120%;
	font-weight: bold;
	padding: 10pt 5pt 15pt;
}
.linkMaterialiAgenzie {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #F07800;
	text-decoration: underline;
	font-weight: normal;
	padding-top: 5pt;
	padding-bottom: 10pt;
	font-style: oblique;
	padding-right: 2pt;
	text-align: right;
}
.rigaVerticaleSin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #006666;
}
.APPRtestoUnitaFormative {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
	margin-top: 10pt;
	margin-left: 5pt;
	text-align: left;
	margin-right: 5pt;
	padding: 0pt;
	background-color: #CCCCCC;
}
.APPRtitMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #C26B14;
	cursor: hand;
}
.APPRsottotitMenu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 120%;
	font-weight: bolder;
	color: #f07800;
	margin-bottom: 0px;
	padding-left: 5pt;
	padding-top: 0.5pt;
	padding-bottom: 0.5pt;
	text-decoration: none;
	cursor: hand;
}
.pulsanteGoogle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	color: #FF9933;
	background-color: #F4F4F4;
	padding-bottom: 1px;
	padding-left: 0px;
	margin-left: 0px;
	cursor: hand;
	padding-top: 1px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EBEBEB;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #EBEBEB;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-right: 0px;
	padding-right: 0px;
}
.titoloAgenziaCorrenteRiga {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006666;
	line-height: 120%;
	font-weight: bold;
	font-style: normal;
	padding: 10pt 0pt 5pt 5pt;
	background-color: #D1E9E9;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #E6F2F2;
}
.NEWSdettaglioTitoloRiga {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #AA5500;
	line-height: 120%;
	font-weight: bold;
	padding: 10pt 5pt 0pt;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #FFFFCC;
}
.LinkChiSiamo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 160%;
	font-weight: normal;
	color: #AA5500;
}
.FiloVert {
	font-family: "Arial Narrow";
	font-size: 3pt;
	color: 247e95;
	line-height: 100%;
	font-weight: normal;
	font-style: normal;
	background-image: none;
	border-top: 1px none #247e95;
	border-right: 1px solid #247e95;
	border-bottom: 1px none #247e95;
	border-left: 1px none #247e95;
}
.testoBaseRientroDx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0px;
	padding-left: 5pt;
	padding-right: 5px;
	margin-right: 5px;
}
.testoBasePunti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	padding-left: 10pt;
	list-style-position: outset;
	list-style-type: none;
	text-align: left;
	list-style-image: none;
	left: auto;
	height: auto;
	width: auto;
	text-indent: -10px;
	margin-top: 2px;
	padding-top: 1px;
	white-space: normal;
	margin-bottom: 2px;
	padding-bottom: 1px;
}
.testoBaseFondoSin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #006666;
	margin-bottom: 0px;
	padding-left: 20pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	background-color: #E6F2F2;
	text-align: left;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #66CCCC;
	border-right-color: #66CCCC;
	border-bottom-color: #66CCCC;
	border-left-color: #66CCCC;
}
.testoBaseFondoSinInf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #006666;
	margin-bottom: 0px;
	padding-left: 20pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	background-color: #E6F2F2;
	text-align: left;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #66CCCC;
	border-right-color: #66CCCC;
	border-bottom-color: #66CCCC;
	border-left-color: #66CCCC;
}
.TestoCentrCorsBluBordoSup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	text-align: center;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #66CCCC;
	border-right-color: #66CCCC;
	border-bottom-color: #66CCCC;
	border-left-color: #66CCCC;
}
.TestoCentrCorsBluBordo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	text-align: center;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #66CCCC;
	border-right-color: #66CCCC;
	border-bottom-color: #66CCCC;
	border-left-color: #66CCCC;
}
