
.hf1   { color: #ccc; font-weight: bold; font-size: 28px; line-height: 38px; font-family: Arial, Geneva, Verdana, Helvetica, Swiss, SunSans-Regular; vertical-align: top; padding-top: 10pt; padding-left: 4pt }
.tab { color: #ccc; font-family: Arial, Geneva, Verdana, Helvetica, Swiss, SunSans-Regular; background: url(partyservice/images/back_tab.gif) repeat fixed; vertical-align: top; list-style-position: inside }
.hf2 { color: #f06; font-weight: bold; font-size: 18px; line-height: 18px; font-family: Arial, Geneva, Verdana, Helvetica, Swiss, SunSans-Regular; text-indent: 2pt; padding: 4pt }
.hf3  { color: white; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Geneva, Verdana, Helvetica, Swiss, SunSans-Regular; background-color: #f06; vertical-align: bottom; padding-top: 3pt; padding-bottom: 2px; padding-left: 6pt }
.hf3_grau { color: #333; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Geneva, Verdana, Helvetica, Swiss, SunSans-Regular; background-color: #ccc; vertical-align: bottom; padding-top: 3pt; padding-bottom: 2px; padding-left: 7pt }
.hf4 { color: #c03; font-weight: bold; font-size: 20px; line-height: 20px; font-family: Arial, Geneva, Verdana, Helvetica, Swiss, SunSans-Regular; padding-top: 10pt; padding-right: 4pt; padding-left: 4pt }
.text  { color: #000000; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Arial, Geneva, Verdana, Helvetica, Swiss, SunSans-Regular; vertical-align: top; padding: 6pt 4pt }
.text12pt { color: #000000; font-size: 12px; line-height: 16px; font-family: Arial, Geneva, Verdana, Helvetica, Swiss, SunSans-Regular; text-decoration: none; padding: 4pt 4pt 10pt 1pt }
.text_hf { color: #000000; font-weight: bold; font-size: 10px; line-height: 15px; font-family: Arial, Geneva, Verdana, Helvetica, Swiss, SunSans-Regular }
.text_link   { color: black; font-size: 10px; line-height: 4px; font-family: Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular; vertical-align: top }
.text_tab  { color: black; font-size: 10px; line-height: 12pt; font-family: Arial, Geneva, Verdana, Helvetica, Swiss, SunSans-Regular; background-color: white; text-indent: 1pt }
.text_tab10pt { color: black; font-size: 10px; line-height: 12pt; font-family: Arial, Geneva, Verdana, Helvetica, Swiss, SunSans-Regular; background-color: white; text-indent: 1pt; padding: 1pt }
.text_tab_hf { color: #000000; font-weight: bold; font-size: 10px; line-height: 15px; font-family: Arial, Geneva, Verdana, Helvetica, Swiss, SunSans-Regular; padding-top: 2px; padding-right: 1px; padding-bottom: 1px }