body {	font-family: Verdana, "Trebuchet MS", Tahoma;	font-size: small;	background-color: #000000;	background-image:url(../images/background_body.jpg);	background-position:bottom;	background-repeat:repeat-x;	margin:0;	padding:0;	color:#FFFFFF;}#blog{ position:absolute; top:0; height:40px; width:100%; cursor:pointer;}.barramenu a:link{ text-decoration:none; color:#FFFFFF;}.barramenu a:hover{ text-decoration:none; color:#444444;}.barramenu a:active{ text-decoration:none; color:#FFFFFF;}.barramenu a:visited{ text-decoration:none; color:#FFFFFF;}a:link{ text-decoration:none; color:#E20916;}a:hover{ text-decoration:none; color:#FFBC95;}a:active{ text-decoration:none; color:#E20916;}a:visited{ text-decoration:none; color:#E20916;}.logo {	padding-bottom: 4px;	padding-top: 35px;	background-image: url(../images/sfondo_logo.jpg);	background-repeat: no-repeat;	background-position: right top;}.barramenu {	background-repeat: repeat-x;	background-color: #2B393A;	padding-left: 0px;	padding-top: 5px;	padding-bottom: 5px;	text-align: right;}.separatore_voci {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #202E2F;}.intestazione_voce {	font-weight: bold;	background-color: #202E2F;	color:#FFFFFF;}.contenuto_voce {	font-size:x-small;}.contenuto_voce_table_centrata {	font-size:x-small;	text-align:center;}.contenuto_voce_table {	font-size:x-small;	padding-left:15px;}.voce_left {	padding: 2px;}.contenuto {	padding: 2px;}.sfondoTabellaAuto{	border: 1px solid #202E2F;	background-image:url(../images/sfondoTabAuto.jpg);	background-position: right bottom;	background-repeat:no-repeat;	padding: 2px;}.sfondoTabellaMoto{	border: 1px solid #202E2F;	background-image:url(../images/sfondoTabMoto.jpg);	background-position: right bottom;	background-repeat:no-repeat;	padding: 2px;}.sfondoTabellaScheda{	border: 1px solid #202E2F;	background-image:url(../images/sfondoTabScheda.jpg);	background-position: right bottom;	background-repeat:no-repeat;	padding: 2px;}.sfondoNome{	background-image:url(../images/sfondoNome.jpg);	background-position:left center;	background-repeat:no-repeat;}.orario {	font-size: xx-small;	color: #999999;}input.special {	font-family: Verdana, "Trebuchet MS", Tahoma;	font-size: x-small;	text-decoration: none;	font-style: normal;	font-variant: normal;	font-weight: normal;	text-transform: none;		border: 1px solid #202E2F;}.data {	padding-top: 0px;}.voci_menu {	font-size: x-small;	font-weight: bold;	color: #FFFFFF;}.sottotitoli {	font-family: Arial, Helvetica, sans-serif;	font-size: xx-small;	color: #999999;}.invisibile {	font-family: Arial, Helvetica, sans-serif;	font-size: xx-small;	color: #F5F5F5;}.logo_bottom {	padding-bottom: 4px;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #202E2F;	padding-top: 0px;}.slogan {	font-size: 12px;	color: #F50000;	text-align: center;	font-weight: bold;}.sloganCorsivo {	font-size: 12px;	font-style: italic;	color: #FFFFFF;	text-align: center;}.rispostaMail {	font-size: 12px;	font-style: italic;	color: #FFFFFF;	text-align: left;	padding-left: 15px;}.titoletto {	font-size: medium;	text-align: center;	font-weight: bold;	color:#FFFFFF;}.titoletto_left {	font-size: medium;	text-align: left;	font-weight: bold;}.intestazione_dettagli {	font-weight: normal;	background-color: #202E2F;	font-size: xx-small;	text-align: right;	font-family: Arial, Helvetica, sans-serif;}.link_sottotitoli {	text-decoration: none;	color: #999999;}.link {	font-weight:bold;	color: #F50000;	text-decoration:none;}.nomeMarca{	font-size:14px;}.marche{ border: 1px solid #202E2F;	}.bottone{ background-color: #202E2F; font-family: Arial, Helvetica, sans-serif; border: 1px solid #C89D9B;}.mappa{	border: 2px solid #C89D9B;	width: 80%;	text-align: center;}.bordo_immagini{	border: 1px solid #C89D9B;}.traduzioni{  margin-left:250px;}