body {
    width:                  100%;
    height:                 100%;
    background-repeat:      no-repeat; 
    background-position:    top center;
    background-image:       url(/spenglercup/images/bg.jpg);
    background-color:       #dde8f2;
}

/** TOPNAVI 2 */
.topnavi_2_text {
    font:               normal 10px arial, verdana, helvetica; 
    color:              #ffffff; 
    text-align:         center; 
    line-height:        35px;
    text-decoration:    none;
}
a.topnavi_2_text {
    font:               normal 10px arial, verdana, helvetica; 
    color:              #ffffff; 
    line-height:        35px;
    text-decoration:    none;
}

.topnavi_2_text_icon {
    font:               normal 10px arial, verdana, helvetica; 
    color:              #ffffff; 
    text-align:         center; 
    line-height:        35px;
    text-decoration:    none;
}
a.topnavi_2_text_icon {
    font:               normal 10px arial, verdana, helvetica; 
    color:              #ffffff; 
    line-height:        35px;
    text-decoration:    none;
}

a.topnavi_2_text:hover { 
    color:              #ffdf0f;
}
.topnavi_2_text_search {
    float:              right; 
    height:             35px; 
    line-height:        35px;
    margin-top:         -37px;
    font:               normal 10px arial, verdana, helvetica; 
    color:              #ffffff; 
    text-align:         center; 
    text-decoration:    none;
}
/** END TOPNAVI 2 */

/** Adtags */
.adtag_banner_leaderboard {
/*  width:              760px; 
    height:             auto; 
    margin:             auto; 
    text-align:         left;
*/
}
div#adtag_banner_sky {
/*    z-index:            26; 
    position:           absolute;
    top:                227px;
    left:               0px;
    display:            none;
*/
}
div#adtag_banner_sky_wallpaper {
/*
    z-index:            20;
    position:           absolute;
    top:                25px;
    left:               0px;
    display:            none;
*/
}
/** */
/************************************************/    
/*           BEGINN: NETWORK-HEADER             */
/************************************************/
.clear_div {
    clear:              both;
    height:             0px;
    line-height:        0px;
    font-size:          0px;
}

.network_header {
    height:25px;
    background: #3b3b3b;
}

.network_content {
    height:25px;
    width: 945px;
    text-align: left;   
}

.network_logo {
    float: left;
    height:25px;
    width: 145px;
    text-align: left;
    background-image:   url(/sportalplus/images/sportalch_logo_network.png);
    background-repeat:  no-repeat;
}  

div#network_nav {
    float: left;
    height:25px;
    width: 160px;
    text-align: center;
    color: #ffffff;
    font-family: arial, verdana, helvetica;
    font-size: 12px;
    font-weight: bold;
    line-height: 22px;
    text-transform: uppercase;
}

div#network_nav:hover {
    height:25px;
    width: 160px;
    background-image:   url(/sportalplus/images/network_bg.png);
    background-repeat:  repeat-x;
}   

a.net_nav {
    color: #ffffff;
    font-family: arial, verdana, helvetica;
    text-decoration:none;
}

div#network_dropdown {
    float: left;
    height:25px;
    width: 160px;
    text-align: center;
    color: #ffffff;
    font-family: arial, verdana, helvetica;
    font-size: 12px;
    font-weight: bold;
    line-height: 22px;
    text-transform: uppercase;
} 

div#network_dropdown:hover {
    height:25px;
    width: 160px;
    background-image:   url(/sportalplus/images/network_bg.png);
    background-repeat:  repeat-x;
} 
.network_nav_subdiv         {
    width:              160px;
    height:             113px;
    position:           absolute;
    margin-top:         25px;
    display:            none; 
    background-color:   transparent;
    background-image:   url(/sportalplus/images/network_dropdown.png);
    left:               945px;
}

div#network_nav_dd {
    float: left;
    height:30px;
    width: 160px;
    text-align: center;
    color: #ffffff;
    font-family: arial, verdana, helvetica;
    font-size: 12px;
    font-weight: bold;
    line-height: 30px;
    text-transform: uppercase;
}

div#network_nav_dd:hover {
    height:30px;
    width: 160px;
    background-repeat:  repeat-x;
} 
/************************************************/    
/*            ENDE: NETWORK-HEADER              */
/************************************************/

