Здравтвуйте, есть код
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""h ttp://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled Document</title>
<style>
#main {
width: 100%;
}
.header {
width: 100%;
height: 50px;
background: #36f;
}
.footer {
width: 100%;
height: 50px;
clear: both;
background: #006;
}
#content-columns {
margin: 0 150px 0 150px;
}
.content {
width: 100%;
float: left;
background: #ccc;
border:solid 1px #009900;
}
.leftcolumn {
width: 140px;
float: left;
margin-left: -145px;
display: inline; /* решает проблему в IE */
position: relative;
background-color:#006600;
}
.rightcolumn {
width: 140px;
float: right;
margin-right: -145px;
display: inline; /* решает проблему в IE */
position: relative;
background-color:#006600;
}
</style>
</head>
<body>
<div id="main">
 * <div class="header">
 * * * Верхушка
 * </div>
 * <div id="content-columns">
 * * * <div class="leftcolumn">
 * * * * * Левая колонка
 * * * </div>
 * * * <div class="content">
 * * * * * Центральная колонка

 * * * * * Центральная колонка

 * * * * * Центральная колонка

 * * * * * Центральная колонка

 * * * * * Центральная колонка

 * * * </div>
 * * * <div class="rightcolumn">
 * * * * *Правая колонка
 * * * </div>
 * </div>
 * <div class="footer">
 * * * Подвал
 * </div>
</div>

</body>
</html>
Нужно что бы между левой/правой колонкой и центром был отступ в 5px, во всех браузерах норм, в IE6 отступа нет. В чем проблема? Как исправть?
Спасибо
P.S. при копировании кода в доктайп в http уберить пробел, ваш форум за спам принимал.