body {
  margin: 0px;
  padding: 0px;
  background-color: #e3f5fc;
  background-image: url('/images/bg.jpg');
  background-repeat: repeat-x;
}

.body_top {
  background-image: url('/images/bg_top.gif');
  padding: 60px 0px 0px 0px;
}

.body2 {
  background-image: url('/images/bg2.jpg');
  background-repeat: repeat-x;
}

.body_bottom {
  background-image: url('/images/bg_bottom.jpg');
  background-repeat: no-repeat;
  background-position: top center;
  padding: 56px 0px 0px 0px;
}

.basket_bg {
  background-image: url('/images/basket_bg.gif');
}

.profile_bg {
  padding: 0px 11px 0px 11px;
  background-image: url('/images/profile_bg.gif');
}

.profile2_bg {
  padding: 0px 9px 0px 9px;
  background-image: url('/images/profile_bg.gif');
}

.bmain {
  background-color: #ffffff;
  padding: 0px 0px 0px 0px;
}

.bright {
  background-color: #ffffff;
  padding: 0px 0px 0px 0px;
  background-image: url('/images/logo3.gif');
  background-position: right top;
  background-repeat: no-repeat;
}

.bleft {
  background-color: #ffffff;
  padding: 30px 20px 0px 24px;
  background-image: url('/images/logo2.gif');
  background-position: left top;
  background-repeat: no-repeat;
}

a {
  color: #db0095;
  text-decoration: underline;
}

a:visited {
  color: #db0095;
  text-decoration: underline;
}

a:active {
  color: #db00958;
  text-decoration: underline;
}

a:hover {
  color: #db0095;
  text-decoration: none;
}

a.wh {
  color: #ffffff;
  text-decoration: underline;
}

a.wh:visited {
  color: #ffffff;
  text-decoration: underline;
}

a.wh:active {
  color: #ffffff;
  text-decoration: underline;
}

a.wh:hover {
  color: #ffffff;
  text-decoration: none;
}

h3 {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  color: #9edefa;
}

.hht1 {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  padding: 6px 4px 6px 4px;
  text-align: center;
}

.hht2 {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  padding: 3px 4px 7px 4px;
}

.hht22 {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
}

.hht3 {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
}

a.hh {
  color: #db0095;
  text-decoration: none;
}

a.hh:visited {
  color: #db0095;
  text-decoration: none;
}

a.hh:active {
  color: #db0095;
  text-decoration: none;
}

a.hh:hover {
  color: #00a6ef;
  text-decoration: none;
}

td {
  font-family: Georgia, Arial;
  font-size: 12px;
  color: #372f25;
}

.lnk {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  color: #9ededa;
}

.lnk2 {
  font-family: Verdana;
  font-size: 9px;
  font-weight: bold;
  color: #9ededa;
}

.price {
  font-family: Georgia, Arial;
  font-size: 18px;
  font-weight: bold;
  color: #db0095;
}

.submenu {
  position: absolute;
  visibility: hidden;
  width: 154px;
}

.big1 {
  font-family: Georgia, Arial;
  font-size: 17px;
  font-weight: bold;
  padding: 18px 10px 2px 10px;
}

.big2 {
  font-family: Georgia, Arial;
  line-height: 18px;
  padding: 2px 10px 18px 10px;
}

.blck0 {
  padding: 0px 8px 0px 8px;
  background-image: url('/images/blck0_bg.gif');
}

.blck1 {
  padding: 0px 8px 0px 8px;
  background-image: url('/images/blck1_bg.gif');
}

.blck2 {
  padding: 0px 8px 0px 8px;
  background-image: url('/images/blck2_bg.gif');
}

.blck3 {
  padding: 0px 8px 0px 8px;
}

input {
  font-family: Arial;
  font-size: 11px;
  color: #372f25;
  padding-left: 4px;
  padding-right: 4px;
  margin-top: 1px;
  margin-bottom: 3px;
}

.input1 {
  font-weight: bold;
  background-color: #ffffff;
  border-style: solid;
  border-width: 1px;
  border-color: #9edefa;
  width: 120px;
  height: 18px;
}

.input2 {
  font-weight: bold;
  background-color: #ffffff;
  border-style: solid;
  border-width: 1px;
  border-color: #9edefa;
  width: 180px;
  height: 18px;
}

textarea {
  font-family: Arial;
  font-size: 11px;
  color: #372f25;
  padding-left: 4px;
  padding-right: 4px;
  margin-top: 1px;
  margin-bottom: 3px;
}

.textarea1 {
  font-weight: bold;
  background-color: #ffffff;
  border-style: solid;
  border-width: 1px;
  border-color: #9edefa;
  width: 240px;
  height: 120px;
}

.bl {
  color: #db0095;
  font-weight: bold;
}

.menu1 {
  background-color: #52a5d6;
  padding: 6px 10px 6px 10px;
}

.menu2 {
  background-color: #97c935;
  padding: 6px 10px 6px 10px;
}

.menu3 {
  background-color: #f57a29;
  padding: 6px 10px 6px 10px;
}

.menu4 {
  background-color: #ebae2b;
  padding: 6px 10px 6px 10px;
}

.txt {
  line-height: 17px;
}
