La prossima volta scrivi il codice dentro l'apposito tag, perchè così com'è, oltre a volerci la lente di ingrandimento, non si capisce.
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Test 1</title>
</head>
<body>
<div style="background-color:#009933;border:1px solid black;">
<div style="margin-right:10px;float:left;">
[img]sorgente.jpg[/img]</a>
</div>
<div style="float:left;">
<span style="font-size:8pt;color:#0000CC;font-weight:bold; ">TIPO</span>
<span style="font-weight:bold; font-size:10pt;">dato1</span>
</div>
<div style="float:left;margin-left:10px;">
<span style="font-size:8pt;color:#0000CC;font-weight:bold; ">VERSIONE</span>
<span style="font-weight:bold; font-size:10pt;">dato2</span>
</div>
<div style="float:left; margin-left:10px;">
<span style="font-size:8pt;color:#0000CC;font-weight:bold; ">MECCANICA</span>
<span style="font-weight:bold; font-size:10pt;">dato3</span>
</div>
<div style="clear:both"></div>
</div>
<div id="footer" style="clear:both;">footer finale</div>
</body>
</html>
Le parti in grassetto sono le aggiunte/modifiche, tieni presente che il div vuoto che ho messo non ha molto senso, quindi vedi tu come gestirlo, altrimenti, ti basta spostare il footer al suo posto così:
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Test 2</title>
</head>
<body>
<div style="background-color:#009933;border:1px solid black;">
<div style="margin-right:10px;float:left;">
[img]sorgente.jpg[/img]</a>
</div>
<div style="float:left;">
<span style="font-size:8pt;color:#0000CC;font-weight:bold; ">TIPO</span>
<span style="font-weight:bold; font-size:10pt;">dato1</span>
</div>
<div style="float:left;margin-left:10px;">
<span style="font-size:8pt;color:#0000CC;font-weight:bold; ">VERSIONE</span>
<span style="font-weight:bold; font-size:10pt;">dato2</span>
</div>
<div style="float:left; margin-left:10px;">
<span style="font-size:8pt;color:#0000CC;font-weight:bold; ">MECCANICA</span>
<span style="font-weight:bold; font-size:10pt;">dato3</span>
</div>
<div id="footer" style="clear:both;background:#fff;">footer finale</div>
</div>
</body>
</html>
Dopo di che meti il codice css esterno e non direttamente nella pagina.