body {
font-weight: 400;
text-align: center;
}

#rahmen {  /* umschließt alles  */
position:absolute;
width: 950px;
height: 554px;
left:2%;
margin: 20px 0 20px 0;
background-attachment: fixed;
background-color: #F5F0ED;
background-image: url(images/background.jpg);
border: 2px solid black;}

a:link, a:visited {
color: #71828A;
display: block;
text-decoration: none;
}

a:hover, a:active {
color: #FFCC00;
text-decoration: none;
}

#sprache1, #sprache2, #sprache3 {
bottom: 30px;
height: auto;
position: absolute;
width: 33%;
}

#sprache1 {
left: 0%;
}

#sprache2 {
left: 33.5%;
}

#sprache3 {
right: 0%;
}
.kleinerlink {font-size: x-small;
}

.grosserlink {font-size: 2em;
}

