.testo {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-align: justify}
.txt-barra-nav-principale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	left: auto;
	letter-spacing: normal;
	padding: 1px 1px 1px 1px;
	position: static;
	right: auto;
	text-align: center;
	width: auto;
}
.txt-titolo {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #6699CC}
.percorso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
}
.txt-barra-nav-secondaria {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #FFFFFF}
.txt-titolo-paragrafo {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #6699CC}
.txt-tabelle-campo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366}
.elenco {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt}
.txt-navbar-princ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #003366;
	background-position: center center;
}
.txt-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-align: justify
}
.txt-norm-picc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-align: justify
}
.txt-elenco-puntato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}
.txt-elenco-puntato-commento {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #003366;
}
.txt-titolo-sottoparagrafo {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366
}
.txt-barra-nav-secondaria-titolo {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF
}
.txt-tabelle-titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	font-style: normal;
	font-weight: bold;
	background-color: #CCCCCC;
}
.txt-tabelle-valore {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.txt-tabelle-riservato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CC0000;
	font-style: normal;
	font-weight: normal;
}
.txt-tabelle-titolo-commento {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.txt-link-interni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	font-style: normal;
	font-weight: normal;
}
.txt-link-inizio-pagina {


font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.txt-versione-stampabile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	font-style: normal;
	font-weight: normal;
}
.txt-scheda-riservata {




font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000
}
.txt-tabella-evidenza-note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #6699CC;
	font-style: normal;
	font-weight: bold;
}
.txt-barra-nav-secondaria-corrente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
}
.percorso-corrente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
	font-style: normal;
	font-weight: normal;
}
.percorso-divisione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
	font-style: normal;
	font-weight: normal;
}
.txt-pie-di-pagina {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF
}
.txt-titolo-stampabile {
font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #003366
}
.txt-titolo-errore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #993300;
	font-style: normal;
}
.Centrato {
	z-index: auto;
	width: auto;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	background-color: #FFFFFF;
}
.DIVtxt-barra-nav-principale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	border: none;
	list-style-image: none;
	list-style-type: none;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
}
.cellabarranav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: center;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	display: inline;
	float: left;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 8px;
	padding-left: 8px;
}
#div-master {
	text-align: center;
}
#div-center {
	width: 800px;
	left: 40%;
	right: 40%;
	position: center;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	text-align: center;
}
#div-cella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	float: left;
	padding-right: 8px;
	padding-left: 8px;
	width: auto;
	white-space: nowrap;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
}
#div-center-textblock {
	width: 800px;
	left: 40%;
	right: 40%;
	position: center;
	border: solid #FFFFFF 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-style: normal;
	background-color: #003366;
	display: inline;
}
#div-colonnadx {
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	text-align: center;
	white-space: nowrap;
	width: 60%;
	float: right;
	background-color: #FFFFFF;
	position: static;
}
#div-colonnasx {
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	text-align: left;
	width: 40%;
	float: left;
	background-color: #FFFFFF;
	position: static;
}
#div-center-inside {
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	text-align: center;
	width: 802px;
	background-repeat: repeat;
	position: static;
	background-color: #FFFFFF;
}
#div-center-bottom {
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	text-align: center;
	width: 802px;
	background-repeat: repeat;
	position: static;
	background-color: #003366;
}
#div-cella-navbarprincipale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
	width: auto;
	white-space: nowrap;
	margin: 1px 1px 1px 1px;
}
#div-center-tabbarranavprincipale {
	text-align: center;
	width: 100%;
	background-color: #FFFFFF;
	border: solid #FFFFFF 1px;
}
#div-colonna-titolo {
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6699CC;
	font-style: normal;
	font-weight: bold;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-left: 5px;
}
#div-colonna-paragrafo {
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-style: normal;
	font-weight: normal;
	float: left;
	clear: left;
	line-height: normal;
	width: 100%;
	position: relative;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-align: justify;
	padding-left: 0px;
	margin-left: 10px;
	overflow: scroll;
}
#div-colonna-paragrafo-subdx {
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-style: normal;
	font-weight: normal;
	float: left;
	clear: right;
	line-height: normal;
}
#div-colonna-paragrafo-subsx {
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-style: normal;
	font-weight: normal;
	float: left;
	clear: left;
	line-height: normal;
	width: 120px;
}
.pagina-bgcolor {
	background-color: #336699;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.cella-banner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
}
.butta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #003366;
	text-align: center;
	vertical-align: middle;
	border: solid #FFFFFF 1px;
	width: auto;
}
.aaa-banner-div {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
}
.aaa-barnav1-div {

	text-align: center;
	width: 100%;
	background-color: #FFFFFF;
	border: solid #FFFFFF 1px;
}
.aaa-barnav1-cella {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
	width: auto;
	white-space: nowrap;
	margin: 1px 1px 1px 1px;
}
.aaa-barnav1-link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	left: auto;
	letter-spacing: normal;
	padding: 1px 1px 1px 1px;
	position: static;
	right: auto;
	text-align: center;
	width: auto;
	text-decoration: none;
}
.aaa-barnav1-link-sel {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	left: auto;
	letter-spacing: normal;
	padding: 1px 1px 1px 1px;
	position: static;
	right: auto;
	text-align: center;
	width: auto;
	text-decoration: none;
}
.aaa-testo-titolo2 {
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6699CC;
	font-style: normal;
	font-weight: bold;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.aaa-testo-normale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #003366;
	text-align: justify;
	margin-right: 10px;
	margin-left: 20px;
}
.aaa-lista-link {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	font-size: 12px;
	text-align: left;
}
.aaa-lista-link-commento {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: #003366;
	text-align: justify
}
.aaa-form-testo-campo {

font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366
}
.aaa-form-testo-input {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.aaa-form-testo-tasto {


font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.aaa-lista-immobili-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-align: left;
	vertical-align: top;
}
.aaa-lista-immobili-commento {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-align: justify
}
.aaa-lista-immobili-img-anteprima {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-align: justify
}
.aaa-testo-titolo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6699CC;
	margin-top: 10px;
	margin-left: 10px;
	text-align: left;
}
.aaa-bottom-testo {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF
}
.aaa-bottom-div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	border: solid #FFFFFF 1px;
	background-color: #003366;
	text-align: center;
	vertical-align: middle;
	white-space: normal;
	height: 40px;
}
.aaa-testo-normale-segue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #003366;
	text-align: justify;
	text-decoration: none;
}
.aaa-cornice-master {
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.aaa-lista {
	list-style-type: disc;
	list-style-position: inside;
}
.aaa-lista-immobili-div {

	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-style: normal;
	font-weight: normal;
	float: left;
	clear: left;
	line-height: normal;
	width: 100%;
	position: relative;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-align: justify;
	padding-left: 0px;
	margin-left: 10px;
	overflow: scroll;
}
.aaa-lista-immobili-div-subdx {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-style: normal;
	font-weight: normal;
	float: left;
	clear: right;
	line-height: normal;
	vertical-align: top;
}
.aaa-lista-immobili-div-subsx {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-style: normal;
	font-weight: normal;
	float: left;
	clear: left;
	line-height: normal;
	width: 120px;
	vertical-align: top;
}
.aaa-testo-titolo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 20px;
	text-align: left;
}
.aaa-testo-foto-around {
	float: right;
	margin-right: 10px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-style: italic;
	text-align: center;
	font-weight: bold;
	clear: right;
}
.aaa-barrastato-div {
	width: 100%;
	background-color: #99CCFF;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	height: 20px;
	vertical-align: middle;
	text-align: left;
}
.aaa-barrastato-link {
	width: 100%;
	background-color: #99CCFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	margin-left: 10px;
}
.aaa-barrastato-testo {

	width: 100%;
	background-color: #99CCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: left;
	vertical-align: middle;
}
.aaa-barnav2-div {
	text-align: center;
	background-color: #6699CC;
	vertical-align: top;
	width: 240px;
}
.aaa-barnav2-cella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.aaa-barnav2-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	left: auto;
	letter-spacing: normal;
	position: static;
	right: auto;
	text-align: left;
	text-transform: none;
	vertical-align: top;
}
.aaa-barnav2-link-sel {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: left;
	text-decoration: none;
}
.aaa-barnav2-titolo-div {
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	background-color: #006699;
	height: 20px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.aaa-barnav2-titolo-testo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}
