/*navigatore sinistro home*/
#navigatore {
	background-color: #DA0217;
	width: 18%;
	height: 800 px;
	font-family: Verdana, sans-serif;
	color: white;
}

#testata_navigatore {
	background-color: #DA0217;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	font-style: italic;
	font-size: 11pt;
}

.area {
	background-color: #DA0217;
	font-family: Verdana, sans-serif;
	color: #C0C0C0;
	font-size: 7pt;
	font-weight: bold;
	padding-bottom: 0;
	padding-top: 0;
	padding-left: 5;
}

.area1 {
	background-color: #DA0217;
	font-family: Verdana, sans-serif;
	color: #fff;
	font-size: 7pt;
	font-weight: bold;
	padding-bottom: 0;
	padding-top: 0;
	padding-left: 5;
	text-decoration: none;
}

.sezione {
	background-color: #DA0217;
	font-family: Verdana, sans-serif;
	color: #00C7FF;
	font-size: 7pt;
	padding-bottom: 1;
	padding-top: 1;
	display: block;
}

.sezione1 {
	background-color: #DA0217;
	font-family: Verdana, sans-serif;
	color: #00C7FF;
	font-size: 7pt;
	text-align: center;
	padding-bottom: 1;
	padding-top: 1;
	display: block;
}

.sezione a {
	background-color: #DA0217;
	font-family: Verdana, sans-serif;
	color: #FFF;
	font-size: 7pt;
	text-decoration: none;
	padding-left: 5;
	padding-bottom: 1;
	padding-top: 1;
	display: block;
}

.sezione a:hover {
	background-color: #E8ECCE;
	font-family: Verdana, sans-serif;
	color: #4A4D4A;
	font-size: 7pt;
	text-decoration: none;
	display: block;
	padding-bottom: 1;
	padding-top: 1;
}

.testatalogin {
	background-color: #DA0217;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #fff;
	text-align: center;
	text-decoration: none;
}

.testatalogin a {
	background-color: #DA0217;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #fff;
	text-align: center;
	text-decoration: none;
}

.testatalogin a:hover {
	background-color: #E8ECCE;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	text-align: center;
	text-decoration: none;
	padding: 7px;
}

/* colonna centrale home */
#colonna_destra {
	width: 82%;
	height: 800 px;
	font-family: Verdana, sans-serif;
	color: white;
}

#benvenuto {
	background-color: #C1C8AD;
	padding-left: 5px;
	color: #fff;
	font-size: 17pt;
	height: 30px;
	padding-bottom: 2px;
}

#benvenuto span {
	color: #fff;
	font-size: 26pt;
	font-weight: bold;
	font-style: italic;
}

.menu_verticale {
	background-color: #C1C8AD;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #fff;
	padding-bottom: 8px;
}

.menu_verticale a {
	background-color: #C1C8AD;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #fff;
	text-decoration: none;
}

/* corpo sinistro colonna centrale */
.centrale_02 {
	font-family: Verdana, sans-serif;
	color: #4A4D4A;
	border: solid 1px #C7C9B7;
	text-align: center;
	font-size: 9pt
}

.centrale_02  span {
	font-size: 17pt;
}

.centrale_021 {
	font-family: Verdana, sans-serif;
	color: #4A4D4A;
	border: solid 1px #C7C9B7;
	text-align: left;
	font-size: 9pt
}

.centrale_03 {
	background-color: #CCCFB1;
	text-align: center;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	letter-spacing: 5px;
	height: 25px;
}

.centrale_04sx {
	font-family: Verdana, sans-serif;
	color: #4A4D4A;
	border: solid 1px #C7C9B7;
	text-align: center;
	font-size: 10pt
}

.centrale_04sx  span {
	font-size: 10pt;
	font-weight: bold;
}

.centrale_04dx {
	font-family: Verdana, sans-serif;
	color: #4A4D4A;
	border: solid 1px #C7C9B7;
	text-align: center;
	font-size: 10pt
}

.centrale_04dx  span {
	font-size: 10pt;
	font-weight: bold;
}

/* corpo destro colonna centrale */
.centrale_01dx {
	font-family: Verdana, sans-serif;
	border: solid 1px #C7C9B7;
}

