Aplicar estilo CSS em todos os elementos, exceto com um ID ESPECÍFICO

Código CSS (o que eu preciso)
<style>
    div[id!='div1']// I actually needed an inequality operator for NOT EQUAL TO
    {
        font-size:40px;
    }
</style>
Código HTML
<body>
    <div>abc</div>
    <div>def</div>
    <div id='div1'>ghi</div>
</body>

O CSS não funcionou como eu pretendia.

Eu realmente queria definir o estilo para todos<div>-elementos, exceto aquele comid='div1'.

Como eu posso fazer isso?