No funciona en IE6,
Yo estoy intentando con esto y abriré otro hilo: 
 Código PHP:
    <HEAD>
<STYLE type=text/css>
#elemento_fijo {
    POSITION: fixed; TOP: 96%;   /*POSITION: fixed; TOP: 555px;*/
    border:1px solid #000;  background:#cff; 
}
* HTML #elemento_fijo {
    POSITION: absolute; ; TOP: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+580+"px" : body.scrollTop+580+"px")
}
</STYLE>
</HEAD>
 
<BODY>
<DIV id=contenido>
<P>Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto</P>
<P>Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto</P> /*COLOCAR MUCHO TEXTO*/
<P>Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto</P>
</DIV>
<DIV id=elemento_fijo>Fijo
</DIV>
</BODY> 
    
  El Problema de esta solución para IE6 es que 
no funciona para diferentes resoluciones, esta solo funciona para una Resolución de: 1024x768 el DIV donde se ve muy bien.