@charset "utf-8";
/* CSS Document */


.tabella {
	border-collapse: collapse;
	border: 1px solid #FFC;
	font: normal 11px verdana, arial, helvetica, sans-serif;
	color: #F6ECF0;
	background-color: #630;
  }
  .tabella caption {
  text-align: left;
  font: normal 12px verdana, arial, helvetica, sans-serif;
  background: transparent;
  }
 .tabella td, th {
	border: 1px dashed #FFC;
	padding: .3em;
	color: #F6ECF0;
  }
 .tabella thead th, tfoot th {
	font: bold 11px verdana, arial, helvetica, sans-serif;
	border: 1px solid #FFC;
	;
	text-align: left;
	background: #38160C;
	color: #F6ECF0;
	padding-top:6px;
  }
.tabella tbody td a {
  background: transparent;
  text-decoration: none;
  color: #F6ECF0;
  }
.tabella tbody td a:hover {
  background: transparent;
  color: #FFFFFF;
  }
.tabella tbody th a {
  font: normal 11px verdana, arial, helvetica, sans-serif;
  background: transparent;
  text-decoration: none;
  font-weight:normal;
  color: #F6ECF0;
  }
.tabella tbody th a:hover {
  background: transparent;
  color: #FFFFFF;
  }
.tabella tbody th, tbody td {
  vertical-align: top;
  text-align: left;
  }
.tabella tfoot td {
	border: 1px solid #38160C;
	padding-top:6px;
	background-color: #600;
  }
.tabella .odd {
	background-color: #960;
  }
.tabella tbody tr:hover {
	background-color: #930;
  }
.tabella tbody tr:hover th, tbody tr.odd:hover th {
	background-color: #C93;
  }
