.Stile1 {color: #0099FF} 
a:link { color: #000033; text-decoration:  none; font-weight: normal} 
  a:hover {
	color: #0099CC;
	text-decoration: underline;
} 
   a:active { color: #000000} 
  a { text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #000033; font-weight: normal} 
  td { font-family: 
  Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 
  normal; color: #000000; border: none} 
  .indirizzo { font-size: 8pt; font-style: normal; font-weight: normal} 
  body { background-color: #FFFFFF} 
  .comunali { font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 8pt} 
  .tableformat { font-family: Verdana, 
  Arial, Helvetica, sans-serif; background-color: #A0A0A4; border: 
1pt #FFFFFF solid; color: #2A0000; font-weight: bolder ; border-color: #FFFFFF ridge} 
th { border: #000066; 
  border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: 
  thin; border-left-width: thin} 
  .format { td: 1px border: blue }
  TD.tab {font-style:normal;
  BORDER-TOP:#000066 1px solid;
  BORDER-BOTTOM:#000066 1px solid;
  BORDER-LEFT:#000066 1px solid;
  BORDER-RIGHT:#000066 1px solid;}
.data { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal ; color: #3333CC}
.data { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #6666FF}
hr {  border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
radiobutton {  }
.justify { text-align: justify}
.img { td: 1px border ; border: 1pt #0066ff solid}
.img2 {  border: 1pt #000000 solid}
.input {  border: 1px #006600 groove}
.border {
	BORDER-right: 2px solid #0066ff;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #E8F4FD;
	background-image: url(images/principale2sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.border-dove {
	BORDER-right: 2px solid #0066ff;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #E8F4FD;
}
.border-home {
	BORDER-right: 2px solid #0066ff;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #E8F4FD;
	background-image: url(images/principale2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.border1 {
	BORDER-right: 2px solid #0066ff;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0066ff;
	background-color: #E8F4FD;
	background-image: url(images/principale2sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.border-dove1 {
	BORDER-right: 2px solid #0066ff;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0066ff;
	background-color: #E8F4FD;
}
.input {
	border: 1px solid #666666;
	background-color: #E6E6E6;
}
.miniatura {
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	background-color: #0066FF;
	text-align: center;
	color:#FFFFFF;
}
