Index: components/portal/src/java/org/apache/jetspeed/aggregator/impl/PageAggregatorImpl.java
===================================================================
--- components/portal/src/java/org/apache/jetspeed/aggregator/impl/PageAggregatorImpl.java	(revisión: 239710)
+++ components/portal/src/java/org/apache/jetspeed/aggregator/impl/PageAggregatorImpl.java	(copia de trabajo)
@@ -224,11 +224,11 @@
 
         if (decoratorType.equals(ContentFragment.LAYOUT))
         {
-            headerResource.addStyleSheet("content/css/styles.css");
+            headerResource.addStyleSheet("content/" + decoratorName + "/css/styles.css");
         }
         else
         {
-            headerResource.addStyleSheet("content/" + decoratorName + "/css/styles.css");
+            headerResource.addStyleSheet("content/" + decoratorName + "/css/portlet-styles.css");
         }
     }
 
Index: components/portal/src/java/org/apache/jetspeed/aggregator/impl/PortletAggregatorImpl.java
===================================================================
--- components/portal/src/java/org/apache/jetspeed/aggregator/impl/PortletAggregatorImpl.java	(revisión: 239710)
+++ components/portal/src/java/org/apache/jetspeed/aggregator/impl/PortletAggregatorImpl.java	(copia de trabajo)
@@ -91,11 +91,11 @@
         
         if(decoratorType.equals(Fragment.LAYOUT))
         {
-            headerResource.addStyleSheet("content/css/styles.css");
+            headerResource.addStyleSheet("content/" + decoratorName +"css/styles.css");
         }
         else
         {
-            headerResource.addStyleSheet("content/"+decoratorName+"/css/styles.css");
+            headerResource.addStyleSheet("content/" + decoratorName + "/css/portlet-styles.css");
         }
     }
 }
