/* CSS Arix 2005 */

/* ---------- table module ---------- */


table {
	font: 1em/1.5em "Trebuchet MS", verdana, arial, sans-serif; 
	}

table.dots { 
	padding: 0;
	margin: 0;
	border-collapse:collapse;
	background: url(../img/fixed/bg_dots.gif) repeat-y;
	width: 100%;
}

table.dot { 
	padding: 0;
	margin: 0;
	border-collapse:collapse;
	background: url(../img/fixed/bg_dot.gif) repeat-y;
	width: 100%;
}

table.nodot {
	padding: 0;
	margin: 0;
	border-collapse:collapse;
	background: url(../img/fixed/bg_nodot.gif) repeat-y;
	width: 100%;
}


td.horse {
	background: url(../img/fixed/bg_horse.gif) no-repeat bottom right;
	padding: 40px;
}

td.horsesx {
	width: 160px;
}

td.white {
	padding: 20px;
	text-align: justify;
}

td.news {
	width: 164px;
	padding: 20px 10px 10px 10px;
}

td.menu {
	background: url(../img/fixed/bg_horse1.gif) no-repeat bottom center;
	width: 190px;
	padding: 10px 0 20px 0;
}

table.elenco td {
	border-bottom: 1px dotted #ccc;
}

table.ruler {
	border: 1px solid #ccc;
	border-collapse: collapse
	}
	
table.ruler th{
	background-color: #eee;
	width: 150px;
	text-align: left;
	}
	
table.ruler th, table.ruler td{
	padding: 2px 5px;
	border: 1px solid #ccc;
	}
	
table.ruler tr.ruled { /* cella ruled al mouseover */
	background: #efefef;
	color: #003370;
}
