a {
    color: #262626;
    text-decoration: none;
}

/* Body */
body {
    font-family:        Arial, Verdana;
    font-size:          12px;
    font-weight:        normal;
    width:              100%;
    text-align:         left;
    margin:             0;
    padding:            0;
}
        
/* MC Body */
div#mc_body {
    background:         #ffffff;
    width:              100%;
    height:             100%;
    float:              left;
}
        
div#mc_ad {
    display:    none;
    width:              160px;
    height:             600px;
    float:              left;
    margin-top:         10px;
    margin-left:        10px;
    text-align:         left;
}
        
div#mc_adlink {
    margin-left:        10px;
    width:              810px;
    color:              #343434;
    height:             31px;
    line-height:        31px;
    border-bottom:      1px solid #cccccc;
    font-size:          11px;
    text-align:         left;
}

.ad_link {
    color:              #343434;
    text-decoration:    none;
}
.ad_link:hover {
    color:              #343434;
    text-decoration:    none;
}
span#adlink_content {
    margin-left:        6px;
}   
        
        /* MC Head */
        div#mc_head {
            width:              1000px;
            height:             60px;
            background:         url(/de/includes/nav/live/center5_0/images/header_fussball_cl.jpg);
        }
        
        /* MC Content */
        div#mc_content {
            margin: 0 auto;
            width:              810px;
            padding-top:        10px;
            padding-bottom:     0px;
        }
        
        div#mc_content_inner {
            width:              810px;
        }
        
        div#mc_content_modul1 {
            width:              810px;
            height:             186px;
        }
        
        div#mc_content_modul2 {
            width:              810px;
            height:             372px;
        }
        
        div#mc_clear {
            clear:              both;
            height:             0;
            line-height:        0;
            font-size:          0;
        }
        div#mc_content_spacer {
        
        }
        
        div#mc_content_modul1_trenner {
            height:             186px;
            width:              2px;
            background:         url(/de/includes/nav/live/center5_0/images/trenner_scoreboard.gif);
            float:              left;
        }
        
        div#mc_content_modul2_trenner {
            height:             372px;
            float:              left;
        }
        
        /* MC Scoreboard */
        div#mc_content_modul1_scoreboard {
            width:              480px;
            height:             184px;
            float:              left;
            border-bottom:        1px solid #C0C0C0;
            border-left:        1px solid #C0C0C0;
            border-top:        1px solid #C0C0C0;  
        }
        
        div#mc_scoreboard {
            width:              468px;
            height:             172px;
            margin-left:        7px;
            margin-top:         7px;
            background:         url(/live/center5_0/images/scoreboard.gif);
        }
        
        div#mc_scoreboard_row1 {
            width:              444px;
            margin-left:        12px;
            margin-right:       12px;
            height:             140px;
        }
        
        div#mc_scoreboard_row2 {
            width:              444px;
            margin-left:        12px;
            margin-right:       12px;
            margin-bottom:      5px;
            height:             24px;
        }
        
        div#mc_scoreboard_row1_team1 {
            float:              left;
            text-align:         center;
            width:              115px;
            margin-top:         15px;
            margin-left:        39px;
        /*	IE6 bugfix	*/
        	display:			inline;
        }
        
        div#mc_scoreboard_row1_score {
            float:              left;
            text-align:         center;
            width:              136px;
            font-size:          40px;
            color:              #ffffff;
            font-weight:        bold;
            margin-top:         36px;
        }
        
        div#mc_scoreboard_row1_team2 {
            float:              left;
            text-align:         center;
            margin-top:         15px;
            width:              115px;
            margin-right:       39px;
        /*	IE6 bugfix	*/
        	display:			inline;
        }
        
        div#mc_scoreboard_row1_team1_logo {
            height:             60px;
            line-height:        60px;
            margin-top:         15px;
        }
        
        div#mc_scoreboard_row1_team1_name {
            font-size:          14px;
            color:              #ffffff;
            font-weight:        bold;
            margin-top:         5px;
        }
        
        div#mc_scoreboard_row1_team2_logo {
            height:             60px;
            line-height:        60px;
            margin-top:         15px;
        }
        
        div#mc_scoreboard_row1_team2_name {
            font-size:          14px;
            color:              #ffffff;
            font-weight:        bold;
            margin-top:         5px;
        }
        
        div#mc_scoreboard_row1_score_periods {
            font-size:          12px;
            font-weight:        normal;
        }
        
        div#mc_scoreboard_row2_zuschauer {
            float:              left;
            width:              165px;
            text-align:         left;
            color:              #ffffff;
            font-size:          9px;
            margin-top:         1px;
        }
        
        div#mc_scoreboard_row2_status {
            float:              left;
            width:              112px;
            text-align:         center;
            color:              #ffffff;
            font-size:          11px;
            font-weight:        bold;
            border:             1px solid #4f4f4f;
            margin-top:         1px;
        }
        
        div#mc_scoreboard_row2_schiedsrichter {
            float:              left;
            width:              135px;
            text-align:         right;
            color:              #ffffff;
            font-size:          9px;
            margin-top:         13px;
        }
        
        /* MC Commentary */
        div#mc_content_modul2_commentary {
            width:              481px;
            height:             372px;
            float:              left;
        }
        
        div#mc_content_modul2_commentary_head {
            width:              481px;
            height:             20px;
            border-left:        1px solid #C0C0C0;    
            background:         #ffffff;
        	background-repeat:	no-repeat; 
        	background-color:	none;
        }
        
        div#mc_content_modul2_commentary_content {
            border-left:        1px solid #C0C0C0;  
            border-bottom:        1px solid #C0C0C0;  
            width:              481px;
            height:             345px;
            padding-top:        9px;
        }
        
        div#mc_content_modul2_commentary_content_inner {
            width:              469px;
            height:             341px;
            overflow-y:         auto;
            overflow-x:         hidden;
            margin-left:        6px;
            margin-right:       6px;
            font-size:          11px;
        }
        
        div#mc_content_modul2_conferenceselect {
            width:              467px;
            height:             20px;
            margin-left:        6px;
            margin-right:       6px;
            background:         #ffffff;
            border:             1px solid #ffffff;
            color:              #000000;
        }
        
        div#mc_content_modul2_conferenceselect_select {
            float:              left;
            margin-right:       10px;
        }
        
        div#mc_content_modul2_conferenceselect_text {
            float:              left;
            width:              250px;
            font-size:          11px;
            padding-top:        2px;
        }
        
        div#mc_content_modul2_commentary_content_inner_conference {
            width:              469px;
            height:             340px;
            overflow-y:         auto;
            overflow-x:         hidden;
            margin-left:        6px;
            margin-right:       6px;
            font-size:          11px;
        }
        
        div#mc_content_modul2_timeline {
            width:              467px;
            height:             45px;
            margin-left:        6px;
            margin-right:       6px;
            background:         #000000;
            border:             1px solid #000000;
        }
        
        div#mc_content_modul2_timeline_teams {
            float:              left;
            width:              23px;
            height:             45px;
        }
        
        div#mc_content_modul2_timeline_image {
            float:              left;
            width:              527px;
            height:             45px;
            background:         #ededed;
        }
        
        div#mc_content_modul2_timeline_image_extratime {
            float:              left;
            width:              527px;
            height:             45px;
            background:         url(/live/center5_0/images/eishockey_timelineextra_4.png);  
            background-size:    527px 45px;
        }     
        
        div#mc_content_modul2_timeline_image_extra {
            float:              left;
            width:              527px;
            height:             45px;
            background:         url(/live/center5_0/images/eishockey_timelineextra_4.png);
            background-size:    527px 45px;
        }       
        
        div#mc_content_modul2_timeline_teams_item {
            height:             20px;
            margin-bottom:      1px;
            margin-top:         2px;
            margin-left:        1px;
        }
        
        div#mc_content_modul2_timeline_teams_item2 {
            height:             20px;
            margin-left:        1px;
        }
        
       
        /* MC Foot */
        div#mc_foot {
            width:              820px;
        	font-size:			8pt;
            text-align:         center;
            color:              #343434;
            margin-top:         13px;
            margin-bottom:      18px;
        }
        .mc_foot_link {
        	color:				#a5a5a5;
            text-decoration:    none;	
        }
        .mc_foot_link:visited {
        	color:				#a5a5a5;
            text-decoration:    none;
        }
        .mc_foot_link:hover {
        	color:				#434343;
            text-decoration:    none;
        }
        
        /* OTHER */
        div#image_load {
            width:              100%;
            padding-top:        35px;
            text-align:         center;
        }
        
        /* PROFILE */ 
        tr.mc_profile_geborenam td	{ border-top: 1px solid #e7e7e7; height:16px; }
        tr.mc_profile_nationalitaet td	{ border-top: 1px solid #e7e7e7; height:16px; }
        tr.mc_profile_groesse td	{ border-top: 1px solid #e7e7e7; height:16px; }
        
        tr.mc_profile_gewicht td	{ display:none; /*border-top: 1px solid #e7e7e7; height:16px;*/ }
        tr.mc_profile_position td	{ border-top: 1px solid #e7e7e7; height:16px; background-color:#ffffff; }
        tr.mc_profile_trikotnummer td	{ border-top: 1px solid #e7e7e7; height:16px; background-color:#f5f5f5; }
        tr.mc_profile_vereinseit td	{ border-top: 1px solid #e7e7e7; height:16px; background-color:#ffffff; }
        tr.mc_profile_saisontore td	{ border-top: 1px solid #e7e7e7; height:16px; background-color:#f5f5f5; }
        
        td.stat_data_game { width:42px; text-align:left; padding-left:6px; }
        td.stat_data_remain { width:30px; }
        
        td.profile_mc_row {			padding-left:6px; vertical-align:middle; height:16px; line-height:16px; padding-top:0px; padding-bottom:0px; 
        							margin-top:0px; margin-bottom:0px; }
        .profile_head			{	font-family: Arial, Helvetica, sans-serif; font-size:15px; }
        .rowdark_mc_profile		{ font-size:11px; color:#000000; text-decoration:none; font-family: arial, verdana, helvetica; background-color:#ffffff; line-height:16px; }
        .rowbright_mc_profile	{ font-size:11px; color:#000000; text-decoration:none; font-family: arial, verdana, helvetica; background-color:#f5f5f5; line-height:16px; }
        .image {			margin-left:6px; }
        /* PROFILE */
        
        
        /*************************/
        /*  FACEBOOK BUTTON     **/
        /*************************/
        div.facebook_sportal {
            height:         32px;
            width:          120px;
            background:     url(/de/includes/nav/live/center5_0/images/facebook/facebook_bg.png);
            margin-left:    830px;
            margin-top:     -656px; 
            /* Wallpaper */
            /*  margin-top:     -750px;    */
        	/* Wallpaper END */        
        }
        div.facebook_sportal_inner {
            margin-left:    6px;
            padding-top:    6px;
        }
        /*************************/
        /*  FACEBOOK BUTTON ENDE */
        /*************************/                                                                                
        
        .bookmark, .info { font-size:11px; color:#434343; text-decoration:none; font-family: arial, verdana, helvetica; font-weight:normal; }
        a.bookmark:hover { color: #000000; text-decoration: none;}
        
        /* MC Commentary */
        div#mc_content_modul2_commentary_content_inner {
            background:         #ffffff;
        }
        
        div#mc_commentary_item_white {
            width:              460px;
            border-bottom:      1px solid #e7e7e7;
            padding:            6px;
            background:         #ffffff;
            margin-left:        1px;
        }
        
        div#mc_commentary_item_grey {
            width:              460px;
            border-bottom:      1px solid #e7e7e7;
            padding:            6px;
            background:         #f5f5f5;
            margin-left:        1px;
        }
        
        div#mc_commentary_item_1 {
            width:              460px;
            border-bottom:      1px solid #e7e7e7;
            padding:            6px;
            background:         #f5f5f5;
            margin-left:        1px;
        }
        
        div#mc_commentary_item_0 {
            width:              460px;
            border-bottom:      1px solid #e7e7e7;
            padding:            6px;
            background:         #ffffff;
            margin-left:        1px;
        }
        
        div#mc_commentary_time {
            width:              50px;
            float:              left;
            font-weight:        bold;
            font-size:          12px;
        }
        
        div#mc_commentary_symbol {
            width:              36px;
            float:              left;
        }
        
        div#mc_commentary_comment {
            width:              342px;
            float:              left;
        }             
        
        div#mc_commentary_comment a {
            text-decoration: none;
        }
        
        div#mc_commentary_time_conference {
            width:              75px;
            float:              left;
            font-weight:        bold;
        }
        
        div#mc_commentary_symbol_conference {
            width:              36px;
            float:              left;
            margin-left:        10px;
        }
        
        div#mc_commentary_comment_conference {
            width:              287px;
            float:              left;
        }
        
        div#mc_commentary_minute_conference {
            width:              10px;
            float:              left;
            margin-left:        10px;
        }    
        
        div#mc_commentary_comment_conference a {
            text-decoration: none;
        }
              
        /* NEW 2021 */
        div#mc_commentary_time {
            float: left;
            font-weight: bold;
            width: 50%;
        }
        div#mc_commentary_symbol {
            margin-top: 10px;
            text-align: right;
            width: 45%;
        }
        div#mc_commentary_comment {
            clear: both;
            font-size: 12px;
            margin-top: 3px;
            width: 95%;
        }

        /* END commentary*/
  
        /* MC Segment 3 */
        div#mc_content_modul1_segment3 {
            width:              326px;
            height:             185px;
            float:              left;
            border-bottom:        1px solid #C0C0C0;
            border-right:        1px solid #C0C0C0;
        }
        
        div#mc_content_modul1_segment3_head {
            padding-left: 6px;
            padding-top: 6px;
            width:              320px;
            height:             19px;
            border-top:        1px solid #C0C0C0;
            border-right:        1px solid #C0C0C0; 
        }
        
        div#mc_content_modul1_segment3_content {
            width:              327px;
            height:             155px;
            background:         url(/live/center5_0/images/bg_segment3_content.jpg);
        }
        
        div#mc_content_modul1_segment3_link {
            margin-left:        10px;
            margin-right:       9px;
            float:              left;
        }
        
        div#mc_content_modul1_segment3_trenner {
            width:              2px;
            height:             25px;
            float:              left;
            background:         url(/live/center5_0/images/trenner_segment3.jpg);
            margin-top:         1px;
        }
        
        div#mc_content_modul1_segment3_link_ergebnisse {
            width:              104px;     
            float:              left;
        	display:			inline;   
        }
        
        div#mc_content_modul1_segment3_trenner_ergebnisse {
        }
        
        div#mc_content_modul1_segment3_link_tabellen {
            width:              104px;     
            float:              left;
        	display:			inline;   
        }
        
        div#mc_content_modul1_segment3_trenner_tabellen {
        }
        
        div#mc_content_modul1_segment3_link_spielplan {
            width:              104px;     
            float:              left;
        	display:			inline;   
        }
        
        div#mc_content_modul1_segment3_trenner_spielplan {
        }
        
        .segment3_link {
            text-align:         center;
            color:              #CC0105;
            text-decoration:    none;
            display:            block;
            font-size:          8pt;
            font-weight:        normal;
            letter-spacing:     0.5pt;
            font-family:        Arial;
            font-weight:        bold;
            height:             16px;
            padding-top:        3px;
            width:              104px;
            background:         url(/de/includes/nav/live/center5_0/images/button_ergebnisse.jpg); 
        }
        
        .segment3_link:hover {
            text-align:         center;
            color:              black;
            text-decoration:    none;
            display:            block;
            font-size:          8pt;
            font-weight:        normal;
            letter-spacing:     0.5pt;
            font-family:        Arial;
            font-weight:        bold;
            height:             16px;
            padding-top:        3px;
            background:         url(/de/includes/nav/live/center5_0/images/button_ergebnisse_active.jpg);
            width:              104px; 
        }
        
        .segment3_link_active {
            text-align:         center;
            color:              black;
            text-decoration:    none;
            display:            block;
            font-size:          8pt;
            font-weight:        normal;
            letter-spacing:     0.5pt;
            font-family:        Arial;
            font-weight:        bold;
            height:             16px;
            padding-top:        3px;
            background:         url(/de/includes/nav/live/center5_0/images/button_ergebnisse_active.jpg);
            width:              104px;
        }
        
        /* MC Table */
        div#mc_table {
            width:              315px;
            height:             144px;
            margin-left:        6px;
            margin-right:       6px;
            background:         #ffffff;
            overflow-y:         auto;
            font-size:          11px;
        }
        
        div#mc_table_bottom {
            width:              314px;
            height:             323px;
            overflow-y:         hidden;
            font-size:          11px;
        }
        
        div#mc_table_head_divisionname {
            font-weight:        bold;
            height:             16px;
            margin-left:        5px;
            margin-bottom:      4px;
        }
        
        div#mc_table_head_divisionname_nodisplay {
            display:            none;
        }
        
        div#mc_table_spacer {
            height:             9px;
            font-size:          9px;
            line-height:        9px;
            background:         #ffffff;
            width:              315px;
        }
        
        div#mc_table_spacer_seg4 {
            height:             6px;
            font-size:          6px;
            line-height:        6px;
            width:              315px;
        }
        
        div#mc_table_head {
            font-weight:        bold;
            height:             16px;
            margin-bottom:      4px;
        }
        
        div#mc_table_head_element {
            float:              left;
        }
        
        div#mc_table_item_white {
            border-top:         1px solid #e0e0e0;
            height:             16px;    
            background:         #ffffff;
        }
        
        div#mc_table_item_grey {
            border-top:         1px solid #e0e0e0;
            height:             16px;
            background:         #f5f5f5;
        }
        
        div#mc_table_item_element {
            float:              left;
            padding-top:        1px;
        }
        
        /* MC Ergebnisse */
        div#mc_result {
            width:              315px;
            height:             144px;
            margin-left:        6px;
            margin-right:       6px;
            background:         #ffffff;
            overflow-y:         auto;
            font-size:          11px;
        }
        
        div#mc_result_spacer {
            height:             9px;
            font-size:          9px;
            line-height:        9px;
            background:         #ffffff;
            width:              315px;
        }
        
        div#mc_result_head {
            font-weight:        bold;
            height:             16px;
            margin-left:        5px;
            margin-bottom:      4px;
        }
        
        div#mc_result_item_white {
            border-top:         1px solid #e0e0e0;
            min-height:         16px;
            padding-left:       5px;
        }
        
        div#mc_result_item_grey {
            border-top:         1px solid #e0e0e0;
            min-height:         16px;
            background:         #f5f5f5;
            padding-left:       5px;
        }
        
        div#mc_result_item_element {
            float:              left;
            padding-top:        1px;
        }
        
        div#mc_result_item_element_live {
            min-height:         16px;
            float:              left;
            padding-top:        1px;
        	color:				#e89c22;
        }
        
        div#mc_result_item_element_result {
            float:              left;
            padding-top:        1px;
        	text-align:			center;
        }
        
        div#mc_result_item_element_result_live {
            min-height:         16px;
            float:              left;
            padding-top:        1px;
        	color:				#e89c22;
        	text-align:			center;
        }
        
        .mc_result_item_element_live_link_team {
            text-decoration:    none;
        	color:				#000000;
        }
        .mc_result_item_element_live_link_team:hover {
            text-decoration:    none;
        	color:				#000000;
        }
        .mc_result_item_element_live_link_team:visited {
            text-decoration:    none;
        	color:				#000000;
        }
        
        .mc_result_item_element_live_link_score {
            text-decoration:    none;
        	color:				#000000;
        }
        .mc_result_item_element_live_link_score:hover {
            text-decoration:    none;
        	color:				#000000;
        }
        .mc_result_item_element_live_link_score:visited {
            text-decoration:    none;
        	color:				#000000;
        }
        
        .mc_result_item_element_live_link_score_live {
            text-decoration:    none;
        	color:				#e89c22;
        }
        .mc_result_item_element_live_link_score_live:hover {
            text-decoration:    none;
        	color:				#e89c22;
        }
        .mc_result_item_element_live_link_score_live:visited {
            text-decoration:    none;
        	color:				#e89c22;
        }
        
        /* MC Spielplan */
        div#mc_gameplan {
            width:              315px;
            height:             146px;
            margin-left:        6px;
            margin-right:       6px;
            background:         #ffffff;
            overflow-y:         scroll;
            overflow-x:         hidden;
            font-size:          11px;
        }
