Ok, danke.
Ich hab auch was anderes mal ausprobiert, hab aber ein Problem:
das r.png (hintergrund des div) wird nicht am rand angezeigt, die position des r ist aber schon 0px und 0px
So sieht die style.css aus.
body {background:#CECECE; font-size: 12pt; font-family: arial}
div.links {padding:15px;width: 140;height: 300px;float: left;
border: 1px dashed white; margin-left: 60px; margin-top: 10px;
background-image:url(r.png);background-position:0px 2px;background-repeat:no-repeat;
display:block}
a.navi {width: 100px;display:block; border: 1px solid black; background: silver; margin: 4px; text-align: center;
border-left-color: white; border-top-color:white}
a.navi:hover {background: white; color: red; border-left-color:black; border-top-color: black; border-right-color: white;
border-bottom-color:white;text-decoration:none}
a.navi:link {text-decoration:none; font-size: 11pt; font-family: verdanda}
a.navi:visited {text-decoration:none}
div.banner {width: 862px;margin-left: 60px;border: 1px dashed white; background: #BBBBBB;text-align:center}
div.main {float: left;width: 200px; border: 1px dashed white; margin-top: 10px; margin-left: 30px; background: #BBBBBB}