Ho inserito sotto tutto il codice html e css insieme
Perche' la colonna di destra mi appare sotto ?
grazie
ciao

codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
	<title>PROVA</title>
<style type="text/css">
div, body {
  border: 1px solid #000;
  margin: 0;
  padding: 0;
 }
.footer {clear: both; }
#leftColNew {
		margin-right: 5%; 
        border: 1pt;
		float: left; 
		width: 10%;}
#rightColNew {border: 2pt; margin-left: 650px; width: 20px; }
#contentColNew { 
width: 90%; 
        border: 1pt;
  }
#innerContentColNew
{
        border: 1pt;
  margin-left: 1%;
  margin-right: 1%;
  }
</style>
</head>

<body alink="#000000" class="Pagina">



<div class="footer">
           testata testatatestatatestata testata testata testata testata testata testata testata testata testata testata testata testata testata testata testata testata 
</div>
<div id="pageFrame">



	<div id="leftColNew" title="ColonnaSinistra">
                colonna sinistra
                colonna sinistra
                colonna sinistra
	</div>




<div id="contentColNew" title="ColCentrale">
	<div id="innerContentColNew" title="ColCentrale">
            ciaociaociaociaociaociao ciaociaociaociaociaociao ciaociao  ciaociao  ciao ciao ciaociao ciao ciaociao ciao ciao ciao ciaociao ciao
	</div>
</div>




		<div id="rightColNew" title="ColonnaDestra">
                 destra
                 destra
                a destra
                 destra
		</div>
</div>		
	<div class="footer">
			©FOOTER   FOOTER FOOTER FOOTER FOOTER  FOOTER  FOOTER  FOOTER FOOTER 
	</div>
	</body>
</html>