body.category-gepaecktransport div.more-views,
body.category-rueckholservice div.more-views,
body.category-gepack-b2b div.more-views,
span.versioninfo,
#contactForm .LV_validation_message {
  display           : none;
}

div.price-box {
  text-align        : right;
}

div.product-shop .regular-price span.price {
  font-size         : 1.9em
}

.product-specs div.Desc {
  margin-bottom     : 8px
}

#gepaecktransportinfos .switch {
  margin-bottom     : 10px
}


.Bswitch {
  cursor            : pointer;
  border            : 1px solid #bdd1e1;
  background        : #f4f7fa url(../images/Bswitch_bg.gif) repeat-x top;
  color             : #21b7f8;
  padding           : 5px 4px 4px 4px;
  text-transform    : uppercase
}

.Bswitch,
.Bswitch:hover {
  cursor            : pointer
}

.Bswitch span {
  background        : transparent url(../images/Bswitch_arrow.gif) no-repeat left 3px;
  padding-left      : 22px;
  display           : block
}

.detailContainer .BswitchActive span {
  background        : transparent url(../images/Bswitch_arrow.gif) no-repeat left -36px;
}

.Bcontent {
  border-right      : 1px solid #bdd1e1;
  border-bottom     : 1px solid #bdd1e1;
  border-left       : 1px solid #bdd1e1;
  border-top        : none;
  background        : #f9fdff none;
  color             : #333;
  padding           : 7px;
  line-height       : 1.6em;
  font-size         : 0.95em
}

h1#logo {
  float             : left;
  height            : 118px;
  margin            : 2px 0 0;
  width             : 228px;
}

h1#logo a img {
  display           : block;
  height            : 100%;
  width             : 100%;
}

#contactForm #comment {
  width             : 400px;
  height            : 200px
}

div.input-box {
  margin-bottom     : 10px
}

#kontaktresetbutton {
  border            : none;
  background        : transparent none;
  color             : #666;
  font-size         : 0.9em;
  padding           : 0px;
  margin            : 0px
}

#kontaktresetbutton:hover {
  text-decoration   : underline;
  cursor            : pointer
}

#kontaktresetbutton:active {
  color             : #ccc
}

div.inputframing label {
  display           : block;
}

div.inputframing #userhinweis {
  width             : 99%;
  height            : 150px
}

div.adressformular label {
  width             : 70px;
  display           : block;
  float             : left;
}

div.adressformular input.input-text {
  margin-bottom     : 8px;
  width             : 185px;
}

div.adressformular .w_small,
div.adressformular input.w_small,
div.adressformular select.w_small {
  width             : 40px;
  margin            : 0pt 8px 8px 0pt
}

table.form_gepaecktransport_adresse td.td-1 {
  width             : 122px;
}

.mini-compare-products .head h4 {
  background-image  : none
}

div.mini-compare-products form#reorder-validate-detail h4,
div.mini-compare-products form#reorder-validate-detail a {
  clear             : both;
  float             : none !important
}

body.category-gepack-b2b .listing-type-grid .product-image {
  border            : 1px solid #CCCCCC;
  padding           : 5px;
}

div#produktdetails {
  min-height        :220px
}