h1  { line-height: 16px; font: bold 15px Arial, Helvetica, sans-serif; color: #820021; padding: 10px 0px 0px 7px; } /* Headline */
h2  { line-height: 15px; font: bold 15px Arial, Helvetica, sans-serif; color:   white; padding-left: 10px; text-transform: uppercase; } /* Headline Statistik, weiss */

/* FONT Definitionen */
.txt_default  { font: normal 12px Arial, Helvetica, sans-serif; color: #820021;}
.txt_headline  { line-height: 16px; font: bold 15px Arial, Helvetica, sans-serif; color: #820021; padding-left: 7px; }
.txt_subheadline  { line-height: 10px; font: normal 10px Arial, Helvetica, sans-serif; color: #CC0033; text-transform: uppercase; text-decoration: none; }
.txt_menue_zahl{ font: bold 14px Arial, Helvetica, sans-serif; }
.txt_menue_text{ font: normal 10px Arial, Helvetica, sans-serif; text-transform: uppercase; }
.txt_submenue_text{ font: normal 10px Arial, Helvetica, sans-serif; text-transform: uppercase; color: White; }
.txt_header    { font: normal 10px Arial, Helvetica, sans-serif; color: #BBCDBF; letter-spacing: 1px; }
.txt_16_r_b    { font:   bold 15px Arial, Helvetica, sans-serif; color: #CC0033; }
.txt_16_r_v    { font:   bold 15px Arial, Helvetica, sans-serif; color: #CC0033; text-transform: uppercase; }
.txt_15_r_b    { font:   bold 15px Arial, Helvetica, sans-serif; color: #820021; }
.txt_15_r_v    { font:   bold 15px Arial, Helvetica, sans-serif; color: #820021; text-transform: uppercase; }
.txt_15_w_b    { font:   bold 15px Arial, Helvetica, sans-serif; color:   White; }
.txt_12_r      { font: normal 12px Arial, Helvetica, sans-serif; color: #820021; }
.txt_12_r_b    { font:   bold 12px Arial, Helvetica, sans-serif; color: #820021; }
.txt_12_w      { font: normal 12px Arial, Helvetica, sans-serif; color:   White; text-transform: none;}
.txt_12_w_b    { font:   bold 12px Arial, Helvetica, sans-serif; color:   White; }
.txt_12_w_v    { font: normal 12px Arial, Helvetica, sans-serif; color:   White; text-transform: uppercase; }
.txt_12_bl     { font: normal 12px Arial, Helvetica, sans-serif; color:   Black; }
.txt_12_bl_v   { font: normal 12px Arial, Helvetica, sans-serif; color:   Black; text-transform: uppercase; }
.txt_11_r_b    { font:   bold 11px Arial, Helvetica, sans-serif; color: #820021; }
.txt_10_w_v    { font: normal 10px Arial, Helvetica, sans-serif; color:   White; text-transform: uppercase; }
.txt_10_r_v    { font: normal 10px Arial, Helvetica, sans-serif; color: #820021; text-transform: uppercase; }
.txt_10_r      { font: normal 10px Arial, Helvetica, sans-serif; color: #820021; line-height:16px;}
.txt_stream { position:relative;left:3px;top:3px;right:3px;font:normal 11px Arial, Helvetica, sans-serif;color:#820021; height:45px; }
.txt_stream_2 { position:relative;padding:6px; height:54px; font:bold 11px Arial, Helvetica, sans-serif; color:#820021;}
.txt_stream_3 { position:relative;padding:6px; height:31px; font:bold 12px Arial, Helvetica, sans-serif; color:#820021;}
.txt_stream_type { float:left;position:relative; top:0; left:20px; right:0px;  font:bold 11px Arial, Helvetica, sans-serif;  color:#CC0033;  text-decoration: none;}
.txt_stream_type_2 { position:relative; bottom:0px; left:0px; right:0px; text-align:right; padding:12px 0px; font:bold 11px Arial, Helvetica, sans-serif;  color:#CC0033;  text-decoration: none;}
.txt_stream_type_2 img { display: block; }

.txt_link_stream { padding-left:4px;font:bold 11px Arial, Helvetica, sans-serif; color:#CC0033;  text-decoration: none;}

.link_teaser_isdn  { font: bold 10px Arial, Helvetica, sans-serif; text-transform: uppercase; text-decoration: none; color: #CC0033; }
.link_teaser_dsl  {  font: bold 12px Arial, Helvetica, sans-serif; text-transform: uppercase; text-decoration: none; color: #CC0033; }
.link_teaser_dsl2  { font: bold 14px Arial, Helvetica, sans-serif; text-transform: uppercase; text-decoration: none; color: #CC0033; }

.link_teaser  { font: bold 11px Arial, Helvetica, sans-serif; text-transform: uppercase; text-decoration: none; color: #CC0033; }
.link_teaser2 { font: bold 12px Arial, Helvetica, sans-serif; color: #820021; letter-spacing: 1px; text-decoration: none; text-transform:uppercase;}
.link_header  { font: normal 10px Arial, Helvetica, sans-serif; color: #BBCDBF; letter-spacing: 1px; text-decoration: none; }
.link_reiter_1{ font: bold 15px Arial, Helvetica, sans-serif; color:   White; letter-spacing: 1px; text-decoration: none; text-transform:uppercase;}
.link_reiter_0{ font: bold 15px Arial, Helvetica, sans-serif; color: #820021; letter-spacing: 1px; text-decoration: none; text-transform:uppercase;}
.link_stat_reiter_1{ font: bold 10px Arial, Helvetica, sans-serif; color:   White; text-decoration: none; text-transform:uppercase;letter-spacing:0.1pt;}
.link_stat_reiter_0{ font: bold 10px Arial, Helvetica, sans-serif; color: #820021; text-decoration: none; text-transform:uppercase;letter-spacing:0.1pt;}
.link_head_history {font: normal 10px Arial, Helvetica, sans-serif; color: White; text-transform: uppercase;  text-decoration: none;}
.link_head_history_back {font: normal 10px Arial, Helvetica, sans-serif; color: White; text-transform: uppercase;  text-decoration: none;}
.link_headline { line-height: 16px; font: bold 15px Arial, Helvetica, sans-serif; color: #820021; text-decoration: none;}
.link_15_r_b { font: bold 15px Arial, Helvetica, sans-serif; color: #820021; text-decoration: none;}
