anchor.diff:  ul.categories { background: none repeat scroll 0 0 #FFFFFF;  border-radius: 4px 4px 4px 4px; padding-top:10px; padding-bottom:10px }
   ul.categories li { display:block; border-bottom:1px dashed #E7E7E7 }
   ul.categories li:last-child { border:none }
  -ul.categories li a { display:block; padding:11px 5px 11px 30px; background: url("store/arrowcategory.png") no-repeat scroll 10px center transparent; color:#999999 }
  +ul.categories li a { display:block; padding:11px 5px 11px 30px; background: url(<%= asset_path 'store/arrowcategory.png'%>) no-repeat scroll 10px center transparent; color:#999999 }
   ul.categories li a.active {color:#f25c27}
  -ul.categories li a:hover { background-image: url("store/arrowcategory.png") no-repeat scroll 10px center transparent;  color:#333 }
  +ul.categories li a:hover { background-image: url(<%= asset_path 'store/arrowcategory.png' %>) no-repeat scroll 10px center transparent;  color:#333 }
   /* Bestsellter */
   ul.bestseller { background: none repeat scroll 0 0 #FFFFFF;  border-radius: 4px 4px 4px 4px; padding-top:10px; padding-bottom:10px; margin:0px }
   ul.bestseller li a.productname { display:block;  color:#F25C27; font-size:15px }
  
positive.code: a.prdocutname { font-size:18px; color:#999999; line-height:24px;  margin:10px 0; text-shadow:1px 1px 1px #fff; font-family: 'Ubuntu', sans-serif; display:block;  }
  .thumbnails li:hover a.prdocutname { color:#4B5B58 }
  .thumbnail:hover { -webkit-box-shadow: 0 1px 4px rgba(54, 62, 71, 0.4); -moz-box-shadow: 0 1px 4px rgba(54, 62, 71, 0.4); box-shadow: 0 1px 4px rgba(54, 62, 71, 0.4); }
  .thumbnail .cartadd { background: url(store/cartadd.png) repeat-x 0 0; width:57px; height:57px; text-indent:-9999px; overflow:hidden; float:right; cursor:pointer }
  div.thumbnail:hover .cartadd { background-position: right 0 }
  ul.thumbnails.list .cartadd {margin:0 10px 0 0}
  ul.thumbnails.list .price {margin-top:5px}
  .thumbnail .links { display:block; padding:10px 0 10px 0; margin-left:-5px }
  .links a {  margin-right:5px; background: url(store/productlinkicon.png) no-repeat 0 0; padding:0 0 0 20px ; color:#99999; line-height:24px;}
  .links a.info { background-position:0 0 }
  .links a.wishlist { background-position:0 -24px }
  .thumbnail .links a.compare { background-position:0 -50px }
  
negative.code: ul.categorymenu > li > div > ul { display: table-cell; }
  ul.categorymenu > li ul + ul { padding-left: 20px; }
  ul.categorymenu > li ul > li { display:block; float:left; width:100% }
  ul.categorymenu > li > div > ul.arrow li a { padding:8px 8px 8px 22px; background:url(<%= asset_path 'store/arrowicon.png' %>) no-repeat 5px center; display:block }
  ul.categorymenu > li ul > li > a { text-decoration: none; display: block; white-space: nowrap; min-width: 120px; padding:8px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
  ul.categorymenu > li > div > ul li:hover a { background-color: #E7E7E7; color:#333; text-shadow:none }
  ul.categorymenu > li > div > ul > li > a { color: #999999; }
  