Tengo una duda existencial!

He creado una pagina web con un menu desplegable.
La pagina web tiene una cabecera fija con el menu y luego un iframe.
- Código: Seleccionar todo
<iframe id="frameright" name="frameright" src="login.html" frameborder="0" framespacing="0" scrolling="auto" border="0" marginheight="0" marginwidth="0" width="100%" height="100%">
codigo alternativo si el navegador no ve iframes.....
</iframe>
Mi problema es que me aparece siempre la barra de desplazamiento a la derecha aunque la pagina quepa entera en pantalla.
Si pongo height="80%" la barra se vuelve inactiva (gris clarito) y no desaparece, y ademas me aparece una franja vacia con el 20% restante.
No se si me estoy explicando con claridad

Necesito saber como le digo al iframe que ocupe toda la pantalla que queda libre despues de la cabecera sin que me haga cosas raras.

En el iframe se cargan paginas que son la salida de los diferentes cgi's que hay en el menu desplegable y en ocasiones son largas. De manera que me salen dos barras de desplazamiento y solo quiero tener una, la del iframe.
Si me pueden hechar una mano les estare muy agradecido

Siempre y cuando me hayan entendido claro

Un saludo y gracias.