ÿ   ᾰà  
        div#mc_gameplan_spacer {
            height:             6px;
            font-size:          6px;
            line-height:        6px;
            background:         #ffffff;
            width:              315px;
        }
        
        div#mc_gameplan_head {
            font-weight:        bold;
            height:             20px;
            background:         #ffffff;
            line-height:        20px;
            padding-left:       5px;
            border-bottom:      1px solid #e0e0e0;
        }
        
        div#mc_spielplan_item_element {
        	float:				left;
        	width:				74px;
        }
        
        div#mc_spielplan_item_element_main {
        	float:				left;
        	width:				222px;
        }
        
        div#mc_spielplan_item_element_placings {
        	float:				left;
        	width:				25px;
        }
        div#mc_spielplan_item_element_finals {
        	float:				left;
        	width:				99px;
        }
        
        div#mc_spielplan_active {
            background:         #f5f5f5;
            border-bottom:      1px solid #e0e0e0;
            color:              #6e6e6c;
        	padding-left:       5px;
            padding-top:	    2px;
            padding-bottom:     2px;
        }
        
        div#mc_spielplan_active_a {
            background:         #f5f5f5;
            border-bottom:      1px solid #e0e0e0;
            color:              #6e6e6c;
        	padding-left:       5px;
            padding-top:	    2px;
            padding-bottom:     2px;
        }
        div#mc_spielplan_active_d {
            background:         #f5f5f5;
            border-bottom:      1px solid #e0e0e0;
            color:              #6e6e6c;
        	width:				76px;
            padding-top:	    2px;
            padding-bottom:     2px;
        }
        div#mc_spielplan_active_e {
            background:         #f5f5f5;
            border-bottom:      1px solid #e0e0e0;
            color:              #6e6e6c;
        	width:				225px;
            padding-top:	    2px;
            padding-bottom:     2px;
        }
        div#mc_spielplan_active_placings {
            background:         #f5f5f5;
            border-bottom:      1px solid #e0e0e0;
            color:              #6e6e6c;
        	width:				25px;
            padding-top:	    2px;
            padding-bottom:     2px;
        }
        div#mc_spielplan_active_placings_first {
            background:         #f5f5f5;
            border-bottom:      1px solid #e0e0e0;
            color:              #6e6e6c;
        	width:				25px;
        	padding-left:       5px;
            padding-top:	    2px;
            padding-bottom:     2px;
        }
        div#mc_spielplan_active_placings_last {
            background:         #f5f5f5;
            border-bottom:      1px solid #e0e0e0;
            color:              #6e6e6c;
        	width:				125px;
            padding-top:	    2px;
            padding-bottom:     2px;
        }
        div#mc_spielplan_active_finals {
            background:         #f5f5f5;
            border-bottom:      1px solid #e0e0e0;
            color:              #6e6e6c;
        	width:				99px;
            padding-top:	    2px;
            padding-bottom:     2px;
        }
        div#mc_spielplan_active_finals_first {
            background:         #f5f5f5;
            border-bottom:      1px solid #e0e0e0;
            color:              #6e6e6c;
        	width:				99px;
        	padding-left:       5px;
            padding-top:	    2px;
            padding-bottom:     2px;
        }
        div#mc_spielplan_active_finals_last {
            background:         #f5f5f5;
            border-bottom:      1px solid #e0e0e0;
            color:              #6e6e6c;
        	width:				101px;
            padding-top:	    2px;
            padding-bottom:     2px;
        }
        
        div#mc_spielplan_spacer_finals {
        	height:				5px;
        }
        
        .segment3_link_spielplan {
            color:              #000000;
            text-decoration:    none;
            font-size:          10px;	
        }
        .segment3_link_spielplan:hover {
            color:              #ea9a24;
            text-decoration:    none;
            font-size:          10px;	
        }
        .segment3_link_spielplan_active {
            color:              #ea9a24;
            text-decoration:    none;
            font-size:          10px;	
        }
        .segment3_link_spielplan_active:hover {
            color:              #ea9a24;
            text-decoration:    none;
            font-size:          10px;	
        }
        
        div#mc_content_modul2_segment3_content_inner_leer {
            width:              300px;
            height:             127px;
        	font-size:			8pt;
            background:         #ffffff;
        }
        
        /* MC Segment 3 */

        /* Head Navi */
        div#mc_content_modul2_segment4 {
            width:              327px;
            height:             374px;
            font-size:          8pt;
            float:              left;
            border-bottom:        1px solid #C0C0C0;
            border-left:        1px solid #C0C0C0;
            border-right:        1px solid #C0C0C0; 
        }
        
        div#mc_content_modul2_segment4_content_inner {
            width:              304px;
            height:             333px;
            margin-left:        6px;
            margin-right:       6px;
            padding-left:       8px;
            padding-top:        6px;
            padding-bottom:     6px;
            background:         #f2f2f2;
        	overflow-y:         auto;
        	overflow-x:         hidden;
        }
        
        div#mc_content_modul2_segment4_content_inner_conference {
            width:              304px;
            height:             333px;
            margin-left:        6px;
            margin-right:       6px;
            padding-left:       8px;
            padding-top:        6px;
            padding-bottom:     6px;
            background:         #f2f2f2;
        	overflow-y:         auto;
        	overflow-x:         hidden;
        }
        
        div#mc_content_modul2_segment4_head {
            width:              319px;
            height:             19px;
            padding-left:       6px;
            padding-top:        6px;
        }
        
        div#mc_content_modul2_segment4_content {
            width:              325px;
            height:             284px;
        }
        
        div#mc_content_modul1_segment4_link {
            float:              left;
            text-align:         center;
        }
        
        div#mc_content_modul1_segment4_trenner {
            width:              0px;
            height:             19px;
            float:              left;
        }
        
        .segment4_link {
            color:              #CC0105;
            text-decoration:    none;
            display:            block;
            font-size:          8pt;
            font-weight:        normal;
            letter-spacing:     0.5pt;
            font-family:        Arial;
            font-weight:        bold;
            height:             16px;
            padding-top:        3px;
            width:              104px;
            background:         url(/de/includes/nav/live/center5_0/images/button_ergebnisse.jpg);
        }
        
        .segment4_link:hover {
            color:              black;
            text-decoration:    none;
            display:            block;
            font-size:          8pt;
            font-weight:        normal;
            letter-spacing:     0.5pt;
            font-family:        Arial;
            font-weight:        bold;
            height:             16px;
            padding-top:        3px;
            width:              104px;
            background:         url(/de/includes/nav/live/center5_0/images/button_ergebnisse_active.jpg);
        }
        
        .segment4_link_active {
            color:              black;
            text-decoration:    none;
            display:            block;
            font-size:          8pt;
            font-weight:        normal;
            letter-spacing:     0.5pt;
            font-family:        Arial;
            font-weight:        bold;
            height:             16px;
            padding-top:        3px;
            width:              104px;
            background:         url(/de/includes/nav/live/center5_0/images/button_ergebnisse_active.jpg);
        }
        
        /* Kader */
        div#mc_kader_team1 {
        	float:				left;
        	width:              161px;
        }
        
        div#mc_kader_team2 {
        	float:				left;
        	width:              162px;
        }
        
        div#mc_kader_teamname1 {
            font-weight:        bold;
            font-size:          8pt;
            margin-bottom:      12px;
            margin-top:         3px;
            margin-left: 10px;
        }
        
        div#mc_kader_teamname2 {
            font-weight:        bold;
            font-size:          8pt;
            margin-bottom:      12px;
            margin-top:         3px;
        }
        
        div#mc_kader_player {
            font-size:          8pt;
            margin-bottom:      0px;
            padding-left: 10px;
        }
        
        #mc_kader_player_empty {
            display: none;
        }
        
        #mc_kader_kader2 #mc_kader_player {
            padding-left: 0px;
        }
        
        div#mc_kader_player:nth-child(odd) {
            background: #ececec;
        }      
        
        div#mc_kader_player:nth-child(even) {
            background: #fff;
        }
        
        div#mc_kader_player_nr {
            float:              left;
            width:              16px; 
            height:             15px; 
            font-weight:        normal;
        	background-image:   none;
        	background-repeat:  no-repeat; 
            text-align:         center;
            color:              #000;
        }
        
        div#mc_kader_player_position {
            float:              left;
            width:              17px;
            margin-left:        6px;
        }
        
        div#mc_kader_player_name {
            float:              left;
            width:              93px;
            margin-left:        3px;
            height:             30px; 
            white-space:        nowrap;
            overflow:           hidden;
            text-overflow:      ellipsis;
        }
        
        div#mc_kader_player_name2 {
            float:              left;
            width:              95px;
            margin-left:        3px;
            height:             30px;
        }
        
        /* Scorer */
        div#mc_scorer_team1 {
        	float:				left;
        	width:              48%;
        }
        
        div#mc_scorer_team2 {
        	float:				left;
        	width:              48%;
        }
        
        div#mc_scorer_teamname1 {
            font-weight:        bold;
            font-size:          8pt;
            margin-bottom:      9px;
            margin-top:         3px;
        }
        
        div#mc_scorer_teamname2 {
            font-weight:        bold;
            font-size:          8pt;
            margin-bottom:      9px;
            margin-top:         3px;
            padding-left:       6px;
        }
        
        div#mc_scorer_player {
            font-size:          8pt;
            margin-bottom:      3px;
        }
        
        div#mc_scorer_player_grey {
            font-size:          8pt;
            height:             16px;
            line-height:        16px;
            background:         #f5f5f5;
            border-bottom:      1px solid #cccccc;
        }
        
        div#mc_scorer_player_white {
            font-size:          8pt;
            height:             16px;
            line-height:        16px;
            border-bottom:      1px solid #cccccc;
        }
        
        div#mc_scorer_player_name {
            float:              left;
            width:              75%;
            padding-left:       6px;
        }
        
        div#mc_scorer_player_goals {
        	float:				left;
        	width:              20%;
        }
        
        div#mc_scorer_scorer1 {
            border-top:         1px solid #cccccc;
        }
        
        div#mc_scorer_scorer2 {
            border-top:         1px solid #cccccc;
        }
        
        /* TAKTIK */
        div#mc_taktik {
            width:              100%;
            text-align:         center;
        }
        
        div#mc_taktik_team1 {
            float:              left;
            width:              52px;
            margin-top:         14px;
            text-align:         right;
            z-index:            0;
        }
        
        div#mc_taktik_gamefield {
            background: url(/live/center5_0/images/icons/handball/spielfeld.gif) no-repeat;
            float: left;
            height: 307px;
            margin-top: 5px;
            position: relative;
            width: 153px;
        }
        
        div#mc_taktik_team2 {
            float:              left;
            width:              47px;
            height:             279px;
            margin-top:         14px;
            text-align:         left;
            bottom:             0;
        	position:           absolute;
        	margin-left:        228px;
            z-index:            0;
        }     
        
        div#mc_taktik_team2 td {
            height: 0;
        }
        
        .mc_taktik_team1_img {
            padding-right:      25px;
        }
        
        .mc_taktik_team2_img {
            padding-left:       25px;
            vertical-align:     bottom;
        }
        
        div#mc_taktik_tw_h {
            left:               62px;
            top:                5px;
            width:              29px;
            height:             27px;        
            position:           absolute;
        }
        
        div#mc_taktik_km_h {
            left:               62px;
            top:                51px;
            width:              29px;
            height:             27px;        
            position:           absolute;
        }
        
        div#mc_taktik_rm_h {
            left:               62px;
            top:                120px;
            width:              29px;
            height:             27px;        
            position:           absolute;
        }
        
        div#mc_taktik_ra_h {
            left:               9px;
            top:                61px;
            width:              29px;
            height:             27px;        
            position:           absolute;
        }
        
        div#mc_taktik_la_h {
            left:               117px;
            top:                61px;
            width:              29px;
            height:             27px;        
            position:           absolute;
        }
        
        div#mc_taktik_rr_h {
            left:               18px;
            top:                108px;
            width:              29px;
            height:             27px;        
            position:           absolute;
        }
        
        div#mc_taktik_rl_h {
            left:               106px;
            top:                108px;
            width:              29px;
            height:             27px;        
            position:           absolute;
        }
        
        div#mc_taktik_tw_a {
            left:               62px;
            top:                275px;
            width:              29px;
            height:             27px;        
            position:           absolute;
        }
        
        div#mc_taktik_rl_a {
            left:               18px;
            top:                167px;
            width:              29px;
            height:             27px;        
            position:           absolute;
        }
        
        div#mc_taktik_rm_a {
            left:               62px;
            top:                179px;
            width:              29px;
            height:             27px;        
            position:           absolute;
        }
        
        div#mc_taktik_rr_a {
            left:               106px;
            top:                167px;
            width:              29px;
            height:             27px;        
            position:           absolute;
        }
        
        div#mc_taktik_la_a {
            left:               9px;
            top:                214px;
            width:              29px;
            height:             27px;        
            position:           absolute;
        }
        
        div#mc_taktik_ra_a {
            left:               117px;
            top:                214px;
            width:              29px;
            height:             27px;        
            position:           absolute;
        }
        
        div#mc_taktik_km_a {
            left:               62px;
            top:                228px;
            width:              29px;
            height:             27px;        
            position:           absolute;
        }
        
        div#mc_taktik_over {
            width:              127px;
            position:           absolute;
            z-index:            5;
        }
        
        div#mc_taktik_over_top {
            width:              127px;
            height:             11px;
            background:         url(/live/center5_0/images/icons/handball/spielfeld_over_top.png);
        }
        
        div#mc_taktik_over_inner {
            width:              127px;
            background:         url(/live/center5_0/images/icons/handball/spielfeld_over_bg.png);
        }
        
        div#mc_taktik_over_foot {
            width:              127px;
            height:             11px;
            background:         url(/live/center5_0/images/icons/handball/spielfeld_over_bottom.png);
        }
        
        div#mc_taktik_over_posname {
            color:              #333333;
            font-weight:        bold;
            padding-left:       11px;
            line-height:        18px;
        }
        
        div#mc_taktik_over_player {
            color:              #333333;
            font-weight:        normal;
            padding-left:       11px;
            font-size:          11px;
            line-height:        18px;
        }
        
        div#mc_taktik_over_vereinname {
            color:              #e89c22;
            font-weight:        bold;
            padding-left:       11px;
            line-height:        18px;
        }
        
        span#mc_taktik_over_player_nr {
            width:              17px;
            float:              left;
        }
        
        span#mc_taktik_over_player_name {
            float:              left;
        }
        
        span#mc_segment4_pfeil_auswechslung_in_0 {
            color:              #cc0000;
        }
        
        span#mc_segment4_pfeil_auswechslung_in_1 {
            color:              #009c00;
        }
        
        span#mc_segment4_pfeil_auswechslung_in_2 {
            color:              #f4bd00;
        }
        
        div#mc_segment4_player_rating {
            float:              left;
            font-weight:        bold;
            color:              #777777; 
            text-align:         center; 
            vertical-align:     top; 
            padding-top:        2px; 
            width:              20px;
            height:             15px;
        	background-image:   url(/live/center5_0/images/player_rating_bg.gif); 
            background-repeat:  no-repeat; 
            font-size:          9px;
        }
        
        /* INFO */
        div#mc_segment4_info_title {
            font-size:          12px;
            font-weight:        bold;
            margin-bottom:      11px;
            margin-top:         3px;
        }
        
        div#mc_segment4_info_headline {
            font-size:          11px;
            line-height:        18px;
            font-weight:        bold;
        }
        
        div#mc_segment4_info_text {
            font-size:          11px;
            line-height:        18px;
        }
        
        /* AUFSTELLUNGEN */
        div#mc_taktik_pfeile {
        	float:				left;
            margin-top:        	6px; 
            margin-left:        32px;
        	width:				237px;
        	height:				40px;
        	background-image:   url(/live/center5_0/images/aufstellungen_hintergrund.png); 
        }
        div#mc_taktik_pfeile_links {
        	float:				left;
        	margin-top:			5px;
        	margin-left:		23px;
        }
        div#mc_taktik_pfeile_rechts {
        	float:				left;
        	margin-top:			5px;
        	margin-left:		57px;
        }
        div#mc_taktik_pfeile_team1 {
        	float:				left;
        	margin-top:			5px;
        	margin-left:		32px;
        	height:				32px;
        	width:				32px;
        }
        div#mc_taktik_pfeile_team2 {
        	float:				left;
        	margin-top:			5px;
        	margin-left:		19px;
        	height:				32px;
        	width:				32px;
        }

        /* Gamebar */
        div.gamebar {                           
          height: 110px;
          margin-bottom: 10px;
          margin-top: 17px;
        } 
        
        .clear {
            clear: both;
            font-size: 0;
            height: 0;
            line-height: 0;
        }     
        
        .mc_clear {
            clear: both;
            font-size: 0;
            height: 0;
            line-height: 0;
        }                                                                                                                                                                                       
        
        /* LeftArea */
        div.leftArea {
          float: left;
          margin-right: 20px;
          width: 575px;
        }
        
        div.leftArea div.leftAreaScoreboard {        
            margin-bottom: 20px;
            position: relative;
        } 
        
        div.leftArea div.leftAreaCommentary {  
            border: 1px solid #dcdcdc;
            max-height: 1902px;
            height: auto;
        }    
        div.leftArea div.leftAreaCsb {
            margin-top: 20px; 
        }
        
        /* RightArea */
        div.rightArea {
          float: left;
          width: 325px;
        }
        
        div.rightArea div.rightAreaAd {
            border: 1px solid #dcdcdc;
            margin-bottom: 20px;
            padding-left: 0px; 
            padding-bottom: 5px;
            padding-top: 0px;
            width: 311px;
        }    
        
        .content1 div.rightArea div.rightAreaAd #frnContentAd {
            margin-top: 5px;
            margin-bottom: 0;
        }
        
        div.rightArea div.rightAreaGameplan {
            margin-bottom: 20px; 
            width: 325px;
        }         
        
        div.rightArea div.rightAreaGameplan div.rightAreaGameplanNavi {     
            border: 1px solid #dcdcdc;
            border-bottom: 0;
        }         
        
        div.rightArea div.rightAreaGameplan div.rightAreaGameplanNavi .rightAreaGameplanNaviInner {     
            margin-left: 5px;                                                                                
            margin-right: 5px;                                                                               
            margin-top: 5px;      
            border-bottom: 1px solid #dcdcdc;
        }   
        
        div.rightArea div.rightAreaGameplan div.rightAreaGameplanNavi a { 
            border-bottom: 0;
            display: block;
            float: left;
            height: 20px;
            line-height: 20px;
            padding-left: 5px;
            padding-right: 5px;
            text-align: center;
            color: #8c8c8c;
            text-transform: uppercase;  
            border-bottom: 5px solid #fff;
        }               
        
        div.rightArea div.rightAreaGameplan div.rightAreaGameplanNavi a.active {
            background: #ffffff;
            color: #262626;
            margin-top: 0px;
            height: 20px;
            line-height: 20px;
            border-bottom: 5px solid #e30074;  
            font-weight: bold;
        }                      
        
        div.rightArea div.rightAreaGameplan div.rightAreaGameplanNavi a:hover {
            text-decoration: none;
        }  
        
        div.rightArea div.rightAreaGameplan div.rightAreaGameplanContent {
            width: 325px;
        }     
        
        div.rightAreaGameplanContent #wertungenField {  
            border: 1px solid #dcdcdc; 
            border-top: none;
            width: 323px;
        }
        
        div.rightAreaGameplanContent #resultsField {  
            border: 1px solid #dcdcdc;  
            border-top: none;
            width: 323px;
            border-top: 0;
        }   
        
        div.rightAreaGameplanContent #tableField {
            border: 1px solid #dcdcdc;
            border-top: none;
            width: 323px;
        }    
        
        div.rightAreaGameplanContent #rennsituationField {  
            border: 1px solid #dcdcdc;
            width: 307px;
            padding-left: 16px;
        }   
        
        div.rightAreaGameplanContent .kommentare {
            border: 1px solid #dcdcdc;
            width: 323px;
        }
        
        div.rightArea div.rightAreaFormation {  
            width: 325px;
            margin-bottom: 20px;
        }
        
        div.rightArea div.rightAreaFormation div.rightAreaFormationNavi {
            height: 32px;
            width: 325px;
        }          
        
        div.rightArea div.rightAreaFormation div.rightAreaFormationNavi a { 
            border: 1px solid #dcdcdc;
            border-bottom: 0;
            display: block;
            float: left;
            height: 30px;
            line-height: 30px;
            margin-right: 2px;
            padding-left: 10px;
            padding-right: 10px;
            text-align: center;
            font-weight: bold;
            color: #8c8c8c;
            background: #e9e9e9;
            margin-top: -1px;
            border-left: 1px solid #e9e9e9;
            border-right: 1px solid #e9e9e9;
            border-top: 1px solid #fff;
            text-transform: uppercase;
        }               
        
        div.rightArea div.rightAreaFormation div.rightAreaFormationNavi a.active {
            background: #ffffff;
            color: #262626;
            border-left: 1px solid #dcdcdc;
            border-right: 1px solid #dcdcdc;
            border-top: 1px solid #dcdcdc;
            margin-top: 0px;
            height: 32px;
            line-height: 29px;
        }                 
        
        div.rightArea div.rightAreaFormation div.rightAreaFormationNavi a:hover {
            text-decoration: none;
        }  
        
        div.rightArea div.rightAreaFormation div.rightAreaFormationContent {
            border: 1px solid #dcdcdc;
            width: 323px;
        }
        
        /* Commentary */
        div#mc_content_modul2_commentary_head {  
          background: none;  
          border-left: 0; 
          height: 60px;
          margin-bottom: 0px;
          width: 100%;
        }

        /** NEW 2022-09-06 */
        div#mc_content_modul2_segment2_reloadbutton {
            margin-top: 11px;
            padding-left: 11px;
            width: 1px; 
        }
        #mc_content_modul2_segment2_reloadtext {
            float: right; 
            margin-right: 0px; 
            margin-top: 5px;
            text-align: left;
           	vertical-align:	middle;
            width: 100%; 
        }
            #mc_content_modul2_segment2_reloadtext span.refreshcontent {
                background-color: transparent;
                background-image: url(/de/live/center5_0/images/t-online/refresh_icon_lightmode2.png);
                background-repeat: no-repeat;
                display: block;
                line-height: 32px;
                padding-left:2px;
                width: auto;
            }
            #mc_content_modul2_segment2_reloadtext span.refreshcontent:after {
                content:"Aktualisieren";
            	color: var(--src-salems-fur);
                display: block;
                float: left;
                font-family: Arial, Verdana;
                font-size: 13px;
                font-weight: normal;
                letter-spacing: 0.1;
                line-height: 32px;
                padding-left:32px;
                text-align: left;
            }
        /** END NEW */
                
        div#mc_content_modul2_commentary_content_inner {      
          font-size: 14px;  
          max-height: 1785px; 
          margin-left: 10px;
          margin-right: 10px;
          overflow-y: auto;
          overflow-x: hidden;  
          width: 552px;
          line-height: 17px; 
          height: auto;
          margin-bottom: 10px;
        }
        
        div#mc_content_modul2_commentary_content {
          border: 0;
          max-height: 1842px;
          padding-top: 0px;  
          width: 100%;
          margin-top: 0px;
          clear: both;       
          height: auto;
        }
        
        div#mc_content_modul2_timeline { 
          background: none;
          border: 1px solid #dcdcdc;  
          height: 45px;
          margin-left: 10px;
          margin-right: 10px;
          width: 549px; 
          margin-left: 11px;
        }
        
        div#mc_content_modul2_timeline_image {         
            background: #f7f7f7;
            float: left; 
            height: 45px;
            width: 100%; 
        }     
        
        div#mc_content_modul2_timeline_image_extratime {  
        /*  background: url(/live/center5_0/images/fussball_timeline_4.png);*/
           background: url(/live/center5_0/images/eishockey_timelineextra_4.png);
          float: left; 
          height: 45px;
          width: 527px;   
          background-size: 527px 45px;
        }
        div#mc_commentary_item_grey {
          width: 545px;
          padding: 6px;
          background: #ececec;
          margin-left: 1px;
          border: 0;
          font-size: 14px;
        }    
        
        div#mc_commentary_item_white {
          width: 545px;
          padding: 6px;
          background: #ffffff;
          margin-left: 1px;
          border: 0;  
          font-size: 14px;
        }   
        
        .opta-widget-container h2 {
          width: 100%;
          min-height: 20px;
          line-height: 20px;
          background: none;
          font-size: 12px;
          font-weight: normal;
          color: #000000;
        }
        
        .opta-widget-container .timeline .timeline-container {
          display: none;
        }                                         
        
        .opta-widget-container .timeline {
          background: none;
          border: 0;     
          padding-bottom: 60px;
        }
        
        .opta-timeline {            
          border: 1px solid #dcdcdc;
          width: 575px;
        }
        
        .opta-widget-container .timeline .match-details {
          border-top: 0;
        }
        
        .opta-widget-container .timeline .clock {
            position: absolute;
            right:255px;
            top: 95px;
            z-index: 10;
            padding-left: 10px;  
            padding-right: 10px;
            height: 25px;
            line-height: 25px;
            background: #e30074;
            text-align: center;
            font-size: 24px;
            color: #fff;
            width: 50px;
        }
        
        .opta-widget-container .timeline .clock-period {
          display: block;
          padding-left: 0;
          height: 25px;
          line-height: 25px;
          background: none;
          text-align: center;
          font-size: 12px;
          width: 100%;
        }
        
        .opta-widget-container .timeline .match-score-details .hometeam-crest {
          left: 175px;
        }
        
        .opta-widget-container .timeline .match-score-details.hasImg .score-line .home-team {
          vertical-align: top;
          width: 150px;
          padding-left: 0;
          text-align: right;
          position: absolute;
          left: 15px;          
          font-weight: bold;
        }
        
        .opta-widget-container .timeline .match-score-details.hasImg .score-line .away-team {
          vertical-align: top;
          width: 150px;
          padding-right: 0;  
          position: absolute;
          right: 15px;
          font-weight: bold;
        }
        
        .opta-widget-container .timeline .match-score-details .awayteam-crest {
          right: 175px;
        }
        
        /* Results */
        div.results {  
          padding-bottom: 0px;
          padding-left: 15px;
          padding-right: 15px;
          padding-top: 0px;
        }
        
        div.results div.resultsTitle {
        }     
        
        div.results div.resultsContent {
            margin-top: 5px;   
            border-bottom: 1px solid #dddddd;
        }      
        
        div.results div.resultsContent div.resultsContentRow {
            clear: both;
            height: 20px;
            line-height: 20px;
        }       
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_date {
            float: left;
            font-size: 11px;
            width: 40px;
        }           
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_clock {
            float: left;                                                                  
            font-size: 11px;  
            width: 29px;
        }   
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_team1 {
            float: left; 
            text-align: right;
            width: 68px;
        }     
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_team1 a {
            font-size: 11px;
            font-weight: normal;
        } 
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_team1Image {
            float: left;
            height: 15px;
            margin-left: 5px;  
            margin-top: 2px;
        }      
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_result {
            float: left;     
            text-align: center; 
            width: 40px;
        }
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_team2Image {
            float: left;                    
            height: 15px;
            margin-right: 5px;
            margin-top: 2px;
        }     
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_team2 {
            float: left;        
            text-align: left;
            width: 68px;
        }             
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_team2 a {
            font-size: 11px;
            font-weight: normal;
        } 
              
        /* Table */
        div.table {  
          padding-bottom: 20px;
          padding-left: 0px;
          padding-right: 0px;
        }
        
          div.table div.tableTitle {
          }     
        
          div.table div.tableContent {
            margin-top: 5px;
          }                 
        
            div.table div.tableContent div.tableContentHead {
              height: 20px;
              line-height: 20px;
            }                   
        
              div.table div.tableContent div.tableContentHead div.tableContentHeadCol {
                float: left;
                font-weight: bold;
              }               
        
            div.table div.tableContent div.tableContentRow {
              height: 22px;
              line-height: 22px;
            }                        
        
            div.table div.tableContent div.tableContentRowBright {
              background: #fff;
            }                         
        
            div.table div.tableContent div.tableContentRowDark {
              background: #ececec;
            }        
        
              div.table div.tableContent div.tableContentRow div.tableContentRowCol {
                float: left;
              }          
        
                div.table div.tableContent div.tableContentRow div.tableContentRowCol span {
                  display: block;
                  float: left;
                  margin-right: 5px;
                  margin-top: -2px;
                  height: 15px;
                }         
                
        .opta-formation h2,
        .opta-heatmap h2 {
          display: none;
        }
        
        div.formation table.canvas td {
          color: #000000;
          border: 0;
        }
        
        .opta-widget-container div.formation tbody tr:nth-child(even),
        .opta-widget-container div.heatmap tbody tr:nth-child(even) {
          background: none;
        }
        
        .opta-widget-container div.formation thead tr, 
        .opta-widget-container div.formation tbody tr,
        .opta-widget-container div.heatmap thead tr, 
        .opta-widget-container div.heatmap tbody tr {
        background: none no-repeat scroll 0 0 #fff;
        height: 20px;
        }
        
        .opta-widget-container .formation,
        .opta-widget-container .heatmap {
          background: none;
          border: none;
        }
        
        .opta-widget-container .formation ul.team {
          border: none;
          margin-top: 15px;
        }
        
        .opta-widget-container .formation ul.team li {
          border: none;
        }
        
        .opta-widget-container .formation ul.team li span {
          padding: 0 6px;
          color: #e30074;
        }
        
        .opta-widget-container .formation ul.team li:hover, .opta-widget-container .formation ul.team li.selected {
          background-color: none;
        }             
        
        .opta-widget-container .chalkboard div.teams dl.starters dt, .opta-widget-container .chalkboard div.personal>dl>dt, .opta-widget-container .chalkboard div.events dl dt {
        width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border-radius: 0;
        clear: both;
        color: #4b4b4b;
        font-size: 11px;
        font-weight: bold;
        line-height: 15px;
        min-height: 25px;
        cursor: pointer;
        padding: 8px 4px 0 4px;
        background: #ececec;
        }                         
        
        .opta-widget-container .timeline .match-score-details .goal-scorers-home {
            margin-top: 15px;
            min-height: 17px;
        }                             
        
        .opta-widget-container .timeline .match-score-details .goal-scorers-away {
            margin-top: 15px;  
            min-height: 17px;
        }                                                                                                                                                         
        

        /** ******* Vorlage /spox/css/opta-widgets/style.css ***********  */
        .opta-widget-container {
        	font-family: 'Arial','Helvetica','clean',sans-serif;
        	margin-top: 1.5em;
        	overflow: hidden;
        }
        
        .basebox.embed>.body>.opta-widget-container:first-child {
        	margin-top:0;
        }
        /* s.o.
        .opta-widget-container h2 {
        	background-color:white;
        	color: #3e3e3e;
        	font-family: 'Arial','Helvetica','clean',sans-serif;
        	font-size: 16px;
        	height: auto
        }
        */
        .opta-widget-container h2 span {
        	padding:0;
            font-size: 12px;
        }
        
        .opta-widget-container .optafacts,.opta-widget-container .ranking-container,.opta-widget-container .profile-container,.opta-widget-container .profile-container .profile,
        .opta-widget-container .comparison {
        	border-radius:0;
        	-moz-border-radius:0;
        	-webkit-border-radius:0;
        }
        
        .opta-widget-container .optafacts,.opta-widget-container .profile-container,.opta-widget-container .comparison {
        	border:1px solid #ccc;
        	margin:5px 0 0 0;
        }
        
        .opta-widget-container .optafacts li {
        	background:url('/staticassets/img/teaser/teaser_sprite.png?b846f0cc94') no-repeat scroll 8px -174px transparent
        }
        
        .opta-widget-container br {
        	display:none;
        }
        
        .opta-widget-container li {
        	border-bottom:0;
        	border-top:1px solid #eee;
        	color:#3e3e3e;
        	font-family: 'Arial','Helvetica','clean',sans-serif;
        	font-size:11px
        }
        
        .opta-widget-container li:first-child {
        	border-top:0
        }
        
        .opta-widget-container .profile-container .profile {
        	border:0
        }
        
        .opta-widget-container .profile-container .profile dl {
        	margin-left:125px
        }
        
        .opta-widget-container .profile-container .profile dt,.opta-widget-container .profile-container .profile dd {
        	border:0;
        	font-size:14px
        }
        
        .opta-widget-container .profile-container .profile dt {
        	font-family:'SZSansBold','Arial','Helvetica','clean',sans-serif;
        	font-weight:normal
        }
        
        .noSZfonts .opta-widget-container .profile-container .profile dt {
        	font-weight:700
        }
        
        .opta-widget-container .profile-container .profile dt.player-weight {
        	padding-left:1.5em
        }
        
        .opta-widget-container .profile-container .profile .team-logo {
        	border:0
        }
        
        .opta-widget-container .profile-container .profile img.flag {
        	display:inline!important
        }
        
        .opta-widget-container .ranking-category {
        	background:0;
        	border:1px solid #ccc;
        	border-bottom:0;
        	height:auto;
        	margin-top:10px
        }
        
        .opta-widget-container .comparison form,.opta-widget-container .comparison li {
        	border:0
        }
        
        .opta-widget-container .ranking-category select {
        	width:70%
        }
        
        @media only screen and (max-width :650px) {
        	.opta-widget-container .ranking-category select {
        		width:90%
        	}
        }
        
        .opta-widget-container .comparison li {
        	width:100%
        }
        
        .opta-widget-container fieldset {
        	padding-left:10px
        }
        
        .opta-widget-container fieldset:after {
        	color:#888;
        	font-size:16px
        }
        
        .opta-widget-container .ranking-category fieldset:after { 
        	content:'Wählen Sie Ihr Ranking';
        	font-family:'Arial','Helvetica','clean',sans-serif
        }
        
        .noSZfonts .opta-widget-container .ranking-category fieldset {
        	font-weight:700
        }
        
        @media only screen and (max-width :650px) {
        	.opta-widget-container .ranking-category fieldset:after {
        		color:#fff
        	}
        }
        
        .opta-widget-container .comparison #players-to-compare fieldset dl {
        }
        
        .opta-widget-container select {
        	background-color:#fff;
        	border:1px solid #ccc;
        	color:#1c1c1c;
        	font-family:'Arial','Helvetica','clean',sans-serif;
        	font-size:11px!important;
        	right:10px;
        	top:10px;
        	width:100%
        }
        
        .opta-widget-container thead tr,.opta-widget-container tbody tr {
        	background:none no-repeat scroll 0 0 #fff;
        	height:35px
        }
        
        .opta-widget-container tbody tr:nth-child(even) {
        	background-color:#ececec;
        }
        
        .opta-widget-container tbody td {
        	font-family:'Arial','Helvetica','clean',sans-serif;
        	font-size: 12px;
            border: 0;
        }
        
        .opta-widget-container thead th {
        	font-family:'Arial','Helvetica','clean',sans-serif;
        	font-size: 12px;
        	font-weight: bold;
        }
        
        .noSZfonts .opta-widget-container thead th {
        	font-weight:700
        }
        
        .opta-widget-container table.colchart.horizontal tbody td {
        	padding-left:10px
        }
        
        .opta-widget-container table.colchart.horizontal tbody tr td span.rating {
        	font-size:15px
        }
        
        .opta-widget-container table.colchart.horizontal tbody td div {
        	height:18px
        }
        
        .opta-widget-container table.colchart tbody tr:hover td {
        	background-color:transparent
        }
        
        .opta-widget-container .category-key {
        	padding-bottom:.35em
        }
        
        .opta-widget-container .category-key dd,.opta-widget-container .category-key dt {
        	color:#888;
        	font-family:'Arial','Helvetica','clean',sans-serif;
        	font-size:11px
        }
        
        .opta-widget-container .tabs-active .tabs-nav {
        	background-image:none;
        	border-top:0;
        	height:32px
        }
        
        .opta-widget-container .tabs-active .tabs-nav li {
        	background-color:#f5f5f5;
        	height:32px;
        	margin-left:.35em;
        	width:auto
        }
        
        .opta-widget-container .tabs-active .tabs-nav li:first-child {
        	margin-left:0
        }
        
        .opta-widget-container .tabs-active .tabs-nav li.tabs-selected {
        	border:1px solid #ccc;
        	border-bottom:0
        }
        
        .opta-widget-container .tabs-active .tabs-nav li.tabs-selected a {
        	color: #1163ad;
        	font-weight: bold;
        }
        
        .opta-widget-container .tabs-active .tabs-nav li.tabs-selected a:hover {
        	background: #ffffff;
        	height: 35px;
        	padding-left: 10px;
        	padding-right: 10px;
        }
        
        .opta-widget-container .tabs-active .tabs-nav li:hover {
        }
        
        .opta-widget-container .tabs-active .tabs-nav li a {
        	border:none!important;
        	display:block;
        	font-family:'Arial','Helvetica','clean',sans-serif;
        	font-size: 11px;
        	font-weight:normal;
        	padding-left: 11px;
        	padding-right: 11px;
        }
        
        .opta-widget-container .tabs-active .tabs-nav li a:hover {
        	background: #f5f5f5;
        	color: #1163ad;
        	height: 32px;
        	padding-left: 11px;
        	padding-right: 11px;
        }
        
        .noSZfonts .opta-widget-container .tabs-active .tabs-nav li a {
        	font-weight:700
        }
        
        .opta-widget-container .tabs-active .tabs-content {
        	border:1px solid #dcdcdc;
        	border-bottom:0
        }
        
        .opta-widget-container .comparison {
        	border:0
        }
        
        .opta-widget-container .comparison form {
        	border:1px solid #ccc;
        	border-bottom:0
        }
        
        .opta-widget-container .comparison legend {
        	background-color:#fff;
        	border:0
        }
        
        .opta-widget-container .comparison legend span {
        	color:#3e3e3e;
        	display: block;
        	font-family: 'Arial','Helvetica','clean',sans-serif;
        	font-size: 11px;
        	font-weight:normal;
        	line-height: 25px;
        }
        
        .noSZfonts .opta-widget-container .comparison legend span {
        	font-weight:700
        }
        
        .opta-widget-container .comparison fieldset {
        	padding:0
        }
        
        .opta-widget-container .comparison table {
        	border-bottom:0
        }
        
        .opta-widget-container .comparison table thead {
        	display:none
        }
        
        .opta-widget-container .comparison table tbody tr {
        	height:35px
        }
        
        .opta-widget-container .comparison table tbody th,.opta-widget-container .comparison table tbody .player1,.opta-widget-container .comparison table tbody .player2,
        .opta-widget-container .comparison table tbody .team1,.opta-widget-container .comparison table tbody .team2 {
        	background:none!important;
        	color:#3e3e3e!important;
        	font-size:11px!important;
        	font-weight:normal!important
        }
        
        .opta-widget-container .comparison table tbody .player1,.opta-widget-container .comparison table tbody .player2,.opta-widget-container .comparison table tbody .team1,
        .opta-widget-container .comparison table tbody .team2 {
        	font-family:'SZSansBold','Arial','Helvetica','clean',sans-serif
        }
        
        .noSZfonts .opta-widget-container .comparison table tbody .player1,.noSZfonts .opta-widget-container .comparison table tbody .player2,
        .noSZfonts .opta-widget-container .comparison table tbody .team1,.noSZfonts .opta-widget-container .comparison table tbody .team2 {
        	font-weight:700
        }
        
        .opta-widget-container .comparison table tbody .player1 img,.opta-widget-container .comparison table tbody .player2 img {
        	height: 155px;
        	width: 103px;
        }
        
        .opta-widget-container .comparison table tbody tr>th>img {
        	display:none!important
        }
        
        .opta-widget-container .comparison td.crest.team1,.opta-widget-container .comparison td.crest.team2 {
        	border-left:none;
        	border-right:0
        }
        
        .opta-widget-container .comparison td.crest.team1 {
        	padding-left:10px
        }
        
        .opta-widget-container .comparison .tabs-container {
        	border:0;
        	margin:1.4em 0 0 0;
        	padding:0
        }
        
        .opta-widget-container .comparison .tabs-container .tabs-content {
        	border-bottom:1px solid #ccc
        }
        
        .opta-widget-container .ranking-container thead th {
        	font-size:15px
        }
        
        .opta-widget-container .ranking-container tbody td.name img,.opta-widget-container .ranking-container tbody td.team img {
        	display:inline!important
        }
        
        .opta-widget-container .ranking-container tbody td.name,.opta-widget-container .ranking-container tbody td.team {
        	font-family:'SZSansBold','Arial','Helvetica','clean',sans-serif;
        	font-weight:normal
        }
        
        .noSZfonts .opta-widget-container .ranking-container tbody td.name,.noSZfonts .opta-widget-container .ranking-container tbody td.team {
        	font-weight:700
        }
        
        .opta-widget-container table.colchart.horizontal tbody tr td span.rating {
        	text-shadow:none
        }
        
        .opta-widget-container .matchstats-teamstats-container,.opta-widget-container .matchstats-lineup .lineup-coach {
        	border:0;
        	border-radius:0;
        	-moz-border-radius:0;
        	-webkit-border-radius:0
        }
        
        .opta-widget-container .matchstats-teamstats-container {
        	margin:0 0 0 0;
        }
        
        .opta-widget-container .matchstats-teamstats-container .tabs-content dt {
        	font-size:11px;
        	line-height:14px;
        	margin-top:10px
        }
        
        .opta-widget-container .matchstats-teamstats-container .tabs-content dd {
        	border-bottom:1px solid #ccc
        }
        
        .opta-widget-container .matchstats-teamstats-container .tabs-content dd>table {
        	margin:0
        }
        
        .opta-widget-container .matchstats-teamstats-container .tabs-content dd>table>thead {
        	display:none
        }
        
        .opta-widget-container .matchstats-teamstats-container .tabs-content dd>table>tbody td {
        	border:0;
        	font-family: 'Arial','Helvetica','clean',sans-serif;
        	font-size:11px;
        	font-weight:normal
        }
        
        .noSZfonts .opta-widget-container .matchstats-teamstats-container .tabs-content dd>table>tbody td {
        	font-weight:700
        }
        
        .opta-widget-container .matchstats-teamstats-container .home-percentage,.opta-widget-container .matchstats-teamstats-container .away-percentage {
        	background: #1163ad;
        	background-image:none!important;
        	height:15px!important
        }
        
        .opta-widget-container .matchstats-teamstats-container .tabs-content dd .home-percentage, .opta-widget-container .matchstats-teamstats-container.light-coverage dd .home-percentage {
        	background: #1163ad;
        	color: #1163ad;
        }
        
        .opta-widget-container .matchstats-teamstats-container .tabs-content dd .away-percentage, .opta-widget-container .matchstats-teamstats-container.light-coverage dd .away-percentage {
        	background: #cccccc;	
        	color: #cccccc;	
        }
        
        .opta-widget-container .matchstats-lineup ul {
        	border: 0;
        }
        
        .opta-widget-container .matchstats-lineup li {
        	height:32px;
        	line-height:32px!important;
        	margin:0;
        	padding:2px 0 2px 5px
        }
        
        .opta-widget-container .matchstats-lineup li:nth-child(even) {
        	background-color:#ececec;
            border: 0;
        }
        
        .opta-widget-container .matchstats-lineup li span {
        	font-size:14px
        }
        
        .opta-widget-container .matchstats-lineup li img {
        	margin:0;
        	padding:0;
        	top:8px
        }
        
        .opta-widget-container .matchstats-lineup h3 {
        	background-color:#fff;
        	border: 0;
        	height:32px;
        	width:auto
        }
        
        .opta-widget-container .matchstats-lineup h3 span {
        	color:#888;
        	font-family:'SZSansBold','Arial','Helvetica','clean',sans-serif;
        	font-size:15px;
        	font-weight:normal;
        	line-height:34px
        }
        
        .noSZfonts .opta-widget-container .matchstats-lineup h3 span {
        	font-weight:700
        }
        
        .opta-widget-container .matchstats-lineup .lineup-coach {
        	font-size:14px
        }
        
        .opta-widget-container .matchstats-lineup .lineup-coach dt {
        	font-family:'Arial','Helvetica','clean',sans-serif;
        	font-weight:bold;
        }
        
        .opta-widget-container .matchstats-lineup .lineup-coach dl {
        	line-height: 20px;
            padding: 0;
        }
        
        .opta-widget-container .matchstats-teamstats-container .matchup>span {
        	padding:0
        }
        
        .opta-widget-container .stats {
        	border:0;
        	border-radius:0;
        	-moz-border-radius:0;
        	-webkit-border-radius:0;
        	margin:5px 0 0 0
        }
        
        .opta-widget-container h2.profile-container {
        	border:0
        }
        
        .opta-widget-container .stats .tabs-content {
        	border:1px solid #ccc;
        	padding:.7em 0
        }
        
        .opta-widget-container .stats .tabs-selected {
        	border:0
        }
        
        .opta-widget-container .stats dl,.opta-widget-container .venues dl {
        	float:none;
        	width:100%;
        	margin:0
        }
        
        .opta-widget-container .stats dt,.opta-widget-container .venues dt {
        	border-left:none
        }
        
        .opta-widget-container .stats dd,.opta-widget-container .venues dd {
        	font-family:'Arial','Helvetica','clean',sans-serif;
        	font-weight:normal
        }
        
        .noSZfonts .opta-widget-container .stats dd,.noSZfonts .opta-widget-container .venues dd {
        	font-weight:700
        }
        
        .opta-widget-container .stats dt,.opta-widget-container .stats dd,.opta-widget-container .venues dt,.opta-widget-container .venues dd {
        	border:0;
        	font-size:14px
        }
        
        .opta-widget-container .stats dd {
        	display:inline
        }
        
        .opta-widget-container .stats dl.percentage .bargraph {
        	background-color:#eee;
        	border:0;
        	display:inline-block;
        	float:right;
        	height:10px;
        	width:60%
        }
        
        .opta-widget-container .stats dl.percentage .bargraph span {
        	height:10px
        }
        
        .opta-widget-container .team-container {
        	border:0;
        	border-radius:0;
        	-moz-border-radius:0;
        	-webkit-border-radius:0;
        	margin:5px 0 0 0
        }
        
        .opta-widget-container .team-container .playerstats-filter {
        	border:0;
        	position:static
        }
        
        .opta-widget-container .team-container .playerstats-filter fieldset {
        	padding:0
        }
        
        .opta-widget-container .team-container .playerstats-filter select {
        	font-size: 11px;
        	height: 25px;
        	line-height: 25px;
        	margin-bottom: 5px;
        	margin-top: 5px;
        	width: 150px;
        }
        
        .opta-widget-container .team-container .playerstats-filter select option {
        	font-size: 10px;
        }
        
        .opta-widget-container .team-container .tabs-active .tabs-content {
        	border-bottom:1px solid #ccc;
        }
        
        .opta-widget-container .team-container .tabs-active .tabs-content li {
        	border-top:0;
        }
        
        .opta-widget-container .team-container tbody tr {
        	border-bottom:1px solid #e7e7e7;
        	font-size: 11px;
        }
        
        .opta-widget-container .team-container tbody td,.opta-widget-container .team-container tbody th {
        	background:none!important;
        	border:0;
        	margin:0;
        	padding:0
        }
        
        .opta-widget-container .team-container tbody th {
        	border-bottom-color:#eee!important;
        	font-size: 11px;
        	line-height:35px!important
        }
        
        .opta-widget-container .team-container tbody th.jersey {
        	padding-left:10px
        }
        
        .opta-widget-container .team-container tbody td.name img {
        	border:0;
        	margin:0 10px
        }
        
        .opta-widget-container .team-container tbody td.name span {
        	line-height:29px
        }
        
        .sidebar .opta-widget-container h2 {
        	background-color:#ecebe6;
        	display:block;
        	font-size:18px;
        	font-family:'Arial','Helvetica','clean',sans-serif;
        	font-weight:normal;
        	height:auto;
        	line-height:normal;
        	padding:1.4em 10px 10px 20px;
        	width:auto
        }
        
        .noSZfonts .sidebar .opta-widget-container h2 {
        	font-weight:700
        }
        
        .sidebar .opta-widget-container .ranking-category fieldset:after {
        	content:''
        }
        
        .opta-widget-container .tabs-active div.opta-dropdown {
        	background: none;
            border-top: 1px solid #fff;
        }
        
        .opta-widget-container .team-container .playerstats-filter fieldset {
        	border-bottom: dotted 1px #a7a7a7;
        	border-top: dotted 1px #a7a7a7;
        	margin-bottom: 14px;
        	outline: 0;
        }
        
        .opta-widget-container .matchstats-teamstats-container .matchup {
            position: absolute;
            left: 0;
            top: 40px;
            width: 100%;
            text-align: center;
            font-size: 35px;
            font-weight: bold;
            text-transform: uppercase;
            color: #ccc;
        }
        
        .opta-widget-container .matchstats-teamstats-container .matchup .home-team, .opta-widget-container .matchstats-teamstats-container .matchup .away-team {
            position: absolute;
            top: 5px;
            line-height: 35px;
            text-transform: none;
            text-align: left;
            font-size: 12px;
            color: #3e3e3e;
        }
        
        .opta-widget-container .matchstats-teamstats-container .tabs-content dl {
            width: 100%;
            margin: 44px auto 0;
        }
        
        .opta-widget-container .comparison fieldset fieldset {
        	padding-top: 0;
        }
                                                                                                                                                                                             
        div#mc_adlink {
          margin-left: 10px;
          margin-top: 10px;
          width: 810px;
          color: #343434;
          height: 25px;
          line-height: 25px;
          border-bottom: 1px solid #cccccc;
          font-size: 11px;
          text-align: left;
        }
        
        .opta-widget-container .timeline .match-details {
          position: absolute;
          left: 0;
          bottom: 0;
          width: 100%;
          max-height: 40px; 
          min-height: 20px;
          line-height: 20px;
          border-top: 1px solid #eee;
          overflow: hidden;
          height: auto;
        }
        
        .opta-widget-container .timeline .match-details dt:nth-child(7) {
          clear: both;
        }                                                                                                                                                                                             
        
        div#kompaktlink-leiste {
        background: none;
        height: 30px;
        margin-top: 0px;
        width: 100%;
        }
        
        div#kompaktlink-leiste a {
        border-right: none;
        color: #6e6e6c;
        text-decoration: none;
        display: block;
        float: left;
        font-size: 12px;
        height: 30px;
        line-height: 30px;
        width: 25%;
        text-align: center; 
        padding-left: 0px;
        padding-right: 0px;
        }
        
        .kommentare {
          display: none;
        }                                                                                                                                                                                                            
        
        /* Aufstellungen Widget */
        .optaAufstellung .opta-matchstats .matchstats-lineup li span {
          font-size: 12px;
          height: 24px;
          line-height: 24px;
          color: #000;
        }
        
        .optaAufstellung .opta-matchstats .matchstats-lineup li {
          height: auto;
          line-height: 24px!important;
          margin: 0;
          padding: 2px 0 2px 5px;
        }
        
        .optaAufstellung .opta-matchstats .matchstats-lineup li img {
          margin: 0;
          padding: 0;
          top: 4px;
        }
        
        .optaAufstellung .opta-matchstats .matchstats-lineup .lineup-coach { 
          font-size: 12px;
        }
        
        .optaAufstellung .opta-matchstats .matchstats-lineup h3 span {
        font-size: 12px;
        }
        /* Aufstellungen Widget */
        
        #comment_add .bookmark {
          font-size: 12px;
          color: #434343;
          text-decoration: none;
          font-family: arial, verdana, helvetica;
          font-weight: normal;
        }     
        
        #comment_add {
          margin-left: 10px;
        }      
        
        #comments {
          margin-left: 10px;
        }        
        
        #comments .bookmark {
          line-height: 16px;
          font-size: 12px;
        } 
        
        .opta-matchstats .matchstats-lineup h2 span {
        font-size: 12px;       
        padding-left: 0px;
        font-weight: bold;
        width: 100;
        }  
        
        .opta-matchstats .matchstats-lineup:nth-child(1) h2 span {
        font-size: 12px;       
        padding-left: 7px;
        font-weight: bold;
        width: 100;
        }
        
        .opta-matchstats .narrow h2, .opta-matchstats h2.narrow {
        border-radius: 0;
        }    
        
        .optaAufstellung .opta-matchstats h2.opta-error {
        display: none;
        }       
        
        #tableField div.opta-error {
        background: none;
        border: none;
        }      
        
        .resAdd {
          display: block;
          font-size: 10px;
          font-weight: normal;
          line-height: 15px;
          margin-top: -6px;
        }
        
        .resultSubtitle {
          background: #d2d2d2;
          height: 19px;
          padding-left: 6px;
          font-weight: bold;
          color: #505050;
          line-height: 19px;
          margin-top: 5px;
          clear: both;
        }
        
        /* Feed Scoreboard */
        .leftAreaScoreboard {            
            border: 1px solid #dcdcdc;
            min-height: 100px;  
            width: 573px;
        }
            .leftAreaScoreboard .scoreboardConf {
            }
            
                .leftAreaScoreboard .scoreboardConf .scoreboardConfTitle {
                    color: #4b4b4b;
                    text-transform: uppercase;
                    font-size: 16px;
                    font-weight: bold;
                    height: 30px;
                    line-height: 30px;
                    border-bottom: 1px solid #dcdcdc;
                    padding-left: 10px;
                }    
            
                .leftAreaScoreboard .scoreboardConf .scoreboardConfRow {
                    clear: both;
                    height: 25px;
                    line-height: 25px;
                    margin-bottom: 0px;
                }          
            
                    .leftAreaScoreboard .scoreboardConf .scoreboardConfRow .scoreboardConfRowKickoff {
                        float: left;
                        width: 85px;
                        padding-left: 10px;
                    }      
                    
                        .leftAreaScoreboard .scoreboardConf .scoreboardConfRow .scoreboardConfRowKickoff span.live {
                            background: #6ab324;
                            color: #ffffff;
                            display: block;
                            float: left;
                            height: 14px;
                            line-height: 14px;
                            padding-left: 15px;
                            padding-right: 15px;
                            margin-top: 3px;
                        }  
            
                    .leftAreaScoreboard .scoreboardConf .scoreboardConfRow .scoreboardConfRowTeam1 {    
                        float: left;
                        margin-right: 20px;
                        text-align: right;  
                        width: 140px;
                    }                   
            
                    .leftAreaScoreboard .scoreboardConf .scoreboardConfRow .scoreboardConfRowTeam1Image {  
                        float: left;
                        width: 18px;
                        margin-top: 3px;
                    }                 
            
                    .leftAreaScoreboard .scoreboardConf .scoreboardConfRow .scoreboardConfRowResult {     
                        float: left;
                        text-align: center;
                        width: 40px;
                    }                      
            
                        .leftAreaScoreboard .scoreboardConf .scoreboardConfRow .scoreboardConfRowResult a:hover {     
                            color: #e30074;
                        }              
            
                    .leftAreaScoreboard .scoreboardConf .scoreboardConfRow .scoreboardConfRowTeam2Image { 
                        float: left; 
                        width: 18px;    
                        margin-top: 3px;
                    }                  
            
                    .leftAreaScoreboard .scoreboardConf .scoreboardConfRow .scoreboardConfRowTeam2 {    
                        float: left;   
                        margin-left: 20px;
                        text-align: left; 
                        width: 140px;
                    }    
        
            .leftAreaScoreboard .scoreboardTeamrow {
            }  
        
                .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam1 {
                    float: left;
                    margin-left: 2%;
                    margin-top: 15px;
                    text-align: center;
                    width: 35%;
                }  
        
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam1 .scoreboardTeamrowTeam1Name {
                        font-size: 20px;
                        font-weight: bold;
                        margin-bottom: 5px;
                    }  
        
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam1 .scoreboardTeamrowTeam1Logo {
                    } 
        
                        .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam1 .scoreboardTeamrowTeam1Logo img {
                            border: 1px solid #eee;
                        }
        
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam1 .scoreboardTeamrowTeam1Data {
                        margin-top: 25px;
                        text-align: left;
                    }  
        
                        .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam1 .scoreboardTeamrowTeam1Data .scoreboardTeamrowTeam1DataGoal {
                        } 
        
                .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowScore {  
                    float: left;       
                    margin-top: 35px;
                    text-align: center;
                    width: 26%;
                }       
        
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowScore .scoreboardTeamrowScoreFullscore {
                        font-size: 30px;
                        font-weight: bold;
                    }      
        
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowScore .scoreboardTeamrowScoreSinglescores {
                        font-size: 16px;
                        font-weight: bold;
                        margin-top: 10px;
                    }   
        
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowScore .scoreboardTeamrowScoreStatus {
                        background: #e30074;
                        color: #ffffff;
                        font-size: 15px;
                        height: 25px;
                        line-height: 25px;
                        margin: auto;
                        margin-top: 20px;
                        padding-left: 10px;  
                        padding-right: 10px;
                        text-align: center;
                        width: 75px;
                    } 
        
                .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam2 {
                    float: left;   
                    margin-right: 2%;  
                    margin-top: 15px;
                    text-align: center;
                    width: 35%;
                }  
        
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam2 .scoreboardTeamrowTeam2Name {  
                        font-size: 20px;
                        font-weight: bold;
                        margin-bottom: 5px;
                    }  
        
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam2 .scoreboardTeamrowTeam2Logo {
                    }  
        
                        .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam2 .scoreboardTeamrowTeam2Logo img {
                            border: 1px solid #eee;
                        }
        
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam2 .scoreboardTeamrowTeam2Data {  
                        margin-top: 25px;
                        text-align: right;
                    }  
        
                        .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam2 .scoreboardTeamrowTeam2Data .scoreboardTeamrowTeam2DataGoal {
                        }
        
            .leftAreaScoreboard .scoreboardDatarow {
                font-size: 11px;
                line-height: 14px;
                margin-top: 14px;
                padding-left: 2%;
                margin-bottom: 10px;
            }
        
                .leftAreaScoreboard .scoreboardDatarow .scoreboardDatarowKickoff {
                    float: left;
                }  
        
                .leftAreaScoreboard .scoreboardDatarow .scoreboardDatarowReferee { 
                    float: left;
                    margin-left: 10px;
                }
        
                .leftAreaScoreboard .scoreboardDatarow .scoreboardDatarowAttendance {  
                    float: left;
                    margin-left: 10px;
                }   
        
                .leftAreaScoreboard .scoreboardDatarow .scoreboardDatarowStadium {  
                    float: left;
                    margin-left: 10px;
                }
                
        /* Feed gamebar */
        .gamebar {
        } 
        
            .gamebar .gamebarLeftArrow {
                float: left;
                margin-right: 0px;
                width: 49px;
            }    
        
            .gamebar .gamebarContent {
                float: left;
                overflow: hidden;
                width: 820px;
            }     
        
                .gamebar .gamebarContent .gamebarInnerContent {
                    width: auto;
                }      
        
                    .gamebar .gamebarContent .gamebarInnerContent #gamebarInnerContentElementActive {
                        background: #fff;
                    }  
        
                    .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement {
                        background: #ececec;
                        float: left;
                        width: 135px;    
                        cursor: hand;
                        cursor: pointer;
                        height: 68px;
                    }  
        
                        .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement:hover .gamebarInnerContentElementMainScore {
                            color: #e30074;
                        }       
        
                        .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement:hover .gamebarInnerContentElementMainScore span {
                            color: #e30074;
                        } 
        
                    .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElementBorder {
                        border-left: 1px solid #ffffff;    
                    }      
        
                        .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementHead {
                            height: 30px;
                        }     
        
                            .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementHead .gamebarInnerContentElementKickoff {
                                font-size: 11px;
                                margin-left: 10px;
                                padding-top: 10px;
                            }    
        
                                .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementHead .gamebarInnerContentElementKickoff span.live {
                                    background: #e30074;
                                    color: #ffffff;
                                    display: block;
                                    float: left;
                                    height: 14px;
                                    line-height: 14px;
                                    padding-left: 15px;
                                    padding-right: 15px;
                                }
        
                            .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementHead .gamebarInnerContentElementGoalalarm {
                            }  
        
                        .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementMain {
                            height: 47px;
                            margin-top: 10px;
                        }      
        
                            .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementMain .gamebarInnerContentElementMainTeam1 {
                                float: left;
                                text-align: center;
                                width: 35%;
                            }   
        
                                .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementMain .gamebarInnerContentElementMainTeam1 .gamebarInnerContentElementMainTeam1Name {
                                    font-size: 11px;
                                    margin-bottom: 2px;
                                }  
        
                                .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementMain .gamebarInnerContentElementMainTeam1 .gamebarInnerContentElementMainTeam1Logo {
                                    margin-top: 5px;
                                }     
        
                            .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementMain .gamebarInnerContentElementMainScore {
                                float: left; 
                                text-align: center;
                                width: 30%;
                            }          
        
                                .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementMain .gamebarInnerContentElementMainScore .gamebarInnerContentElementMainScoreFullscore {
                                    font-size: 15px;
                                    font-weight: bold;
                                    margin-top: 17px;
                                }       
        
                            .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementMain .gamebarInnerContentElementMainScoreNoLink {
                                float: left; 
                                text-align: center;
                                width: 30%;
                            }          
        
                                .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementMain .gamebarInnerContentElementMainScoreNoLink .gamebarInnerContentElementMainScoreFullscore {
                                    font-size: 15px;
                                    font-weight: bold;
                                    margin-top: 17px;
                                }      
        
                            .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementMain .gamebarInnerContentElementMainTeam2 {
                                float: left;
                                text-align: center;
                                width: 35%;
                            }   
        
                                .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementMain .gamebarInnerContentElementMainTeam2 .gamebarInnerContentElementMainTeam2Name {
                                    font-size: 11px;
                                    margin-bottom: 2px;
                                }  
        
                                .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementMain .gamebarInnerContentElementMainTeam2 .gamebarInnerContentElementMainTeam2Logo {  
                                    margin-top: 5px;
                                } 
        
                        .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementSinglescores {   
                            height: 20px;
                            text-align: center;
                        }    
        
            .gamebar .gamebarRightArrow {
                float: left;
                margin-left: 0px;
                width: 49px;
            }
        
        /* Navbar */    
        .navbar {
            margin-top: 20px;
        }
        
            .navbar .navbarDivision {
                float: left;
            }  
        
            .navbar .navbarDivisionSelector { 
                display: block;
                float: left;   
                margin-left: 5px;
            }   
        
            .navbar .navbarGameday {     
                float: left;
                margin-left: 20px;
            }  
        
            .navbar .navbarGamedaySelector {  
                display: block; 
                float: left;    
                margin-left: 5px;
            }      
        
            .navbar .navbarConference {    
                float: left;        
                /*margin-left: 20px;*/
            }        
        
            .navbar .navbarConferenceActive {    
                float: left;        
                /*margin-left: 20px;*/
                color: #e30074;
                text-decoration: underline;
            }  
        
            .navbar .navbarConferenceSelector {  
                display: block;
                float: left;   
                margin-left: 5px;
                margin-top: 3px;
            }
            
        /* Fixtures Plus */
        h2.fixtures-plus-list {
            display: none;
        }
        
        .opta-widget-container .fixtures-plus td.home-team-name .team-name {
            font-size: 11px;
            color: #000000;
            font-weight: normal;
            margin-top: 5px;
        }                      
        
        .opta-widget-container .fixtures-plus td.away-team-name .team-name {                                               
            font-size: 11px;    
            color: #000000;
            font-weight: normal; 
            margin-top: 5px;
        }
        
        .opta-widget-container .fixtures-plus-list tbody tr.scoreline td.match-time span {
            padding: 0;
            background: none;
            margin-left: 4px;
        }           
        
        #opta-widget-idx-1 thead tr, #opta-widget-idx-1 tbody tr {
            background: none;
        }            
        
        #opta-widget-idx-1 {
            background: none; 
            margin-bottom: 0;
            margin-top: 5px;
        }  
        
        .opta-widget-container .fixtures-plus.opta-v3 {
            background: none;
            margin-bottom: 0;
        }            
        
        #opta-widget-idx-1 .tabs-content {
            background: none;
            border: 0; 
            margin-bottom: 0;
        }   
        
        .opta-widget-container .fixtures-plus-list tr.scoreline td {
            padding: 5px 4px;                                         
            font-size: 11px;    
            color: #000000;
            font-weight: normal;
        }      
        
        .opta-widget-container .fixtures-plus-list tr.scoreline td.score-home,
        .opta-widget-container .fixtures-plus-list tr.scoreline td.score-away,
        .opta-widget-container .fixtures-plus-list tr.scoreline td.score-divider {
            font-size: 12px;    
        }
        
        .opta-widget-container .fixtures-plus-list .tabs-active div.opta-dropdown, 
        .opta-widget-container .fixtures-plus-grid .tabs-active div.opta-dropdown {
            font-size: 14px;
            line-height: 14px;
            padding: 0;
            height: 25px;
            background: none;
            border: 0;
            margin-bottom: 5px;
        }                
        
        .opta-widget-container .fixtures-plus-list .tabs-active div.opta-dropdown span, 
        .opta-widget-container .fixtures-plus-grid .tabs-active div.opta-dropdown span {
        padding: 5px 0 0 0;
        background: transparent;
        color: #000000;
        font-weight: normal;
        }
        
        .opta-widget-container .fixtures-plus-list .tabs-active div.opta-dropdown span span, .opta-widget-container .fixtures-plus-grid .tabs-active div.opta-dropdown span span {
            padding: 0;
            margin: 0 0 0 6px;
            display: inline-block;
            width: 14px;
            height: 14px;
            background: transparent url(/live/center5_0/templates/sportal/opta-2bundesliga/images/football-fixtures.png) no-repeat 0 -165px;
        }
        
        .opta-widget-container .fixtures-plus td.home-team-name, 
        .opta-widget-container .fixtures-plus td.away-team-name {
            width: 23%;
        }   
        
        .opta-widget-container .fixtures-plus td.match-time {                                              
            font-size: 11px;    
            color: #000000;
            padding-left: 10px;
            width: 30%;
        }          
        
        .opta-fixtures_plus .match-time { 
            padding-left: 10px;
        }
        
        .opta-widget-container .fixtures-plus td.home-team-name .crest {
            top: -6px;
            right: 4px;
        }          
        
        .opta-widget-container .fixtures-plus td.away-team-name .crest {
            top: -6px;  
            left: 4px;
        }          
        
        .opta-fixtures_plus .score-home { 
            padding-top: 7px;
            padding-bottom: 3px;
        }             
        
        .opta-fixtures_plus .score-divider { 
            padding-top: 7px;
            padding-bottom: 3px;
        }          
        
        .opta-fixtures_plus .score-away { 
            padding-top: 7px;
            padding-bottom: 3px;
        }                      
        
        .opta-fixtures_plus .fixtures-plus-list .tabs-active div.opta-dropdown.active ul.tabs-nav, 
        .opta-fixtures_plus .fixtures-plus-grid .tabs-active div.opta-dropdown.active ul.tabs-nav {
            top: 25px;
            background: #fff;
            height: 200px;
            padding: 0;
            width: 150px;
        }                               
        
        .opta-widget-container .fixtures-plus-list .tabs-active div.opta-dropdown ul.tabs-nav li, 
        .opta-widget-container .fixtures-plus-grid .tabs-active div.opta-dropdown ul.tabs-nav li {
        line-height: 18px;
        color: #000000;  
        height: 30px;
        }                                
        
        .opta-widget-container .fixtures-plus-list .tabs-active div.opta-dropdown ul.tabs-nav li:hover, 
        .opta-widget-container .fixtures-plus-grid .tabs-active div.opta-dropdown ul.tabs-nav li:hover {
        background-color: #e30074;
        color: #ffffff;         
        line-height: 18px;
        height: 30px;
        } 
            
        .opta-widget-container .fixtures-plus-list .tabs-active div.opta-dropdown ul.tabs-nav li a, 
        .opta-widget-container .fixtures-plus-grid .tabs-active div.opta-dropdown ul.tabs-nav li a {
        color: #000000;                                                                              
        line-height: 18px; 
        height: 28px;
        }      
            
        .opta-widget-container .fixtures-plus-list .tabs-active div.opta-dropdown ul.tabs-nav li a:hover, 
        .opta-widget-container .fixtures-plus-grid .tabs-active div.opta-dropdown ul.tabs-nav li a:hover {
        background-color: #e30074;
        color: #ffffff;         
        line-height: 18px; 
        height: 28px;
        }   
        
        .opta-widget-container .fixtures-plus-list .tabs-active div.opta-dropdown ul.tabs-nav li.tabs-selected, 
        .opta-widget-container .fixtures-plus-grid .tabs-active div.opta-dropdown ul.tabs-nav li.tabs-selected {
        background-color: #e30074;
        border-bottom: 1px solid #ddd;
        color: #ffffff;        
        line-height: 18px; 
        height: 30px;
        }
        
        .opta-widget-container .fixtures-plus-list .tabs-active div.opta-dropdown ul.tabs-nav li.tabs-selected a, 
        .opta-widget-container .fixtures-plus-grid .tabs-active div.opta-dropdown ul.tabs-nav li.tabs-selected a {
        background-color: #e30074;  
        color: #ffffff;    
        line-height: 18px; 
        height: 28px;
        }   
        
        .opta-widget-container .fixtures-plus-list .tabs-active div.opta-dropdown ul.tabs-nav li.tabs-selected a:hover, 
        .opta-widget-container .fixtures-plus-grid .tabs-active div.opta-dropdown ul.tabs-nav li.tabs-selected a:hover {
        background-color: #e30074;
        color: #ffffff;  
        line-height: 18px;
        height: 28px;
        }
        
        /* Table */
        #tableField .opta-standings h2 {
            display: none;   
        }
        
        #tableField .opta-widget-container .standings-container {
            border: 0;
        }
        
        #tableField .opta-standings thead th {
            border: 0;
        }   
        
        #tableField .opta-standings thead th.pos {
            border: 0;
            color: #000;
        }
        
        #tableField .opta-widget-container tbody td.position {
            text-align: center;
        }
        
        #tableField .opta-standings thead th .image-spacer {
            display: none;
        }   
        
        #tableField .opta-standings tbody td .image-spacer {
            margin-right: 0;
        }
        
        #tableField .opta-standings thead tr {
            height: 20px;
        }               
        
        #tableField .opta-standings tbody tr {
            height: 20px;
        }
        
        #tableField .opta-widget-container tbody td.team {
            line-height: 20px;
        }
        
        /* Conference commentary */
        div#mc_content_modul2_commentary_content_inner_conference {
            font-size: 14px;
            height: 1832px;
            margin-left: 10px;
            margin-right: 10px;
            overflow-y: auto;
            overflow-x: hidden;
            width: 552px;
        }
        
        div#mc_commentary_item_1 {
          width: 545px;
          border: 0;
          padding: 6px;
          background: #fff;
          margin-left: 1px;
          border-bottom: 1px solid #dcdcdc;
        }    
        
        div#mc_commentary_item_0 {
          width: 545px;
          border: 0;
          padding: 6px;
          background: #ffffff;
          margin-left: 1px;     
          border-bottom: 1px solid #dcdcdc;
        } 
        
        div#mc_commentary_comment_conference {
            width: 380px;
            float: left;
        }
        
        .leftAreaGoalReplay .opta-goalreplay h2 {
            background: none;
            color: #3e3e3e;
            font-family: 'Arial','Helvetica','clean',sans-serif;
            font-size: 16px;
            height: auto;
            border: 1px solid #ddd;
            border-bottom: 0;
            width: 563px;
            padding-left: 10px; 
            border-radius: 0;
            border-top: 0;
        }
        
        .opta-standings .standings-competition-name {
            display: none;
        }
        
        .opta-actionareas h2 {
            display: none;
        }
        
        #resultsField .opta-fixtures_plus .tabs-content {
            border-left: 0;
            border-right: 0;
            border-bottom: 0;
        }
        
        /* Titlebar */
        .titlebar { 
            margin-top: 20px;
        }
        
            .titlebar .titleBarLeft {
                float: left;
                width: 60%;
            }
        
                .titlebar h3 {
                    color: #929292;
                    font-size: 14px;
                    font-weight: normal;
                    margin: 0;        
                    margin-bottom: 10px;
                    padding: 0;
                }
                
                .titlebar h2 {
                    color: #e30074;   
                    font-size: 16px;
                    font-weight: normal;
                    margin: 0;
                    margin-bottom: 2px;
                    padding: 0;
                }
                
                .titlebar h1 {   
                    color: #000000;   
                    font-size: 28px;
                    font-weight: bold;
                    margin: 0;
                    padding: 0;
                }  
        
            .titlebar .titleBarRight {
                float: right;
                width: 40%;
            }      
        
                .titlebar .titleBarRight #fb-root {
                    float: right;
                    margin-right: 20px;
                }         
        
                .titlebar .titleBarRight #google-root {
                    float: right;
                }
        
                .titlebar .titleBarRight #twitter-root {
                    float: right;
                    width: 100px;
                }                                                                                                                                                                                      
        
        .opta-widget-container .fixtures-plus-list .tabs-active ul.tabs-nav, .opta-widget-container .fixtures-plus-grid .tabs-active ul.tabs-nav {
            background: none;
            color: #000000;
        }
        
        .opta-widget-container .fixtures-plus-list .tabs-active ul.tabs-nav li, .opta-widget-container .fixtures-plus-grid .tabs-active ul.tabs-nav li, .opta-widget-container .fixtures-plus-list .tabs-active ul.tabs-nav li a, .opta-widget-container .fixtures-plus-grid .tabs-active ul.tabs-nav li a {
            background: none;
            color: #000000;
            font-size: 11px;
            border: none;
        }
        
        .opta-widget-container .fixtures-plus-list .tabs-active ul.tabs-nav li.tabs-selected a, .opta-widget-container .fixtures-plus-grid .tabs-active ul.tabs-nav li.tabs-selected a, .opta-widget-container .fixtures-plus-list .tabs-active ul.tabs-nav li a:hover, .opta-widget-container .fixtures-plus-grid .tabs-active ul.tabs-nav li a:hover {
            background: none;
            color: #000000;
            font-size: 11px;
            font-weight: bold;     
            border: none;
        }
        
        .opta-goalreplay {
            margin: 0;
        }
        
        .opta-goalreplay .goalreplay {
            margin-bottom: 0;
            border-bottom: 0;
            border-radius: 0px;
        } 
        
        #mc_commentary_comment a:hover {
            text-decoration: none;
        }                  
        
        #mc_commentary_comment a.daznlink {
            text-decoration: underline;
        }
        
        /*.st_won {
            display: none;
        }                 
        
        .st_drawn {
            display: none;
        }
        
        .st_lost {
            display: none;
        }*/
        
        #opta-widget-idx-3 h2 {
            line-height: 31px;  
            height: 31px;
            font-weight: bold;
            text-transform: uppercase;
            font-size: 12px;
            border-top: 1px solid #dcdcdc;
            border-right: 1px solid #dcdcdc;
            border-left: 1px solid #dcdcdc;
            border-radius: 0;
            width: auto;  border-bottom: 0;
        }   
         
        #opta-widget-idx-3 h2 span {
            display: block;
            line-height: 30px;  
            height: 30px;
            font-weight: bold;
            text-transform: uppercase;
            font-size: 12px;
            padding-left: 0px;
            border-radius: 0;
            width: auto;
            margin-left: 6px;
            margin-right: 6px; 
            border-bottom: 1px solid #dcdcdc;
        }
        
        .opta-widget-container .matchstats-lineup {
            float: left;
            width: 49%;
            margin-bottom: 0px;
            clear: none;
            border-radius: 10px;
        }
        
        /* Eventlist */
        .eventlist .eventitem_home {
            clear: both;
            line-height: 18px;
        }
        
        .eventlist .eventitem_away {
            clear: both;
            line-height: 18px;
        }
        
        .eventlist .eventspacer_home {
            float: right;
            width: 262px;
        }    
        
        .eventlist .eventscore_home {
            float: right;
            width: 50px; 
            text-align: center;
        }
        
        .eventlist .eventname_home {
            float: right;
            text-align: right;
            width: 200px;
        }
        
        .eventlist .eventspacer_away {
            float: left;
            width: 261px;
        }   
        
        .eventlist .eventscore_away {
            float: left;
            width: 50px;
            text-align: center;
        }
        
        .eventlist .eventname_away {
            float: left;   
            text-align: left;
            width: 200px;
        }
        
        .eventlist {
            clear: both;
            margin-top: 20px;
        }
        
        #opta-widget-idx-4 .tabs-nav {
            height: auto;
        }
        
        #mc_content_modul2_segment2_conferencebutton {
            float: left;
            height: 30px;
            width: 125px;
            margin-left: 90px;
            margin-top: 7px;
        }
        
        .chalkboard dl.subs ul.team li:last-child {
            border-bottom: 1px solid #ccc;
            border-radius: 0;
        }
        
        .opta-widget-container .formation, .opta-widget-container .heatmap {
            padding-bottom: 0;
            margin-bottom: 0;
        }
        
        #opta-widget-idx-3 table {
            border-collapse: collapse;
            border-spacing: 0;
            width: 100%;
            background: #fff;
            margin-bottom: 0px;
        }
        
        #opta-widget-idx-3 {
            margin-bottom: 0px;
            margin-top: 0px;
        }
        
        #tableField .opta-widget-container .standings-container {
            border: 0;       
            margin-bottom: 0px;
        }
        
        .opta-widget-container .matchstats-teamstats-container .tabs-content dd tbody td.stat-home span, .opta-widget-container .matchstats-teamstats-container.light-coverage dd tbody td.stat-home span {
            float: right;
            width: 3em;
            margin: 0 4px;
            text-align: left;
            font-size: 12px;
        }
        
        .opta-widget-container .matchstats-teamstats-container .tabs-content dd tbody td.stat-away span, .opta-widget-container .matchstats-teamstats-container.light-coverage dd tbody td.stat-away span {
            float: left;
            width: 3em;
            margin: 0 4px;
            text-align: right;  
            font-size: 12px;
        }                                                        
        
        #tableField .opta-widget-container tbody td.position {
            color: #000;
            text-align: center;
        }
        
        .scoreboardConfRow:nth-child(even) {
            background: #ececec;
        }
        
        .moduleHeadline {
            height: 31px;
            line-height: 31px;
            font-size: 12px;
            font-weight: bold;
            text-transform: uppercase;
            border-left: 1px solid #dcdcdc;
            border-top: 1px solid #dcdcdc;
            border-right: 1px solid #dcdcdc;
        }    
        
        .moduleHeadline span {
            display: block;
            height: 30px;
            line-height: 30px;
            font-size: 12px;
            font-weight: bold;
            text-transform: uppercase;
            margin-left: 6px;               
            margin-right: 6px;
            border-bottom: 1px solid #dcdcdc;
        }
        
        abbr {
            text-decoration: none;
        }
        
        .opta-widget-container .chalkboard div.teams dl.subs dt {
            width: 100%;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            padding: 6px 4px;
            font-size: 11px;
            font-weight: 700;
            line-height: 15px;
            border: 1px solid #ccc;
            border-top: none;
            background-color: #ececec;
            clear: both;
            color: #4b4b4b;
            cursor: pointer;
            position: relative;
        }
        
        .chalkboard ul.team li.selected, .opta-widget-container .event-type.selected {
            background-image: url(/live/center5_0/templates/t-online/opta-1bundesliga/images/checkbox.png);
        }
        
        .opta-widget-container .chalkboard div.events dl dt:after, .opta-widget-container .chalkboard div.personal>dl>dt:after, .opta-widget-container .chalkboard div.teams dl.starters dt:after, .opta-widget-container .chalkboard div.teams dl.subs dt:after {
            background-image: url(/live/center5_0/templates/t-online/opta-1bundesliga/images/checkbox.png);
        }
        
        .chalkboard ul.team li:hover {
            background-color: #e30074;
            color: #fff;
        }
        
        .chalkboard ul.team li:hover span.name {
            color: #fff;
        }
        
        .opta-widget-container .matchstats-lineup .lineup-coach  dd {
            clear: both;
            display: block;
        }
        
        /* Dropdown */
        .resultDropdown {
            margin-bottom: 10px;
            margin-left: 8px;
            position: relative;
            margin-top: 10px;
        }
        
        .resultDropdown .resultDropdownTitle {
            float: left;
            margin-right: 5px;
        }
        
        .resultDropdown .resultDropdownIcon {
            background: url(/live/center5_0/templates/sportal/opta-em-qualifikation/images/arrow_bottom.png) no-repeat;
            float: left;
            height: 10px;
            margin-top: 3px;
            width: 15px;
        }
        
        .resultDropdown .resultDropdownFields {
            background: #ffffff;
            border: 1px solid #dddddd;
            box-shadow: 3px 3px 5px #bbbbbb;
            display: none;
            height: 126px;
            left: 0px;
            overflow: auto;
            position: absolute;
            top: 20px;
            z-index: 50;
            width: 148px;
        }
        
        .resultDropdown .resultDropdownFields span {
            border-bottom: 1px solid #dddddd;
            cursor: hand;
            cursor: pointer;
            display: block;
            font-size: 11px;
            height: 29px;
            line-height: 29px;
            padding-left: 10px;
        }     
        
        .resultDropdown .resultDropdownFields span:hover {
            background: #e30074;
            color: #fff;
        }       
        
        .resultDropdown .resultDropdownFields span:focus {
            background: #e30074;
            color: #fff;
        }
        
        div.results div.resultsContent div.resultsContentRow:nth-child(odd) {
            background: #ececec;
        }
        
        div.results div.resultsContent div.resultsContentRow {
            clear: both;
            height: 34px;
            line-height: 34px;
        }
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_date {
            float: left;
            font-size: 11px;
            width: 40px;
        }
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_clock {
            float: left;
            font-size: 11px;
            width: 29px;
        }
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_team1 {
            float: left;
            text-align: right;
            width: 68px;
        }
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_team1Image {
            float: left;
            height: 15px;
            margin-left: 5px;
            margin-top: -2px;
        }
        
            div.results div.resultsContent div.resultsContentRow div.resultsContentRow_team1Image img {
                border: 1px solid #ccc;
            }
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_result {
            float: left;
            font-weight: bold;
            text-align: center;
            width: 40px;
        }    
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_result a:hover {
            color: #e30074;
        }
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_team2Image {
            float: left;
            height: 15px;
            margin-right: 5px;
            margin-top: -2px;
        }    
        
            div.results div.resultsContent div.resultsContentRow div.resultsContentRow_team2Image img {
                border: 1px solid #ccc;
            }
        
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_team2 {
            float: left;
            text-align: left;
            width: 68px;
        }                                                                     
        
        #opta-widget-idx-3 .tabs-nav {
            height: auto;
        }
        
        #opta-widget-idx-3 div.opta-error {
            border-right: 1px solid #dcdcdc;
            border-left: 1px solid #dcdcdc;
            border-bottom: 1px solid #dcdcdc;
            border-top: 0;
        }
        
        h2.opta-error {
            border-bottom: 0;
        }
        
        span.pregame {
            color: #7c7c7c;
            font-size: 15px;
        }                                                            
        
        .error-message p, .opta-widget-container p {
            padding: 10px;
            font-size: 12px;
        }                                                                                   
        
        .optaAufstellung .errorMsgDialog {
            margin-bottom: 0;
            margin-top: 0;
        }                                                                                         
        
        #mc_body .optaFormation .errorMsgDialog {
            margin-top: 0;
        }                                                                                          
        
        .optaFormation .errorMsgDialog div.formation {
            padding-top: 0;
        }                                                                                           
        
        .optaHeatmap .errorMsgDialog {
            margin-bottom: 0;
            margin-top: 0;
        }  
        
        #mc_kader_team1 {
            margin-left: 0px;
            margin-top: 10px;
        }                    
        
        #mc_kader_team2 {
            margin-top: 10px;
        }
        
        div#mc_kader_teamname1 {
            font-weight: bold;
            font-size: 12px;
            margin-bottom: 12px;
            margin-top: 3px;
        }
        
        div#mc_kader_teamname2 {
            font-weight: bold;
            font-size: 12px;
            margin-bottom: 12px;
            margin-top: 3px;
        }
        
        div#mc_kader_player {
            font-size: 12px;
            margin-bottom: 0px;
            height: 30px;
            line-height: 30px;
        }   
        
        div#mc_kader_player_rowhead {
            font-size: 12px;
            margin-bottom: 0px;
            height: 30px;
            line-height: 30px;
            padding-left: 10px;
        }
        
        div#mc_scorer_teamname1 {
            font-weight: bold;
            font-size: 12px;
            margin-bottom: 9px;
            margin-top: 13px;
            margin-left: 10px;
        }       
        
        div#mc_scorer_teamname2 {
            font-weight: bold;
            font-size: 12px;
            margin-bottom: 9px;
            margin-top: 13px;
            padding-left: 5px;
        }    
        
        div#mc_scorer_player_name {
            float: left;
            width: 70%;
            padding-left: 10px;
        }
        
        div#mc_scorer_player_grey {
            font-size: 12px;
            height: 32px;
            line-height: 32px;
            background: none;
            border-bottom: 0;  
            border-top: 1px solid #dddddd;
        }
        
        div#mc_scorer_player_white {
            font-size: 12px;
            height: 32px;
            line-height: 32px;
            border-bottom: 0;  
            border-top: 1px solid #dddddd;
        }
        
        div#mc_scorer_scorer1 {
            border-top: 0;
        }       
        
        div#mc_scorer_scorer2 {
            border-top: 0;
        }
        
        div#mc_scorer_team2 {
            float: left;
            width: 52%;
        }
        
        div#mc_taktik {
            width: 100%;
            text-align: center;
            position: relative;
        }
        
        div#mc_taktik_team1 {
            float: left;
            width: 72px;
            margin-top: 14px;
            text-align: right;
            z-index: 0;
            margin-left: 10px;
        }
        
        div#mc_taktik_gamefield {
            background: url(/live/center5_0/images/icons/handball/spielfeld.gif) no-repeat;
            float: left;
            height: 307px;
            margin-top: 15px; 
            margin-bottom: 15px;
            position: relative;
            width: 153px;
        }
        
        div#mc_taktik_team2 {
            float: left;
    width: 47px;
    height: 31px;
    margin-top: 0px;
    text-align: left;
    bottom: 15px;
    position: absolute;
    margin-left: 238px;
    z-index: 0;
        }                                                                                                                                                                                   
        
        #mc_commentary_comment a:hover {
            text-decoration: none;
            color: #262626;
        }
        
        /* Scorer */
        div#mc_scorer {
        	float:				left;
        	width:              100%;
        }
        
        div#mc_scorer_player, 
        div#mc_scorer_player1,
        div#mc_scorer_player2 {
            font-size:          12px;
        	border-bottom:		0;
            padding-top:        5px;
            padding-bottom:     5px;
        }
        
        div#mc_scorer_player {
        	line-height:		26px;
            margin-bottom:      0px;
        }
        
        div#mc_scorer_player1 {
        	background-color:	#ececec;
        }
        
        div#mc_scorer_player2 {
        	background-color:	#ffffff;
        }
        
        div#mc_scorer_player_rownr {
        	font-weight:		bold;
            padding-left: 10px;
        }
        
        div#mc_scorer_player_img {
            float:              left;
        	width:				39px;
        	margin-left:		10px;
        	margin-top:			4px;
        }
        
        div#mc_scorer_player_standing {
            float:              left;
        	font-weight:		bold;
        	width:				50px;
        	margin-top:			8px;
        }
        
        div#mc_scorer_player_time {
            float:              left;
        	width:				50px;
        	margin-top:			8px;
        }
        
        div#mc_scorer_player_name {
            float:              left;
        	width:				147px;
        }
        
        /* BOOKINGS */
        div#mc_bookings {
        	float:				left;
        	width:              100%;
        }
        
        div#mc_bookings_player, div#mc_bookings_player1, div#mc_bookings_player2 {
            font-size:          12px;
        	border-bottom:		0;    
            padding-top:        5px;
            padding-bottom:     5px;
        }
        
        div#mc_bookings_player {
        	line-height:		26px;  
            margin-bottom:      0px;
        }
        
        div#mc_bookings_player1 {
        	background-color:	#ececec;
        }
        
        div#mc_bookings_player2 {
        	background-color:	#ffffff;
        }
        
        div#mc_bookings_player_rownr {
        	font-weight:		bold; 
            padding-left: 10px;
        }
        
        div#mc_bookings_player_img {
            float:              left;
        	width:				39px;
        	margin-left:		10px;
        	margin-top:			4px;
        }
        
        div#mc_bookings_player_time {
            float:              left;
        	margin-top:			8px;
        	width:				50px;
        }
        
        div#mc_bookings_player_duration {
            float:              left;
        	margin-top:			8px;
        	width:				50px;
        }
        
        div#mc_bookings_player_name {
            float:              left;
        }      
        
        div#mc_content_modul2_commentary_content_inner a {
            position: relative;
        }
        
        div#mc_kader_team2 #mc_kader_player_rownr {
            display: none;
        }
        
        div#mc_kader_team1 #mc_kader_player_rownr {
            font-weight: bold;
        }
        
        div#mc_content_modul2_segment4_content_inner_leer {
            padding: 10px;
        }
        
        div.leftAreaScoreboard .rightbox {
            background: url(/live/center5_0/templates/spox/opta-formel1/images/car.png) no-repeat;  
            height: 58px;
            position: absolute;
            right: 0px;
            top: 0; 
            width: 136px;
        }  

