body { margin:0; padding:0; background:#f5f3d9; font-family:Tahoma; font-size:12px } /* padding:0 - обязательно */
.wm {_width:expression(document.body.clientWidth > 1000? "100%" : "1000px" ); min-width:1000px; }
.pad-lr { margin:0 5px} /* задает отступы для всей страницы с обеих сторон */
.right { float:right}
.left { float:left}
.red { color:#d33442}
.bold { font-weight:bold}
form { margin:0; padding:0}
a { color:#000; text-decoration:underline}
a:hover { text-decoration:none}
a.green { color:#125847}
p { font:12px Tahoma}
.top-c { background:url(../images/bg_top_c.jpg) repeat-x top }
.top-l { background:url(../images/bg_top_l.jpg) no-repeat top left}
.top-r { background:url(../images/bg_top_r.jpg) no-repeat top right}
.top-drel { background:url(../images/bg_top_drel.jpg) no-repeat 65% top; height:215px; position:relative}
.logo { position:absolute; top:120px; left:15px}
.time { position:absolute; top:38px;  left:15px; font:12px Tahoma; color:#6e6e45; white-space:nowrap }
.kurs { position:absolute; top:38px; right:15px; font:12px Tahoma; color:#6e6e45; white-space:nowrap }
.tel-num { position:absolute; top:108px; right:15px; font:28px Tahoma; color:#125946; white-space:nowrap }
.tel-num span { font:18px Tahoma; color:#646464;}
.top-menu { position:absolute; top:70px; left:57%; margin-left:10px}
.top-menu a { display:block; font:12px Tahoma; color:#000; text-decoration:underline; padding:0 0 0 10px; margin-bottom:8px; background:url(../images/li.gif) no-repeat 0 6px;  }
.top-menu a:hover { font-weight:bold}
.menu-l { background:#125946 url(../images/bg_menu_l.gif) no-repeat left; margin:4px auto}
.menu-r { background: url(../images/bg_menu_r.gif) no-repeat right; height:35px}
.menu-r a { float:left; margin:8px 10px 9px 10px; font:14px Tahoma; color:#fff; text-decoration:none; }
.menu-r a:hover { color:#deecd5}
a.right { float:right}
.menu-hr { background:url(../images/bg_menu_hr.gif) no-repeat right top; height:35px; width:11px; }
.leftblock {width:291px; margin-bottom:4px}
.leftblock-header-c { background:url(../images/bg_leftblock_header_c.gif) repeat-y; }
.leftblock-header-t { background:url(../images/bg_leftblock_header_t.gif) no-repeat top; }
.leftblock-header-b { background:url(../images/bg_leftblock_header_b.gif) no-repeat bottom; }
.leftblock-header-b h1 { font:bold 12px Tahoma; color:#125847; margin:0; padding:14px 10px 8px 25px; text-transform:uppercase}
.leftblock-header-b a { display:block; font:bold 12px Tahoma; color:#125847; margin:0; padding:14px 10px 8px 25px}
.leftblock .leftblock-white a.category_child { display:block; background:url(../images/bg_leftblock_c.gif) repeat-y; color:#000; font:12px Tahoma; padding:8px 10px 8px 25px}
.leftblock-header-dark-c { background:url(../images/bg_leftblock_header_dark_c.gif) repeat-y; }
.leftblock-header-dark-t { background:url(../images/bg_leftblock_header_dark_t.gif) no-repeat top; }
.leftblock-header-dark-b { background:url(../images/bg_leftblock_header_dark_b.gif) no-repeat bottom; }
.leftblock-header-dark-b h1 { font:bold 12px Tahoma; color:#fff; margin:0; padding:14px 10px 8px 25px}
.leftblock-c0 { background: url(../images/bg_leftblock_c.gif) repeat-y; padding:12px 10px 0px 25px }
.leftblock-c0 a { display:block; padding:4px 0;}
.leftblock-c1 { background: url(../images/bg_leftblock_c.gif) repeat-y; padding: 0px 10px 0px 25px }
.leftblock-c1 a { display:block; padding:4px 0;}
.leftblock_sep{background: url(../images/bg_leftblock_c.gif) repeat-y; height: 12px}
.leftblock-c { background: url(../images/bg_leftblock_c.gif) repeat-y; padding:12px 10px 12px 25px }
.leftblock-c a { display:block; padding:4px 0;}
.leftblock-key { background: url(../images/bg_leftblock_key.gif) no-repeat bottom; text-align:center;   }
.leftblock-key a { background: url(../images/bg_leftblock_key.gif) no-repeat bottom; text-align:center; color:#125947; text-decoration:none; display:block; padding:6px 5px 9px 5px; font:bold 12px Tahoma  }
.leftblock-b { background: url(../images/bg_leftblock_b.gif) no-repeat; height:9px}
.block-corn { margin:0 0 4px 4px;  background:#fff; }
.corn-tl { background:url(../images/corn_t_l.gif) no-repeat top left}
.corn-tr { background:url(../images/corn_t_r.gif) no-repeat top right; height:7px}
.corn-bl { background:url(../images/corn_b_l.gif) no-repeat bottom left}
.corn-br { background:url(../images/corn_b_r.gif) no-repeat bottom right; height:7px }
.brd-t { background:url(../images/brd.gif) repeat-x top}
.brd-b { background:url(../images/brd.gif) repeat-x bottom}
.brd-l { background:url(../images/brd.gif) repeat-y left }
.brd-r { background:url(../images/brd.gif) repeat-y right}
.content { padding:35px 50px; width:594px; margin:auto }  /* ширина всего блока с контентом */
.content h1 { margin:0 0 20px 0; font:bold 18px Tahoma; color:#125946}
.content h2 { margin:0 0 10px 0; font:bold 18px Tahoma; color:#66a489}
.content p { color:#6e6e45; text-align:justify}
.block-search {padding:5px 20px 0; height:25px}
.form-search { float:left}
.form-search input { float:left; margin-right:5px}
.form-search input.field { border:1px solid #dcdcc6; height:18px; color:#6e6e45; padding-left:2px}
.in-bsacet { padding:0 0 0 28px; line-height:20px; background:url(../images/ico_bascet.jpg) no-repeat left center; color:#6e6e45; white-space:nowrap }
.form-bascet {}
.form-bascet .articul { margin:15px 0 15px 0}
.insrtuction a { display:block; padding:15px 0; }
.way { margin-bottom:15px;}
.tovar-prise { color:#d33442; font:bold 18px Tahoma; margin:0px 8px 0 0}
.tbl-tovar-main {width:594px; margin:auto} /* ширина таблиц с контентом */
.tbl-tovar-main th { background:#b4d5c7; border-bottom:1px solid #8aa99c; text-align:left; padding:10px 15px}
.tbl-tovar-main .bg-brd { background:#dfe9e8; border-bottom:1px solid #8aa99c; padding:15px}
.tbl-tovar-main ul { margin:0 0 0 15px; padding:0 0 0 0px}
.tbl-tovar-main li { margin:0; padding:0; list-style: square; line-height:16px; }
.tbl-tovar { width:550px; margin:auto} /* ширина таблиц с контентом */
.td-tovar { width:174px}
.td-tovar img { text-align:center; display:block; margin-bottom:5px;}
.td-tovar a, .tov a{ color:#125847; font:bold 12px Tahoma; display:block; margin-bottom:10px;}
.td-tovar p { margin:0; padding:0; text-align:left; color:#000; font:12px Tahoma}
/*.td-tovar */.prise { color:#d33442; font:bold 12px Tahoma; text-align:center; margin:10px 0 30px 0}
img{
  border: none;
}
#hit{
  background: url(hit.gif) left top no-repeat;
  height: 22px;
  width: 180px;
  margin-left:5px;
  text-align: center;
margin-bottom: 10px;
 color:#d33442;
}
.tbl-character { background:#f6f6e6; border-bottom:1px solid #bfbf89  }
.tbl-character th { background:#eaead9; border-bottom:1px solid #bfbf89; text-align:left; padding:10px 15px}
.tbl-character td { padding:5px 15px  }
.pohogie-tovari { background:#f6f6e6; border-bottom:1px solid bfbf89; text-align:left; padding:8px 15px; margin-bottom:10px; font:bold 12px Tahoma  }
.pages { margin-bottom:20px}
.pages p { margin:0 0 3px 0}
.tbl-obzor { border-top:1px solid #dcdcc6 }
.tbl-obzor td { padding:15px; }
.tbl-cart { border-top:1px solid #dcdcc6 }
.tbl-cart td { padding:15px 5px; }
.content img{ border:0}
.data {color:#6e6e45; margin-bottom:3px}
.na-spisok { float:right; margin:0 0 10px 10px}
.instruction { }
.articul { margin-top:5px}
.form-zacaz .field {border:1px solid #bfbf89; padding: 0 2px; text-align:center; width:36px; height:18px}
.tbl-zacaz {border-collapse: collapse; margin-bottom:15px}
.tbl-zacaz th { font:normal 12px Tahoma; padding:5px 8px; background:#eaead9; border:1px solid #bfbf89}
.tbl-zacaz td { padding:5px 8px; border:1px solid #bfbf89}
.tbl-zacaz a { color:#125946}
.tbl-zacaz .prise { font:bold 12px Tahoma; color:#d33442; text-align:right}
.vnimanie { padding:0 0 0 40px; background:url(../images/vnimanie.gif) no-repeat 0 2px; margin:30px 80px}
.bottom-l { background:#125946 url(../images/bg_bottom_l.gif) no-repeat 0 0; margin-bottom:4px}
.bottom-r { background:url(../images/bg_bottom_r.gif) no-repeat right top; height:76px}
.bottom-txt { color:#fff; text-align:center; padding-top:27px }
.bottom-txt a {color:#fff;}
.rezakaz{background:url(../images/key_rezacaz.jpg) no-repeat right top;border:0px;width:144px;height:22px;cursor:pointer;}
.zakaz{background:url(../images/key_zacaz.jpg) no-repeat right top;border:0px;width:144px;height:22px;cursor:pointer;}
.searchbutton{background:url(../images/key_search.jpg) no-repeat right top;border:0px;width:32px;height:22px;}
.form-zacaz img{border:none;}
.brief_desc li{color:#6E6E45;list-style-type:square;}
