/* allgemein */
body {
background-color : #252525;
}
a:link {
color : #757A8A;
background-color : #252525;
text-decoration : none;
font-size : 14px;
}
a:visited {
color : #757A8A;
background-color : #252525;
text-decoration : none;
font-size : 14px;
}
a:hover {
color : #999CA8;
background-color : #252525;
text-decoration : none;
font-size : 14px;
}
a:active {
color : #00ccff;
background-color : #252525;
text-decoration : none;
font-size : 14px;
}
/* divs */
#root {
top : 0px;
left : 0px;
background-color : #252525;
height : 100%;
width : 100%;
position : absolute;
}
#oben {
top : 0px;
left : 0px;
background-color : #252525;
color : #cccccc;
height : 120px;
width : 100%;
background-attachment : fixed;
background-image : url(./images/topfade.jpg);
background-repeat : repeat-x;
position : absolute;
}
/* Menu */
#links ol {

padding: 0px 5px 0px 5px;
top : 120px;
left : 0px;
width: 12%;
position : absolute;
line-height : 20px;

font-size : 12px;
font-weight : bold;
}
#links li a {
display: block;
padding: 0.5em 5px 0.5em 5px;
}
#links li a:hover {
display: list-item;
list-style-image : url(images/list.gif);
padding: 10px 10px 10px 10px;
background-color: #1B1B1B
}
#mitte {
background-color : #252525;
color : #cccccc;
left : 13%;
top : 120px;
width: 87%;
height : 575px;
position : absolute;
font-size : 14px;
}
#validate {
top : 720px;
width : 13%;
height : 20px;
position : absolute;
text-align : center;
line-height : 0.5em;
}

/* Sonstige */
#mitte div.underlined {
text-decoration : underline;
}
#mitte div.underlinedbold {
font-weight : bold;
text-decoration : underline;
}
/* hovertabellen */
#mitte td.hovertable {
color : #cccccc;
border : 1px solid #252525;
background-color : #252525;
padding : 40px 10px 10px 10px;
height : 300px;
width : 350px;
}
#mitte td.hovertableon {
color : #757a8a;
border : 1px solid #757A8A;
background-color : #252525;
padding : 40px 10px 10px 10px;
height : 300px;
width : 350px;
}
#mitte td.hovertableon a:link {
color : #cccccc;
background-color : #1B1B1B;
text-decoration : underline;
}
#mitte td.hovertableon a:visited {
color : #cccccc;
background-color : #1B1B1B;
text-decoration : underline;
}
/* Newsformatierung */
.newseintrag {
border : 0px solid #757A8A;
background-color : #252525;
margin-bottom : 30px;
width : 85%
}
.Titel {
color : #757A8A;
padding : 2px;
float : left;
}
.Datum {
color : #757A8A;
padding : 2px;
float : right;
white-space : nowrap;
}
.Inhalt {
padding : 2px;
clear : both;
border-top : 2px solid black;
}