/* Farben: Hintergrund F1F1F1; Dunkelrot 7D5863; Normalrot A88A93; Blassrot D0B9C1 */

/* DATEI: kapriolen.css */

body { background-color:#F1F1F1 }
body { margin-top:0px; margin-bottom:5px; margin-right:0px; margin-left:0px; }
body { font-family:arial, sans-serif; font-size:10pt; }

a:link { font-family:arial, sans-serif; font-size:10pt; color:#7D5863; text-decoration:none; }
a:visited { font-family:arial, sans-serif; font-size:10pt; color:#7D5863; text-decoration:none; }
a:hover { font-family:arial, sans-serif; font-size:10pt; color:#7D5863; background-color:#F1F1F1; font-style:italic; text-decoration:none; }
a:active { font-family:arial, sans-serif; font-size:10pt; color:black; font-style:italic; text-decoration:none; }


/*  LOGO */
.logo  { margin-top:5px; margin-left:200px; border:none; white-space:nowrap; }

/* ZÄHLER */
.box  { background-color:#F1F1F1; color:#F1F1F1; width:100px; height:60px; }

/* TITELBILD */
.titpic  { margin-left:350px; margin-top:0.5em; vertical-align:top; white-space:nowrap; }

/* TITEL-NAV */
.titnav { font-variant:small-caps; text-align:right; background-color:#D0B9C1; padding:10px; width:170px; }
.barf { text-align:left; margin-left:45px; font-weight:bold; }

/* VORWORT */
.vor { margin-left:200px; background-color:#A88A93; color:#F1F1F1; padding:20px; }

/* STICHWORTE */
.stichwort { font-size:24pt; font-weight:bold; }
.stichtab { margin-left:270px; border:none; border-collapse:collapse; table-layout:fixed; }
.stichtr { vertical-align:top; }
.stichabc { background-color:#A88A93; width:50px; font-size:24pt; font-weight:bold; text-align:center; }
.stichlink { background-color:#D0B9C1; width:200px; text-align:left; padding:5px; font-size:10pt; line-height:1.5em; } 

/* FAQ-NAV */
.nav { font-variant:small-caps; text-align:right; background-color:#D0B9C1; padding:10px; width:170px; }
.barf { text-align:left; margin-left:45px; font-weight:bold; }
.navback { text-align:left; padding-left:5px; padding-bottom:5px; }

/* FAQ */
.bc { font-weight:bold; font-size:14pt; }
.boxabc { background-color:#A88A93; padding:10px; font-size:14pt; width:610px; text-align:right; white-space:nowrap; line-height:2em; color:#D0B9C1; }
.abcgross { background-color:#F1F1F1; margin-left:0px; font-size:48pt; font-weight:bold; color:#A88A93; text-align:right; padding-right:20px; width:240px; border-bottom:1px solid #A88A93; }
.frage { margin-left:240px; background-color:#D0B9C1; padding:15px; width:540px; }
.unterfrage { line-height:1.25em; margin-top:0.5em; margin-bottom:0em; }
.antwort { border:1px solid #D0B9C1; margin-left:150px; padding:15px; background-color:#F1F1F1; width:630px; margin-bottom:1em; }
.top { text-align:right; padding:20px; color:#7D5863; font-size:12pt; font-weight:bold; }

/* BOOK */
.bestellen { margin-left:30px; border-bottom:1px solid #A88A93; border-left:1px solid #A88A93; border-right:1px solid #A88A93; background-color:#D0B9C1; padding-left:10px; padding-top:2px; padding-bottom:2px; width:750px; font-size:8pt; }
.gelesen { border-bottom:1px solid #A88A93; border-left:1px solid #A88A93; border-right:1px solid #A88A93; margin-left:30px; padding-left:10px; padding-top:2px; padding-bottom:2px; background-color:#F1F1F1; width:750px; font-size:8pt; }

/* DISCLAIMER DUNKEL */
.disc { background-color:#A88A93; color:#F1F1F1; padding:20px; }
.dis { font-weight:bold; font-variant:small-caps; font-size:12pt; }

/* DISCLAIMER HELL */
.disch { background-color:#D0B9C1; padding:20px; }
.dis { font-weight:bold; font-variant:small-caps; font-size:12pt; }

/* FOOTER  */
.copy { font-size:8pt; }
.titcop {margin-left:0px; }
.faqcopy { font-size:8pt; text-align:left; padding-left:20px; }
.opt { background-color:#A88A93; color:#F1F1F1; margin-top:60px; text-align:right; padding-right:20px; font-size:8pt; white-space:nowrap; }