body { font-family: Arial, Helvetica, sans-serif; line-height: 1.4; background: #d9d9d9; max-width: auto; margin: 0; padding: 0 }

p#zitat, #content img, #content ul#artikel, #podcast { display: none }

#container { margin: 0 auto; padding: 0; background: #fff; max-width: 420px }

h1, h2, h3, h4, h5, h6 { font-size: 1.2em; padding: 0; margin: 5px 0 }
h4 { font-size: 1em; margin: -3px 0 0 0 }
h1, h3, h5 { margin: 0; padding: 5px; color: #fff; background: #9a1820 }
h2, h4, h6 { font-size: 1em; margin: 0; padding: 5px; background: #e9e9e9 }

#main-menu { list-style: none; margin: 0; padding: 10px 0 }
#main-menu li { float: left; padding: 0 5px 5px 5px }

#content { margin-top: 10px; border-top: 1px solid #d9d9d9 }
#content ul { list-style: none; padding: 0 }
p { padding: 0 7px 5px 5px }

form { margin: 10px }
form fieldset { border: 1px solid #d9d9d9; padding: 10px }
form label { display: block }
form input, form select, form textarea { display: block; width: 100% }
form .button { margin-top: 10px; width: auto }

h5 a { color: #fff }