div.leftAreaScoreboard .rightboxtime {  
    color: #e30074;
    border: none;
    height: 21px;
    line-height: 21px;
    padding-left: 10px;
    padding-right: 10px;
    position: absolute;
    right: 5px;
    top: 5px;
}   

#resultsField .scoreboardresults_head {   
    background: #ffffff;
    color: #000;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    clear: both; 
    border-bottom: 1px solid #dcdcdc;
    font-weight: bold;
}          

#resultsField .scoreboardresults_head .scoreboardresults_head_element {   
    float: left;
}         

#resultsField .scoreboardresults_content { 
    font-size: 12px;
    min-height: 215;
    height: auto;
    margin-bottom: 10px;
    overflow-y: auto;  
}             

#resultsField .scoreboardresults_content .scoreboardresults_contentrow_dark {   
    background: #ececec;
    clear: both;
    border-top: none;
}                      
        
#resultsField .scoreboardresults_content .scoreboardresults_contentrow_bright {   
    background: #ffffff; 
    clear: both;      
    border-top: none;
}               

#resultsField .scoreboardresults_content .scoreboardresults_contentrow_0 {   
    background: #fff;
    clear: both;
    border-top: none;
    border-bottom: 1px solid #dcdcdc;
}                      
        
#resultsField .scoreboardresults_content .scoreboardresults_contentrow_1 {   
    background: #ffffff; 
    clear: both;      
    border-top: none;   
    border-bottom: 1px solid #dcdcdc;
}            

