body {
-x-system-font:none;
background-color:#FFFFFF;
font-family:"Georgia","Verdana","Arial";
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
min-width:990px;
padding:0;
position:relative;
color:#004F8F;
}
ul {
list-style-type:none;
margin:0;
padding:0;
}
a {
color:#005A9A;
text-decoration:none;
}

a:hover{color:82571e;}

h1, h2, h3, h4, h5, h6, .cat-header {
color:#9F6A3C;
font-style:italic;
font-weight:normal;
}
h1, .cat-header {
font-size:1.3em;
padding-top:15px;
}
h2 {
font-size:1.2em;
}
h3, h4, h5, h6 {
font-size:1em;
}
img {
border:0 none;
}
p {
margin:0;
padding:0;
}
.no-border {
border:0 none;
}
.invisible {
display:none;
}
.visible {
display:block;
}
.cat-lev-1 {
border-bottom:1px dashed #004F8F;
color:#004F8F;
cursor:pointer;
}
.wrap-container {
overflow:hidden;
position:relative;
width:100%;
}
.middle-wrap {
clear:left;
float:left;
left:4%;
position:relative;
width:95%;
}
.left-col {
float:left;
left:0;
overflow:hidden;
position:relative;
}
.right-col {
float:right;
overflow:hidden;
position:relative;
}
.top-left-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/main-bg-top-left.png) no-repeat scroll left top;
}
.top-right-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/main-bg-top-right.png) no-repeat scroll right top;
}
.top-left-print {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/top-left-bg-print.png) no-repeat scroll left top;
}
.top-right-print {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/top-right-bg-print.png) no-repeat scroll right top;
}
.bottom-left-bg {
}
.bottom-left-print {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/bottom-left-print.png) no-repeat scroll left bottom;
}
.bottom-right-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/bottom-right-bg.png) no-repeat scroll right bottom;
}
.bottom-right-print {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/bottom-right-print.png) no-repeat scroll right bottom;
}
.middle-left-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/middle-left-bg.png) no-repeat scroll left top;
}
.middle-left-print {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/middle-left-print.png) no-repeat scroll left center;
}
.middle-left-print-not-main {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/middle-left-print-not-main.png) no-repeat scroll left center;
}
.middle-right-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/middle-right-bg.png) no-repeat scroll right top;
}
.middle-right-print {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/middle-right-print.png) no-repeat scroll right center;
}
.middle-right-print-not-main {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/middle-right-print-not-main.png) no-repeat scroll right center;
}
#top-left-col {
width:23%;
}
#top-mid-col {
width:60%;
}
#top-right-col {
height:100%;
position:relative;
width:16%;
}
#logo {
float:left;
text-align:right;
width:32%;
}
#phone {
margin-left:15%;
}
#top-phone-number {
color:#004F8F;
font-size:1.2em;
font-style:italic;
left:10px;
position:absolute;
top:140px;
}
.top-phone-kod {
font-size:0.7em;
vertical-align:top;
}
#logo img, #phone img {
margin-top:40px;
}
.topmostbar {
height:220px;
}
#top-menu {
float:left;
font-size:1em;
font-style:italic;
font-weight:100;
padding-top:20px;
width:59%;
}
#top-menu ul {
line-height:24px;
margin-top:40px;
}
#top-menu ul li a {
color:#666666;
text-decoration:underline;
}
#top-menu-left {
float:left;
width:48%;
}
#top-menu-right {
float:right;
width:52%;
}
.tools {
height:50px;
}
#tools-left-col {
width:60%;
}
#tools-right-col {
width:40%;
}
#cart-container {
float:right;
width:51%;
}
#cart {
padding-top:0px;
float:right;
width:150px;
}
#cart img {
float:left;
margin:0 0px;
}
#cart p {
_color:#666666;
position:relative;
font-size:1em;
font-weight:100;
padding-top:10px;
float:right;
padding-right:15px;
}
#search {
color:#666666;
float:right;
text-align:right;
}
#searchform input {
background-color:Transparent;
border:1px solid #888888;
color:#CCCCCC;
font-family:Georgia,Verdana,Arial,sans-serif;
font-size:100%;
margin:0.5em 0 0.5em 0.2em;
padding:0;
width:10em;
}
#searchform .noresize {
width:auto;
}
#searchform .submit {
background-color:Transparent;
border:0 none;
color:#666666;
cursor:pointer;
}
.trade {
}
#mid-left-col {
min-width:244px;
width:26%;
padding-top:10px;
}
#mid-right-col {
width:74%;
padding-left:15px;
padding-top:10px;
}
#catalog ul {
font-size:1em;
line-height:24px;
margin-top:20px;
}
#catalog ul li a.category {
padding-left:20px;
}
#catalog ul li a.category-collapsed {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/collapsed.png) no-repeat scroll left center;
}
#catalog ul li a.category-expanded {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/expanded.png) no-repeat scroll left center;
}
#catalog ul a {
color:#004F8F;
display:block;
text-decoration:underline;
}
.catalog-inside-list {
font-size:0.9em;
padding-left:26px;
}
#catalog-inside-list p {
padding:0 10px;
text-align:left;
}
#catalog-inside-list a {
font-size:0.8em;
font-style:italic;
padding:0;
white-space:nowrap;
}
.about-info-column-banner {
margin-left:40px;
margin-top:40px;
}
.about-info-column-text {
padding-left:20px;
}
.about-info-column-text p strong {
font-style:normal;
}
.about-info-column-text p {
font-style:italic;
margin-bottom:10px;
}
#perl {
bottom:0;
height:140px;
position:absolute;
right:0;
width:50%;
}
#bottom-banners {
height:270px;
}
#bottom-banners img {
padding:10px 20px;
}
#big-top-banner {
height:348px;
padding-left:60px;
width:592px;
}
#big-top-banner-bg-print {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/top-banner-left-print.png) no-repeat scroll left top;
float:left;
overflow:hidden;
position:relative;
}
#about-left-col, #about-right-col {
width:50%;
}
.about {
min-height:560px;
}
#counters {
background-color:#666666;
clear:both;
float:left;
height:60px;
width:100%;
}
#contacts-left-col {
width:21%;
}
#contacts-mid-col {
margin-left:2%;
width:25%;
}
#contacts-right-col {
margin-left:2%;
width:25%;
}
#contacts-right-links {
margin-left:2%;
width:20%;
font-size:.8em;
color:#666666;
}
#contacts-right-links a{
font-size:.9em;
color:#666666;
}