.centrale_02dxsx {
	font-family: Verdana, sans-serif;
	border: solid 1px #C7C9B7;
}

.centrale_02dxdx {
	font-family: Verdana, sans-serif;
	color: #FFF;
	font-size: 22pt;
	font-weight: bold;
	text-align: center;
	background-color: #DA0217;
}

.centrale_03dxsx {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
}

/* Lista notizie in Home Page */
.titolo {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #FF0000;
	font-weight: bold;
}

.richiamo {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
}

/* Corpo Notizia */
#corponotizia {
	font-family: Verdana, sans-serif;
	font-size: 10pt;
}

/* modulo registrazione */
#testatina {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	font-weight: bold;
}

#grazie {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
}

.labelgenerali {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	color: #FFF;
	background-color: #92A5C8;
	border: solid 1px #FFF;
	height: 25px;
	padding-left: 10px;
}

.riga01label {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	color: #4A4D4A;
	background-color: #E5F2F7;
	border: solid 1px #FFF;
	padding-left: 5px;
	width: 180px;
}

.riga01 {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	background-color: #E5F2F7;
	border: solid 1px #FFF;
	padding-left: 5px;
}

.riga02label {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	color: #4A4D4A;
	background-color: #D3E8F1;
	border: solid 1px #FFF;
	padding-left: 5px;
	width: 180px;
}

.riga02 {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	background-color: #D3E8F1;
	border: solid 1px #FFF;
	padding-left: 5px;
}

.riga01label01 {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	background-color: #E5F2F7;
	border: solid 1px #FFF;
	padding-left: 5px;
	width: 180px;
}

.riga02label01 {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	background-color: #D3E8F1;
	border: solid 1px #FFF;
	padding-left: 5px;
	width: 180px;
}

/* area privata */
.areanormalissima {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	border: 1px solid #4A4D4A;
}

.areabold {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	font-weight: bold;
}

.areanormal {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
}

.areanormal span {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	font-weight: bold;
}

.areanormal a {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	text-decoration: none;
}

.areanormal a:hover {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	text-decoration: underline;
}

.areanormal2 {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	text-align: justify;
	color: #4A4D4A;
}

#areatestatina {
	background-color: #DA0217;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-style: italic;
	color: #FFF;
	padding: 5px;
	letter-spacing: 2px;
}

#areatestatarendiconto {
	font-family: Verdana, sans-serif;
	text-align: center;
	background-color: #CCCFB1;
	font-size: 7pt;
	color: #fff;
	font-weight: bold;
	text-transform: capitalize;
	height: 20px;
}

.areanavigatorerendiconto {
	font-family: Verdana, sans-serif;
	border: 1px solid #AAAAAA;
	color: #4A4D4A;
	font-size: 7pt;
	padding-left: 3px;
}

.areanavigatorerendiconto a {
	font-family: Verdana, sans-serif;
	color: #4A4D4A;
	text-decoration: none;
	font-size: 7pt;
	padding-left: 3px;
}

.areanavigatorerendiconto a:hover {
	font-family: Verdana, sans-serif;
	color: #ff0000;
	font-size: 7pt;
	padding-left: 3px;
}

.areanavigatorerendicontoopen {
	font-family: Verdana, sans-serif;
	border: 1px solid #AAAAAA;
	color: #FF0000;
	font-size: 7pt;
	padding-left: 3px;
}

.areatestatabiglietti {
	background: #004182;
	color: #ffffff;
	font-family: Verdana, sans-serif;
	text-align: center;
	font-size: 7pt;
	border: 1px solid #4A4D4A;
}

.arbgae {
	color: #000000;
	font-family: Verdana, sans-serif;
	text-align: center;
	font-size: 6pt;
	border: 1px solid #4A4D4A;
}

.arbgae2 {
	background: #FFFFAA;
	color: #000000;
	font-family: Verdana, sans-serif;
	text-align: center;
	font-size: 6pt;
	border: 1px solid #4A4D4A;
}

.arbgae3 {
	color: #000000;
	font-family: Verdana, sans-serif;
	text-align: center;
	font-size: 7pt;
	border: 1px solid #4A4D4A;
}

.labelbiglietto {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	border: solid 1px #AAA;
	padding-left: 3px;
}

