Golovastik, я не вижу того, что видешь ты... И картинок твоих у меня нет... Например если сделать так
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<style>
* {
margin: 0;
padding: 0;
}
#container {
height: 100px;
}
#right {
float: right;
width: 200px;
height: 100%;
background-color: silver;
}
#left {
float: left;
width: 200px;
height: 100%;
background-color: red;
}
#center {
margin-left: 200px;
margin-right: 200px;
height: 100%;
background-color: blue;
/* для пущей уверености */
overflow: hidden;
}
</style>
</head>
<body>
<div id='container'>
<div id='right'></div>
<div id='left'></div>
<div id='center'></div>
</div>
</body>
</html>
центр никогда не перекроет как правую, так и левую часть...