We present a novel approach to detecting syntactic structures that are inadequate for their domain context. We define writing style in terms of the choices between alternatives, and conducted an experiment in the legislative domain on the syntactic choice of nominalization in German, i.e. complex noun phrase vs. relative clause. In order to infer the stylistic choices that are conventional in the domain, we capture the contexts that affect the syntactic choice. Our results showed that a data-driven binary classifier can be a viable method for modelling syntactic choices in a style-checking tool.