Raum für den Inhalt von id "rechts"

#rechts {
background-color: #FFFFCC;
height: 100%;
width: 200px;
right: 10px;
position: absolute;
padding: 10px;
top: 0px;
margin-top: 0px;
margin-right: 20px;
margin-bottom: 0px;
}

Div-Tag am rechten Rand positionieren

Absolute Positionierung mit 10 Pixeln vom rechten Rand entfernt. Hinzu kommen noch die 20 Pixel von margin-right.