/* start shablon left_content (#left) */
#left {
  background-color:#fff;   /* col left right */
  border:silver 1px solid;
  margin:10px auto;
  position:relative;
  min-width:730px;
  max-width:800px;
}
#main {background-color:#fff;/*content*/border-left:silver 0px solid;margin-left:200px;}

#content,.wrap {float:right;}
#content {min-height: 800px; /* для нормальных браузеров*/
     -height: 800px; /* для ie6 достаточно этого, т.к. он воспринимает свойство "height" как min-height*/
     min-height: 800px;
     height:auto !important; 
     height:800px; /* последние 3 строчки — для ie7 */}
#content,.left {padding-bottom:10px;position:relative; }
.left {background-color:#fff;float:left;margin-left:-200px;left:0px;width:200px;}
#content,.wrap,#header,#footer {width:100%;}
#header {background:url(http://montajokon.ru/pic/h.gif) repeat-x #fff;border-bottom:silver 0px solid;position:absolute;top:0;left:0;}
#header,.header {height:159px;}
#footer {background-color:#f1f1ff;border-top:silver 1px solid;line-height:20px;text-align:center;position:relative;}
body {width:expression( documentElement.clientWidth < 730 ? (documentElement.clientWidth == 0 ? (body.clientWidth < 730 ? "730" : "auto") : "730px") : "auto" );}
#left {width:expression( documentElement.clientWidth > 800 ? (documentElement.clientWidth == 0 ? (body.clientWidth >800 ? "800" : "auto") : "800px") : "auto" );}
*html #main,*html #left {height:1%}



#content,#header {overflow:hidden;}
#left,#content,.left,#footer {position:relative;}
/* end shablon (#left) */


