ik heb alle margin er uit gehaald maar hij doet het nog niet. Dit is mijn CSS

sorry dat ik het zo plaats, ik weet niet hoe ik het in de HTML-code moet zetten)
/* CSS Document */
body {
font-family:Arial, Helvetica, sans-serif;
background-color:#000000;
color:#FFFFFF;
}
div.blok{
background-color:#000000;
margin-rigth: auto;
margin-left: auto;
width: 1000px;
}
div.placeholdertop{
background-color:#000000;
width: 950px;
height: 30px;
position:absolute;
}
div.header{
width: 901px;
height: 78px;
position:absolute;
top: 49px;
background-repeat:no-repeat;
}
div.topmenu{
background-color:#000000;
z-index:2;
position:absolute;
margin-left: 287px;
top:45px;
height:15px;
width: 517px;
color:#FFFFFF;
letter-spacing: 3pt;
font-size:11px;
}
table.toptable {
margin:0;
padding:0;
}
td.topitem {
width: 120px;
height: 15px;
}
td.subitem {
width = 70px;
height: 15px;
}
div.midden{
top:19.9%;
height:57.7%;
float:left;
position:absolute;
}
div.footerplaceholder {
background-color:#000000;
width: 901px;
height: 10px;
top:481px;
position:absolute;
}
div.footer{
background-color:#000000;
width: 950px;
height: 100px;
position:absolute;
top:491px;
}
div.submenu{
background-color:#000000;
width: 700px;
height: 25px;
position:absolute;
letter-spacing: 3pt;
font-size: 11px;
}
div.a{
background-color:#000000;
width:55px;
}
div.c{
background-color:#000000;
width:894px;
height: 345px;
top: 126px;
}
div.contentlinks{
background-color:#000000;
width:348px;
height:235px;
top: 56px;
}
div.contentrechts{
background-color:#000000;
width:348px;
height:125px;
top:115px;
}
div.pijllinks{
background-color:#000000;
width:70px;
top:160px;
}
div.pijlrechts{
background-color:#000000;
width:70px;
top:160px;
}
div.f{
background-color:#000000;
width:55px;;
}
img.pijl {
visibility:hidden;
}
img.fotoshow{
padding-top:0.5%;
padding-bottom:0.5%;
width:100%;
height:97%;
}
img.verborgen {
display:none;
}
.topmenu a:link {
color: #ffffff; /*wit*/
text-decoration: none;
}
.topmenu a:visited {
text-decoration: none;
color:#ffffff;
}
.topmenu a:hover {
text-decoration: none;
color: #FFFF00; /*geel*/
}
.topmenu a:active {
text-decoration: none;
}
.submenu a:link {
color: #ffffff; /*wit*/
text-decoration: none;
}
.submenu a:visited {
text-decoration: none;
color:#ffffff;
}
.submenu a:hover {
text-decoration: none;
color: #FFFF00; /*geel*/
}
.submenu a:active {
text-decoration: none;
}
.contentlinks a:link {
color: #000000;
text-decoration: none;
}
.contentlinks a:visited {
text-decoration: none;
color:#000000;
}
.contentlinks a:hover {
text-decoration: none;
color: #000000; /*geel*/
}
.contentlinks a:active {
text-decoration: none;
}
.pijllinks a:link {
color: #000000;
text-decoration: none;
}
.pijllinks a:visited {
text-decoration: none;
color:#000000;
}
.pijllinks a:hover {
text-decoration: none;
color: #000000; /*geel*/
}
.pijllinks a:active {
text-decoration: none;
}
.pijlrechts a:link {
color: #000000;
text-decoration: none;
}
.pijlrechts a:visited {
text-decoration: none;
color:#000000;
}
.pijlrechts a:hover {
text-decoration: none;
color: #000000; /*geel*/
}
.pijlrechts a:active {
text-decoration: none;
}