* {margin: 0px; padding: 0px; }

 html, body
 {
 margin: 0px auto;
 width:100%;
 height:100%;
background: url(./bilder/bg.jpg) repeat;
 background-color:#000000;
 font-family:verdana;
 font-size:8pt;
 color:#CCCCCC;
 }

#layer
{
position: relative;
 margin: 0px auto;
 width:756px;
 height:478px;
 background: url(./bilder/hintergrund.jpg) no-repeat;
}
#navi
{
position: absolute;
 width:110px;
 height:303px;
 top:101px;
 left:3px;

 font-size:10px;
 color:#ffffff;
padding: 50px 20px 20px 40px;
}
#stuff
{
position: absolute;
 width:520px;
 height:356px;
 top:101px;
 left:184px;
 overflow-y:scroll;
*overflow-y:scroll;
padding: 10px 10px 10px 10px;
}
#footer
{
position: relative;
 margin: 0px auto;
 width:756px;
 height:10px;
color:#FFFFFF;
text-align:right;
font-family:arial;
font-size:10px;
padding:5px 10px 0px 0px;
letter-spacing:2px;
}
.link
{
color:#FFffff;
letter-spacing:0px;
text-align:right;
font-family:arial;
font-size:8pt;
text-decoration:none;
font-weight:bold;
letter-spacing:1px;
}

.link:hover
{
color:#999999;
}

.abstand
{
height:7px;
font-size:1px;
}
.abstand2
{
height:20px;
font-size:1px;
}
.abstand3
{
height:40px;
font-size:1px;
}
h2{
font-size:10pt;
color:silver;
}

.button4
{
height:20px;
width:110px;
border: 1px solid #ffffff;
background-color:#000000;
font-size:7pt;
color:#ffffff;
font-weight:bold;
letter-spacing:2px;
padding-bottom:3px;
}
.foto
{
background: #000000;
padding: 3px;
}
#logo1
{
position:absolute;
background: url(./bilder/logo1.png) no-repeat;
top:290px;
left:45px;
width:70px;
height:40px;
}
#logo2
{
position:absolute;
background: url(./bilder/logo2.png) no-repeat;
top:370px;
left:52px;
width:60px;
height:74px;
}