body {
	background-color: #808080
}

img {
	max-width:1920px;
	width: 1650px;
	height: auto;
}

table {
	max-width:1920px:
	border-collapse: collapse;
}

.colonna-sx {
	width: 135px;
}

.colonna-dx {
	width: 135px;
	vertical-align: top;
	text-align: center;
}

.lucchetto-area-clienti {
	max-width: 24px;
	max-height: 24px;
}

/* Stile per il link area clienti*/
.btn-area-clienti {
	display: inline-block;
    padding: 12px 24px;
    background-color: #0070f3; /* Sostituisci con il colore del tuo brand */
    color: #ffffff;
    text-decoration: none;
    font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
    font-weight: 600;
    font-size: 16px;
    border-radius: 8px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: background-color 0.3s ease, transform 0.2s ease;
    }

.btn-area-clienti:hover {
    background-color: #0051cc; /* Colore più scuro al passaggio del mouse */
    transform: translateY(-2px); /* Effetto di sollevamento */
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
}