Le changement d'une autre div en arrière-plan lorsque passez la souris sur un autre div

D'essayer de changer un div couleur d'arrière-plan lors de l'passez la souris sur un autre div. Mais je ne peux pas le faire fonctionné. Été vu autour d'elle aujourd'hui, mais ne peut pas trouver un similair question.

<style type="text/css">
    #main {
        width: 960px;
        height: 600px;
        margin: auto;
        position: relative;
        background: red;
    }

    #trykk {
        width: 100px;
        height: 100px;
        background-color: yellow;
    }

    #trykk:hover #main {
        background-color: green;
    }
</style>

<div id="main">
    <div id="trykk">
    </div>
</div>

C'est le code que j'ai utilisé. Le seul problème est que je ne suis pas autorisé à utiliser le javascript. Donc est il possible que je peux changer la couleur de fond sur la div #main quand je survolez div #trykk?

OriginalL'auteur user1770961 | 2012-11-12