a:link {
color:blue;
font-weight : bold;
        text-decoration : underline;
}

a:visited {
color:blue;
font-weight : bold;
        text-decoration : underline;
}

a:hover {
color:#dc0000;
font-weight : bold;
text-decoration : underline;
}

body {
color: Black;
padding:0px;
margin:30px 60px;
top:0px;
left:0px;
background: #F0F0F0 url(../images/streifen.gif);
font-family : Verdana, sans-serif;
}

#top {
        background: #F4F7F5 url(../images/streifen_head.jpg);
        padding:10px 0px 10px 0px;
        text-align:center;
        border-top: 8px solid #819C8E;
        border-right: 1px solid #819C8E;
        border-left: 1px solid #819C8E;
        border-bottom: 8px solid #819C8E;
}

#top h1 {
        display:inline;
        margin-bottom: 5px;
        font-family: Garamond, "Times New Roman", Times, serif;
        color: #42606F;
        text-decoration : underline;
}

.top {
font-family: 'Trebuchet MS', sans-serif;
display: block;
font-size:0.50em;
padding:0px 25px;
color: #648173;
}

#content {
padding:20px 50px;
border: none;
border: 10px none #FFFFFF;
border-right: 1px solid #819C8E;
border-left: 1px solid #819C8E;
margin:0px;
background: White;
color: #000000;
}

#content h2 {
color:#494E61;
font-size:1.0em;
font-family: Arial, sans-serif;
padding: 5px 15px;
border: 1px solid #9F0000;
}

#content h3 {
font-size:1.0em;
color: Black;
display: table;
border: 1px solid #A00000;
font-family: Arial, sans-serif;
padding : 5px 30px;
background: #EEEFF0;
}

#content h4, #bottom h4 {
font-size:0.9em;
color:#494E61;
border-top: 1px solid #819C8E;
border-bottom: 1px solid #819C8E;
font-family: Arial, sans-serif;
padding: 5px 5px;
}

dl {margin-left:100px;}

#content p,#content dl,#content dt,#content dd {
color:#000000;
font-size:0.90em;
padding:0px 10px;
}

/* .box {
border-left:1px solid red;
border-top:1px solid red;
border-bottom:2px solid #DC0000;
border-right:2px solid #DC0000;
padding:10px;
}
 */
img {
float:left;
margin-bottom:50px;
margin-right:10px;
}

#bottom {
clear:both;
margin:0;
padding:5px 0px;
bottom:0;
text-align:center;
background: White;
border-right: 1px solid #819C8E;
border-left: 1px solid #819C8E;
border-top: 2px solid #819C8E;
border-bottom: 4px solid #819C8E;
color:black;
}

.wichtig {display: none; visibility:hidden;}

#bottom p {
display:inline;
font-size:x-small;
}

li {
list-style : square inside;
}

.li2 {
list-style : circle inside;
margin-left:-25px;
}

.kleiner {font-size:0.8 0em;background:#e2e2e2;}
.gross {font-family:Verdana;font-weight:bold;font-size:2.5em;}

}
