Ecco il menu del mio sito con Firefox:



ed eccolo con Internet Explorer:



perchè questa differenza???

Lo vorrei sempre come con Firefox, ma in Ie non va!

Cosa sbaglio??

Il file css è questo:
codice:
body 		{background-color: #000; color: #339933;}
a 		{color: #33FF00;}
a:active 	{color: #666600;}

/*#### DIV COLONNE ####*/
div#header 	{text-align: center;}
div#menu 	{float: left; width: 15%; text-align: center;}
div#content 	{margin-left: 15%; margin-right: 15%; padding: 1em; text-align: justify}
div#extra 	{float: right; width: 15%; text-align: center;}

/*#### MENU ####*/
div#menu div {font-family: verdana,arial,helvetica; font-size: 10px; border: 1px solid #0f0; border-top: none;}
ul {border: solid 1px #0f0; text-align: center; list-style: none; margin:0; padding:0; border-top: none;}
ul li 		{text-align: center; border: 1px solid ; border-color:transparent; font-weight: bold;font-family: verdana,arial,helvetica; font-size: 10px;}
ul li:hover 	{background-color: #060}
ul li a 		{color: #0f0; text-decoration: none;}
ul li a:hover 	{text-decoration: underline;}
ul li.tit		{background-c

cos'è che non va ad Ie??
E' possibile farlo uniforme per ie e fox?

Grazie per ogni aiuto!