.Header a:hover,
.Header a:active {
  text-decoration: underline;
}

.Header .ContextBox h1 {
  font-family: Times New Roman;
  height: 46px;
  padding: 0;
}

.Header .ContextBox {
  border-top: 2px solid #000000;
  border-bottom: 2px solid #000000;
  margin-right: 34px;
  height: 133px;
}

.Header .ContextBoxHead {
  padding:0;
}

.Header .ContextBoxBody {
  padding: 0;
}

#NavbarHeaderElementNo1 {
  background: url(../../../SF/ImageSet/Netural/wappen_zettl.png) bottom left no-repeat;
}

#NavbarHeaderElementNo1 .ContextBoxHead {
  display: none;
}

#NavbarHeaderElementNo1 .BoxContainer {
  padding-top: 6px;
}

.Header .ActiveLink,
.NavBarLeft .ActiveLink {
  text-decoration: underline;
}

#NavbarLeftElementNo0 {
  margin-bottom: 30px;
}

.NavBarLeft .ContextBoxHead a{
  text-decoration: underline;
}

input.Search {
  background: #ffffff;
  border: none;
}

.HiddenInput {
  background: #ffffff;
  border: none;
}

.ProductListImageBox {
  width: 500px;
  float: right;
  clear: none;
}

.CategoryLevel2Text {
  float: left;
  width: 240px;
}

.ProductListFoot,
.PageThis {
  width: 100%;
  text-align: center;
}

.ImageAreaPropertyContainer .Action {
  display: none;
}


.ProductDetails {
  margin-top: 25px;
}

.Price {
  text-align: left;
  margin-top: 25px;
}

.TaxAndShippingInfo {
  margin-bottom: 25px;
}

.LinkBasket {
  background:none;
  font-weight:normal !important;
  text-decoration: underline !important;
  margin-bottom:0;
  padding:0;
}


.SmallText {
  font-size: 10px !important;
}

.ProductListImageBox div.ImageArea {
  text-align: left;
}

.ProductDetails .ImageContainer .SmallText {
  display: none;
}

.ProductDetails .Price {
  font-weight:normal;
  margin-bottom: 25px;
}
