Hallo Struppi,
Aber soweit ich das sehe geht das so sowieso nicht. Du kannst per CSS nicht einen anderen Bereich sichtbar/unsichtbar machen, dazu brauchst du schon Javascript.
Du kennst offenbar http://www.meyerweb.com/eric/css/edge/ noch nicht ;-)
Nette Spielereien mit purem CSS.
(OK, z.T. nicht ganz praxistauglich, aber was soll's...)
Gruesse,
Thomas