@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* Used in Less*/
/* Categories *//**** MAIN CONTENT ****/
#content_main #note_box {
  margin: 10px 0px 5px 0px;
  padding: 3px;
  background-color: #eae2c4;
}
#content_main #note_box h3 {
  padding: 8px 10px 10px 10px;
  font-size: 12px;
  line-height: 16px;
}
#content_main #note_box p {
  padding: 5px 10px;
  background: url(../img/page/bg_pattern.jpg);
}
#content_main #note_box a {
  display: block;
  margin-top: 5px;
  color: #6699ff;
  text-decoration: none;
}
#content_main .teaser_small {
  width: 186px;
  margin: 10px 0px 5px;
}
#content_main .teaser_small .teaser_small_img {
  width: 186px;
  height: 165px;
}
#content_main .teaser_small .teaser_small_img img {
  width: 186px;
  height: 165px;
}
#content_main .teaser_small .teaser_small_footer {
  padding: 5px 10px 2px;
  background-color: #6699ff;
}
#content_main .teaser_small a {
  font-weight: bold;
  color: #ffffff;
}
#content_main #teaser_large {
  margin: 0px 0px 0px;
}
#content_main #teaser_large #teaser_large_img {
  width: 586px;
  height: 165px;
}
#content_main #teaser_large #teaser_large_img img {
  width: 586px;
  height: 165px;
}
#content_main #teaser_large #teaser_large_overlay {
  position: absolute;
  z-index: 5;
  width: 293px;
  height: 165px;
  margin: -165px 0px 0px 293px;
  /* background-color:#ffffff; */

  opacity: 0.8;
  filter: alpha(opacity=80);
}
#content_main #teaser_large #teaser_large_text {
  position: absolute;
  z-index: 6;
  width: 263px;
  height: 145px;
  margin: -165px 0px 0px 293px;
  padding: 10px 15px;
}
#content_main #teaser_large #teaser_large_footer {
  padding: 5px 10px;
  background-color: #6699ff;
}
#content_main #teaser_large a {
  font-weight: bold;
  color: #ffffff;
}
#content_main #new_products h3 {
  padding: 8px 10px 10px 10px;
  font-size: 12px;
  line-height: 16px;
}
#content_main #new_products p {
  padding: 13px;
  background: url(../img/page/bg_pattern.jpg);
}
#content_main #new_products img.margin_left {
  margin-left: 13px;
}
#content_main #new_products a {
  text-decoration: none;
}
#content_main #order_status {
  margin: 15px 0px 5px 0px;
  padding: 3px;
  background-color: #eae2c4;
}
#content_main #order_status h3 {
  padding: 8px 10px 10px 10px;
  font-size: 12px;
  line-height: 16px;
}
#content_main #order_status p {
  padding: 5px 10px 8px;
  background: url(../img/page/bg_pattern.jpg);
}
#content_main #order_status a {
  display: block;
  margin-top: 5px;
  color: #6699ff;
  text-decoration: none;
}
#content_main #print_service {
  height: 190px;
  margin: 10px 0px 5px 0px;
  padding: 3px;
  background-color: #eae2c4;
}
#content_main #print_service h3 {
  padding: 8px 10px 10px 10px;
  font-size: 12px;
  line-height: 16px;
}
#content_main #print_service p {
  height: 146px;
  padding: 5px 10px;
  background: url(../img/page/bg_pattern.jpg);
}
#content_main #print_service a {
  display: block;
  width: 200px;
  margin: 5px 0px 0px auto;
  text-align: right;
  color: #6699ff;
  text-decoration: none;
}
#content_main #order_service {
  width: 280px;
  height: 190px;
  margin: 10px 0px 5px 0px;
  padding: 3px;
  background-color: #eae2c4;
}
#content_main #order_service h3 {
  padding: 8px 10px 10px 10px;
  font-size: 12px;
  line-height: 16px;
}
#content_main #order_service p {
  height: 146px;
  padding: 5px 10px;
  background: url(../img/page/bg_pattern.jpg);
}
#content_main #order_service a {
  display: block;
  width: 200px;
  margin: 5px 0px 0px auto;
  text-align: right;
  color: #6699ff;
  text-decoration: none;
}
#content_main #to_top {
  margin-bottom: 30px;
  text-align: right;
}
#content_main #to_top a {
  font-weight: bold;
}
