body {
background-color: #e9e7e7;
font-family: "Trebuchet MS",Arial;
font-size: 15px;
line-height: 22px;
font-weight: normal;
color: #444444;
}

a {
color: #444444;
text-decoration: underline;
}
a:visited {
color: #444444;
text-decoration: none;
}
a:hover {
color: #666666;
text-decoration: underline;
}

.oben {
padding-right: 0px;
}
.oben a {
font-family: "Lucida Sans", Arial;
font-size: 17px;
font-weight: normal;
color: #9F0C05;
text-decoration: none;
}
.oben a:visited{
color: #9F0C05;
text-decoration: none;
}
.oben a:hover{
color: #666666;
text-decoration: none;
}
.oben a:active{
color: #666666;
text-decoration: none;
}

.mitte {
padding-right: 0px;
}
.mitte a {
font-family: "Trebuchet MS", Arial;
font-size: 14px;
font-weight: normal;
color: #444444;
text-decoration: none;
}
.mitte a:visited{
color: #444444;
text-decoration: none;
}
.mitte a:hover{
color: #9F0C05;
text-decoration: none;
}
.mitte a:active{
color: #9F0C05;
text-decoration: none;
}

.unten {
padding-right: 0px;
font-size: 13px;
}
.unten a {
font-family: "Trebuchet MS",Arial;
font-size: 13px;
line-height: 15px;
font-weight: normal;
color: #444444;
text-decoration: none;
}
.unten a:visited{
color: #444444;
text-decoration: none;
}
.unten a:hover{
color: #666666;
text-decoration: none;
}
.unten a:active{
color: #666666;
text-decoration: none;
}

#allet {
position: absolute;
background-image: url(../bilder/mondorf_bg.gif);
background-repeat: no-repeat;
left: 50%;
top: 50%;
width: 952px;
height: 580px;
margin-top: -285px;
margin-left: -475px;
z-index: 1;
}

#logo {
position: absolute;
left: 48px;
top: 34px;
width: 234px;
height: 92px;
z-index: 5;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #666666;
}

#navi {
position: absolute;
text-align: left;
left: 480px;
top: 107px;
width: 470px;
height: 23px;
z-index: 9;
}

#kleennav {
position: absolute;
text-align: left;
left: 480px;
top: 135px;
width: 470px;
height: 20px;
z-index: 9;
}

#sub {
position: absolute;
text-align: left;
left: 55px;
top: 543px;
width: 500px;
height: 30px;
z-index: 9;
}

#content {
position: absolute;
left: 52px;
top: 167px;
width: 862px;
height: 287px;
overflow-y: auto;
overflow-x: hidden;
scrollbar-3dlight-color: #9f0c05;
scrollbar-arrow-color: #444444;
scrollbar-darkshadow-color: #9f0c05;
scrollbar-face-color: #cccccc;
scrollbar-highlight-color: #cccccc;
scrollbar-shadow-color: #cccccc;
scrollbar-track-color: #9f0c05;
z-index: 8;
}

#content_hoeren {
background-image: url(../bilder/bg_hoeren.gif);
background-repeat: no-repeat;
position: absolute;
left: 52px;
top: 170px;
width: 862px;
height: 285px;
z-index: 8;
}
#content_sehen {
background-image: url(../bilder/bg_sehen.gif);
background-repeat: no-repeat;
position: absolute;
left: 52px;
top: 170px;
width: 862px;
height: 285px;
z-index: 8;
}

#leiste_unten {
position: absolute;
left: 0px;
top: 465px;
width: 952px;
height: 67px;
margin-left: 1px;
z-index: 5;
}

#leiste_oben {
position: absolute;
left: 0px;
top: 131px;
width: 952px;
height: 4px;
margin-left: 1px;
z-index: 0;
}

#text_hoeren {
position: absolute;
left: 150px;
top: 85px;
width: 650px;
height: 180px;
z-index: 10;
}

#hoeren_extra {
position: absolute;
font-size: 13px;
line-height: 14px;
left: 517px;
top: 214px;
width: 300px;
height: 70px;
z-index: 10;
}

#index_extra {
position: absolute;
font-size: 13px;
line-height: 14px;
left: 460px;
top: 485px;
width: 400px;
height: 80px;
color: #fffbef;
text-align: center;
z-index: 10;
}

#bild_1 {
position: absolute;
left: 440px;
top: 432px;
width: 124px;
height: 84px;
z-index: 10;
}

#bild_2 {
position: absolute;
left: 587px;
top: 432px;
width: 153px;
height: 84px;
z-index: 10;
}

#bild_3 {
position: absolute;
left: 764px;
top: 432px;
width: 124px;
height: 84px;
z-index: 10;
}

#pano {
position: absolute;
left: 442px;
top: 196px;
width: 446px;
height: 248px;
z-index: 10;
}

h1 {
font-family: "Lucida Sans", Arial;
font-size: 22px;
font-weight: normal;
color: #9F0C05;
border: 0px;
margin: 4px 0 6px 0;
padding: 0px;
}

#partner {
position: absolute;
left: 1px;
top: 586px;
width: 952px;
z-index: 8;
color: #666666;
text-align: center;
font-size: 13px;
}

.drunter {
padding-right: 0px;
font-size: 13px;
}
.drunter a, .drunter a:visited, .drunter a:active {
font-family: "Trebuchet MS",Arial;
font-size: 13px;
line-height: 15px;
font-weight: normal;
color: #666666;
text-decoration: none;
}
.drunter a:hover{
color: #333333;
text-decoration: none;
}