.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_table {
    background-color:   #ffffff;
}
.footer_body_old {
    width:              930px;
    background-color:   #ffffff;
}
.footer_body {
    width:              940px;
    background-color:   #ffffff;
    overflow:           hidden;
}
.footer_body_partner_old {
    width:              800px;
    background-color:   #ffffff;
}
.footer_body_partner {
    width:              940px;
    height:             70px;
    background-color:   #ffffff;
}
.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: #dde8f2; 
}

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 { 
    background-color:   #ffffff;
    font:               normal 11px arial, verdana, helvetica; 
    color:              #5b5b5b; 
    text-decoration:    none;
    text-align:         left; 
    line-height:        15px;
    padding-left:       2px;
}

.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; }

/* bildergalerie - modul */

#biga_gallery {
	position:		relative;
	overflow:		hidden;
	width:			468px;
	height:			240px;
}
#biga_image_container {
	position:		absolute;
	width:			468px;
	height:			205px;
	left:			0px;
	top:			0px;
}
#biga_image {
	position:		absolute;
	left:			0px;
	top:			0px;	
}     
.biga_image_back {
	float:			left;	
}       
.biga_image_next {
	float:			left;	
}
#biga_modul_text_width {
	position:		absolute;
	width:			330px;
	height:			30px;
	left:			3px;
	top:			208px;
	font:			11px arial,verdana,helvetica; 	
	color:			#000000;
}
#biga_modul_navi_width {
	position:		absolute;
	width:			88px;
	height:			30px;
	left:			388px;
	top:			210px;
	text-align:		right;
	font:			11px arial,verdana,helvetica;
	color:			#000000; 
	vertical-align: top;
}
#biga_modul_navi_nr {
    width:          37px;
	padding-right:	3px;
	padding-top:	3px;
	font-weight:	bold;
	vertical-align: top;
	float:			left;
    text-align:     right;
}

#biga_headline {
	padding-bottom: 12px;
}     
/* ENDE bildergalerie - modul */
/** Related Links */
.article_linkbox { 
	background-color:	#eef7fc; 
	border: 			1px solid #0062ac; 
	margin-right:		15px; 
	width:				150px; 
	float:				left; 
}
.article_linkbox b {
    font:               normal 12px verdana, helvetica; 
    color:              #333333;
    font-weight:        bold;
}
.related_link { 
    font:               normal 12px verdana, helvetica; 
    color:              #000000;
    line-height:        14px; 
    text-decoration:    none;
}
a.related_link:hover { 
    color:              #bb181b;
}
/** */                                                                                      

div.sc_hovertopstory {
	width:				786px;
	height:				342px;
	border: 			1px solid #97d1fd;
	position:			relative;
} 

div.sc_title {
	width:				771px;
	padding-top:		8px;
	padding-bottom:		8px;
	background:			url(/spenglercup/images/blue_trans.png);
	margin-top:			295px;
	font-family:		Verdana, Arial;
	color:				#ffffff;
	font-size:			22px;
	padding-left:		15px;
}          

div.sc_title_bottom {
	width:				786px;
	height:				5px;
	background:			url(/spenglercup/images/yellow_trans.png);
}


/**
 * FOOTER
 */