#resultsField .scoreboardresults_content .scoreboardresults_content_element {   
    float: left;  
    line-height: 30px;
}              

#resultsField .scoreboardresults_content .scoreboardresults_content_element span img.trikot {   
    height: 25px;
    width: auto;
}                

#resultsField .scoreboardresults_content .scoreboardresults_content_element span {   
    display: block;
    margin: auto;
    margin-top: 3px;
    margin-left: 5px;
}                          

#resultsField .scoreboardresults_content .scoreboardresults_content_element:nth-child(2) {   
    font-size: 12px;
}        

#wertungenField .scoreboardresults_content_wertungen {
    clear: both; 
    font-size: 12px;
    min-height: 215;
    height: auto;
    margin-bottom: 10px;
    overflow-y: auto;  
}  

#wertungenField .scoreboardresults_head {   
    background: #ffffff;
    color: #000;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    clear: both;  
    font-weight: bold;
    border-bottom: 1px solid #dcdcdc;
}          

#wertungenField .scoreboardresults_head .scoreboardresults_head_element {   
    float: left;
}         

#wertungenField .scoreboardresults_content_wertungen .scoreboardresults_contentrow_dark {   
    background: #ececec;
    clear: both;
    border-top: none;
}                      
        
#wertungenField .scoreboardresults_content_wertungen .scoreboardresults_contentrow_bright {   
    background: #ffffff; 
    clear: both;      
    border-top: none;
}               

