
body {
  background: #dedede url(/images/krasas/melns/bg_body.png) repeat-x;
}

h1#logo a {
/*  background: url(/images/krasas/melns/logo.png) no-repeat; */
}

a {
  color: #404872;
}

.button p {
  background: url(/images/krasas/melns/btn_l.png) no-repeat;
}
.button div {
  background: url(/images/krasas/melns/btn_m.png) repeat-x;
}
.button span {
  background: url(/images/krasas/melns/btn_r.png) no-repeat;
}

#topmenu {
  background: url(/images/krasas/melns/bg_menu.png) repeat-x;
}

.navbar li.active {
  background: #404872;
}
.navbar li.active .a {
  background: url(/images/krasas/melns/a21.png) no-repeat;
}
.navbar li.active .b {
  background: url(/images/krasas/melns/a22.png) no-repeat;
}

#leftmenu li li div {
  background: #dddddd;
}
#leftmenu li li a {
  color: #404872;
}
#leftmenu li li li.active a {
  color: #1d3093;
  background: url(/images/krasas/melns/menu_act3.png) no-repeat 194px 8px;
}
#leftmenu li li li div {
  background: #f7f7f7;
}

#catalog .meta {
  background: #f1f1f1;
}
.pages a.active {
  color: #f32a2a;
}

.prod .title {
  color: #051982;
}

.btn span {
  background: url(/images/krasas/melns/b.png) no-repeat top left;
}
.btn {
  background: url(/images/krasas/melns/btn_r.png) no-repeat right;
}

.post h2 {
  color: #051982;
  border-bottom-color: #2a4cff;
}

#footer {
  background: url(/images/krasas/melns/bg_footer.png) repeat-x;
}

#bodytop {
  background: white;
}


.button:hover div {
  color: yellow;
}
a.btn:hover span {
  color: yellow;
}

#product h1 {
  color: #051982;
}
#product {
  border-bottom-color: #2a4cff;
}
#product .desc {
  border-top-color: #2a4cff;
}

#cart th {
  border-bottom-color: #2a4cff;
}

#cart .total td, #cart .total span {
  color: #051982;
}