#contacts-left-col, #contacts-mid-col, #contacts-right-col, #contacts-right-links {
margin-top:20px;
}
.contacts {
height:154px;
}
#email h2, #address h2 {
color:#666666;
font-size:1em;
font-weight:normal;
margin:0;
padding:0;
}
#email p, #address p {
color:#666666;
margin-left:30px;
padding:0;
}
#address p {
font-style:italic;
}
#email p a {
color:#005A9A;
font-size:1.2em;
text-decoration:underline;
}
#counters-left-col {
width:60%;
}
.counters {
height:89px;
}
#counters-banners {
height:40px;
}
#counters-banners div {
float:left;
margin-left:10px;
}
#new-items-collection {
margin-left:5px;
}
.new-item {
overflow:hidden;
width:150px;
}
#new-items, #catalog-category, .items-list {
font-size:1em;
margin-left:0;
margin-top:0;
}
#catalog-category ul, .items-list ul {
width:95%;
}
#new-items ul li, #catalog-category ul li, .items-list ul li {
float:left;
height:265px;
overflow:hidden;
padding:5px 10px;
width:150px;
}

#new-items-bestsale ul li {
float:left;
height:225px;
overflow:hidden;
padding:5px 10px;
width:150px;
}

#new-items2 ul li {
float:left;
height:210px;
overflow:hidden;
padding:10px 10px;
width:150px;
font-size:.9em;
}

