body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #A07D2B;
}
.Stile1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	}
.Stile2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E2F00;
	text-decoration:none;
	}	
.Stile3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	text-decoration:none;
	}	
.Stile4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5E2F00;
	text-decoration:none;
	}	
.Stile5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration:none;
	}				
.tabella {border: 1px solid #5E2F00; }	
#bordo {border: 1px solid #5E2F00; }	
.trasparenza1{ FILTER: Alpha(Opacity=70); 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration:none;
} 
#moduli {border: 0px; FONT-SIZE: 11px; WIDTH: 180px; COLOR: #000033; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b2cce5} 

	
/* for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn */
div#hold	{ 
	position:relative; overflow:hidden;
	width:720px; height:180px; z-index:100; 
	}
div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:720px; height:180px; 
	clip:rect(0px, 720px, 180px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
div#lyr1 { 
	position:absolute; 
	left:0px; top:0px; 
	z-index:1; 
	width:180px;
	height:180px;
	}

table#imgTbl { width:720px }
table#imgTbl td { height:180px; vertical-align:middle; text-align:center }

/* Styles for demo, not necessary for scrolling layers */  


table.main { 
  background-color:#eee;
  width:720px; margin:auto;
  border:1px solid #999; 
  }
table.main td.text { vertical-align:top; text-align:left }
table.scrollLinks td.spacer { height:180px }