body {
  /* Zerstört meine Formatierung */
 /*  text-align: center; */
    margin: 0px auto;
}

body, div, span {
    line-height:15px;
    color: #000;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 12px;

}

a {
    text-decoration: none;
    color: #000;
    text-decoration: none;
}

a:hover {
    color: #8F1117;
    text-decoration: underline;
}

img {
    border: 0;
}

h1 {
    font-size: 14px;
    font-weight: bold;
}

a.navi_main {
    font-weight: bold;
    text-decoration: none;
    color: #000;
    background-color: #fff;
    border: #b8b8b8 2px solid;
    display: block;
    padding: 3px 10px 3px 10px;
    margin: 0 0 7px 0;
}

a.navi_main:hover {
    background-color: #8F1117;
    color: #fff;
}

a.navi_main_high {
    font-weight: bold;
    text-decoration: none;
    color: #000;
    background-color: #dF9b8e;
    border: #8F1117 2px solid;
    display: block;
    padding: 3px 10px 3px 10px;
    margin: 0 0 7px 0;
}

a.navi_sub {
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #000;
    background-color: #fff;
    display: block;
    padding: 0px 10px 0 10px;
    margin: 3px;
}

a.navi_sub:hover {
    color: #8F1117;
    text-decoration: underline;
}

.navi_sub_box {
    text-decoration: none;
    color: #000;
    background-color: #fff;
    border: #8F1117 2px solid;
    display: block;
    padding: 0px 10px 3px 0px;
    margin: -5px 0 5px 0;
}

a.navi_section {
    font-weight: bold;
    text-decoration: none;
    color: #8F1117;
    display: block;
    float: left;
    width: 155px;
    height: 20px;
    border: #97a080 2px solid;
    margin-bottom: 10px;
    margin-right: 10px;
    background-color: #DBE3C3;
    text-align: left;
    display: block;
    font-size: 14px;
    padding: 20px;
}

a.navi_section:hover {
    border: #8F1117 2px solid;
}


a.navi_affiliates {
    font-weight: bold;
    text-decoration: none;
    color: #8F1117;
    display: block;
    float: left;
    width: 195px;
    height: 110px;
    border: #97a080 2px solid;
    margin-bottom: 10px;
    margin-right: 10px;
    background-color: #DBE3C3;
    text-align: center;
    display: block;
    font-size: 14px;
}

a.navi_affiliates:hover {
    border: #8F1117 2px solid;
}

th {
padding: 10px;
}
