/* Voreinstellungen */
html, body{ margin: 0px; padding:0px; font-family:Arial,Verdana,Helvetica; line-height: normal; color: white; background-color: #CC0033; background-image: url(/pics/i_background.gif); background-repeat: repeat-x;}
img { border: none; }
div { line-height: normal; }
br  { line-height: 15px; }

/* Bereichsdefinitionen */
.area_blue       { position: relative; top: 0px; left:  0px; width: 997px; height: 13px; margin: 0px; padding:0px; background-color: #00007A; color: white; overflow: hidden; z-index:1; }
.area_header     { position: relative; top: 0px; left:  0px; width: 997px; height: 86px; margin: 0px; padding:0px; background-color: #CC0033; color: white; overflow: hidden; border-top: 1px solid white; border-bottom: 1px solid white; z-index:2; }
.area_login      { position: relative; top: 0px; left:  0px; width: 997px; height: 44px; margin: 0px; padding:0px; background-color: #CC0033; color: white; overflow: hidden; border-bottom: 1px solid white; z-index:3; }

.area_content       { position: relative; top: 0px; left:   0px; width: 997px; height:  auto; margin: 0px; padding:  0px; overflow: visible; z-index:4; text-align: left; order: 1px solid orange; }
.area_menue         { position: relative; top: 0px; left:   0px; width: 190px; height:  auto; margin: 0px; padding:  0px; max-width: 190px; z-index:5; float: left; }
.area_menue_banner  { position: relative; top: 0px; left:  11px; width: 160px; height: 148px; margin: 0px; padding:  0px; }
.area_inhalt        { position: relative; top: 0px; left:  15px; width: 792px; height:  auto; margin: 0px; padding: 0px; overflow: visible; z-index:8; text-align: left; }
html>body .area_inhalt_MOZ  { width: 790px; float: left; overflow: hidden; order: 1px solid yellow; } /* MOZILLA overwrite*/ 
.area_head_history_l{ position: relative; top: 0px; left:   0px; margin:  0px; padding: 5px 0px 5px 0px; color:#ffffff; font-size:10px; text-transform: uppercase; }
.area_head_history_r{ position: absolute; top: 0px; left: 730px; margin:  0px; padding: 5px 0px 5px 0px; color:#ffffff; font-size:10px; text-transform: uppercase; }

/* Content Bereiche */
#ajax_content           { position: relative; top: 0px; left: 0px; width: 782px; overflow: hidden; padding: 8px 0px 0px 0px; margin: 0px; clear: both; background-color: #820022;}
#ajax_spieltag_head     { width: 782px; overflow: hidden; }
#ajax_spieltag_stream   { width: 782px; overflow: hidden; padding: 0px 0px 0px 0px;}
#ajax_statistik_1_1     { }
#ajax_statistik_1_2     { }
#ajax_statistik_2_1     { }
#ajax_statistik_2_2     { }
#ajax_statistik_2_3     { }
#ajax_statistik_2_4     { }

/******* Hautnah *******/
.hautnah_head { width: 782px; height: 45px; background-image: url(/pics/i_header_news.jpg); margin-bottom:15px; }
  .hautnah_head_spalte_1_0 { margin:9px 7px 4px; top: 10px; float: left; width:128px; height: 27px; text-transform: uppercase;background-image: url(/pics/n_button_port0.jpg); text-align:center; padding-top:8px;line-height:1px;}
  .hautnah_head_spalte_1_1 { margin:9px 7px 4px; top: 10px; float: left; width:128px; height: 27px; text-transform: uppercase;background-image: url(/pics/n_button_star1.jpg); text-align:center; padding-top:8px;line-height:1px;}
  .hautnah_head_spalte_2_0 { margin:9px 7px 4px; top: 10px; float: left; width:128px; height: 27px; text-transform: uppercase;background-image: url(/pics/n_button_chat0.jpg); text-align:center; padding-top:8px;line-height:1px;}
  .hautnah_head_spalte_2_1 { margin:9px 7px 4px; top: 10px; float: left; width:128px; height: 27px; text-transform: uppercase;background-image: url(/pics/n_button_chat1.jpg); text-align:center; padding-top:8px;line-height:1px;}
  .hautnah_head_spalte_3_0 { margin:9px 7px 4px; top: 10px; float: left; width:128px; height: 27px; text-transform: uppercase;background-image: url(/pics/n_button_int0.jpg); text-align:center; padding-top:8px;line-height:1px;}
  .hautnah_head_spalte_3_1 { margin:9px 7px 4px; top: 10px; float: left; width:128px; height: 27px; text-transform: uppercase;background-image: url(/pics/n_button_int1.jpg); text-align:center; padding-top:8px;line-height:1px;}
  .hautnah_head_spalte_4 { position: absolute; right:  0px; top: 36px; float: left; margin-right: 52px;  }
  

/****** Bereich Statistik *********/
#ajax_statistik_head      { width: 782px; overflow: hidden; }
.statistik_head           { width: 782px; height: 45px; background-image: url(/pics/i_header_news.jpg); margin-bottom:15px; }
  .statistik_head_spalte_1{ position: relative;  left: 12px; top: 19px; float: left; text-transform: uppercase;}
  .statistik_head_spalte_2{ position: absolute; right:  0px; top: 36px; float: left; margin-right: 32px;  }
html>body .statistik_head_spalte_2 { position: absolute; right:  32px; top: 36px; float: left; margin-right: 32px;  } /* MOZILLA overwrite*/ 
#ajax_statistik_spalte_1  { position: relative; top:0px; left:  8px; height: auto; width: 253px; float: left; }
#ajax_statistik_spalte_2  { position: relative; top:0px; left: 20px; width: 500px; height: auto; float: left; }

/* Bereich Footer */
#foot            { position: relative; bottom: 0px; clear: both; width: 997px;}
.foot            { position: relative; bottom: 0px; clear: both; width: 997px; }
.area_disclaimer { position: relative; top: 3px; left: 0px; clear: both; width: 987px;  height: 20px; z-index:6; margin-top: 40px; }
.area_footer     { position: relative; top: 2px; left: 0px; clear: both; width: 997px; height: 76px; color: #BBCDBF; background-color: #820022; background-image:url(/pics/i_back_banner.gif); border-top:1px solid #cab5b4; z-index:7;  }

/* Bereich Header */
.header_lang     { position: absolute; top: 21px; left:    8px; float: left;  }
.header_login    { position: absolute; top: 10px; left:  190px; float: left; }
.header_login_forms { float: left; padding: 0px; margin: 0px 0px 0px  0px; }
.header_login_anmeld{ float: left; padding: 3px 0px 0px 0px; margin: 0px 0px 0px 17px; }
.header_fcb      { position: absolute; top: 21px; left:  868px; float: left; }

/* Bereich Teaser gro� */
.teaser_big_padd  { position: relative; top: 0px; left: 0px; background-image: url(/pics/i_teaser_gross.jpg); background-repeat: no-repeat; width: 383px; height: 211px; margin: 10px 16px 16px 0px; float: left; overflow: hidden; }
.teaser_big       { position: relative; top: 0px; left: 0px; background-image: url(/pics/i_teaser_gross.jpg); background-repeat: no-repeat; width: 383px; height: 211px; margin: 10px  0px 16px 0px; float: left; overflow: hidden; }
.teaser_pic_thumb { position: relative; top: 1px; left: 7px; float: left;}
.teaser_leiste    { position: relative; top: 1px; left: 190px; width: 175px; height: 20px; float: left; }
.teaser_leiste_txt{ text-align:right; height: 20px; padding: 0px 10px 0px 0px;}
.teaser_bild      { position: relative; top: 1px; left: 2px; float: left;}
.teaser_isdn      { float: left; padding: 0px 15px 0px 0px; }
.teaser_dsl_1     { float: left; padding: 0px 15px 0px 0px; }  
.teaser_dsl_2     { float: left; padding: 0px 8px 0px 0px; } 

html>body .teaser_isdn      { float: left; padding: 3px 15px 0px 0px; }
html>body .teaser_dsl_1     { float: left; padding: 1px 15px 0px 0px; }  
html>body .teaser_dsl_2     { float: left; padding: 0px 8px 0px 0px; } 


/* Bereich Teaser klein */
.teaser_small           { position: relative; top: 0px; left: 0px; background-image: url(/pics/i_teaser_klein.jpg); background-repeat: no-repeat; width: 250px; height: 217px; padding-top: 5px; margin: 0px  0px 15px 0px; float: left; overflow: hidden; }
.teaser_small_padd      { position: relative; top: 0px; left: 0px; background-image: url(/pics/i_teaser_klein.jpg); background-repeat: no-repeat; width: 250px; height: 217px; padding-top: 5px; margin: 0px 16px  0px 0px; float: left; overflow: hidden; }
.teaser_small_headline  { position: relative; top: 0px; left: 0px; padding: 1px 0px 0px 7px; }
.teaser_small_text      { position: relative; top: 0px; left: 0px; padding: 5px 0px 0px 7px; }
.teaser_big_headline  { position: relative; top: 0px; left: 0px; padding: 6px 0px 0px 7px; }
.teaser_big_headline_bottom  { padding: 0 0 10px 0; }
.teaser_pic_thumb_small { position: absolute; top: 57px; left: 7px; float: left; }
.teaser_leiste_small    { position: absolute; top: 57px; left: 80px; width: 170px; height: 20px; float: left; }
.teaser_leiste_txt_small{ position: absolute; top: 57px; right: 0; text-align:right; height: 20px; padding: 0px 10px 0px 0px; }
.teaser_bild_small      { position: absolute; top: 79px; left: 2px; float: left;} 
.teaser_small_subpadd   { line-height:1px; height:1px; overflow:hidden; padding: 0px; margin: 0px; }

/* Bereich Teaser large (textteaser ueber 2 spalten) */
.teaser_large     { position: relative; top: 0px; left: 0px; background-image: url(/pics/bg_teaser_large.jpg); background-repeat: no-repeat; width: 516px; height: 222px; margin: 0px  0px 15px 0px; float: left; overflow: hidden; }
.teaser_large_head { position: relative; top: 0px; left: 0px; height: 78px; overflow: hidden; }
.teaser_large_bild_links{ position: relative; top: 1px; padding: 0 2px 2px 2px; height: 141px; float: left; }
.teaser_large_bild_rechts{ position: relative; top: 1px; padding: 0 2px 2px 2px; height: 141px; float: right; }
.teaser_large_text { position: relative; top: 0px; padding: 0px 10px; float: none; width: 245px; height: 141px; overflow: hidden;}
.teaser_large_text_nopic { position: relative; top: 0px; padding: 0px 10px; float: none; width: 496px; height: 141px; overflow: hidden;}


/* Karteireiter */
  /* Saison */
  .reiter_navi        { width: 782px; max-width:782px; height:47px; text-align: left; margin: 10px 0px 0px 0px; padding: 0px; background-image: url(/pics/i_schatten_oben_rot.gif); background-repeat: repeat-x;  }
  .reiter_navi_item_1 { width: 150px; max-width:142px; height:33px; max-height:33px; background-image: url(/pics/n_stat_1.jpg); background-repeat: no-repeat; padding: 10px 1px 4px 1px; margin: 0px 1px 0px 0px; float:left; overflow: hidden; text-align:center; }
  .reiter_navi_item_0 { width: 150px; max-width:142px; height:27px; max-height:27px; background-image: url(/pics/n_stat_0.jpg); background-repeat: no-repeat; padding: 16px 1px 4px 1px; margin: 0px 1px 0px 0px; float:left; overflow: hidden; text-align:center; }
  /* Statistiken */
  .reiter_stat_navi          { width: 782px; max-width:782px; height:47px; text-align: left; margin: 10px 0px 0px 0px; padding: 0px; background-image: url(/pics/i_schatten_oben_rot.gif); background-repeat: repeat-x;  }
  .reiter_stat_navi_item_1   { height:31px;background-image: url(/pics/n_stat_1.jpg); background-repeat: no-repeat; padding:10px 11px 4px 11px; margin: 0px 1px 0px 0px; float:left; overflow: hidden; text-align:center;}
  .reiter_stat_navi_item_0   { height:24px;background-image: url(/pics/n_stat_0.jpg); background-repeat: no-repeat; padding:16px 7px 4px 7px; margin: 0px 1px 0px 0px; float:left; overflow: hidden; text-align:center;}
  
  /* MOZILLA Switch */
  html>body .reiter_stat_navi_item_1   { height:31px;background-image: url(/pics/n_stat_1.jpg); background-repeat: no-repeat; padding:14px 9px 0px 9px; margin: 0px 1px 0px 0px; float:left; overflow: hidden; text-align:center;}
  html>body .reiter_stat_navi_item_0   { height:24px;background-image: url(/pics/n_stat_0.jpg); background-repeat: no-repeat; padding:20px 7px 0px 6px; margin: 0px 1px 0px 0px; float:left; overflow: hidden; text-align:center;}

/* Bereich Saison */
.saison_head  { width: 782px; height: 45px; background-image: url(/pics/i_header_news.jpg);}
  .saison_head_datum    { position: relative; left: 11px; top: 19px; float: left;}
  .saison_head_paarung  { position: relative; left:44px; top: 17px; float: left; width:500px; text-transform: uppercase;}
  .saison_head_ergebnis { position: relative; top: 17px; float: left; letter-spacing:2px;}
.saison_stream{ width: 782px; height: auto;}
  .area_stream_pic { padding:0px; margin:2px; float:left; }
  .area_stream_pic_2 { padding:0px; margin:2px; }
  .area_stream_box { width:100% }
  .area_stream_single_box { float:left; padding:0px; margin:0 7px 7px 0; background-image: url(/pics/i_teaser_klein_back.jpg); height:63px; width:255px;}  
  .area_stream_single_box_2 { float:left; background-image: url(/pics/i_back_news.jpg); margin-right:13px; margin-bottom:13px; height:154px; width:146px; overflow: hidden;}
  .area_stream_small_box {float:left; width:782px; }
  .area_stream_small_box_txt {background-image: url(/pics/i_back_liste.jpg); float:left; width:552px; margin:0 3px 3px 0; height:20px; padding:8px 10px 0 10px;}
  .area_stream_small_box_type1 {background-image: url(/pics/i_back_liste.jpg); float:left; margin:0 3px 3px 0; height:20px; width:47px; padding:8px 10px 0 10px;}
  .area_stream_small_box_type2 {background-image: url(/pics/i_back_liste.jpg); float:left; margin:0 3px 3px 0; height:20px; width:47px; padding:8px 10px 0 10px;}
  .area_stream_small_box_type3 {background-image: url(/pics/i_back_liste.jpg); float:left; margin:0 0 3px 0; height:20px; width:47px; padding:8px 10px 0 10px;}
  .area_stream_small_box_image {margin-right:4px;}
  .area_stream_small_box_abstand {width: 782px; float:left;height:17px;}
  

  /* Bereich Download */	
	#area_download_single_box { float:left; background-image: url(/pics/i_teaser_gross.jpg); margin-right:0px; margin-bottom:13px; height:347px; width:379px; padding-left: 2px; padding-top: 6px; overflow: hidden;}
	#area_download_single_box .txt,  .area_download_single_box .txt a { position: relative; padding:6px; font:normal 12px Arial, Helvetica, sans-serif; color:#820021; text-decoration: none;}		
	
	#txt { padding:6px; font:normal 12px Arial, Helvetica, sans-serif; color:#820021; text-decoration: none; line-height: 20px; magin-left: 10px;}				
	.txt { padding:6px; font:normal 12px Arial, Helvetica, sans-serif; color:#820021; text-decoration: none; line-height: 20px; magin-left: 10px; height: 164px;}					
	
	.lk { padding:6px; font:bold 12px Arial, Helvetica, sans-serif; color:#820021; text-decoration: none; line-height: 20px; magin-left: 10px;}				
	.txt_link_download	{ margin-left: 0px; padding-left:3px; padding-right:3px; font:bold 11px Arial, Helvetica, sans-serif; color:#CC0033;  text-decoration: none;}
	.download_headline, .download_headline a, a.download_headline, a.visited.download_headline, a.active.download_headline { line-height: 16px; font: bold 15px Arial, Helvetica, sans-serif; color: #820021; padding-left: 2px; text-decoration: none;}					
	.download_img {position: relative; left: -1px; overflow:hidden; width: 379px; heigth: 141px;}			
  
  
  
.saison_kartei{ width: 782px; height: auto;}
  .saison_kartei_spalte_1{ position: relative; top:0px; left:  8px; width: 374px; height: auto; float: left; }
  .saison_kartei_spalte_2{ position: relative; top:0px; left: 25px; width: 374px; height: auto; float: left; }
  
.saison_tab_zeile_a   { position: relative; top: 0px; left: 7px; width: 766px; height: 24px; }
  .saison_tab_zelle30 { width: 30px; float: left; text-align: center; }
  .saison_tab_zelle60 { width: 60px; float: left; text-align: center; }
  .saison_tab_zelle70 { width: 70px; float: left; text-align: center; }
.saison_tab_zeile_b   { position: relative; top: 0px; left: 7px; width: 766px; height: 24px; background-image: url(/pics/i_head_tab_spiel.jpg);}
.saison_tab_zeile_c   { position: relative; top: 0px; left: 7px; width: 766px; height: 24px; border-top: 1px solid #8C4251;}
.saison_tab_zeile_c_first   { position: relative; top: 0px; left: 7px; width: 766px; height: 24px; border-top: 1px solid #8C4251; background-image:url(/pics/i_back_tab_top4.jpg);}
  .saison_tab_zelle_1  { position: relative; top: 4px; left: 2px; float:left; width:  30px; height: 24px; vertical-align: middle; text-align: left; }
  .saison_tab_zelle_2  { position: relative; top: 8px; left: 2px; float:left; width:  30px; height: 20px; }
  .saison_tab_zelle_3  { position: relative; top: 4px; left: 2px; float:left; width: 242px; height: 24px; vertical-align: middle; text-align:   left; }
  .saison_tab_zelle_4  { position: relative; top: 4px; left: 2px; float:left; width:  76px; height: 24px; }
  .saison_tab_zelle_5  { position: relative; top: 4px; left: 2px; float:left; width:  68px; height: 24px; }
  .saison_tab_zelle_6  { position: relative; top: 4px; left: 2px; float:left; width:  54px; height: 24px; text-align: center; }
  .saison_tab_zelle_7  { position: relative; top: 4px; left: 2px; float:left; width:  50px; height: 24px; text-align: center; }
  .saison_tab_zelle_8  { position: relative; top: 4px; left: 2px; float:left; width:  73px; height: 24px; text-align: center; }
  .saison_tab_zelle_9  { position: relative; top: 4px; left: 2px; float:left; width:  52px; height: 24px; text-align: center; }
  .saison_tab_zelle_10 { position: relative; top: 4px; left: 36px; float:left; width: 36px; height: 24px; text-align: center; }
  
/* Bereich Gesamtbilanz */
.area_stat_gesamtbilanz {position: relative;left:8px; width:766px;}
.area_stat_gesamtbilanz_bottom {position: relative;left:5px; }

/* Bereich Statistiken (z.B. Saison) */
.area_stat_head         { position: relative; top:  0px; left:   0px; height: 40px; width: 782px;  padding: 0px; margin: 0px; background-image: url(/pics/i_header_news.gif); background-repeat: no-repeat; }
.area_stat_head_headline{ position: absolute; top: 15px; left:   0px; height: 20px; padding: 0px 0px 0px 10px; margin: 0px; float:left; overflow: hidden; }
.area_stat_head_drop    { position: relative; top: 12px; left: 282px; padding: 0px 26px 0px 0px; float:left; }

/* Bereich Statistiken - Liste */
.area_stat_zeile      { position: relative; left:  0px; top: 3px; width: 782px; height: 28px; overflow: visible; margin-bottom: 3px; }
.area_stat_zeile_1    { position: relative; left:  0px; top: 0px; width: 238px; height: 28px; float: left; overflow: hidden; background-color: #820120; }
.area_stat_zeile_date { position: relative; left: 10px; top: 0px; width:  73px; height: 28px; float: left; padding: 5px 0px 0px 0px; }
.area_stat_zeile_liga { position: relative; left: 16px; top: 0px; width: 149px; height: 28px; float: left; padding: 6px 0px 0px 0px; }
.area_stat_zeile_pfeil{ position: relative; left:  3px; top: 0px; width:  38px; height: 28px; float: left; cursor: pointer; }

.area_stat_zeile_0    { position: relative; left:  0px; top: 0px; width: 741px; height: 28px; float: left; overflow: hidden; background-color: #820120; }
.area_stat_zeile_text { position: relative; left: 10px; top: 0px; width:  auto; height: auto; float: none; padding: 5px 0px 0px 0px; }

.area_stat_zeile_2    { position: relative; left: 3px; width: 497px; height:28px; overflow: hidden; margin-left: 3px; background-image: url(/pics/i_bild_leiste_back.jpg); background-repeat: no-repeat; float: left; cursor: pointer;}
.area_stat_zeile_m1   { position: relative; left: 0px; top: 5px; width: 223px; float: left; text-align: right; }
.area_stat_zeile_dp   { position: relative; left: 0px; top: 5px; width:  40px; float: left; text-align: center; }
.area_stat_zeile_m2   { position: relative; left: 0px; top: 5px; float: left; }

/* tor des monats */
.textblock_big          { background: transparent url(/pics/bg_tdm_text.jpg) top left repeat-y; width: 782px; height: auto; padding: 10px 5px; margin: 0px  0px 15px 0px; }
.textblock_big_text     { padding: 5px 0px 0px 7px; }

.tdm_tore .teaser_small { height: 253px; background-image: url(/pics/tdm_i_teaser_klein.jpg);}
.tdm_tore .teaser_small_padd { height: 253px; background-image: url(/pics/tdm_i_teaser_klein.jpg); }

.tdm_tore .teaser_tdm_vote_0       { position: absolute; left:  0px; top: 222px; width: 250px; overflow: visible; padding-top: 3px; background-color: #cc0033; }
.tdm_tore .teaser_tdm_vote_1       { position: absolute; left:  0px; top: 222px; width: 250px; overflow: visible; padding-top: 3px; background-color: transparent; }
.tdm_tore .teaser_tdm_vote_0 .teaser_tdm_vote_text  { position: relative; left:  0px; top: 0px; width: 199px; height: 28px; float: left; padding: 5px; text-align: center; overflow: hidden; background: transparent url(/pics/bg_tdm_btn.jpg) top left no-repeat; }
.tdm_tore .teaser_tdm_vote_1 .teaser_tdm_vote_text  { position: relative; left:  0px; top: 0px; width: 240px; height: 28px; float: left; padding: 5px; text-align: center; overflow: hidden; background: transparent; }
.tdm_tore .teaser_tdm_vote_pfeil { position: relative; left:  3px; top: 0px; width:  38px; height: 28px; float: left; cursor: pointer; }

/* Eizelspiele Zelle */
/* inaktiv */
tr.einzel_cell td { border-left:10px solid #820021; border-bottom:3px solid #820021; width:242px; height: 26px; vertical-align:middle; background-image: url(/pics/n_stat1_0.jpg); background-repeat: no-repeat; }
tr.einzel_cell td a { font: normal 10px Arial, Helvetica, sans-serif; color:#820021; text-transform: uppercase; text-decoration: none; }
tr.einzel_cell td span.first  { float:right; position:relative; padding-right:12px; }
tr.einzel_cell td span.second { padding-left:7px; }

/* aktiv */
tr.einzel_cell_1 td { border-left:10px solid #820021; border-bottom:3px solid #820021; width:242px; height: 26px; vertical-align:middle; background-image: url(/pics/i_back_head_stat.jpg); background-repeat: no-repeat; }
tr.einzel_cell_1 td a    { font: normal 10px Arial, Helvetica, sans-serif; color:White; text-transform: uppercase; text-decoration: none; }
tr.einzel_cell_1 td span.first  { float:right; position:relative; padding-right:12px; }
tr.einzel_cell_1 td span.second { padding-left:7px; }

#bildergalerie_text {padding:10px;font: normal 12px Arial, Helvetica, sans-serif; color:   White; text-transform: none;}

/* Spielerarchiv */
.area_spielerarchiv_block {margin-bottom:27px;}
.area_spielerarchiv_block_spalte_1 {float:left;width:220;}

/* Bereich Footer */
.footer_banner_1  { position: absolute; top: 8px; left:  10px; height: 60px; float: left; }
.footer_banner_2  { position: absolute; top: 8px; left: 210px; height: 60px; float: left; }
.footer_banner_3  { position: absolute; top: 8px; left: 793px; height: 60px; }

/* Menueleiste */
.menue_zeile_0  { background-image: url(/pics/n_0.gif);   width: 175px; height: 20px; max-height: 20px; max-width: 175px; padding: 4px 0px 0px 15px; background-repeat: no-repeat; font: normal 10px Arial, Helvetica, sans-serif; background-color: #cccccc; color: #CC0033; cursor: pointer; overflow: hidden; }
.menue_zeile_1  { background-image: url(/pics/n_1.gif);   width: 175px; height: 20px; max-height: 20px; max-width: 175px; padding: 4px 0px 0px 15px; background-repeat: no-repeat; font: bold   10px Arial, Helvetica, sans-serif; background-color: #858585; color:   white; cursor: pointer; overflow: hidden; }
.menue_zeile_1a { background-image: url(/pics/n_1a.gif);  width: 175px; height: 20px; max-height: 20px; max-width: 175px; padding: 4px 0px 0px 15px; background-repeat: no-repeat; font: bold   10px Arial, Helvetica, sans-serif; background-color: #858585; color:   white; cursor: pointer; overflow: hidden; }

.menue_zeile_0_BG  { background-image: url(/pics/n_0.gif); }
.menue_zeile_1_BG  { background-image: url(/pics/n_1.gif); } 
.menue_zeile_1a_BG { background-image: url(/pics/n_1a.gif); }
.menue_zeile_end{ background-image: url(/pics/n_end.gif); width: 190px; height: 25px; overflow: hidden; }
.menue_zahl{ width: 10px; padding: 0px 24px 0px 0px; float: left; }
.menue_text{ padding: 2px 0px 0px 0px; }
.submenue_text{ padding: 2px 0px 0px 36px; }

/* BILDER Definitionen */
.pic_header      { width: 997px; height: 86px; border: none; }
.pic_pfeil       { width:   7px; height:  7px; margin: 0px 5px 0px 0px; }
.pic_video_thumb { width:  19px; height: 10px; padding: 0px;}
.pic_video_big   { width: 379px; height:141px; padding: 0px; }
.pic_video_small { width: 246px; height:141px; padding: 0px; }
.pic_header_fcb  {width:  116px; height: 14px; padding: 0px; }
.pic_header_lang { width:   22px; height: 14px; padding: 0px; }
.pic_footer_small{ width: 234px; height: 60px; padding: 0px; }
.pic_footer_large{ width: 468px; height: 60px; padding: 0px; }
.pic_pfeil_liste { width:  38px; height: 28px; padding: 0px; }
.pic_stat_line   { width: 782px; height:  4px; padding: 0px; }
.icon_liga       { width:   7px; height:  7px; padding: 0px; }

/* FORM FELDER Definitionen */
.form_input { width: 82px; height: 17px; border: none; color: #BBCDBF; background-color: #820022; padding: 2px 0px 0px 9px; margin: 0px 0px 0px 0px; }
.form_select{ border: none; color: Black; background-color: White; border: 1px solid #CCB4B4; padding: 2px 0px 0px 3px; margin: 0px 0px 0px 0px; vertical-align: middle; }
.form_select_spielerarchiv{ idth: 260px; border: none; color: Black; background-color: White; border: 1px solid #CCB4B4; padding: 2px 0px 0px 3px; margin: 0px 0px 0px 0px; vertical-align: middle; }
.form_go    { width: 38px; height: 17px; border: 1px solid #BF8088; color: #BBCDBF; background-color: transparent; padding: 0px; margin: 0px 0px 0px 0px; }

/* Listenformatierungen, allgemeing�ltig */
.list_zeile       { border-top: 1px solid #8C4251; height: 21px; clear: both; overflow: hidden; padding-top: 3px; }
.list_zeile2      { border-bottom: 1px solid #8C4251; height: 21px; clear: both; overflow: hidden; padding: 3px 5px 0; }
.list_zeile_ol    { height: 21px; clear: both; overflow: hidden; padding-top: 3px; }
.list_zeile_ol2   { clear: both; overflow: hidden; padding-top: 3px; }
.list_zeile_bg    { border-top: 1px solid #8C4251; height: auto; clear: both; overflow: hidden; padding-top: 3px; background-image: url(/pics/i_back_head_stat.jpg); background-repeat: y-repeat; }
.list_zeile_bg2   { border-top: 1px solid #8C4251; height: 21px; clear: both; overflow: hidden; padding: 3px 0px 0px 3px; background-image: url(/pics/i_head_tab_stat.jpg); background-repeat: no-repeat; }
.list_zeile_bg3   { border-top: 1px solid #8C4251; height: 21px; clear: both; overflow: hidden; padding: 5px 0px 0px 5px; background-image: url(/pics/i_head_tab_spiel.jpg); background-repeat: no-repeat;}
.list_zeile_er    {               float: left; height: 21px;}
.list_zeile_er_c  {               float: left; height: 21px;text-align: center;}
.list_zeile_30er  { width:  30px; float: left; height: 21px;}
.list_zeile_40er  { width:  40px; float: left; height: 21px;}
.list_zeile_50er  { width:  50px; float: left; height: 21px; margin-right:15px;}
.list_zeile_55er  { width:  55px; float: left; height: 21px;}
.list_zeile_55er_c{ width:  55px; float: left; height: 21px; text-align: center;}
.list_zeile_65er  { width:  65px; float: left; height: 21px;}
.list_zeile_85er  { width:  85px; float: left; height: 21px; text-align: center;}
.list_zeile_85er_l{ width:  85px; float: left; height: 21px;}
.list_zeile_95er  { width:  95px; float: left; height: 21px; text-align: center;}
.list_zeile_95er_l{ width:  95px; float: left; height: 21px;}
.list_zeile_100er { width: 100px; float: left; height: 21px;}
.list_zeile_100er_c { width: 100px; float: left; height: 21px;text-align: center;}
.list_zeile_105er { width: 105px; float: left; height: 21px;}
.list_zeile_115er { width: 115px; float: left; height: 21px;}
.list_zeile_120er { width: 120px; float: left; height: 21px;}
.list_zeile_120er_c { width: 120px; float: left; height: 21px; text-align: center;}
.list_zeile_135er { width: 135px; float: left; height: 21px;}
.list_zeile_140er { width: 140px; float: left; height: 21px;}
.list_zeile_145er { width: 145px; float: left; height: 21px;}
.list_zeile_150er { width: 150px; float: left; height: 21px;}
.list_zeile_160er { width: 160px; float: left; height: 21px;}
.list_zeile_180er { width: 180px; float: left; height: 21px;}
.list_zeile_190er { width: 190px; float: left; height: 21px;}
.list_zeile_205er { width: 205px; float: left; height: 21px;}
.list_zeile_220er { width: 220px; float: left; height: 21px;}
.list_zeile_225er { width: 227px; float: left; height: 21px;}
.list_zeile_240er { width: 240px; float: left; height: 21px; margin-right:15px;}
.list_zeile_245er { width: 245px; float: left; height: 21px;}
.list_zeile_260er { width: 260px; float: left; height: auto; margin-right:15px;}
.list_zeile_285er { width: 285px; float: left; height: 21px;}
.list_zeile_405er { width: 405px; float: left; height: 21px;}
.list_zeile_545er_big { width: 545px; float: left; height:42px;}


/* Statistiken IFRAMES & Layouts */

/* Navilayer ueber die komplette Seite */
iframe.half_navigation, iframe.full_navigation { height:57px; }
iframe.full_navigation { width:784px; }
iframe.half_navigation { width:392px; }
iframe.iframe_full { width:784px; height:700px; }

iframe.iframe_half  { width: 264px; height:700px; }
iframe.details_half { width: 520px; height:700px; }

/* Normaler Navilayer in bl, cl und dfb */
iframe.navigation { width: 385px; height:57px; }
iframe.iframe_long { height: 2100px; }

.faaaaaa18px { font: normal 12px Arial,sans; color: White; }
td.select { font: normal 12px Arial,sans; color: White; }

/* New Voting-Tool */
.votingTool                      { width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.votingTool a                    { text-decoration: none; }
.votingTool .voting-box-1        { float: left; background: transparent url(/pics/i_back_news.jpg) 0 0 repeat-y; width: 146px; min-height: 200px; margin: 0px 13px 13px 0px; }
.votingTool .voting-box-2        { float: left; background: transparent url(/pics/i_back_news.jpg) 0 0 repeat-y; width: 146px; min-height: 200px; margin: 0px 0px 13px 0px; }
.votingTool .title               { float: left; width: 140px; height: 12px; padding: 2px 0px 0px 6px; font-size: 10px; line-height: 10px; color: #CC0033; text-transform: uppercase; text-decoration: none; }
.votingTool .headline            { float: left; width: 134px; padding: 3px 6px; color: #820021; font-weight: bold; }
.votingTool .votingLink          { float: left; width: 146px; height: 15px; text-align: right; }
.votingTool .votingImage         { float: left; width: 142px; margin: 2px; padding: 0; border: 0; }
.votingTool .canVote             { float: left; width: 146px; height: 35px; margin: 0; padding: 3px 0px 0px 0px; background: #CC0033; }
.votingTool .canVote .voteTxt    { float: left; width: 104px; height: 35px; padding: 5px 3px 0px 6px; margin: 0px 2px 0px 0px; color: #820021; font-weight: bold; text-transform: uppercase; background: transparent url(/pics/i_back_news.jpg) 0 0 repeat-y; }
.votingTool .canVote .voteArrow  { float: left; width: 31px; height: 40px; background: #bdbdbd url(/pics/voteBg.png) 0 0 repeat-x; cursor: pointer; }
.votingTool .canVote .voteArrow a{ float: left; width: 31px; height: 40px; background: transparent url(/pics/arrow.png) 10px 15px no-repeat; text-decoration: none; }
.votingTool .result              { float: left; width: 146px; padding: 3px 0px 0px 0px; background: #bdbdbd url(/pics/voteBg.png) 0 0 repeat-x; padding: 0px 0px 8px 0px; }
.textblock_big_text a            { text-decoration: none; color: #820021; padding: 0px 6px; margin: 0px 0px 5px 0px; }
