
table.sample {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: red red red red;
	border-collapse: collapse;
	background-color: white;
	table-layout:fixed;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: red red red red;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	text-align: center;
}
table.sample tr {
	border-width: 0px 0px 1px 0px;
	border-style: solid solid solid solid;
	border-color: #eeeeee #eeeeee #eeeeee #eeeeee;
}
table.sample td {
	border-width: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: #eeeeee #eeeeee #eeeeee #eeeeee;
//	background-color: white;  // no, impedisce trasparenza del colore di riga
	-moz-border-radius: 0px 0px 0px 0px;
	width: 100px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 70%;
	font-weight:normal;
}

table.sample100 {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: red red red red;
	border-collapse: collapse;
	background-color: white;
	table-layout:fixed;
}
table.sample100 th {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: red red red red;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	text-align: center;
}
table.sample100 tr {
	border-width: 0px 0px 1px 0px;
	border-style: solid solid solid solid;
	border-color: #dddddd #dddddd #dddddd #dddddd;
}
table.sample100 td {
	border-width: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
//	background-color: white;  // no, impedisce trasparenza del colore di riga
	-moz-border-radius: 0px 0px 0px 0px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 100%;
	font-weight:normal;
}



table.tac td {
	text-align:center;
}

table.slider td {
	margin:2px; 
	background-color:#c06666; 
	width:20px; 
	height:20px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 70%;
	font-weight:normal;
	color:white;
}

table.tabb {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
}
table.tabb tr {
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
}
table.tabb td {
	border-width: 1px 1px 0px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: #999999;
	-moz-border-radius: 0px 0px 0px 0px;
	width: 100px;
	height:25px;
	background-color:#888888;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 70%;
	font-weight:normal;
	color:white;
}

table.split td {
	vertical-align:top;
}

div.base {
	padding: 4px 4px 4px 4px;
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 70%;
	font-weight:normal;
}

a.header:link {color: black; text-decoration: none;} /* unvisited link */
a.header:active {color: black; text-decoration: none;}
a.header:visited {color: black; text-decoration: none;} /* visited link */
a.header:hover {color: black; text-decoration: none;} /* mouse over link */

a:hover {cursor:pointer;}
span.over:hover {cursor:pointer;}
div.over:hover {cursor:pointer;}

option {
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 80%;
	font-weight:normal;
}

div.normale {
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 70%;
	font-weight:normal;
	padding:20px;
}
div.grandino {
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 100%;
	font-weight:normal;
	padding:4px;
}
div.leggi {
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 120%;
	font-weight:normal;
	padding:0px;
}
div.destra {
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 90%;
	font-weight:normal;
	padding:2px;
	text-align: right;
}
div.scroller {
	overflow:auto;
	padding:0px;
	margin:0px;
	border:0px solid black;
}
div.titoletto {
  background-color:#c06666; 
  color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 120%;
	font-weight:bold;
	padding:2px;
	text-align: center;
	width:980px;
}
div.titolotto {
  background-color:#c06666; 
  color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 1.1em;
	font-weight:normal;
	padding:2px;
	text-align: center;
}

div.mini {
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 80%;
	font-weight:normal;
	padding:0px;
}
div.micro {
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 70%;
	font-weight:normal;
	padding:0px;
}
hr {
/*	color:#d4e4f9;  */
	width: 100%;
}
button {
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 80%;
	font-weight:normal;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 120%;
	font-weight:bold;
}
span.100b {
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 100%;
	font-weight:bold;
}
span.b110 {
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 110%;
	font-weight:bold;
}
span.b130 {
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 130%;
	font-weight:bold;
}
span.130n {
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 130%;
	font-weight:normal;
}
span.red {
	font-family: Verdana, Arial, Helvetica, sans serif;
	color: #b82828;
}

