html, body, div, img, form, input, select, textarea {margin: 0;padding: 0;} body {background: #FFFFFF;} body, div, table {font: 11px Tahoma;color: #838383;} a img, img {border: none;} p {margin: 12px 0 0 0;} p.price {font-size: 11px; color: #CF0000;} a:link, a:active, a:visited {text-decoration: underline; color: #72B400;} a:hover {text-decoration: none; color: #72B400;} select, input, textarea {font: 11px Tahoma; color: #000;} input.input {padding: 2px 5px; border: 1px solid #8A8A8A; height: 19px; width: 100%;} select.select {padding: 2px 5px; border: 1px solid #8A8A8A; height: 19px;} textarea.textarea {padding: 2px 5px; height: 85px; width: 80%; border: 1px solid #4E8BC1;} input.button {padding: 2px 5px; border: 1px solid #4E8BC1; height: 19px;} h1, h2, h3, h4, h5 {font-family: Tahoma; padding: 0; margin: 0; font-size:14px;} .h100 {height: 100%;} /*.sp {visibility: hidden;}*/ td.main {background: url('imgs/bg-main.gif') repeat-x;} div.main {background: url('imgs/bg-bottom.gif') bottom left repeat-x; padding-bottom: 37px;} td.top-link {height: 55px;} td.top-link-r {height: 50px; font-size: 9px;} td.logo-up {background: url('imgs/i-home.gif') 14px 55% no-repeat; padding-left: 30px;} td.more-link div {color: #868686; font-size: 9px;} td.more-link a:link, td.more-link a:active, td.more-link a:visited {color: #868686; text-decoration: none;} td.more-link a:hover {color: #868686; text-decoration: underline;} span.or {color: #FF6000;} td.up-menu {background: #ffffff url('imgs/bg-up-menu.gif');} td.menu {background: #ffffff url('imgs/bg-menu.gif'); padding: 0 20px 18px 25px;} td.menu div {font-size: 11px;background: url('imgs/bg-menu-li.gif') 0% 50% no-repeat; padding: 7px 0 7px 27px;} td.menu div a:link, td.menu div a:active, td.menu div a:visited {color: #838383; font-weight: bold; text-decoration: none;} td.menu div a:link {color: #838383; font-weight: bold;text-decoration: none;} td.menu div.line {height: 1px; background: url('imgs/bg-menu-line.gif'); padding: 0;} td.title {height: 27px;padding: 0 0 7px 19px; vertical-align: bottom; background: #E0E0E0 url('imgs/bg-title.gif') top right no-repeat; font-weight: bold; color: #6A6A6A;} td.title-l {height: 27px;padding: 0 0 7px 19px; vertical-align: bottom; background: #E0E0E0 url('imgs/bg-title-l.gif') top right no-repeat; font-weight: bold; color: #6A6A6A;} td.title40 {height: 40px;padding: 0 0 10px 19px; vertical-align: bottom; background: #E0E0E0 url('imgs/bg-title40.gif') top right no-repeat; font-weight: bold; color: #6A6A6A;} td.pad {padding: 16px 22px;} td.padm {padding: 16px 22px 0 22px;} td.padr {background: #ffffff url('imgs/bg-pad.gif');} p.select {margin: 2px 0 0 0;} /* catalog */ table#catalog tr td a:link, table#catalog tr td a:active, table#catalog tr td a:visited, table#catalog tr td a:hover {color: #838383; text-decoration: none;} table#catalog tr td.c1 {background: url('imgs/bg-c.gif') 0% 50% no-repeat; padding: 3px 0 3px 11px;} table#catalog tr td.c2 {background: url('imgs/bg-c.gif') 11px 50% no-repeat; padding: 3px 0 3px 21px;} table#catalog tr td.c3 {background: url('imgs/bg-c.gif') 21px 50% no-repeat; padding: 3px 0 3px 31px;} table#catalog tr td.line {background: url('imgs/bg-c1.gif') repeat-x; padding: 0; height: 1px;} div.other {margin: 10px 0 4ox 0;} /* catalog */ td.menu-bot {background: #ffffff url('imgs/bg-bot-menu.gif'); height: 17px;} td.card {padding-top: 16px;} td.logo {height: 82px; padding-left: 43px;} td.bg-descr {background: url('imgs/bg-descr.gif') no-repeat;} td.descr {padding: 21px 18px; background: #ffffff;} td.bl {border-left: 1px solid #C8C8C8;} span.t-or {color: #FFA800; font: 18px; font-weight: bold;} span.t-gr {font: 11px; font-weight: bold;} div.text {margin-top: 15px; width: 290px;} .bg-bot {background: #777777 url('imgs/bg-bot.gif');} td.menu-b {padding-right: 25px; color: #ffffff;} td.menu-b p {margin: 10px 0 0 0;} td.menu-b a:link, td.menu-b a:active, td.menu-b a:visited, td.menu-b a:hover {color: #ffffff; text-decoration: none;} td.mainc {border-left: 1px solid #C8C8C7; padding: 14px 16px;} .bgs {background: url('imgs/bg-bgc.gif');} .bgsv {background-repeat: repeat-y;} .bgsh {background-repeat: repeat-x;} div.name {background: url('imgs/bg-bgc.gif') repeat-x; margin: 5px 0 0 0; padding-top: 3px;} div.name div.names {background: url('imgs/bg-bgc.gif') bottom left repeat-x;margin: 0 0 2px 0; padding-bottom: 5px;} div.name div.names div {background: url('imgs/bg-bgsss.gif') 0% 6px no-repeat; padding: 1px 0 1px 10px; font-size: 9px;} span.title {font-size: 12px; font-weight: bold; color: #438D00;} div.cart {color: #CF0000; font: bold 15px;margin-bottom: 8px;} div.cart span {color: #838383;} .pad-c {padding: 12px 15px 12px 0;} .pad-c1 {padding: 12px 0 12px 15px;}