body {
font-family: Verdana, Arial, sans-serif;
text-align: left;
color:#100782;
margin: 1em;
background-color: #fff;
}

/* ------------------------------------------------- */
/* Navigation */
/* ------------------------------------------------- */
#navigation {
width: 100%;
float: left;
font-weight:bold;
border-left:1px solid #333;
border-bottom:1px solid #333;
position: relative;
z-index: 1;
}
#navigation UL {
list-style-type: none;
margin:0px;
padding:0px;
}
#navigation LI {
list-style-type: none;
border-top:1px solid #333;
border-right:1px solid #333;
FLOAT: left;
}
#navigation a {
display:block;
white-space:nowrap;
overflow:hidden;
color:#100782;
background-color:#c8c5ca;
border-top:2px solid #c8c5ca;
border-bottom:2px solid #c8c5ca;
text-decoration:none;
padding:2px;
padding-left:1em;
padding-right:1em;
}
#navigation a:link, #navigation a:visited {
background-color:#c8c5ca;
color:#100782;
}
#navigation a:hover{
border-top:2px solid #c01c00;
border-bottom:2px solid #c01c00;
background-color: #D5D2D3;
color: black;
}
#navigation #current{
border-top:2px solid #c01c00;
border-bottom:2px solid #c01c00;
background-color: #D5D2D3;
color: black;
}
#navcontainer
{
width: 8.5em;
border: 1px solid #333;
border-top: none;
padding: 0px;
margin-bottom: 1em;
background-color: #c8c5ca;
color:#100782;
}

#navcontainer a{
  display:block;
  white-space:nowrap;
  overflow:hidden;
  border-top:1px dotted #c0bdc2;
  border-left:5px solid #c8c5ca;
  font-size:85%;
  color:#100782;
  text-decoration:none;
  padding:3px;
}

#navcontainer a:link{
  background-color:#c8c5ca;
  color:#100782;
}
#navcontainer a:visited{
  background-color:#c8c5ca;
  color:#100782;
}

#navcontainer a:hover{
  border-left: 5px solid #c01c00;
  background-color: #D5D2D3;
  color: black;
}
#navcontainer a.current{
  display:block;
  white-space:nowrap;
  overflow:hidden;
  border-left:5px solid #c01c00;
  text-decoration:none;
  padding:3px;
  background-color: #D5D2D3;
  color:#100782;
}
#navcontainer a.sub{
  display:block;
  white-space:nowrap;
  overflow:hidden;
  border-top:1px dotted #c8c5ca;
  border-left:5px solid #c8c5ca;
  font-size:70%;
  text-decoration:none;
  padding:3px;
  padding-left: 1em;
  color:#100782;
}

#navcontainer a.sub:link{
  background-color:#ddd;
  color:#100782;
}
#navcontainer a.sub:visited {
  background-color:#ddd;
  color:#100782;
}

#navcontainer a.sub:hover {
  border-left: 5px solid #FF8080;
  background-color: #EDEDED;
  color: black;
}
#navcontainer a.subcurrent{
  display:block;
  white-space:nowrap;
  overflow:hidden;
  border-top:1px dotted #c8c5ca;
  border-left:5px solid #FF8080;
  text-decoration:none;
  font-size:70%;
  padding:3px;
  padding-left: 1em;
  color:#100782;
}

#navcontainer a.subcurrent:link{
  background-color:#ddd;
  color:#100782;
}
#navcontainer a.subcurrent:visited {
  background-color:#ddd;
  color:#100782;
}

#navcontainer a.subcurrent:hover {
  border-left: 5px solid #FF8080;
  background-color: #EDEDED;
  color: black;
}
#content {
    padding: 1em;
    margin: 0;
    font-family : Verdana, Arial, sans-serif;
    font-size:90%
}
#content ul {
    margin: 0;
    padding: 0 25px;
}

#content li {
    padding: 0 5px;
}
#footer {
    clear: both;
    vertical-align: bottom;
    position: relative; /* IE bugfix (http://www.dracos.co.uk/web/css/ie6floatbug/) */
    width: 100%;
    margin-top: 1em;
    background: #c8c5ca;
    border-top: solid 1px #4C6C8F;
    border-bottom: solid 1px #4C6C8F;
    font-size:10px;
    color:#100782;
}

.copyright {
    position: relative; /* IE bugfix cont'd */
    padding: 5px;
    margin: 0;
    width: 45%;
}

.lastmodified {
    position: relative; /* IE bugfix cont'd */
    float: right;
    width: 45%;
    padding: 5px;
     margin: 0;
    text-align: right;
}
#content .section{
margin: 0.5em;
}
.border{
text-align: left;
margin: 1em;
padding: 1em;
border: 1px solid #333;
}

.boxed{ background-color: #c8c5ca;
margin-top: 1em;
margin-bottom: 0.5em;}
.boxedlogo{ background-color: #fff;}
/* Der Selektor E[foo^="bar"] validiert nicht gegen CSS2,
entspricht aber der CSS3 W3C Candidate Recommendation
<http://www.w3.org/TR/css3-selectors/> */
a[href^="http://"]:before { content: "\21D1\a0" }

#content .tooltip {
width:28pc;
background-color:#EEE;
border:1px solid black;
padding:2px;
text-align:left;
z-index:2
}
#content .tooltip li{
font-size:0.8pc;
margin: 0;
}
#content .tooltip h3{
font-size:0.9pc;
}
#content .tooltip td{
font-size:0.8pc;
}
#content .tooltip td td{
font-size:0.66pc;
}
#content .tooltip p{
font-size:0.8pc;
margin:0;
margin-bottom: 2px
}
#content .tooltip #border{
margin: 3px;
padding: 3px;
border: 1px solid #333;
}
#content .tooltip {
position:absolute;
display:none
}
#content .tooltip2 {
background-color:#EEE;
border:1px solid black;
padding:2px;
text-align:left;
z-index:2
}
#content .tooltip2 {
position:absolute;
display:none
}