body.corpo {background: #E8E8E8; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0 }

div.scroll{
height: 519px;
width: 585px;
overflow: auto;
border: 0;
scrollbar-face-color: #FFFFFF; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-shadow-color: #CCCCCC; 
scrollbar-3dlight-color: #CCCCCC; 
scrollbar-arrow-color: #666666; 
scrollbar-track-color: #FFFFFF; 
scrollbar-darkshadow-color: #FFFFFF;
}

.bottoneBlu {font-family: Arial, Arial Narrow, Verdana; font-size: 9pt; color: #336699; background-color:#FFFBFF; border-color:#336699; border-style:solid; border-width:1pt; }

.testoBlu {font-family: Arial, Arial Narrow, Verdana; font-size: 9pt; color: #336699 }
.testoBluPiccolo {font-family: Arial, Arial Narrow, Verdana; font-size: 8pt; color: #336699 }

.testoBluPiccoloBold {font-family: Arial, Arial Narrow, Verdana; color: #336699; font-size: 8pt; text-decoration: none; font-weight: bold }

.titoloArancio {font-family: Arial, Arial Narrow, Verdana; font-size: 13pt; color: #CC9966 }
.titolettoArancio {font-family: Arial, Arial Narrow, Verdana; font-size: 8pt; color: #CC9966; font-weight: bold }
.testoArancio {font-family: Arial, Arial Narrow, Verdana; font-size: 9pt; color: #CC9966 }

.titoloBlu {font-family: Arial, Arial Narrow, Verdana;  font-weight:bold; font-size: 13pt; color: #336699 }

.testoNero {font-family: Arial, Arial Narrow, Verdana; font-size: 9pt; color: #000000; font-weight: bold }
.testoNeroPiccolo {font-family: Arial, Arial Narrow, Verdana; font-size: 8pt; color: #000000; font-weight: bold }
.testoNormale {font-family: Arial, Arial Narrow, Verdana; font-size: 9pt; color: #000000;}

.titolettoGrigio {font-family: Arial, Arial Narrow, Verdana; font-size: 8pt; color: #999999; font-weight: bold }
.testoGrigio {font-family: Arial, Arial Narrow, Verdana; font-size: 9pt; color: #CCCCCC; font-weight: bold }
.testoGrigioPiccolo {font-family: Arial, Arial Narrow, Verdana; font-size: 8pt; color: #666666 }

a.linkGrigio:link {font-family: Arial, Arial Narrow, Verdana; color: #999999; font-size: 8pt; text-decoration: none; font-weight: bold }
a.linkGrigio:active {font-family: Arial, Arial Narrow, Verdana; color: #999999; font-size: 8pt; text-decoration: none; font-weight: bold }
a.linkGrigio:hover {font-family: Arial, Arial Narrow, Verdana; color: #999999; font-size: 8pt; text-decoration: none; font-weight: bold }
a.linkGrigio:visited {font-family: Arial, Arial Narrow, Verdana; color: #999999; font-size: 8pt; text-decoration: none; font-weight: bold }

a.linkBlu:link {font-family: Arial, Arial Narrow, Verdana; color: #336699; font-size: 8pt; text-decoration: none; font-weight: bold }
a.linkBlu:active {font-family: Arial, Arial Narrow, Verdana; color: #336699; font-size: 8pt; text-decoration: none; font-weight: bold }
a.linkBlu:hover {font-family: Arial, Arial Narrow, Verdana; color: #336699; font-size: 8pt; text-decoration: none; font-weight: bold }
a.linkBlu:visited {font-family: Arial, Arial Narrow, Verdana; color: #336699; font-size: 8pt; text-decoration: none; font-weight: bold }

a.linkBluPiccolo:link {font-family: Arial, Arial Narrow, Verdana; color: #336699; font-size: 7pt; text-decoration: none; font-weight: bold }
a.linkBluPiccolo:active {font-family: Arial, Arial Narrow, Verdana; color: #336699; font-size: 7pt; text-decoration: none; font-weight: bold }
a.linkBluPiccolo:hover {font-family: Arial, Arial Narrow, Verdana; color: #336699; font-size: 7pt; text-decoration: none; font-weight: bold }
a.linkBluPiccolo:visited {font-family: Arial, Arial Narrow, Verdana; color: #336699; font-size: 7pt; text-decoration: none; font-weight: bold }

a.linkBluGrande:link {font-family: Arial, Arial Narrow, Verdana; color: #336699; font-size: 10pt; text-decoration: none; font-weight: bold }
a.linkBluGrande:active {font-family: Arial, Arial Narrow, Verdana; color: #336699; font-size: 10pt; text-decoration: none; font-weight: bold }
a.linkBluGrande:hover {font-family: Arial, Arial Narrow, Verdana; color: #336699; font-size: 10pt; text-decoration: none; font-weight: bold }
a.linkBluGrande:visited {font-family: Arial, Arial Narrow, Verdana; color: #336699; font-size: 10pt; text-decoration: none; font-weight: bold }

a.linkArancio:link {font-family: Arial, Arial Narrow, Verdana; color: #CC9966; font-size: 8pt; text-decoration: none; font-weight: bold }
a.linkArancio:active {font-family: Arial, Arial Narrow, Verdana; color: #CC9966; font-size: 8pt; text-decoration: none; font-weight: bold }
a.linkArancio:hover {font-family: Arial, Arial Narrow, Verdana; color: #CC9966; font-size: 8pt; text-decoration: none; font-weight: bold }
a.linkArancio:visited {font-family: Arial, Arial Narrow, Verdana; color: #CC9966; font-size: 8pt; text-decoration: none; font-weight: bold }

#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	width: 400px;
	height: 0px;
	z-index: 200;
}


/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