.new-item-info, .item-info {
font-size:0.9em;
}
.new-item-name, .item-name {
color:#666666;
margin-bottom:2px;
}
.new-item-id, .item-id {
font-style:italic;
}
.new-item-picture, .item-picture {
margin-bottom:5px;
}
.new-item-price, .item-price {
margin-bottom:10px;
width:100px;
}
.new-item-buy-link, .item-buy-link {
float:right;
margin-right:10px;
}
#item-full-info {
width:99%;
}
#item-full-info-artikul-price {
height:30px;
margin-top:10px;
width:333px;
}
#item-full-info-header-image {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/item-info-top-left-bg-print.png) no-repeat scroll left top;
float:left;
overflow:hidden;
padding-top:15px;
width:55%;
}
#item-fill-info-header {
color:#9F6A3C;
font-size:1.3em;
font-style:italic;
}
#item-big-img {
margin-left:10px;
margin-top:10px;
}
.item-full-info-left-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/item-info-img-frame-left.png) no-repeat scroll left top;
}
.item-full-info-right-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/item-info-img-frame-right.png) no-repeat scroll right top;
}
.item-full-info-top-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/item-info-img-frame-top.png) no-repeat scroll left top;
}
.item-full-info-bottom-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/item-info-img-frame-bottom.png) no-repeat scroll left bottom;
}
#item-full-info-description {
margin-top:10px;
}
#item-product-connections {
margin-left:60%;
padding-top:15px;
width:250px;
}
.item-image {
height:333px;
width:333px;
}
.item-small-image {
height:138px;
width:138px;
}
div.item-image img {
margin-left:18px;
margin-top:18px;
}
#item-full-info-price {
color:#666666;
float:right;
}
.price {
color:#004F8F;
font-size:1.4em;
}
#item-full-info-actions {
clear:both;
height:40px;
margin-top:30px;
padding-left:55px;
width:493px;
}
#item-full-info-add-to-cart {
float:left;
white-space:nowrap;
}
#item-full-info-make-order {
float:left;
margin-left:30px;
white-space:nowrap;
}
#item-full-info-add-to-cart img, #item-full-info-make-order img {
float:left;
}
#item-full-info-add-to-cart a, #item-full-info-make-order a, #item-full-info-back-to-list a {
color:#004F8F;
font-size:0.9em;
font-style:normal;
line-height:24px;
margin-left:10px;
text-decoration:underline;
}
#item-full-info-back-to-list a {
font-size:1em;
}
#item-full-info-back-to-list {
margin-top:30px;
padding-left:45px;
}
.item-small-left-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/item-left-frame.png) no-repeat scroll left top;
}
.item-small-right-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/item-right-frame.png) no-repeat scroll right top;
}
.item-small-top-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/item-top-frame.png) no-repeat scroll left top;
}
.item-small-bottom-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/item-bottom-frame.png) no-repeat scroll left bottom;
}
div.item-small-image img {
margin-left:14px;
margin-top:14px;
}
#item-full-info-navigator {
margin-left:5px;
margin-top:30px;
width:383px;
}
#item-full-info-navigator a {
color:#666666;
font-style:italic;
}
#item-full-info-navigator-back {
float:left;
}
#item-full-info-navigator-forward {
float:left;
padding-left:13%;
}
.item-full-info-navigator-back-text {
margin-bottom:5px;
}
#how-to-buy, #optovikam, #discounts {
color:#666666;
margin-right:10%;
margin-top:20px;
}
#optovikam {
}
#how-to-buy-header {
}
#phone-numbers {
height:210px;
margin-right:12%;
margin-top:30px;
}
#phone-numbers-text {
margin-right:270px;
position:relative;
}
.phone-numbers-small {
color:#004F8F;
font-size:1.1em;
}
.phone-numbers-big {
color:#004F8F;
font-size:1.7em;
}
.stick-to-right {
text-align:right;
}
.calls-welcome {
font-style:italic;
}
#phone-kod {
margin-right:6em;
text-align:right;
}
#phone-img, #cart-banner-img {
float:right;
width:230px;
}
#how-to-make-an-order {
font-size:0.9em;
margin-top:40px;
}
#how-to-make-an-order a {
color:#004F8F;
}
#how-to-make-an-order p {
margin-top:20px;
}
.how-to-buy-attention {
color:#000000;
font-style:italic;
margin-left:40px;
}
.how-to-buy-24hours {
color:#004F8F;
font-size:1.2em;
}
.mid-right-col-header {
margin-top:20px;
}
#catalog-category, #cart-content {
margin-left:15px;
margin-top:20px;
}
#category-list {
float:left;
margin-left:0;
overflow:hidden;
position:relative;
}
#navigation-topbar, #navigation-bottombar {
clear:both;
color:#666666;
font-size:0.9em;
height:50px;
margin:20px;
}
#navigation-bottombar div.navigation-pages {
margin-top:10px;
}
.navigation-sort a {
color:#004F8F;
margin-left:10px;
}
a.sort-asc-link {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/sort-desc.png) no-repeat scroll left center;
padding-left:14px;
}
a.sort-desc-link {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/sort-asc.png) no-repeat scroll left center;
padding-left:14px;
}
div.navigation-pages {
float:right;
width:200px;
}
div.navigation-itemscount {
float:left;
}
div.navigation-pages a {
color:#004F8F;
text-decoration:underline;
}
#items-per-page-select {
margin-top:5px;
}
#items-per-page-select select {
border:1px solid #666666;
color:#004F8F;
margin-left:20px;
}
.cart-item {
color:#666666;
font-size:0.9em;
overflow:hidden;
}
div.cart-item-header a {
color:#004F8F;
text-decoration:underline;
}
.to-left {
float:left;
margin-right:20px;
}
.to-right {
float:right;
}
div.cart-item-artikul {
margin-top:16px;
vertical-align:bottom;
}
.artikul-numbers {
font-style:italic;
}
.cart-item-count input.textbox {
background-color:transparent;
border:1px solid #666666;
width:3em;
}
.item-price {
color:#000000;
font-size:1.2em;
font-style:normal;
}
.cart-item-image {
height:58px;
width:58px;
}
.cart-item-image img {
margin-left:4px;
margin-top:4px;
}
input.cart-item-remove-button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/cart-remove-item.png) no-repeat scroll center top;
border:0 none;
cursor:pointer;
height:14px;
margin:20px 0 0;
padding:0;
width:32px;
}
div.cart-item-size input {
background-color:transparent;
border:1px solid #666666;
}
.cart-item-preorder {
margin-top:5px;
}
.cart-item-bottom {
border-bottom:1px solid #CCCCCC;
margin:0 10px;
}
.cart-item-preorder, .cart-item-bottom {
overflow:hidden;
}
.cart-item-bottom {
margin-top:5px;
}
.cart-item-size p, .cart-item-price p, .cart-item-count p {
font-size:0.8em;
font-style:italic;
}
div.cart-item-size-container {
clear:right;
height:30px;
width:50px;
}
div.size-not-available p, div.size-not-available select {
display:none;
}
div.cart-item-image div {
height:100%;
width:100%;
}
.cart-item-image-left-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/item-frame-small-left.png) no-repeat scroll left top;
}
.cart-item-image-right-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/item-frame-small-right.png) no-repeat scroll right top;
}
.cart-item-image-top-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/item-frame-small-top.png) no-repeat scroll left top;
}
.cart-item-image-bottom-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/item-frame-small-bottom.png) no-repeat scroll left bottom;
}
#refresh-button {
float:right;
}
.cart-summary {
float:right;
height:50px;
margin-top:10px;
}
.cart-summary-text {
float:right;
margin-right:1em;
}
.cart-summary-value-caption {
color:#666666;
font-size:0.9em;
margin-right:1em;
}
#cart-content, #cart-content form {
overflow:hidden;
}
#refresh-button input.cart-refresh-button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/cart-refresh.png) no-repeat scroll center top;
border:0 none;
cursor:pointer;
height:22px;
margin:0;
padding:0;
width:32px;
}
.make-order-form {
color:#666666;
font-size:0.8em;
margin-left:20px;
margin-top:20px;
overflow:hidden;
width:500px;
}
.make-order-form div {
margin-top:10px;
}
.make-order-form input {
border:1px solid #666666;
}
#fio-box {
}
#fio {
width:100%;
}
#city-box {
width:220px;
}
#city {
width:100%;
}
#phone-box {
margin-left:30px;
width:220px;
}
#contact-phone {
width:100%;
}
#email-box {
width:220px;
}
#contact-email {
width:100%;
}
#paytype-box {
float:left;
width:450px;
}
#paytype-left {
float:left;
width:40%;
}
#paytype-right {
float:right;
width:60%;
}
#comment-box {
float:left;
width:450px;
}
#order-comment-box {
border:1px solid #666666;
}
.make-order-form label {
color:#999999;
font-size:0.9em;
font-style:italic;
}
.make-order-form fieldset {
border:0 none;
}
#make-order-submit-box {
float:left;
text-align:right;
width:450px;
}
input.make-order-submit-button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/make-order-submit-button.png) no-repeat scroll center top;
border:0 none;
color:#666666;
cursor:pointer;
font-family:Georgia,Arial,Verdana;
font-size:1em;
height:23px;
margin:0;
padding:0;
width:90px;
}
#make-order-submit-box input:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/make-order-submit-button-hover.png) no-repeat scroll center top;
}
#make-order-submit-box input:active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/make-order-submit-button-pressed.png) no-repeat scroll center top;
}
#optovikam-text, #discounts-text {
font-size:0.9em;
margin-top:20px;
}
.optovikam-notes {
overflow:hidden;
}
#optovikam p, #discounts p, #dostavka p {
margin-top:20px;
}
#personal-data {
clear:both;
overflow:hidden;
}
#radio1, #radio2, #radio3, #radio4 {
border:0 none;
}
#discounts-img {
float:right;
width:214px;
}
.inner-text {
margin-left:10px;
}
.lmargin {
margin-left:10px;
}
.lmargin-more {
margin-left:30px;
}
.titalic {
font-style:italic;
}
.tgray {
color:#666666;
}
.tbold {
font-weight:bold;
}
.tred {
color:#C4161C;
}
.tblue {
color:#004F8F;
}
.tblack {
color:#000000;
}
.tbig {
font-size:1.1em;
}
.tverybig {
font-size:1.4em;
}
.tnorm {
font-size:1em;
}
.tsmall {
font-size:0.9em;
}
#dostavka div.mid-banner-img {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/dostavka-banner-bg.png) no-repeat scroll left top;
margin-top:30px;
overflow:hidden;
}
#dostavka div.mid-banner-img img {
float:right;
margin-right:50%;
}
#dostavka div.mid-banner-img p {
margin-top:20px;
text-align:right;
}
#dostavka-ul {
list-style-type:square;
margin-top:10px;
padding:20px;
}
#categories {
}
#categories li {
clear:both;
display:block;
padding:10px;
}
#categories li .category-img {
float:left;
padding-right:10px;
}
#categories li a.category-header {
color:#9F6A3C;
font-size:1.1em;
font-style:italic;
font-weight:normal;
}
#categories li .category-content {
}
.top-image {
padding:10px;
text-align:center;
}

