Come detto questa sotto è una pagina che contiene tre semplici domande alle quali non so rispondere:

<!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" xml:lang="it" lang="it">

<head>


<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="autosize" content="off" />




<style type="text/css">

/* ----- CSS ----- */

*{
margin:0;
padding:0;
font-family: Verdana, "century gothic", "Trebuchet MS", Georgia;
font-size:13px;
}

body{
margin:0;
padding:0;
background-color:#fff;
}

html{
margin:0;
padding:0;
background-color:#fff;
}

/* ----- IDS ----- */

#contenitore{
width:780px;
margin:0;
padding:0;
background-color:#fff;
text-align:
}

#titolo{
height:80px;
position:;
float:;
width:780px;
margin:0;
padding:20px;
background-color:#fff;
border:1px solid #000;
text-align:
}

#spazio{
position:;
float:;
width:780px;
display:block;
margin:10px 0;
padding:20px;
background-color:#fff;
border:1px solid #000;
text-align:
}

#centrale{
position:absolute;
float:;
left:0;
width:580px;
margin:0;
padding:20px;
background-color:#fff;
border:1px solid #000;
text-align:
}

#menu{
position:absolute;
float:;
left:600px;
width:180px;
margin:0;
padding:20px;
background-color:#fff;
border:1px solid #000;
text-align:
}

#footer{
position:absolute;
float:;
left:0;
bottom:0;
width:780px;
margin:0;
padding:20px;
background-color:#fff;
border:1px solid #000;
text-align:
}


/* ----- LISTE ----- */

li{
listy-style:;

list-style-type:;
list-style-image:;
list-style-position:;
float:;
margin:0;
padding:0
}

</style>


</head>
<body>

<div id="contenitore">

<div id="titolo"><h1>titolo</h1></div>

<div id="spazio"><h1>spazio</h1></div>


<div id="centrale">
<h1>centrale</h1>


</p>


</p>


left:0;</p>


width:580px;</p>


&#160;</p>
<h1>Domanda A: il css di questa pagina è cross-browser?</h1>
<h1>Domanda B: perchè il margine destro &quot;sfora&quot; sul box centrale?</h1>
<h1>Domanda C: il box footer è stato appiccicato con una dichiarazione temeraria
(bottom:0 perchè non sò come farlo apparire <u>sotto</u> il box centrale.
Help.</h1>


&#160;</p>


&#160;</p></div>

<div id="menu">
<h1>menu</h1>


</p>


</p>


left:600px;

width:180px;</p>


</p>


</p>


</p>
</div>


</div></div><div id="footer"><h1>footer</h1>



bottom:0;</body></html>


Grazie 1000 per l'aiuto.