-$marco->addStyleSheet($sh->getCSS());
-$tabla =& new HTML_Table(array('width' => 760,
- 'cellspacing' => 10));
-$tabla->addRow(array($col_impar, $col_par), array('valign'=>'top'));
-$marco->addBodyContent($tabla);
+
+if (is_a(@$sh, 'html_servicio')) {
+ $tabla =& new HTML_Table(array('width' => 760, 'cellspacing' => 10));
+ $tabla->addRow(array($col_impar, $col_par), array('valign'=>'top'));
+ $marco->addStyleSheet($sh->getCSS());
+ $marco->addBodyContent($tabla);
+} else {
+ $marco->addBodyContent('<div class="copete_titulo_vinculos" align="center">No hay servicios cargados en esta sección.</div>');
+}