body {
background-color:#6573a3;
font-family: arial, helvetica, sans-serif;
font-size:14px;
background-image:url(back.gif);
/*background-repeat:repeat-x;
background-attachment:scroll;*/
}

form, body, img {
margin:0;
padding:0;
border:0;
}

a {
text-decoration:none;
font-weight:bold;
color:#8888dd; /*6c87c0;*/
}

.container {
background-image:url(columns.jpg);
background-repeat:no-repeat;
background-attachment:scroll;
background-position:center 78px;
width:850px;
margin-top:25px;
/*height:400px; */
}

.line {
padding:0;
margin-top:5px;
height:0;
border-bottom:1px solid yellow;
margin-bottom:5px;
}

.grayline {
padding:0;
margin-top:0;
height:0;
border-bottom:1px solid #cccccc;
margin-bottom:0;
}

.content {
text-align:left;
height:415px;
padding-left:115px;
padding-right:108px;
padding-top:20px;
padding-bottom:20px;
font-weight:condensed;
}

.bottomlink, .activebottomlink {
float:left;
padding-right:22px;
text-align:left;
color:white;
font-size:16px;
font-weight:bold;
}

.footernavi {
background:url(naviback.gif);
height:20px;
padding-left:15px;
padding-right:15px;
}

.headline {
font-size:26px;
color:black;
}

#agbbody {
background:#f0f0f0;
padding:10px 15px 0 10px;
font-size:10px;
}

#selbstbody {
background:white;
}

h1 {
font-weight:bold;
font-size:16px;
margin:0;
padding:0;
}

.wirtext, .fulltext {
text-align:left;
}
.agbtext {
margin-left:20px;
}
.wirtext {
}

.onecolumn {
margin-left:15%;
margin-right:15%;
}

#frankfoto {
float:right;
width:120px;
height:150px;
margin:0 0 20px 20px;
background:yellow;
}

.sli {
margin-bottom:20px;
}
