HTML {margin: 0; 
padding: 0}


BODY {
	margin-top:	0;
	margin-left:	0;
	margin-right:	0;
	margin-bottom:	0;
	padding-top:	0;
	padding-left:	0;
	padding-right:	0;
	padding-bottom:	0;
	border-top:		0;
	border-left:	0;
	border-bottom:	0;
	border-right:	0;
}

A {
color: black;
}

/*
A:hover {
background-color: #CCCCCC;
text-decoration: none;
}
*/

.MenuNavAlto {
font-size: 8pt; font-weight: normal; font-family:Verdana, Helvetica, Arial, Georgia, sans-serif;  color: black; padding: 5 2 3 3;
}

.MenuNavAlto A:link {
color: black;
}

.MenuNavAlto A:visited {
color: black;
}

.MenuNavAlto A:hover {
background-color: #999999;
color: black;
text-decoration: none;
}

.MenuNavAlto A:active {
color: #CCCCCC;
}

.MenuNavDx {
	font-size: 9pt;
	font-weight: bold;
	font-family:Verdana, Helvetica, Arial, Georgia, sans-serif;
	padding:1 1 4 3;
	color: black;
	text-decoration: none;
}


.MenuNavDx A:link {
	color: black;
	font-weight: normal;
	text-decoration: none;
}

.MenuNavDx A:visited {
	color: black;
	font-weight: normal;
	text-decoration: none;
}

.MenuNavDx A:hover {
background-color: #999999;
color: black;
font-weight: bold;
text-decoration: none;
}

.MenuNavDx A:active {
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: none;
}

.TitSpett2  {
font-size: 20pt; font-weight: bold; font-family: Verdana, Helvetica, Arial, Georgia, sans-serif; padding: 3 2 10 0; 
}

.TitSpett  {
font-size: 15pt; font-weight: normal; font-family: Helvetica, Verdana, Arial, Georgia, sans-serif; padding: 3 2 3 5; text-transform: uppercase; letter-spacing: 1pt;
}

.TestoPagina  {
padding: 4 5 1 5; font-family:Verdana, Helvetica, Arial, Georgia, sans-serif; font-size: 9pt;
}


.TestoPagina A:hover {
background-color: #CCCCCC;
text-decoration: none;
}



.TestoPaginaColonna  {
padding: 0 5 5 5; font-family:Verdana, Helvetica, Arial, Georgia, sans-serif; font-size: 8pt; font-style: italic;
}

.TitPagCol {
font-weight: bold; padding:8 0 2 0; font-style: normal;
}

.TestoCredits {
font-weight: bold; padding:5 0 10 0;
}

.SezCol1 {
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.SezCol12 {
font-size: 10pt; font-weight: bold;  text-align: center;
padding: 0 5 10 5; font-family:Verdana, Helvetica, Arial, Georgia, sans-serif; color: black;
}

.SezCol1 A:visited {
color: black;
}

.SezCol1 A:hover {
background-color: #CCCCCC;
color: #666666;
}

.SezCol1 A:active {
color: #CCCCCC;
}

.SezCol12 A:link {
color: black;
}

.SezCol12 A:visited {
color: black;
}

.SezCol12 A:hover {
background-color: #CCCCCC;
color: #666666;
}

.SezCol12 A:active {
color: #CCCCCC;
}

.MenuBasso  {
text-align: center; font-family:Verdana, Helvetica, Arial, Georgia, sans-serif; font-size: 11px; font-weight: normal; padding: 2 10 2 10; color: #666666;
}

.MenuBasso A {
color: #666666;
text-decoration: none;
}


.MenuBasso A:hover {
background-color: #CCCCCC;
color: black;
text-decoration: none;
}


.TestoBasso {
font-family:Verdana, Helvetica, Arial, Georgia, sans-serif; font-size: 7pt; padding: 2 2 2 2; 
}

.Tit2testo {
font-weight: bold; padding:4 0 0 0; font-style: normal;
}

.BordoFotoCCCCCC {
	color: #CCCCCC; 
	border-color:  #CCCCCC;
}

.BordoFoto999966 {
	color: #999966; 
	border-color:  #999966;
}

.BordoFotoFF9933 {
	color: #FF9933; 
	border-color:  #FF9933;
}

.BordoFoto33FF33 {
	color: #33FF33; 
	border-color:  #33FF33;
}


.vocemenu {
	padding: 10 4 0 2;  font-family:Verdana, Helvetica, Arial, Georgia, sans-serif; font-size: 11px; font-style: normal;
	text-align: right; color: #666666; letter-spacing: 1px;
	}

.vocemenu A:active {
color: #666666;
background: none;
text-decoration: none;
}
.vocemenu A:link {
color: #666666;
background: none;
text-decoration: none;
}
.vocemenu A:hover {
color: black;
background: none;
text-decoration: none;
}
.vocemenu A:visited {
color: #666666;
background: none;
text-decoration: none;
}

.errore_mailing {
	color: #FF0000; 
}
.BordoFotoCCCCFF {
	color: #ccccff; 
	border-color:  #ccccff;
}
.BordoFoto00AA00 {
	color: #00AA00; 
	border-color:  #00AA00;
}
.BordoFoto99ffff {
	color: #99FFFF; 
	border-color:  #99FFFF;
}
.Stile5 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;;
	text-align: center; color: #FFFFFF; text-decoration: none;

