@media screen, projection
{

  #header {             background-image:  url(../../images/csgo/header_bg.png);           }
  #footer {             background-image:  url(../../images/csgo/content_bg.gif);          }
  #header_bg_wide {     background-image:  url(../../images/csgo/header_bg.png);           }
  #main {               background-image:  url(../../images/csgo/content_bg.gif);          }
  .page_margins {       background-image:  url(../../images/csgo/border_left.png);         }
  .page {               background-image:  url(../../images/csgo/border_right.png);        }
  #border-top {         background-image:  url(http://cdn2.esl.tv/fileadmin/templates/emsone/images/csgo/border_top.png);          }
  #border-bottom {      background-image:  url(../../images/csgo/border_bottom.png);       }
  #edge-tl {            background-image:  url(http://cdn2.esl.tv/fileadmin/templates/emsone/images/csgo/corner_tl.gif);           }
  #edge-tr {            background-image:  url(http://cdn2.esl.tv/fileadmin/templates/emsone/images/csgo/corner_tr.gif);           }
  #edge-bl {            background-image:  url(../../images/csgo/corner_bl.png);           }
  #edge-br {            background-image:  url(../../images/csgo/corner_br.png);           }
  #edge-bl_extend {     background-image:  url(../../images/csgo/corner_bl_extend.png);    }
  #edge-br_extend {     background-image:  url(../../images/csgo/corner_br_extend.png);    }
  hr {                  background-image:  url(../../images/csgo/hr_bg.png);               }
 
 
  body {
    background: #34404c none;
    font-family:Arial, Helvetica, sans-serif;
    color: #CCC;
  }
  .page_margins {

  }
  #header { 
    color: #000;
  }
  #main {

  }
  #footer { 
    color:#444;
  }
  #footer a { 
    color:#444;
  }
  
  #header_menu {
    color: #ccc;
  }
  
  /* CONTENT */

  h1,h2,h3,h4,h5,h6 {
    color:#CCC;
  }

  blockquote { color:#666; }  
  pre, code { color:#800; }
  kbd, samp, var, tt { color:#666;  }
  
  hr {

  }

  
  /*--- Links ----------------------------------------------------------------------------------------- */

  a { color:#4D87C7; text-decoration:none; font-weight: bold; }
  a:visited  { color:#4D87C7; }

  /* (en) maximum constrast for tab focus - change with great care */
  /* (en) Maximaler Kontrast für Tab Focus - Ändern Sie diese Regel mit Bedacht */
  a:focus {  }
  a:active {  }
  a:hover { color: #fff;  }


  



  #footer_content a:hover {
    color: #ccc;
  }

  
    .esltv_widget li {
        list-style-type: none;
        margin: 0px;
        padding: 0px;
        border-bottom: 1px solid #333;
    }

    .competition_season_rankings {
        
    }
    .competition_season_rankings_date {
        color: #444;
    }
    .competition_season_rankings_top20_date {
        color: #444;
    }    
    .competition_season_rankings td {
        border-bottom: 1px solid #333;
        padding: 6px;
    }
    .competition_season_rankings .additional {
        color: #666;
    }
    .competition_season_rankings .additional_title {
        color: #CCC;
    }
    .competition_season_rankings .qualified {
        font-size: 160%;
    }    
    .competition_season_rankings th {
        border-bottom: 1px solid #333;
        padding: 6px;
        background-color: #222;
    }
    .competition_season_rankings a {
        font-weight: normal;
        color: #ccc;
    }
    .competition_season_rankings a:hover {
        color: #fff;
        text-decoration: underline;
        
    }
    .competition_season_rankings tr:hover td { background-color: #222; }    
    
    

  
}