body { 
margin:0; 
text-align:center; 
background:#97a8c6 url('top.gif') repeat-x; 
color:#000000; 
line-height:150%; 
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
font-size:1.1em; 
font-family:verdana, sans-serif; 
padding-left:0; 
padding-right:0; 
padding-top:0; 
padding-bottom:2em; 
} 
hr { 
width:95%; 
} 
img { 
border:none; 
} 
ins { 
text-decoration:none; 
border-bottom:1px dashed #f26722; 
} 
acronym, abbr, dfn { 
border-bottom:1px dashed #333; 
font-style:normal; 
} 
blockquote { 
border-left:1px solid #759d00; 
margin:1em 0; 
padding:5px 10px; 
background:transparent; 
width:490px; 
} 
code, pre { 
color:#f26722; 
font:1.1em 'courier new', courier, monospace; 
} 
.bild-links { 
float:left; 
margin:0 15px 3px 0; 
} 
.bild-rechts { 
float:right; 
margin:0 0 3px 15px; 
} 
.center { 
text-align:center; 
} 
#container { 
text-align:left; 
margin:0 auto; 
width:770px; 
position:relative; 
background:url('background.jpg') repeat-y; 
border-bottom:1px solid #ddd; 
border-top:1px solid #ddd; 
overflow:hidden; 
padding-left:0; 
padding-right:0; 
padding-top:0; 
padding-bottom:15px; 
} 
.tb_container { 
width:770px; 
border-style:none; 
background-color:#ffffff; 
text-align:left; 
margin:0 auto; 
padding:0 0 15px 0; 
position:relative; 
border-bottom:1px solid #ddd; 
font:normal 0.7em verdana, sans-serif; 
} 
.tb_container td { 
border-style:none; 
background-color:#ffffff; 
} 
#kopf { 
background:url('header.jpg') no-repeat; 
height:195px; 
} 
.storycontent { 
padding:0 10px 10px 10px; 
min-height:350px; 
height:auto !important ; 
height:350px; 
font-size:1em; 
width:550px; 
float:right; 
} 
.storycontent h3 { 
margin:0; 
padding:0 0 5px 0; 
font:bold 11pt verdana, sans-serif; 
} 
#navi { 
font:bold 8pt verdana, sans-serif; 
float:left; 
height:100%; 
text-align:center; 
background:#e8e0d1; 
font-size:1em; 
padding:0 0 0 0; 
margin:0 15px 0 15px; 
display:inline; 
} 
#navi ul, #navi ol, #navi p, #navi form, #navi dl { 
text-align:left; 
padding-left:10px; 
} 
#navi div { 
margin:10px 10px 15px 10px; 
text-align:left; 
} 
#navi h2 { 
font:bold 10pt verdana, sans-serif; 
color:#ffffff; 
margin:0 0 0.5em 0; 
padding:1px 5px 1px 15px; 
background:#388d0b; 
text-align:left; 
} 
#navi ul { 
list-style:none; 
margin:2px 0; 
} 
#navi li { 
padding:3px 0 5px 0; 
} 
#navi li a { 
width:140px; 
text-align:left; 
text-decoration:none; 
color:#004697; 
display:block; 
padding:2px; 
border-left:4px solid #e8e0d1; 
border-bottom:1px solid #e8e0d1; 
font-weight:bold; 
} 
#navi li a:hover, #navi li a.current { 
color:#000000; 
border-left:4px solid #004697; 
border-bottom:1px solid #004697; 
} 
#navi .navi-search { 
margin-bottom:3px; 
width:160px; 
font-size:1em; 
} 
#commentlist li { 
margin-bottom:1.5em; 
padding-bottom:1em; 
border-bottom:1px solid #e3ebcc; 
} 
#commentform { 
margin:1em 0; 
padding:1em; 
border:1px solid #759d00; 
background:#e3ebcc; 
} 
#footer { 
margin:3em 15px 0 15px; 
padding:5px; 
text-align:center; 
font-size:0.8em; 
} 