/* Путь */
DIV.path { font-size: 11px; color: #999; }
DIV.path A { color: #999 !important; }
/* Форма */
TABLE.form { width: 500px; margin: .8em 0; }
TABLE.form TD.name { width: 30%; padding-right: 15px; white-space: nowrap; vertical-align: middle; }
TABLE.form TD.input { width: 70%; padding: 3px 0; }
TABLE.form TD.input TABLE.buttons { width: 100%; }
TABLE.form TD.input TABLE.buttons TD { width: 50%; }
TABLE.form TD.input TABLE.buttons TH { width: 50%; text-align: right; }
/* Разлинованая таблицы */
TABLE.table{ width: 90%; background: #000; margin-bottom: 15px; }
TABLE.table TH { padding: 2px 10px; background: #FF9C00; color: #FFF; vertical-align: middle; }
TABLE.table TD { padding: 2px 10px; background: #FFF; vertical-align: middle; }
/* Шапка */
DIV.top { padding: 15px 0 0 0; }
DIV.top DIV { padding: 2px 0 2px 34px; background: url(../img/mrk-circle.gif) no-repeat 18px 9px; font-size: 16px; font-weight: bold; color: #FF8D28; }
DIV.top DIV A { color: #FF8D28 !important; text-decoration: none; }
IMG.logo { margin: 10px 25px 0 0; float: right; }
IMG.logo-inner { margin: 0 25px 0 0; float: right; }
/*  */
DIV.main-pic { text-align: center; padding-bottom: 25px; }
DIV.main-pic DIV { width: 547px; margin: auto; }
/* Контакты */
DIV.contacts { margin: 10px 18px 0 18px; padding: 8px 0; text-align: center; font-size: 12px; font-weight: bold; line-height: 16px; border-top: 1px solid #FF9C00; border-bottom: 1px solid #FF9C00; }
DIV.contacts SPAN { color: #FF9C00; }
DIV.contacts A { color: #FF9C00 !important; text-decoration: none; }
/*  */
DIV.banners { padding: 0 18px 20px 18px; }
DIV.banners IMG { margin: 12px 3px 0 0; }

/* Внутр стр */
/* Шапка */
DIV.top-inner { padding: 15px 0 0 310px; height: 170px; }
DIV.menu-pic { position: absolute; top: 10px; left: 0; }
DIV.menu-pic IMG { border: none; }
/* Menu */
TABLE.menu { position: relative; z-index: 55; }
TABLE.menu A { color: #000 !important; text-decoration: none; font-weight: bold; }
/*  */
TABLE.main { width: 100%; }
TABLE.main TD.lft-col { width: 25%; text-align: center; font-size: 16px; font-weight: bold; }
TABLE.main TD.content { width: 75%; padding: 10px 18px 10px 10px; }
TABLE.main TD.order { padding: 0 10px 10px 18px; text-align: center; vertical-align: bottom; }
/* Прайс */
TABLE.price { width: 90%; }
TABLE.price TH { padding: 3px 10px; background: #FF9C00; color: #FFF; }
TABLE.price TH.bg-black { background: #000; }
TABLE.price TD { padding: 2px 10px; }
TD.centre { text-align: center; }
TABLE.price TR.or TD { background: #FFF3CC; }
.w5 { width: 5%; }
.w1 { width: 1%; }
TABLE.price TR.or TD.bgno { background: none; }
/* Каталог*/
TABLE.catalog { width: 90%; background: #000; margin-bottom: 15px; }
TABLE.catalog TH { padding: 2px 10px; background: #FF9C00; color: #FFF; vertical-align: middle; }
TABLE.catalog TH.bg-black { background: #000; }
TABLE.catalog TD { padding: 2px 10px; background: #FFF; vertical-align: middle; }
TABLE.catalog TD.pd-no { padding: 0; }