@charset "UTF-8";/* CSS Document */body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #5d99ba;	color:#3F3F3F;}a {	color: #0071bc;	}a:hover {	color: #0071bc;	}	img {border-color:#FFFFFF;}#navigation a {	font:11px Trebuchet, Verdana, Helvetica, sans-serif;	color: #ffffff;	text-decoration: none;	letter-spacing:.1em;	line-height:24px;	display:block;	padding: 0px 10px;	border-right:1px solid #FFFFFF;		}#navigation a:hover {	color:#ffffff;	background: #5d99ba;	}#tasti2 a {	font:11px Trebuchet, Verdana, Helvetica, sans-serif;	color: #ffffff;	background: #0071bc;	background-color:#0071bc;	text-decoration: none;	letter-spacing:.1em;	line-height:24px;	display:block;	margin: 10px 0 0 0;		}#tasti2 a:hover {	color:#ffffff;	background: #5d99ba;	background-color:#5d99ba;	}.banner {	background-color:#FFd833;	height:100px;	}.menu1 {	background-color:#0071bc;	height:28px;	}	.footer {	background-color:#0071bc;	height:20px;	text-align:left;	vertical-align:middle;	font:10px Trebuchet, Verdana, Helvetica, sans-serif;	color:#FFFFFF;	padding:5px 15px;	}	.footer a {	color:#FFFFFF;	font:10px Trebuchet, Verdana, Helvetica, sans-serif;}	.navText {	font:11px Trebuchet, Verdana, Helvetica, sans-serif;	color: #FFFFFF;	letter-spacing:.1em;	line-height:24px;	border-color:#FFFFFF;	}.lineabianca {	background-color:#FFFFFF;	height: 4px;	}.lineagrigia {	background-color:#ef3c39;	height: 5px;	}		.colonnabianca1 {	background-color: #FFFFFF;	width: 10px;	}.colonnabianca2 {	background-color: #FFFFFF;	width: 20px;	}	#colonna {	width: 200px;	height: 368px;	background-color:#FFd833;	background-image:url(images/sfondo1.gif);	background-position:top left;	background-repeat:no-repeat;	text-align:center;	}.giallino {	background-color:#FFE599;	background-image:url(images/cartina1.jpg);	background-position: top left;	background-repeat:repeat;	width:100%;	}.sfondo-affidabilita {	background-color:#d7c4bb;	background-image:url(images/sfondo-affidabilita.jpg);	background-position: top left;	background-repeat:no-repeat;	width:100%;	}.titoletto {	background-color:#FFFFFF;	line-height: 24px;	font: 12px Trebuchet, Verdana, Helvetica, sans-serif;	font-weight:bold;	text-align:left;	vertical-align:middle;			}	#mainarea {	height: 500px;	vertical-align:top;	background-color:#FFd833;	background-image:url(images/sfondo2.gif);	background-position:left top;	background-repeat:no-repeat;	padding: 10px 20px 20px 20px;		}	.titolo1{	font: 30px Trebuchet, Verdana, Helvetica, sans-serif;	line-height: 20px;	color:#0071bc;	border-color:#FFFFFF;	}	.testoprincipale {	font: 14px Trebuchet, Verdana, Helvetica, sans-serif;	line-height: 20px;	border-color:#FFFFFF;	}	.testoindirizzo {	font: 12px Trebuchet, Verdana, Helvetica, sans-serif;	line-height: 20px;	}.grassettoblu{	font: 14px Trebuchet, Verdana, Helvetica, sans-serif;	line-height: 20px;	font-weight:bold;	color:#0071bc;	}.slogan {	font: 50px Trebuchet, Verdana, Helvetica, sans-serif;	font-size:50px;	font-style:italic;	font-weight:normal;	color:#e5b82e;	text-align:right;	line-height:25px;	}.indirizzobig {	font: 13px Trebuchet, Verdana, Helvetica, sans-serif;	font-weight:bold;	text-align:left;	padding: 20px 15px 2px 15px; 	line-height: 20px;	display:block;		}	.indirizzo {	font: 12px Trebuchet, Verdana, Helvetica, sans-serif;	font-weight:normal;	text-align:left;	padding: 2px 15px; 	line-height: 20px;	display:block;		}	#orologio {	padding: 10px 0 0 0;	text-align:center;	}