/* - padding changes on navelements in navbar top - */

.NavBarTop .NavigationElement p,
.NavBarTop .NavigationElement a {
     padding-bottom: 3px;
     padding-right: 13px;
}

/* - padding changes on context box in navbar left/right - */

  .NavBarLeft .ShopNameSlogan,
  .NavBarLeft .ContextBox {
      margin-top: 2px !important;
  }

/* - '--> Contextbox Headline - */

  .NavBarLeft .ContextBoxHead span,
  .NavBarLeft .ShopNameSlogan h1,
  .NavBarLeft .ContextBox h1 {
      padding-top: 42px !important;
  }

  .NavBarRight .ContextBoxHead span,
  .NavBarRight .ShopNameSlogan h1,
  .NavBarRight .ContextBox h1 {
      padding-top: 4px !important;
  }

  .NavBarLeft .ShopNameSlogan .BoxContainer,
  .NavBarLeft .ContextBox .BoxContainer .ContextBoxHead{
      padding-bottom: 8px !important;
      padding-left: 26px;
  }

  .NavBarRight .ShopNameSlogan .BoxContainer,
  .NavBarRight .ContextBox .BoxContainer .ContextBoxHead {
      padding-bottom: 3px !important;
      padding-left: 26px;
  }

/* - '--> Contextbox Body - */
  .NavBarLeft .ShopNameSlogan .BoxContainer,
  .NavBarLeft .ContextBox .BoxContainer {
      padding-bottom: 40px !important;
  }

  .NavBarRight .ShopNameSlogan .BoxContainer,
  .NavBarRight .ContextBox .BoxContainer {
      padding-bottom: 35px !important;
  }

  .NavBarRight .ContextBox .BoxContainer .ContextBoxBody,
  .NavBarLeft .ContextBox .BoxContainer .ContextBoxBody{
      padding-left: 15px !important;
  }

/* - minibasket paddings - */

div.MiniBasketContainer {
  padding: 0 9px 0 6px !important;
}

.NavBarLeft div.ContextBoxBody,
.NavBarRight div.ContextBoxBody {
  padding-right: 12px ;
  padding-left: 12px ;
}


/* - Inputs - */
input.Search,
input.Login{
  width: 150px !important;
}


.NavBarRight input.Login{
  width: 170px !important;
}

/* - hot deal prices - */
.HotDeal {
	height: 226px;
}

.HotDealFoot {
	height: 62px !important;
}

.HotDealFootFloatin {
	height: 50px !important;
}

.HotDealFootFloatin {
	_height: 50px !important;
}

.SlimHotDealFoot{
  padding-bottom: 15px;
}