.aaa-cornice-corpo-pagina {
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
}
.aaa-testo-tools-div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	margin-right: 10px;
	height: 15px;
	margin-top: 10px;
}
.aaa-testo-tools-testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
}
.aaa-testo-normale-link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #003366;
	text-align: justify;
}
.aaa-barnav2-menu-div {
	text-align: left;
	vertical-align: top;
	background-color: #6699CC;
}
.aaa-testo-titolo2-link {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6699CC;
	font-style: normal;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}
.aaa-barnav1-cella-sel {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
	width: auto;
	white-space: nowrap;
	margin: 1px 1px 1px 1px;
}
.aaa-cornice-master-bottom {
	border-bottom-color: #CCCCCC;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.aaa-cornice-master-dx {
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
}
.aaa-cornice-master-top {
	border-top-color: #CCCCCC;
	border-top-style: dotted;
	border-top-width: 1px;
}
.aaa-lista-colsx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	width: 150px;
	height: 50px;
	vertical-align: top;
	text-align: left;
}
.aaa-lista-colcentr {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	width: 300px;
	height: 50px;
	vertical-align: top;
	text-align: left;
}
.aaa-lista-coldx {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	width: 200px;
	height: 50px;
	vertical-align: top;
	text-align: left;
}
.aaa-barnav3-div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #003366;
	text-align: center;
	margin-right: 10px;
	margin-left: 20px;
	vertical-align: middle;
	height: 30px;
	margin-top: 10px;
}
.aaa-scheda-testo-titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	font-style: normal;
	font-weight: bold;
	margin-left: 5px;
	background-color: #CCCCCC;
}
.aaa-scheda-testo-valore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-scheda-testo-riservato {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CC0000;
	font-style: normal;
	font-weight: normal;
}
.aaa-scheda-testo-titolo-commento {


font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.aaa-scheda-testo-nota-evidenza {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #6699CC;
	font-style: normal;
	font-weight: bold;
}
.aaa-scheda-testo-campo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-schede-tab-layout {
	width: 100%;
}
.aaa-schede-tab-layout-header {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.aaa-schede-div-scheda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	margin-left: 20px;
	margin-right: 10px;
	border: solid #CCCCCC 1px;
}
.aaa-scheda-div-riferimenti {
	margin-left: 20px;
	margin-right: 10px;
	width: 550px;
}
.aaa-scheda-div-riferimenti-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	border: solid #CCCCCC 1px;
	background-color: #CCCCCC;
	height: 15px;
	text-align: left;
	vertical-align: middle;
}
.aaa-scheda-div-riga {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	height: 15px;
	text-align: left;
	vertical-align: middle;
}
.aaa-scheda-div-campo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-scheda-div-valore {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-scheda-div-riferimenti-griglia {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	margin-left: 0px;
	margin-right: 0px;
}
.aaa-scheda-div-riferimenti-griglia-dati {
}
.aaa-scheda-div-riferimenti-griglia-foto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	margin-left: 0px;
	margin-right: 0px;
	float: right;
}
.aaa-scheda-div-riferimenti-griglia-dati-sx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	float: left;
	width: 130px;
	height: 20px;
	text-align: left;
	white-space: nowrap;
}
.aaa-scheda-div-riferimenti-griglia-dati-dx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	height: 20px;
	text-align: left;
}
.aaa-scheda-riferimenti-testo-valore {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-scheda-riferimenti-testo-titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	font-style: normal;
	font-weight: bold;
	margin-left: 5px;
	background-color: #CCCCCC;
	text-align: left;
}
.aaa-scheda-riferimenti-testo-valore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 160px;
	height: 15px;
	text-align: left;
}
.aaa-scheda-riferimenti-testo-riservato {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CC0000;
	font-style: normal;
	font-weight: normal;
}
.aaa-scheda-riferimenti-testo-titolo-commento {



font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.aaa-scheda-riferimenti-testo-nota-evidenza {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #6699CC;
	font-style: normal;
	font-weight: bold;
}
.aaa-scheda-riferimenti-testo-campo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 144px;
	height: 15px;
	text-align: left;
}
.aaa-schede-riferimenti-tab-layout {
	width: 100%;
}
.aaa-schede-riferimenti-tab-layout-header {


font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.aaa-scheda-informazioni-testo-valore {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-scheda-informazioni-testo-titolo {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	font-style: normal;
	font-weight: bold;
	margin-left: 5px;
	background-color: #CCCCCC;
}
.aaa-scheda-informazioni-testo-valore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
}
.aaa-scheda-informazioni-testo-riservato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CC0000;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}
.aaa-scheda-informazioni-testo-titolo-commento {




font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.aaa-scheda-informazioni-testo-nota-evidenza {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #6699CC;
	font-style: normal;
	font-weight: bold;
}
.aaa-scheda-informazioni-testo-campo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
}
.aaa-schede-informazioni-tab-layout {
	width: 100%;
	text-align: left;
}
.aaa-schede-informazioni-tab-layout-header {



font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}

