Salve a tutti,
Ho realizzato un semplicissimo layout a due colonne, per un piccolo sito web. Il layout è di tipo table-less con float, a due colonne.

Solo che non capisco perchè con Internet Explorer 7 si vede perfettamente, e cioè così:



Mentre su firefox 3 è tutto sballato, così:



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">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Eureka!</title>
<
link rel="Stylesheet" href="css/base.css" />
<
link rel="Stylesheet" href="css/menu.css" />
</
head>

<
body>
<
div id="testata">
    <
div align="center">[img]images/eurekatestatamini.jpg[/img]</div>
</
div>
<
div id="generale">
  
  <
div id="sottotitolo">
    <
div align="center">Periodico di informazione ed opinione degli studenti del Liceo Classico &quot;De La Salle&quot; - Benevento</div>
  </
div>
  
  
  <
div id="menu" align="center">
      <
div class="invertedshiftdown">
        <
ul>[*][url="/Default.aspx"]Home[/url][*][url="/infoeureka.aspx"]Cos'è[/url][*][url="/redazione.aspx"]La redazione[/url][*][url="/archivio.aspx"]Archivio numeri[/url][*][url="/contatti.aspx"]Contatti[/url][/list]
      </div>

       
  </div>
  
  
  <div id="colonne2">
  <div id="menuleft">
  <ul>[*]POLITICA ESTERA[*][url="cicciponci"]POLITICA INTERNA[/url][*]CRONACA LOCALE[*]CRONACA NAZIONALE[*]CARA SCUOLA[*]EUREKA MAGAZINE[*]EUREKA VIAGGI[*]EUREKA FEDE[*]CULTURA-SPETTACOLO[*]MUSICA[*]SPORT
  [/list]</div>
  <div id="contenuto">Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor   incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud   exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat. Quis aute   iure reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla   pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui   officia deserunt mollit anim id est laborum Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor   incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud   exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat. Quis aute   iure reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla   pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui   officia deserunt mollit anim id est laborum Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor   incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud   exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat. Quis aute   iure reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla   pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui   officia deserunt mollit anim id est laborum Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor   incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud   exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat. Quis aute   iure reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla   pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui   officia deserunt mollit anim id est laborum Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor   incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud   exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat. Quis aute   iure reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla   pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui   officia deserunt mollit anim id est laborum Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor   incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud   exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat. Quis aute   iure reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla   pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui   officia deserunt mollit anim id est laborum</div>
  </div>
  <div id="footer">&copy;2008 nomesitoeureka.it | &quot;Eureka!&quot; è un progetto realizzato dai ragazzi dell'
istituto De La Salle di Benevento Per contatti: [email]info@nomesitoeureka.it[/email]</div>
  
</
div>

</
body>
</
html
e il codice CSS:

Codice PHP:
body {

background-color:#FFFFCC;
font-familyArialHelveticasans-serif;
}

#generale {

width800px;

margin0px auto;

border-left-width1px;
border-left-stylesolid;

background-color#FFFFFF;


border-right-width1px;
border-right-stylesolid;

}

#testata {

margin-top10px;
margin-bottom0px;
padding-right2px;
width800px;
margin0px auto;

}
#sottotitolo {
    
margin-top10px;
    
margin-bottom10px/*border-bottom-style: dashed;
border-bottom-width: 1px;
border-bottom-color:#000000;*/
;
    
padding-top10px;
    
width80%;
    
margin0px auto;
    
color#000099;
    
font-weightbold;
    
font-sizesmall;
    
font-styleoblique;
}
#menu {
    
margin-top8px;
    
margin-bottom0px;
    
margin0px auto;
    
padding8px 2px 0px 2px;
    
text-aligncenter;
    
width80%;
    

}

#contenuto {
    
margin-top2px;
    
padding15px;
    
font-sizesmall;
    
width75%;
    
border-leftdotted 2px
    
border-color#000099;
    
background-color:white;
    
min-height380px;
}
#colonne2
{
    
}

#menuleft
{
    
floatleft;
    
width:18%;
    
padding15px 5px 3px 10px;
    
margin-right2px;
    
font-size9.3pt;
    
font-weightbolder;
    
    
}
#menuleft ul
{
    list-
style-typenone;
    
padding0px;
    
margin0px;
    
line-height1.7;
    
text-aligncenter;
    
font-familyGaramondTimes New RomanArial;
    
}
#menuleft li
{
    
border-bottomridge 1px;
    
background-colorlightblue;
    
margin7px 0px 7px 0px;
}
#menuleft li a
{
    
text-decorationnone;
    
colorBlack;
}

#menuleft li a:hover
{
    
border-bottomridge 1px;
    
background-color#000099;
    
padding3px 10px 3px 10px;
    
colorWhite;
}

#menuleft .long li a:hover
{
    
border-bottomridge 1px;
    
background-color#000099;
    
padding3px 0px 3px 0px;
    
colorWhite;
}

#footer {

    
margin-top5px;
    
border-top1px ridge;
    
border-bottom2px solid;
    
padding0px 2px 0px 2px;
    
font-sizex-small;
    
text-aligncenter;
    
background-color#000099;
    
colorwhite;
    
clearleft;

QUI c'è l'archivio zip con tutto il codice già pronto.

Grazie mille in anticipo a chiunque sappia darmi una mano.