Citation: 1P.148/2006 17.05.2006 E. 3

Die Beschwerde ist somit teilweise gutzuheissen und das angefochtene Urteil aufzuheben. Die Beschwerdeführer haben in einem untergeordneten Punkt obsiegt und tragen daher, diesem Ausgang des Verfahrens entsprechend, die Hälfte der Verfahrenskosten (Art. 156 Abs. 1 OG). Dem Kanton Solothurn sind keine Kosten aufzuerlegen (Art. 156 Abs. 2 OG), er hat indessen den Beschwerdeführern für das bundesgerichtliche Verfahren eine angemessene - d.h. eine reduzierte - Parteientschädigung zu bezahlen.