/* -------------------------------------------------------------------------------------------------------------
   ePages 5 - Storefront Style 
   ------------------------------------------------------------------------------------------------------------- */
 
a:visited { color:#8B008B; }
/* a:link { font-weight:bold; color:blue; text-decoration:none; } */
/* a:focus { font-weight:bold; color:red; text-decoration:underline; } */
/* a:hover { font-weight:bold; color:green; text-decoration:none; } */
/* a:active { font-weight:bold; color:lime; text-decoration:underline; } */

.Header .ShopSlogan2{
     font-size: 12px;
 }

/*  Firmenname in der Überschrift formatieren*/
 .Header .ShopNameHead2{
     font-size: 18px;
  	  font-weight: bold;
 }
 
  .NavBarTop .ShopNameHeader2{
      font-size: 14px;
  	  font-weight: bold;
  }

    
  .ContentArea .HeadlineH2 {
      font-size: 11px;
  	  font-weight: bold;
	  padding-top: 5px;
      height: 20px;
  }
  

  /* Übrerschriften anstelle von H1 formatieren, Alex, 20.06.08*/
  .NavBarLeft .HeadlineH1 {
      font-size: 12px;
  	  font-weight: bold;
	  height: 20px;
	  background: #EFF1F2;
	  padding-top: 1px;
      margin: 0 ;
      padding: 3px 0 1px 0;     
      background: url("../../../SF/ImageSet/BasicGrey/bgr_right_boxhead_floatin.gif") no-repeat right top ;
	  
  }
  
   .NavBarRight .HeadlineH1 {
      font-size: 12px;
  	  font-weight: bold;
	  height: 20px;
	  background: #EFF1F2;
	  padding-top: 1px;
      margin: 0 ;
      padding: 3px 0 1px 0;     
      background: url("../../../SF/ImageSet/BasicGrey/bgr_left_boxhead_floatin.gif") no-repeat right top ;
	  
  }
 
 .NavBarLeft .HeadlineH2 {
      font-size: 12px;
  	  font-weight: normal;
	  height: 22px;
	  background: #EFF1F2;
	  padding-top: 1px;
      border-bottom: 1px solid #D9DCDF;		
  }
	 
  a.Action {
	  font-weight: bold;
  }
	
  .ContentArea .BreadcrumbLastItem {
  	  font-weight: bold;
  }

  .ContentArea .BreadcrumbItem:hover,
  .ContentArea .BreadcrumbItem {
 	 font-weight: bold;
  }	 
	 
  .ProductListBonusProducts {
      width: 100%;
      clear: both;
      border-collapse: collapse;
      border-spacing: 0px;
      margin: 5px 0 0 0;
  }

  .ProductListBonusProducts {
      margin-top: 1px;
  }
  
  .ProductListBonusProducts tr td {
      padding: 5px;
      padding-top: 10px;
      text-align: center;
      vertical-align: top;
      background:  #ffffff ;
      border: 2px solid  #eeeeee ;
      width: 25%;
  }
  
  .ProductListBonusProducts tr td {
      text-align: left !important;
  }

  .ProductListBonusProducts tr td img {
      margin: auto;
  }

  .ProductListBonusProducts div.ImageArea {
      background: #ffffff;
      white-space: nowrap;
      padding: 0;
  }

  .ProductListBonusProducts div.ImageArea {
      text-align: center;
  }

  .ProductListBonusProducts div.InfoArea {
      position:relative;
      height: 100%;
      _height: auto;
      padding-bottom:20px
  }
  
  
  .ProductListBonusProducts .NewProduct {
      font-size: 11px;
      position: static;
      float:left;
      min-width: 28px;
      width: auto;
      _width: 28px !important;
      min-height: 28px;
      height: auto;
      _height: 28px !important;
      padding: 5px 0 0 0;
      margin: 0 4px 0 0;
      color: #DE0000;
      font-weight:bold;
      text-align: center;
      background: url("../../../SF/Icon/SimpleSymbols/img_newproduct.gif") center top no-repeat;
  }
  
  .MissingValueTxt {
    color:#FF0000 !important;
    font-weight:bold;
    /* border: 1px solid red; */
    }

	

  
  
	