.aaa-scheda-descrizione-testo-valore {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-scheda-descrizione-testo-titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	font-style: normal;
	font-weight: bold;
	margin-left: 5px;
	background-color: #CCCCCC;
	text-align: left;
}
.aaa-scheda-descrizione-testo-valore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	text-align: left;
}
.aaa-scheda-descrizione-testo-riservato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CC0000;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}
.aaa-scheda-descrizione-testo-titolo-commento {




font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.aaa-scheda-descrizione-testo-nota-evidenza {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #6699CC;
	font-style: normal;
	font-weight: bold;
}
.aaa-scheda-descrizione-testo-campo {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-schede-descrizione-tab-layout {
	width: 100%;
	text-align: left;
}
.aaa-schede-descrizione-tab-layout-header {



font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}

.aaa-scheda-immagini-testo-valore {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-scheda-immagini-testo-titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	font-style: normal;
	font-weight: bold;
	margin-left: 5px;
	background-color: #CCCCCC;
	text-align: left;
}
.aaa-scheda-immagini-testo-valore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
	text-align: left;
}
.aaa-scheda-immagini-testo-riservato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CC0000;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
.aaa-scheda-immagini-testo-titolo-commento {




font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.aaa-scheda-immagini-testo-nota-evidenza {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #6699CC;
	font-style: normal;
	font-weight: bold;
}
.aaa-scheda-immagini-testo-campo {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-schede-immagini-tab-layout {


	width: 100%;
}
.aaa-schede-immagini-tab-layout-header {



font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}

.aaa-scheda-planimetrie-testo-valore {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-scheda-planimetrie-testo-titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	font-style: normal;
	font-weight: bold;
	margin-left: 5px;
	background-color: #CCCCCC;
	text-align: left;
}
.aaa-scheda-planimetrie-testo-valore {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-scheda-planimetrie-testo-riservato {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CC0000;
	font-style: normal;
	font-weight: normal;
}
.aaa-scheda-planimetrie-testo-titolo-commento {




font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.aaa-scheda-planimetrie-testo-nota-evidenza {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #6699CC;
	font-style: normal;
	font-weight: bold;
}
.aaa-scheda-planimetrie-testo-campo {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-schede-planimetrie-tab-layout {


	width: 100%;
}
.aaa-schede-planimetrie-tab-layout-header {



font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}

.aaa-scheda-mappe-testo-valore {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-scheda-mappe-testo-titolo {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	font-style: normal;
	font-weight: bold;
	margin-left: 5px;
	background-color: #CCCCCC;
}
.aaa-scheda-mappe-testo-valore {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-scheda-mappe-testo-riservato {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CC0000;
	font-style: normal;
	font-weight: normal;
}
.aaa-scheda-mappe-testo-titolo-commento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	text-align: left;
}
.aaa-scheda-mappe-testo-nota-evidenza {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #6699CC;
	font-style: normal;
	font-weight: bold;
}
.aaa-scheda-mappe-testo-campo {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
}
.aaa-schede-mappe-tab-layout {


	width: 100%;
}
.aaa-schede-mappe-tab-layout-header {



font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.aaa-scheda-riferimenti-testo-anteprima {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	width: 50px;
	text-align: center;
}
.aaa-schede--tab-iniziopagina-layout {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #336699;
	font-style: italic;
	text-decoration: none;
}
.aaa-scheda-testo-link-inizio-pagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	text-decoration: none;
	font-style: italic;
	border: 0;
}
.aaa-schede-immagini-tab-celladati {
	vertical-align: top;
	text-align: left;
}

.aaa-schede-riferimenti-tab-celladati {
	vertical-align: top;
	text-align: left;
}

.aaa-schede-mappe-tab-celladati {
	vertical-align: top;
	text-align: left;
}

.aaa-schede-descrizione-tab-celladati {
	vertical-align: top;
	text-align: left;
}

.aaa-schede-planimetrie-tab-celladati {
	vertical-align: top;
	text-align: left;
}
.aaa-iconcine-div {
	margin-left: 10px;
	text-align: right;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.aaa-iconcine-testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
}
.aaa-scheda-div-layout-tabelle {
	margin-left: 20px;
	margin-right: 10px;
	width: 520px;
	vertical-align: top;
	border-bottom: solid #CCCCCC 1px;
}
.aaa-div-testo-titolo1 {
	margin-top: 10px;
	margin-left: 10px;
	text-align: left;
	margin-bottom: 20px;
}
.aaa-barnav2-menu-opzioni-div {

	text-align: left;
	vertical-align: top;
	background-color: #6699CC;
}
.aaa-form-login-testo-campo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.aaa-form-login-testo-input {


font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.aaa-form-login-testo-tasto {



font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366
}
.aaa-form-login-testo-titolo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.aaa-form-login-testo-titolo-link {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.aaa-testo-titolo4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 20px;
	text-align: left;
	font-style: italic;
}
.gestionale-corpo-tabella {
	border: thin solid;
	width: 100%;
}
.gestionale-corpo-tabella-titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	background-color: #006699;
	color: #FFFFFF;
}
.gestionale-corpo-tabella-header {
	border: thin solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-style: normal;
	font-weight: bold;
	background-color: #6699CC;
}
.gestionale-corpo-tabella-rows {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #66CCFF;
}
.gestionale-testo-titolo2 {

	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6699CC;
	font-style: normal;
	font-weight: bold;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.gestionale-testo-normale {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #003366;
	text-align: justify;
	margin-right: 10px;
	margin-left: 20px;
}
.gestionale-testo-titolo1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6699CC;
	margin-top: 10px;
	margin-left: 10px;
	text-align: left;
}
.gestionale-testo-titolo3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 20px;
	text-align: left;
}
.gestionale-testo-titolo4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 20px;
	text-align: left;
	font-style: italic;
}
.gestionale-testo-fasestep-titolo {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6699CC;
	margin-top: 10px;
	margin-left: 10px;
	text-align: left;
}
.gestionale-corpo-tabella-cella-campo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #66CCFF;
}
.gestionale-corpo-tabella-cella-valore {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #66CCFF;
}
.gestionale-corpo-tabella-cella-titoloarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #66CCFF;
}
.gestionale-testo-link-interni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	text-align: left;
	text-decoration: none;
	font-style: normal;
}
.gestionale-corpo-tabella-cella-valore-protetto {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.gestionale-corpo-tabella-cella-valore-link {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
	background-color: #66CCFF;
}
.aaa-testo-indice-pag-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #326698;
	text-align: right;
	text-decoration: none;
}
.aaa-testo-indice-pag-nolink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #326698;
	text-align: right;
	text-decoration: none;
}
.aaa-testo-indice-pag-div-link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #326698;
	margin-top: 10px;
	margin-left: 10px;
	text-align: right;
	text-decoration: none;
	margin-right: 10px;
	margin-bottom: 10px;
}
.aaa-testo-lingua {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: right;
	margin-right: 10px;
	margin-left: 20px;
	text-decoration: none;
	vertical-align: middle;
	margin-top: 3px;
}
