body {
    background-color: #292829;
    margin-top: 0px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
}

p {
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 1em;
        line-height: 1.5em;
        color: #DFDFDF;
        margin-left:0px;
        margin-right:10px;
        padding: 0px;
}

h5 {
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 1.1em;
        line-height: 1.5em;
        color: #DFDFDF;
        margin:0px;
        padding: 0px;

}

table.outline {
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        border-style: solid;
        border-width: 1px;
        border-color: #999999;
}

tr {
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    border-width: 0px;
    border-color: #999999;
}

td {
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        border-color: #999999;
        border-width: 0px;
        border-bottom-width: 1px;
        vertical-align: top;
}

td.alignbottom {
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        border-color: #999999;
        border-width: 0px;
        border-bottom-width: 1px;
        vertical-align: bottom;
}


td.nooutline {
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        border-color: #999999;
        border-width: 0px;
}

a {
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 12px;
        text-decoration: none;
        color: #FFFFFF;
        font-weight: bold;
}
a.mail {
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 12px;
        text-decoration: none;
        color: #FF0000;
        font-weight: bold;
}

a.navi:hover {
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 12px;
        text-decoration: none;
        color: #FF0000;
        font-weight: bold;
}

a.navi {
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 12px;
        text-decoration: none;
        color: #FFFFFF;
        font-weight: bold;
}
a.naviselected {
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 12px;
        text-decoration: none;
        color: #FF0000;
        font-weight: bold;
}

.tabler  {
         font-family: Arial,Helvetica,Verdana,sans-serif;
         font-size: 1em;
         margin-left:0px;
         margin-right:10px;
         margin-top:0px;
         margin-bottom:0px;
         padding: 0px;
         text-align:right;
}

.tablel  {
         font-family: Arial,Helvetica,Verdana,sans-serif;
         font-size: 1em;
         margin-left:0px;
         margin-right:10px;
         margin-top:0px;
         margin-bottom:0px;
         padding: 0px;
         text-align:left;
}


.hoch   {
         font-family: Arial,Helvetica,Verdana,sans-serif;
         font-size: 1em;
         margin-left:30px;
         margin-right:0px;
         margin-top:0px;
         margin-bottom:20px;
}

.hochl   {
         font-family: Arial,Helvetica,Verdana,sans-serif;
         font-size: 1em;
         margin-right:0px;
         margin-top:0px;
         margin-bottom:20px;

}

li {
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 1em;
        line-height: 1.5em;
        color: #DFDFDF;
        margin-left:0px;
        margin-right:10px;
        padding: 0px;
}

.foto   {
         font-family: Arial,Helvetica,Verdana,sans-serif;
         font-size: 0.9em;
         margin-right:0px;
         margin-top:0px;
        }