body  {
	margin: 0px; 
	background-color: #ffffff;
	background-image: none;      <--- url(images/prova.jpg); --->
	background-repeat: no-repeat <--- repeat --->
}
a:link { 
	text-decoration: none;
<!---	color: black       --->
}
a:visited { 
	text-decoration: none;
<!---	color: black       --->
}
a:hover { 
	text-decoration: none;
	color: red       
}
.tabellaricerca {
	border-color: #000000;
	background-color: #0000080;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    color: black;
    text-decoration: none
}
.tabellascheda {
 	border-color: #000000;
	background-color: #999999; <!--- #000f60; --->
	font-family: Tahoma;
	font-size: 11px;
	font-style: bold;
	font-weight: normal;
    color: white;
    text-decoration: none
}
.descamporic {
	border-color: #000000;
	background-color: white; 
	align: right;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    color: black;
    text-decoration: none
}
.camporic {
	font-family: Tahoma;
	font-size: 11px;
    color: black;
    text-decoration: none
}
.descampodb {
	border-color: #000000;
	background-color: #F5F5F5;
	align: left;
	vertical-align: center;
	height: 16px;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    color: black;
    text-decoration: none
}
.campodb {
	border-color: #000000;
	background-color: white;
	align: left;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    color: black;
    text-decoration: none
}
.campodbtext {
	font-family: Tahoma;
	font-size: 11 px;
	align: left;
	color: black;
	text-decoration: none;
	background-color: #FFFFFF;
	border-top-width: 0 px; border-right-width: 0 px; border-bottom-width:
	0px; border-left-width: 0 px;
	SCROLLBAR-FACE-COLOR: white;
	SCROLLBAR-HIGHLIGHT-COLOR: white;
	SCROLLBAR-SHADOW-COLOR: white;
	SCROLLBAR-3DLIGHT-COLOR: white;
	SCROLLBAR-ARROW-COLOR: white;
	SCROLLBAR-TRACK-COLOR: white;
	SCROLLBAR-DARKSHADOW-COLOR: white;
	SCROLLBAR-BASE-COLOR:white
}
.datagrid_style {
	FONT-SIZE: 11px; 
	COLOR: white; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: #F5F5F5; 
	width: 750px;
	TEXT-DECORATION: none
}
.datagrid_style TD {
	BORDER-RIGHT: white 2pt solid; 
	PADDING-RIGHT: 1pt; 
	BORDER-TOP: white 2pt inset; 
	PADDING-LEFT: 1pt; 
	PADDING-BOTTOM: 1pt; 
	BORDER-LEFT: white 2pt solid; 
	PADDING-TOP: 1pt; 
	BORDER-BOTTOM: white 2pt inset
}
.datagrid_itemstyle { 
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: #F5F5F5; 
	TEXT-DECORATION: none 
}
.datagrid_selecteditemstyle { 
	FONT-SIZE: 11px; 
	COLOR: #a47896; 
	FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none 
}
.datagrid_headerstyle { 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000f60; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #cccccc;
	TEXT-DECORATION: none 
}
.datagrid_footerstyle { 
	FONT-SIZE: 11px; 
	COLOR: #a47896; 
	FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none 
}
.datagrid_pagerstyle { 
	FONT-SIZE: 11px; 
	COLOR: #a47896; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: azure; 
	TEXT-DECORATION: none
}
.datagrid_tablecolumnstyle { 
	padding:0px solid; 
	BORDER-TOP: 0px solid white; 
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: white; 
	TEXT-DECORATION: none
}
.datagrid_tableintocolumnstyle TD { 
	BORDER-RIGHT: white 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: white 0px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 1pt; 
	BORDER-LEFT: white 0px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: white 0px solid; 
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none
}
.datagrid_tablecolumnstyle2 { 
	padding:0px solid; 
	BORDER-TOP: 0px solid white; 
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: white; 
	TEXT-DECORATION: none
}
.datagrid_tableintocolumnstyle2 TD { 
	BORDER-RIGHT: white 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: white 0px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 1pt; 
	BORDER-LEFT: white 0px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: white 0px solid; 
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: whitesmoke; 
	TEXT-DECORATION: none
}
.contatto_style {
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: white; 
	TEXT-DECORATION: none
}
.contatto_style TD {
	BORDER-RIGHT: white 1pt solid; 
	PADDING-RIGHT: 1pt; 
	BORDER-TOP: white 1pt inset; 
	PADDING-LEFT: 1pt; 
	PADDING-BOTTOM: 1pt; 
	BORDER-LEFT: white 1pt solid; 
	PADDING-TOP: 1pt; 
	BORDER-BOTTOM: white 1pt inset
}
.testodefault {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    color: black;
    text-decoration: none
}
.testodefaultpiccolo {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
    color: #908f8f;
    text-decoration: none
}
.titpageframe {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    color: #333333;
    text-decoration: none
}
.tahobluebase {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    color: #6a758d;
    text-decoration: none
}
.tahoblue2base {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    color: #0000FF;
    text-decoration: none
}
.tahoblue3base {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    color: #000099;
    text-decoration: none
}
.tahograybase {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    color: #908f8f;
    text-decoration: none
}
.tahovioletbase {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    color: #a47896;
    text-decoration: none
}
.tahoblackbase {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    color: black;
    text-decoration: none
}
.tahooceanbase {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    color: #000f60;
    text-decoration: none
}
.tahowhitebase {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    COLOR: white;
    text-decoration: none
}
.titololeftmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
    COLOR: white;
}
.titolocapitoli {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    color: #000f60;
    text-decoration: none
}
.testoazienda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.titolopagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}
.testobase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    COLOR: #000000;
}
<!--- .testobase a:visited  { COLOR: Green; } --->
.testobasemenubottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    COLOR: #FFFFFF;
}
.testobasegrassetto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
    COLOR: #000000;
}
.titolopaginasito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
    COLOR: #000000;
}
.menuleftmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;  <--- Tahoma; ---> <--- Verdana, Arial, Helvetica, sans-serif; --->
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
    COLOR: #000000;
}
.menubottommenu {
	font-family: Tahoma;  
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
    COLOR: #000f60;
    text-decoration: none
}
.menubottommenu2 {
	font-family: Tahoma;  
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
    COLOR: #666666;
    text-decoration: none
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.imagedetail {
	cursor:hand;
}
.paginawts {
	background-color: #FFFFFF;
}
.paginacom {
	background-color: #FFFFFF;
}
.paginavideo {
	background-color: #FFFFFF;
}
.tabellapaginasitoweb {
	height: 100%;
	width: 100%;
	font-family: Tahoma
}
/* --------------------------------------------- */
/* --- scroller principale sinistra - inizio --- */
/* --------------------------------------------- */
#scrollermain-bg { 
  position:relative; left:0px; 
  z-index:1000; width:220px; height:145px;
  background-color:#ffffff; 
  border:1px dotted #e9e9e9
  } /* background/border */
