Je n'arrive pas à bien définir la hauteur d'un div sous ie, je commence à craquer !!!

en fait mon div commence à un certain top (exemple: top:40px) et doit aller jusqu'au bas de la page. Avec firefox il me suffit de rajouter un et ca marche mais sous ie evidemment ce n'est pas la même...

Quelqu'un aurait il une solution, je ne trouve plus, j'ai l'impression d'avoir tout essayé

voici mon code CSS:
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
 
<style media="screen" type="text/css">
<!--
html, body {
 margin: 0;
 padding: 0;
 height: 100%
}
 
/* 	Div composant la div d'indexation	*/
 
.div_contenu
{
     position: absolute;
     top:72px;
     left:0px;
     bottom:0px;
     width: 500px;
     overflow: auto;	
     font-size:10pt;
     background-color:green;
}
 
.div_view
{
	position:absolute;
	left: 503px;
	top: 40px;
	bottom: 0px;
	right:0px;
	background-color:yellow;
}
 
.div_info_doc
{
	position: relative;
	top:0px;
	left:0px;
	right:0px;
	height:30px;
	overflow: auto;
	color: #000000; 
	padding: 5px;
	font-weight: normal; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica;
	background-color:red;
	}	
-->
</style>
Et le html :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<body>	
 
<div class="div_info_doc" id="div_info_doc"></div>
 
<!-- CONTENU-->
<div class="div_contenu" id="div_contenu"></div>
 
<!-- FENETRE DE VISUALISATION-->
<div class="div_view" id="div_view"></div>
 
</body>
Voila ! merci d'avance