.main_bg    { 
    background-color:   #ffffff;
    width:              940px;
}
.main_bg_videocenter {
    width:              930px;
}
.main_bg_videocenter_2 {
    width:              940px;
    overflow:           hidden;
}
.right_wrapper_bg { 
    background-color:   #eef7fc;
    width:              310px; 
}
.right_wrapper_table { 
    width:              310px; 
}
.right_wrapper_width_headline { 
    width:              303px; 
}
.right_wrapper_width_inner_table{ 
    width:              303px; 
}
.right_wrapper_width_inner { 
    width:              296px; 
}

.video_wrapper_breit {
    width:              296px; 
    height:             262px;
}
.wrapper_image {
/*    width:              296px;*/
}
.gallery_wrapper_breit {
     width:             206px; 
     height:            50px;
}
.gallery_wrapper_table_breit {
    width:             206px;
}
.gallery_wrapper_thumb_cell {
    width:              50px;
}
.gallery_wrapper_space_left {
    width:              9px;
}
.gallery_wrapper_space_center {
    width:              7px;
}
.gallery_wrapper_space_right {
    width:              10px;
}

.gallery_wrapper_space_bottom {
    height:              10px;
}
.topnavi_table {
    background-color:   #000000;
    width:              940px;
    height:             31px;
    overflow:           hidden;
}
.topnavi_2_table {
    width:              930px;
    overflow:           hidden;
}
div.topnavi { 
    padding-right:      10px;
    padding-left:       10px; 
    padding-top:        2px;
    border:             1px solid #aeaeae; 
    background-color:   #898989;
    margin-top:         5px;
    height:             16px; 
    float:              left;
    text-align:         center;
}
span.topnavi {
    font:               normal 11px  arial, verdana, helvetica; 
    color:              #ffffff; 
    text-decoration:    none;
    text-align:         center;
    vertical-align:     middle; 
}
.startseite {
     width:     48px; 
}
.liveticker {
     width:     55px; 
}
.ergebnisse {
     width:     55px; 
}
.video {
     width:     30px; 
}
.topnavi_spacer {
    width:      30px; 
    height:     19px;
    float:      left;
}

a.topnavi { 
    font-family:        arial, verdana, helvetica; 
    color:              #ffffff; 
    font-size:          11px; 
    text-decoration:    none;
}
a.topnavi:hover { 
    color:              #ff0000;
}

.footer_body_old {
   width:               930px;
}
.footer_body {
   width:               940px;
   overflow:            hidden;
}
.footer_body_partner_old {
    width:              800px;
}
.footer_body_partner {
    width:              940px;
    height:             70px;
}
.adtag_leaderboard_body {
    width:              940px;
    height:             60px; 
}
.adtag_leaderboard_body_2 {
    width:              930px;
    height:             60px; 
}
.adtag_ubanner_body {
    width:              310px;
    height:             75px; 
}

