#presentation {
    background-image: url("../img/montaggio.jpg");
    background-position: right;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 0;
}

#presentation h1 {
    padding: 0;
    margin: -240px 0 0 20px ;
}

@media only screen and (max-width: 890px)
{
    #presentation h1 {
        padding: 0;
        margin: -280px 0 0 20px ;
        font-size: 350%;
        
    }

}

#presentation p{
    margin: 10px;
    margin-left: 40px;
}


@media only screen and (max-width: 890px)
{
    #presentation p{
        margin: 20px;
        margin-left: 20px;
        font-size: 100%;
    }
}


.textbox img {
	margin-left: auto;
	margin-right: auto;
    display: block;
    max-width: 60%;
}

@media only screen and (max-width: 890px)
{
    .textbox img {
        margin-left: auto;
        margin-right: auto;
        display: block;
        max-width: 100%;
    }

}

/* TABELLA */

.tg  {border-collapse:collapse;border-spacing:0; margin-left: auto; margin-right: auto;}

.tg  {border-collapse:collapse;border-spacing:0;}
.tg td{font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:black;}
.tg th{font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:black;}
.tg .tg-vjh3{font-weight:bold;background-color:#c0c0c0;color:#000000;border-color:#000000;text-align:center;vertical-align:top}
.tg .tg-baqh{text-align:center;vertical-align:top}