/* Product list and product page css */
#Layout h2{
	clear:both;
	color:#C00707;
	font-family:"Trebuchet MS",sans-serif;
	font-weight:300;
	margin:15px 0pt;
	font-size: 2.8em;
}

#Layout h2 a{
  color:#3E91C4;
  text-decoration:none;
}

  /* Überschrift (von Product "geklaut" */
#Layout h2.pageTitle {
  /*width: 400px;*/
  padding: 10px 20px;
  padding-left: 70px;
  /*border: solid 1px #ddd;*/
  margin: 5px 0px;
  
  color:  #FFF;
  /*background: #450002;*/
  background: transparent url(../../oldenglish/images/blume.gif) no-repeat left;
  /*background: #224422;*/
 /* -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-radius-bottomleft: 0;
  -webkit-border-radius-bottomright: 0;*/
}

#Layout a:hover {
  text-decoration:underline;
}

div.pGroup {
  padding: 3px 6px;
  /*padding-left: 6px;*/
  background-color: #FFFBDB;
  border: 1px solid #CFC67E;
  margin-bottom: 4px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  }
#Layout div.pGroup p {
  margin: 0;
  margin-bottom: 5px;
}

#ProductGroup {
	float: left;
	width: 532px; /* 520px */
}

/* z.B. BESONDERE EMPFEHLUNG (Featured Products) */
#ProductGroup h3.categoryTitle {

  clear: both;
  text-transform: uppercase;

  background: #EEE;
  padding: 6px 3px;
  
  border: 2px solid #257A35;
  
  border-left: #257A35 10px solid;

  margin-bottom: 3px;
  /*margin-top: 6px;*/

  padding-left: 15px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;

  color: #450002;
  border-color: #450002;
}
#ProductGroup h3.categoryTitle#HeaderFeaturedProducts {
  
 /* color: #242;
  border-color: #242;*/
}
#ProductGroup h3.categoryTitle#HeaderNormalProducts {
  
  /*color: #450002;
  border-color: #450002;*/
}

#Layout #ProductGroup a{
  text-decoration: none;
}

/* Hintergrundbereich der Featured Produkte */
#FeaturedProducts.product_summary {
  width: 532px; /* breiter als #NonFeaturedProducts, weil kein Rahmen */
  
  /*background: #257A35;*//*#66f666;*/
  border-bottom: 15px solid #fff;
}
#NonFeaturedProducts.product_summary {
  /*border: 2px solid #212E6E;*/
  
  /*background: #D5D3ED;*/
  
  
}


.product_summary{
	color: #666;
	list-style:none;
	float:left;
}

.product_summary .productList {
	color: #353535;
	list-style:none;
	float:left;
	/*width:99%;*/
	width: 528px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border: 1px solid #ddd;
  background-color: #fafafa;
  padding-left: 0;
}



.product_summary .featureTitle,
.product_summary .productGroupTitle {
	font-size: 1.6em;
	font-weight: normal;
	border-bottom: 1px solid #fff;
	line-height: 2em;
	margin-bottom: 10px;
	color: #C00707;
}

.product_summary li.productItem {
	/*float:left;*/
/*	color: #FFFFFF;*/
	color:#323;
	width:490px;
	overflow:hidden;
	/*margin:10px 10px 0 0;*/
  margin: 8px;
	font-size:1.2em;
	padding:1em;
/*	background-color:#ab8a8a;*/
	background: transparent url(../../oldenglish/images/pattern1.gif) repeat;
  border: solid 1px #ddd;
	-moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}

/* Besonderheiten für die Listenelemente: Featured Product */
#FeaturedProducts li.productItem {
	background: transparent url(../../oldenglish/images/pattern_gruen.gif) repeat;
}
#FeaturedProducts li.productItem:hover {
	background: transparent url(../../oldenglish/images/pattern_gruen2.gif) repeat;
}

/* Mein neues Design, jedes Produktdetail ist ein Link */
.product_summary li.productItem a {
  color: #666;
  margin: 0;
  padding: 0;
}



.product_summary li.productItem a .productTitle{
  display: block;
  background: transparent url(../../oldenglish/images/arrow.gif) no-repeat left center;
  color: #C00707;
  text-decoration: none;
  font-weight: bold;
  padding-left: 25px;
  margin-top: 0;
  margin-bottom: 1.2em;
}
.product_summary li.productItem:hover {
  border: solid 1px #aaa;
	background: transparent url(../../oldenglish/images/pattern_gelb.gif) repeat;
}
#Layout .product_summary li.productItem p {
	text-indent: 0;
	padding-left: 20px;
}
.product_summary img {
	float: right;
	border: 1px solid #ccc;
  padding: 3px 4px 3px 4px;
  background-color: #FFF;
	margin: 0 15px 10px 0;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.product_summary .ajaxQuantityLinkimg {
	margin: 5px;
}
.product_summary a {
	color:#fff;
	text-decoration:underline;
}
.product_summary a:hover {
	text-decoration:underline;
}

.product_summary .productTitle {
	font-size:1.2em;
	margin-left: 7px;
	margin-top: 1em;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-right-style: none;
}
	.product_summary .productTitle a {
		background: transparent url(../../oldenglish/images/arrow.gif) no-repeat left center;
		color: #C00707;
    padding-left: 20px;
		text-decoration: none;
	}

.price_display{
	font-weight:bold;
	/*color:#C00707;*/
  color:#F02727;
	line-height: 1.5em;
  margin-top: 7px;
  display: block;
  /*border-top: 1px dashed #C00707;*/
}


#ShoppingCart img {
	border:none;
}
.quantityBox img {
	margin:0;
}
.productActions {
	text-align: right;
	margin-top: 5px;
}
	.productActions li {
		list-style: none;
	}
		.productActions li a {
			color: #999;
			margin-right: 5px;
		}
