BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    TEXT-ALIGN: left
}

TABLE
{
    TEXT-ALIGN: left
}

A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

A.linkrosso:link {
	COLOR: #0051BA;  FONT-WEIGHT: bold; TEXT-DECORATION: none
}

A.linkrosso:visited {
	COLOR: #0051BA;  FONT-WEIGHT: bold;TEXT-DECORATION: none
}

A.linkrosso:active {
	COLOR: #0051BA; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

A.linkrosso:hover {
	COLOR: #0051BA; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}

A.linkrosso12:link {
	COLOR: #FF0000;  FONT-WEIGHT: bold; TEXT-DECORATION: none
}

A.linkrosso12:visited {
	COLOR: #FF0000;  FONT-WEIGHT: bold;TEXT-DECORATION: none
}

A.linkrosso12:active {
	COLOR: #FF0000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

A.linkrosso12:hover {
	COLOR: #FF0000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}

A.linkblu:link {
	COLOR: #0051BA;  FONT-WEIGHT: bold; TEXT-DECORATION: none
}

A.linkblu:visited {
	COLOR: #0051BA;  FONT-WEIGHT: bold;TEXT-DECORATION: none
}

A.linkblu:active {
	COLOR: #0051BA; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

A.linkblu:hover {
	COLOR: #0051BA; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}

A.linkblu12:link {
	COLOR: #0051BA;  FONT-WEIGHT: bold; TEXT-DECORATION: none
}

A.linkblu12:visited {
	COLOR: #0051BA;  FONT-WEIGHT: bold;TEXT-DECORATION: none
}

A.linkblu12:active {
	COLOR: #0051BA; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

A.linkblu12:hover {
	COLOR: #0051BA; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}

A.linkbianco:link {
	COLOR: #FFFFFF;  FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.linkbianco:visited {
	COLOR: #FFFFFF;  FONT-WEIGHT: bold;TEXT-DECORATION: none
}
A.linkbianco:active {
	COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.linkbianco:hover {
	COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}

A.linkmicro:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linkmicro:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linkmicro:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linkmicro:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

A.linkmicroblu:link {
	COLOR: #0051BA; TEXT-DECORATION: none
}
A.linkmicroblu:visited {
	COLOR: #0051BA; TEXT-DECORATION: none
}
A.linkmicroblu:active {
	COLOR: #0051BA; TEXT-DECORATION: none
}
A.linkmicroblu:hover {
	COLOR: #0051BA; TEXT-DECORATION: underline
}

A.linkmicrorosso:link {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.linkmicrorosso:visited {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.linkmicrorosso:active {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.linkmicrorosso:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}

A.linkgrande:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.linkgrande:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.linkgrande:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.linkgrande:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}

A.linkgrande2:link {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.linkgrande2:visited {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.linkgrande2:active {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.linkgrande2:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}


A.linkgrande3:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.linkgrande3:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.linkgrande3:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.linkgrande3:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}


A.linkgrandenero:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linkgrandenero:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linkgrandenero:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linkgrandenero:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

A.linkgrandeblu:link {
	COLOR: #0051BA; TEXT-DECORATION: none
}
A.linkgrandeblu:visited {
	COLOR: #0051BA; TEXT-DECORATION: none
}
A.linkgrandeblu:active {
	COLOR: #0051BA; TEXT-DECORATION: none
}
A.linkgrandeblu:hover {
	COLOR: #0051BA; TEXT-DECORATION: underline
}

A.linkgranderosso:link {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.linkgranderosso:visited {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.linkgranderosso:active {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.linkgranderosso:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}

A.linkmedioblu:link {
	COLOR: #0051BA; TEXT-DECORATION: none
}
A.linkmedioblu:visited {
	COLOR: #0051BA; TEXT-DECORATION: none
}
A.linkmedioblu:active {
	COLOR: #0051BA; TEXT-DECORATION: none
}
A.linkmedioblu:hover {
	COLOR: #0051BA; TEXT-DECORATION: none
}

A.link18blu:link {
	COLOR: #0051BA; TEXT-DECORATION: none
}
A.link18blu:visited {
	COLOR: #0051BA; TEXT-DECORATION: none
}
A.link18blu:active {
	COLOR: #0051BA; TEXT-DECORATION: none
}
A.link18blu:hover {
	COLOR: #0051BA; TEXT-DECORATION: underline
}

A.linkpiccoloblu:link {
	COLOR: #0051BA; TEXT-DECORATION: none
}
A.linkpiccoloblu:visited {
	COLOR: #0051BA; TEXT-DECORATION: none
}
A.linkpiccoloblu:active {
	COLOR: #0051BA; TEXT-DECORATION: none
}
A.linkpiccoloblu:hover {
	COLOR: #0051BA; TEXT-DECORATION: underline
}

A.linkpiccolorosso:link {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.linkpiccolorosso:visited {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.linkpiccolorosso:active {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.linkpiccolorosso:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}

A IMG {border: none; } 


.titolomedio {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}


.titologrande {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #0051BA; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testo18blu {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0051BA; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testo16blu {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0051BA; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testo14blu {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0051BA; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testo14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.titolomedioblu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0051BA; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}


.testograndeblu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0051BA; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testogranderosso {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testogranderosso13 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FF0000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.titolomedioverde {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #BAE860; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testomediogranderosso{
	FONT-SIZE: 13px; COLOR: #FF0000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testomediogrande{
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testomedio{
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 1.5; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}
.testomedia{
	FONT-SIZE: 12px; COLOR: #989898; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testomediobianco{
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testomediojst {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.testomediodx {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-ALIGN: right
}

.testomediopiccolo{
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testomediopiccolofondoverde{
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; background-color : #BAE860;
}

.testomediopiccolobiancofondoblu{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        background-color : #0051BA;
}

.testomediopiccolojst{
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-ALIGN: justify
}

.testopiccolo{
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testopiccolojst {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-ALIGN: justify
}

.testopiccolodx {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-ALIGN: right
}

.testopiccoloblu {
	FONT-SIZE: 9px; line-height: 20px; COLOR: #0051BA; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testopiccolobludx {
	FONT-SIZE: 9px; COLOR: #0051BA; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-ALIGN: right
}

.testopiccoloverdedx {
	FONT-SIZE: 9px; COLOR: #BAE860; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-ALIGN: right
}

.testopiccolorosso {
	FONT-SIZE: 9px; COLOR: #FF0000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-ALIGN: right
}

.titolofondoblu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	background-color : #0051BA;
}

.titolofondorosso {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	background-color : #FF0000;
}

.titolofondoblupiccolo {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	background-color : #0051BA;
}

.titolotastogrande_blu {
	
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	background-color : #0051BA;
	text-align:center
}

.titolotastogrande_rosso {
	
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	background-color : #ff0000;
	text-align:center
}

.titolotastogrande_verde {
	
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	background-color : #BAE860;
	text-align:center
}

.titolotastogrande {
	
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	background-color : #E9E9E9;
	text-align:left
}

.titolotastopiccolo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
/*	background-image: url('images/tasto_menu_piccolo.png');
	background-repeat : no-repeat;
*/	text-align:left;
}

.titolotastopiccolo_blu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	text-align:left;
	background-color : #0051BA;
}

.titolotastopiccolo_verde {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	text-align:left;
	background-color : #BAE860;
}

.titolotastopiccolo_azzurro {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	text-align:left;
	background-color : #999999;
}

.titolofondoverde {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0051BA; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	background-color : #BAE860
}

.titolograndefondoblu {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	background-color : #0051BA
}

.testomicro1{
	FONT-SIZE: 1px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testomicro2{
	FONT-SIZE: 2px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.testomicro4{
	FONT-SIZE: 4px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkgrande
{
    font-size: 11px;
    color: #FFFFFF;
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

.linkgrande2
{
	top:-5px;
    font-size: 9px;
    color: #FF0000;
    FONT-WEIGHT: bold; 

text-align:center;
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}


.linkgrande2rosso
{
	margin-top : 3;
    font-size: 9px;
    color: #ff0000;
    FONT-WEIGHT: bold; 
text-align:center;
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}



.linkgrande3
{
	margin-top : 3;
    font-size: 9px;
    color: #FFFFFF;
    FONT-WEIGHT: bold; 
    background-color:#0051BA;
text-align:center;
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

.linkgrandeverde {
	FONT-SIZE: 11px; COLOR: #BAE860; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkgrandenero {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkgrandeblu {
	FONT-SIZE: 15px; COLOR: #0051BA; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkgranderosso {
	FONT-SIZE: 15px; COLOR: #FF0000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkmedioblu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0051BA; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkg18blu {
	FONT-SIZE: 18px; COLOR: #0051BA; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkpiccoloblu {
	FONT-SIZE: 10px; COLOR: #0051BA; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkpiccolorosso {
	FONT-SIZE: 10px; COLOR: #FF0000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkpiccolo {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkpiccolofondoverde {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	background-color : #BAE860
}

.linkmicro {
	FONT-SIZE: 8px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkmicroblu {
	FONT-SIZE: 8px; COLOR: #0051BA; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkmicrorosso {
	FONT-SIZE: 8px; COLOR: #FF0000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkrosso {
	FONT-SIZE: 11px; COLOR: #FF0000; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkrosso12 {
	FONT-SIZE: 12px; COLOR: #FF0000; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkblu {
	FONT-SIZE: 11px; COLOR: #0051BA; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkblu12 {
	FONT-SIZE: 12px; COLOR: #0051BA; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.linkbianco {
	FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}


.linkimmagine {
	FONT-SIZE: 1px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.tabellabordobianco {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px
}

.tabellabordorosso {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FF0000;
	border-style: solid;
	border-width: 1px 1px 1px 1px
}

.tabellabordobiancobianco {
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	background-color: White
}

.tabellabordogrigio {
	border-collapse: collapse;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	background-color: White
}

.tabellabordoblu {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #0051BA;
	border-style: solid;
	border-width: 1px 1px 1px 1px
}

.tabellabordoverde {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #BAE860;
	border-style: solid;
	border-width: 1px 1px 1px 1px
}

.tabellaformmail {
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
	COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px
}

.tabellafondogrigio {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	background-color : #E9E9E9
}

.tabellafondobianco {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	background-color : #FFFFFF
}

.cellafondoblu{
	FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #FFFFFF;FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	background-color : #0051BA;
	height : 15px
}

.cellafondoverde{
	FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #FFFFFF;FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	background-color : #BAE860;
	height : 15px
}

.cellafondogrigio {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	background-color : #E9E9E9;
	height : 15px
}


.cellavuotagrigia {
	FONT-SIZE: 5px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	background-color : #E9E9E9;
	height : 8px
}

.cellavuotabianca {
	FONT-SIZE: 2px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	background-color : #FFFFFF;
	height : 2px
}

.cellavuotagrigiadoppia {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	background-color : #E9E9E9;
	height : 16px
}


.cellavuotagrigia2 {
	FONT-SIZE: 2px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	background-color : #E9E9E9;
	height : 8px
}
.cellavuotaH {
	FONT-SIZE: 5px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	background-color : #FFFFFF;
	height : 8px
}

.cellavuotaW {
	FONT-SIZE: 5px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	background-color : #FFFFFF;
	width : 8px
}

.cellavuotaHW {
	FONT-SIZE: 5px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	background-color : #FFFFFF;
	height : 8px;
	width : 8px
}

.cellabordogrigiogg{
	FONT-SIZE: 10px;COLOR: #FFFFFF;FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	background-color : #FFFFFF;
	background-image : url('images/sfondo_tasto_bianco.png');
	background-repeat:no-repeat;
}

.cellatastoblu_gg{
	FONT-SIZE: 10px;COLOR: #FFFFFF;FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	background-color : #FFFFFF;
	background-image : url('images/tasto_blu.png');
	background-repeat:no-repeat;
}


.cellabordogrigio{
	FONT-SIZE: 10px;COLOR: #FFFFFF;FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	background-color : #FFFFFF;
}

.titolotabellaricerca {
	FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	background-color : #0051BA;
	height : 15px
}

.linktabellaricerca {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	background-color : #E9E9E9;
	height : 15px
}

.tabellaricerca {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	background-color: #FFFFFF
}

.checkbox {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	margin: 0px 0px 1px 0px; 
	overflow: hidden; 
	width: 12px;
	height: 12px
}

INPUT {
	FONT: 10px Arial, Tahoma, Verdana, Helvetica, sans-serif; COLOR: #181c44;
}

SELECT {
	FONT: 10px Arial, Tahoma, Verdana, Helvetica, sans-serif; COLOR: #333333
}
TEXTAREA {
	FONT: 10px Arial, Tahoma, Verdana, Helvetica, sans-serif; COLOR: #181c44
}

.titolocella 	
{
    position: relative;
    top: -12px;
    left: 11px;
    width: 120px;
    height: 20px;
    text-align:center
    
}

.titolocella_gg 	
{
    position: relative;
    top:-2px;
    vertical-align:center;
    left: 11px;
    width: 120px;
    text-align:center;
    
}

.imgcella 	
{
	margin-top: 0px;
	margin-left: 0px;
    position: relative;
    top: -14px;
    left: 26px;
    width: 90px;
    height: 50px;
    background-color:blue
}

.divdsecrtasto 	
{
	margin-top: 2px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
    position: relative;
    top: -14px;
    left: 16px;
    width: 110px;
    height: 44px;
    color:#0051BA;
    TEXT-ALIGN: justify
    
}

.divlink 	
{
	margin-top: 0px;
	margin-left: 0px;
    position: relative;
    top: -9px;
    left: 16px;
	background-color:white;
    font-size:9lpx;
    width: 110px;
    height: 16px;
    line-height: 14px;
    color:red;
    text-align:center;
}

.divlink2 	
{
	margin-top: 0px;
	margin-left: 0px;
    position: relative;
    top: -9px;
    left: 16px;
	background-color:white;
    font-size:9lpx;
    width: 110px;
    height: 16px;
    line-height: 14px;
    color:red;
    text-align:center;
}


.divlinkmn1 	
{
	margin-top: 0px;
	margin-left: 0px;
    position: relative;
    top: -4px;
    left: 0px;
	background-color:#0051BA;
    font-size:9lpx;
    width: 110px;
    height: 16px;
    line-height: 14px;
    color:white;
    text-align:center;
}
IMG 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px
}


FORM 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px
}



