allora, ho notato delle differenze a livello di css:

questo il css che staqvo utilizzando:
codice:
.titololinea{
	background-color:#cccccc;
	font-size:12px;
	padding:0 0 5px 15px;
	border-bottom: 1px solid #000;
	text-transform: uppercase;
}
qusto è il css che ho modificato e sul quale sembrano non esserci più problemi:

codice:
.titololinea{
	background-color:#cccccc;
	font-size:12px;
	padding:0 0 5px 15px;
	border-bottom: 1px solid #000;
	text-transform: uppercase;
        position:relative; // linea aggiunta.
}
Qualcuno sa spiegarmi perchè?