.mainmenu{}

.mainmenu ul {
text-align:center;
left:15%;
position:relative;
float:left;
overflow:hidden;
/*z-index:200;*/
}
.mainmenu ul li {
display:inline-block;
height:30px;
line-height:24px;
padding:2px 0;
float:left;
position:relative;
overflow:hidden;
}
.mainmenu ul li a, .mainmenu ul li b {
display:block;
height:30px;
margin-right:3px;
}
.mainmenu ul li b {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/mmenu-left.png) no-repeat scroll left top;
padding-left:14px;
}
.mainmenu ul li:hover b {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/mmneu-hover-left.png) no-repeat scroll left top;
}
.mainmenu ul li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/mmenu-hover-right.png) no-repeat scroll right top;
color:#82571E;
}
.mainmenu ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/mmenu-right.png) no-repeat scroll right top;
padding-right:11px;
text-decoration:none;
}
#catalog ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/leftmenu_bg.png) no-repeat scroll left top;
/*height:29px;*/
line-height:23px;
margin:0 0 4px;
padding:0 14px 6px;
}
.cat-lev-1 {
border:medium none;
text-decoration:none;
}
#catalog ul li:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/i/leftmenu_bg2.png) no-repeat scroll left top;
}
#catalog ul li:hover .cat-lev-1 {
color:#82571E;
}
#catalog ul {
padding-left:20px;
}
#search-box {
text-align:right;
}

