What Germany has to say on the subject:
US citizens in possession of a valid US passport (on the planned date of departure from Germany, your passport should have at least another three months validity) do not need a visa for airport transit, tourist or business trips (for stays up to 90 days).
...
In order to apply for a visa, your passport must have at least two empty pages
http://www.germany.info/visa