* {
  font-family:Verdana;
}
body * {
  font-family:Verdana;
}
body {
  padding:0;
  margin:0;
  font-size:11px;
  color:#333333;
  overflow:scroll;
}
.png {
  behavior: url('/img/png.htc');
}
.coolimage {
}
a:link,a:active,a:visited {
  font-size:11px;
  color:#333333;
  text-decoration:underline;
}
a:hover {
  color:#999999;
  text-decoration:none;
}
span,div,p,li,td,th {
  color:#333333;
  font-size:11px;
}
a.menustyle:link,a.menustyle:active,a.menustyle:visited {
  font-weight:bold;
  font-size:10px;
  color:#333333;
  text-decoration:none;
}
a.menustyle:hover {
  color:#999999;
  text-decoration:underline;
}
.sinp {
  font-size:10px;
  border:1px solid #c9c9c;
}
a.catstyle:link,a.catstyle:active,a.catstyle:visited {
  font-size:11px;
  color:#ffffff;
  text-decoration:none;
}
a.catstyle:hover {
  text-decoration:underline;
}
a.catstyle1:link,a.catstyle1:active,a.catstyle1:visited {
  font-size:11px;
  color:#333333;
  text-decoration:none;
}
a.catstyle1:hover {
  color:#999999;
  text-decoration:underline;
}
a.subcatstyle:link,a.subcatstyle:active,a.subcatstyle:visited {
  font-size:11px;
  color:#345097;
  text-decoration:none;
}
a.subcatstyle:hover {
  color:#999999;
  text-decoration:underline;
}
a.subcatstyle1:link,a.subcatstyle1:active,a.subcatstyle1:visited {
  font-size:11px;
  color:#333333;
  text-decoration:none;
}
a.subcatstyle1:hover {
  color:#345097;
  text-decoration:underline;
}
.menu_header {
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
}
.goodname {
  color:#345097;
  font-size:18px;
}
.goodname1 {
  color:#345097;
  font-size:16px;
}
h1 {
  color:#345097;
  font-size:18px;
}
#sdescr1, #sdescr1 * {
  color:#345097;
}
#sdescr2, #sdescr2 * {
  color:#734d11;
}
a.goodlink:link,a.goodlink:active,a.goodlink:visited {
  font-size:18px;
  color:#345097;
  text-decoration:none;
}
a.goodlink:hover {
  color:#999999;
  text-decoration:underline;
}
.price {
  color:#ad8442;
  font-size:24px;
}
.price1 {
  color:#ad8442;
  font-size:20px;
}
#buy {  
  border:0;
  margin:0;
  padding:0;
  background:none;
  cursor:pointer;
  margin-left:20px;
  margin-top:5px;
  width:auto;
  overflow:visible;
}
.cart_butt {
  border:0;
  margin:0;
  padding:0;
  background:none;
  cursor:pointer;
  width:auto;
  overflow:visible;
}
#cart_info {
  width:934px;
  margin:0 auto;
  margin-bottom:20px;
  height:27px;
  background:url('/img/trash_bg.gif') repeat-x;
}
#cart_info .b1 {
  background:url('/img/left_corner.gif') no-repeat;
  height:27px;
}
#cart_info .b2 {
  background:url('/img/right_corner.gif') right top no-repeat;
  height:27px;
}
#cart_info .b3 {
  background:url('/img/logo_mini.gif') no-repeat 20px 7px;
  height:27px;
  text-align:right;
  padding-right:20px;
  padding-top:4px;
}
#cart_info .b3 img {
  margin-right:10px;
  position:relative;
  top:2px;
}
#cart_info .b3 a {
  color:#666666;
  font-size:11px;
}
#cart_info a.selcart,#cart_info a.selcart span {
  color:#b30000;
}
#hline {
  height:1px;
  background:#dcdcdc;
}
.ctinp {
  width:30px;
  text-align:center;
  font-size:11px;
  border:1px solid #cccccc;
  background:#f2f2f2;
}
.tsum {
  color:#ad8442;
  font-size:20px;
  text-align:center;
  margin-bottom:30px;
}
.cinp {
  width:300px;
  font-size:11px;
  border:1px solid #cccccc;
  background:#f2f2f2;
  margin-top:2px;
}
.cinp1 {
  margin-top:2px;
  width:300px;
  height:150px;
  font-size:11px;
  border:1px solid #cccccc;
  background:#f2f2f2;
}
