Salve, e grazie in anticipo a chi vorrà aiutarmi.
Ho uno script html che allego in parte


Codice PHP:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html  xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US" xml:lang="en">
<
head>

    <
meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
    <
meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >
    <
title>Outlet4You </title>

    <
link href="style.css" rel="stylesheet" type="text/css" >

</
head>

<
body>
<
form style="margin-bottom: 0" id="Master_unit" name="Master_unit" method="post"   action="/original.php">
<
div class="PageBackgroundSimpleGradient" lang="it-it">
    </
div>
    <
div class="Main">
        <
div class="Sheet">
            <
div class="Sheet-tl"></div>
            <
div class="Sheet-tr"><div></div></div>
            <
div class="Sheet-bl"><div></div></div>
            <
div class="Sheet-br"><div></div></div>

            <
div class="Sheet-tc"><div></div></div>
            <
div class="Sheet-bc"><div></div></div>
            <
div class="Sheet-cl"><div></div></div>
            <
div class="Sheet-cr"><div></div></div>
            <
div class="Sheet-cc"></div>
            <
div class="Sheet-body">
                <
div class="Header">
                    <
div class="Header-png"></div>
                    <
div class="Header-jpeg"></div>

                    <
div class="logo">
                        <
h1 id="name-text" class="logo-name">[url="#"]Outlet4You[/url]</h1>
                        <
div id="slogan-text" class="logo-text">Il tuo negozio Internet</div>
                    </
div>
                </
div>

                <
div class="nav">
                    <
ul class="artmenu">
[*][
url="#"]<span><span>Home</span></span>[/url]       [*][url="#"]<span><span>UOMO</span></span>[/url]       
                        <
ul>       [*]<a href=AA>Abbigliamento Pelle ()</a>        [/list][*][url="#"]<span><span>DONNA</span></span>[/url]       
                        <
ul>       [*]<a href=AA>Abbigliamento Pelle ()</a>        [/list][*][url="#"]<span><span>BIMBA</span></span>[/url]       
                        <
ul>[*]<a href=AA>Abbigliamento Pelle ()</a>        [/list][*][url="#"]<span><span>BIMBO</span></span>[/url]       
                        <
ul>[*]<a href=AA>Abiti ()</a>        [/list][*][url="#"]<span><span>CASA</span></span>[/url]       
                        <
ul>[*]<a href=AA>Tende ()</a>        [/list][/list]

                    <
div class="l">
                    </
div>
                    <
div class="r">
                        <
div>
                        </
div>
                    </
div>
                </
div> </div>
       </
div>

       </
div>
</
form>
</
body
Se lo eseguo con firefox tutto Ok se invece utilizzo IE7 ottengo m...

il file di stile è il seguente


Codice PHP:
/* begin Page */

/* Generated with Artisteer version 2.0.2.15338 */
/*
body
{
  margin: 0 auto;
  padding: 0;
  background-color: #FFFFFF;
}
*/
.Main
{
  
positionabsolute;
  
width100%;
  
left0;
  
top0;
}




.
PageBackgroundSimpleGradient
{
  
background-imageurl('images/Page-BgSimpleGradient.jpg');
  
background-repeatrepeat-x;
  
height500px;
}
/*
.cleared
{
  float: none;
  clear: both;
  margin: 0;
  padding: 0;
  border: none;
  font-size:1px;
}

*/
.Sheet
{
  
overflowhidden;
  
min-width:23px;
  
min-height:23px;
  
margin0 auto;
  
positionrelative;
  
z-index0;
  
width800px;
}


.
Sheet-body
{
  
positionrelative;
  
z-index0;
  
margin1px;
}

.
Sheet-tl
{
  
positionabsolute;
  
overflowhidden;
  
z-index: -1;
  
top0;
  
left0;
  
width11px;
  
height11px;
  
background-imageurl('images/Sheet-s.png');
}

.
Sheet-tr
{
  
positionabsolute;
  
overflowhidden;
  
z-index: -1;
  
top0;
  
right0;
  
width11px;
  
height11px;
}

.
Sheet-tr div
{
  
positionabsolute;
  
z-index: -1;
  
top0px;
  
left: -11px;
  
width22px;
  
height22px;
  
background-imageurl('images/Sheet-s.png');
}

.
Sheet-bl
{
  
positionabsolute;
  
overflowhidden;
  
z-index: -1;
  
bottom0;
  
left0;
  
width11px;
  
height11px;
}

.
Sheet-bl div
{
  
positionabsolute;
  
z-index: -1;
  
top: -11px;
  
left0;
  
width22px;
  
height22px;
  
background-imageurl('images/Sheet-s.png');
}

.
Sheet-br
{
  
positionabsolute;
  
overflowhidden;
  
z-index: -1;
  
bottom0;
  
right0;
  
width11px;
  
height11px;
}

.
Sheet-br div
{
  
positionabsolute;
  
z-index: -1;
  
top: -11px;
  
left: -11px;
  
width22px;
  
height22px;
  
background-imageurl('images/Sheet-s.png');
}

.
Sheet-tc
{
  
positionabsolute;
  
overflow:hidden;
  
z-index: -1;
  
top0;
  
left11px;
  
right11px;
  
height11px;
}

