BODY
{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}

TABLE
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}

IMG	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

INPUT.TextBox
{
	font-family: Verdana;
	font-size: 12px;
	border-right: #777777 1px solid;
	border-top: #777777 1px solid;
	border-left: #777777 1px solid;
	border-bottom: #777777 1px solid;
	color: #003366;
	background-color: #ffffff;
}

INPUT.Button
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	border-right: #777777 1px solid;
	border-top: #777777 1px solid;
	border-left: #777777 1px solid;
	border-bottom: #777777 1px solid;
	color: black;
	border-color: #C9ADBC;
	background-color: #C9ADBC;
}

TD.Corpo
{
	margin: 0px;
	vertical-align: baseline;
	text-align: left;
}

TD.Margine
{
	width: 4px;
}

TR.MargineVerticale
{
	height: 6px;
}




A:link {
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	/*color: #004488;*/
	color: #C9ADBC;
	text-decoration: none;
}

A:visited {
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6d4355;
	text-decoration: none;
}

A:hover {
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	/*color: #00AAAA;*/
	color: #6d4355;
	text-decoration: none;
}

A:active	
{
	color:	#6d4355;
	text-decoration: none;
}



.Info
{
	font-size: 12px;
	vertical-align: baseline;
	color: gray;
	font-family: Tahoma;
}

.PiePagina
{
	font-size: 10px;
	font-family: font-weight: bold;
}

.Report
{
	font-size: 12px;
	font-family: Tahoma;
}

.Bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6D4355;
	text-decoration: none;
}

.Sole24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6D4355;
	text-decoration: none;
}

.pageHeader 
{
	width: 100%;
	padding: 0px;
	margin: 0px;
	background-color:White;
	background-repeat: repeat-x;
	background-image: url(../images/sfondo.jpg);	
}

.NoPadding { padding: 0px; }

.Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: baseline;
}

.HeaderTransparent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: baseline;
}

.Label
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: black;
	text-decoration: none;
	text-align: left;
	vertical-align: baseline;
}

.LabelDestra
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-align: right;
	vertical-align: baseline;
}

.Footer {
	width: 100%;
	padding: 0px;
	margin: 0px;
	background-color:White;
	background-repeat: repeat-x;
	
}

.Azzurro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #00CCCC;
	text-decoration: none;
}

.BiancoHand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	cursor : hand
}

.AzzurroHand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6D4355;
	text-decoration: none;
	cursor : hand
}

.Hand
{
	 cursor:pointer
}

.Percorso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6D4355;
	text-decoration: none;
	cursor : hand
}

.PercorsoDisabilitato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003366;
	text-decoration: none;
}

.TestoPiccolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight:bold ;
	color: #6D4355;
	text-decoration: none;
	text-align: left;
}

.TestoPiccoloBlu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #6D4355;
	text-decoration: none;
	text-align: left;
}

.TestoBlu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	text-align: justify;
}
.TestoSole24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #6D4355;
	text-decoration: none;
	text-align: justify;
}
.LinkPiccolo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	cursor : hand;
}
TABLE
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}

a.testata:link { color: #003366; text-decoration: none; white-space: nowrap; }
a.testata:hover { color: #003366; text-decoration: underline; white-space: nowrap; }
a.testata:visited { color: #CC3333; text-decoration: none; white-space: nowrap; }

a.underlined:link { color: #CC3333; text-decoration: underline; white-space: nowrap; }
a.underlined:hover { color: #003366; text-decoration: underline; white-space: nowrap; }
a.underlined:visited { color: #CC3333; text-decoration: none; white-space: nowrap; }

.menu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; white-space: nowrap;}
.nocapo { white-space: nowrap; }