/* footer */
.footer_body {background-color: #ffffff; border-top: 1px solid #000000;}

.footer { font-size:11px; color:#606060; font-family: arial, verdana, helvetica; font-weight:normal; text-align: center;}
a.footer:hover { color: #606060;}

.divider_footer {font-size:14px; color:#606060; padding-right: 3px; padding-left:3px; font-family: arial, verdana, helvetica; font-weight:normal; text-align: center;}

.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;}
.footer_partner { font-size:11px; color:#5b5b5b; text-decoration:none;font-family: arial, verdana, helvetica; font-weight:normal; text-align: center;}

/* ENDE footer */


/** *************** footer ***************** */
/** *** footernavigation *** */
.footer_navi_row  {
    width:              134px;  /* Breite bei 5 Spalten */
    height:             230px;
    float:              left;
    border-right:       solid 1px #cfcfcf;
    padding-left:       20px;
}
.footer_navi_row_noborder  {
    width:              134px; /* Breite bei 6 Spalten; ggf. anpassen */
    height:             230px;
    float:              left;
    padding-left:       20px;
}
.footer_navi_font {
    font:               normal 11px arial, verdana, helvetica; 
/*   color:              #707070; */
    color:              #f5f5f5;
    line-height:        11px;
}
.footer_navi_link {
    font:               normal 11px arial, verdana, helvetica; 
/*   color:              #707070; */
    color:              #f5f5f5;
    line-height:        11px;
    text-decoration:    none;
}
a.footer_navi_link {
    font:               normal 11px arial, verdana, helvetica; 
/*   color:              #707070; */
    color:              #f5f5f5;
    line-height:        11px;
    text-decoration:    none;
}
.footer_navi_link_special {
    font:               bold 11px arial, verdana, helvetica; 
/*   color:              #707070; */
    color:              #f5f5f5;
    line-height:        11px;
    text-decoration:    none;
}
a.footer_navi_link_special {
    font:               bold 11px arial, verdana, helvetica; 
/*   color:              #707070; */
    color:              #f5f5f5;
    line-height:        11px;
    text-decoration:    none;
}
.footer_navi_link_headline {
    font:               bold 11px arial, verdana, helvetica; 
/*   color:              #707070; */
    color:              #f5f5f5;
    line-height:        11px;
    text-decoration:    none;
}
a.footer_navi_link_headline      {
    font:               bold 11px arial, verdana, helvetica; 
/*   color:              #707070; */
    color:              #f5f5f5;
    line-height:        11px;
    text-decoration:    none;
}
.footer_navi_link_headline_special {
    font:               bold 11px arial, verdana, helvetica; 
/*   color:              #707070; */
    color:              #f5f5f5;
    line-height:        11px;
    text-decoration:    none;
}
a.footer_navi_link_headline_special      {
    font:               bold 11px arial, verdana, helvetica; 
/*   color:              #707070; */
    color:              #f5f5f5;
    line-height:        11px;
    text-decoration:    none;
}
.footer_navi_spacer     {
    height:             15px;
    line-height:        1px;
    font-size:          1px;
}
.footer_impressum_logo  {
    width:              165px;
    height:             40px;
    float:              left;
}
.footer_impressum_item  {
    margin-left:        30px;
    line-height:        40px;
    vertical-align:     middle;
    float:              left;
}
.footer_impressum_font  {
    font:               bold 11px arial, verdana, helvetica; 
/*  color:              #cdcdcd; */
    color:              #f5f5f5;
    line-height:        11px;
    margin-top:         11px;
}
.footer_impressum_link  {
    font:               bold 11px arial, verdana, helvetica; 
/*    color:              #6b6b6b; */
    color:              #f5f5f5;
    text-decoration:    none;
}
a.footer_impressum_link {
    font:               bold 11px arial, verdana, helvetica; 
/*    color:              #6b6b6b; */
    color:              #f5f5f5;
    text-decoration:    none;
}
/** */
.footer { 
    font:               normal 11px arial, verdana, helvetica; 
/*  color:              #7b7b7b; */
    color:              #f5f5f5;
    text-align:         center;
}
a.footer:hover { 
    color: #606060;
}
.divider_footer {
    font:               normal 14px arial, verdana, helvetica; 
    color:              #7B7B7B; 
    text-align:         center;
    padding-right:      3px; 
    padding-left:       3px; 
}

.footer_partner_headline { 
    font:               normal 11px arial, verdana, helvetica; 
    color:              #5b5b5b; 
    text-decoration:    none;
    text-align:         left; 
    line-height:        15px;
}
.footer_partner { 
    font:               normal 11px arial, verdana, helvetica;
    color:              #5b5b5b; 
    text-decoration:    none;
    text-align:         center;
}
/*  ENDE footer */ 

div#footer {
    width:              941px;
    height:             auto; 
    background-image:   url(/de/sportch/images/footer_bg_dark.jpg);
    background-repeat:  repeat-x; 
    background-color:   #8e8e8e;
    text-align:         left;
/*  border:             solid 1px white; */
    border:             solid 1px transparent; 
}
div#footer_impressum {
/*  margin-left:       15px; */
    margin-left:       51px;
}
div#footer_navi         {
    width:              945px;
    height:             230px;
    text-align:         left;
    margin-left:        33px;
/*    margin-top:         50px;     */
    margin-top:         18px;     
    margin-bottom:      15px;
}
div#footer_partner {
    width:              100%;
    height:             70px;
/*  margin-left:       15px; */
    margin-left:        51px;
    
}
div#footer_spacer_bottom {
    width:              100%;
    height:             80px;
}
div#footer_line {
    width:              929px;
    height:             2px;
    line-height:        2px;
    font-size:          2px;
    float:              left;
    margin-left:        6px;
    background-image:   url(/spenglercup/images/line.png);
}
div#footer_spacer_line {
    width:              100%;
    height:             20px;
}
.footer_partner_logo {
    margin-right:       42px;
    float:              left;
}
div#footer_navi_swisstopsport {
    width:              845px;
    height:             50px;
    text-align:         left;
    margin-left:        33px;
    margin-top:         10px;
}

