/* Body */
body {
   background: var(--src-black);
   color: var(--src-alpine); 
}
/* MC Body */
div#mc_body {
    background: var(--src-black);
}
div#mc_adlink {
  color: var(--src-alpine);
  border-bottom: 1px solid var(--color-ebony);
}
.ad_link {
    color: var(--src-alpine);
}
.ad_link:hover {
    color: var(--src-alpine);
}

a {
    color: var(--src-alpine);
}

/* MC Head */
div#mc_head {
    background:  url(/de/includes/nav/live/center5_0/images/header_fussball_cl.jpg);
}

div#mc_content_modul1_trenner {
    background: url(/de/includes/nav/live/center5_0/images/trenner_scoreboard.gif);
}
        
    /* MC Commentary */
    div.leftArea div.leftAreaCommentary {
        background: var(--src-black);  
        border: 1px solid var(--color-ebony);
    }
    div#mc_content_modul2_commentary {
        background: var(--src-black);
    }
        div#mc_content_modul2_commentary_head {
            background: var(--src-black);
            border-left: 1px solid var(--color-ebony);    
        }
        div#mc_content_modul2_commentary_content {
            background: var(--src-black);
            border-bottom: 1px solid var(--color-ebony);  
            border-left: 1px solid var(--color-ebony);  
        }
            div#mc_content_modul2_commentary_content_inner {
                background: var(--src-black);
            }
            
    div#mc_content_modul2_conferenceselect {
        background: var(--src-black);
        border: 1px solid var(--color-ebony);
        color: var(--src-alpine);
    }
    div#mc_content_modul2_timeline {
        background: var(--src-black);
        border: 1px solid var(--color-ebony);
    }
    div#mc_content_modul2_timeline_teams {
    }
    div#mc_content_modul2_timeline_image {
        background: url(/live/center5_0/images/eishockey_timeline_4.png);
    }
    div#mc_content_modul2_timeline_image_extratime {
        background: url(/live/center5_0/images/eishockey_timelineextra_4.png);  
    }     
    div#mc_content_modul2_timeline_image_extra {
        background: url(/live/center5_0/images/eishockey_timelineextra_4.png);
    }  
         
    div#mc_content_modul2_timeline_teams_item {
    }
    div#mc_content_modul2_timeline_teams_item2 {
    }
    
    #mc_commentary_comment a:hover {
        color: var(--src-alpine);
    }                  
    #mc_commentary_comment a.daznlink {
    }
   
    /* refresh */
    #mc_content_modul2_segment2_reloadtext span.refreshcontent {
        background-image: url(/de/live/center5_0/images/t-online/refresh_icon_darkmode2aa.png);
    }
    #mc_content_modul2_segment2_reloadtext span.refreshcontent:after {
    	color: var(--src-alpine);
    }
    div.lastrefresh_text {
        color: var(--src-alpine);
    }
    div#mc_content_modul2_segment2_reloadtext {
    	color:	var(--src-alpine);
    }
        
        div#mc_commentary_item_grey {
            background: var(--src-black);
            border-bottom: 1px solid var(--color-ebony);
        }    
        div#mc_commentary_item_white {
            background: var(--color-ebony);
            border-bottom: 1px solid var(--color-ebony);
        }
        
        div#mc_commentary_item_1 {
            background: var(--src-black);
            border-bottom: 1px solid var(--color-ebony);
        }
        div#mc_commentary_item_0 {
            background: var(--color-ebony);
            border-bottom: 1px solid var(--color-ebony);
        }
            
        /* MC Segment 3 */
        div#mc_content_modul1_segment3 {
            border-bottom: 1px solid var(--color-ebony);
            border-right: 1px solid var(--color-ebony);
        }
        div#mc_content_modul1_segment3_head {
            border-right:        1px solid var(--color-ebony);
            border-top:        1px solid var(--color-ebony);
        }
        div#mc_content_modul1_segment3_content {
            background:         url(/live/center5_0/images/bg_segment3_content.jpg);
        }
        div#mc_content_modul1_segment3_link {
        
        }
        div#mc_content_modul1_segment3_trenner {
            background:         url(/live/center5_0/images/trenner_segment3.jpg);
        }
        div#mc_content_modul1_segment3_link_ergebnisse {
        }
        div#mc_content_modul1_segment3_trenner_ergebnisse {
        }
        div#mc_content_modul1_segment3_link_tabellen {
        }
        div#mc_content_modul1_segment3_trenner_tabellen {
        }
        div#mc_content_modul1_segment3_link_spielplan {
        }
        div#mc_content_modul1_segment3_trenner_spielplan {
        }
        .segment3_link {
            background: url(/de/includes/nav/live/center5_0/images/button_ergebnisse.jpg);
            color: var(--color-red7);
        }
            .segment3_link:hover {
                background: url(/de/includes/nav/live/center5_0/images/button_ergebnisse_active.jpg);
                color: var(--src-alpine);
            }
        .segment3_link_active {
            color: var(--src-alpine);
            background: url(/de/includes/nav/live/center5_0/images/button_ergebnisse_active.jpg);
            
        }
        /* MC Table */
        div#mc_table {
            background: var(--src-black);
        }
        div#mc_table_bottom {
        }
        div#mc_table_head_divisionname {
        }
        
        div#mc_table_spacer {
            background:         var(--src-black);
        }
        div#mc_table_spacer_seg4 {
           
        }
        div#mc_table_head {
           
        }
            div#mc_table_head_element {
            }
            div#mc_table_item_white {
                border-top:         1px solid var(--color-ebony);
                background:         var(--src-black);
            }
            div#mc_table_item_grey {
                border-top:         1px solid var(--color-ebony);
                background:         var(--color-ebony);
            }
            div#mc_table_item_element {
                
            }
        
        /* MC Ergebnisse */
        div#mc_result {
           background: var(--src-black);
        }
        div#mc_result_spacer {
            background:         var(--src-black);
        }
        div#mc_result_head {
        }
        div#mc_result_item_white {
            border-top:         1px solid var(--color-ebony);
        }
        div#mc_result_item_grey {
            border-top:         1px solid var(--color-ebony);
            background:         var(--src-black);
        }
        div#mc_result_item_element {
        
        }
        div#mc_result_item_element_live {
        	color: var(--color-red);
        }
        div#mc_result_item_element_result {
        
        }
        div#mc_result_item_element_result_live {
        	color: var(--color-red);
        }
        .mc_result_item_element_live_link_team,
        .mc_result_item_element_live_link_team:hover,
        .mc_result_item_element_live_link_team:visited,
        .mc_result_item_element_live_link_score,
        .mc_result_item_element_live_link_score:hover,
        .mc_result_item_element_live_link_score:visited {
            color:				var(--src-alpine);
        }
        .mc_result_item_element_live_link_score_live,
        .mc_result_item_element_live_link_score_live:hover,
        .mc_result_item_element_live_link_score_live:visited {
            color: var(--color-red);
        }
        /* MC Spielplan */
        div#mc_gameplan {
            background:         var(--src-black);
        }
        div#mc_gameplan_spacer {
            background:         var(--src-black);
        }
        div#mc_gameplan_head {
            background:         var(--src-black);
            border-bottom:      1px solid var(--color-ebony);
        }
        
        
        div#mc_spielplan_active,
        div#mc_spielplan_active_a,
        div#mc_spielplan_active_d,
        div#mc_spielplan_active_e,
        div#mc_spielplan_active_placings,
        div#mc_spielplan_active_placings_first,
        div#mc_spielplan_active_placings_last,
        div#mc_spielplan_active_finals,
        div#mc_spielplan_active_finals_first,
        div#mc_spielplan_active_finals_last {
            background: var(--src-black);
            border-bottom: 1px solid var(--color-ebony);
            color: var(--src-alpine);
        }
        
        div#mc_spielplan_spacer_finals {
        	
        }
        .segment3_link_spielplan {
            color: var(--src-alpine);
            	
        }
        .segment3_link_spielplan:hover {
            color:              var(--color-brightorange);
        }
        .segment3_link_spielplan_active {
            color:              var(--color-brightorange);
        }
        .segment3_link_spielplan_active:hover {
            color:              var(--color-brightorange);
        }
        div#mc_content_modul2_segment3_content_inner_leer {
            background:         var(--src-black);
        }
        
        /* MC Segment 3 */
        /* Head Navi */
        div#mc_content_modul2_segment4 {
            border-bottom:      1px solid var(--color-ebony);
            border-left:        1px solid var(--color-ebony);
            border-right:       1px solid var(--src-color-ebony); 
        }
        div#mc_content_modul2_segment4_content_inner {
            background:         var(--src-black);
        }
        div#mc_content_modul2_segment4_content_inner_conference {
            background:         var(--src-black);
        }
        div#mc_content_modul2_segment4_head {
            
        }
        div#mc_content_modul2_segment4_content {
            
        }
        div#mc_content_modul1_segment4_link {
            
        }
        div#mc_content_modul1_segment4_trenner {
            
        }
        .segment4_link {
            color: var(--color-red7);
            background:         url(/de/includes/nav/live/center5_0/images/button_ergebnisse.jpg);
        }
        .segment4_link:hover {
            color: var(--src-alpine);
            background:         url(/de/includes/nav/live/center5_0/images/button_ergebnisse_active.jpg);
        }
        .segment4_link_active {
            color: var(--src-alpine);
            background:         url(/de/includes/nav/live/center5_0/images/button_ergebnisse_active.jpg);
        }
        /* Kader */
        div#mc_kader_player:nth-child(odd) {
            background: var(--src-black);
        }      
        div#mc_kader_player:nth-child(even) {
            background: var(--color-ebony);
        }
        div#mc_kader_player_nr {
            color:              var(--src-alpine);
        }
        
        /* Scorer */
        div#mc_scorer_player_grey {
            background:         var(--src-black);
            border-bottom:      1px solid var(--color-ebony);
        }
        div#mc_scorer_player_white {
            border-bottom:      1px solid var(--color-ebony);
        }
        div#mc_scorer_scorer1 {
            border-top:         1px solid var(--color-ebony);
        }
        div#mc_scorer_scorer2 {
            border-top:         1px solid var(--color-ebony);
        }
        /* TAKTIK */
        div#mc_taktik_over_posname {
            color:              var(--src-alpine);
        }
        div#mc_taktik_over_player {
            color:              var(--src-alpine);
        }
        div#mc_taktik_over_vereinname {
            color:              var(--color-red);
        }
        span#mc_segment4_pfeil_auswechslung_in_0 {
            color:              var(--color-red2);
        }
        span#mc_segment4_pfeil_auswechslung_in_1 {
            color:              var(--color-green);
        }
        span#mc_segment4_pfeil_auswechslung_in_2 {
            color:              var(--color-yellow);
        }
        div#mc_segment4_player_rating {
            color: var(--src-alpine); 
        }
       
        .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 {
        color: var(--src-alpine);
    }

    /* RightArea */
    div.rightArea {
    }
        div.rightArea div.rightAreaAd {
            border: 1px solid var(--color-ebony);
        }    
        div.rightArea div.rightAreaGameplan div.rightAreaGameplanNavi a { 
            border: 1px solid var(--color-ebony);
            color: var(--src-alpine);
            background: var(--color-ebony);
            border-left: 1px solid var(--color-ebony);
            border-right: 1px solid var(--color-ebony);
            border-top: 1px solid var(--color-ebony);
        }               
        div.rightArea div.rightAreaGameplan div.rightAreaGameplanNavi a.active {
            background: var(--src-black);
            color: var(--src-alpine);
            border-left: 1px solid var(--color-ebony);
            border-right: 1px solid var(--color-ebony);
            border-top: 1px solid var(--color-ebony);
        }                      
        div.rightAreaGameplanContent #resultsField {  
            border: 1px solid var(--color-ebony);
        }   
        div.rightAreaGameplanContent #tableField {
            border: 1px solid var(--color-ebony);
        }     
        div.rightAreaGameplanContent .kommentare {
            border: 1px solid var(--color-ebony);
        }
        
        /** ************************ */
        /** ****** TODO ************ */
        /** ************************ */
        
         /* OPTA */  
        .opta-widget-container h2 {
          color: var(--src-alpine);
        }
        .opta-timeline {            
          border: 1px solid var(--color-ebony);
        }
        .opta-widget-container .timeline .clock {
            background: var(--color-purple);
            color: var(--src-alpine);
        }

        /* Results */
        div.results {  
            background: var(--src-black);  
        }
        div.results div.resultsContent {
            border-bottom: 1px solid var(--color-ebony);
        }      
        /* 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;
        }
        .resultDropdown .resultDropdownFields {
            background: var(--src-black);
            border: 1px solid var(--color-ebony);
            box-shadow: 3px 3px 5px var(--color-grey2);
        }
        .resultDropdown .resultDropdownFields span {
            border-bottom: 1px solid var(--color-ebony);
        }     
        .resultDropdown .resultDropdownFields span:hover {
            background: var(--color-purple);
            color: var(--src-alpine);
        }       
        .resultDropdown .resultDropdownFields span:focus {
            background: var(--color-purple);
            color: var(--src-alpine);
        }
        div.results div.resultsContent div.resultsContentRow:nth-child(odd) {
            background: var(--color-ebony);
        }
        div.results div.resultsContent div.resultsContentRow:nth-child(even) {
            background: var(--src-black);
        }
            div.results div.resultsContent div.resultsContentRow div.resultsContentRow_team1Image img,
            div.results div.resultsContent div.resultsContentRow div.resultsContentRow_team2Image img {
                border: 1px solid var(--color-ebony);
            }
        div.results div.resultsContent div.resultsContentRow div.resultsContentRow_result a:hover {
            color: var(--color-purple);
        }
          
        
        /* Table */
        div.table {  
            background: var(--src-black);
        }
            div.table div.tableContent div.tableContentRowBright {
              background: var(--color-ebony);
            }                         
            div.table div.tableContent div.tableContentRowDark {
              background: var(--src-black);
            }        
           
       /* OPTA */
        .opta-widget-container select {
        	background-color:var(--src-black);
        	border:1px solid var(--color-ebony);
        	color: var(--src-alpine);
        }
        .opta-widget-container thead tr,.opta-widget-container tbody tr {
        	background: none no-repeat scroll 0 0 var(--src-black);
        }
        .opta-widget-container tbody tr:nth-child(even) {
        	background-color:var(--src-black);
        }
        .opta-widget-container .category-key dd,.opta-widget-container .category-key dt {
        	color:var(--src-alpine);
        }
        .opta-widget-container .tabs-active .tabs-nav li {
        	background-color:var(--src-black);
        }
        .opta-widget-container .tabs-active .tabs-nav li.tabs-selected {
        	border:1px solid var(--color-ebony);
        }
            .opta-widget-container .tabs-active .tabs-nav li.tabs-selected a {
            	color: var(--src-alpine);
            }
        .opta-widget-container .tabs-active .tabs-nav li.tabs-selected a:hover {
        	background: var(--src-black);
        }
        .opta-widget-container .tabs-active .tabs-nav li a:hover {
        	background: var(--src-black);
        	color: var(--color-blue);
        	
        }
        .opta-widget-container .tabs-active .tabs-content {
        	border:1px solid var(--color-ebony);
        }
        .opta-widget-container .comparison form {
        	border:1px solid var(--color-ebony);
        }
        .opta-widget-container .comparison legend {
        	background-color:var(--src-black);
        }
            .opta-widget-container .comparison legend span {
            	color:var(--src-alpine-ebony);
            }
        .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 {
        	color: var(--src-alpine);
        }
        .opta-widget-container .comparison .tabs-container .tabs-content {
        	border-bottom:1px solid var(--color-ebony);
        }
        .opta-widget-container .matchstats-teamstats-container .tabs-content dd {
        	border-bottom:1px solid var(--color-ebony);
        }
        .opta-widget-container .matchstats-teamstats-container .home-percentage,.opta-widget-container .matchstats-teamstats-container .away-percentage {
        	background: var(--color-blue);
        }
        .opta-widget-container .matchstats-teamstats-container .tabs-content dd .home-percentage, .opta-widget-container .matchstats-teamstats-container.light-coverage dd .home-percentage {
        	background: var(--color-blue);
        	color: var(--src-alpine);
        }
        .opta-widget-container .matchstats-teamstats-container .tabs-content dd .away-percentage, .opta-widget-container .matchstats-teamstats-container.light-coverage dd .away-percentage {
        	background: var(--src-black);	
        	color: var(--src-alpine);	
        }
        .opta-widget-container .matchstats-lineup li:nth-child(even) {
        	background-color:var(--src-black);
            border: 0;
        }
        .opta-widget-container .matchstats-lineup h3 {
        	background-color:var(--src-black);
        }
            .opta-widget-container .matchstats-lineup h3 span {
            	color:var(--src-alpine);
            }
        .opta-widget-container .stats .tabs-content {
        	border:1px solid var(--color-ebony);
        }
        .opta-widget-container .stats dl.percentage .bargraph {
        	background-color:var(--src-black);
        }
        .opta-widget-container .team-container .tabs-active .tabs-content {
        	border-bottom:1px solid var(--color-ebony);
        }
        .opta-widget-container .team-container tbody tr {
        	border-bottom:1px solid var(--color-ebony);
        }
        .opta-widget-container .team-container tbody th {
        	border-bottom-color: var(--color-ebony)!important;
        }
        .sidebar .opta-widget-container h2 {
        	background-color:var(--src-black);
        }
        .opta-widget-container .tabs-active div.opta-dropdown {
        	border-top: 1px solid var(--color-ebony);
        }
        .opta-widget-container .team-container .playerstats-filter fieldset {
        	border-bottom: dotted 1px var(--color-ebony);
        	border-top: dotted 1px var(--color-ebony);
        }
        .opta-widget-container .matchstats-teamstats-container .matchup {
            color: var(--src-alpine);
        }
        .opta-widget-container .matchstats-teamstats-container .matchup .home-team, .opta-widget-container .matchstats-teamstats-container .matchup .away-team {
            color: var(--src-alpine);
        }
        .opta-widget-container .timeline .match-details {
          border-top: 1px solid var(--color-ebony);
        }
        
        /* Aufstellungen Widget */
        .optaAufstellung .opta-matchstats .matchstats-lineup li span {
          color: var(--src-alpine);
        }
        /** END OPTA */
        
        
        .resultSubtitle {
          background: var(--src-black);
          color: var(--src-alpine);
        
        }
        
        /* Feed Scoreboard */
        div.leftArea div.leftAreaScoreboard { 
            color: var(--src-alpine);       
        }
        .leftAreaScoreboard {            
            border: 1px solid var(--color-ebony);
        }
            .leftAreaScoreboard .scoreboardTeamrow {
                color: var(--src-alpine);
            }  
                .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam1 {
                    color: var(--src-alpine);
                }  
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam1 .scoreboardTeamrowTeam1Name {
                    }  
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam1 .scoreboardTeamrowTeam1Logo {
                    } 
                        .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam1 .scoreboardTeamrowTeam1Logo img {
                            border: 1px solid var(--color-ebony);
                        }
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam1 .scoreboardTeamrowTeam1Data {
                    }  
                        .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam1 .scoreboardTeamrowTeam1Data .scoreboardTeamrowTeam1DataGoal {
                        } 
                .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowScore {  
                }       
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowScore .scoreboardTeamrowScoreFullscore {
                        color: var(--src-alpine);
                    }      
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowScore .scoreboardTeamrowScoreSinglescores {
                    }   
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowScore .scoreboardTeamrowScoreStatus {
                        background: var(--color-purple);
                        color: var(--src-alpine);
                    } 
                .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam2 {
                }  
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam2 .scoreboardTeamrowTeam2Name {  
                    }  
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam2 .scoreboardTeamrowTeam2Logo {
                    }  
                        .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam2 .scoreboardTeamrowTeam2Logo img {
                            border: 1px solid var(--color-ebony);
                        }
                    .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam2 .scoreboardTeamrowTeam2Data {  
                    }  
                        .leftAreaScoreboard .scoreboardTeamrow .scoreboardTeamrowTeam2 .scoreboardTeamrowTeam2Data .scoreboardTeamrowTeam2DataGoal {
                        }
            .leftAreaScoreboard .scoreboardDatarow {
                color: var(--src-alpine);
            }


        /* Feed gamebar */
        div.gamebar {
            background-color: var(--color-black);
            border: 1px solid var(--color-ebony);
        } 
            .gamebar .gamebarLeftArrow,
            .gamebar .gamebarRightArrow {
                background-color: var(--color-black);
            }
            
            #leftScrollerImage {
                background-image: url(/live/center5_0/templates/t-online/opta-1bundesliga/images/gamebar_left_arrow_inactive-raw-v2.png);
            }
            #rightScrollerImage {
                background-image: url(/live/center5_0/templates/t-online/opta-1bundesliga/images/gamebar_right_arrow_active-raw.png);
            }
                .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement {
                    background: var(--color-ebony)!important;
                    background: var(--color-red);
                } 
                .gamebar .gamebarContent .gamebarInnerContent #gamebarInnerContentElementActive {
                    background: var(--src-black);
                }
                    .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement:hover .gamebarInnerContentElementMainScore {
                        color: var(--color-purple);
                    }       
                        .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement:hover .gamebarInnerContentElementMainScore span {
                            color: var(--color-purple);
                        } 
                .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElementBorder {
                    border-left: 1px solid var(--color-ebony);    
                }      
                    .gamebar .gamebarContent .gamebarInnerContent .gamebarInnerContentElement .gamebarInnerContentElementHead .gamebarInnerContentElementKickoff span.live {
                        background: var(--color-purple);
                        color: var(--src-alpine);
                    }
       
              
        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;
        }
        
        /* *************** OBSOLETE ? *************** */
                
        span.pregame {
            color: var(--src-manatee);
            font-size: 15px;
        }      
        span.livegame {
             color: var(--color-stronggreen);
        }                                                       
        
        
        /* lineup */      
        div.rightArea div.rightAreaFormation div.rightAreaFormationNavi a { 
            background: var(--color-ebony);
            border: 1px solid var(--color-ebony);
            border-left: 1px solid var(--color-ebony);
            border-right: 1px solid var(--color-ebony);
            border-top: 1px solid var(--color-ebony);
            color: var(--src-alpine);
        }               
        div.rightArea div.rightAreaFormation div.rightAreaFormationNavi a.active {
            background: var(--src-black);
            border-left: 1px solid var(--color-ebony);
            border-right: 1px solid var(--color-ebony);
            border-top: 1px solid var(--color-ebony);
            color: var(--src-alpine);
        }                 
            div.rightArea div.rightAreaFormation div.rightAreaFormationNavi a:hover {
                
            }  
        div.rightArea div.rightAreaFormation div.rightAreaFormationContent {
            border: 1px solid var(--color-ebony);
        }
