
/* style sheet metadata ****************************************** */
/*                                                                 */
/* project:	Hof Langenberg                                    */
/* website:      www.hof-langenberg.de                             */
/* function:     style sheet für druck                             */
/* author:       k. langenberg                                     */
/* date:         jan-2008                                          */
/* version:                                                        */
/*                                                                 */


/* Grundangaben für jede Seite************************************ */

body {
    color: #000000;
    background-color:;
    background: #ffffff
                url(../graphics/print-back-speicher.gif)
                no-repeat
                50% 25%;
    font-family: Georgia,"Times New Roman",Chicago,Charcoal,serif;
    font-size: 11pt;
    padding: 0 0 5mm 0;
    margin: 0 0.5mm;
    orphans: 2;
    widows: 2;
    }


/* Elemente des Bildschirmdesigns ******************************** */

#header {
    display: none;
    }

#navigation {
    display: none;
    }

#speicher {
    display: none;
    }

#bottom {
    display: none;
    }

.screenonly {
    display: none;
    }


/* Inhalte allgemein ********************************************* */

#inhalte {
    color: #000;
    line-height: 1.4;
    padding: 0;
    border: none;
    margin: 0;
    }


/* Inhalte allgemein *** Überschriften *************************** */

h1,h2,h3,h4,h5,h6 {
    color: #053;
    font: italic 12pt "Souvenir Light BT","Times New Roman",Chicago,Charcoal,serif;
    padding: 1mm 0;
    margin: 4.25mm 0 2mm;
    }
h1 {
    font-size: 18.1pt;
    border: 1px solid #d0f0e3;
    border-width: 0 0 0.5mm 0;
    }
h2 {
    font-size: 15.9pt;
    }
h3 {
    font-size: 13.6pt;
    }
h4 {
    font-size: 11.9pt;
    }
h5 {
    font-size: 10.8pt;
    }
h6 {
    font-size: 9.1pt;
    }


/* Inhalte allgemein *** Links im Text *************************** */

#inhalte a {
    outline: none;
    }
#inhalte :link:focus, #inhalte :visited:focus,
#inhalte :link,
#inhalte :visited,
#inhalte :link:hover, #inhalte :visited:hover,
#inhalte :link:active, #inhalte :visited:active {
    color: #000000;
    background-color: #ffffff;
    border-bottom: 1px solid #7f7f7f;
    text-decoration: none;
    }



/* Inhalte allgemein *** Absätze ********************************* */

p {
    margin: 2.1mm 0;
    }

p:lang(fr) {
    quotes: '« ' ' »';
    }
p:lang(de) {
    quotes: '»' '«' '\2039' '\203a';
    }
:lang(fr) > q {
    quotes: '« ' ' »';
    }
:lang(de) > q {
    quotes: '»' '«' '\2039' '\203a';
    }


/* Inhalte allgemein *** Listen ********************************** */

dl {
    margin-top: 2mm;
    margin-bottom: 2mm;
    }
dd {
    margin-bottom: 2mm;
    }
dt {
    margin-top: 2mm;
    }

ol > li {
    margin: 2mm 0;
    margin-bottom: 2mm;
    }
ul > li {
    margin-top: 2mm;
    margin-bottom: 2mm;
    }

ol {
    margin-top: 2mm;
    margin-bottom: 2mm;
    page-break-inside: avoid;
    }
ol.la {
    list-style-type: lower-latin;
    list-style-type: lower-alpha;
    }
ol.d  {
    list-style-type: decimal;
    }
ol.ua {
    list-style-type: upper-latin;
    list-style-type: upper-alpha;
    }

ul {
    margin-top: 2mm;
    margin-bottom: 2mm;
    page-break-inside: avoid;
    }



/* Inhalte allgemein *** Bilder im Text ************************** */

#inhalte div.bild-mittig {
    padding-left: 5mm;
    margin: 2.5mm 0;
    }
#inhalte div.bild-mittig img {
    border: 0.2mm solid #999999;
    }

#inhalte div.bild-rechts-2 {
    padding: 0;
    border: none;
    margin: 5mm 2.5mm 1em 7.5mm;
    float: right;
    }
#inhalte div.bild-rechts {
    background-color:#ffffff;
    padding: 0;
    border: 0.2mm solid #7f7f7f;
    margin: 2.5mm 0 2.5mm 5mm;
    float: right;
    }
#inhalte div.bild-rechts img {
    vertical-align: bottom;
    }



/* Besonderes *** Anfahrtkarte mit Schieber ********************* */

.online-karte {
    display: none;
    }



/* Seitenfuß für Druck *** *************************************** */

#printbottom {
    font-family: "Souvenir Light BT",Georgia,"Times New Roman",Chicago,Charcoal,serif;
    line-height: 1.1;
    margin-top: 2em;
    }

#printbottom hr {
    width: 100%;
    height: 0;
    padding: 0;
    border: 0;
    border-top: 0.2mm solid;
    }

#printbottom .hof {
    color: #630;
    padding: 0;
    margin: 0;
    }

#printbottom .bottom-rechts {
    padding-right: 3mm;
    float: right;
    text-align: right;
    }

#printbottom .web {
    color: #777;
    font-size: 0.8em;
    }


/* Allgemeine Deklarationen *** nur für Bildschirm *************** */

.screenonly {
    display: none;
    }


/* Ende ********************************************************** */