﻿.bordo_sup {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0000FF;
}
.bordo_sup_2 {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #008000;
}
.bordo_sup_3 {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #800080;
}
.bordo_inf {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
}
.testata0 {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
}
.testata1 {
	font-family: Arial;
	font-size: 18pt;
	font-weight: bold;
	text-align: center;
}
.testata2 {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
}
.testata3 {
	font-family: Arial;
	font-size: 12pt;
	text-align: right;
}
.testata4 {
	font-family: Arial;
	font-size: 24pt;
	font-weight: bold;
	color: #CC0000;
}
.corpo24 {
	font-family: Arial;
	font-size: 24pt;
	font-weight: bold;
}
.corpo18 {
	font-family: Arial;
	font-size: 18pt;
	font-weight: bold;
}
.corpo16 {
	font-family: Arial;
	font-size: 16pt;
	font-weight: bold;
}
.corpo14 {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
}
.corpo14R {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #CC0000;
}
.corpo12 {
	font-family: Arial;
	font-size: 12pt;
}
.corpo12B {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
}
.corpo12R {
	font-size: 12pt;
	color: #CC0000;
}
.corpo12BR {
	font-size: 12pt;
	font-weight: bold;
	color: #CC0000;
}
.corpo11 {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
}
.corpo10 {
	font-family: Arial;
	font-size: 10pt;
}
.corpo_rid {
	font-size: 11pt;
}
.didascalia {
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
}
.citazione {
	font-size: 11pt;
	margin-left: 40px
}
.citazione_12 {
	font-size: 12pt;
	margin-left: 40px
}
.maiuscoletto {
	font-variant: small-caps;
}
.olist_alfa {
	list-style-type: lower-alpha;
}
.testo_centr {
	text-align: center;
}
.testo_dx {
	text-align: right;
}
.rev {
	font-family: Arial;
	font-size: 8pt;
}
.rientro_05 {
    text-indent:0.5cm
}
.tab_titolo {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
}
.tab_intest {
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #000080;
}
.tab_intest1 {
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	background-color: #D0D0D0;
}
.tab_col1 {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCFF;
	text-align: left;
	white-space: nowrap;
}
.tab_col1_2 {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	background-color: #FFCC99;
	text-align: left;
	white-space: nowrap;
}
.table_center {
	margin-left: auto;
	margin-right: auto;
	font-size: 11pt;
}
.table_center_12 {
	margin-left: auto;
	margin-right: auto;
}
.table_center_01 {
	margin-left: auto;
	margin-right: auto;
	background-color: #D0D0D0;
	font-size: 11pt;
}
.tab_col1_left {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	white-space: nowrap;
}
.tab_col1_center {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCFF;
	text-align: center;
	white-space: nowrap;
}
.tab_col1_center2 {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	background-color: #FFCC99;
	text-align: center;
	white-space: nowrap;
}
.tab_col1_center3 {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	background-color: #D0D0D0;
	text-align: center;
	white-space: nowrap;
}
.tab_cols {
	font-size: 12pt;
	color: #000000;
	text-align: center;
	background-color: #CCCCCC;
}
.tab_col_nowrap {
	white-space: nowrap;
}
.backgr_01 {
	background-color: #D0D0D0;
}
.backgr_01centr {
	text-align: center;
	background-color: #D0D0D0;
}
.backgr_02 {
	background-color: #F0F0F0;
}
.backgr_02centr {
	text-align: center;
	background-color: #F0F0F0;
}
.backgr_03 {
	background-color: #CCCCCC;
}
.backgr_04 {
	background-color: #C0C0C0;
}
.backgr_05 {
	background-color: #5DFF00;
}
.backgr_06 {
	background-color: #FFCC99;
}
.backgr_07 {
	background-color: #CCFFFF;
}
.backgr_08 {
    background-color: #CCFF99;
}
.backgr_09 {
	background-color: #FEF5DA;
}
.backgr_10 {
	background-color: #FFFF99;
}
.backgr_11 {
	background-color: #CCCCFF;
}
a:link {
	text-decoration: none;
}
a:hover {
	background-color: #FFFF00;
}
