Ciao.
Nel file index.php del template devi aggiungere, dopo i css standard, un css condizionale, che venga caricato solo se non sono presenti moduli di destra.
I miei moduli di destra sono nella position-6, tu controlla dove stanno i tuoi.
<?php if ($this->countModules('position-6') <= 0):?>
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/nodestra.css" type="text/css" media="all" />
<?php endif;?>
Poi devi scrivere un css (nodestra.css nell'esempio) che modifichi le dimensioni della parte centrale: venendo caricato dopo quelli standard ne sovrascrive le dimensioni.
/********* Assenza modulo destro *********/
#contentarea {width:auto; margin:0px 10px;}
* html #contentarea {margin:0;}
* + html #contentarea {margin:0;}
#rightmodules {display:none;}
Buona notte
Fabrizio