body {
font-family: Arial, Verdana, Helvetica;
font-size: 9px;
font-style: normal;
line-height: 13px;
font-weight: normal;
color: #000000;
margin: 0px;
padding: 0px;
}

#corpo {
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
text-align: center;
}


.testoboldcenter {
font-family: Arial, Verdana, Helvetica;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: center;
padding-left: 5px;
}

.testo_justify {
font-family: Arial, Verdana, Helvetica;
font-size: 14px;
line-height: 25px;
font-weight: normal;
color: #000000;
text-align: justify;
}

.BordoNero {
border: 1px solid #000000;
}

.BordoGrigio {
border-bottom: 1px solid #778899;
}

.bordobianco {
border-top: 4px solid #CCCCCC;
border-bottom: 4px solid #CCCCCC;
border-left: 4px solid #CCCCCC;
border-right: 4px solid #CCCCCC;
background-color: #FFFFFF;
}

.Sottotitoli {
font-family: Arial, Verdana, Helvetica;
font-size: 10px;
font-weight: normal;
color: #000000;
text-align: center;
}

.TestoHome {
font-family:  Arial, Helvetica;
font-size: 14px;
line-height: 18px;
font-weight: bold;
color: #000000;
text-align: left;
margin: 8px;
padding: 8px;
}


.highText {
text-decoration: none;
color: #000000;
font: 11px Arial, Verdana, Helvetica;
font-weight: bold;
text-align: left;
line-height: 1.5;
}

.testoc {
text-decoration: none;
color: #000000;
font: 13px  Arial, Verdana,Helvetica;
text-align: center;
line-height: 1.5;
}

.testo3 {
text-decoration: none;
color: #003399;
font: 13px  Arial, Verdana,Helvetica;
text-align: normal;
line-height: 1.5;
}

.testo2 {
text-decoration: none;
color: #000000;
font-size: 14px;
font-family:  Arial, Verdana, Helvetica;
text-align: justify;
}

.testo1 {
text-decoration: none;
color: #000000;
font-size: 12px;
font-family:  Arial, Verdana, Helvetica;
text-align: justify;
line-height: 1.5;
}


.testo_bold {
text-decoration: none;
color: #000000;
font-size: 14px;
font-family:  Arial, Verdana, Helvetica;
text-align: justify;
line-height: 1.5;
}
.testobottom {
text-decoration: none;
color: #000000;
font-size: 12px;
font-family:  Arial, Verdana, Helvetica;
text-align: center;
}

.titolobig {
text-decoration: none;
color: #0033cc;
font-size: 16px;
font-weight: bold;
font-family:  Arial, Verdana, Helvetica;
text-align: center;
}

.titolobig2 {
text-decoration: none;
color: #990099;
font-size: 18px;
font-weight: bold;
font-family:  Arial, Verdana, Helvetica;
text-align: center;
}

.titolo {
text-decoration: none;
color: #0033cc;
font-size: 15px;
font-weight: bold;
font-family:  Arial, Verdana, Helvetica;
text-align: left;
}

.titolobianco {
text-decoration: none;
color: #ffffff;
font-size: 14px;
font-weight: bold;
font-family:  Arial, Verdana, Helvetica;
text-align: left;
}

.titolo_sottotitolo {
text-decoration: none;
color: #0033ff;
font-size: 13px;
font-weight: normal;
font-family:  Arial, Verdana, Helvetica;
text-align: left;
}

.titolo_sottotitolosmall {
text-decoration: none;
color: #0033ff;
font-size: 12px;
font-weight: normal;
font-family:  Arial, Verdana, Helvetica;
text-align: center;
}


.form {
font-family: Arial, Verdana, Helvetica;
font-size: 11px;
color: #000000;
font-style: normal;
font-weight: normal;
background-color:  #FFFFFF; 
width: 250px; 
BORDER-TOP: 1px #000000 solid;
BORDER-LEFT: 1px #000000 solid;
BORDER-BOTTOM: 1px #000000 solid;
BORDER-RIGHT: 1px #000000 solid;
}

.form_corto {
font-family: Arial, Verdana, Helvetica;
font-size: 11px;
color: #000000;
font-style: normal;
font-weight: normal;
background-color:  #FFFFFF; 
width: 100px; 
BORDER-TOP: 1px #000000 solid;
BORDER-LEFT: 1px #000000 solid;
BORDER-BOTTOM: 1px #000000 solid;
BORDER-RIGHT: 1px #000000 solid;
}

.testo_piccolo {
font-family: Arial, Verdana, Helvetica;
font-size: 11px;
color: #000000;
font-style: normal;
font-weight: normal; 
}

.testo_piccolomarrone {
font-family: Arial, Verdana, Helvetica;
font-size: 12px;
color: #cc3300;
font-style: normal;
font-weight: normal; 
}

.notizie_home {
text-decoration: none;
font-family: Arial, Verdana, Helvetica;
font-size: 10px;
color: #000000;
font-style: normal;
font-weight: 1; 
}

.notizie_data {
font-family: Arial, Verdana, Helvetica;
font-size: 10px;
color: #cc3300;
font-style: normal;
font-weight: normal; 
}

.news_data {
font-family: Arial, Verdana, Helvetica;
font-size: 10px;
color: #0000ff;
font-style: normal;
font-weight: normal; 
}

.formpulsante {
font-family: Arial,  Verdana, Helvetica;
font-size: 11px;
color: #000000;
font-style: normal;
font-weight: normal;
BACKGROUND:  #000000; 
width: 100px; 
BORDER-TOP: 1px #000000 solid;
BORDER-LEFT: 1px #000000 solid;
BORDER-BOTTOM: 1px #000000 solid;
BORDER-RIGHT: 1px #000000 solid;
}

.buttonText {
text-decoration: none;
color: #FFCC99;
font: Bold 12px Tempus Sans ITC, Arial, Helvetica
}

.buttonHover {
text-decoration: none;
color: #99CCFF;
font: Bold 12px Tempus Sans ITC, Arial, Helvetica;
padding: 1px
}

.buttonBorder {
border: 1px outset #339966
}

.buttonBorderOver {
border: 1px inset #CC9966
}

.scroll {
border: 1px solid #FFFFFF;
align: left
}