/* Druck-Stylesheet */

/* --- Body --- */
body {
    background-color: transparent;
    color: #000;
    margin: 0.5cm 1cm 1cm 1cm; 
    font: 12pt Garamond, Palatino, "Times New Roman", Times, serif;
}
* { 
    color: #000; 
    background-color: transparent; 
}

/* --- Ueberschriften --- */
h1, h2, h3, h4, h5, h6 {
    font-family: "Lucida Sans", "Times New Roman", Verdana, sans-serif;
    font-weight: bold;
    margin: .75em 0 .5em 0;
    color: #000;
    font-size: 16pt;
}
h2 { font-size: 15pt; }
h3 { font-size: 14pt; }
h4 { font-size: 13pt; }
h5, h6 { font-size: 12pt; }

/* --- Sonstige Auszeichnungen --- */
ul, ol { page-break-before: avoid; }
li { page-break-inside: avoid; }
img { border: none; }
#inhalt p { margin: 0 0 0.5cm 0.8cm; }

/* --- Sonstige IDs und Klassen --- */
#container { float: none !important; }
.imgre, .imgli {margin: 0 0 1cm 0; }

/* --- Footer --- */
#footer { border-top: 1pt solid #000; }
#footer p { 
    font-size: 9pt; 
    margin: 0 0 0.5cm 0;
}
#footer p#foot_ad strong { 
    width: 15%; 
    float: left;
}
#footer p#foot_ad span {
    width: 85%;
    float: right;
}
#footer p#foot_tel strong { 
    margin-right: 3pt;
}
#foot_ad {
    width: 60%;
    float: left;
}
#foot_tel {
    text-align: right;
    width: 40%;
    float: right;
}

/* --- Ausblendungen --- */
#topnav, #headerbild, #navigation, .aussen { display: none; }
