body{padding:0;margin:0;color:#000;background:#fff;font-family:tahoma}
h1{margin:0px 0 30px 35px;font-weight:normal;font-size:1.4em;color:#61bc3c;text-transform:uppercase;padding-top:10px}
h2{margin:20px 0 10px 20px;font-weight:bold;font-size:1em}

#header{width:100%;height:158px;border-collapse:collapse;background:#2c6821}
#header #left{background:url(/pics/header_l.jpg) no-repeat;padding:0}
#header #right{background:url(/pics/header_r.jpg) no-repeat;width:358px;padding:0}

#body_left_top{position:absolute;top:188px;left:0px;width:96px;height:111px;background:url(/pics/body_bg_l.gif) no-repeat;z-index:10}
#body_left_top2{background:url(/pics/body_bg_l.gif) no-repeat;padding:55px 0 0 0}

#menu{height:19px;background:url(/pics/menu_bg.gif) repeat-x;padding:0;font-size:12px;overflow:hidden}
#menu a{margin:2px 14px 0 14px;height:18px;float:left}
#menu a.m0{color:#2c6821;text-decoration:none}
#menu a.m0:hover{color:#2c6821;text-decoration:underline}
#menu a.m1{color:#2c6821;text-decoration:underline;font-weight:bold}
#menu-{height:39px;padding:13px 0 0 10px;font-size:13px;overflow:hidden}
#menu- a{margin:2px 14px 0 14px;height:18px;float:left}
#menu- a.m0{color:#2c6821;text-decoration:none}
#menu- a.m0:hover{color:#2c6821;text-decoration:underline}
#menu- a.m1{color:#2c6821;text-decoration:underline;font-weight:bold}
#submenu{margin:50px 0 30px 50px;margin:"34px 0 30px 50px";font-weight:bold}
/*
html:root #submenu{margin:50px 0 30px 50px;font-weight:bold}
#submenu a.mm0{color:#226e2d;text-decoration:none;font-size:12px;display:block;height:36px}
#submenu a.mm0:hover{color:#61bc3c;text-decoration:none;font-size:12px;display:block;height:36px}
#submenu a.mm1{color:#61bc3c;text-decoration:underline;font-size:12px;display:block;height:36px}
*/
#submenu{margin:45px 0px 30px 0px;font-weight:bold; -margin-top: 28px}
#submenu a.mm0{color:#226e2d;text-decoration:none;font-size:12px;display: block;}
#submenu a.mm0:hover{color:#61bc3c;text-decoration:none;font-size:12px;display: block;}
#submenu a.mm1{color:#61bc3c;text-decoration:underline;font-size:12px;display: block;}
#submenu a
{
  padding-top: 6px;
  display: block;
  width: 131px;
  padding-left: 50px;
  height: 22px;
  background: url(/img/menubutton.png);  /* пишем бэкграунд для нормальных браузеров */
  cursor: pointer;
  margin-bottom: 8px;
}


#body{width:100%;border-collapse:collapse;background:url(/pics/body_bg.gif) 100% 0 repeat-y;}
#body_top{background:url(/pics/top.gif) repeat-x;height:14px}
#body td#left{padding:0;font-size:0.8em;background:#2c6821 url(/pics/submenu_bg.jpg) no-repeat;width:198px}
#body td#right{padding:0 0 190px 0;font-size:0.8em;background:url(/pics/bg_trans1.gif) 100% 100% no-repeat; height:100%}
#body_padd{padding:0;margin:0}
#body_padd p{margin:0px 50px 0 35px;text-indent:0px;padding-bottom:15px}

#body2{width:100%;border-collapse:collapse;background:url(/pics/body_bg.gif) 100% 0 repeat-y}
#body2 td#left{padding:0;font-size:0.8em;width:198px;background:#2c6821}
#body2 td#right{padding:0;text-align:right}

#footer{height:56px;background:#fff url(/pics/footer_bg.gif) repeat-x}
#footer table.f{width:100%;height:56px;border-collapse:collapse;font-size:0.7em}
html:root #footer {height:83px}
#footer table.f td{padding:47px 0 0 0;color:#7B8A99}
#footer table.f td#left{width:130px}
#footer table.f td#center{text-align:center;padding-bottom:15px}
#footer table.f td#right{width:178px;background:url(/pics/footer_bg_r-.gif) 100% 0 no-repeat}

#production{width:60%;margin:0 0 0 20px;border-collapse:collapse}
#production td{background:none;border-bottom:1px solid #ddd;font-size:0.8em;padding:5px}
#production td p{margin:0;padding:0}
#production td img{border:0}

#production2{width:85%;margin:0 0 0 20px;border-collapse:collapse}
#production2 td{background:none;font-size:0.8em;padding:25px 5px 15px 15px;border-bottom:1px solid #ddd}
#production2 td p{margin:0;padding:0;text-indent:0}
#production2 td div#pic {background:url(/pics/ramka.gif) no-repeat;width:102px;height:120px}
#production2 td img{border:0;margin:1px}

.common{font-size:0.9em;border-collapse:collapse}
.common td{border:1px solid #e6e6e6}
.gallery{float:left;margin:0 0 30px 20px}
.gallery img{border:1px solid black}