Per quanto riguarda la lista 1 ho risolto, anzichè applicare il padding-left all'elemento ul.newslist li è bastato applicarlo all'elemento ul.newslist a, quindi con questo codice
codice:
ul.newslist a {
	padding: 0 0 0 7px;
	margin: 0px;
	background: url(../img/arrow.gif) no-repeat left center;
}
ho risolto il problema del'inside.

Se qualcuno ha la soluzione per la lista 2 è ancora gradita.

Grazie.