/*
NAME: print.css wurde erstellt mit RedDot; -citeq- Stadt Münster 
CODE:  Livingpage® für die Stadt Hamm
REVISION: 1.0
LAST CHANGE: 05.12.2005 bm@livingpage.com
FUNCTION: In dieser CSS wird die Druckausgabe bestimmt
CSS nach Typen sortiert. Was wozu gehoert steht im Kommentar davor. 
Getestet auf folgenden Plattformen und Browsern:
Mac OS X: 
für gut befunden: Firefox 1.04, Safari 1.3.1
fehlerhaft: Der MSIE 5.2.3 lädt die Seite gar nicht. Hier wird eine Darstellung ohne CSS empfohlen, damit die Inhalte dennoch zugänglich sind. 
Windows XP: 
für gut befunden: MSIE 5.0, 5.5, 6.0, Firefox 1.0.4, Opera 8.5 (Icons, die eine Transparenz beinhalten, werden nach skalierung vollflächig schwarz angezeigt)
Linux:
für gut befunden: Linux: Firefox 1.0.7 
fehlerhaft: Konqueror 3.2.1 (Die EM-Angaben der Schrift werden nicht korrekt vererbt, wodurch es zu verschiedenen Schriftgrößen auf der Seite kommt)
Nicht geeignet fuer NN4.x. (any version, any platform)
Weitere Erklaerungen gibt es bei w3.org/TR/REC-CSS2/
*/
body {
    padding: 0;
    margin: 0;
    color: #000;
    background-color: transparent;
    font-family: Arial, Helvetica, sans-serif;
}
#main .text *, 
.text, 
address, 
form *,
h1, 
h3, 
h4, 
h5, 
h6, 
li, 
p,
dl {
    font-size: 10.5pt;
    font-style: normal;
}
h1#headline {
 font-size:16pt;
 color:#AAA;
}
h2 {
 font-size:14pt;
}
h3 {
 font-size:12pt;
}
span.adresse,
span.telefon,
span.telefax,
span.email {
 display:block;
}
dd{
 margin:5px 0 10px 0;
}
fieldset {
    padding: 4pt;
}
fieldset, select, legend {
    margin-bottom: 4pt;
}
ul {
    margin: 0;
    padding: 0;    
}
ul li {
    list-style: square inside;
    margin: 5pt 0 0;
}
a {
    color: #000;
    text-decoration: underline;
}
img {
    border: 0;
}
.eintrag p.detail_2 img {
 margin-bottom:12px;
}
abbr, acronym {
    border: 0;
}
fieldset {
    padding: 0;
    border: 0 solid #FFF;   /* same as background-color of containing box */
    margin: 0;
}
legend {
    display: block;
    font-weight: bold;
    position: relative;
    left: -0.425em; /* For Mac IE */
    color: #000; /* IE 6 forgets color */
}

/* Druckvorschau */
@media screen {
    body {
        margin: 0 0 5px 0;
        background-color: transparent;
    }
    
    #header,
    #wrapper {
        width: 650px;
        background-color: #FFF;
    }
    
    #header p,
    #header a img,
    #header h1 {
        display: block;
        margin: 0 20pt;
    }
    
    #center,
    #footer {
        padding: 0 20pt;
    }
    
    #footer {
        padding-bottom: 20pt;
    }
}
hr, #claim, #skiplinks, #wide, #left, #path, #sprungmenue, #functions, #footer, #shadow, .visual, .navigation, .none, .offleft, p.backlink, .noprint, .zurueck {
    display: none;
}
#text hr {
 display:block;
}
#header {
    padding-bottom: 12pt;
}
#header a img {
    margin-bottom: 20pt;
}
#header h1 {
    padding-top: 4pt;
    margin-top: 0;
    margin-bottom: 0;
    border-top: 1px dashed #999;
}
#header p {
    margin-top: 0;
    margin-bottom: 0;
    color: #9B7118;
}
/*
#center #main, {
    padding: 4pt 0;
    border-top: 1px dashed #999;
    border-bottom: 1px dashed #999;
}
*/
#text {
 padding: 4pt 0;
 margin: 20px 0 6pt 0;
 border-top: 1px dashed #999;
    border-bottom: 1px dashed #999;
}
#main h1 {
    margin: 0 0 8pt;
    font-size: 14pt;
}
#footer {
    padding-top: 20pt;
}
#footer p {
    display: block;
    padding: 4pt 0 0;
    border-top: 1px dashed #999;
    margin: 0;
}
span.date {
    color: #7F7F7F;
}
.imageLeft,
.imageRight {
    width: 110pt;
    padding-top: 1px; /* avoid collapsing margins */
    margin: 1em 10pt 5pt 0;
    float: left;
}
.imageRight {
 float: right;
}
.imageLeft div a,
.imageRight div a {
    display: none; /* Do not display Zoom-Icon. which is useless in paged media */
}
.imageLeft img,
.imageRight img {
width: 110pt;
}
.clearall {
    clear: both;
}
.text .clearall {
    padding: 1px 0 0; /* Avoid collapsing margins */
}
.logo {
    margin-bottom: 1em;
}
.invisible {
 display: none;
}
#header, .top1 {
 display: none;
}
/* Fertigstellung: 18.01.2006 */