.center {
 text-align: center;
}

#body {
 position: relative;
 left: 10%;
 width: 80%;
}

#body2 {
 position: relative;
 left: 25%;
 width: 50%;
}

#tbody {
 position: relative;
 left: 20%;
 width: 60%;
}

#rbody {
 position: relative;
 left: 5%;
 width: 90%;
}

#start1 {
 position: relative;
 top: 0;
 left: 0;
 padding-right: 30%;
}

#start2 {
 position: absolute;
 top: 0;
 right: 0;
 width: 28%;
 text-align:left;
}

#bild {
 position: relative;
 z-index: 100;
 float: right;
 padding-bottom: 1em;
 padding-left: 10px;
 padding-top: 10px;
}

#bild2 {
 float: right;
 padding-bottom: 10px;
 padding-left: 10px;
}

#portrait {
 position: absolute;
 width: 200px;
 padding-right: 20px;
 left: 15%;
}

#spalte {
 position: relative;
 top: 0;
 left: 15%;
 padding-left: 210px;
 padding-right: 25%;
 padding-bottom: 20px;
}

.box1 {
 width: 70%;
 background: #ffef00;
 border: solid thin #ffcf00;
 padding-left: 15px;
}

.box {
 z-index: 50;
 background: #ffef00;
 border: solid thin #ffcf00;
 padding-right: 15px;
 padding-left: 15px;
}

.rahmen {
 border: solid thin #ffef00;
 padding-right: 15px;
 padding-left: 15px;
}

.bild2 {
 float:left;
 padding-top: 10px;
}