body {
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
    text-align : center;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : normal;
    color : #000000;
    text-decoration : none;
}
UL {
    <!--font-size : medium;-->
    font-size : 12pt;
    list-style : disc;
}
LI {
    <!--font-size : medium;-->
    font-size : 12pt;
    font-style : normal;
    font-weight : normal;
    color : #000000;
    text-align : justify;
}
INPUT {
    font-size : xx-small;
    font-style : normal;
    color : #000000;
}
TEXTAREA {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : xx-small;
    font-style : normal;
    color : #000000;
}
SELECT {
    font-size : xx-small;
    font-style : normal;
    font-weight : normal;
    color : #000000;
}
select.FORMA {
    font-size : 10px;
    font-style : normal;
    font-weight : normal;
    width: 152px;
    margin-bottom: 3px;
    color : #000000;
}
select.PROVINCIA {
    font-size : 10px;
    font-style : normal;
    font-weight : normal;
    width: 40px;
    margin-bottom: 3px;
    color : #000000;
}
P {
    <!--font-size : small;-->
    font-size : 12pt;
    font-style : normal;
    font-weight : normal;
    color : #000000;
    text-align : justify;
}
span#similp {
    font-size : 12pt;
    font-style : normal;
    font-weight : normal;
    color : #000000;
    text-align : justify;
}
A:HOVER {
    text-decoration : underline;
}
.testo00_nero01 {
    <!--font-size : small;-->
    font-size : 12pt; 
    font-style : normal;
    font-weight : normal;
    color : #000000;
    text-decoration : none;
}
.testo00_nero01_rigato {
    font-size : x-small;
    font-style : normal;
    font-weight : normal;
    color : #000000;
    text-decoration : line-through;
}
.testo00_nero01_underline {
    font-size : xx-small;
    font-style : normal;
    font-weight : normal;
    color : #000000;
    text-decoration : underline;
}
.testo01_nero01_bold {
    <!--font-size : medium;-->
    font-size : 12pt;
    font-style : normal;
    font-weight : bold;
    color : #000000;
}
.testo01_nero01 {
    <!--font-size : medium;-->
    font-size : 12pt;
    font-style : normal;
    font-weight : normal;
    color : #000000;
}
.testo02_nero01_bold {

    font-size : small;
    font-style : normal;
    font-weight : bold;
    color : #000000;
}
.testo02_nero01_bold_ordini {

    font-size : 16px;
    font-style : normal;
    font-weight : bold;
    color : #000000;
}
.testo03_nero01_bold_underline {

    font-size : small;
    font-style : normal;
    font-weight : bold;
    color : #000000;
    text-decoration : underline;
}
.testo04_nero01_bold {

    font-size : medium;
    font-style : normal;
    font-weight : bold;
    color : #000000;
}
.testo05_nero01_bold {

    font-size : 12pt;
    font-style : normal;
    font-weight : bold;
    color : #000000;
}
.testo01_bianco01 {

    font-size : xx-small;
    font-style : normal;
    font-weight : normal;
    color : #ffffff;
}
.testo02_bianco01 {

    font-size : x-small;
    font-style : normal;
    font-weight : normal;
    color : #ffffff;
}
.testo01_bianco01_bold {

    font-size : x-small;
    font-style : normal;
    font-weight : bold;
    color : #ffffff;
}
.tabella01_principale_fissa {
    width : 780px;
    height : 100%;
    border : 0px solid;
}
.cella01_principale_fissa {
    width : 480px;
    height : 100%;
    vertical-align : top;
    text-align : left;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    border-right : 1px solid #ffffff;
}
.cella02_principale_fissa {
    width : 299px;
    height : 100%;
    vertical-align : top;
    text-align : left;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
}
.cella01_dx {
    width : 480px;
    height : 152px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
    border-bottom : 1px solid #ffffff;
}
.cella02_dx {
    width : 480px;
    height : 17px;
    vertical-align : middle;
    text-align : left;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 0px;
    padding-top : 0px;
    border-bottom : 1px solid #b2b2b2;
    border-top : 1px solid #b2b2b2;
    background-color : #f2f2f2;
}
.cella03_dx {
    width : 480px;
    height : %;
    vertical-align : top;
    text-align : left;
    padding-bottom : 10px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
}
.cella01_sx {
    width : 289px;
    height : 45px;
    vertical-align : middle;
    text-align : right;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 10px;
    padding-top : 0px;
    border-bottom : 1px solid #ffffff;
    background-color : #8a9cb1;
}
.cella02_sx {
    width : 299px;
    height : 216px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
}
.cella03_sx {
    width : 279px;
    height : %;
    vertical-align : top;
    text-align : left;
    padding-bottom : 10px;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 10px;
    border-top : 1px solid #ffffff;
    background-color : #8a9cb1;
}
.cella03_sx2 {
    width : 299px;
    height : %;
    vertical-align : top;
    text-align : left;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
    background-color : #8a9cb1;

}
.cella01_menu01 {
    width : 209px;
    height : 100%;
    border-right : 1px solid #b2b2b2;
    vertical-align : top;
    text-align : left;
    padding-bottom : 10px;
    padding-left : 0px;
    padding-right : 10px;
    padding-top : 0px;
}
.cella02_menu01 {
    width : 240px;
    height : 100%;
    vertical-align : top;
    text-align : left;
    padding-bottom : 10px;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 10px;
}
.cella00_menu02 {
    width : 209px;
    height : 18px;
    vertical-align : middle;
    text-align : left;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 0px;
    padding-top : 0px;
    border-bottom : 1px solid #b2b2b2;
    background-color : #ffffff;
}
.cella01_menu02 {
    width : 209px;
    height : 200px;
    vertical-align : top;
    text-align : center;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 0px;
    padding-top : 20px;
    border-bottom : 1px solid #b2b2b2;
    background-color : #ffffff;
}
.cella02_menu02 {
    width : 209px;
    height : 100%;
    vertical-align : bottom;
    text-align : center;
    padding-bottom : 5px;
    padding-left : 10px;
    padding-right : 0px;
    padding-top : 10px;
    border-bottom : 1px solid #b2b2b2;
    background-color : #ffffff;
}
.cella01_menu03 {
    width : 42px;
    height : 42px;
    vertical-align : middle;
    text-align : left;
    border : 1px solid #8a9cb1;
}
.cella02_menu03 {
    width : 42px;
    height : 43px;
    vertical-align : middle;
    text-align : left;
    border-bottom : 1px solid #8a9cb1;
    border-left : 1px solid #8a9cb1;
    border-right : 1px solid #8a9cb1;
}
.cella03_menu03 {
    width : 254px;
    height : 42px;
    vertical-align : middle;
    text-align : left;
    border-bottom : 1px solid #8a9cb1;
    border-top : 1px solid #8a9cb1;
    border-right : 1px solid #8a9cb1;
}
.cella04_menu03 {
    width : 254px;
    height : 43px;
    vertical-align : middle;
    text-align : left;
    border-bottom : 1px solid #8a9cb1;
    border-right : 1px solid #8a9cb1;
}
.tabella01_menu04 {
    width : 299px;
    height : 156px;
    vertical-align : top;
    text-align : left;
    background-color : #ffffff;
}
.cella01_menu04 {
    width : 247px;
    height : 25px;
    vertical-align : middle;
    text-align : left;
    border-bottom : 1px solid #8a9cb1;
    border-right : 1px solid #8a9cb1;
    border-left : 1px solid #8a9cb1;
    padding : 0px 5px 0px 55px;
}
.cella01_promozione {
    width : 66px;
    height : 100%;
    vertical-align : top;
    text-align : left;
}
.cella02_promozione {
    width : 274px;
    height : 100%;
    vertical-align : top;
    text-align : left;
    padding-bottom : 0px;
    padding-left : 5px;
    padding-right : 0px;
    padding-top : 0px;
}
.cella01_dx_interna {
    width : 450px;
    height : %;
    vertical-align : top;
    text-align : left;
    padding-bottom : 10px;
    padding-left : 10px;
    padding-right : 20px;
    padding-top : 15px;
}
.tabella01_form {
    width : 450px;
    height : auto;
    border : 0px solid #000000;
}
.cella01_form_top {
    width : 440px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    background-color : #ffffff;
}
.cella02_form_bottom {
    width : 440px;
    vertical-align : middle;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 2px;
    height : 25px;
    border-bottom : 1px solid #000000;
    background-color : #8a9cb1;
}
.cella03_form_sx {
    width : 270px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 2px;
    height : 25px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #ffffff;
}
.cella03_form_sx_linebottom {
    width : 270px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 2px;
    height : 25px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #000000;
}
.cella04_form_dx {
    width : 160px;
    vertical-align : middle;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 2px; 
    height : 25px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #ffffff;
}
.cella04_form_dx_linebottom {
    width : 160px;
    vertical-align : middle;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 2px; 
    height : 25px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #000000;
}
.cella05_form_sx {
    width : 270px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    height : 50px;
    background-color : #8a9cb1;
    
}
.cella05_form_sx_linebottom {
    width : 270px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    height : 50px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #000000;
}
.cella05beep_form_sx {
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    height : 50px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #ffffff;
}
.cella06_form_dx {
    width : 160px;
    vertical-align : top;
    text-align : right;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    height : 50px;
    background-color : #8a9cb1;
    
}
.cella06_form_dx_linebottom {
    width : 160px;
    vertical-align : top;
    text-align : right;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    height : 50px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #000000;
}
.cella07_form_sx {
    width : 200px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 15px;
    padding-top : 5px;
    height : 100px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #ffffff;
}
.cella08_form_dx {
    width : 220px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 2px;
    height : 25px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #ffffff;
}
.cella09_form_sx {
    width : 200px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 15px;
    padding-top : 5px;
    height : 50px;
    background-color : #8a9cb1;
    
}
.cella09_form_sx_linebottom {
    width : 200px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 15px;
    padding-top : 5px;
    height : 50px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #000000;
}
.cellaSconto_form_sx {
    width : 270px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 15px;
    padding-top : 5px;
    height : 50px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #000000;
}
.cellaSconto_form_dx {
    width : 100px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 2px;
    height : 25px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #000000;
}
.cella10_form_dx {
    width : 220px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 2px;
    height : 25px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #ffffff;
}
.cella10_form_dx_linebottom {
    width : 220px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 2px;
    height : 25px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #000000;
}
.cella11_form_sx {
    width : 350px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 15px;
    padding-top : 5px;
    height : 100px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #ffffff;
}
.cella11_form_sx_linebottom{
    width : 350px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 15px;
    padding-top : 5px;
    height : 100px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #000000;
}
.cella12_form_dx {
    width : 80px;
    vertical-align : top;
    text-align : right;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    height : 50px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #ffffff;
}
.cella12_form_dx_linebottom {
    width : 80px;
    vertical-align : top;
    text-align : right;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    height : 50px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #000000;
}
.cella13_form_sx {
    width : 180px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 15px;
    padding-top : 5px;
    height : 125px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #ffffff;
}
.cella13_form_sx_linebottom {
    width : 180px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 15px;
    padding-top : 5px;
    height : 125px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #000000;
}
.cella13_form_sx_gratis {
    width : 180px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 15px;
    padding-top : 5px;
    height : 50px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #ffffff;
}
.cella14_form_dx {
    width : 240px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    height : 25px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #ffffff;
}
.cella14_form_dx_linebottom {
    width : 240px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    height : 25px;
    background-color : #8a9cb1;
    border-bottom : 1px solid #000000;
}
.cella15_form_sx {
    background-color : #8a9cb1;
    border-bottom : 1px solid #ffffff;
    width : 180px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 15px;
    padding-top : 5px;

}
.cella15_form_sx_linebottom {
    background-color : #8a9cb1;
    border-bottom : 1px solid #ffffff;
    width : 180px;
    vertical-align : top;
    text-align : left;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 15px;
    padding-top : 5px;
    border-bottom : 1px solid #000000;
}
.cella16_form_dx {
    background-color : #8a9cb1;
    border-bottom : 1px solid #ffffff;
    width : 240px;
    vertical-align : top;
    text-align : left;
    <!--padding-bottom : 2px;-->
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 2px;

}
.cella16_form_dx_linebottom {
    background-color : #8a9cb1;
    border-bottom : 1px solid #ffffff;
    width : 240px;
    vertical-align : top;
    text-align : left;
    <!--padding-bottom : 2px;-->
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 2px;
    border-bottom : 1px solid #000000;
}
.cella01_voci01 {
    width : 180px;
    vertical-align : middle;
    text-align : left;
    padding-bottom : 4px;
    padding-left : 5px;
    padding-right : 10px;
    padding-top : 4px;
    height : 55px;
    background-color : #ffffff;
    border-bottom : 1px solid #000000;
}
.cella02_voci01 {
    width : 70px;
    vertical-align : middle;
    text-align : left;
    padding-bottom : 4px;
    padding-left : 15px;
    padding-right : 0px;
    padding-top : 4px;
    height : 55px;
    background-color : #ffffff;
    border-bottom : 1px solid #000000;
}
.tabella02_menu02_dx {
    width : 210px;
    height : auto;
    border : 0px solid;
}
.cella00_menu02_dx {
    width : 209px;
    height : 18px;
    vertical-align : middle;
    text-align : left;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
    border-bottom : 1px solid #ffffff;
}
<!--/*basi*/ -->
#tabella_basi {
    vertical-align : middle;
    text-align : left;
    height : auto;
    background-color : #ffffff;
    color : #000000;
}
.basi_cella00_00 {
    padding: 4px 2px 4px 2px;
    background-color : #e7e7e7;
    border-right : 1px solid #ffffff;
}
.basi_cella01_01_bianco {
    padding: 4px 2px 4px 2px;
    border-right : 1px solid #ffffff;
}
.basi_cella01_02_giallo {
    padding: 4px 2px 4px 2px;
    background-color : #f3dc5b !important;
    border-right : 1px solid #ffffff;
    color : #ffffff !important;
}
.basi_cella01_02_verde {
    padding: 4px 2px 4px 2px;
    background-color: #008000 !important;
    border-right : 1px solid #ffffff;
    color : #ffffff !important;
}
.basi_cella01_02_blu {
    padding: 4px 2px 4px 2px;
    background-color : #0138fe !important;
    border-right : 1px solid #ffffff;
    color : #ffffff !important;
}
.basi_cella01_02_rosso {
    padding: 4px 2px 4px 2px;
    background-color : #f52525 !important;
    border-right : 1px solid #ffffff;
    color : #ffffff !important;
}
.basi_cella01_03 {
    padding: 4px 2px 4px 2px;
}
.basi_cella02_01 {
    padding: 4px 10px 4px 5px;
    border-bottom : 1px solid #000000;
}
.basi_cella02_02 {
    padding: 4px 0px 4px 15px;
    border-bottom : 1px solid #000000;
}
<!--/*basi*/ -->
