html, body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}

P.testo {
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

P.testoreverse {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #003399;
}


P.testoright {
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
}

P.titoletto {
	FONT-SIZE: 13px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.logovittoria {
	FONT-SIZE: 14px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}

P.titolettoB {
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.titologrande {
	FONT-SIZE: 18px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

P.titolograndeblu {
	FONT-SIZE: 19px;
	COLOR: #003466;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.sfondotitolograndeblu {
	FONT-SIZE: 19px;
	BACKGROUND-COLOR: #003466;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.Titolo16-blu {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #003366;
}


P.testoB {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

P.Titolo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

P.TitoloBlu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #003466;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

P.menulon {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px;
	TEXT-DECORATION: none;
}

P.menuron {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

P.stanghetta {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

P.menud {
	FONT-SIZE: 11px;
	COLOR: #578fca;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

P.menuagenzie {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

P.menuagenzieB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

P.notifica {
	FONT-SIZE: 10px;
	COLOR: #578fca;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

P.cerca {
	FONT-SIZE: 11px;
	COLOR: #d4d0c8;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A:link {
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A:hover {
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A:visited {
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A:hover {
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A:active {
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.uderscore:link {
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

A.uderscore:hover {
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.uderscore:visited {
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

A.uderscore:hover {
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.uderscore:active {
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

A.white:link {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A:hover {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A:visited {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A:hover {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A:active {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.menul:link {
	FONT-SIZE: 11px;
	COLOR: #bfcbd8;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px;
	TEXT-DECORATION: none;
}

A.menul:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px;
	TEXT-DECORATION: none;
}

A.menul:visited {
	FONT-SIZE: 11px;
	COLOR: #bfcbd8;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px;
	TEXT-DECORATION: none;
}

A.menul:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px;
	TEXT-DECORATION: none;
}

A.menul:active {
	FONT-SIZE: 11px;
	COLOR: #bfcbd8;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px;
	TEXT-DECORATION: none;
}

A.menur:link {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.menur:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.menur:visited {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.menur:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.menur:active {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.menud:link {
	FONT-SIZE: 11px;
	COLOR: #578fca;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.menud:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.menud:visited {
	FONT-SIZE: 11px;
	COLOR: #578fca;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.menud:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.menud:active {
	FONT-SIZE: 11px;
	COLOR: #578fca;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.titoletti:link {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.titoletti:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.titoletti:visited {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.titoletti:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.titoletti:active {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.agenzie:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.agenzie:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #737373;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.agenzie:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.agenzie:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #737373;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.agenzie:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.Titolo:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.Titolo:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.Titolo:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.Titolo:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.Titolo:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

BODY {
	BACKGROUND-COLOR: #ecf0f6;
}

	BODY.sfondoblu {
		BACKGROUND-COLOR: #003466;
	}



TABLE {
	FONT-SIZE: 100%;
	WIDTH: 100%;
}

LABEL {
	FONT-SIZE: 14px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-VARIANT: small-caps;
}

H5 {
	FONT-SIZE: 16pt;
	COLOR: #003366;
	FONT-STYLE: italic;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

TD {
	FONT-SIZE: 12px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

H2 {
	FONT-SIZE: 16pt;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

footer {
	position: fixed;
	bottom: 0;
	margin: 0;
	padding: 0;
	background: #00205c;
	width: 100%;
}

	footer > div {
		display: flex;
		margin-left: auto;
		margin-right: auto;
		width: 860px;
		overflow: hidden;
		padding: 15px;
	}

	footer a {
		color: #ffffff !important;
		text-decoration: none;
	}

		footer a:hover {
			color: #7aa0d7;
		}

	footer img {
		max-width: 150px;
	}

	footer .links {
		display: flex;
		flex-grow: 1;
		justify-content: flex-end;
	}

	footer ul {
		display: flex;
		list-style: none;
		list-style-position: outside;
		list-style-image: none;
		font-size: 13px;
		text-align: left;
	}

		footer ul li {
			margin-left: 45px;
		}
