Ciao a tutti, nella mia pagina ho inserito un porzione di HTML

che utilizza uno specifico CSS

quindi nella porzione di codice inclusa al centro dalla pagina ho

<html>
<head>
</head>
<body....>
mia pagina html esistente
....
..
.

qui ho aggiunto il nuovo codice html

<script .... ></script>
<!--[if lt IE 7]>
<style type="text/CSS">
div,img{behavior:url(iepngfix.htc)}
</style>
<link href .../>


il problema è che questo behavior mi rende non visualizzabile la mia pagina esistente (vedo tutta la pagina bianca) ... ed il problema si risolve cancellando questa porzione di codice

<!--[if lt IE 7]>
<style type="text/CSS">
div,img{behavior:url(iepngfix.htc)}
</style>


sarebbe possibile gestire il behavior solo in fase di visualizzazione della mia porzione di codice nuova (che lo richiede) e poi ripristinare la situazione iniziale

esempio

<!--[if lt IE 7]>
<style type="text/CSS">
div,img{behavior:url(iepngfix.htc)}
</style>

porzione di codice

...

<!--[if lt IE 7]>
<style type="text/CSS">
ripristina la situazione iniziale
</style>


Oppure esiste un'altra soluzione?

Grazie