ciao a tutti!
dopo l'ennesimo tentativo ho deciso di chiedere aiuto a chi di sicuro ne sà più di me...
vi descrivo brevemente la situazione:
pagina con logo, menù e un iframe che servirà per caricare le varie pagine.
Intanto il codice, poi il commento
codice:
<html>
<head id="Head1" runat="server">
    <title>ITALSOFT S.r.l.</title>
    <style type="text/css">
.bodyMain
{
    font-family: verdana;
    font-size: small;
    font-weight: normal;
    background-color: #CCFFCC;
    margin: 0px;
    padding: 0px;
    height: 100%;
    text-align: center;
    vertical-align: top;    
    overflow:hidden;
}

.formMain {
    font-family: verdana;
    font-size: small;
    font-weight: normal;
    background-color: #CCFFCC;
    margin: 0px;
    padding: 0px;
    height: 100%;
    width:100%;
    overflow: inherit;
    text-align: center;
    vertical-align: top;
}

.mainPanel
{
    background-color: white;
    width: 80%;       
    height: 97%;
    border: 2px solid #C0C0C0;
    text-align: center;
    vertical-align: top;
    position: absolute;    
    padding:auto;
    top:2%;
    bottom:1%;
    left:10%;
    right:10%;    
    overflow:auto;
}    

.mainFrameContent {
    width:95%;
    height:100%;
    border:0px;
    position:relative;
    text-align:center;
    vertical-align:top;
    overflow:hidden;    
}
    </style>
</head>
<script language=javascript>
function callSimplePage(strUrl,idFrame) {
    document.getElementById(idFrame).src = strUrl; 
}

</script>
<body class="bodyMain">
 <form id="form1" runat="server" class="formMain">
 <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"/>
	<div class="mainPanel">    	   
	    <div style="text-align:center;">
	        immagine
        </div>    
		    <div >
			    <table cellpadding="1" cellspacing="0" style="padding-left:3px;" class="menuTab">
				    <tr> 
				        <td id="td_tabHome">
				          <a id="tabHome" href="#" onclick="javascript:callSimplePage('public/home.aspx','frmContent');">
				            <span>
				        	    HOME
				        	</span>    
				          </a>
				        </td>	
				        <td id="td_tabAzienda">
				          <a id="tabAzienda" class="menuDefault" href="#" onclick="javascript:callSimplePage('public/azienda.aspx','frmContent');">
				      	    <span>
				        	    AZIENDA
				      	    </span>
				          </a>
				        </td>	
				        <td id="td_tabProdotti">
				          <a id="tabProdotti" href="#" onclick="javascript:callSimplePage('public/prodotti.aspx','frmContent');">
				      	    <span>
				        	    PRODOTTI
				      	    </span>
				          </a>
				        </td>	
			        </tr>
			    </table>    		   		    
	    </div>	    		
	    





pippo
	    





pippo
	    





pippo
	    





pippo
	    





pippo
	    





pippo
        <iframe id="frmContent" name="frmContent" class="mainFrameContent"  frameborder="0" src="public/risorse.aspx"></iframe>
    </div>
 </form>
</body>
</html>
Le prove che ho fatto sono 2:
la prima è commentando l'iframe. e la domanda è se è possibile avere la scrollbar a livello di body esterno invece che del div (in modo che la scrollbar venga all'estremo destro della finestra del browser) .
la seconda prova è con l'utilizzo dell'iframe.
a seconda della pagina che carico non sempre vedo tutto il contenuto dell'iframe, ma la pagina mi viene troncata in posizione random.
invece ovviamente bisognerebbe che se carico una pagina più lunga della precedente la scrollbar mi permetta di verla tutta fino in fondo.
credo che il secondo problema sia una conseguenza del primo.
quindi risolvendo il primo SUPPONGO che in automatico si risolva anche il secondo.
Spero tanto che mi possiae aiutare, la grafica non è decisamente il mio forte...
grazie in anticipo a chi mi darà un aiuto.
spero di aver postato tutto il necessario.
grazie ciao!!