.labelbigliettoae {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	border: solid 0px #AAA;
	padding-left: 3px;
}

.valoribiglietto {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #339;
	border: solid 1px #AAA;
	padding-left: 3px;
}

.valoribiglietton {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #339;
	border: solid 1px #AAA;
	text-align: right;
}

.valoribigliettobold {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #339;
	font-weight: bold;
	border: solid 0px #AAA;
	padding-left: 3px;
}

.labelbiglietto span {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #339;
	padding-left: 3px;
}

.labelbigliettoaer {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	background-color: #F7F7F7;
	border: solid 0px #AAA;
	padding-left: 3px;
}

.labelbigliettoaer span {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #339;
	background-color: #F7F7F7;
	border: solid 0px #AAA;
	padding-left: 3px;
}

/* area privata azienda*/
#benvenutoazienda {
	background-color: #FFCC00;
	padding-left: 5px;
	color: #fff;
	font-size: 17pt;
	height: 30px;
	padding-bottom: 2px;
}

.menu_verticale_azienda {
	background-color: #FFCC00;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	padding-bottom: 8px;
}

.menu_verticale_azienda a {
	background-color: #FFCC00;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	text-decoration: none;
}

.presentazioneazienda {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	vertical-align: center;
	text-align: justify;
}

.presentazioneazienda a {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	vertical-align: center;
	text-align: justify;
	text-decoration: none;
}

.presentazioneazienda span {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	vertical-align: center;
	text-align: justify;
	font-weight: bold
}

.presentazioneazienda2 {
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color: #4A4D4A;
	vertical-align: center;
	text-align: justify;
}

.presentazioneazienda2 a {
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color: #4A4D4A;
	vertical-align: center;
	text-align: justify;
	text-decoration: none;
}

.presentazioneazienda2 span {
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color: #4A4D4A;
	vertical-align: center;
	text-align: justify;
	font-weight: bold
}

.riepilogodatiazienda {
	background-color: #EFF2DE;
	font-family: Verdana, sans-serif;
	color: #4A4D4A;
}

.phoneemail {
	border: solid 1px #4A4D4A;
	font-family: Verdana, sans-serif;
	width: 100%;
	color: #4A4D4A;
	font-size: 7pt;
}

.phoneemail span {
	font-family: Wingdings;
	font-size: 7pt;
}

.richiestarimborso {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: red;
	vertical-align: center;
	text-align: center;
	border: solid 1px #4A4D4A;
}

.richiestarimborso a {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: blue;
	vertical-align: center;
	text-align: center;
	text-decoration: none;
}

#areatestatinaazienda {
	background-color: #fc0;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-style: italic;
	color: #FFF;
	padding: 5px;
	letter-spacing: 2px;
}

#areatestatinaazienda span {
	padding: 2px;
}

.stiletabellariepilogo {
	font-family: Verdana, sans-serif;
	color: #4A4D4A;
	border: solid 1px #4A4D4A;
	font-size: 7pt;
	padding-left: 5px;
}

/* estratto conto */
#estrattoconto {
	background-color: #EFF2DE;
	font-family: Verdana, sans-serif;
}

.tabestrattoconto {
	background-color: #EFF2DE;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	border: solid 1px #4A4D4A;
	padding-left: 5px;
	text-align: right;
}

/* network */
#navigatore_network {
	background-color: #006699;
	width: 18%;
	height: 800 px;
	font-family: Verdana, sans-serif;
	color: white;
}

#testata_navigatore_network {
	background-color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: right;
	font-weight: bold;
	font-style: italic;
	font-size: 11pt;
}

.area_network {
	background-color: #006699;
	font-family: Verdana, sans-serif;
	color: #00FFFF;
	font-size: 7pt;
	font-weight: bold;
	padding-bottom: 0;
	padding-top: 0;
	padding-left: 5;
}

.sezione_network {
	background-color: #006699;
	font-family: Verdana, sans-serif;
	color: #FFF;
	font-size: 7pt;
	font-weight: bold;
	padding-bottom: 1;
	padding-top: 1;
	display: block;
}

