.categorycontainer {
   
}
 
.categorytitle {
   border-bottom: 1px solid grey;
   padding: 5px 0px 5px 20px;
   font-size: 1em;
   color: blue;
   background-image: url(/genesis/skin/frontend/default/default/images/arrow-right.png);
   background-position: center left; 
   background-repeat: no-repeat;
   vertical-align: middle;
}
 
.categorytitle_active {
   color: grey;
   font-weight: bold;
   background-image: url(/genesis/skin/frontend/default/default/images/arrow-down.png);
}
 

.categorycontent {
   padding-left: 15px;
}
 
/* .productarea {
   margin-bottom: 2px;
   margin-left: 15px;
   clear: both;
   background-color: #ddddee;
   padding: 10px;
} */
 
/*.productheader {
   //padding-bottom: 20px;
   //border-bottom: 1px solid grey;
}*/
 
.productimage {
   float: left;
   margin-right: 10px;
}
 
.product {
   /* margin-left: 10px; */
   padding-top: 5px;
   padding-bottom: 5px;
   font-weight: bold;
   /* border-top: 1px solid grey; */
   clear: both;
   position: relative;
}
 
.subproduct {
   padding-top: 5px;
   padding-bottom: 5px;
   font-weight: bold;
   /* border-bottom: 1px solid grey;*/
   clear: both;
	/* position: relative; */
 }

.groupproducttitle {
   padding-left: 0px;
   background: none;
}

.groupproductcontent {
   padding-left: 0px;
}

.productname {
   width: 250px;
}
 
.alignright {
  text-align: right;
}
 
.floatright {
  float: right;
}
 

.accordionbutton {
   border: 1px inset white;
   background-color: green;
   font-weight: bold;
   color: white;
   margin-left: 5px;
   padding: 2px;
}
 
 
 .addtocart-button-2
 {
	cursor: pointer;
 }
 
 .debug {
	display:none;
 }
