body { margin:10px 10px; background-color: FFFFFF; scrollbar-face-color: rgb(255,255,0); scrollbar-highlight-color: rgb(0,0,0); scrollbar-shadow-color: rgb(0,0,0); scrollbar-3dlight-color: rgb(255,231,8); scrollbar-arrow-color: rgb(0,0,0); scrollbar-track-color: rgb(255,255,255); scrollbar-darkshadow-color: rgb(255,231,8);}

a[href^="mailto:"]:before { content: "\2709" }

ul,ol,table,tr,address,blockquote,nobr { font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; }

ul.daumen { font-family:Arial, Verdana, Helvetica, Sans Serif; color:FF0000; font-size:11pt; line-height:20px; }
ul.abstand { font-family:Arial, Verdana, Helvetica, Sans Serif; color:FF0000; font-size:11pt; line-height:20px; margin-left:20px;}
ul.schule { font-family:Arial, Verdana, Helvetica, Sans Serif; color:FF0000; font-size:11pt; line-height:30px; }
ul.flyer { font-size:11pt; line-height:20px; letter-spacing:1pt; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; }
ul.monat { font-size:11pt; line-height:24px; letter-spacing:1pt; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; text-align:left; }
ol.flyer { font-size:11pt; line-height:20px; letter-spacing:1pt; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; }

hr.gelb { color:FFFF00; size:4px;}

hr.impress { color:FFFF00; size:4px; background-color:black; }

div { font-size:11pt; line-height:19px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; }

th { font-size:11pt; font-weight:heavy; line-height:19px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; }

td.xxl { font-size:16pt; line-height:18px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:FF0000; text-align:left; }
td.xl { font-size:16pt; line-height:18px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:FF0000; text-align:right; }
td.gross { font-size:12pt; line-height:16px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; text-align:left; }

td.grafik { line-height:0px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; border-width:3px; border-style:solid; border-color:FFFF00; padding:2px; text-align:justify;}

td { font-size:11pt; line-height:19px; letter-spacing:1pt; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; }

td.flyer { font-size:11pt; line-height:20px; letter-spacing:1pt; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; }

td.utitel { font-size:12pt; line-height:18px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; padding:2px;}

td.u-titel { font-size:12pt; line-height:18px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; border-width:3px; border-style:solid; border-color:FFFF00; padding:2px;}

li { font-size:11pt; line-height:19px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; }
li.menue { font-size:10pt; line-height:18px; margin-bottom:08px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; }
li.flyer { font-size:11pt; line-height:20px; letter-spacing:1pt; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; }

p { font-size:11pt; line-height:20px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; }
p.bold { font-size:11pt; line-height:20px; font-family:Arial, Verdana, Helvetica, Sans Serif; font-stretch:wider; font-weight:bold; font-color:000000; }
p.ut { font-size:08pt; line-height:12px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; text-align:right; }
p.small { font-size:10pt; line-height:16px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; }
p.bund { font-size:11pt; line-height:19px; letter-spacing:1pt; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; }
p.flyer { font-size:11pt; line-height:20px; letter-spacing:1pt; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; }
p.direct { font-size:12pt; line-height:24px; letter-spacing:1pt; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; font-weight:bold;}
p.einzug { font-size:11pt; line-height:20px; letter-spacing:1pt; margin-left:60px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; }
p.aktion { font-size:14pt; line-height:24px; letter-spacing:1pt; font-family:Arial, Verdana, Helvetica, Sans Serif; color:99CC33; font-weight:bold; text-align:center; }
p.rahmen { background-color:#E0E0E0; color:#606060; font-family:'Arial',sans-serif; font-size:12pt; line-height:20px; text-align:justify; letter-spacing:1px; padding:5px; border:double #404040 4px;">

img.grafik { border-width:3px; border-style:solid; border-color:FFFF00; margin-right:10px; margin-left:10px; padding:2px;}

h1 { font-size:20pt; line-height:30px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:FF0000; font-stretch:wider; text-align:center; }
h2 { font-size:18pt; line-height:28px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; text-align:center; }
h3 { font-size:16pt; line-height:26px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; font-stretch:wider; }
h4 { font-size:14pt; line-height:24px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:FF0000; font-stretch:wider; text-align:center;}
h5 { font-size:12pt; line-height:18px; font-family:Arial, Verdana, Helvetica, Sans Serif; color:000000; text-align:left; }

pre { font-size:11pt; line-height:20px; line-stretch:wider; font-family:Arial, Verdana, Helvetica, Sans Serif; color: 000000; }

a:link { color: 000000; text-decoration:underline; }
a:visited { color: A0A0A0; text-decoration:underline; }
a:active { color: FF8080; text-decoration:underline; }
a:hover { color:FF0000; text-decoration:none; }
