
body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.9em;
}

a {
    font-weight: bold;
}

a:link { color: #4444DD }
a:visited { color: #9999FF }
a:active { color: #DDDD44 }

.navlist {
    list-style-type: none;
    list-style-position: outside;

    font-size: 1.5em;
}

.navlistelement {
    color: inherit;
    text-decoration: none;
}

.announcement {
    display: none;

    border : 1px dashed #999999 ;
    background : #F7F7FF ; 
    padding : 8px 12px 8px 12px;
    text-align:justify;
}

.about {
    text-align: justify;
}

.bordered {
    border: 2px solid black;
}

.root {
    margin-left: auto;
    margin-right: auto;
    padding-right: 10px;
}

.content-table {
    width: 521;
    border-spacing: 6px;
}