body {  background-color: #FFFFFF; margin-top: 0px; margin-left: 0px; margin-right: 0px}

a.menu:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; color: #333333; text-decoration: none; background-color: #E8E8E8 ; text-transform: uppercase; padding-right: 5px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; width: 200px}
.menunolink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; color: #333333; text-decoration: none; background-color: #E8E8E8 ; text-transform: uppercase; padding-right: 5px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; width: 200px}


a.menu:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; color: #333333; text-decoration: none; background-color: #E8E8E8 ; text-transform: uppercase; width: 200px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px}

a.menu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; color: #333333; text-decoration: none; background-color: #E8E8E8 ; text-transform: uppercase; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; width: 200px}

a.menu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; color: #FF6600; text-decoration: none; background-color: #F8F8F8; text-transform: uppercase; width: 200px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px}

a.submenu:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; color: #333333; text-decoration: none; background-color: #E8E8E8; width: 200px; padding-right: 5px; padding-left: 20px; padding-top: 2px; padding-bottom: 2px ; text-transform: uppercase}

a.submenu:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; color: #333333; text-decoration: none; background-color: #E8E8E8; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 20px; text-transform: uppercase}

a.submenu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; color: #333333; text-decoration: none; background-color: #E8E8E8; width: 200px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 20px; text-transform: uppercase}

a.submenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; color: #FF6600; text-decoration: none; background-color: #F8F8F8; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 20px; text-transform: uppercase}



ol          { list-style-type: upper-roman;}
li          { list-style-type: square; color: #FF6600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
ul 			{ color: #FF6600;}

.menuoff { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; font-weight: bold; color: #0033CC; text-decoration: none; background-color: #F8F8F8; text-transform: uppercase; width: 200px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px}

.smenuoff { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; font-weight: bold; color: #FF6600; text-decoration: none; background-color: #E8E8E8; text-transform: uppercase; width: 200px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 20px}

a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF6600; text-decoration: none}

a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF6600; text-decoration: none}

a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF6600; text-decoration: none}

a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0033CC; text-decoration: underline}


.tit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #339966; padding-right: 5px; padding-left: 5px; background-position: bottom}

.titolopag { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #0033CC; line-height: 16px; padding-left: 12px; border: solid; border-width: 0px 0px 1px; border-color: #FFFFFF #FFFFFF #CCCCCC}

.titolo {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal; color: #339966; margin-top: 8px; font-style: normal}

.subtitolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #339966; margin-top: 8px}

.normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-transform: none; color: #333333}

.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333; padding-right: 5px; padding-left: 5px; padding-top: 5px}

.news { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #339966; margin-top: 8px}

.evidenz { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333}

.tabhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; white-space: nowrap; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; border-color: #339966 #E8E8E8 #E8E8E8; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.tabfoot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; white-space: nowrap; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px ; border-color: #FFFFFF #FFFFFF #339966; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.tab { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px ; vertical-align: top; border: #E8E8E8; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}


@media print {
.clsHiddenOnPrint 	{display: none;}
.normal 			{font-size: 10px; color: black;}
b 					{font-size: 10px;}
td.testo 			{padding-right: 10em; text-align: justify}
body 				{margin: 0px;}
}