.menu, td.menu { font-family: Verdana, Tahoma, "Helvetica"; font-size: 10px; font-weight: normal; color: #ffffff; }
.menu a, .menu a:hover, .menu a:link, .menu a:active, .menu a:visited { text-decoration: underline; font-weight: normal; text-transform: uppercase; color: #ffffff; white-space: nowrap; }
td.menu { color: #aaaaaa; font-weight: bold; white-space: nowrap; text-transform: lowercase; }

.submenu { font-size: 12px; }

.navigation { font-family: Arial, Verdana, Tahoma, "Helvetica"; font-size: 11px; font-weight: bold; color: #ffffff; text-transform: uppercase; }
.navigation a, .navigation a:hover, .navigation a:link, .navigation a:active, .navigation a:visited { text-decoration: none; font-weight: normal; color: #ffffff; }
.navigation a:hover { text-decoration: underline; }

.copyright { font-size: 11px; font-weight: bold; }
.copyright a:hover, .copyright a:link, .copyright a:active, .copyright a:visited { text-decoration: none; font-weight: bold; color: #831869; }
.copyright a:hover { text-decoration: underline; }

.image, img.navigation { border-style: solid; border-color: #000000; border-width: 1px; }

.path { font-size: 10px; text-transform: none; font-weight: normal; text-decoration: none; color: #831869; }
.path a:link { white-space: nowrap; text-decoration: none; }

.path h1, h2, h3, h4 { margin: 0px; }

.group { border: #831869 solid 1px; }
.group a, .group a:hover, .group a:link, .group a:active, .group a:visited { text-decoration: none; font-weight: bold; color: #831869; }

.item { color: #373334; text-transform: lowercase; font-size: 11px; text-align: left; }
.item div { color: #373334; text-transform: none; }

.date { color: #831869; font-weight: bold; font-size: 13px; }

.basket { border: none; background-color: transparent; border-width: 0px; font-size: 8px; font-weight: normal; }

.title { text-transform: uppercase; font-weight: bold; font-size: 16px; white-space: nowrap; }

.annotate { text-transform: lowercase; font-size: 10px; color: #831869; }

.good_present { color: #23a234; font-weight: bold; }
.good_new { color: #cc3939; font-weight: bold; }
.good_hot { color: #63e274; font-weight: bold; }
.good_sale { color: #ffbb00; font-weight: bold; }

.price { font-family: Tahoma, Verdana; font-weight: bold; text-decoration: none; font-size: 13px; color: #ffffff; }
.sale { font-weight: normal; text-decoration: line-through; color: #831869; }

.headnews { font-size: 11px; color: #888888; }
.headline { color: #e60004; font-size: 11px; }
.headnews a:link { color: #373334; }

.tree_level_1 { text-transform: uppercase; font-weight: bold; font-size: 12px; white-space: nowrap; }

.name { text-transform: uppercase; font-weight: bold; font-size: 12px; }

.worktime, .phones { color: #bf75ad; font-size: 12px; font-weight: bold; text-align: left; white-space: nowrap; }
.worktime div  { color: #ffffff; font-weight: normal; }
.worktime a:link .phones a:link { color: #e60004; }
.phones div  { color: #ffffff; font-size: 20px; }

.minibasket { color: #ffffff; font-size: 12px; font-weight: bold; text-align: left; white-space: nowrap; }
.minibasket div  { font-weight: normal; }

.mailaddress { text-align: left; color: #373334; font-size: 12px; }
.mailaddress div { display: inline; font-weight: normal; }
.mailaddress a:link { color: #831869; }

.bold { font-weight: bold; }

.header { background: #831869 url(/images/design/design-header-left.jpg) no-repeat right bottom; border-top: #f7ae14 solid 3px; }

.titul { background: #831869; border-bottom: #f7ae14 solid 3px; font-size: 16px; }
.titul-left { background: #831869 url(/images/design/design-titul-left.jpg) no-repeat left top; }
.titul-right { background: #831869 url(/images/design/design-titul-right.jpg) no-repeat left top; }

.content .titul .navigation { font-size: 16px; }

.spec { background: #f3a10f; }

.price_valute_out { background: #831869; border-top: #f7ae14 solid 3px; }
.price_valute { background: #831869; border-bottom: #f7ae14 solid 3px; }

.other { float: left: width: 100%; margin-top: 10px; }
.other-item { margin-right: 15px; float: left; height: 80px; width: 90px; text-align: center; }