#wertungenField .scoreboardresults_content_wertungen .scoreboardresults_contentrow_0 {   
    background: #ffffff;
    clear: both;
    border-top: none;    
    border-bottom: 1px solid #dcdcdc;
}                      
        
#wertungenField .scoreboardresults_content_wertungen .scoreboardresults_contentrow_1 {   
    background: #ffffff; 
    clear: both;      
    border-top: none; 
    border-bottom: 1px solid #dcdcdc;
}            

#wertungenField .scoreboardresults_content_wertungen .scoreboardresults_content_element {   
    float: left;  
    height: 30px;
    line-height: 30px;
}                            

#wertungenField .scoreboardresults_content_wertungen .scoreboardresults_content_element:nth-child(2) {   
    font-size: 12px;
}  

.resultDropdown {
    margin-bottom: 10px;
    margin-left: 8px;
    position: relative;
    float: left;
}      

  .resultDropdown .resultDropdownTitle {
      float: left;
      margin-right: 5px;
  }      

  .resultDropdown .resultDropdownIcon {
      background: url(/live/center5_0/templates/sportal/opta-em-qualifikation/images/arrow_bottom.png) no-repeat;
      float: left;
      height: 10px;
      margin-top: 3px;
      width: 15px;
  }

  .resultDropdown .resultDropdownFields {
    background: #ffffff;
    border: 1px solid #dddddd;
    box-shadow: 3px 3px 5px #bbbbbb;
    display: none;
    height: 126px;
    left: 0px;
    overflow: auto;
    position: absolute;
    top: 20px;
    z-index: 99999;
    width: 148px
  }    

    .resultDropdown .resultDropdownFields span { 
      border-bottom: 1px solid #dddddd;
      cursor: hand;
      cursor: pointer;
      display: block;
      font-size: 11px;
      height: 29px;
      line-height: 29px;
      padding-left: 10px;
    } 

    .resultDropdown .resultDropdownFields span:hover {   
      background: #e30074;
      border-bottom: 1px solid #dddddd;
      color: #ffffff;
      cursor: hand;
      cursor: pointer;
      display: block;
      height: 29px;
      line-height: 29px;
      padding-left: 10px;
    }
    
    .dropdowns {
    margin-bottom: 0px;
    }                   
    
    .opta-widget-container .profile-container .profile dt {
        color: #000000;
        font-size: 11px;    
        padding-top: 6px;
        padding-bottom: 5px;
    }
    
    .opta-widget-container .profile-container .profile dd {       
        color: #000000;
        font-size: 12px;
        font-weight: bold;
        padding-top: 5px;
        padding-bottom: 5px;
    }
    
