body { background-color: #fdffec; font-family: Book Antigua, garamond, Times New Roman ,serif; text-align: justify; }
h1  { margin-left: 40px; }
h2 ,h3 { display:inline; margin-left:20px; margin-right:20px; text-decoration:underline; font-size:1.5em; font-weight:600; line-height:1.4em; }
/*MAIN PAGES*/
.background { border:1px solid; }
.box2 { margin: 0 20px; padding: 0; background: transparent; }
.bild { float:right; width:216px; background: url(fdffec.jpg) repeat-y; }
.text { margin-right: 216px; background: url(fdffec.jpg) repeat; border-right: 1px solid; }

p  { line-height:1.5em; padding:0px 20px; margin:0; }
.p2 { font-size:1.6em; }
h3 {  padding:0; margin-left: 20px; font-weight:400; }
ol { list-style-type: decimal; font-size:0.8em; margin: 0 20px 0 7px; }
ol li { font-size:0.8em; line-height:1em; }
/*  \*/
* html .text { overflow: hidden; o\verflow: visible; height:1%; }
* html ol { margin: 0 20px 0 50px; }
* html ol li { font-size:0.8em; line-height:1em; }
* html a .qu, *html a .qu2  { font-size:0.6em; margin-left:0px; }
/*  */
*+html ol { margin: 0 20px 0 50px; }
/*BIBLIOGRAPHIE */
.box { margin: 0 60px; padding: 0 50px 0 80px; background:url(pap4.gif) repeat;  border: none;}
.date { float:left; width:150px; background:url(pap4.gif) repeat-y; border: none;}
.content { overflow: hidden; o\verflow: visible; margin-left:150px; height:1%; line-height:1; background:url(pap4.gif) repeat; border:none; }

#pic4 { float: right; margin-top:0px; z-index: 1; }
#box { margin: 0 60px; padding: 0 50px 0 40px; background:url(pap4.jpg) repeat; height: 220px; }
#box h1, #box h2, #box h3 { margin-left: 40px; }
.box h1, .box h2, .box h3 { margin-left: 0px; }
#box h1 { padding-top: 30px; }
/*LINKS */
a:link { color:#00f; }
a:visited { color:#f00; }
a:hover { color:#0a0; }
a:active { color:#fa0; }
a:focus { color:#f0f; }

.text a.ref:focus, .text a.ref:hover, .text a.ref:active { color:#000; background:#fdffec; } /*IE6*/
.text a.ref:link span, .text a.ref:visited span { display:none; }
.text a.ref:hover span, .text a.ref:focus span { right:40px; display:block; position:absolute; color:#000; line-height:1em; width:175px; background:#fdffec; padding:10px; margin-top:-20px; border:1px solid; }

a.nr { display:none; }
a.nr:hover span, .text a.ref:focus span { display:inline; position:absolute; left:-5.75em; background:none; font-size:0.8em; }


p img  { width:100%; }
.cover { width:25%; }
.bild { overflow: hidden; }
.rht img { margin:20px 16px 0px 20px; outline:none; border:none; overflow:hidden; }
.garten img{ margin:20px; width:40%; display:inline; }
a img { border:none; overflow: hidden; }
.b { line-height: 1.1; margin-top: 0; }
.qu, .qu2  { font-size:0.6em; margin-left:0px; }
.pot { color:#00f; text-align:right; line-height:1.2em; }
.u { text-decoration:underline; }
.ref { font-size:0.7em; text-decoration: none; }
sup { font-size:0.7em; line-height:0; }
.bold { font-weight:bold; }
.ital { font-style:italic; }
.ibold  { font-style:italic; font-weight:bold; }
.k { width: 175px; margin: 0; font-size:0.8em; line-height:1em; }
.inhalt { text-decoration:underline; font-weight:bold; }
.intalt { text-decoration:underline; font-weight:bold; font-style:italic; }
.v { font-variant:small-caps; }
.spacer1 { height:30px; }
.spacer2 { height:7px; }
.spacer3 { height:730px; }
.spacer4 { height:600px; width:1px; }
.spacer5 { height:800px; width:1px; }
.spacer6 { height:2100px; width:1px; }
.center { margin-left: 40%; }
.clear { height: 0; clear: both; }
.rht table { height: 100% }
.mail { unicode-bidi:bidi-override; direction: rtl; text-decoration: underline; }