.sezione_network a {
	background-color: #006699;
	font-family: Verdana, sans-serif;
	color: #FFF;
	font-size: 7pt;
	text-decoration: none;
	padding-left: 5;
	padding-bottom: 1;
	padding-top: 1;
	display: block;
}

.sezione_network a:hover {
	background-color: #006699;
	font-family: Verdana, sans-serif;
	color: #FFBE18;
	font-size: 7pt;
	text-decoration: none;
	display: block;
	padding-bottom: 1;
	padding-top: 1;
}

#benvenuto_network {
	background-color: #006699;
	font-family: Verdana, sans-serif padding-left :       5px;
	color: #fff;
	font-size: 14pt;
	height: 3 0px;
	padding-bottom: 3px;
}

#benvenuto_network span {
	color: #fff;
	font-family: Arial, Helvetica,, sans-serif;
	font-size: 17pt;
	font-weight: bold;
	font-style: italic;
}

.menu_verticale_network {
	background-color: #006699;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #fff;
	padding-bottom: 8px;
}

.menu_verticale_network a {
	background-color: #006699;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #fff;
	text-decoration: none;
}

.menu_verticale_network a:hover {
	background-color: #006699;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #FFBE18;
	text-decoration: none;
}

#testata_centrale_network {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #00CCFF;
	background-color: #006699;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 3pt;
	font-weight: normal;
	font-style: italic;
	padding: 4px;
}

.testatine_network {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #fff;
	background-color: #006699;
	text-align: center;
	font-weight: bold;
	padding: 5px;
}

.testatine_network_red {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #fff;
	background-color: red;
	text-align: center;
	font-weight: bold;
	padding: 5px;
}

.testatalogin_network {
	background-color: #006699;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #fff;
	text-align: center;
	font-weight: bold;
}

.testatalogin_network a {
	background-color: #006699;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #fff;
	text-align: center;
	text-decoration: none;
}

.testatalogin_network a:hover {
	background-color: #006699;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #4A4D4A;
	text-align: center;
	text-decoration: none;
	padding: 7px;
}

#areatestatinanetwork {
	background-color: #00659C;
	text-align: right;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #fff;
	font-weight: bold;
}

#testatinaregistrazione {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: blue;
	font-weight: bold;
}

.sezione2 {
	background-color: #FFF;
	font-family: Verdana, sans-serif;
	color: #4A4D4A;
	font-size: 7pt;
	text-decoration: none;
	text-align: left;
	padding-left: 5;
	padding-bottom: 1;
	padding-top: 1;
	display: block;
}

.sezione2 a {
	background-color: #FFF;
	font-family: Verdana, sans-serif;
	color: #4A4D4A;
	font-size: 7pt;
	text-decoration: none;
	text-align: left;
	padding-left: 5;
	padding-bottom: 1;
	padding-top: 1;
	display: block;
}

.sezione2 a:hover {
	background-color: #4A4D4A;
	font-family: Verdana, sans-serif;
	color: #FFF;
	font-size: 7pt;
	text-decoration: none;
	display: block;
	padding-bottom: 1;
	padding-top: 1;
}

/* 2014 */
#txtmenuv {
	background-color: #FFFFFF;
	font-family: Calibri;
	font-size: 12pt;
	color: #595959;
	padding-bottom: 1;
	padding-top: 1;
	text-align: center;
}

#txtmenuv a {
	text-decoration: none;
	color: #595959;
	font-weight: bold;
}

#txtmenuv a:hover {
	background-color: #DA0217;
	font-family: Calibri;
	color: #FFF;
	font-size: 12pt;
	text-decoration: none;
	padding-bottom: 1;
	padding-top: 1;
	padding-right: 10;
	padding-left: 10;
}

#txtmenuvuno {
	background-color: #FFFFFF;
	font-family: Calibri;
	font-size: 8pt;
	color: #595959;
	padding-bottom: 8px;
	vertical-align: text-top;
}

#txtmenuvuno a {
	text-decoration: none;
	color: #595959;
	font-weight: bold;
}

#txtmenuvuno a:hover {
	color: #DA0217;
}

#txtmenuvdue {
	background-color: transparent;
	font-family: Calibri;
	font-size: 12pt;
	color: #C6C6C6;
	padding-bottom: 1px;
	font-style: italic;
}