.
Sheet-tc div
{
  
positionabsolute;
  
z-index: -1;
  
top0;
  
left0;
  
width100%;
  
height22px;
  
background-imageurl('images/Sheet-h.png');
}

.
Sheet-bc
{
  
positionabsolute;
  
overflow:hidden;
  
z-index: -1;
  
bottom0;
  
left11px;
  
right11px;
  
height11px;
}

.
Sheet-bc div
{
  
positionabsolute;
  
z-index: -1;
  
top: -11px;
  
left0;
  
width100%;
  
height22px;
  
background-imageurl('images/Sheet-h.png');
}

.
Sheet-cl
{
  
positionabsolute;
  
overflow:hidden;
  
z-index: -1;
  
top11px;
  
left0;
  
width11px;
  
bottom11px;
}

.
Sheet-cl div
{
  
positionabsolute;
  
z-index: -1;
  
top0;
  
left0;
  
width22px;
  
height100%;
  
background-imageurl('images/Sheet-v.png');
}

.
Sheet-cr
{
  
positionabsolute;
  
overflow:hidden;
  
z-index: -1;
  
top11px;
  
right0;
  
width11px;
  
bottom11px;
}

.
Sheet-cr div
{
  
positionabsolute;
  
z-index: -1;
  
top0;
  
left: -11px;
  
width22px;
  
height100%;
  
background-imageurl('images/Sheet-v.png');
}

.
Sheet-cc
{
  
positionabsolute;
  
overflow:hidden;
  
z-index: -2;
  
top11px;
  
left11px;
  
right11px;
  
bottom11px;
  
background-imageurl('images/Sheet-c.png');
}


.
Sheet
{
  
margin-top10px !important;
}

div.Header
{
  
margin0 auto;
  
positionrelative;
  
z-index:0;
  
width798px;
  
height100px;
}

div.Header-png
{
  
positionabsolute;
  
z-index:-2;
  
top0;
  
left0;
  
width798px;
  
height100px;
  
background-imageurl('images/Header.png');
  
background-repeatno-repeat;
  
background-positionleft top;
}


div.Header-jpeg
{
  
positionabsolute;
  
z-index:-1;
  
top0;
  
left0;
  
width798px;
  
height100px;
  
background-imageurl('images/Header.jpg');
  
background-repeatno-repeat;
  
background-positioncenter center;
}


.
logo
{
  
display block;
  
positionabsolute;
  
left10px;
  
top10px;
  
width505px;
}

h1.logo-name
{
  
displayblock;
  
text-alignleft;
}

h1.logo-nameh1.logo-name ah1.logo-name a:linkh1.logo-name a:visitedh1.logo-name a:hover
{
  
font-familyVerdanaGenevaArialHelveticaSans-Serif;
  
font-size35px;
  
text-decorationnone;
  
padding:0;
  
margin:0;
  
color#FFFFFF !important;
}

.
logo-text
{
  
displayblock;
  
text-alignleft;
}

.
logo-text, .logo-text a
{
  
font-familyTahomaArialHelveticaSans-Serif;
  
font-size13px;
  
padding:0;
  
margin:0;
  
color#FFFFFF !important;
}

/*

.artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover
{
  text-align:left;
  text-decoration:none;
  outline:none;
  letter-spacing:normal;
  word-spacing:normal;
}

.artmenu, .artmenu ul
{
  margin: 0;
  padding: 0;
  border: 0;
  list-style-type: none;
  display: block;
}

.artmenu li
{
  margin: 0;
  padding: 0;
  border: 0;
  display: block;
  float: left;
  position: relative;
  z-index: 5;
  background:none;
}

.artmenu li:hover
{
  z-index: 10000;
  white-space: normal;
}

.artmenu li li
{
  float: none;
}

.artmenu ul
{
  visibility: hidden;
  position: absolute;
  z-index: 10;
  left: 0;
  top: 0;
  background:none;
}

.artmenu li:hover>ul
{
  visibility: visible;
  top: 100%;
}

.artmenu li li:hover>ul
{
  top: 0;
  left: 100%;
}

.artmenu:after, .artmenu ul:after
{
  content: ".";
  height: 0;
  display: block;
  visibility: hidden;
  overflow: hidden;
  clear: both;
}
.artmenu, .artmenu ul
{
  min-height: 0;
}

.artmenu ul
{
  background-image: url(images/spacer.gif);
  padding: 10px 30px 30px 30px;
  margin: -10px 0 0 -30px;
}

.artmenu ul ul
{
  padding: 30px 30px 30px 10px;
  margin: -30px 0 0 -10px;
}


/* menu structure */

.nav
{
  
positionrelative;
  
margin0  auto;
  
width798px;
  
height35px;
  
z-index100;
}

.
artmenu
{
  
padding8px 4px 0px 4px;
}


.
nav .l, .nav .r, .nav .r div
{
  
top0;
  
positionabsolute;
  
z-index: -1;
  
overflowhidden;
  
height35px;
}

.
nav .l
{
  
left0;
  
right0px;
}


.
nav .r
{
  
right0;
  
width0px;
}


.
nav .r div
{
  
width798px;
  
right0;
}


.
nav .l, .nav .r div
{
  
background-positionleft top;
  
background-repeatno-repeat;
  
background-imageurl('images/nav.png');

Qualcuno potrebbe dirmi dove sbaglio.
Grazie per l'aiuto
Paolo