span.piccino { font-size: xx-small; }

body, html, table
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	line-height: 125%;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #FFCE00;
}
ul
{
	text-align: left;
	border-left: 0px;
	padding-left: 3px;
}

ul li
{
	list-style-position: inside;
}

H1
{
	vertical-align: top;
	font-variant: small-caps;
	text-align: center;
	text-shadow: 5pt 5pt 3pt gray;
	font-size: 18px;
}

H2
{
	vertical-align: top;
	font-variant: small-caps;
	text-align: center;
	text-shadow: 3pt 3pt 2pt gray;
	font-size: 15px;
}

H3
{
	font-variant: small-caps;
	text-align: left;
	text-shadow: 2pt 2pt 2pt gray;
	font-size: 12px;
}

P.firma { text-align: right; }
P.domanda { color: #333333; }

A:link, A:visited, A:active
{
	color: #50719F;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

A:hover
{
	color: #50719F;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}

.tiny
{
	color: black;
	font-size: 9px;
	font-weight: normal;
}

td.benvenuti
{
	height: 104px;
	text-align: center;
	vertical-align: middle;
}

td.riga_sx
{
	background-image: url(img/riga_gialla_sx.gif);
	width: 15px;
}

td.riga_dx
{
	background-image: url(img/riga_gialla_dx.gif);
	width: 14px;
}

td.colonna_sx
{
	BORDER-RIGHT: #50719F 1px solid;
	BORDER-TOP: #50719F 1px;
	BORDER-LEFT: #50719F 1px;
	BORDER-BOTTOM: #50719F 1px;
	width: 174px;
	text-align: left;
	vertical-align: top;
	padding: 8px 8px 8px 8px;
	background-color: #D6D6D6;
}

td.colonna_sx_basso
{
	background-color: #D6D6D6;
	BORDER-RIGHT: #50719F 1px solid;
	BORDER-TOP: #50719F 1px;
	BORDER-LEFT: #50719F 1px;
	BORDER-BOTTOM: #50719F 1px;
	width: 174px;
	text-align: left;
	vertical-align: bottom;
	padding: 8px 8px 4px 8px;
}

td.corpo
{
	vertical-align: top;
	padding: 14px 14px 14px 14px;
	background-color: #F6F6F6;
}

.ico
{
	width: 56px;
	height: 57px;
}

.trsaparente_alto { height: 31px; }
.trsaparente_lato { width: 13px; }

td.sezione
{
	width: 100%;
	height: 26px;
	background-color: #ADB5B5;
}

.angolo_box
{
	width: 8px;
	height: 26px;
}

.trsaparente_lato { width: 13px; }

td.testo_tabella
{
	width: 100%;
	background-color: #E2E2E2;
	BORDER-RIGHT: #ADB1B7 1px solid;
	BORDER-TOP: #ADB1B7 1px;
	BORDER-LEFT: #ADB1B7 1px solid;
	BORDER-BOTTOM: #ADB1B7 1px solid;
	padding: 10px 10px 10px 10px;
}

td.motore
{
	height: 45px;
	background-color: #E2E2E2;
	BORDER-RIGHT: #ADB1B7 1px solid;
	BORDER-TOP: #ADB1B7 1px;
	BORDER-LEFT: #ADB1B7 1px solid;
	BORDER-BOTTOM: #ADB1B7 1px solid;
	padding: 10px 0px 0px 10px;
}

td.cerca_lato
{
	width: 7px;
	height: 17px;
}

td.cerca_corpo
{
	height: 17px;
	background-image: url(img/cerca_sfondo.gif);
	vertical-align: middle;
	background-repeat: repeat-x;
}

td.acco_net_sx
{
	background-color: #FFCE00;
	height: 87px;
	width: 158;
	text-align: left;
	vertical-align: middle;
}

td.acco_net_dx
{
	background-color: #FFCE00;
	height: 87px;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}

td.colonna_sx_2
{
	background-color: #D6D6D6;
	BORDER-RIGHT: #50719F 1px solid;
	BORDER-TOP: #50719F 1px;
	BORDER-LEFT: #50719F 1px;
	BORDER-BOTTOM: #50719F 1px;
	width: 144px;
	text-align: center;
	vertical-align: top;
}

td.aggiornamento
{
	bold: ;
	text-align: left;
	vertical-align: middle;
	text-indent: 12px;
	background-image: url(img/righina_blu.gif);
	height: 16px;
	font-size: 10px;
}

td.acco_net_sx
{
	height: 87px;
	width: 158;
	text-align: left;
	vertical-align: middle;
}

tr.motori
{
	height: 54px;
	width: 33%;
	text-align: left;
	vertical-align: middle;
	padding: 4px 4px 4px 8px;
	BORDER-RIGHT: #50719F 1px;
	BORDER-TOP: #50719F 1px;
	BORDER-LEFT: #50719F 1px;
	BORDER-BOTTOM: #50719F 1px solid;
}

td.boxetto
{
	BORDER-RIGHT: #ADB1B7 1px solid;
	BORDER-TOP: #ADB1B7 1px;
	BORDER-LEFT: #ADB1B7 1px solid;
	BORDER-BOTTOM: #ADB1B7 1px solid;
	padding: 4px 4px 4px 4px;
	background-color: #E2E2E2;
}

.news
{
	BORDER-RIGHT: #50719F 1px;
	BORDER-TOP: #50719F 1px solid;
	BORDER-LEFT: #50719F 1px;
	BORDER-BOTTOM: #50719F 1px;
	padding: 8px 8px 8px 8px;
	text-align: center;
	vertical-align: middle;
	width: 50%;
}
td.odd { background-color: white; }
td.even { background-color: #E2E2E2; }
