BODY 
{ 
  position:relative;
  margin:0 auto;
  padding:20px;
  min-width: 600px;
  max-width: 900px;
  font: small Georgia, serif;
  background: url(pic/bgbody.png) #F3F8F6;
}
/* Заголовочная часть*/
#header
{
}
/* Общие свойства боковой панели и содержания */
#sidebar, #content
{
  border: 1px solid #638F7B;
  background: white; 
  color: #2A3D34;
  padding:0.5em;
}
/* Боковая панель*/
#sidebar
{
  position: absolute;
  left:20px;
  width:   13em; /* Для хороших старых браузеров по стандарту */
  \width:  14em; /* Обман для IE5 */
  w\idth:  13em; /* Для всех новых хороших браузеров по стандарту */
}
/* Содержание */
#content 
{ 
  margin-left: 15em;
}
/* Подвал */
#footer
{
}
/* Для устранения элементов при включённом CSS */
.none { display:none }