#txtmenuvtre {
	background-color: #FFFFFF;
	font-family: Calibri;
	font-size: 12pt;
	color: #595959;
	padding-bottom: 1;
	padding-top: 1;
	text-align: left;
}

#txtmenuvtre span {
	text-decoration: none;
	color: #DA0217;
	font-weight: bold;
	font-size: 15pt;
}

#txtmenuvtre a {
	text-decoration: none;
	color: #595959;
	font-weight: bold;
}

#txtmenuvtre a:hover {
	text-decoration: none;
	color: #DA0217;
}

#txtmenuvcinque {
	background-color: #FFFFFF;
	font-family: Calibri;
	font-size: 8pt;
	color: #DA0217;
	padding-bottom: 8px;
	vertical-align: text-top;
}

#txtmenuvcinque a {
	text-decoration: none;
	color: #DA0217;
}

#txtmenuvcinque a:hover {
	color: #DA0217;
}

#txtmenuvtredici {
	background-color: #FFFFFF;
	font-family: Calibri;
	font-size: 28pt;
	color: #FFFFFF;
	padding-bottom: 8px;
	vertical-align: text-middle;
	line-height: 100%;
}

#txtmenuvtredici a {
	text-decoration: none;
	font-weight: normal;
}

#txtmenuvotredici a:hover {
	color: #DA0217;
}

#txtmenuvquattordici {
	background-color: #FFFFFF;
	font-family: Calibri;
	font-size: 12pt;
	color: #595959;
	padding-bottom: 1;
	padding-top: 1;
	text-align: right;
}

#txtmenuvquattordici span {
	text-decoration: none;
	color: #DA0217;
	font-weight: bold;
	font-size: 15pt;
}

#txtmenuvquattordici a:hover {
	text-decoration: none;
	color: #DA0217;
}

#Qarbgae {
	color: #000000;
	font-family: Calibri, sans-serif;
	text-align: center;
	font-size: 8pt;
	border: 1px solid #4A4D4A;
}

#QarbgaeP {
	color: #FFFFFF;
	background-color: #FFFFFF;
	font-family: Calibri, sans-serif;
	text-align: center;
	font-size: 8pt;
	border: 1px solid #4A4D4A;
	font-weight: bold;
}

.richiamomag {
	font-family: Calibri, sans-serif;
	font-size: 8pt;
	color: #4A4D4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #BCBCBC;
}

.richiamomag a {
	text-decoration: none;
}

.richiamomag span {
	font-family: Calibri, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: Blue;
}

#arearis {
	background-color: #DA0217;
	font-family: Calibri, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	text-align: center;
	padding-bottom: 1;
	padding-top: 1;
	padding-right: 3;
	display: block;
}

#arearis a {
	background-color: #DA0217;
	font-family: Calibri, sans-serif;
	color: #FFFFFF;;
	font-size: 8pt;
	text-decoration: none;
	text-align: center;
	padding-left: 5;
	padding-bottom: 1;
	padding-top: 1;
	padding-right: 3;
	display: block;
}

#arearis a:hover {
	background-color: #E8ECCE;
	font-family: Calibri, sans-serif;
	color: #000000;
	font-size: 8pt;
	text-decoration: none;
	display: block;
	padding-bottom: 1;
	padding-right: 3;
	padding-top: 1;
	text-align: center;
}

.presentazioneaziendan {
	font-family: Calibri, sans-serif;
	font-size: 9pt;
	color: #4A4D4A;
	vertical-align: center;
	text-align: justify;
}

.presentazioneaziendan a {
	font-family: Calibri, sans-serif;
	font-size: 9pt;
	color: #4A4D4A;
	vertical-align: center;
	text-align: justify;
	text-decoration: none;
}

.presentazioneaziendan span {
	font-family: Calibri, sans-serif;
	font-size: 9pt;
	color: #4A4D4A;
	vertical-align: center;
	text-align: justify;
	font-weight: bold
}

.areanormaln {
	font-family: Calibri, sans-serif;
	font-size: 9pt;
	color: #4A4D4A;
}

.areanormaln span {
	font-family: Calibri, sans-serif;
	font-size: 9pt;
	color: #4A4D4A;
	font-weight: bold;
}