.startinggrid {
    position: relative;
    font-size: 11px;
}      
    
.startinggrid .gridelement_left {
    position: absolute;
}      
    
.startinggrid .gridelement_left .gridelement_left_image {
    background: url(/live/center5_0/templates/spox/opta-formel1/images/gridleft.png);
    width: 16px;
    height: 50px;
    float: left;
}                            
    
.startinggrid .gridelement_left .gridelement_left_data {
    float: left;
    width: 125px;
}                            
    
.startinggrid .gridelement_left .gridelement_left_data .gridelement_left_data_rank {  
    float: left;
    margin-left: 10px;
    width: 25px;
    font-size: 16px;
    margin-top: 5px;
    font-weight: bold;
    color: #910510;
}                            
    
.startinggrid .gridelement_left .gridelement_left_data .gridelement_left_data_icon { 
    width: 90px;   
    float: left;
}                          
    
.startinggrid .gridelement_left .gridelement_left_data .gridelement_left_data_name {
    float: left;
    margin-left: 10px;                                                                       
    width: 60px; 
    font-weight: bold;
}                          
    
.startinggrid .gridelement_left .gridelement_left_data .gridelement_left_data_time {    
    float: left;                                                                       
    width: 55px; 
}           

div.topflop {  
    background: #ffffff;
    background: url(/live/center5_0/templates/spox/opta-formel1/images/gain-lost-back2.png) no-repeat;
    background-position: 0px 45px;
    border: 1px solid #cccccc;
    border-radius: 5px;
    height: 275px;
    margin-bottom: 20px;
    width: 323px;
}  

