se un elemento ha proprieta' realtive deve "fare i conti" con tutti gli elementi contenuti nell'elemento genitore:

codice:
<style type="text/css">
<!--
div#container {
	height: 200px;
	width: 200px;
	left: 50px;
	top: 50px;
	background: #FF9900;
}
div#contentabs {
	background: #0044FF;
	height: 50px;
	width: 50px;
	position: absolute;
	left: 50px;
	top: 50px;
}
div#contentrel {
	background: #0066FF;
	height: 50px;
	width: 50px;
	position: relative;
	left: 50px;
	top: 50px;
}
div#contentrel1 {
	background: #0066FF;
	height: 50px;
	width: 50px;
	position: relative;
	left: 50px;
	top: 50px;
}
-->
</style>
</head>

<body>
<div id="container">container
</div>

<div id="container">container
  <div id="contentrel">relativo</div>
  <div id="contentrel1">relativo</div>
</div>

<div id="contentabs">assoluto</div>
vedi comportamento di div#contentrel1

ciaux