Ciao,

Per favore, qualcuno può dirmi il motivo per cui sul mio sito annuncia.it si crea casino con il menù multilivello con IE 7 ?

Il menù sulla destra è inutilizzabile e se ridimensiono la pagina sparisce tutto.... H E L P

il css è

codice:
ul.vertical, ul.vertical li 
				{
					margin:0;
					padding:0;
					list-style-type:none;
					font-size:100%;
				}

ul.vertical 
		{
			position:relative;
			z-index:1000;
			cursor:pointer;
			width:150px;
			left:0px;
			top:0px;
		}

ul.vertical li 
		{
			position:relative;
			text-align:right;
			cursor:pointer;
			width:150px;
			margin:-1px 0 0 0;
			color:#000000;
			background-color:inherit;
		}

ul.vertical ul 
		{
			z-index:1020;
			cursor:pointer;
			position:absolute;
			width:160px;
			margin:2em 0 0 10.5em;
			top:-100em;
			left:-230px;
			padding:1px 0 0 0;
			border-left: 1px solid #000000;
			border-right: 1px solid #000000;
			border-bottom: 1px solid #000000;
			border-top: 1px solid #000000;
		}
	
ul.vertical ul li 
			{
				width:160px;
				text-align:right;
				background-color: #ccccff;
				color:#000000;

			}

ul.vertical ul ul 
		{
			margin:-0.5em 0 0 7.7em;
			border-left: 1px solid #000000;
			border-right: 1px solid #000000;
			border-bottom: 1px solid #000000;
			border-top: 1px solid #000000;

		}


	ul.vertical li:hover > ul { top:10px; }


ul.vertical a, ul.vertical a:visited 
					{
						display:block;
						cursor:pointer;
						padding:5px 7px;
						font-family: arial, tahoma, verdana, sans-serif;
						text-decoration:none;
						letter-spacing:1px;
					}
	
ul.vertical a:hover, ul.vertical a:focus, ul.vertical a.rollover, ul.vertical a.rollover:visited 
													{
														background:#6699ff;
														color:#ffffff;
														border-right:4Px solid #ffff33;
														border-left:4Px solid #ffff33;
														font-weight:bold;
													}


* html ul.vertical li 
		{
			display:inline; 
			float:right; 
			background:inherit;
			color:#000000; 
		}
				
* html ul.vertical li { position:static; }
* html ul.vertical a { position:relative; }
ul[class^="vertical"] ul { display:none; }
ul[class^="vertical"] ul { displa\y:block; }
HELP ME ! ! ! !