wollts nur wissen, damit ich mich verständlich ausdrücke...
probier mal den code hier in deiner css.css
a {outline:none;}
img { border:none;}
a:link { color:#425023; text-decoration:none; }
a:visited { color:#425023; text-decoration:none; }
a:focus { color:#ffffff; text-decoration:underline; }
a:hover { color:#ffffff; text-decoration:underline; background-image: url(images/navi_bg.png); }
a:active { color:#ffffff; text-decoration:underline;}
body {background-image:url(img/bg.png);text-align: center;}
#subbg {background-image:url(img/main.png);position:absolute;width:1019px;height:15 57px;z-index:1;left: 264px;top: 8px;}
#hrd {background-image:url(img/header.gif);position:absolute;width:900px;height:1 50px;z-index:2;left: 328px;top: 33px;}
#navi {background-image:url(img/navi.png);position:absolute;width:900px;height:39p x;z-index:3;left: 328px;top: 188px;}
#navi_txt {position:absolute;width:899px;height:21px;z-index:4;left: 0;top: 199px;font-family:Verdana, Geneva, sans-serif}
#sidebar {background-image:url(img/sidebar.png);position:absolute;width:321px;height: 1255px;z-index:5;left: 615px;top: 235px;}
#sb_besch1 {position:absolute;width:319px;height:19px;z-index:6;font-family:Verdana, Geneva, sans-serif;color:white;left: 615px;top: 239px;}
#sb_besch2 {position:absolute;width:319px;height:19px;z-index:6;font-family:Verdana, Geneva, sans-serif;color:white;left: 615px;top: 450px;}
#sb_besch3 {position:absolute;width:319px;height:19px;z-index:6;font-family:Verdana, Geneva, sans-serif;color:white;left: 615px;top: 658px;}
#sb_besch4 {position:absolute;width:319px;height:19px;z-index:6;font-family:Verdana, Geneva, sans-serif;color:white;left: 615px;top: 873px;}
#sb_besch5 {position:absolute;width:319px;height:19px;z-index:6;font-family:Verdana, Geneva, sans-serif;color:white;left: 615px;top: 1080px;}
#sb_besch6 {position:absolute;width:319px;height:19px;z-index:6;font-family:Verdana, Geneva, sans-serif;color:white;left: 615px;top: 1291px;}
#box1 {position:absolute;width:314px;height:183px;z-index:7;left: 615px;top: 263px;font-family:Verdana, Geneva, sans-serif;font-size:12px;
}
#box2 {position:absolute;width:314px;height:183px;z-index:7;left: 615px;top: 471px;font-family:Verdana, Geneva, sans-serif;font-size:12px;}
#box3 {position:absolute;width:314px;height:183px;z-index:7;left: 615px;top: 681px;font-family:Verdana, Geneva, sans-serif;font-size:12px;}
#box4 {position:absolute;width:314px;height:183px;z-index:7;left: 615px;top: 896px;font-family:Verdana, Geneva, sans-serif;font-size:12px;}
#box5 {position:absolute;width:314px;height:183px;z-index:7;left: 615px;top: 1106px;font-family:Verdana, Geneva, sans-serif;font-size:12px;}
#box6 {position:absolute;width:314px;height:178px;z-index:7;left: 615px;top: 1313px;font-family:Verdana, Geneva, sans-serif;font-size:12px;}
#content {position:absolute;width:576px;height:1259px;z-index:8;left:0;top: 232px;font-family:Verdana, Geneva, sans-serif;font-size:12px;overflow: scroll;}
#Cr {
position:absolute;
width:311px;
height:21px;
z-index:9;
left: 319px;
top: 5px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:gold;
}
Alles anzeigen
du benutzt dort überall absolute positionen, von daher ist es einerseits einfach zu bestimmen wo die elemente hingehören, doch auf der anderen seite machst du dir da mühe und code, der nicht nötig ist.
beschäftige dich doch ganz einfach mal mit den folgenden begriffen:
boxmodell
padding
margin
border
float
display
findest du alle auf http://www.css4you.de
ziel ist es den html-code sauber, schlank, übersichtlich und funktional zu halten.
abstände bewirkt man nicht mit <br />