body {	color: #000;	font-family: "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	font-style: normal;	text-align: left;	vertical-align: top;	margin: 0;	padding: 0;	background: #fff;}a:link {	color: #001E6F;	text-decoration: underline;}a:visited {	color: #2B52AF;	text-decoration: underline;}a:hover {	color: #3778d0;	text-decoration: none;}a:active {	color: #2B52AF;	text-decoration: underline;}.box_testo_form {	width: 730px;	height: 110px;	padding: 0;	background: transparent;}.tabella_secure {	width: 100%;}.box_ssl_secure {	width: 197px;	border: 1px solid #fff;	padding: 10px;	background: #B4C4EE;}.testo_form {	font-size: 84%;	line-height: 130%;	text-align: left;	padding: 5px;	vertical-align: top;}.testino_form {	color: #3a3a3a;	font-size: 74%;	line-height: 130%;	text-align: left;	padding: 5px 0 0;	vertical-align: top;}.formtab {	border: solid 1px #003163;	background: #EFF7FF;}.formtitle {	color: #fff;	font-weight: bold;	font-size: 14px;	text-align: center;	padding: 5px;	background: #4179AF;}.formfont {	font-size: 74%;	margin: 0;	padding: 0;}.formfontina {	color: #3a3a3a;	font-style: italic;	font-size: 65%;	margin: 0;	padding: 0 10px 0 0;}.consenso_font {	font-size: 84%;	margin: 0;	padding: 0;}.privacy_font {	font-size: 84%;	line-height: 120%;	margin: 10px 0 0;	padding: 0;}.formfontrequired {	color: red;	font-weight: bold;	font-size: 13px;	margin-bottom: 0;	padding-bottom: 0;}.campo_testo {	font-size: 12px;	background: #fff;}.campo_testobox {	color: #3a3a3a;	background: #fff;	font: 13px "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}.campo_submit {	color: #F1E2B7;	font-size: 14px;	margin: 20px 0 10px;	padding: 3px;	background: #982104;}.campo_select {	color: #3a3a3a;	font-size: 11px;	margin: 0 3px 0 0;	background: #fff;}.testoscambiolink {	text-align: left;	margin: 0;	padding: 0;	font: normal 84% "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}a.links_footer {	color: #AF9A78;	font-size: 65%;	text-decoration: none;}a.links_footer:Hover {	color: #AF9A78;	font-size: 65%;	text-decoration: underline;}.links_titolo {	font-size: 74%;	vertical-align: top;	padding-left: 5px;	background: transparent;}.links_categoria {	font-size: 74%;	text-align:left;	line-height: 160%;	vertical-align: top;	padding-left: 5px;	padding-right: 0;	background: transparent;}.links_abstract {	font-size: 74%;	vertical-align: top;	padding-left: 5px;	padding-bottom: 10px;	background: transparent;}.links_img {	vertical-align: top;	padding-left: 0;	background: transparent;}.links_navigazione {	font-size: 84%;	text-align: left;	vertical-align: top;	padding-top: 15px;	padding-left: 9px;	background: transparent;}.links_viewtabella {	font-style: normal;	vertical-align: top;	width: 100%;}.links_viewtabella_details {	font-style: normal;	vertical-align: top;	width: 430px;}.links_numeri {	font-size: 94%;	vertical-align: top;	padding-left: 9px;	background: transparent;}A.travel {	color: #737373;	text-decoration: none;}A.travel:Hover {	color: #737373;	text-decoration: none;}.titolospec {	color: #0b1480;	font: 42px/45px "Arial black", Verdana, Geneva, Arial, Helvetica, sans-serif;	letter-spacing: -4px;}.titoletto {	color: #0B1480;	font: 18px/20px "Arial black", Verdana, Geneva, Arial, Helvetica, sans-serif;	letter-spacing: -2px;}h1 {	color: #0b1480;	font: 42px/42px "Arial black", Verdana, Geneva, Arial, Helvetica, sans-serif;	letter-spacing: -4px;}h2 {	color: #0b1480;	font: 18px/20px "Arial black", Verdana, Geneva, Arial, Helvetica, sans-serif;	letter-spacing: -2px;}h3 {	color: black;	font: 13px "Trebuchet MS";}.form {	color: #ffffff;	background-color: #7B562D;	font: 11px TrebuchetMS, Verdana, Geneva, Helvetica;}.menu {	color: #fff;	font: 10px/10px "Arial black", Verdana, Geneva, Arial, Helvetica, sans-serif;	letter-spacing: 3px;}