/* Zentrale Stylesheet-Datei fuer http://www.buhev.de */
body {
	margin: auto;
	<!--padding: 1em 7%; -->
         padding: 1em 2%;
	max-width: 38em;
	color: #000;
	background: #ffc;
}

/*        <!-- background: #ffc;  #DFFFDF;  -->
BODY {
	margin-left: 8%;
	margin-right: 8%;
	}
*/

BODY,P,H1,UL,OL {
	font-family: "Trebuchet MS", sans-serif;
}

h1 {
	font-size: 1.5em;
}

h2 {
	font-size: 1.3em;
}

P {
	text-align: justify;
}

P.klein {
	font-size: 80%;
}

li {
	margin-bottom: 0.4em;
}

li li {
	margin-bottom: 0.1em;
}

blockquote {
	font-family: Times, "Times New Roman", serif;
}

blockquote p {
	margin-top: .4em;
	font-family: Times, "Times New Roman", serif;
}

/* bessere Formatierung fuer alle Definitionslisten */
dt {
	font-weight: bold;
	margin-top: 0.8em;
}

dd {
	margin-top: .2em;
	}

dd blockquote {
	margin-top: .2em;
	margin-left: 0;
	border-left: .2em solid;
	padding-left: .8em;
}

q {
	font-style: italic;
}

td.navi   {
	font-size: 75%;
         background: #afc;
}

/* fuer die Seiten mit internen 'top'-Links ueber den Ueberschriften */
.totop + H2,
.totop + H3 {
	margin-top: 0;
}

/* fuer alle Kommentare, die ich als Editor mache */
.buh-edit {
	border: 3px solid #c93;
	padding: 3px;
	font-size: 90%;
}

.buh-edit p {
	font-family: "Trebuchet MS", sans-serif;
	margin-top: .3em;
	margin-bottom: .3em;
}

/* Ergaenzende Links am Ende der Texte */
.buh-links {
	border: 3px solid #c93;
	padding: 3px;
}

.buh-links h3 {
	margin-top: 0;
}

.visdp {
	text-align: right;
	font-style: italic;
}

.wm-note {
	font-style: italic;
}

/* Die Fuss-Zeile aller Seiten hat die Klasse 'buh-fz' */
.buh-fz p {
	font-family: "Trebuchet MS", sans-serif;
}