.body {
font-family: Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;

}

/*
#xmas{
position:absolute;
top:156px;
left:658px;
width:353px;
height:101px;
background-image:url(../images/x-mas-sf.png);
z-index:80;
}
*/

#scrollen{
position:absolute;
top:695px;
left:0px;
width:32px;
height:96px;
background-image:url(../images/scrollanweisung.png);
z-index:30;
}
.blue {
color:#085c9a;
font-weight:bold;
background-color:#dee8f4;
font-family: Arial, Helvetica, sans-serif;
}
.red:link{
color:#c00014;
background-color:#ffffff;
font-weight:bold;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}
a:link {
color:#ffffff;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
}
a:visited {
color:#ffffff;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
}
#menu-leiste{
background-image:url(../images/menu-leiste.png);
position:absolute;
top:295px;
left:40px;
width:843px;
height:34px;
z-index:10;
}
#menu1{
position:absolute;
top: 9px;
left:28px;
color:#ffffff;
font-weight:bold;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
}
#menu2{
position:absolute;
top: 9px;
left:143px;
color:#ffffff;
font-weight:bold;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
}
#menu3{
position:absolute;
top: 9px;
left:263px;
color:#ffffff;
font-weight:bold;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
}
#menu4{
position:absolute;
top: 9px;
left:378px;
color:#ffffff;
font-weight:bold;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
}
#menu5{
position:absolute;
top: 9px;
left:493px;
color:#ffffff;
font-weight:bold;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
}
#menu6{
position:absolute;
top: 9px;
left:611px;
color:#ffffff;
font-weight:bold;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
}
#menu7{
position:absolute;
top: 9px;
left:732px;
color:#ffffff;
font-weight:bold;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
}
.over{
background-color:#000;
font-size:14px;
padding:1px;
}
#logo {
position:absolute;
top: 55px;
left: 830px;
}
#logo-sf {
position:absolute;
top: 55px;
left: 50px;
}
#login {
position:relative;
top: 370px;
left: 560px;
z-index:22;
}
#content {
font-family: Arial, Helvetica, sans-serif;
position:absolute; 
top: 277px; 
left: 0px; 
padding:40px;
width:920px; 
height:409px;
background-color:#262626;
visibility: visible;
-moz-border-radius-bottomright:10px;
-khtml-border-radius-bottomright:10px;
}
#content-bild {
position:absolute; 
top: 0px; 
left: 325px;
width:675px; 
height:411px;
background-image:url(../images/bg-mannequins.jpg);
}
#text1{
font-family: Arial, Helvetica, sans-serif;
position:relative; 
top: 40px; 
left: 20px;
color:#ffffff;
font-size:12px;
z-index:7;
}
#text2{
font-family: Arial, Helvetica, sans-serif;
position:absolute; 
top: 770px; 
left: 60px;
width:900px;
color:#000;
font-size:12px;
z-index:40;
}
#content-rechts {
font-family: Arial, Helvetica, sans-serif;
position:relative; 
top: 400px; 
left: 200px;
visibility: visible; 
z-index:8;
}

#rahmen-top{
position:absolute;
top:0px;
left:0px;
background-color:#262626;
height:20px;
width:998px;
-moz-border-radius-bottomright:10px;
-khtml-border-radius-bottomright:10px;
text-align: right;
font-size:11px;
font-weight: bold;
}
div.footer { 
   bottom: 0px;
   left:0px;
   background-color:#262626;
   width: 996px;
   height: 20px;
   padding: 2px;
   position: fixed;
-moz-border-radius-topright:10px;
-khtml-border-radius-topright:10px;
text-align: right;
font-size:11px;
z-index:70;
}
.titel{
margin-top: 80px;
font-family: Arial, Helvetica, sans-serif;
font-size:16pt;
color: #ab0000;
z-index:20;
}