body
{
margin:0;
padding:0;
font-size:small;
color:#fff;
background:#000 url(ffm_bg2.gif) top left fixed;
font-family:Tahoma,Arial,sans-serif;
text-align:center;
scrollbar-face-color: #aaa;
scrollbar-track-color: #000;
scrollbar-3dlight-color: #000;
scrollbar-darkshadow-color: #000;
scrollbar-track-color: #000;
scrollbar-arrow-color: #000;
scrollbar-highlight-color: #fff;
scrollbar-shadow-color: #fff
}
h1
{
font-size:120%;
font-family:Arial,sans-serif;
font-weight:bold;
letter-spacing:0.3em;
color:rgb(204,204,204);
display:inline;
padding-left:-31px;
padding-top:8px;
}
h2
{
font-size:120%;
font-family:Arial,sans-serif;
font-weight:bold;
letter-spacing:0.3em;
color:rgb(204,204,204);
}
#wrap
{
width:400px;
height:406px;
overflow:auto;
text-align:left;
margin:15px auto 0px auto;
padding:30px;
background:#000;
border-left: 2px solid rgb(255,255,255);
border-right: 2px solid rgb(255,255,255);
border-top: 2px solid rgb(255,255,255);
}
#nav
{
margin:0px auto 0px auto;
background:#fff;
color:#000;
width:440px;
padding:0 10px;
border: solid 1px black;
}
#titelbild
{
margin:30px 0 0 70px;
}
#nav p
{
margin:5px 0 0 0;
padding:0;
color: #AAA;
}
#nav a
{
color:#000;
font-weight:bold;
}

#nav ul
{
padding:5px 5px 0 5px;
margin:0;
}

#nav li
{
display:inline;
list-style-decoration:none;
padding:0 10px;
}

td.rechts
{
color:#AAA;
}

.label, p, li, td
{
font-size:80%;

}
input, select
{
}
a
{
color:rgb(204,204,204);
}
.field,.button
{
border:1px inset #aaa;
background:#333;
color:rgb(204,204,204);
width:350px;
display:block;
margin:5px;
}
.button
{
border:1px outset #aaa;
background:#666;
}
.flowergroup
{
display:inline;
}
#hints
{
color:rgb(204,204,204);
}
#email, #date
{
margin-top:20px;
}
div.deutsch
{
font-size:80%;
background: #444444;
border:1px solid #999999;
}
