.home_banner {
    width: auto;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 10px 0px;
    text-align: left;
}
    .home_banner IMG {
        padding: 0px;
        margin: 0px 0px 0px -3px;
    }
    HTML>BODY .home_banner IMG {
        margin: 0px;
    }
.home_news {
    padding: 10px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    background-color: white;
}
    .home_news H3 {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 10px 0px;
        font-size: 14px;
        color: #C00010;
    }
        .home_news H3 A:link, .home_news H3 A:visited {
            color: #C00010;
            text-decoration: none;
        }
        .home_news H3 A:hover {
            color: #C00010;
            text-decoration: underline;
        }
    .home_news P {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        font-size: 11px;
        color: #7F8083;
    }
    .home_news .more {
        background-image: url(../image/tratti_red.gif);
        padding: 5px 0px 10px 0px;
        margin: 0px 0px 0px 0px;
        font-size: 11px;
        color: #7F8083;
        text-align: right;
    }
        .home_news .more A:link, .home_news .more A:visited {
            color: #C00010;
            text-decoration: none;
        }
        .home_news .more A:hover {
            color: #C00010;
            text-decoration: underline;
        }

#prod_colonne {
    width: auto;
    padding: 0px 0px 0px 0px;
    margin: 10px 5px 10px 5px;
    background-color: white;
    text-align: center;
    display: block;
}
    .box_sx {
        width: 130px;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        background-color: white;
        float: left;
    }
    HTML>BODY .box_sx {
        width: auto;
    }
    .box_center {
        width: 130px;
        padding: 0px 0px 0px 0px;
        margin: auto;
        background-color: white;
        float: center;
    }

    .box_center_fi {
        width: 300px;
        padding: 0px 0px 0px 0px;
        margin: auto;
        background-color: white;
        float: center;
    }
    
    HTML>BODY .box_center {
        min-width: 130px;
    }
    .box_dx {
        width: 130px;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        background-color: white;
        float: right;
    }
    HTML>BODY .box_dx {
        width: auto;
    }

#prod_colonne UL {
    list-style: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 11px;
    color: #C00010;
    text-align: left;
}
    #prod_colonne UL A:link, #prod_colonne UL A:visited {
        color: #3E282B;
        text-decoration: none;
    }
    #prod_colonne UL A:hover {
        color: #C00010;
        text-decoration: underline;
    }