div#scrollermain-wn { 
  position:relative; left:6px; top:6px;
  width:200px; height:145px; z-index:1;
  clip:rect(0, 200px, 145px, 0); overflow:hidden;
  } /* "window" */
div#scrollermain-cnt { position:absolute; z-index:1; } /* layer that scrolls */
div#scrollermain-cnt div.item { width:200px; height:145px }
div#scrollermain-cnt h3 { font-size:12px; margin:0 0 .5em 0 }  
div#scrollermain-cnt p { font-size:11px; margin:.5em 0 0 0 }
div#scrollermain-cnt ul { margin:.5em 0 0 0; padding:0; font-size:11px; }
div#scrollermain-cnt ul li { margin: .5em 0 0 1em; list-style-type:none }
/* --------------------------------------------- */
/* --- scroller principale sinistra - fine   --- */
/* --------------------------------------------- */
/* --------------------------------------------- */
/* --- scroller2 principale sinistra - inizio --- */
/* --------------------------------------------- */
#scrollermain2-bg { 
  position:relative; left:0px; 
  z-index:1000; width:180px; height:140px;
  background-color:#ffffff; 
  border:1px dotted #e9e9e9
  } /* background/border */
div#scrollermain2-wn { 
  position:relative; left:6px; top:6px;
  width:180px; height:140px; z-index:1;
  clip:rect(0, 180px, 140px, 0); overflow:hidden;
  } /* "window" */
div#scrollermain2-cnt { position:absolute; z-index:1; } /* layer that scrolls */
div#scrollermain2-cnt div.item { width:180px; height:140px }
div#scrollermain2-cnt h3 { font-size:12px; margin:0 0 .5em 0 }  
div#scrollermain2-cnt p { font-size:11px; margin:.5em 0 0 0 }
div#scrollermain2-cnt ul { margin:.5em 0 0 0; padding:0; font-size:11px; }
div#scrollermain2-cnt ul li { margin: .5em 0 0 1em; list-style-type:none }
/* --------------------------------------------- */
/* --- scroller2 principale sinistra - fine   --- */
/* --------------------------------------------- */