Fatti

L'8 maggio 1991, il Gran Consiglio del Cantone di San Gallo ha approvato il progetto della circonvallazione Wagen-Eschenbach-Schmerikon (T8/A8). Il progetto prevedeva una circonvallazione a due corsie di circa 9 km di lunghezza, che avrebbe dovuto collegare il collegamento meridionale della circonvallazione nord di Rapperswil/Jona con il collegamento autostradale settentrionale dell'accesso a Schmerikon. Per la realizzazione del progetto erano necessari disboscamenti di un totale di 5,5 ettari di foresta.

L'Ufficio federale dell'ambiente, delle foreste e del paesaggio (UFAM), in qualità di autorità competente per il disboscamento, si è espresso più volte sul progetto e ha rifiutato il rilascio dell'autorizzazione di disboscamento, in quanto gli interessi della protezione della natura e del paesaggio non sarebbero stati sufficientemente presi in considerazione. Il Consiglio di Stato del Cantone di San Gallo ha tuttavia approvato il progetto come compatibile con l'ambiente e ha rilasciato l'approvazione del piano.

Contro queste decisioni, il Touring Club Svizzero (TCS), la Fondazione WWF Svizzera e la Lega Svizzera per la Protezione della Natura (SBN) hanno presentato ricorso amministrativo al Tribunale federale.

Legge

Il Tribunale federale afferma che, ai sensi dell'articolo 12 della Legge federale sulle foreste (LFo), l'assegnazione di una foresta a una zona di utilizzazione richiede un'autorizzazione di disboscamento. Tuttavia, l'UFAM, in qualità di autorità competente per il disboscamento, aveva rifiutato il rilascio dell'autorizzazione di disboscamento.

In un tale caso, l'autorità cantonale competente per la procedura di valutazione dell'impatto ambientale non può rilasciare…