body {
    background-color: #D5C3A0;
    color: #473309;
}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
    font-weight: normal;
	text-align: left;
    color:#473309;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15pt;
    font-weight: normal;
	text-align: left;
    color:#473309;
    font-style:italic;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
    font-weight: normal;
	text-align: left;
    color:#5C513B;
}
h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
    font-weight: normal;
	text-align: left;
    color:#473309;
    margin-bottom:-10pt;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
    text-indent: 8pt;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
    font-weight: normal;
	vertical-align: top;
	text-align: left;
}
th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
    font-weight: bold;
	text-align: left;
    background-color: #D5BA82;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
    list-style:circle;
    margin: 0.5em; padding: 0.5em;
    margin-left:1.25em;
}
ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
    list-style:lower-alpha;
}
li {
    padding-top:10pt;
}
a:link {
    color: #473309;
}
a:visited {
    color: #473309; }
a:hover {
    color: #F2EEE9;
    background-color: #473309;
}

hr {
    color:#473309; border:1px solid #473309;
}
                            
#navigation {
	background:#473309;
	position:absolute; top:0pt; left: 0pt; bottom:0pt;
    padding:0.0125em; /*padding-bottom:18em;*/ padding-top:2.0em; z-index:3;
	width: 128pt; 
}  
#navigation ul {
    margin: 2.5pt; padding: 5pt;
}
#navigation li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	font-weight: normal;
	text-align: left;
    list-style: none;
    float: left;
    margin-left: 0.0em; padding: 1pt;
}
#navigation a {
	
    display: block;
    width: 8.0em;
    padding: 0.25em 1em; 
    text-decoration: none; font-weight: bold;
    color: #8F753F; background-color: #F2EEE9; 
    border: 1px solid #8F753F;

}
#navigation a:hover {
    border-color: #6D3703;
    color: #6D3703; background-color: #FFFFFF;
}

#normal {
	position:absolute;
    top:0pt; left:140pt; right:5pt;
    padding:0.125em; padding-bottom:6em; padding-top:1.75em; z-index:1;
}


.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
    text-indent: 0pt;
	text-align: left;
}
.medium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    text-indent: 0pt;
	text-align: left;
    color: #8F663F;
}
.bib a {
    font-style:italic; 
    color: #473309;
    text-decoration: none;
}
.bib a:hover {
    background-color: #D5C3A0;
    text-decoration: underline;
}

.bib ol {
    list-style-type:decimal;
    margin: 0.5em; padding: 0.5em;
    margin-left: 1.75em;
}
.bib ul {
    list-style-type:circle;
    margin: 0.5em; padding: 0.5em;
    margin-left: 1.75em;
}



@media print {
/* ... Formatdefinitionen zum Drucken ... */
    #navigation { 
        display: none; 
    }
    #head { 
        display: none; 
    }
    /* NORMALER INHALT */
    #normal {
        position:relative;
        top:0; left:0; right:0;
        padding:5px;
    }
    #rezept {
        position:relative;
        top:0; left:0; right:0;
        padding:5px;
    }
    
}