.live_over_text {
/*    width:              196px; */
}
/** */
.table_bg { background-color: #eef7fc; }

p 			{ margin-top: 0px;}

/** Ergebnisseite Tabelle */ 
.table_small {
    width:              470px;
}
.info{
    font:               normal 11px arial, verdana, helvetica; 
    color:              #000000; 
}
/** */

td.topnavi { 
    font-family: arial, verdana, helvetica; 
    color:#ffffff; 
    font-size: 11px; 
    text-decoration:    none; 
    padding-right:      10px;
    padding-left:       10px; 
    border:             1px solid #aeaeae; 
    background-color:   #898989;
}

a.topnavi_2 { font-family: tahoma, arial, verdana, helvetica; color:#ffffff; font-size: 12px; text-decoration: none;}
a.topnavi_2:hover { color:#ffdf0f;}

td.navi { border-bottom: 1px solid #0062ac; }
a.navi { font-family: tahoma, arial, verdana, helvetica; color:#0062ac; font-size: 12px; text-decoration: none; }
a.navi:hover { color:#ffdf0f;}

td.navi_1 { font-family: tahoma, arial, verdana, helvetica; color:#ffffff; font-size: 11px; text-decoration: none;  border-bottom: 1px solid #ffdf0f; border-top: 1px solid #ffdf0f;  background-color: #0062ac; padding-left: 15px;}

a.navi_1 { font-family: tahoma, arial, verdana, helvetica; color:#ffffff; font-size: 11px; text-decoration: none; }
a.navi_1:hover { color:#ffdf0f;}

td.navi_2 { border-right: 1px solid #97d1fd; background-color: #ffffff; } 

a.navi_2 { font-family: tahoma, arial, verdana, helvetica; color:#0062ac; font-size: 11px; text-decoration: none; padding-left: 15px; }
a.navi_2:hover { color:#434343;}

.date { font-family: tahoma, arial, verdana, helvetica; color:#ffffff; font-size:10px; text-decoration: none;}
.breadcrumb { font-family: tahoma, arial, verdana, helvetica; color:#0062ac; font-size:10px; text-decoration: none;}

td.top_headline { font-family: tahoma, arial, verdana, helvetica; color:#616161; font-size: 16px; text-decoration: none; font-weight:bold; }

td.headline { font-family: tahoma, arial, verdana, helvetica; color:#0062ac; font-size: 13px; text-decoration: none; font-weight:bold; }

td.text { font-family: tahoma, arial, verdana, helvetica; color:#000000; font-size: 12px; text-decoration: none; }
td.text_tabelle { font-family: tahoma, arial, verdana, helvetica; color:#000000; font-size: 11px; text-decoration: none; }
a.text_tabelle { font-family: tahoma, arial, verdana, helvetica; color:#000000; font-size: 11px; text-decoration: none; }
a.text_tabelle:hover { font-family: tahoma, arial, verdana, helvetica; color:#000000; font-size: 11px; text-decoration: none; }

td.text_grey { font-family: tahoma, arial, verdana, helvetica; color:#616161; font-size: 12px; text-decoration: none; }

a.email { font-family: tahoma, arial, verdana, helvetica; color:#0062ac; font-size: 11px; text-decoration: none;}
a.email:hover { color:#616161;}

table.line { border: 1px solid #0062ac;}
.line_2 { border-bottom: 1px solid #a5a5a5; width: 600px;}


a.text_link { font-family: tahoma, arial, verdana, helvetica; color:#616161; font-size: 12px; text-decoration: none; font-weight:bold;}
a.text_link:hover { color:#0062ac;}

a.teams { font-family: tahoma, arial, verdana, helvetica; color:#616161; font-size: 12px; text-decoration: none; font-weight:bold;}
a.teams:hover { color:#333333;}

.teams { font-family: tahoma, arial, verdana, helvetica; color:#616161; font-size: 12px; text-decoration: none; font-weight:bold;}
.teams:hover { color:#333333;}

td.line_sides { background-color: #0062ac; }
td.line_right_wrapper { background-color: #97d1fd; }

td.topnavi_2 { background-color: #0062ac; border-top: 1px solid #ffdf0f; border-bottom: 1px solid #ffdf0f; }

td.divider_ver { background-image: url(/spenglercup/images/divider_ver.gif); background-repeat: repeat-y; background-position: bottom; }
td.divider_hor { background-image: url(/spenglercup/images/divider_hor.gif); background-repeat: repeat-x; background-position: bottom; }

.headline_dreier { font-size:11px; color:#ffffff; text-decoration:none;font-family: tahoma, arial, verdana, helvetica; font-weight:bold; line-height: 16px; background-color: #0062ac; padding-right: 3px; padding-left: 4px; border-bottom: 1px solid #ffdf0f; border-top: 1px solid #ffdf0f; letter-spacing: 1px;}

.image { border: 1px solid #97d1fd;}

td.cover_head { font-weight:bold; line-height: 46px; padding-top: 3px; font-family: tahoma, arial, verdana, helvetica; color:#616161; font-size: 16px; text-decoration: none;}

a.cover_head { font-family: tahoma, arial, verdana, helvetica; color:#616161; font-size: 16px; text-decoration: none;}
a.cover_head:hover { color:#333333;}

a.cover_text { font-family: tahoma, arial, verdana, helvetica; color:#616161; font-size: 12px; text-decoration: none;}
a.cover_text:hover { color:#333333;}

td.features_head { font-family: tahoma, arial, verdana, helvetica; color:#616161; font-size: 12px; text-decoration: none; font-weight:bold; }

a.features_head { font-family: tahoma, arial, verdana, helvetica; color:#616161; font-size: 12px; text-decoration: none;}
a.features_head:hover { color:#333333;}

.features_text { font-size:12px; color:#616161; text-decoration:none;font-family: tahoma, arial, verdana, helvetica; font-weight:normal; line-height: 18px;}

a.features_text { font-family: tahoma, arial, verdana, helvetica; color:#616161; font-size: 12px; text-decoration: none;}
a.features_text:hover { color:#333333;}

.related_link { font-size:11px; color:#000000; font-family: tahoma, arial, verdana, helvetica; font-weight:normal; line-height:18px;}
a.related_link:hover { text-decoration: underline;}



.footer_sport { font-size:11px; color:#eb9b22; text-decoration:none;font-family: tahoma, arial, verdana, helvetica; font-weight:normal; text-align: center;}
a.footer_sport:hover {	color: #434343;}

.footer { font-size:11px; color:#a5a5a5; text-decoration:none;font-family: tahoma, arial, verdana, helvetica; font-weight:normal; text-align: center;}
a.footer:hover { color: #434343;}

.footer_1 { font-size:11px; color:#606060; text-decoration:underline;font-family: tahoma, arial, verdana, helvetica; font-weight:normal; text-align: center;}
a.footer:hover { color: #434343;}

.footer_partner_headline { font-size:11px; color:#5b5b5b; text-decoration:none;font-family: arial, verdana, helvetica; font-weight:normal; text-align: left; line-height:15px;}

.divider_sport { font-size:11px; color:#eb9b22; padding-right: 5px; padding-left: 5px;  }
.divider_footer { font-size:11px; color:#a5a5a5; padding-right: 5px; padding-left:5px;  }

.news_text 			{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; font-weight:normal; line-height:18px; }
a.news_text:hover 	{ color: #434343; }


.tabellen_head 	{ font:bold 12px  tahoma, arial, verdana, helvetica; color:#000000; text-decoration:none; background-color:#eef7fc; height:29px; }
.tabellen_headline 	{ font:bold 12px tahoma, arial, verdana, helvetica; color:#000000; text-decoration:none; background-color:#eef7fc; height:24px; padding-top: 12px; padding-bottom: 2px; padding-left: 5px;}
.rowdark 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; line-height:18px; }
.rowbright 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; background-color: #eef7fc; line-height: 18px;}
.rowdark1 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; background-color: #ffffff; line-height: 18px;}
.rowdark0 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; background-color: #eef7fc; line-height: 18px;}
.rowtop 		{ font-size:13px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; font-weight:bold; background-color: #eef7fc; line-height:30px; }

.row1 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; line-height:18px; }
.row0 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; background-color: #eef7fc; line-height: 18px;}

.profile_headline 	{ font:bold 12px tahoma, arial, verdana, helvetica; color:#000000; text-decoration:none; background-color:#eef7fc; height:29px; }


.row1_1 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; line-height:18px; }
.row1_0 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; background-color: #eef7fc; line-height: 18px;}


.row_tabelle_1 		{ font-size:12px; color:#ffffff; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; line-height:18px; background-color: #9ecfea; }
.row_tabelle_2		{ font-size:12px; color:#ffffff; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; background-color: #9ecfea; line-height: 18px;}
.row_tabelle_3 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; line-height:18px; }
.row_tabelle_4		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; background-color: #eef7fc; line-height: 18px;}
.row_tabelle_5 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; line-height:18px; }
.row_tabelle_6		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; background-color: #eef7fc; line-height: 18px;}
.row_tabelle_7 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; line-height:18px; }
.row_tabelle_8		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; background-color: #eef7fc; line-height: 18px;}
.row_tabelle_9 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; line-height:18px; }
.row_tabelle_10		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; background-color: #eef7fc; line-height: 18px;}




.news_head { font-size:13px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; font-weight:bold;}
a.news_head:hover {color: #434343;}

/*
	Bilder
*/
.image_credit {font-size:8pt;text-decoration:none;font-family: tahoma, arial, verdana, helvetica;color:#000000;background-color:#F5F5F5;padding-left:6px;padding-right:6px;padding-top:1px;}
.image_caption {text-align:right;}
.article_image {background-color:#F5F5F5;border: 1px solid #d5d5d5; margin-right:15px;width:150px;float:left;}
/*
	Artikel
*/
.article_font {text-align:right;}
.article_date {text-align:left; height: 25px;}
.article_date_tnt {text-align:left; height: 25px; padding-bottom: 7px;}
.article_head {float:left;}
.article_text {clear:left;}

.cover_article_head 	{ font-size:18px; color:#000000; text-decoration:none;font-family: tahoma, arial, verdana, helvetica; font-weight:bold; padding-bottom: 16px; clear:both;}


.article_fontsize1	{font-size:8pt;}
.article_fontsize2	{font-size:10pt;}
.article_fontsize3	{font-size:12pt;}
.article_fontsize4	{font-size:14pt;}
.article_fontsize5	{font-size:18pt;}
.article_fontsize6	{font-size:24pt;}
.article_fontsize7	{font-size:36pt;}
.article_indent {margin-left:20px;}
.article_href { font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; font-weight:normal; line-height:18px; }
a.article_href:link { font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; font-weight:normal; line-height:18px; }
a.article_href:visited { font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; font-weight:normal; line-height:18px; }
a.article_href:active { font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; font-weight:normal; line-height:18px; }
a.article_href:hover { color: #434343; }

.article_table_td {font-family:verdana, arial, helvetica; color:#000000; font-size:12px; text-align:left;}
a.article_table_td:link { font-family:verdana, arial, helvetica; color:#3E688F; font-size:12px; text-decoration:none; font-weight:bold; }
a.article_table_td:visited { font-family:verdana, arial, helvetica; color:#3E688F; font-size:12px; text-decoration:none; font-weight:bold; }
a.article_table_td:active { font-family:verdana, arial, helvetica; color:#3E688F; font-size:12px; text-decoration:none; font-weight:bold; }
a.article_table_td:hover { font-family:verdana, arial, helvetica; color:#FC6D04; font-size:12px; text-decoration:none; font-weight:bold; }
.small		{ font-size:11px; line-height:16px;}

.over 		{ font-size:11px; color:#000000; text-decoration:none; font-family: arial,verdana, helvetica; white-space:nowrap; line-height: 14px; }
.mclink 	{ font-size:12px; color:#000000; text-decoration:none; font-family: arial,verdana, helvetica; white-space:nowrap; line-height: 14px; }


.row_1 		{ font-size:12px; color:#ffffff; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; line-height:18px; background-color: #9ecfea; }
.row_2		{ font-size:12px; color:#ffffff; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; background-color: #9ecfea; line-height: 18px;}
.row_3 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; line-height:18px; }
.row_4		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; background-color: #eef7fc; line-height: 18px;}
.row_5 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; line-height:18px; }
.row_6		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; background-color: #eef7fc; line-height: 18px;}
.row_7 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; line-height:18px; }
.row_8		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; background-color: #eef7fc; line-height: 18px;}
.row_9 		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; line-height:18px; }
.row_10		{ font-size:12px; color:#000000; text-decoration:none; font-family: tahoma, arial, verdana, helvetica; background-color: #eef7fc; line-height: 18px;}

td.galerie {font-family:verdana, arial, helvetica; color:#000000; font-size:11px; text-align:left;line-height: 22px;}
a.galerie:link { font-family:verdana, arial, helvetica; color:#3E688F; font-size:11px; text-decoration:none; }
a.galerie:visited { font-family:verdana, arial, helvetica; color:#3E688F; font-size:11px; text-decoration:none; }
a.galerie:active { font-family:verdana, arial, helvetica; color:#3E688F; font-size:11px; text-decoration:none; }
a.galerie:hover { font-family:verdana, arial, helvetica; color:#434343; font-size:11px; text-decoration:none; }

.imprint_link 			{ font-size:12px; color:#000000;  text-decoration:none; font-family: arial, verdana, helvetica; font-weight:normal; line-height:18px; }
a.imprint_link:hover 	{ color:#ff0000; }