body { 
margin : 0; 
text-align : center; 
background : #cfcf68 url('top.gif') repeat-x; 
color : #000000; 
line-height : 130%; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1em; 
font-family : verdana, sans-serif; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
} 
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 : 5px solid #759d00; 
margin : 1em 0; 
padding : 5px 10px; 
background : #e3ebcc; 
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 { 
background-color : #ffffff; 
text-align : left; 
margin : 0 auto; 
width : 970px; 
position : relative; 
border-bottom : 1px solid #ddd; 
overflow : hidden; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
padding-bottom : 15px; 
} 
.tb_container { 
width : 970px; 
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.8em verdana, sans-serif; 
} 
.tb_container td { 
border-style : none; 
background-color : #ffffff; 
} 
#kopf { 
background : #f8d82d url('header.jpg') no-repeat center; 
height : 135px; 
} 
.storycontent { 
padding : 0 10px 10px 10px; 
min-height : 400px; 
height : auto !important ; 
height : 400px; 
} 
.storycontent h3 { 
margin : 0; 
padding : 0 0 5px 0; 
font : bold 11pt verdana, sans-serif; 
} 
#navi { 
font : bold 8pt verdana, sans-serif; 
float : left; 
text-align : center; 
background : #f8d82d; 
font-size : 1.2em; 
padding : 2px; 
margin : 0 5px 0 5px; 
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 : #fff; 
margin : 0 0 0.5em 0; 
padding : 1px 5px 1px 15px; 
background : #000000; 
text-align : left; 
} 
#navi ul { 
list-style : none; 
margin : 2px 0; 
} 
#navi li { 
padding : 3px 0 5px 0; 
} 
#navi li a { 
text-align : left; 
text-decoration : none; 
color : #000000; 
display : block; 
padding-top : 2px; 
padding-right : 10px; 
border-left : 2px solid #f8d82d; 
font-weight : bold; 
} 
#navi li a:hover, #navi li a.current { 
color : #ffffff; 
border-left : 2px solid #000000; 
} 
#navi .navi-search { 
margin-bottom : 3px; 
width : 150px; 
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, #footer a { 
width : 970px; 
color : #ffffff; 
text-align : center; 
font-size : 11px; 
background : #000000; 
} 
