A.A:link
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.A:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.A:hover
{
    COLOR: #D70000;
    TEXT-DECORATION: none
}
A.A:active
{
    COLOR: #D70000;
   TEXT-DECORATION: none
}

A.B:link
{

}
A.B:visited
{

}
A.B:hover 
{

}
A.B:active
{

}


A:link
{
    COLOR: #990000;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #990000;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #E10000

}

A:active
{
	COLOR: #FFC;
	TEXT-DECORATION: none
}


.justify {  text-align: justify}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 17px;
}
.testo11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.testo10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.testored { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000}
.td { border: 1px #990000 solid; text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.td1 { text-align: justify; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; padding-left: 5px ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}

.img:hover img { border: 1px #E10000 dashed}
.img:hover img { -moz-border: 1px dashed #0000CC}
.img.visited img {border: 1px #000066 solid  }
.img.link img { border: 1px #000066 solid }
.tablehome { border: 1px #000000 dashed}
.testo12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
.tdtesto { border: 1px #990000 dashed}
.testored10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000 }
.tablenews { border: 1px #990000 solid; clip:   rect(   ); padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.testo11Verd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
.testo10Verd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }
.testo10VerdRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000}
.bordomenunero { border: dashed; border-color: black black black #000000; border-width: 0px 0px 0px 1px}
.testored12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000 }
.titolonews { border: 1px #000000 dashed ; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.testo12Verd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
.testo12VerdRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000}
.testo12VerdAra { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E10000}
.testo10VerdAra { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000}
.tableredtratt { border: 1px #990000 dashed}
.testo11Verdred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000}
.testo11VerdAra { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E10000}
.form {  color: #990000; border: 1px #990000 solid; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFF99; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.formbtn { color: #990000; border: 1px #990000 solid; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFF66; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; font-weight: bold; letter-spacing: 1px; text-align: center}
.tdchisiamo { border: 1px #990000 solid; text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding-top: 25px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.titolonews1 { border: #000000 dashed; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px ; border-width: 1px 1px 1px 0px}
.trnorm {}
.trhover {BACKGROUND: #FFFECD}.bordino { border: 1px #990000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.bordocell {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
}
.bordotab {
	border-top: 0px sonn clid #000000;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.imgspace {
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #660000;
}
.in {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #990000;
	padding: 2px;
}
.14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
}
.imgleftspace {
	float: left;
	margin-right: 5px;
	border: 1px solid #900;
	margin-top: 5px;
}

