
table.sample {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
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.tac td {
	text-align:center;
}


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;
}

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;
}


		
			.window {
				background: #7c0e21;
				position: absolute;
				padding: 1px;
				-moz-border-radius: 3px;
//				border: 2px solid #7c0e21;
			}
			
			.window p {
				margin: 3px;
			}
			
						
			.window h1 
			{
				-moz-border-radius-topleft: 5px;
				-moz-border-radius-topright: 5px;
				padding: 6px;
				display: block;
				background-color: #7c0e21;		
				font-size: 13px;
				font-family: verdana,arial,sanserif;
				font-weight: 900;
				margin: 0px;
				color: #ffffff;
				alpha(opacity=100);
				-moz-opacity:1;
				-khtml-opacity: 1;
				opacity: 1;
				cursor:move;
			}

			.window h2
			{
				position:relative;
				top:-36px;
				cursor:pointer;
				width:24px;
			}
			                
                      
      a:link {color:#7c0e21}      /* unvisited link */
      a:visited {color:#7c0e21}  /* visited link */
      a:hover {color:#FFFFFF}  /* mouse over link */
      a:active {color:#7c0e21}  /* selected link */


P {LINE-HEIGHT: 0px; FONT-COLOR: #005599; }
H1 { font-size:12pt; font-weight:plain; }
H2 { font-size:8pt; font-weight:plain; }
H3 { font-size:10pt; font-weight:normal; font-color:#FFFF00; font-family:verdana,arial;}
H4 { font-size:10pt; font-weight:normal; font-color:#FFFF00; font-family:verdana,arial;}
H5 { font-size:10pt; font-weight:normal; font-color:#00FFFF; font-family:verdana,arial;}

