body {
        margin: 0;
        padding: 0;
        background: #fff;
        height: auto;
        width: 17.5cm;
        color: #222;
        font-family: helvetica, arial, verdana, sans-serif;
        font-size: 10pt;
}
img, a img {
        margin: 0;
        padding: 0;
        border: 0 none;
}
/* header --------------------------------------------------------------*/
#header #logo {
        margin: 0;
        padding: 18px 0px;
        border: 0 none;
}        
#header #nav {
 display: none;
}
/* 3-spalten layout --------------------------------------------------- */
#main {
        background: #fff;
        width: 17.5cm;
}
#leftcont {
        display: none;
}
#content {
        width: 17cm;
        font: normal 10pt helvetica, arial, verdana, sans-serif;
        margin: 0;
        padding:0;
        border: 0 none;
        float:none;
}
#rightcont {
        display: none;
}
/* 3-spalten styles: middle ------------------------------------------- */
#content .beitrag {
        border: 1px solid #cc0033;
        margin: 0 0 15px 0;
        padding: 0px 10px 10px 10px;
        font: normal 10pt helvetica, arial, verdana, sans-serif;
}
#content .beitrag h2 {
        page-break-after: empty string;
        color: #555;
        background-color: #fff;
        margin: 0 150px 10px -10px;
        border: 0 none;
        padding: 10px 10px;
        font: bold 12pt helvetica, arial, verdana, sans-serif;
}
#content .beitrag h3 {
        page-break-after: empty string;
        color: #333;
        margin: 0 0 2em;
        padding: 0;
        font: bold 11pt helvetica, arial, verdana, sans-serif;
        display: inline;
}
#content .beitrag span.date {
        color: #cc0033;
        font: bold 11pt helvetica, arial, verdana, sans-serif;
        margin: 0 5px 0 0;
}
        
#content .beitrag p {
        margin: 0 0 9px;
        padding: 0;
}
#content .beitrag img {
        margin: 0 -10px 0 10px;
        padding: 0;
        float: right;
        border-bottom: 1px solid #cc0033;
        border-left: 1px solid #cc0033;
}
#footer {
        display: none;
}
#nachoben {
        display: none;
}
#print {
        display: none;
}
