body {
    margin: 0px;
    background: #dddddd;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
}

td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
}

#menu2 {
    background-color:inherit;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    position: absolute;
    top: 0px;
    right: 0px;
}

#info {
    position: absolute;
    top: 90px;
    right: 0px;
    background: #f7904c;
}

#main {
    position: absolute;
    top: 110px;
    left: 30px;
}

#copy {
    color: white;
}

.linklist-menu {
    font-size: 10pt;
    line-heigh: 0.5 em;
    list-style: none;
    margin: 0.2em;
    padding: 0;
    color: black;
}

.linklist-menu li {
    display: inline;
}




.linklist {
    font-size: 10pt;
    line-heigh: 0.5 em;
    list-style: none;
    margin: 0.2em;
    padding: 0;
    color: white;
}

.linklist li {
    display: inline;
}


.linklist li a {
    color: white;
}



.infotext {
    list-style: none;
}

h1 {
    font-family: Georgia, Times, serif;
    font-style: italic;
    font-size: 3em;
    line-height: 100%;
    color: #f7904c;
    margin: 1em;
}

h2 {
    font-family: Verdana,Helvetica,Arial,sans-serif;
    font-style: none;
    font-size: 12pt;
    line-height: 100%;
    list-style: none;
    color: #262f98;
}

.angebote {
    width: 800px;
    list-style: none;
}

.angebote-titel {
    font-size: 13pt;
    font-family:Verdana,Helvetica,Arial,sans-serif;
}

.angebote-text {  
    font-size: 10pt;
}


.angebote-liste li { 
    margin-bottom: 3em; 
}


a:link { 
    font-size:10pt;
    font-family:Verdana,Helvetica,Arial,sans-serif;
    color: red;
    background-color: transparent;
    text-decoration:none;
}
a:visited { 
    font-size:10pt;
    font-family:Verdana,Helvetica,Arial,sans-serif;
    color: red;
    background-color: transparent;
    text-decoration:none;
}
a:hover { 
    font-size:10pt;
    font-family:Verdana,Helvetica,Arial,sans-serif;
    color: #2a317a;
    background-color: transparent;
    text-decoration: none;
}
a:active { 
    font-size:10pt;
    font-family:Verdana,Helvetica,Arial,sans-serif;
    color: #2a317a;
    background-color: transparent;
    text-decoration:none;
}


.linklist-menu a:link { 
    font-size:10pt;
    font-family:Verdana,Helvetica,Arial,sans-serif;
    color: red;
    background-color: transparent;
    text-decoration:none;
}
.linklist-menu a:visited { 
    font-size:10pt;
    font-family:Verdana,Helvetica,Arial,sans-serif;
    color: red;
    background-color: transparent;
    text-decoration:none;
}
.linklist-menu a:hover { 
    font-size:10pt;
    font-family:Verdana,Helvetica,Arial,sans-serif;
    color: white;
    background-color: #2a317a;
    text-decoration: none;
}
.linklist-menu a:active { 
    font-size:10pt;
    font-family:Verdana,Helvetica,Arial,sans-serif;
    color: #2a317a;
    background-color: transparent;
    text-decoration:none;
}
<!-- Ende Menulinklist -->