div.topfloptitle {
    margin-top: 10px;
    margin-left: 10px;
}

div.topflopcontent {
    position: relative;
    margin-top: 19px;
    width: 323px;
    height: 230px;
}              

div.topflopdriver1image {
    position: absolute;
    left: 10px;
    top: 10px;
    width: 103px;
    height: 155px;
}                

div.topflopdriver2image {
    position: absolute;
    right: 10px;
    bottom: 10px;
    width: 103px;
    height: 155px;
}

div.topflopdriver1stats {
    position: absolute;
    left: 120px;
    top: 10px;
    width: 140px;
    height: 130px;
}

div.topflopdriver1statsarrow {
    float: left;
    width: 25px;
    margin-right: 5px;
}                

div.topflopdriver1statsdata {
    float: left;
    width: 105px;
    margin-top: 3px;
}           

div.topflopdriver1statsdata div.topflopdriver1statsdataname {
    height: 17px;
    line-height: 17px;
    font-size: 14px;                                                   
    font-weight: bold;
}                

div.topflopdriver1statsdata div.topflopdriver1statsdatatime {
    height: 17px;
    line-height: 17px;
}          

div.topflopdriver2stats {
    position: absolute;
    right: 120px;
    bottom: 10px;
    width: 140px;
    height: 130px;
    height: 35px;
}

