.tabella, .riga, .colonna { 
	margin: 0; 
	padding: 2px 0px 2px 4px; 
	background : #FFFFFF;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size :  12px;
	font-weight:	normal;
	text-align :  left;
	color :   #006699;
	border-width : 1px;
	border-style : solid;
	border-collapse:	collapse;
	border-color : rgb(112,167,198);
}

.tabella { display: table; width: 100%;}
.riga { clear: both; display: block; display: table-row; width: 100%}
.colonna { float: center; width: 35%; display: table-cell; background : #FFFFFF;}
.colonna2 { background : #000080; color: #FFF; padding: 2px 0px 2px 4px; }
.colonna3 { background : #FFFCCC; display: table-cell; color: #000080; padding: 2px 0px 2px 4px;}

h4 { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; font-weight: 600; margin: 0 0 4px; background : #000080; padding: 2px;}