body {
  margin:0px;
  width:100%;
  /*max-width:1003px;
  min-width:1003px;*/
}
.page {
	width:100%;
  border-collapse:collapse;
  padding:0px;
  margin:0px;
  width:1003px;
  max-width:1003px;
}
.page td{
	 padding:0px;
}
.col {
        border-collapse:collapse;
        width:100%;
}
.row {
        border-collapse:collapse;
        width:100%;
}

.stile_tabella {
	empty-cells:show;
}
.stile_riga_intestazione {
}
.stile_colonna_intestazione {
	border:none;
	background-color:#000000;
	color:#ffffff;
	font-family:courier;
	font-weight:bold;
	text-transform:uppercase;
	padding:2px;
}
.stile_colonna_intestazione_azione{
	background-color:#000000;
	padding-left:2px;
	padding-right:2px;
}
.stile_colonna_intestazione_azione a{
	color:#FFFFFF;
}
.stile_colonna_0 {
	border:1px solid gray;
	background-color:#e0e0e0;
	padding-left:2px;
	padding-right:2px;
	font-family:courier;
	font-size:8px;
}
.stile_colonna_1 {
	border:1px solid gray;
	background-color:#f0f0f0;
	padding-left:2px;
	padding-right:2px;
	font-family:courier;
	font-size:8px;
}
.stile_colonna_0 select{
	border:1px solid gray;
	background-color:#e0e0e0;
	padding-left:2px;
	padding-right:2px;
	font-family:courier;
	font-size:8px;
}
.stile_colonna_1 select{
	border:1px solid gray;
	background-color:#f0f0f0;
	padding-left:2px;
	padding-right:2px;
	font-family:courier;
	font-size:8px;
}
.stile_colonna_0 input{
	border:1px solid gray;
	background-color:#e0e0e0;
	padding-left:2px;
	padding-right:2px;
	font-family:courier;
	font-size:8px;
}
.stile_colonna_1 input{
	border:1px solid gray;
	background-color:#f0f0f0;
	padding-left:2px;
	padding-right:2px;
	font-family:courier;
	font-size:8px;
}
.stile_colonna_0 a{
	font-family:courier;
	font-size:8px;
	color:#000000;
	font-weight:bold;
}
.stile_colonna_1 a{
	font-family:courier;
	font-size:8px;
	color:#000000;
	font-weight:bold;
}
