body
{
 font-family:Verdana;
 background-color:#000000;
 text-align:center;
 color:#ffffff;
 font-size:14px;
}

#outerframe {
width:990px;
margin:5px;
}

#innerframe {
border-bottom:1px solid #FF8000;
margin:5px 0 5px 0;
padding:5px 0 20px 0;
border-top:1px solid #FF8000;
float:left;
}

h1 {font-size:18px;color:#ffffff;margin:0px;}
h2 {font-size:+;color:#ffffff;
margin:0 0 10px 0;}
h3 {font-size:16px;color:#ffffff;}
p {margin-top:0px;}

a:link, a:visited, a:active, a:hover
{
  text-decoration:underline;
  font-weight:bold;
  color:#ffffff;
}

a:active, a:hover
{
  color:#ff9200;
}

#title {
margin:0 0 0 0;
width:984px;
border-bottom:1px solid #FF8000;
}

#header {
}

#content {
auto;text-align:left;
margin:15px 0 0 25px;
padding:0 0 0 0;
color:#ffffff;
width:790px;
float:left;
background-color:#000000;
}

#content a {
}

.ahnen a{
text-decoration:none;
color:#cc6600;
}

#menu {
margin:15px  0 0 0;
width:150px;
font-family:arial;
float:left;
}

#menu a, a:visited {
 text-decoration:none;
 color:#aeaeae;
 font-size:17px;
 font-weight:bold;
}


#menu a:hover {
 text-decoration:none;
 color:#000000;
 font-size:17px;
 font-weight:bold;
}


.menuentry{
width:130px;
padding:1px 0 1px 10px;
auto;text-align:left;
background-image:url(../pics/butt_bg.jpg);
margin:0 0 10px 0;
border:2px double #a0a0a0;
color:#aeaeae;
font-size:17px;
font-weight:bold;
}



#news{
padding-top:15px;
text-align:center;
width:990px;
color:#cc6600;
font-size:17px;
float:left;
}

#footer a{
color:#cc6600;
text-decoration:none;
font-size:12;
}

.link_footer a{
}