*            { font-family: Verdana }
a            { text-decoration: none; color: #000000 }
a:hover      { text-decoration: underline; color: #000000 }
p            { font-size: 8pt }
.beitrag_titel { font-size: 10pt; font-weight: bold; margin-bottom: 6 }
.beitrag_publ_infos { font-size: 8pt; color: #808080; margin-bottom: 6 }
.beitrag_text  { font-size: 8pt; padding-bottom: 1.2em }
.beitrag_quote { font-size: 8pt }
.beitrag_summary { font-size: 8pt; margin-bottom: 6px }
ul           { font-size: 8pt; margin-top: 0; margin-bottom: 0 }
li           { font-size: 8pt; margin-left: 12px }
kbd          { font-size: 8pt }
.Tem08        { border: 1 solid #C0C0C0; background-color: #FFCCCC }
.THDR         { font-size: 10pt; font-weight: bold }
.TSUBHDR      { font-size: 8pt; font-weight: bold }
.TRHDR        { font-size: 8pt }
.TROW1        { font-size: 8pt; background-color: #CCCCCC }
.TROW2        { font-size: 8pt; background-color: #E0E0E0 }
.Tem08ra      { border: 1 solid #AEE3AE; background-color: #D8F1D8 }
.TROW1ra      { font-size: 8pt; background-color: #AEE3AE }
.TROW2ra      { font-size: 8pt; background-color: #D1EFD1 }
.TROWself     { font-size: 8pt; background-color: #FFB3B3 }
.dscr         { font-size: 8pt }
.tinputs      { font-size: 8pt }

.blog_frame  {  background-color: #FFD8B0; border: 1 solid #FFD1A4 }
.blog_entry_header { background-color: #FFD1A4 }
.blog_entry  { font-size: 8pt; background-color: #FFE6CC }

.Tem08tab    { background-color: #CC3333 }
.countdown_header { font-size: 10pt; color: #FFFFFF; font-weight: bold }
.countdown_figures { font-size: 18pt; color: #FFFFFF; font-weight: bold; background-color: #E08383 }
.countdown_measures { font-size: 7pt; color: #FFFFFF; text-align: Center }

.faq_question { font-size: 10pt; background-color: #FFDFDF; 
               border: 1 solid #C0C0C0; padding: 2 }
.faq_text     { font-size: 8pt }