El problema está en que asignaste el mismo nombre para identificar la etiqueta SPAN y la variable tiempo.
En Firefox no da error, pero IE no permite esto.
Te dejo el script "reparado", fijate que cambié el nombre de la variable por
varTiempo
Código:
<HTML>
<HEAD>
</HEAD>
<BODY>
<span class="Estilo1" style="padding-left:40px; padding-top:0;" id="tiempo">10.0</span>
<script type="text/javascript">
varTiempo = document.getElementById('tiempo');
segundos = 100;
function actualizar () {
s = segundos--;
if (s < 1) {
varTiempo.innerHTML = '^^';
setTimeout ("redireccionar()", 1000);
}
else if (s == 10 ) {varTiempo.innerHTML = '1.0';
}else if( s == 20 ){
varTiempo.innerHTML = '2.0';
}else if( s == 30 ){
varTiempo.innerHTML = '3.0';
}else if( s == 40 ){
varTiempo.innerHTML = '4.0';
}else if( s == 50 ){
varTiempo.innerHTML = '5.0';
}else if( s == 60 ){
varTiempo.innerHTML = '6.0';
}else if( s == 70 ){
varTiempo.innerHTML = '7.0';
}else if( s == 80 ){
varTiempo.innerHTML = '8.0';
}else if( s == 90 ){
varTiempo.innerHTML = '9.0';
} else {
varTiempo.innerHTML = s/10;
}
}
setInterval ("actualizar()", 100);
</script>
</BODY>
</HTML>
Turka: tu teoría de la seguridad es bastante erronea

, de onda

Saludos