/* Slider */
div.slider {
	width:				788px;
	/*margin-bottom:		20px; */
    margin-bottom:		0px; /* fürs Werbemittel*/
	font-size:			12px; 
	color:				#616161; 
	text-decoration:	none;
	font-family: 		tahoma, arial, verdana, helvetica; 
	font-weight:		normal; 
	line-height: 		18px;
}

div.slider_head {
	width:				100%;
	height:				43px;
	background:			#0062ac;
	line-height:		43px;
	color:				#ffffff;   
	font-family:		Verdana, Arial;
	font-size:			22px;
	border-bottom:		6px solid #ffd900;
}

div.slider_head span {
	padding-left:		15px;
}

div.slider_box {
	width:				100%;
	margin-top:			15px;
}

div.slider_box_left {
	float:				left;
	width:				29px;
}

div.slider_box_content {
	float:				left;
	width:				730px;
	overflow-x:			hidden;
}

div.slider_box_right {
	float:				left;
	text-align:			right;
	width:				29px;
}

div.slider_navigation {
	text-align:			center;
	margin-top:			10px;
}

div.slider_clear {
	clear:				both;
	height:				0px;
	line-height:		0px;
	font-size:			0px;
}

div.slider_element {
	float:				left;
	width:				168px;
	margin-right:		20px;
}                  

div.slider_element div.head {
	font-weight:		bold;
	margin-top:			5px;
	margin-bottom:		5px;
}                  

div.slider_element div.head a {
	color:				#616161; 
	text-decoration:	none;
}

div.slider_box_content_frame {
	width: 				1484px;
}

img#scroll_left_button {
	cursor:				hand;
	cursor:				pointer;
}                    

img#scroll_right_button {
	cursor:				hand;
	cursor:				pointer;
}

/* Live Ticker Balken */
div.live_ticker_balken {
	width:				786px;
	height:				94px;
	background:			url(/de/includes/nav/images/live_ticker_balken/bg.jpg);
	margin-bottom:		20px;       
	font-family: 		tahoma, arial, verdana, helvetica; 
}

div.live_ticker_balken div.left {
	float:				left;
	width:				130px;
	height:				94px;
}

div.live_ticker_balken div.middle {
	float:				left;
	width:				526px;
	height:				94px;
}

div.live_ticker_balken div.right {
	float:				left;
	width:				130px;
	height:				94px;
}

div.live_ticker_balken div.middle div.teams {
	color:				#ffcc03;
	font-weight:		bold;
	font-size:			22px;
	padding-left:		28px;
}               

div.live_ticker_balken div.middle div.teams span {
	float:				left;
	width:				220px;
	text-align:			left;
}

div.live_ticker_balken div.middle  div.information {
	margin-top:			20px;
}

div.live_ticker_balken div.middle  div.information span.score { 
	color:				#ffcc03;
	font-weight:		bold;
	float:				left;
	width:				125px;
	margin-left:		80px;
	margin-right:		20px;
	text-align:			right;
	font-size:			32px;
}      

div.live_ticker_balken div.middle  div.information span.score a { 
	color:				#ffcc03;
	font-weight:		bold;
	text-align:			right;
	font-size:			32px;
	text-decoration:	none;
}          

div.live_ticker_balken div.middle  div.information span.date { 
	color:				#ffcc03;
	font-weight:		bold;
	float:				left;
	width:				90px;    
	margin-right:		20px;    
	font-size:			18px;
	text-align:			center;
}

div.live_ticker_balken div.middle  div.information span.status { 
	float:				left;
	padding-left:		10px;
	padding-right:		10px;
}

a.result_link {
	color:				#000000;
	text-decoration:	none;
}

a.profile_stat_link {
	color:				#000000;
	text-decoration:	none;
}     

div.live_ticker_balken div.middle  div.information span.status .box { 
	font-weight:		bold;
	background:			#e00035;
	color:				#ffffff;     
	font-size:			18px;    
	text-align:			center;
	padding-left:		10px;
	padding-right:		10px;
}                    

div.live_ticker_balken div.middle  div.information span.status .live_ticker_link a { 
	color:				#ffcc03;
	font-weight:		bold;
	text-align:			right;
	font-size:			12px;
	text-decoration:	none;
}

div.live_ticker_balken div.middle  div.information span.status .live_ticker_link { 
	margin-top:			5px;
}
