BODY {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-style: normal;
FONT-SIZE: 15px;
background-color: lemonchiffon;
color: black;
margin-RIGHT: 13px;
margin-left: 13px;
text-align: justify
}
h1 {
FONT-SIZE: 20px;
FONT-style: italic;
color: black;
text-align: center
}
h2 {
FONT-SIZE: 19px;
FONT-style: normal;
color: black;
text-align: center
}
h3 {
FONT-SIZE: 17px;
FONT-style: normal;
color: black;
text-align: center
}
h4 {
text-align: center
}
h5 {
text-align: center
}
h6 {
FONT-style: italic;
color: black;
text-align: center
}
.nero_nor {
FONT-SIZE: 15px;
color: black
}
.piccolo {
FONT-SIZE: 12px;
color: red
} 
.piccolo_cor {
FONT-style: italic;
FONT-SIZE: 12px;
color: red
} 
.normale {
FONT-SIZE: 15px;
color: red
} 
.normale_cor_gra {
FONT-style: italic;
font-weight: bold;
FONT-SIZE: 15px;
color: red
} 
hr {
color: turquoise 
} 
form {
background-color: white;
TEXT-DECORATION: none
}
.nero_gra {
FONT-SIZE: 15px;
color: black;
font-weight: bold
} 
.nero_gra_ts {
FONT-SIZE: 17px;
color: black;
font-weight: bold
} 
.nero_gra_r {
margin-left: 23px;
FONT-SIZE: 17px;
color: black;
font-weight: bold
} 
.edita {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE: 15px;
color: darkred
} 
.nero_pic {
color: black;
FONT-SIZE: 12px
} 
.nero_tit {
text-align: center;
color: black;
FONT-SIZE: 16px
} 
.nero_tit_pic {
text-align: center;
color: black;
FONT-SIZE: 12px
} 
.piccolo_box {
BORDER-BOTTOM: turquoise 3px ridge;
BORDER-LEFT: turquoise 3px ridge;
BORDER-RIGHT: turquoise 3px ridge;
BORDER-TOP: turquoise 3px ridge;
margin-RIGHT: 90px;
margin-left: 90px;
margin-top: 3px;
margin-bottom: 3px;
text-align: justify;
COLOR: red;
FONT-SIZE: 12px;
PADDING-BOTTOM: 2px;
PADDING-LEFT: 4px;
PADDING-RIGHT: 4px;
PADDING-TOP: 2px
}
.normale_box {
BORDER-BOTTOM: turquoise 3px ridge;
BORDER-LEFT: turquoise 3px ridge;
BORDER-RIGHT: turquoise 3px ridge;
BORDER-TOP: turquoise 3px ridge;
margin-RIGHT: 23px;
margin-left: 23px;
margin-top: 3px;
margin-bottom: 3px;
PADDING-BOTTOM: 3px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 3px;
text-align: justify;
FONT-SIZE: 15px;
color: red
} 
A:LINK {text-decoration : none }
A:VISITED {text-decoration : none }
A:HOVER {text-decoration : underline }
table {
rules: groups
}
.normale_cor {
FONT-style: italic;
FONT-SIZE: 15px;
color: red
} 
.rientro {
margin-left: 25px;
text-align: justify;
FONT-SIZE: 15px;
color: red
} 
.nero_bianco {
FONT-SIZE: 15px;
background-color: white;
color: black;
font-weight: bold
}
.normale_gra {
FONT-SIZE: 15px;
font-weight: bold;
color: red
} 
.medio_cor_gra {
FONT-style: italic;
font-weight: bold;
FONT-SIZE: 13px;
color: red
} 
.piccolo_c {
text-align: center;
FONT-SIZE: 12px;
color: red
} 
.titolo_gra_c {
FONT-SIZE: 16px;
font-weight: bold;
text-align: center;
color: red
} 
A.l_piccolo:LINK {text-decoration : none; FONT-SIZE: 12px }
A.l_piccolo:VISITED {text-decoration : none; FONT-SIZE: 12px }
A.l_piccolo:HOVER {text-decoration : underline; FONT-SIZE: 12px }