

body {

font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
font-size:12px;

color: #333;
margin: 0;
padding: 0;
border: 0;
/*border-top: 5px solid #211D76;*/
text-align: center;
padding-bottom: 25px;
}

h1,h2,h3,h4 {
font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
}





#wrapper {
color:black;
background: #fff url(bg_weiss.gif);
background-repeat : repeat-y;
width:800px;
min-height:400px;
margin:auto;
text-align:left;
overflow:hidden;
}

#header {
width:800px;
}



#sidebar {
color:#888;
background-color:transparent;
margin:0;
float:left;
width:130px;
padding-left:0px;
/*list-style:none;*/
margin-left:10px;
margin-top: 25px; /* 50px; */

}

#content ul li {
list-style-type:circle;
margin-top:-1em;
}
#content {
margin-left:180px;
margin-right:20px;
/* margin-top: 20px; */
padding:5px;
}

#content img { margin:8px; }

#footer {
width:800px;
background: #211D76;
color:#fff;

}

#copyright {
margin-left:0px;
float:left;
}

#slogan {
text-align:right;
margin-right:20px;
font-style: italic;

}

#menu {
margin: 0;
padding: 0;
}
#menu ul {
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
clear: left;
}
#menu ul li {
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}
#menu ul li a {
background: #fff;
width: 158px;
height: 2em;
border: 1px solid #ccc;

padding: 0;
margin: 0;
color: #c30;
text-decoration: none;
display: block;
text-align: center;
font-weight: normal;
letter-spacing: 1px;
line-height: 2em;
font-size: xx-small;
voice-family: "\"}\"";
voice-family: inherit;
font-size: x-small;
}
html>#menu ul li a {
font-size: x-small;
}

#resources a:link, #resources a:visited {
border-right: 1px solid #ccc;
}
#menu ul li a:hover {
color: #000;
background: #ccc;
}
/* #menu a:active {
background: #c30;
color: #fff;
} */
#menu a.active {
font-weight: bold;
background: #c30;
color: #fff;
}
a:link, a:visited {
font-weight : bold;
text-decoration : none;
color: #c30;
background: transparent;
}
a:hover {
font-weight : bold;
text-decoration : underline;
color: #999;
background: transparent;
}
a:active {
font-weight : bold;
text-decoration : none;
color: #526968;
background: transparent;
}

.eingabefeld { width: 380px; }<br>.eingabefeldschmal { width: 260px; }
.hidden {
visibility:hidden;
}
