form {margin-bottom : 0; }
body {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000;
}

   A:link {
        text-decoration: underline;
        color: #003366;
        font-family: Verdana, Arial, Helvetica, sans-serif;

}
   A:visited {
        text-decoration: underline;
        color: #000033;
        font-family: Verdana, Arial, Helvetica, sans-serif;

}
   A:active {
        text-decoration: underline;
        color: #003366;
        font-family: Verdana, Arial, Helvetica, sans-serif;

}
   A:hover {
        text-decoration: none;
        color: #006699;
        font-family: Verdana, Arial, Helvetica, sans-serif;

}

   A.link2:link {
        color: #FFFFFF;
        text-decoration: underline;
}
   A.link2:visited {
        color: #FFFFFF;
        text-decoration: underline;
}
   A.link2:hover {
        color: #FFFFFF;
        text-decoration: none;
}


   A.link_arancio:link {
        color: #FF9900;
        text-decoration: underline;
}
   A.link_arancio:visited {
        color: #FF9900;
        text-decoration: underline;
}
   A.link_arancio:hover {
        color: #FF9900;
        text-decoration: none;
}


.fontbody {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: Black;
        padding-bottom : 5px;
        padding-top : 5px;
}
.font_testo_giu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: Black;
        bottom: 0;
        right: 0;
}
.fontbody_centro {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: Black;
        padding-bottom : 5px;
        padding-top : 5px;
        border-bottom : 1px solid Black;
}
.fontbody_centro_12 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: Black;
        padding-bottom : 5px;
        padding-top : 5px;
        border-bottom : 1px solid Black;
}
.font_bianco_normale {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: White;
}
.fontsmol {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: Black;
}

.font_tab_bold {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
        font-weight : bold;
        background : #003366;
}

.font_titolo_box {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #006699;
        font-weight : bold;
}
.font_titolo_box_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #ff9900;
        font-weight : bold;
}
.formbutton {
        color: #000000;
        text-decoration: none;
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 7pt;
        font-weight : normal;
        border: 1px #000000 solid;
                 width: 50px
}

.formtexts {
        text-decoration: none;
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight : normal;
        border: 1px #000000 solid;
                 width: 110px
}

.formlists {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333}
.fontBold {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: Black;
        padding-bottom : 5px;
        padding-top : 5px;
        font-weight: bold;

}
.bordoIMG {
        margin: 3px;
        border: 1px solid #003366;

}
.formtexts2 {

        text-decoration: none;
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight : normal;
        border: 1px #000000 solid;
        width: 140px
}
.formtexts3 {

        text-decoration: none;
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight : normal;
        border: 1px #000000 solid;

}
.formtexts4 {

        text-decoration: none;
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight : normal;
        border: 1px #000000 solid;
        width: 300px
}

.formtexts400 {


        text-decoration: none;
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight : normal;
        border: 1px #000000 solid;
                 width: 400px
}
.formtexts300 {



        text-decoration: none;
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight : normal;
        border: 1px #000000 solid;
                 width: 300px
}
.bordoSxBot {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: Black;
        padding-bottom : 5px;
        padding-top : 5px;
        border-bottom : 1px solid Black;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #000000;

}.abstract {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: Black;
        padding-bottom : 5px;
        padding-top : 5px;
        font-style: italic;

}
.formtexts2a {


        text-decoration: none;
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight : normal;
        border: 1px #000000 solid;
                 width: 190px
}
.arancio {
        color: #FF9900;
}

