
.text_width_A { width:120px; }
.text_width_B { width:auto; }

.errormessage { color: #C00; }

/* 40. START carousel Bestseller box */
.bxcarousel_box_bestseller {
  width:100%;
  margin: 0px auto;
}
ul.bxcarousel_bestseller li {
  float:left;
  width:123px;
  background:#fff;
  border: 1px solid #ddd;
  display:block;
}
ul.bxcarousel_bestseller li .carousel_box {
  padding:5px;
}
ul.bxcarousel_bestseller li .carousel_box .cb_image {
  position:relative;
  display:block;
  height:113px;
  overflow:hidden;
}
ul.bxcarousel_bestseller li .carousel_box .cb_image img {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 0;
  display: block;
  margin: auto;
  max-height: 110px;
}
ul.bxcarousel_bestseller li .carousel_box .cb_title {
  display:block;
  border-top: 1px solid #ddd;
  margin: 7px 0 0 0;
  padding:5px 0 2px 0;
  font-size:11px;
  text-align:center;
  line-height:15px;
  height:30px;
  color:#7c2759;
  font-weight:400;
}
ul.bxcarousel_bestseller li .carousel_box a:hover {
  text-decoration:none;
}

ul.bxcarousel_slider {
  list-style-type:none;
  padding: 0;
  width: 100%;
}
ul.bxcarousel_slider li {
  display:none;
}
ul.bxcarousel_slider li:first-child {
  display:block;
}
ul.bxcarousel_slider img {
  position: relative !important;
  width: 100%;
}
/* END carousel Bestseller box */

.button_left { float: left; }
.button_right { float: right; }

.copyright { float: left; width: 100%; text-align: center; }
.product_view_default a:visited, .contentlist a, .product_view_default .shippingtime { color: black; }

.product_view_default_image { height: 180px; }
.product_view_default_short { height:  90px; }
.shippingtime { text-align: left; width: 100%; display: block; float: left; }
.price { float: left; }
small { font-size: 100%; }

.contentlist a { color: #FFF; font-weight: 550; }
#loginbox a { color: #FFF; font-weight: 550; }
.taxandshippinginfo { font-size: 80%; color: black; width: 100%; float: left; }
.additional_menue a { font-weight: bold; }
#footer_container1_3 h2, #footer_container3_3 h2, #footer_container4_3 h2 { font-weight: 500; color: #fff; }

.product_view_default_price { height: 80px; }
