/* PhPepperShop - Natural */

/* Kategorien */
.left_nav ul li a.kat_inaktiv {
  background-image: none;   
}


/* Hauptnavigation */
div.header_subnav {
  box-shadow: 0px 0px 40px -15px #555555;
  padding: 10px 0px;
}
div.top_sub {
  max-width: 300px;
}


/* Artikeldetail */
div.product_image_container div.kleinbild img {
  border: 2px dashed #AB986B;
  background-color: #FFFFFF;
  padding: 10px;
}
.anzahl_inline_wrapper input[name="Anzahl"] {
  text-align: center;
}
.btn-default,
.btn-primary {
  text-transform: uppercase;   
}
.btn:not(.touchspin-spinner) {
  border-radius: 4px;   
}
.suchformular .btn:not(.touchspin-spinner) {
  border-radius: 0px;    
}
.bootstrap-touchspin .input-group-btn-vertical > .btn {
  margin-left: 0px;   
}
div.bootstrap-touchspin button.btn.touchspin-spinner.bootstrap-touchspin-down {
  border-radius: 0px 0px 4px 0px;    
}
div.bootstrap-touchspin button.btn.touchspin-spinner.bootstrap-touchspin-up {
  border-radius: 0px 4px 0px 0px;    
}

/* Tabs */
.nav-tabs {
  border: 0;
}

/* Footer */
div.footer {
  margin: 0px auto;   
  height: auto;
  min-height: 100px;
}
.footer .box_content a.box_content_label, 
.footer .box_content a.box_content_label:visited, 
.footer .box_content a.box_content_label:active {
  font-weight: normal;
}
div.footer div.box_content ul li {
  padding: 0px 0px 20px 0px;
}
div.footer div.box_content ul li a{
  text-transform: uppercase;
  font-size: 22px;
}
div.footer div.box_content ul li ul li a {
  text-transform: none;
  font-size: 13px;
  color: #AAD493;
}
div.footer div.box_content ul li ul li {
  padding-bottom: 0px;   
}
div.footer p {
  padding: 20px 0px;
  margin: 0px 0px 20px 0px;
  text-align: left;
}
.footer .box_content {
  padding: 0px;
}

/* Bestellpfad */
div.bp ul.hauptzeile li {
  border-radius: 3px 3px 0px 0px;   
}

/* Diverses (z.B Blaettern) */
.content_td a.blaettern { 
  height: 40px;
  width: 40px;
  border-radius: 10px;
  text-align: center;
}
a.blaettern.active,
a.blaettern:hover {
  color: #FFFFFF;
}



