@import url("//fast.fonts.net/cssapi/183a986d-4ae0-4c12-817d-c366e6d43702.css");

/*
font-family:'EgyptienneFLTW01-55Roma';
font-family:'EgyptienneFLTW01-65Bold';
font-family:'EgyptienneFLTW01-56Ital';
*/

body {
	/*font-family:'Neo Sans W01 Light';*/
    font-family:'EgyptienneFLTW01-55Roma';
    font-size:0.9em;
    color:#5a4f3a;
    margin:0 0 0.75em 0;
    line-height:1.4em;
    padding:10px;
	}


.artikel h2:first-child, .artikel h3:first-child, .artikel h4:first-child {
    margin-top:0;
}

.artikel h1, .teaser h1 {
    font-size:2em;
    margin:0 0 0.25em 0;
    color:#ad9e8d;
    line-height:1.4em;
}

.artikel h2, .teaser h2  {
    font-size:1.5em;
    margin:0.75em 0 0.25em 0;
    color:#ad9e8d;
    line-height:1.4em;
}

.artikel h3, .teaser h3  {
    font-size:1.2em;
    margin:0.5em 0 0.1em 0;
    color:#ad9e8d;
    line-height:1.4em;
}

.artikel h4, .teaser h4  {
    font-size:1em;
    margin:0.2em 0 0.1em 0;
    color:#ad9e8d;
    line-height:1.4em;
}

.artikel p, p.teaser, .teaser p {
    font-size:0.9em;
    color:#5a4f3a;
    margin:0 0 0.75em 0;
    line-height:1.4em;
}

.artikel p:first-child {
    margin-top:0;
}

.artikel ul, .artikel ol {
    margin-top:0;
    margin-bottom:0.8em;
    margin-left:30px;
}

.artikel ol {
    list-style-type:decimal;
}

.artikel ul li {
    list-style-type:none;
    list-style-image:url(../images/li.png);
}

.artikel li {
    line-height:normal;
    margin-bottom:0.4em;
    font-size:0.9em;
    color:#5a4f3a;
}


.hervorgehoben1 {
    color:#5a4f3a;
    font-family:'EgyptienneFLTW01-56Ital';
	}

.hervorgehoben2 {
    color:#5a4f3a;
    font-family:'EgyptienneFLTW01-65Bold';
	}

.dunkel {
    color:#5a4f3a !important;
}

.hell {
    color:#ad9e8d !important;
}

.schwarz {
    color:#000000 !important;
}

.spaltenumbruch {
    -moz-break-before:column;
    -webkit-break-before:column;
    break-before:column;
}

.keinspaltenumbruch {
    -moz-break-before:avoid-column;
    -webkit-break-before:avoid-column;
    break-before:avoid-column;
}

.adler {
    background:transparent url(../images/adlerklein.png) no-repeat;
    padding-left:20px;
}