.areanormaln a {
	font-family: Calibri, sans-serif;
	font-size: 9pt;
	color: #4A4D4A;
	text-decoration: none;
}

.areanormaln a:hover {
	font-family: Calibri, sans-serif;
	font-size: 9pt;
	color: #4A4D4A;
	text-decoration: underline;
}

.areaboldn {
	font-family: Calibri, sans-serif;
	font-size: 9pt;
	color: #4A4D4A;
	font-weight: normal;
}

.areaboldn span {
	font-family: Calibri, sans-serif;
	font-size: 9pt;
	color: #4A4D4A;
	font-weight: bold;
}

.phoneemailn {
	border: solid 1px #4A4D4A;
	font-family: Calibri, sans-serif;
	width: 100%;
	color: #4A4D4A;
	font-size: 8pt;
}

.phoneemailn span {
	font-family: Wingdings;
	font-size: 7pt;
}

#testatinan {
	font-family: Calibri, sans-serif;
	font-size: 9pt;
	color: #4A4D4A;
	font-weight: bold;
}
.labelgruppo {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #D2D2D2;
	border: solid 0px #AAA;
	padding-left: 3px;
}
.labelgruppo2 {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #EEEEEE;
	border-top: solid 1px #FFFFFF;
	padding-left: 3px;
}
.labelgruppo3 {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #EEEEEE;
	border-top: solid 0px #FFFFFF;
	padding-left: 3px;
}
.labelgruppo3err {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #FF0000;
	background-color: #EEEEEE;
	border-top: solid 0px #FFFFFF;
	padding-left: 3px;
}
.labelgruppo4 {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: red;
	font-weight: normal;
	border: solid 0px #AAA;
	padding-left: 3px;
}
.labelgruppo5 {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #D2D2D2;
	border-right: solid 1px #EEEEEE;
	border-bottom: solid 1px #EEEEEE;
	padding-left: 3px;
	border-top: solid 0px #EEEEEE;
	border-left: solid 0px #EEEEEE;
	border-spacing: 0;
	border-collapse: collapse;
}
.labelgruppo6 {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: blue;
	background-color: #FFFF00;
	font-weight: normal;
	border: solid 0px #AAA;
	padding-left: 3px;
}
.labelgruppotestata {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #FFFFFF;
	padding-left: 3px;
}
.labelgruppoRQ {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #E1C817;
	border: solid 0px #AAA;
	padding-left: 3px;
}
.labelgruppoRQ a {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #E1C817;
	border: solid 0px #AAA;
	padding-left: 3px;
	text-decoration : none;
}
.labelgruppoQU {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	background-color: #21B1F6;
	border: solid 0px #AAA;
	padding-left: 3px;
}
.labelgruppoQU a {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	background-color: #21B1F6;
	border: solid 0px #AAA;
	padding-left: 3px;
	text-decoration : none;
}
.labelgruppoAC {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #18F721;
	border: solid 0px #AAA;
	padding-left: 3px;
}
.labelgruppoAC a{
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #18F721;
	border: solid 0px #AAA;
	padding-left: 3px;
	text-decoration : none;
}
.labelgruppoRF {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	background-color: #CE1818;
	border: solid 0px #AAA;
	padding-left: 3px;
}
.labelgruppoRF a {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	background-color: #CE1818;
	border: solid 0px #AAA;
	padding-left: 3px;
	text-decoration: none;
}
.labelgruppoGS {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #FF0000;
	background-color: #FFFFFF;
	border: solid 0px #AAA;
	padding-left: 3px;
}
.labelgruppoGS a {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #FF0000;
	background-color: #FFFFFF;
	border: solid 0px #AAA;
	padding-left: 3px;
	text-decoration: none;
}
.labelgruppoPA {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #FFFFFF;
	border: solid 0px #AAA;
	padding-left: 3px;
}
.labelgruppoPA a {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #FFFFFF;
	border: solid 0px #AAA;
	padding-left: 3px;
	text-decoration: none;
}
.labelgruppoCX {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	background-color: #000000;
	border: solid 0px #AAA;
	padding-left: 3px;
}
.labelgruppoCX a {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	background-color: #000000;
	border: solid 0px #AAA;
	padding-left: 3px;
	text-decoration: none;
}