Bonjour tout le monde!

Je sais bien que les frames sont déconseillées, cependant pour le site que je dois modifier, tout est fait à base de frame et je ne peux donc pas toucher à l'architecture du site :s

Mon problème est le suivant:



j'ai mis des marginheight à 0 partout, des marges nulles sur la section du menu, mais rien n'y fait (pas même annuler le retrait des puces :s)

dans menu.html (qui va dans la page contenant les frames)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
div {
background:#00B2EC;
marginheight: 0;
}
 
#nav li {
    margin: 0;
    padding: 0;
    display: inline;
}
 
#nav li a:link, #nav li a:visited {
    display: block;
    float: left;
    height: 32px;
    width: auto;
    line-height: 32px;
    text-decoration: none;
    text-align: center;
    background:#00B2EC;
    padding: 0;
	marginheight: 0;
}
 
#nav li a:hover, #nav li a:active {
    background:#73A6FF;
    padding: 0;
}
dans l'appel des frames:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<frameset rows="100,*,40" cols="1010*" framespacing="0" frameborder="NO" border="0">
	<frame src="banniere.htm" name="topFrame" scrolling="NO" noresize >
	<frameset rows="30,*,0" frameborder="NO" border="0" framespacing="0">
		<frame src="menu.htm" name="topFrame1" scrolling="NO" style="*{marginheight:0;}" framespacing="0" noresize >
		<frame src="centre.htm" name="mainFrame">
		<frame src="bas.htm" name="bottomFrame1" scrolling="NO" noresize>
	</frameset>
	<frame src="page_bas.htm" name="bottomFrame" scrolling="NO" noresize>
</frameset>
ne maitrisant pas le css ni même le html dans son ensemble, il se pourrait que le code contienne des erreurs (il marche, mais dans une fenetre à part sans frame :s et je n'arrive pas à lui enlever la marge verticale )