/* CSS Document */p {	font-family:Trebuchet MS, Verdana,Arial,Helvetica,sans-serif;	font-size:12px;	text-align:left;	text-decoration:none;	color:#575353;	/**/	margin:0;	padding:0 0 10px 0;}p .ecom{	font-family: Arial, Helvetica, sans-serif;	font-size:12px;	text-align:left;	text-decoration:none;	color:#575353;	/**/	margin:0;	padding:0 0 10px 0;}p.titolo {	font-family:Trebuchet MS, Verdana,Arial,Helvetica,sans-serif;	font-size:12px;	text-align:left;	text-decoration:none;	color:#575353;	font-weight:bold;	/**/	margin:0;	padding:0;}p a, p a:hover {	text-decoration:underline;}h2, h3 {	color:#0073ac;	font-family:Trebuchet MS, Verdana,Arial,Helvetica,sans-serif;	font-size:18px;	font-weight:normal;	text-decoration:none;	/**/	margin-bottom:10px;}h4 {	color:#ffbd2e;	font-family:Trebuchet MS, Verdana,Arial,Helvetica,sans-serif;	font-size:14px;	font-weight:normal;	text-decoration:none;	text-align:left;	/**/	margin-bottom:10px;}h4 .grigio{	color:#bebebe;	font-family:Trebuchet MS, Verdana,Arial,Helvetica,sans-serif;	font-size:11px;	font-weight:normal;	text-decoration:none;}h2.areariservata {	color:#ffbd2e;	font-family:Trebuchet MS, Verdana,Arial,Helvetica,sans-serif;	font-size:18px;	font-weight:normal;	text-decoration:none;	/**/	margin:10px 0;}h2 .grigio{	color:#bebebe;	font-family:Trebuchet MS, Verdana,Arial,Helvetica,sans-serif;	font-size:18px;	font-weight:normal;	text-decoration:none;}h2 .blu{	color:#073b5b;	font-family:Trebuchet MS, Verdana,Arial,Helvetica,sans-serif;	font-size:18px;	font-weight:normal;	text-decoration:none;}a {	font-family:Trebuchet MS, Verdana,Arial,Helvetica,sans-serif;	font-size:13px;	text-align:left;	text-decoration:underline;	color:#575353;	/**/	margin:0;	padding:0;}hr{	height:1px;	border-top:1px solid #e1e1e1;	width:519px;	clear:both;	/**/	margin-bottom:10px;}/* Form */input.riservata{	background-color:#f4f4f4;	border:1px solid #4e4e4e;	display:block;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:12px;	text-align:left;	text-decoration:none;	font-weight:normal;	color:#4e4e4e;	margin-bottom:8px;	padding:0;	width:195px;}input.riservata-invia {	float:right;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:12px;	font-weight:normal;	margin:0;	padding:0;	text-align:center;	color:#ffbd2e;	border:none;	background:none;	width:auto;}input, textarea {	background-color:#FFFFFF;	border:1px solid #CFCFCD;	display:block;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:12px;	text-align:left;	text-decoration:none;	color:#575353;	margin-bottom:12px;	width:195px;}input.invia {	background-color:#FFFFFF;	border:1px solid #CFCFCD;	float:left;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:12px;	font-weight:normal;	margin:0;	text-align:center;}input.nobordo {	border:none;}/* Generici */.clear {	clear:both;}.float-left{	float:left;	text-align:left;}.float-right{	float:left;	text-align:right;}p.collegamenti a{	display:block;	padding:10px 0 0 10px;	margin: 0;	/**/	font-family:Trebuchet MS, Verdana,Arial,Helvetica,sans-serif;	font-size: 12px;	line-height:11px;	color:#87d0f5;	text-decoration:none;	/**/	background:url(/images/freccetta-news.gif)left 12px no-repeat;	/**/	border-top:1px solid #a8a8a8;}p.collegamenti a:hover{	color:#073b5b;}