div.topflopdriver2statsarrow {
    float: left;
    width: 25px;
}                

div.topflopdriver2statsdata {
    float: left;
    width: 105px;
    margin-top: 3px;   
    margin-right: 5px;
}           

div.topflopdriver2statsdata div.topflopdriver2statsdataname {
    height: 17px;
    line-height: 17px;
    font-size: 14px;                              
    font-weight: bold;
}                

div.topflopdriver2statsdata div.topflopdriver2statsdatatime {
    height: 17px;
    line-height: 17px;
}                                                                                                                                        

div.leftAreaScoreboard .rightboxrounds {  
    position: absolute;
    right: 80px;
    top: 70px; 
}                                                                                                                                         

div.leftAreaScoreboard .rightboxrounds div.rightboxroundstitle {  
    float: left;
    margin-right: 5px;
    margin-top: 4px;
}                                                                                                                                            

div.leftAreaScoreboard .rightboxrounds div.rightboxroundscontent {  
    float: left;
    width: 55px;
    height: 23px;
    background: url(/live/center5_0/templates/spox/opta-formel1/images/roundbg.png);
}                                                                                                                                               

    div.leftAreaScoreboard .rightboxrounds div.rightboxroundscontent .rightboxroundscontent_actual {  
        float: left;
        width: 28px;
        text-align: center;
        color: #ffffff;
        font-weight: bold;
        height: 23px;
        line-height: 23px;
    }                                                                                                                                          

    div.leftAreaScoreboard .rightboxrounds div.rightboxroundscontent .rightboxroundscontent_all {  
        float: left;
        width: 27px;   
        text-align: center;
        font-weight: bold;   
        height: 23px;
        line-height: 23px;
    }
    
    .optaInfos #mc_streckeninfo {
      height: 250px;
    }

.colTime1 {
    font-weight: bold;
}

#resultsField .scoreboardresults_content .scoreboardresults_content_element span.peloton {
    height: 8px;
    width: 8px;
    background: #6cb420;
    border-radius: 50%;
    margin-top: 11px;
    margin-left: 11px;
}        

span.pelotonDescription {
    height: 8px;
    width: 8px;
    background: #6cb420;
    border-radius: 50%;
    display: block;
    float: left;
    margin-right: 5px;
    margin-top: 8px;
}                       

#resultsField .scoreboardresults_content .scoreboardresults_content_element span.team {
    margin: auto;
    display: inline;
    color: #aaa;
}                        

span.team {
    margin: auto;
    display: inline;
    color: #aaa;
}
