Ci sto uscendo pazzo!!!
E' da un po' che ci lavoro su, ma non capisco perchè i <ul> vengono spostati di circa 40px a destra e non sono allineati a sinistra!!!

CSS

codice:
#menu_sx{background:#3040f0;margin-left:12px;margin-top:10px;width:170px;float:left;font-size:12px;margin:0 auto;}
div#menu_sx ul{list-style:none;}
div#menu_sx a{display:block;width:125px;padding-left:15px;padding-top:2px;padding-bottom:2px;text-decoration:none;}
div#menu_sx a:hover{text-decoration:none}
div#menu_sx h2{font-size:12px;text-align:center;color:#FFF;}
div#menu_sx h2.tit span{position:relative;top:5px;}

div#menu_sx div#nav{width:140px;background:#0D4B72;margin:0 auto;}
div#menu_sx div#nav ul{padding-bottom:10px; background:url("img/nav_down.gif") left bottom no-repeat;padding-bottom:6px;}
div#menu_sx div#nav li{border-top:1px solid #5179A4;}
div#menu_sx div#nav a{color:#fff;}
div#menu_sx div#nav a:hover{background:#5179A4;}
div#menu_sx div#nav h2.tit{height:34px;width:100%;background:url('img/nav_up.gif') top left no-repeat;}
HTML
codice:
<div id="menu_sx">

	<div id="nav">

		<h2 class="tit"><span>Menù Rapido</span></h2>

			<ul>

			[*]albo d'oro
			[*]invia formazione
			[*]probabili formazioni
			[*]download wxp

			[/list]

	</div>

</div>
Notate qualche errore???