/*********** NEW SCHEDULE ***********/
#mask {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9000; /* Z-index of #mask must lower than #boxes .window */
    background-color: #000;
  }
  
  #dialog {
    display: none;
    width: 800px;
    height: 550px;
    position: fixed;
    z-index: 9999;
    background-color: white;
    color: black;
    border-radius: 7px;
    text-transform: none;
  }
  
  a.close {
      width: 30px;
      height: 30px;
      display: block;
      position: absolute;
      top: -15px;
      left: 785px;
      background-image: url(close_button.png);
  }
  
  #schedule_title {
      width: 780px;
      height: 20px;
      padding: 15px 10px 15px 10px;
      text-align: center;
      font: normal 20px 'government';
      color: #520F1E;
      text-shadow: 2px 4px 1px #EADCDC;
      text-transform: uppercase;
  }
  .schedule_month_selection {
      width: 750px;
      /*height: 25px;*/
      padding: 5px 12px 10px 28px;
      float: left;
  }
  .schedule_month_selection button {
      width: 100px;
      height: 25px;
      margin: 0 3px 0 3px;
      padding: 2px;
      float: left;
      border: 2px solid #B0B0B0;
      border-radius: 10px;
      background-color: #BBBBBB;
      font: normal 16px 'government';
      line-height: 16px;
      color: white;
      text-shadow: 0px 1px 2px #888;
      cursor: pointer;
  }
  .schedule_month_selection button:nth-of-type(8) { /* 8th month is May */
      margin: 5px 3px 0px 321px; /* 266px when with June */
  }
  button.schedule_active_month {
      border: 2px solid #65011D;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(176,5,50)),
          color-stop(0.51, rgb(101,1,29)),
          color-stop(0.87, rgb(101,1,29))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(176,5,50) 2%,
          rgb(101,1,29) 51%,
          rgb(101,1,29) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B00532', endColorstr='#65011D');
      background: -ms-linear-gradient(#B00532, #65011D);
      background: -o-linear-gradient(#B00532, #65011D);
      background: linear-gradient(#B00532, #65011D);
      zoom: 1;
  }
  .schedule_month_content {
      width: 800px;
      height: 450px;
      overflow-y: auto;
  }
  .schedule_month_content_hidden {
      display: none;
  }
  
  .schedule_game {
      width: 720px;
      height: 60px;
      margin: 7px 39px 7px 39px;
      border: 1px solid #caccd1;
      border-radius: 5px;
      background-color:#F2F2F2;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(255,255,255)),
          color-stop(0.51, rgb(249,249,249)),
          color-stop(0.87, rgb(242,242,242))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(255,255,255) 2%,
          rgb(249,249,249) 51%,
          rgb(242,242,242) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2', endColorstr='#FFFFFF');
      background: -ms-linear-gradient(#F2F2F2, #FFFFFF);
      background: -o-linear-gradient(#F2F2F2, #FFFFFF);
      background: linear-gradient(#F2F2F2, #FFFFFF);
      zoom: 1;
      box-shadow: 0 0 3px 0px #888;
      font: normal 10px 'Arial';
      color: black;
  }
  .schedule_game_played {
      width: 720px;
      height: 60px;
      margin: 7px 39px 7px 39px;
      border: 1px solid #caccd1;
      border-radius: 5px;
      background: #dbdbdb;
      background: -moz-linear-gradient(top,  #dbdbdb 2%, #d6d6d6 51%, #d0d0d0 87%);
      background: -webkit-linear-gradient(top,  #dbdbdb 2%,#d6d6d6 51%,#d0d0d0 87%);
      background: linear-gradient(to bottom,  #dbdbdb 2%,#d6d6d6 51%,#d0d0d0 87%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#d0d0d0',GradientType=0 );
      zoom: 1;
      box-shadow: 0 0 3px 0px #888;
      font: normal 10px 'Arial';
      color: black;
  }
  .schedule_game_start {
      width: 160px;
      height: 62px;
      float: left;
      margin: -1px 0 0 -1px; /* aby se okraje hezky prekryly se schedule_game boxem*/
      border-radius: 5px 0 0 5px;
      color: white;
      background: #4c4c4c;
      background: -moz-linear-gradient(top,  #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313));
      background: -webkit-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);
      background: -o-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);
      background: -ms-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);
      background: linear-gradient(to bottom,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 );
  }
  .schedule_game_start_played {
      width: 160px;
      height: 62px;
      float: left;
      margin: -1px 0 0 -1px; /* aby se okraje hezky prekryly se schedule_game boxem*/
      border-radius: 5px 0 0 5px;
      color: white;
      background: #7c7c7c;
      background: -moz-linear-gradient(top,  #7c7c7c 0%, #868686 12%, #8f8f8f 25%, #797979 39%, #656565 50%, #454545 51%, #515151 60%, #646464 76%, #595959 91%, #535353 100%);
      background: -webkit-linear-gradient(top,  #7c7c7c 0%,#868686 12%,#8f8f8f 25%,#797979 39%,#656565 50%,#454545 51%,#515151 60%,#646464 76%,#595959 91%,#535353 100%);
      background: linear-gradient(to bottom,  #7c7c7c 0%,#868686 12%,#8f8f8f 25%,#797979 39%,#656565 50%,#454545 51%,#515151 60%,#646464 76%,#595959 91%,#535353 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c7c7c', endColorstr='#535353',GradientType=0 );
  }
  .schedule_game_start_mt {
      width: 160px;
      height: 10px;
      float: left;
      padding: 2px 0 2px 0;
      line-height: 10px;
      font: normal 10px 'Arial';
      text-shadow: 0px 1px 2px #888;
  }
  .schedule_game_start_local {
      width: 160px;
      height: 14px;
      float: left;
      padding: 3px 0 3px 0;
      line-height: 14px;
      font: bold 14px 'Arial';
      text-shadow: 0px 1px 2px #888;
  }
  .schedule_game_note {
      width: 560px;
      height: 9px;
      float: left;
      padding: 3px 0 3px 0;
      color: grey;
      line-height: 9px;
      font-size: 9px;
  }
  .schedule_game_teams {
      width: 560px;
      height: 45px;
      float: left;
  }
  .schedule_game_team {
      width: 260px;
      height: 45px;
      float: left;
      text-align: center;
  }
  .schedule_game_team img {
      width: 50px;
      height: 50px;
      margin: -10px 0 0 0;
      cursor: pointer;
  }
  .schedule_game_team_name {
      width: 170px;
      height: 25px;
      padding: 13px 0 7px 0;
      font: bold 15px 'Arial';
      line-height: 15px;
      text-shadow: 0px 1px 2px #A3A3A3;
  }
  .home {
      float: right;
      text-align: right;
      margin-right: 15px;
  }
  .away {
      float: left;
      text-align: left;
      margin-left: 15px;
  }
  
  img.schedule_game_vs {
      width: 30px;
      height: 41px;
      padding: 0 5px 4px 5px;
      float: left;
  }
  
  .schedule_game_result_box {
      width: 40px;
      height: 45px;
      float: left;
      text-align: center;
      /* text-shadow: 0px 1px 2px #A3A3A3; */
      color: black;
      text-shadow: -2px 0 #E6E6E6, 0 2px #E6E6E6, 2px 0 #E6E6E6 -2px #E6E6E6;
  }
  .schedule_game_highlights {
      width: 40px;
      height: 10px;
      padding: 2px 0 1px 0;
      font: bold 8px 'Arial';
      line-height: 100%;
      text-decoration: none;
  }
  .schedule_game_highlights_active {
      color: #12577F;    
  }
  .schedule_game_highlights_active:hover {
      text-decoration: underline;
  }
  .schedule_game_highlights_inactive {
      color: #959595;    
  }
  /* a.schedule_game_highlights {
      border: none;
  }
  a.schedule_game_highlights > img {
      width: 18px;
      height: 12px;
      padding: 0 10px 1px 10px;
      float: left;
  }  */
  .schedule_game_result {
      width: 40px;
      height: 15px;
      float: left;
      /* padding: 13px 0 0 0; */
      font: bold 15px 'Arial';
      line-height: 15px;
  }
  .schedule_game_result_type {
      width: 40px;
      height: 8px;
      float: left;
      padding: 3px 0 6px 0;
      font: bold 8px 'Arial';
      line-height: 8px;
  }
  
  .disabled {
      display: none;
  }
  /******************/
  
  @font-face {
      font-family: 'government';
      src: url('fonts/government-agent-bb.regular-webfont.eot');
      src: url('fonts/government-agent-bb.regular-webfont.eot?#iefix') format('embedded-opentype'),
           url('fonts/government-agent-bb.regular-webfont.woff') format('woff'),
           url('fonts/government-agent-bb.regular-webfont.ttf') format('truetype');
      font-weight: normal;
      font-style: normal;
  }
  
  body {
      text-align:center;
      background-color: #900029; /* grey version #303030 */
      font-family: Tahoma, Arial, Helvetica, sans-serif;
      font-size: 11px;
      line-height: 150%;
      background-image: url(bg.jpg);
      background-repeat: no-repeat;
      background-position: center top;
      background-attachment: fixed;
      margin: 0px;
  }
  
  a:link, a:visited {
      color:#005788;
  }
  
  #obsah-wrapper {
      text-align:left;
      width:1190px;
      margin: 0 auto;
  }
  #obsah {
      text-align:left;
      width:940px;
      margin: 0 auto;
  }
  
  #main {
      width:940px;
      /* height:535px; /*height:500px;*/
      float:left;
      background-color: #900029; /* grey version #303030 */
      background-image: url(main_index.jpg);
      background-repeat:no-repeat;
      background-position: -10px 0;
  }
  #main_cl {
      float:left;
      display: block;
      width:940px;
      background-image: url(main_article.jpg);
      background-repeat:no-repeat;
      background-color: #900029; /* grey version #303030 */
  }
  
  #side_banner_left {
      width:100px;
      height:370px;
      float:left;
      margin-top:245px;
      -moz-border-radius: 5px;
      border-radius: 5px;
      -moz-box-shadow: 0 0 5px 5px #888;
      -webkit-box-shadow: 0 0 5px 5px#888;
      box-shadow: 0 0 5px 5px #888;
      cursor:pointer;
      background-image:url(forum_banner_en.png);
  }
  #side_banner_right {
      width:100px;
      height:370px;
      float:right;
      margin-top:245px;
      -moz-border-radius: 5px;
      border-radius: 5px;
      -moz-box-shadow: 0 0 5px 5px #888;
      -webkit-box-shadow: 0 0 5px 5px#888;
      box-shadow: 0 0 5px 5px #888;
      cursor:pointer;
      background-image:url(forum_banner_sk.png);
  }
  
  .center {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
  .bold {
      font-weight: bold;
  }
  .text_size_1 {
      font-size: 11px;
  }
  .text_size_2 {
      font-size: 13px;
  }
  .text_size_3 {
      font-size: 16px;
  }
  .text_size_5 {
      font-size: 24px;
  }
  
  .interview_year {
      width: 100%;
      height: 24px;
      font-size: 24px;
      font-weight: bold;
      text-align: center;
      margin: 15px 0 5px 0;
      float: left;
  }
  
  .interview_block {
      width: 100%;
      float: left;
  }
  .clear_block {
      clear : both;
  }
  
  figure figcaption {
      text-align: center;
  }
  
  figure.interview a {
      font-weight: bold;
      text-decoration: none;
  }
  figure.interview a:hover {
      text-decoration: underline;
  }
  
  figure.interview {
      width: 130px;
      height: 170px;
      margin: 10px 7px 10px 7px;
      padding: 0 0 25px 0;
      display: block;
      float: left;
  }
  
  figure.interview a img {
      width: 130px;
      height: 170px;
  }
  
  /******************/
  
  #header_banner {
      width: 940px;
      height: 100px;
      padding: 15px 0px 15px 0px;
      background-image: url(gamebox_bg.png);
  }
  
  #header_banner img {
      border-radius: 5px;
  }
  #header_banner a.link {
      display: block;
      position: relative;
      height: 100px;
  }
  #header_banner a.link:hover {
      cursor: pointer;
  }
  
  #banner_sportobchod_cz_link {
      width: 280px;
      left: 0px;
      top: -104px;   
  }
  #banner_sportobchod_de_link {
      width: 270px;
      left: 336px;
      top: -204px;                   
  }
  #banner_sportobchod_sk_link {
      width: 277px;
      left: 662px;
      top: -304px;                   
  }
  
  /******************/
  
  #ss_banner {
      width: 900px;
      height: 58px;
      padding: 20px 20px 0px 20px;
  }
  #ss_countdown {
      width: 200px;
      height: 52px;
      position: relative;
      top: -60px;
      left: 685px;
      background: rgb(0,88,138);
      background: -moz-linear-gradient(top,  rgba(0,88,138,1) 0%, rgba(0,60,94,1) 54%, rgba(1,57,92,1) 60%, rgba(0,57,87,1) 63%, rgba(0,38,59,1) 97%, rgba(0,38,59,1) 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,88,138,1)), color-stop(54%,rgba(0,60,94,1)), color-stop(60%,rgba(1,57,92,1)), color-stop(63%,rgba(0,57,87,1)), color-stop(97%,rgba(0,38,59,1)), color-stop(100%,rgba(0,38,59,1)));
      background: -webkit-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      background: -o-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      background: -ms-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      background: linear-gradient(to bottom,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00588a', endColorstr='#00263b',GradientType=0 );
      border-radius: 10px;
      font-family: sans-serif;
      color: #fff;
      display: inline-block;
      text-align: center;
      font-size: 22px;
      font-weight: bold;
  }
  
  #ss_countdown > div {
      padding: 5px 0 0px 0;
      border-radius: 3px;
      /* background: #7C032E; */
      display: inline-block;
      margin-right: -7px;
  }
  #ss_countdown > div:first-child {
      margin-right: 0px;
  }
  
  #ss_countdown div > span {
      padding: 7px;
      border-radius: 5px;
      background: #6e1229;
      background: -moz-linear-gradient(top,  #6e1229 0%, #74102a 6%, #800927 11%, #850423 17%, #87001e 28%, #84001a 33%, #7b031e 44%, #72041d 56%, #72021b 67%, #6e021a 72%, #660016 78%, #65081d 83%, #530014 89%, #581121 94%, #420a15 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e1229), color-stop(6%,#74102a), color-stop(11%,#800927), color-stop(17%,#850423), color-stop(28%,#87001e), color-stop(33%,#84001a), color-stop(44%,#7b031e), color-stop(56%,#72041d), color-stop(67%,#72021b), color-stop(72%,#6e021a), color-stop(78%,#660016), color-stop(83%,#65081d), color-stop(89%,#530014), color-stop(94%,#581121), color-stop(100%,#420a15));
      background: -webkit-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: -o-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: -ms-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: linear-gradient(to bottom,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e1229', endColorstr='#420a15',GradientType=0 );
      display: inline-block;
  }
  
  .smalltext {
      /* padding-top: 5px; */
      font-size: 10px;
  }
  
  #invasion_banner {
      width: 940px;
      height: 74px;
      padding: 15px 0px 0px 0px;
  }
  #invasion_banner img {
      /* border-radius: 5px; */
  }
  #invasion_banner a.link {
      display: block;
      color: #8B2942;
      text-shadow: -2px -2px 2px white;
      font: 26px/27px "government";
      text-decoration: none;
      position: relative;
  }
  #invasion_banner a.link:hover {
      text-shadow: -2px -2px 2px #ABABAD;
  }
  #banner_inv_link {
      width: 305px;
      left: 70px;
      top: -35px;   
  }
  #banner_ss_link {
      width: 380px;
      left: 460px;
      top: -61px;                   
  }
  
  #survey_banner {
      width: 900px;
      height: 326px;
      margin: 20px 20px 0 20px;
      float: left;
  }
  #survey_banner_img {
      width: 900px;
      height: 326px;
  }
  #survey_banner_left_link {
      width: 450px;
      height: 326px;
      display: block;
      position: relative;
      top: -330px;
      left: 0px;
      cursor: pointer;
  }
  #survey_banner_right_link {
      width: 450px;
      height: 326px;
      display: block;
      position:relative;
      top: -656px;
      left: 450px;
      cursor:pointer;
  }
  
  #top_banner {
      width: 940px;
      height: 70px;
      float: left; /*nahore vynechat*/
      margin: 20px 0 0 0;
  }
  #top_banner img {
      width: 940px;
      height: 60px;
  }
  a#top_banner_left_half {
      width: 450px;
      height: 60px;
      display: block;
      position:relative;
      top: -60px;
      left: 0px;
      cursor: pointer;
  }
  a#top_banner_right_half {
      width: 450px;
      height: 60px;
      display: block;
      position:relative;
      top: -123px;
      left: 490px;
      cursor: pointer;
  }
  /*****/
  
  
  .space20 {
      height:20px;
  }
  
  #sekcia_h2_area {
      width:940px;
      height: 71px;
      background-image: url(sekcia_h2_area.jpg);
      background-repeat: no-repeat;
  }
  
  #sekcia_h2_area h2 {
      margin:0;
      padding:0;
      color: #740021;
      font-size:60px;
      font-weight:bold;
      margin-left:20px;
      padding-top:40px;
  }
  
  #header {
      width: 940px;
      height: 190px; /* 295px; */
      background-image: url(header_with_wattermarks.png);
      background-repeat: repeat-y;
  }
  
  #logo {
      width: 860px;
      height: 134px;
      margin: 0 40px 0 40px;
      padding: 0px;
      /* background-color: #820026;
      -moz-box-shadow: 0 0 8px 3px #820026;
      -webkit-box-shadow: 0 0 8px 3px #820026;
      box-shadow: 0 0 8px 3px #820026; */
      cursor: pointer;
  
  }
  #logo h1 {
      font: normal 70px 'government' !important;
      color: #ffffff;
      margin: 16px 0 0 180px;
      line-height: 70px !important;
      float: left;
  }
  #logo_img {
      width: 91px;
      height: 60px;
      float: left;
      margin: 22px 0 0 15px;
  }
  #logo h2 {
      font: normal 18px 'government' !important;
      color: #ffffff;
      margin: 2px 0 0 166px;
      float: left;
  }
  
  
  #menu, #menu ul
  { list-style: none; }
  /* Main menu
  --------------------------*/
  #menu {
    width: 900px; /* 442px; */
    height: 45px; /* 32px; */
    /* float: left; */
    margin: 0 20px 0 20px;
    padding-left: 0px;
    font-family: 'government';
    font-size: 21px; /* 12px; */
    /* font-weight: bold; */
    text-transform: uppercase;
  }
  .play-off_menu {
      margin: 0px 20px 20px 0px;
  }
  #menu > li  /* vsechny li, co jsou prvnimi potomky #menu */
  {
    width: 185px;
    height: 43px;
    float: left;
    /* border: 1px solid #900029;*/
    margin: 1px;
    background: rgb(0,88,138);
    background: -moz-linear-gradient(top,  rgba(0,88,138,1) 0%, rgba(0,60,94,1) 54%, rgba(1,57,92,1) 60%, rgba(0,57,87,1) 63%, rgba(0,38,59,1) 97%, rgba(0,38,59,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,88,138,1)), color-stop(54%,rgba(0,60,94,1)), color-stop(60%,rgba(1,57,92,1)), color-stop(63%,rgba(0,57,87,1)), color-stop(97%,rgba(0,38,59,1)), color-stop(100%,rgba(0,38,59,1)));
    background: -webkit-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
    background: -o-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
    background: -ms-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
    background: linear-gradient(to bottom,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00588a', endColorstr='#00263b',GradientType=0 );
    text-align: center;
  }
  #menu > li:first-child {
      margin-left: 0px;
      border-radius: 5px 0 0 5px;
  }
  #menu > li:last-child {
      margin-right: 0px;
      border-radius: 0 5px 5px 0;
  }
  #menu_join_us {
      width: 152px !important;
  }
  #menu_top_moments {
      width: 200px !important;
  }
  #menu li a
  {
    display: block;
    height: 43px; /* 30px; */
    line-height: 43px; /* 30px; */
    /* padding: 0 20px; */
    text-decoration: none;
    color:white;
  }
  #menu > li:hover > a, #menu > li > a:focus {
    background: rgb(0,87,135);
    background: -moz-linear-gradient(top,  rgba(0,87,135,1) 0%, rgba(0,86,135,1) 3%, rgba(1,15,26,1) 86%, rgba(0,14,23,1) 89%, rgba(0,14,23,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,87,135,1)), color-stop(3%,rgba(0,86,135,1)), color-stop(86%,rgba(1,15,26,1)), color-stop(89%,rgba(0,14,23,1)), color-stop(100%,rgba(0,14,23,1)));
    background: -webkit-linear-gradient(top,  rgba(0,87,135,1) 0%,rgba(0,86,135,1) 3%,rgba(1,15,26,1) 86%,rgba(0,14,23,1) 89%,rgba(0,14,23,1) 100%);
    background: -o-linear-gradient(top,  rgba(0,87,135,1) 0%,rgba(0,86,135,1) 3%,rgba(1,15,26,1) 86%,rgba(0,14,23,1) 89%,rgba(0,14,23,1) 100%);
    background: -ms-linear-gradient(top,  rgba(0,87,135,1) 0%,rgba(0,86,135,1) 3%,rgba(1,15,26,1) 86%,rgba(0,14,23,1) 89%,rgba(0,14,23,1) 100%);
    background: linear-gradient(to bottom,  rgba(0,87,135,1) 0%,rgba(0,86,135,1) 3%,rgba(1,15,26,1) 86%,rgba(0,14,23,1) 89%,rgba(0,14,23,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005787', endColorstr='#000e17',GradientType=0 );
    border-radius: 5px 0 0 0px;
  }
  
  
  /* Submenu
  --------------------------*/
  #menu ul
  {
    position: absolute;
    display: none;
    z-index: 999;
    padding:0;
    margin:0; /* <- kvuli zarovnani submenu hned pod menu */
  }
  #menu ul > li { /* vsechny li, co jsou prvnimi potomky #menu ul */
    background: rgb(0,88,138);
    background: -moz-linear-gradient(top,  rgba(0,88,138,1) 0%, rgba(0,60,94,1) 54%, rgba(1,57,92,1) 60%, rgba(0,57,87,1) 63%, rgba(0,38,59,1) 97%, rgba(0,38,59,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,88,138,1)), color-stop(54%,rgba(0,60,94,1)), color-stop(60%,rgba(1,57,92,1)), color-stop(63%,rgba(0,57,87,1)), color-stop(97%,rgba(0,38,59,1)), color-stop(100%,rgba(0,38,59,1)));
    background: -webkit-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
    background: -o-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
    background: -ms-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
    background: linear-gradient(to bottom,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00588a', endColorstr='#00263b',GradientType=0 );
  }
  #menu ul li a
  {
    padding: 0 15px;
    height: 34px;
    line-height: 34px;
    font-size: 14px;
  }
  #menu li:hover ul.noJS
  { display: block; }
  #menu ul li:hover a, #menu ul li a:focus  {
    background: rgb(0,87,135);
    background: -moz-linear-gradient(top,  rgba(0,87,135,1) 0%, rgba(0,86,135,1) 3%, rgba(1,15,26,1) 86%, rgba(0,14,23,1) 89%, rgba(0,14,23,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,87,135,1)), color-stop(3%,rgba(0,86,135,1)), color-stop(86%,rgba(1,15,26,1)), color-stop(89%,rgba(0,14,23,1)), color-stop(100%,rgba(0,14,23,1)));
    background: -webkit-linear-gradient(top,  rgba(0,87,135,1) 0%,rgba(0,86,135,1) 3%,rgba(1,15,26,1) 86%,rgba(0,14,23,1) 89%,rgba(0,14,23,1) 100%);
    background: -o-linear-gradient(top,  rgba(0,87,135,1) 0%,rgba(0,86,135,1) 3%,rgba(1,15,26,1) 86%,rgba(0,14,23,1) 89%,rgba(0,14,23,1) 100%);
    background: -ms-linear-gradient(top,  rgba(0,87,135,1) 0%,rgba(0,86,135,1) 3%,rgba(1,15,26,1) 86%,rgba(0,14,23,1) 89%,rgba(0,14,23,1) 100%);
    background: linear-gradient(to bottom,  rgba(0,87,135,1) 0%,rgba(0,86,135,1) 3%,rgba(1,15,26,1) 86%,rgba(0,14,23,1) 89%,rgba(0,14,23,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005787', endColorstr='#000e17',GradientType=0 );
  }
  
  #gamebox_box {
      width: 940px;
      height: 92px;
      float: left;
      background-image: url(gamebox_bg.png);
      padding: 0px 0px 10px 0px;
  }
  #gamebox {
      width: 452px;
      height: 84px; /* 64px s hihlights linkem a bez EL*/
      float: left;
      margin: 4px 244px 4px 244px;
  }
  #gamebox_play-off {
      width: 440px;
      height: 64px;
      float: left;
      margin: 4px 0px 38px 0px;
  }
  .gamebox_team_name {
      width: 134px;
      height: 56px;
      float: left;
      text-align: center;
      color: #FFFFFF;
      font-family: Arial, Helvetica, sans-serif;
      line-height: 56px;
      font-size: 16px;
      font-weight: bold;
      text-transform: uppercase;
  }
  .gamebox_team_name_play-off {
      width: 128px;
      height: 56px;
      float: left;
      text-align: center;
      color: #FFFFFF;
      font-family: Arial, Helvetica, sans-serif;
      line-height: 56px;
      font-size: 16px;
      font-weight: bold;
      text-transform: uppercase;
  }
  #gamebox .home_team {
      width: 194px;
      height: 56px;
      float: left;
      border: 1px solid #560F1F; /* #450B17 - tmavsi */
      -moz-border-radius: 6px 0 0 0;
      border-radius: 6px 0 0 0;
      background: #6e1229;
      background: -moz-linear-gradient(top,  #6e1229 0%, #74102a 6%, #800927 11%, #850423 17%, #87001e 28%, #84001a 33%, #7b031e 44%, #72041d 56%, #72021b 67%, #6e021a 72%, #660016 78%, #65081d 83%, #530014 89%, #581121 94%, #420a15 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e1229), color-stop(6%,#74102a), color-stop(11%,#800927), color-stop(17%,#850423), color-stop(28%,#87001e), color-stop(33%,#84001a), color-stop(44%,#7b031e), color-stop(56%,#72041d), color-stop(67%,#72021b), color-stop(72%,#6e021a), color-stop(78%,#660016), color-stop(83%,#65081d), color-stop(89%,#530014), color-stop(94%,#581121), color-stop(100%,#420a15));
      background: -webkit-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: -o-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: -ms-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: linear-gradient(to bottom,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e1229', endColorstr='#420a15',GradientType=0 );
      /* black
      background-color:black;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(43,43,43)),
          color-stop(0.51, rgb(43,43,43)),
          color-stop(0.87, rgb(0,0,0))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(43,43,43) 2%,
          rgb(43,43,43) 51%,
          rgb(0,0,0) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2B2B2B', endColorstr='#000000');
      background: -ms-linear-gradient(#2B2B2B, #000000);
      background: -o-linear-gradient(#2B2B2B, #000000);
      background: linear-gradient(#2B2B2B, #000000);
      */
  }
  #gamebox_play-off .home_team {
      width: 188px;
      height: 56px;
      float: left;
      border: 1px solid #560F1F; /* #450B17 - tmavsi */
      -moz-border-radius: 6px 0 0 0;
      border-radius: 6px 0 0 0;
      background: #6e1229;
      background: -moz-linear-gradient(top,  #6e1229 0%, #74102a 6%, #800927 11%, #850423 17%, #87001e 28%, #84001a 33%, #7b031e 44%, #72041d 56%, #72021b 67%, #6e021a 72%, #660016 78%, #65081d 83%, #530014 89%, #581121 94%, #420a15 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e1229), color-stop(6%,#74102a), color-stop(11%,#800927), color-stop(17%,#850423), color-stop(28%,#87001e), color-stop(33%,#84001a), color-stop(44%,#7b031e), color-stop(56%,#72041d), color-stop(67%,#72021b), color-stop(72%,#6e021a), color-stop(78%,#660016), color-stop(83%,#65081d), color-stop(89%,#530014), color-stop(94%,#581121), color-stop(100%,#420a15));
      background: -webkit-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: -o-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: -ms-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: linear-gradient(to bottom,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e1229', endColorstr='#420a15',GradientType=0 );
  }
  #gamebox .home_team img, #gamebox_play-off .home_team img {
      width: 50px;
      height: 50px;
      float: left;
      padding: 3px 0 3px 10px;
      cursor: pointer;
  }
  
  #gamebox .away_team {
      width: 194px; /* PO - 188px*/
      height: 56px;
      float: left;
      border: 1px solid #560F1F; /* #450B17 - tmavsi */
      -moz-border-radius: 0 6px 0 0;
      border-radius: 0 6px 0 0;
      background: #6e1229;
      background: -moz-linear-gradient(top,  #6e1229 0%, #74102a 6%, #800927 11%, #850423 17%, #87001e 28%, #84001a 33%, #7b031e 44%, #72041d 56%, #72021b 67%, #6e021a 72%, #660016 78%, #65081d 83%, #530014 89%, #581121 94%, #420a15 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e1229), color-stop(6%,#74102a), color-stop(11%,#800927), color-stop(17%,#850423), color-stop(28%,#87001e), color-stop(33%,#84001a), color-stop(44%,#7b031e), color-stop(56%,#72041d), color-stop(67%,#72021b), color-stop(72%,#6e021a), color-stop(78%,#660016), color-stop(83%,#65081d), color-stop(89%,#530014), color-stop(94%,#581121), color-stop(100%,#420a15));
      background: -webkit-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: -o-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: -ms-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: linear-gradient(to bottom,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e1229', endColorstr='#420a15',GradientType=0 );
  }
  #gamebox_play-off .away_team {
      width: 188px;
      height: 56px;
      float: left;
      border: 1px solid #560F1F; /* #450B17 - tmavsi */
      -moz-border-radius: 0 6px 0 0;
      border-radius: 0 6px 0 0;
      background: #6e1229;
      background: -moz-linear-gradient(top,  #6e1229 0%, #74102a 6%, #800927 11%, #850423 17%, #87001e 28%, #84001a 33%, #7b031e 44%, #72041d 56%, #72021b 67%, #6e021a 72%, #660016 78%, #65081d 83%, #530014 89%, #581121 94%, #420a15 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e1229), color-stop(6%,#74102a), color-stop(11%,#800927), color-stop(17%,#850423), color-stop(28%,#87001e), color-stop(33%,#84001a), color-stop(44%,#7b031e), color-stop(56%,#72041d), color-stop(67%,#72021b), color-stop(72%,#6e021a), color-stop(78%,#660016), color-stop(83%,#65081d), color-stop(89%,#530014), color-stop(94%,#581121), color-stop(100%,#420a15));
      background: -webkit-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: -o-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: -ms-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: linear-gradient(to bottom,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e1229', endColorstr='#420a15',GradientType=0 );
  }
  #gamebox .away_team img, #gamebox_play-off .away_team img {
      width: 50px;
      height: 50px;
      padding: 3px 10px 3px 0;
      cursor: pointer;
  }
  .gamebox_result {
      width: 60px;
      height: 60px; /* 67px s highlights linkem */
      float: left;
      margin-top: -3px;
      border-top: 1px solid #393939;
      -moz-border-radius: 2px 2px 0px 0px;
      border-radius: 2px 2px 0px 0px;
      background: #4f4f4f;
      background: -moz-linear-gradient(top,  #4f4f4f 0%, #0d0d0d 46%, #010101 50%, #0a0a0a 53%, #4e4e4e 76%, #383838 87%, #1b1b1b 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4f4f4f), color-stop(46%,#0d0d0d), color-stop(50%,#010101), color-stop(53%,#0a0a0a), color-stop(76%,#4e4e4e), color-stop(87%,#383838), color-stop(100%,#1b1b1b));
      background: -webkit-linear-gradient(top,  #4f4f4f 0%,#0d0d0d 46%,#010101 50%,#0a0a0a 53%,#4e4e4e 76%,#383838 87%,#1b1b1b 100%);
      background: -o-linear-gradient(top,  #4f4f4f 0%,#0d0d0d 46%,#010101 50%,#0a0a0a 53%,#4e4e4e 76%,#383838 87%,#1b1b1b 100%);
      background: -ms-linear-gradient(top,  #4f4f4f 0%,#0d0d0d 46%,#010101 50%,#0a0a0a 53%,#4e4e4e 76%,#383838 87%,#1b1b1b 100%);
      background: linear-gradient(to bottom,  #4f4f4f 0%,#0d0d0d 46%,#010101 50%,#0a0a0a 53%,#4e4e4e 76%,#383838 87%,#1b1b1b 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f4f4f', endColorstr='#1b1b1b',GradientType=0 );
      color: #FFFFFF;
      font-size: 19px;
      font-weight: bold;
      text-transform: uppercase;
      font-family: Arial, Helvetica, sans-serif;
      text-align: center;
  }
  .gamebox_result .stav {
      font-size:10px;
  }
  #score {
      font-size: 19px;
      font-weight: bold;
      text-align: center;
  }
  a.gamebox_schedule {
      display: block;
      color: white;
      font-size: 8px;
      text-decoration: none;
      margin: 0 0 4px -1px;
  }
  a.gamebox_schedule:hover, a.gamebox_schedule:focus {
      text-decoration: underline;
  }
  .gamebox_date
  { }
  a.gamebox_highlights_active {
      display: block;
      height: 10px;
      line-height: 100%;
      margin-top: 2px;
      font-size: 8px;
      color: #25AFFF;
      text-decoration: none;
  }
  a.gamebox_highlights_active:hover, a.gamebox_highlights_active:focus {
      text-decoration:underline;
  }
  a.gamebox_highlights_inactive {
      display:block;
      height:10px;
      line-height:100%;
      margin-top:2px;
      font-size:8px;
      color:#959595;
      text-decoration:none;
  }
  a.gamebox_highlights_inactive:hover, a.gamebox_highlights_inactive:focus {
      cursor:default;
  }
  
  div.gamebox_under_logo_section {
      width: 68px;
      height: 12px;
      float: left;
      margin: 1px 0 0 -1px;
      line-height: 10px;
      border: 1px solid #560f1f;
      border-top: none;
      border-radius: 0 0 3px 3px;
      background: #5e0016;
      background: -moz-linear-gradient(top,  #5e0016 0%, #7c021e 74%, #910324 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5e0016), color-stop(74%,#7c021e), color-stop(100%,#910324));
      background: -webkit-linear-gradient(top,  #5e0016 0%,#7c021e 74%,#910324 100%);
      background: -o-linear-gradient(top,  #5e0016 0%,#7c021e 74%,#910324 100%);
      background: -ms-linear-gradient(top,  #5e0016 0%,#7c021e 74%,#910324 100%);
      background: linear-gradient(to bottom,  #5e0016 0%,#7c021e 74%,#910324 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e0016', endColorstr='#910324',GradientType=0 );
      /* black
      background: #4f4f4f;
      background: -moz-linear-gradient(top,  #4f4f4f 0%, #0d0d0d 46%, #010101 50%, #0a0a0a 53%, #4e4e4e 76%, #383838 87%, #1b1b1b 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4f4f4f), color-stop(46%,#0d0d0d), color-stop(50%,#010101), color-stop(53%,#0a0a0a), color-stop(76%,#4e4e4e), color-stop(87%,#383838), color-stop(100%,#1b1b1b));
      background: -webkit-linear-gradient(top,  #4f4f4f 0%,#0d0d0d 46%,#010101 50%,#0a0a0a 53%,#4e4e4e 76%,#383838 87%,#1b1b1b 100%);
      background: -o-linear-gradient(top,  #4f4f4f 0%,#0d0d0d 46%,#010101 50%,#0a0a0a 53%,#4e4e4e 76%,#383838 87%,#1b1b1b 100%);
      background: -ms-linear-gradient(top,  #4f4f4f 0%,#0d0d0d 46%,#010101 50%,#0a0a0a 53%,#4e4e4e 76%,#383838 87%,#1b1b1b 100%);
      background: linear-gradient(to bottom,  #4f4f4f 0%,#0d0d0d 46%,#010101 50%,#0a0a0a 53%,#4e4e4e 76%,#383838 87%,#1b1b1b 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f4f4f', endColorstr='#1b1b1b',GradientType=0 );
      */
  
  }
  div.gamebox_under_logo_section_right {
      float: right;
      margin: 1px -1px 0 0;
  }
  
  #gamebox_under_logo_section_chat {
      border: 1px solid #001B2A;
      border-top: none;
      border-radius: 0 0 3px 3px;
      background: rgb(0,31,48);
      background: -moz-linear-gradient(top,  rgba(0,31,48,1) 0%, rgba(0,31,48,1) 3%, rgba(0,45,70,1) 37%, rgba(1,47,75,1) 40%, rgba(0,48,76,1) 46%, rgba(0,70,110,1) 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,31,48,1)), color-stop(3%,rgba(0,31,48,1)), color-stop(37%,rgba(0,45,70,1)), color-stop(40%,rgba(1,47,75,1)), color-stop(46%,rgba(0,48,76,1)), color-stop(100%,rgba(0,70,110,1)));
      background: -webkit-linear-gradient(top,  rgba(0,31,48,1) 0%,rgba(0,31,48,1) 3%,rgba(0,45,70,1) 37%,rgba(1,47,75,1) 40%,rgba(0,48,76,1) 46%,rgba(0,70,110,1) 100%);
      background: -o-linear-gradient(top,  rgba(0,31,48,1) 0%,rgba(0,31,48,1) 3%,rgba(0,45,70,1) 37%,rgba(1,47,75,1) 40%,rgba(0,48,76,1) 46%,rgba(0,70,110,1) 100%);
      background: -ms-linear-gradient(top,  rgba(0,31,48,1) 0%,rgba(0,31,48,1) 3%,rgba(0,45,70,1) 37%,rgba(1,47,75,1) 40%,rgba(0,48,76,1) 46%,rgba(0,70,110,1) 100%);
      background: linear-gradient(to bottom,  rgba(0,31,48,1) 0%,rgba(0,31,48,1) 3%,rgba(0,45,70,1) 37%,rgba(1,47,75,1) 40%,rgba(0,48,76,1) 46%,rgba(0,70,110,1) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001f30', endColorstr='#00466e',GradientType=0 );
  }
  
  div.gamebox_under_logo_section a {
      height: 11px;
      width: 68px;
      float: left;
      padding: 1px 0 0 0;
      border-radius: 0 0 3px 3px;
      color: white;
      font-size: 8px;
      font-weight: bold;
      text-decoration: none;
      text-align: center;
  }
  div.gamebox_under_logo_section a:hover, div.gamebox_under_logo_section a:focus {
      background: #1b1b1b;
      background: -moz-linear-gradient(top,  #1b1b1b 0%, #4e4e4e 47%, #4e4e4e 94%, #383838 100%, #4f4f4f 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b1b1b), color-stop(47%,#4e4e4e), color-stop(94%,#4e4e4e), color-stop(100%,#383838), color-stop(100%,#4f4f4f));
      background: -webkit-linear-gradient(top,  #1b1b1b 0%,#4e4e4e 47%,#4e4e4e 94%,#383838 100%,#4f4f4f 100%);
      background: -o-linear-gradient(top,  #1b1b1b 0%,#4e4e4e 47%,#4e4e4e 94%,#383838 100%,#4f4f4f 100%);
      background: -ms-linear-gradient(top,  #1b1b1b 0%,#4e4e4e 47%,#4e4e4e 94%,#383838 100%,#4f4f4f 100%);
      background: linear-gradient(to bottom,  #1b1b1b 0%,#4e4e4e 47%,#4e4e4e 94%,#383838 100%,#4f4f4f 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b1b1b', endColorstr='#4f4f4f',GradientType=0 );
  }

  div.eurolanche_league_gamebox_bottom {
    height: 25px;
    width: 126px;
    float: left;
    margin: 0 162px 0 162px;
    line-height: 20px;
    border: 1px solid #001B2A;
    border-top: none;
    border-radius: 0 0 3px 3px;
    background: rgb(0,31,48);
    background: -moz-linear-gradient(top,  rgba(0,31,48,1) 0%, rgba(0,31,48,1) 3%, rgba(0,45,70,1) 37%, rgba(1,47,75,1) 40%, rgba(0,48,76,1) 46%, rgba(0,70,110,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,31,48,1)), color-stop(3%,rgba(0,31,48,1)), color-stop(37%,rgba(0,45,70,1)), color-stop(40%,rgba(1,47,75,1)), color-stop(46%,rgba(0,48,76,1)), color-stop(100%,rgba(0,70,110,1)));
    background: -webkit-linear-gradient(top,  rgba(0,31,48,1) 0%,rgba(0,31,48,1) 3%,rgba(0,45,70,1) 37%,rgba(1,47,75,1) 40%,rgba(0,48,76,1) 46%,rgba(0,70,110,1) 100%);
    background: -o-linear-gradient(top,  rgba(0,31,48,1) 0%,rgba(0,31,48,1) 3%,rgba(0,45,70,1) 37%,rgba(1,47,75,1) 40%,rgba(0,48,76,1) 46%,rgba(0,70,110,1) 100%);
    background: -ms-linear-gradient(top,  rgba(0,31,48,1) 0%,rgba(0,31,48,1) 3%,rgba(0,45,70,1) 37%,rgba(1,47,75,1) 40%,rgba(0,48,76,1) 46%,rgba(0,70,110,1) 100%);
    background: linear-gradient(to bottom,  rgba(0,31,48,1) 0%,rgba(0,31,48,1) 3%,rgba(0,45,70,1) 37%,rgba(1,47,75,1) 40%,rgba(0,48,76,1) 46%,rgba(0,70,110,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001f30', endColorstr='#00466e',GradientType=0 );
  }
  div.eurolanche_league_gamebox_bottom a {
    height: 21px;
    width: 124px;
    float: left;
    padding: 2px 1px 2px 1px;
    border-radius: 0 0 3px 3px;
    color: white;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
}
div.eurolanche_league_gamebox_bottom a:hover, div.gamebox_under_logo_section a:focus {
    background: #1b1b1b;
    background: -moz-linear-gradient(top,  #1b1b1b 0%, #4e4e4e 47%, #4e4e4e 94%, #383838 100%, #4f4f4f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b1b1b), color-stop(47%,#4e4e4e), color-stop(94%,#4e4e4e), color-stop(100%,#383838), color-stop(100%,#4f4f4f));
    background: -webkit-linear-gradient(top,  #1b1b1b 0%,#4e4e4e 47%,#4e4e4e 94%,#383838 100%,#4f4f4f 100%);
    background: -o-linear-gradient(top,  #1b1b1b 0%,#4e4e4e 47%,#4e4e4e 94%,#383838 100%,#4f4f4f 100%);
    background: -ms-linear-gradient(top,  #1b1b1b 0%,#4e4e4e 47%,#4e4e4e 94%,#383838 100%,#4f4f4f 100%);
    background: linear-gradient(to bottom,  #1b1b1b 0%,#4e4e4e 47%,#4e4e4e 94%,#383838 100%,#4f4f4f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b1b1b', endColorstr='#4f4f4f',GradientType=0 );
}
  
  #offseason_gamebox
  {
    width: 440px;
    height: 64px;
    background-image: url(offseason.png);
  }
  
  #breaking_news_box {
      width: 940px;
      height: 40px;
      float: left;
      background-image: url(header_background_universal.png);
  }
  #breaking_news_title {
      width: 168px;
      height: 34px;
      float: left;
      margin: 5px 0 0 0;
      background-color: #4C0016;
      border: 1px solid #4C0016;
      border-radius: 0 10px 10px 0;
      text-align: center;
      color: white;
      font: normal 20px/33px 'government';
  }
  #breaking_news_content {
      width: 747px;
      height: 33px;
      float: right;
      margin: 5px 0 0 -7px;
      padding: 0 10px 0 20px;
      /* background-color: #570019; /* older-browsers */
      background-color: #570019; /* rgba(87,0,25,0.7);  #570019 */
      border-top: 1px solid #560F1F;
      border-bottom: 1px solid #560F1F;
      color: white;
      font: normal 16px/33px 'government';
  }
  #breaking_news_content a {
      color: #25AFFF;
      text-decoration: none;
  }
  #breaking_news_content a:hover {
      text-decoration: underline;
  }
  
  /* breaking news -> vertikalni animace zprav (aktivni) */
  .tabmsg { font: normal 16px/33px 'government'; color:white;}
  .stileupdn {font-weight:bold; font-size:8px; font-family: "Arial", "Helvetica, sans-serif"; text-align:center; color:white;}
  .stileret {font-size:8px; font-family: "Arial", "Helvetica", sans-serif;}
  /**** konec animace breaking news ****/
  
  /* #breaking-news
  {
    width:360px;
    float:left;
    margin: 2px 0 0 85px;
    color:#FFFFFF;
  }
  */
  /* breaking news -> vertikalni animace zprav (aktivni)
  .tabmsg { font-size:12px; text-align:center; font-family: "Arial", "Helvetica", sans-serif; color:white;}
  .stileupdn {font-weight:bold; font-size:8px; font-family: "Arial", "Helvetica, sans-serif"; text-align:center; color:white;}
  .stileret {font-size:8px; font-family: "Arial", "Helvetica", sans-serif;} */
  /**** konec animace breaking news ****/
  
  
  /***
   * Special play-off header
   * ***************************************************************************/
  #special_header_play-off {
      width: 940px;
      height: 780px;
      background-image: url(header_special_play-off.png);
      background-repeat: no-repeat;
      background-position: -10px 0;
  }
  #play-off_top {
      width: 940px;
      height: 140px;
      padding-bottom: 10px;
      text-align: center;
  }
  #play-off_left {
      width: 440px;
      height: 490px;
      float: left;
      padding: 0px 20px 25px 20px;
  }
  #play-off_right {
      width: 440px;
      height: 490px;
      float: left;
      padding: 0px 20px 25px 0px;
  }
  
  #logo_area {
      width: 920px;
      height: 140px;
      margin: 0 auto;
  }
  #eurolanche_logo {
      width: 460px;
      height: 130px;
      float: left;
      cursor: pointer;
  }
  #eurolanche_logo_img {
      float:left;
      margin: 21px 0 0 10px;
  }
  #eurolanche_logo h1 {
      font: normal 60px 'government' !important;
      color: #ffffff;
      margin: 25px 0 0 10px;
      line-height: 62px !important;
  }
  #eurolanche_logo h2 {
      font: normal 14px 'government' !important;
      color: #ffffff;
      margin: 0;
  }
  #play-off_logo {
      width: 376px;
      height: 130px;
      float:left;
      padding-left: 40px;
      padding-top: 10px;
  }
  #play-off_logo img {
      width: 376px;
      height: 130px;
  }
  
  #play-off_gamebox {
      width: 440px;
      height: 62px;
      float: left;
      margin: -10px 20px 15px 0;
  }
  #play-off_gamebox .home_team {
      padding-top:2px;
      padding-left: 5px;
      width:187px;
      height:50px;
      float:left;
      background-color:#820027;
      -moz-box-shadow: -5px 2px 8px 3px #888;
      -webkit-box-shadow: -5px 2px 8px 3px #888;
      box-shadow: -5px 2px 8px 3px #888;
      color: #FFFFFF;
      font-size:16px;
      font-weight:bold;
      text-transform:uppercase;
      font-family:Arial, Helvetica, sans-serif;
  }
  #play-off_gamebox .home_team img {
      margin-right:10px;
  }
  #play-off_gamebox .away_team {
      padding-top:2px;
      padding-right: 5px;
      width:184px;
      height:50px;
      float:left;
      background-color:#820027;
      -moz-box-shadow: 5px 2px 8px 3px #888;
      -webkit-box-shadow: 5px 2px 8px 3px #888;
      box-shadow: 5px 2px 8px 3px #888;
      color: #FFFFFF;
      font-size:16px;
      font-weight:bold;
      text-transform:uppercase;
      font-family:Arial, Helvetica, sans-serif;
      text-align:right;
  }
  #play-off_gamebox .away_team img {
      margin-left:10px;
  }
  
  #play-off_schedule {
      -moz-box-shadow: 0px -5px 8px 0px #888;
      -webkit-box-shadow: 0px -5px 8px 0px #888;
      box-shadow: 0px -5px 8px 0px #888;
      background-color: #540319;
      margin: -2px 0 4px 0;
  }
  #play-off_highlights {
      -moz-box-shadow: 0px 5px 8px 0px #888;
      -webkit-box-shadow: 0px 5px 8px 0px #888;
      box-shadow: 0px 5px 8px 0px #888;
  }
  
  #po_series_box {
      width: 440px;
      height: 375px;
      float: left;
  }
  .po_series {
      width: 300px;
      height: 75px; /* 90px kdyz je menu */
      background-color:black;
      float: left;
      margin-bottom: 25px; /* 10px kdyz je menu */
  }
  #po_series_final {
      margin-bottom: 0px;
  }
  .po_series_inactive {
      opacity: 0.4;
      filter: Alpha(opacity=40); /* IE8 and earlier */
  }
  .po_series_spacer {
      width: 140px;
      height: 90px;
      float: left;
      margin-bottom: 10px;
  }
  #po_series_spacer_left_image {
      padding-left: 54px;
      float: left;
  }
  #po_series_final_spacer {
      margin-bottom: 0px;
  }
  .po_series_headline {
      width: 300px;
      height: 16px;
      color: white;
      background-color:black;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(43,43,43)),
          color-stop(0.51, rgb(43,43,43)),
          color-stop(0.87, rgb(0,0,0))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(43,43,43) 2%,
          rgb(43,43,43) 51%,
          rgb(0,0,0) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2B2B2B', endColorstr='#000000');
      background: -ms-linear-gradient(#2B2B2B, #000000);
      background: -o-linear-gradient(#2B2B2B, #000000);
      background: linear-gradient(#2B2B2B, #000000);
      zoom: 1;
      text-align: center;
      font-family: Tahoma, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
  }
  .po_series_teams {
      width: 300px;
      height: 50px;
      float: left;
      margin: 2px 0 2px 0;
  }
  .play-off_team {
      width: 100px;
      height: 50px;
      float: left;
      background-color:black;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(43,43,43)),
          color-stop(0.51, rgb(43,43,43)),
          color-stop(0.87, rgb(0,0,0))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(43,43,43) 2%,
          rgb(43,43,43) 51%,
          rgb(0,0,0) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2B2B2B', endColorstr='#000000');
      background: -ms-linear-gradient(#2B2B2B, #000000);
      background: -o-linear-gradient(#2B2B2B, #000000);
      background: linear-gradient(#2B2B2B, #000000);
      zoom: 1;
      text-align: center;
      color: white;
      font-size: 30px;
      font-weight: bold;
       font-family: Tahoma, Arial, Helvetica, sans-serif;
      text-align: center;
      line-height: 50px;
  }
  .play-off_team img {
      width: 48px;
      height: 48px;
      margin: 2px auto 0px auto;
  }
  
  .po_series_state {
      width: 100px;
      height: 50px;
      float:left;
      color: white;
      font-size: 30px;
      font-weight: bold;
       font-family: Tahoma, Arial, Helvetica, sans-serif;
      text-align: center;
      line-height: 50px;
  }
  
  .po_series_menu {
      width: 300px;
      height: 20px;
      float: left;
      background-color:black;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(43,43,43)),
          color-stop(0.51, rgb(43,43,43)),
          color-stop(0.87, rgb(0,0,0))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(43,43,43) 2%,
          rgb(43,43,43) 51%,
          rgb(0,0,0) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2B2B2B', endColorstr='#000000');
      background: -ms-linear-gradient(#2B2B2B, #000000);
      background: -o-linear-gradient(#2B2B2B, #000000);
      background: linear-gradient(#2B2B2B, #000000);
      zoom: 1;
  }
  .po_series_menu_item {
      width: 100px;
      height: 20px;
      float: left;
      background-color:black;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(43,43,43)),
          color-stop(0.51, rgb(43,43,43)),
          color-stop(0.87, rgb(0,0,0))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(43,43,43) 2%,
          rgb(43,43,43) 51%,
          rgb(0,0,0) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2B2B2B', endColorstr='#000000');
      background: -ms-linear-gradient(#2B2B2B, #000000);
      background: -o-linear-gradient(#2B2B2B, #000000);
      background: linear-gradient(#2B2B2B, #000000);
      zoom: 1;
      text-align: center;
      color: #E2E1E1;
      font-family: Tahoma, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: bold;
  }
  .po_series_menu_item:hover, .po_series_menu_item:focus {
      background: black;
  }
  .po_series_menu_item_inactive {
      background: #2B2B2B;
  }
  .po_series_menu_item_inactive:hover, .po_series_menu_item_inactive:focus {
      background: #2B2B2B;
      cursor: default;
  }
  #po_series_preview {
      width: 98px;
      border-right: 2px solid #2B2B2B;
  }
  #po_series_rosters {
      width: 98px;
      border-right: 2px solid #2B2B2B;
  }
  #po_series_recap {
  }
  a.po_series_link {
      display: block;
      width: 100%;
      height: 100%;
      color: #E2E1E1;
      text-decoration: none;
  }
  a.po_series_link:hover, a.po_series_link:focus {
      color: white;
      text-decoration: none;
  }
  
  #play-off_breaking-news {
    width: 380px;
    height: 34px;
    float: left;
    background-image:url(breaking_news_background.png);
    background-repeat:no-repeat;
    color: #FFFFFF;
    -moz-box-shadow: 0 2px 8px 3px #888;
    -webkit-box-shadow: 0 2px 8px 3px #888;
    box-shadow: 0 2px 8px 3px #888;
    margin: 0 20px 30px 0;
    padding: 2px 0 0 60px;
  }
  
  #play-off_twitterbox {
      width: 440px;
      height: 480px;
      float: left;
  }
  
  #play-off_menu {
      width: 940px;
      height: 75px;
      float:left;
      margin-bottom: 50px;
  }
  .play-off_menu_item {
      width: 170px;
      height: 50px;
      float: left;
      margin: 0 10px 10px 0;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(11,112,226)),
          color-stop(0.51, rgb(11,112,226)),
          color-stop(0.87, rgb(41,42,95))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(11,112,226) 2%,
          rgb(11,112,226) 51%,
          rgb(41,42,95) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0B70E3', endColorstr='#292A5E');
      background: -ms-linear-gradient(#0B70E3, #292A5E);
      background: -o-linear-gradient(#0B70E3, #292A5E);
      background: linear-gradient(#0B70E3, #292A5E);
      zoom: 1;
      color: white;
      font-family: Tahoma, Arial, Helvetica, sans-serif;
      font-size: 20px;
      font-weight: bold;
      text-align: center;
  }
  .play-off_menu_item:hover, .play-off_menu_item:focus {
      background: #26316D;
  }
  #play-off_menu_item_first {
      margin: 0 10px 10px 20px;
  }
  #play-off_menu_item_middle {
      width: 180px;
      height: 75px;
      font-size: 22px;
      margin: 0 10px 0 0;
  }
  #play-off_menu_item_last {
      margin: 0 20px 10px 0;
  }
  a.play-off_menu_item_link {
      display: block;
      width: 100%;
      height: 40px;
      padding-top: 10px;
      line-height: 25px;
      color: white;
      text-decoration: none;
  }
  #play-off_menu_item_middle a.play-off_menu_item_link {
      height: 65px;
  }
  /********************************************************************************/
  
  /* special headlines */
  #live_coverage {
      width: 940px;
      height: 428px;
      float: left;
      padding: 20px 0 0 0;
      background-image: url(gamebox_bg.png);
      background-repeat: repeat;
  }
  
  #live_coverage_message a {
      color: #6694D9;
      text-decoration: none;
  } 
  #live_coverage_message a:hover {
      color: #6694D9;
      text-decoration: underline;
  } 
  
  #live_coverage_title {
      width:435px;
      height:40px;
      margin-left:25px;
      color:#740021;
      font-size:35px;
      font-weight:bold;
  }
  
  #live_coverage_message {
      width:440px;
      height:380px;
      margin-left:20px;
      float:left;
      color:white;
      font-size:1.2em;
      text-align:justify;
      font-weight:bold;
  }
  
  #live_coverage_twitterbox {
      width:440px;
      height:390px;
      margin-left:20px;
      margin-top:-10px;
      float:left;
  }
  /************************************/
  
  
  .article_spacer, .comments_spacer
  {
    width:940px;
    height:30px;
    background-image: url(sekcia_h2_area_spacer.jpg);
      background-repeat: no-repeat;
  }
  
  #left
  {
    float:left;
    width:440px;
      margin-left:20px;
  }
  
  #right
  {
      float:left;
      width:440px;
      margin-left:20px;
  }
  
  #lavy_cl
  {
      float:left;
      width:580px;
      margin-left:20px;
  }
  
  #pravy_cl
  {
    float:left;
    width:300px;
    margin-left:20px;
  }
  
  #paticka
  {
      width:900px;
      float:left;
      clear:both;
      padding: 20px 20px 0 20px;
      background-color: #900029; /* grey version #303030 */
  }
  
  #special_projects_head {
      width: 940px;
      height: 30px;
      padding: 25px 0px 5px 0px;
      float: left;
      text-align: center;
      background-color: #910029;
      color: #740021;
      font-size: 35px;
      font-weight: bold;
  }
  
  #bottom_banner
  { 
      width: 900px;
      height: 70px;
      padding: 10px 20px 0 20px;
      background-color: #900029; /* grey version #303030 */
      float: left; 
  }
  #bottom_banner img
  { 
      width: 900px;
      height: 70px;
      border-style:none; 
  }
  #bottom_banner_story
  { 
      width: 900px;
      height: 60px;
      padding: 10px 20px 0 20px;
      background-color: #900029; /* grey version #303030 */
      float: left;
  }
  #bottom_banner_story img
  { 
      width: 900px;
      height: 60px;
      border-style:none; 
  }
  
  #bottom_banner_temp
  { 
      width: 940px;
      height: 60px;
      padding: 20px 0px 0 0px;
      background-color: #900029; /* grey version #303030 */
      float: left; 
  }
  #bottom_banner_temp img
  { 
      width: 940px;
      height: 60px;
      border-style:none; 
  }
  
  td.hdr
  {
    font-weight:bold;
    background-color:#CCCCCC;
  }
  
  
  a.footer_mention {
      display: block;
      float: left;
      width: 610px;
      padding: 13px 30px 13px 0px;
      text-decoration: none;
      text-align: right;
      color: white;
      text-shadow: 1px 2px 1px #730021;
      font-weight: bold;
  }
  
  .quote {
      font-style: italic;
      color: #3B94D9;
  }
  
  #copyright
  {
      float: left;
      width: 215px;
      /* background-color: #730021;*/
      text-align: left;
      padding: 13px 15px 13px 30px;
      color: white;
      font-weight: bold;
      text-shadow: 1px 2px 1px #730021;
  }
  
  div.footer_link {
      height: 17px;
      float: right;
      padding: 13px 15px 13px 15px;
  }
  div.footer_link a {
      color: white;
      font-weight: bold;
      text-shadow: 1px 1px 1px #730021;
      text-decoration: none;
  }
  div.footer_link a:hover, div.footer_link a:focus {
      text-shadow: 1px 1px 1px #000000;
      margin-top: -5px;
  }
  
  #NHL_copyright {
      width: 900px;
      clear: both;
      text-align: center;
      color: white;
      font-size: 10px;
      font-weight: bold;
      text-shadow: 1px 2px 1px #730021;
      margin: 0 0 15px 0;
  }
  
  .infotext
  {
    font-size:15px;
    text-align:center;
    padding-top:15px;
    padding-bottom:15px;
    line-height:130%;
  }
  
  .lineup
  {
    font-weight:bold;
    font-size:12px;
  }
  table.lineup
  { width:851px; }
  
  img.player_photo {
      width: 168px;
      height: 168px;
  }
  
  
  .organization_header
  {
    background-color:#0E466B;
    color:white;
    text-align:center;
    font-size:20px;
    font-weight:bold;
    padding-top:10px;
    margin-top:10px;
    padding-bottom:10px;
    margin-bottom:10px;
  }
  
  .up_to_top
  {
    font-size:10px;
    float:right;
    margin-right:15px;
  }
  .up_to_top a
  {
    color:white;
    text-decoration:none;
  }
  .up_to_top a:hover, .up_to_top a:focus
  { color:grey; }
  
  .grey_background
  { background-color:#EEEEEE; }
  
  .card
  { text-align:center; }
  
  
  .box_index
  {
      margin-top:20px;
      background: rgb(203,211,215);
      background: -moz-linear-gradient(top,  rgba(203,211,215,1) 0%, rgba(240,245,248,1) 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(203,211,215,1)), color-stop(100%,rgba(240,245,248,1)));
      background: -webkit-linear-gradient(top,  rgba(203,211,215,1) 0%,rgba(240,245,248,1) 100%);
      background: -o-linear-gradient(top,  rgba(203,211,215,1) 0%,rgba(240,245,248,1) 100%);
      background: -ms-linear-gradient(top,  rgba(203,211,215,1) 0%,rgba(240,245,248,1) 100%);
      background: linear-gradient(to bottom,  rgba(203,211,215,1) 0%,rgba(240,245,248,1) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbd3d7', endColorstr='#f0f5f8',GradientType=0 );
      border: solid 1px #66001C; /* grey version 303030 */
      /* height:240px; */
      color: #666666;
      overflow:hidden;
      border-radius: 5px;
  }
  
  .box_double_banner {
      margin-top: 20px;
      height: 125px;
      width: 440px;
  }
  
  .box_double_banner a {
      cursor: pointer;
      width: 440px;
      height: 60px;
      display: block;
      float: left;
  }
  .box_double_banner a:first-child {
      margin: 0px 0px 8px 0px;
  }
  /*.box_double_banner a:hover {
      box-shadow: 1px 1px 12px grey;
  } */
  
  .box_double_banner img {
      border-style:none;
      width: 440px;
      height: 60px;
      border-radius: 5px;
  }
  
  .box_index_banner {
      width: 438px;
      height: 125px;
      border: 1px solid #66001c;
      border-radius: 5px;
      margin: 20px 0 0 0;
  }
  .box_index_banner img {
  width: 438px;
  height: 125px;
  border-radius: 5px;
  }
  
  a#box_index_banner_link_top {
      display: block;
      width: 220px;
      height: 24px;
      position: relative;
      top: -56px;
      left: 218px;
  }
  a#box_index_banner_link_bottom {
      display: block;
      width: 220px;
      height: 28px;
      position: relative;
      top: -56px;
      left: 218px;
  }
  a#box_index_banner_link_left {
      display: block;
      width: 219px;
      height: 160px;
      position: relative;
      top: -164px;
      left: 0px;
  }
  a#box_index_banner_link_right {
      display: block;
      width: 219px;
      height: 160px;
      position: relative;
      top: -324px;
      left: 220px;
  }
  
  #eurolanchebox {
  background: rgb(203,211,215);
  background: -moz-linear-gradient(top,  rgba(203,211,215,1) 0%, rgba(240,245,248,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(203,211,215,1)), color-stop(100%,rgba(240,245,248,1)));
  background: -webkit-linear-gradient(top,  rgba(203,211,215,1) 0%,rgba(240,245,248,1) 100%);
  background: -o-linear-gradient(top,  rgba(203,211,215,1) 0%,rgba(240,245,248,1) 100%);
  background: -ms-linear-gradient(top,  rgba(203,211,215,1) 0%,rgba(240,245,248,1) 100%);
  background: linear-gradient(to bottom,  rgba(203,211,215,1) 0%,rgba(240,245,248,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbd3d7', endColorstr='#f0f5f8',GradientType=0 );
  
  }
  #eurolanchebox_up {
  background: #6e1229;
  background: -moz-linear-gradient(top,  #6e1229 0%, #74102a 6%, #800927 11%, #850423 17%, #87001e 28%, #84001a 33%, #7b031e 44%, #72041d 56%, #72021b 67%, #6e021a 72%, #660016 78%, #65081d 83%, #530014 89%, #581121 94%, #420a15 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e1229), color-stop(6%,#74102a), color-stop(11%,#800927), color-stop(17%,#850423), color-stop(28%,#87001e), color-stop(33%,#84001a), color-stop(44%,#7b031e), color-stop(56%,#72041d), color-stop(67%,#72021b), color-stop(72%,#6e021a), color-stop(78%,#660016), color-stop(83%,#65081d), color-stop(89%,#530014), color-stop(94%,#581121), color-stop(100%,#420a15));
  background: -webkit-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
  background: -o-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
  background: -ms-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
  background: linear-gradient(to bottom,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e1229', endColorstr='#420a15',GradientType=0 );
  /* modry
  background: rgb(0,87,135);
  background: -moz-linear-gradient(top,  rgba(0,87,135,1) 0%, rgba(0,86,135,1) 3%, rgba(1,15,26,1) 86%, rgba(0,14,23,1) 89%, rgba(0,14,23,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,87,135,1)), color-stop(3%,rgba(0,86,135,1)), color-stop(86%,rgba(1,15,26,1)), color-stop(89%,rgba(0,14,23,1)), color-stop(100%,rgba(0,14,23,1)));
  background: -webkit-linear-gradient(top,  rgba(0,87,135,1) 0%,rgba(0,86,135,1) 3%,rgba(1,15,26,1) 86%,rgba(0,14,23,1) 89%,rgba(0,14,23,1) 100%);
  background: -o-linear-gradient(top,  rgba(0,87,135,1) 0%,rgba(0,86,135,1) 3%,rgba(1,15,26,1) 86%,rgba(0,14,23,1) 89%,rgba(0,14,23,1) 100%);
  background: -ms-linear-gradient(top,  rgba(0,87,135,1) 0%,rgba(0,86,135,1) 3%,rgba(1,15,26,1) 86%,rgba(0,14,23,1) 89%,rgba(0,14,23,1) 100%);
  background: linear-gradient(to bottom,  rgba(0,87,135,1) 0%,rgba(0,86,135,1) 3%,rgba(1,15,26,1) 86%,rgba(0,14,23,1) 89%,rgba(0,14,23,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005787', endColorstr='#000e17',GradientType=0 );
  */
  }
  
  .box_index_head {
      width: 420px;
      height: 28px;
      /********* wine color
      background: #6e1229;
      background: -moz-linear-gradient(top,  #6e1229 0%, #74102a 6%, #800927 11%, #850423 17%, #87001e 28%, #84001a 33%, #7b031e 44%, #72041d 56%, #72021b 67%, #6e021a 72%, #660016 78%, #65081d 83%, #530014 89%, #581121 94%, #420a15 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e1229), color-stop(6%,#74102a), color-stop(11%,#800927), color-stop(17%,#850423), color-stop(28%,#87001e), color-stop(33%,#84001a), color-stop(44%,#7b031e), color-stop(56%,#72041d), color-stop(67%,#72021b), color-stop(72%,#6e021a), color-stop(78%,#660016), color-stop(83%,#65081d), color-stop(89%,#530014), color-stop(94%,#581121), color-stop(100%,#420a15));
      background: -webkit-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: -o-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: -ms-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: linear-gradient(to bottom,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e1229', endColorstr='#420a15',GradientType=0 );
      */
      /********** blue color */
      background: rgb(0,88,138);
      background: -moz-linear-gradient(top,  rgba(0,88,138,1) 0%, rgba(0,60,94,1) 54%, rgba(1,57,92,1) 60%, rgba(0,57,87,1) 63%, rgba(0,38,59,1) 97%, rgba(0,38,59,1) 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,88,138,1)), color-stop(54%,rgba(0,60,94,1)), color-stop(60%,rgba(1,57,92,1)), color-stop(63%,rgba(0,57,87,1)), color-stop(97%,rgba(0,38,59,1)), color-stop(100%,rgba(0,38,59,1)));
      background: -webkit-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      background: -o-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      background: -ms-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      background: linear-gradient(to bottom,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00588a', endColorstr='#00263b',GradientType=0 );
      font: normal 14px 'government';
      text-transform: uppercase;
      color: #FFFFFF;
      margin-bottom: 10px;
      border-radius: 3px 3px 0px 0px;
  }
  .box_index_head_title {
      width: 325px;
      height: 23px;
      float: left;
      padding: 5px 0px 0px 10px;
  }
  img.box_index_head_flag {
      width: 38px;
      height: 25px;
      margin: 1px 3px 1px 0px;
      float: left;
  }
  
  .box_index_main img {
      border:0;
  }
  
  img.article_img, img.en_article_img {
      width: 420px;
      height: 289px;
      float: left;
      border: 0;
      display: none; /* because of rotation */
  }
  img.active_article_img, img.en_active_article_img {
      display: block;
  }
  
  div.article_line, div.en_article_line {
      width: 420px;
      font-size: 15px;
      padding: 3px 0px 3px 0px;
      text-decoration: none;
  }
  /*
  div.article_line span, div.en_article_line span {
      margin-right: 3px;
      color: #005788;
      text-shadow: 0px 2px 1px #D0D0D0;
      display: none; /* because of rotation
  } */
  div.active_article_line, div.en_active_article_line {
      border-radius: 3px;
      padding: 3px 0px 3px 10px;
      background: rgb(0,88,138);
      background: -moz-linear-gradient(top,  rgba(0,88,138,1) 0%, rgba(0,60,94,1) 54%, rgba(1,57,92,1) 60%, rgba(0,57,87,1) 63%, rgba(0,38,59,1) 97%, rgba(0,38,59,1) 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,88,138,1)), color-stop(54%,rgba(0,60,94,1)), color-stop(60%,rgba(1,57,92,1)), color-stop(63%,rgba(0,57,87,1)), color-stop(97%,rgba(0,38,59,1)), color-stop(100%,rgba(0,38,59,1)));
      background: -webkit-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      background: -o-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      background: -ms-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      background: linear-gradient(to bottom,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00588a', endColorstr='#00263b',GradientType=0 );
  }
  /*
  div.active_article_line span, div.en_active_article_line span {
      display: inline;
  }*/
  div.article_line a, div.en_article_line a {
      text-decoration: none;
      font-weight: bold;
  }
  div.active_article_line a, div.en_active_article_line a {
      color: white;
  }
  
  /* slouzi ke zvyrazneni clanku v CZ/SK a EN boxe*/
  #special_article {
      border-radius: 3px;
      background: #6e1229;
      background: -moz-linear-gradient(top,  #6e1229 0%, #74102a 6%, #800927 11%, #850423 17%, #87001e 28%, #84001a 33%, #7b031e 44%, #72041d 56%, #72021b 67%, #6e021a 72%, #660016 78%, #65081d 83%, #530014 89%, #581121 94%, #420a15 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e1229), color-stop(6%,#74102a), color-stop(11%,#800927), color-stop(17%,#850423), color-stop(28%,#87001e), color-stop(33%,#84001a), color-stop(44%,#7b031e), color-stop(56%,#72041d), color-stop(67%,#72021b), color-stop(72%,#6e021a), color-stop(78%,#660016), color-stop(83%,#65081d), color-stop(89%,#530014), color-stop(94%,#581121), color-stop(100%,#420a15));
      background: -webkit-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: -o-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: -ms-linear-gradient(top,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      background: linear-gradient(to bottom,  #6e1229 0%,#74102a 6%,#800927 11%,#850423 17%,#87001e 28%,#84001a 33%,#7b031e 44%,#72041d 56%,#72021b 67%,#6e021a 72%,#660016 78%,#65081d 83%,#530014 89%,#581121 94%,#420a15 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e1229', endColorstr='#420a15',GradientType=0 );
      text-align: center;
  }
  #special_article a {
      color: white;
  }
  
  .box_menu a:link, .box_menu a:visited
  {
      text-decoration:none;
      color:#005788;
      font-weight: bold;
  }
  
  .box_menu a:hover, .box_menu a:focus
  {
      text-shadow: 0px 2px 1px #D0D0D0;
      margin: 0 0 0 2px;
  }
  
  .pad_10
  { padding:10px; }
  
  #eurolanchebox_logo {
    width:150px;
    height:111px;
    background-image: url(eurolanchebox_logo.png); /* narozeniny s "_X" */
    cursor:pointer;
    position:relative;
    float:left;
  }
  
  #eurolanchebox_body {
    width:238px;
    height: 111px;
    float:left;
    margin-left:30px;
  }
  
  .eurolanchebox_title {
      height: 18px;
      color: #005788;
      font-weight: bold;
      margin: 0 0 0 1px;
  }
  a.eurolanchebox_title:link, a.eurolanchebox_title:visited  {
      text-decoration: none;
  }
  a.eurolanchebox_title:focus, a.eurolanchebox_title:hover  {
      /* text-decoration: underline; */
      text-shadow: 0px 2px 1px #A2A2A2;
      margin-left: 2px;
  }
  .eurolanchebox_title_highlighted {
      margin: 5px 0 8px 0;
      border-radius: 4px;
  }
  a.eurolanchebox_title_highlighted:link, a.eurolanchebox_title_highlighted:visited {
      background-color: #012439;
      color: #FFFFFF;
      padding: 3px 10px 3px 10px;
      display: block;
      font-weight: bold;
      text-align: center;
  }
  a.eurolanchebox_title_highlighted:hover, a.eurolanchebox_title_highlighted:focus {
    background-color: #005586;
    text-decoration: none;
    color: #FFFFFF;
    text-shadow: none;
    margin: 0px;
  }
  
  /* #eurolanchebox_menu
  {
    float:left;
    width:260px;
    margin-top:5px;
    margin-left:18px;
    color:#990000;
  }
  .eurolanchebox_menu_item {
    float:left;
    padding-right:6px;
    margin-right:6px;
    border-right:solid 1px #990000;
  }
  .last {
    border:none;
    padding-right:0px;
    margin-right:0px
  }
  #eurolanchebox_menu a:link, #eurolanchebox_menu a:visited
  { color:#990000; }
  */
  
  .box_title {
      width: 420px;
      height: 112px;
      overflow: hidden;
      margin: 10px 0px 10px 0px;
      float: left;
  }
  
  .box_menu {
      color: #990000; 
  }
  
  .box_menu > a {
      text-decoration: none;
      color: #005788;
      font-weight: bold;
  }
  .box_menu > a:hover {
      margin: 0 -2px 0 2px;
      text-shadow: 0px 2px 1px #D0D0D0;
  }
  a.box_menu_left_link {
      margin: 0 0 0 70px;
  }
  a.box_menu_left_link:hover {
      margin: 0 -2px 0 72px;
  }
  a.box_menu_center_link {
      margin: 0 0 0 160px;
  }
  a.box_menu_center_link:hover {
      margin: 0 0 0 162px;
  }
  a.box_menu_right_link {
      margin: 0 0 0 70px;
  }
  a.box_menu_right_link:hover {
      margin: 0 0 0 72px;
  }
  
  .clanok
  {
      background-color:#FFFFFF;
      padding:15px;
      margin-top:20px;
      font-size:13px;
      line-height:150%;
      color:#333333;
      border: solid 1px #66001C; /* grey version 303030 */
  }
  
  a.fellow_articles_link:link, a.fellow_articles_link:visited  {
      height: 18px;
      width: 210px;
      display: block;
      color: #005788;
      text-decoration: none;
      font-size: 11px;
      font-weight: bold;
      text-align: center;
      padding: 1px 3px;
      margin: -10px 5px 5px 342px;
  }
  a.fellow_articles_link:hover, a.fellow_articles_link:focus {
    background-color: #005586;
    border-radius: 4px;
    color: #FFFFFF;
  }
  
  .komentare_box
  {
    width: 570px;
    background-color:#FFFFFF;
    padding: 15px 4px 15px 4px;
    margin-top:0px;
    font-size:12px;
    line-height:160%;
    color:#333333;
    border: solid 1px #66001C; /* grey version 303030 */
  }
  
  h2.coms
  {
    margin:0;
      padding:1px;
      padding-left:15px;
      padding-top:15px;
      padding-bottom:15px;
      color:#64001C;
      font-size: 24px;
      font-weight: bold;
  }
  
  .sekcia
  {
    width: 868px;
    background-color:#FFFFFF;
    padding:15px;
    margin:20px;
    line-height:160%;
    color:#333333;
    border: solid 1px #66001C; /* grey version 303030 */
  }
  
  .clanok img.icon
  {
    margin-left:20px;
    margin-bottom:20px;
    width: 160px;
    height: 110px;
  }
  
  .clanok h2, .sekcia h2
  {
      color:#005788;
      margin:0;
      padding:0;
      font-size:24px;
      margin-top:5px;
      margin-bottom:30px;
      line-height: 100%;
  }
  
  .commercial_box_inside_article {
      width: 300px;
      height: 900px;
      float: left;
      margin: 20px 0 0 0;
  }
  .box_at_article_headline {
      width: 300px;
      height: 35px;
      float: left;
      margin: 15px 0 0 0;
      color: white;
      font: bold 35px/35px 'Tahoma';
      /* text-shadow: 3px 2px 1px #B37C8B; */
  }
  
  .box_at_article
  {
      width: 270px;
      background-color: #FFFFFF;
      padding: 15px;
      -moz-border-radius: 5px;
      border-radius: 2px;
  }
  #new_articles {
      height: 85px;
      float: left;
  }
  #new_comments {
      /* height: 270px; */
      float: left;
  }
  
  #box-link
  {
      position: absolute;
      left: 460px;
      top: 0px;
      width: 440px;
      height: 120px;
      background-color: transparent;
  }
  
  .cl_item
  {
    margin-bottom: 20px;
    padding: 11px;
    background-color: #EEEEEE;
    font-size: 12px;
    line-height: 150%;
    height: 90px;
  }
  
  .cl_item img {
    margin-right: 10px;
    width: 160px;
    height: 110px;
  }
  
  .cl_item a:link, .cl_item a:visited
  {
    font-weight:bold;
    font-size:17px;
  }
  
  .cl_item a:hover, .cl_item a:focus
  { text-decoration:none; }
  
  /**/
  .com_re_link
  {
      margin-bottom: 10px;
      padding-top: 10px;
      background-repeat: no-repeat;
      background-color: #EEE;
    border: 1px solid #CCCCCC;
      padding-bottom: 10px;
      margin-top: 0px;
      margin-right: 0px;
      margin-left: 0px;
      text-align: right;
      padding-right: 0px;
  }
  
  .com_re_link a:link, .com_re_link a:visited
  {
      color: #333333;
      text-decoration: none;
      background-color: #E4E4E4;
      padding-top: 5px;
      padding-right: 7px;
      padding-bottom: 5px;
      padding-left: 7px;
      border: 1px solid #999999;
      display: inline;
      margin-right:10px;
  }
  
  .com_re_link a:hover, .com_re_link a:focus
  {
      color: #CC0000;
      text-decoration: none;
      background-color: #FFF;
      border: 1px solid  #666666;
  }
  
  .com_varovanie
  {
      margin-top: 8px;
      padding-top: 8px;
      border-width: 1px;
    border-top-style: solid;
      border-right-style: none;
      border-bottom-style: none;
      border-left-style: none;
      border-color: #999999;
      color: #666666;
  }
  
  .com_varovanie strong
  { color: #CC0000; }
  
  .com3re
  {
      padding:10px;
      padding-bottom:8px;
      padding-top:8px;
      text-align:left;
      color: #FFFFFF;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;
      font-weight: normal;
      background-color: #003567;
      border-width: 0px;
      border-top-style: solid;
      border-right-style: solid;
      border-bottom-style: none;
      border-left-style: solid;
      border-color: #CCCCCC;
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 20px;
  }
  
  .com_ok
  {
      color: #FFFFFF;
      background-color: #009933;
      padding-top: 6px;
      padding-right: 10px;
      padding-bottom: 6px;
      padding-left: 10px;
      font-weight: bold;
      margin-bottom: 6px;
  }
  
  .com_error
  {
      color: #FFFFFF;
      background-color: #CC0000;
      padding-top: 6px;
      padding-right: 10px;
      padding-bottom: 6px;
      padding-left: 10px;
      font-weight: bold;
      margin-bottom: 6px;
  }
  
  #com_re_0
  { margin-left: 20px; }
  
  #com_re_1
  { margin-left: 40px; }
  
  #com_re_2
  { margin-left: 60px; }
  
  #com_re_3
  { margin-left: 80px; }
  
  .com3 a:link, .com3 a:hover, .com3 a:visited, .com3re a:link, .com3re a:hover, .com3re a:visited
  { color: #333333; }
  
  .addcom
  {
      padding-top: 5px;
      padding-right: 2px;
      padding-bottom: 5px;
      padding-left: 6px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;
      font-weight: bold;
      color: #FFFFFF;
      background-color: #006699;
  }
  
  .kom_msg
  {
      background-color: #ECECEC;
      margin-bottom: 5px;
      color: #333333;
      border-width: 1px;
    border-top-style: none;
      border-right-style: none;
      border-bottom-style: dashed;
      border-left-style: none;
      border-color: #CCCCCC;
      padding-bottom: 5px;
  }
  
  .pridatcom
  {
      background-color: #F4F4F4;
      padding: 5px;
  }
  
  .com_pred
  {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      padding: 3px;
      font-weight: bold;
      border: 1px none #FFFFFF;
  }
  
  .com_pred_re
  {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      border-top-width: 1px;
      border-right-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 10px;
      border-style: none;
      border-color: #FFFFFF;
      padding-top: 3px;
      padding-right: 3px;
      padding-bottom: 3px;
      padding-left: 10px;
  }
  
  .com_pred_re2
  {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      border-top-width: 1px;
      border-right-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 15px;
      border-style: none;
      border-color: #FFFFFF;
      padding-top: 3px;
      padding-right: 3px;
      padding-bottom: 3px;
      padding-left: 15px;
  }
  
  .com_pred_re3
  {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      border-top-width: 1px;
      border-right-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 20px;
      border-style: none;
      border-color: #FFFFFF;
      padding-top: 3px;
      padding-right: 3px;
      padding-bottom: 3px;
      padding-left: 20px;
  }
  
  .com_pred_re4
  {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      border-top-width: 1px;
      border-right-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 25px;
      border-style: none;
      border-color: #FFFFFF;
      padding-top: 3px;
      padding-right: 3px;
      padding-bottom: 3px;
      padding-left: 25px;
  }
  
  .com_aut
  {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      color: #333333;
      padding: 3px;
      border: 1px none #FFFFFF;
  }
  
  .com_dat
  {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: #666666;
      padding: 3px;
      border: 1px none #FFFFFF;
  }
  
  .com1
  {
      padding:4px;
      padding-left:10px;
      color: #333333;
      background-color: #FFFFFF;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      margin: 0px;
      border-width: 1px;
      border-top-style: none;
      border-right-style: solid;
      border-bottom-style: solid;
      border-left-style: solid;
      border-color: #CCCCCC;
  }
  
  .com_button
  {
      border-width: 1px;
      border-style: solid;
      border-top-color: #999999;
      border-right-color: #666666;
      border-bottom-color: #666666;
      border-left-color: #999999;
  }
  
  .com1re
  {
      padding:4px;
      padding-left:10px;
      color: #333333;
      background-color: #FFFFFF;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      border-top-width: 0px;
      border-right-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 1px;
      border-style: solid;
      border-color: #CCCCCC;
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 20px;
  }
  
  .com1re_up
  {
      height:11px;
      padding:0;
      margin:0;
      margin-left: 20px;
    background-image: url(bublina_kom.gif);
    background-repeat:no-repeat;
      background-position: 20 0;
      margin-top:-8px;
  }
  
  .profil_nadpis
  {
    font-weight:bold;
    background-color:#eeeeee;
    padding:5px;
    margin-top:10px;
    margin-bottom:10px;
  }
  
  .com1 a, .com1re a
  {
      font-weight: normal;
      color: #333333;
      text-decoration: none;
  }
  
  .blog_com2
  {
      margin-bottom: 10px;
      border-width: 1px;
      border-top-style: none;
      border-right-style: solid;
      border-bottom-style: solid;
      border-left-style: solid;
      border-color: #AFC7D8;
      padding: 8px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      line-height: 150%;
      background-color: #FFFFFF;
      color: #333333;
  }
  
  .com2
  {
      border-width: 1px;
      border-top-style: none;
      border-right-style: solid;
      border-bottom-style: none;
      border-left-style: solid;
      border-color: #CCCCCC;
      padding: 10px;
      font-size: 12px;
      line-height: 150%;
      background-color: #FCFCFC;
      color: #333333;
      margin: 0px;
  }
  
  .com2re
  {
      border-top-width: 0px;
      border-right-width: 1px;
      border-bottom-width: 0px;
      border-left-width: 1px;
      border-style: solid;
      border-color: #CCCCCC;
      padding: 10px;
      font-size: 12px;
      line-height: 150%;
      background-color: #FCFCFC;
      color: #333333;
      margin-left: 20px;
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
  }
  
  .com_avatar
  {
      border: 1px solid #CCC;
      padding:2px;
      background-color:#FFF;
      margin-right:10px;
      margin-bottom: 10px;
  }
  
  .com3
  {
      padding:10px;
      padding-bottom:8px;
      padding-top:8px;
      text-align:left;
      color: #FFFFFF;
      margin: 0px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;
      font-weight: normal;
      background-color: #005483;
      border-width: 0px;
      border-top-style: solid;
      border-right-style: solid;
      border-bottom-style: none;
      border-left-style: solid;
      border-color: #CCCCCC;
  }
  
  .anti_spam
  { display:none; }
  
  .lang_div
  {
    background-color:#EAEAEA;
    padding:10px;
    margin-bottom:20px;
  }
  
  .lang_div a
  { text-decoration:none; }
  
  .about-us
  {
    text-align:justify;
    font-size:13px;
  }
  
  table#join_us_form tbody tr > td {
      width: 190px;
  }
  
  .submit_button {
      width: 160px;
      height: 35px;
      margin: 20px 0 40px 354px;
      font-weight: bold;
      font-size: 14px;
      color: white;
      background-color: #65011D;
      border:1px solid #65011D;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(176,5,50)),
          color-stop(0.51, rgb(101,1,29)),
          color-stop(0.87, rgb(101,1,29))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(176,5,50) 2%,
          rgb(101,1,29) 51%,
          rgb(101,1,29) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B00532', endColorstr='#65011D');
      background: -ms-linear-gradient(#B00532, #65011D);
      background: -o-linear-gradient(#B00532, #65011D);
      background: linear-gradient(#B00532, #65011D);
      zoom: 1;
      -moz-border-radius: 6px;
      border-radius: 6px;
  }
  .submit_button:hover, .submit_button:focus {
      background: #B00532;
      cursor: pointer;
  }
  
  div.burgundy_button_center {
      width: 100%;
      text-align: center;
  }
  a.burgundy_button {
      padding: 5px 10px 5px 10px;
      margin: 0 auto 0 auto;
      font-weight: bold;
      font-size: 14px;
      color: white;
      background-color: #65011D;
      border:1px solid #65011D;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(176,5,50)),
          color-stop(0.51, rgb(101,1,29)),
          color-stop(0.87, rgb(101,1,29))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(176,5,50) 2%,
          rgb(101,1,29) 51%,
          rgb(101,1,29) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B00532', endColorstr='#65011D');
      background: -ms-linear-gradient(#B00532, #65011D);
      background: -o-linear-gradient(#B00532, #65011D);
      background: linear-gradient(#B00532, #65011D);
      zoom: 1;
      -moz-border-radius: 6px;
      border-radius: 6px;
      text-decoration: none;
  }
  a.burgundy_button:hover, a.burgundy_button:focus {
      background: #B00532;
      cursor: pointer;
  }
  
  .centered_title_message {
      height: 20px;
      margin: 5px 0 15px 0;
      font-weight: bold;
      text-align: center;
  }
  
  .editors_box_title {
      width: 868px;
      height: 20px;
      margin: 10px 0 10px 0;
      float: left;
      text-align: center;
      font-weight: bold;
      font-size: 16px;
      text-shadow: 0px 2px 2px #AAAAAA;
  }
  #editor_leaders {
      width: 868px;
      height: 575px; /* 325px pro jednu radu */
      margin-bottom: 10px;
      border:1px solid #CACCD1;
      border-radius: 5px;
      -moz-border-radius: 5px;
      background-color:#F2F2F2;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(242,242,242)),
          color-stop(0.51, rgb(249,249,249)),
          color-stop(0.87, rgb(255,255,255))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(242,242,242) 2%,
          rgb(249,249,249) 51%,
          rgb(255,255,255) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F2F2F2');
      background: -ms-linear-gradient(#FFFFFF, #F2F2F2);
      background: -o-linear-gradient(#FFFFFF, #F2F2F2);
      background: linear-gradient(#FFFFFF, #F2F2F2);
      zoom: 1;
  }
  .editor_leaders_row {
      margin: auto;
  }
  .editor_leaders_row_2persons {
      width: 440px; /* v pripade pouze 2 vedoucich lidi na radku toto zpusobi jejich spravne vycentrovani */
  }
  .editor_leaders_row_3persons {
      width: 660px; /* v pripade pouze 3 vedoucich lidi na radku toto zpusobi jejich spravne vycentrovani */
  }
  .editor_leader {
      width: 196px;
      height: 275px;
      float: left;
      margin: 0px 0 10px 15px;
  /*  border:1px solid #CACCD1;
      border-radius: 5px;
      -moz-border-radius: 5px;
      background-color:#F2F2F2;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(255,255,255)),
          color-stop(0.51, rgb(249,249,249)),
          color-stop(0.87, rgb(242,242,242))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(255,255,255) 2%,
          rgb(249,249,249) 51%,
          rgb(242,242,242) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2', endColorstr='#FFFFFF');
      background: -ms-linear-gradient(#F2F2F2, #FFFFFF);
      background: -o-linear-gradient(#F2F2F2, #FFFFFF);
      background: linear-gradient(#F2F2F2, #FFFFFF);
      zoom: 1; */
      text-align: center;
      text-shadow: 0px 2px 2px #AAAAAA;
  }
  .additional_margin_left {
      margin-left: 125px;
  }
  .editor_leader table {
      width: 196px;
  }
  .editor_leader table td {
      padding: 1px;
  }
  .editor_leader img
  {
    width: 140px;
    height: 190px;
    margin-top: 10px;
    border: 1px solid grey;
    -moz-box-shadow: 0 0 5px 5px #888;
    -webkit-box-shadow: 0 0 5px 5px#888;
    box-shadow: 0 0 5px 2px #888;
  
  }
  .editor_leader_name
  {
      font-weight: bold;
      font-size: 13px;
  }
  
  #editors {
      width: 868px;
      height: 222px;  /* for 5 or less editors */
      padding: 10px 0 0 0;
      background-color: #FFFFFF;
  }
  .editor {
      width: 160px;
      height: 170px;
      float: left;
      margin: 0 0 10px 10px;
      border:1px solid #CACCD1;
      border-radius: 5px;
      -moz-border-radius: 5px;
      background-color:#F2F2F2;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(255,255,255)),
          color-stop(0.51, rgb(249,249,249)),
          color-stop(0.87, rgb(242,242,242))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(255,255,255) 2%,
          rgb(249,249,249) 51%,
          rgb(242,242,242) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2', endColorstr='#FFFFFF');
      background: -ms-linear-gradient(#F2F2F2, #FFFFFF);
      background: -o-linear-gradient(#F2F2F2, #FFFFFF);
      background: linear-gradient(#F2F2F2, #FFFFFF);
      zoom: 1;
      text-align: center;
      text-shadow: 0px 2px 2px #888;
  }
  .editor table {
      width: 160px;
  }
  .editor table td {
      padding: 1px;
  }
  .editor img
  {
    width:76px;
    height:102px;
    margin-top: 5px;
    /* border: 1px solid grey;*/
    -moz-box-shadow: 0 0 3px 1px #888;
    -webkit-box-shadow: 0 0 3px 1px #888;
    box-shadow: 0 0 3px 1px #888;
  }
  .editor_name
  {
      font-weight: bold;
  }
  td.email a{
      text-decoration: none;
  }
  td.email a:hover, td.email a:focus {
      text-decoration: underline;
  }
  
  .section_headline {
      width: 100%;
      height: 20px;
      margin: 5px 0 15px 0;
      color: black;
      text-align: center;
      font-weight: bold;
      font-size: 15px;
      text-shadow: 0px 2px 2px #888;
  }
  .emphasized_number {
      color: #910029;
      font-size: 16px;
  }
  /* #members_wrapper {
      width: 868px;
      height: auto;
      background-color: #FFFFFF;
  }*/
  
  #yeti_ultras_text_box {
      width: 868px;
      height: 400px;
      float: left;
      margin: 0px 0px 10px 0px;
  }
  
  .member
  {
      width: 417px;
      height: 125px;
      margin: 0 0 10px 10px;
      float: left;
      border:1px solid #CACCD1;
      border-radius: 5px;
      -moz-border-radius: 5px;
      background-color:#F2F2F2;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(255,255,255)),
          color-stop(0.51, rgb(249,249,249)),
          color-stop(0.87, rgb(242,242,242))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(255,255,255) 2%,
          rgb(249,249,249) 51%,
          rgb(242,242,242) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2', endColorstr='#FFFFFF');
      background: -ms-linear-gradient(#F2F2F2, #FFFFFF);
      background: -o-linear-gradient(#F2F2F2, #FFFFFF);
      background: linear-gradient(#F2F2F2, #FFFFFF);
      zoom: 1;
      display: inline-block;
      text-shadow: 0px 2px 2px #AAAAAA;
  }
  .member img
  {
      width: 76px;
      height: 102px;
      margin: 12px 15px 0 10px;
      float: left;
      -moz-box-shadow: 0 0 3px 1px #888;
      -webkit-box-shadow: 0 0 3px 1px #888;
      box-shadow: 0 0 3px 1px #888;
  }
  .member table {
      width: 305px;
      float:left;
  }
  .member table td {
      padding: 1px;
  }
  .member_name {
      width: 305px;
      height: 20px;
      margin: 5px 0 5px 0;
      float: left;
      font-size: 12px;
      font-weight: bold;
      text-align: center;
  }
  td.member_element_title {
      width: 90px;
      font-weight: bold;
  }
  td.member_element_content {
       /* font-style: italic; */
  }
  
  /* puvodni prekreslovani zprav v breaking news boxu
  ul.ticker
  {
    padding:0;
    margin:0;
  }
  
  ul.ticker li
  {	list-style:none; }
  */
  
  
  #youtube_channel_banner {
      width: 868px;
      height: 72px;
      margin: 0 0 15px 0;
  }
  #youtube_channel_banner img {
      width: 868px;
      height: 72px;
      border-radius: 5px;
      box-shadow: 2px 2px 3px 1px slategrey;
  }
  
  .photo_galleries_dashboard {
      margin: 25px 0 0 0;
  }
  
  .pg_file
  {
      text-align:center;
      font-weight: bold;
      width: 180px;
      margin: 0 15px 15px 0;
      border: 1px solid #CCC;
      padding-top:10px;
      padding-bottom:10px;
      background-color:#eee;
      display:inline-table;
  }
  
  .pg_file img
  {
      margin-bottom:5px;
      border: 1px solid #CCC;
  }
  
  .pg_file2
  {
      width:160px;
      height:150px;
      background-color:#eee;
      text-align:center;
      display:inline-table;
      margin: 10px 9px 0 0;
      border: 1px solid #CCC;
      vertical-align: middle;
  }
  
  .pg_file2 img
  {
    margin-bottom:auto;
    margin-top:15px;
  }
  
  .photos_stats
  {
      float: right;
      width: 398px;
      font-size:10px;
      line-height:120%;
      color:#333333;
  }
  
  .photos_stats img
  { margin-bottom:5px; }
  
  h2.stand
  {
    padding-bottom:0;
    margin-bottom:0;
  }
  
  .tableLegendBtn span, .numRes, .pages
  { display:none; }
  
  .el_menu
  { margin-bottom:15px; }
  
  .el_menu a:link,.el_menu a:visited
  {
    display:inline;
    padding:4px;
    margin-right:10px;
    background-color:#eeeeee;
    border:1px solid #CCCCCC;
    color:#333333;
    text-decoration:none;
  }
  
  .el_menu a:hover, .el_menu a:focus
  {
    color:#CC0000;
    background-color:#e5e5e5;
  }
  
  .formular_el
  {
    width:400px;
    margin-left:20px;
    float:right;
    height:300px;
  }
  
  .article_img_link {
    border-style:none;
    width: 160px;
    height: 110px;
  }
  
  /* navigace mezi vypisem clanku*/
  .navigation_panel
  { text-align:center; }
  
  a.navigation
  {
    margin-left:3px;
    margin-right:3px;
    text-decoration:none;
  }
  a.navigation:hover, a.navigation:focus
  { text-decoration:underline; }
  
  table.navigation_center
  {
    margin-left:auto;
    margin-right:auto;
  }
  
  .middle_banner
  {
    padding: 20px 20px 0 20px;
    background-color: #910029; /* grey version #303030 */
    float:left;
  }
  .middle_banner a {
      cursor: pointer;
      width: 440px;
      height: 60px;
      display: block;
      float: left;
  }
  .middle_banner a:first-child {
      margin: 0 20px 0 0;
  }
  /*.middle_banner a:hover {
      box-shadow: 1px 1px 12px grey;
  } */
  .middle_banner img {
      border-style:none;
      width: 440px;
      height: 60px;
      border-radius: 5px;
  }
  
  .onetime_middle_banner
  {
    padding-left:20px;
    padding-right:20px;
    padding-top:20px;
    background-color:#910029;
    float:left;
  }
  .onetime_middle_banner img
  { border-style:none; }
  
  .vertical_banner {
      width: 100px;
      height: 770px;
      float: left;
      margin: 0 0 0 20px;
  }
  
  /*******************************/
  #bottom_part {
      width: 940px;
      float: left;
      padding-top: 20px;
      background-color: #910029; /* grey version #303030 */
  }
  .bottom_part_with_stats {
      height: 826px; /* 760px without wild card; */
  }
  /*.bottom_part_without_stats {
      height: 490px;
  }*/
  
  #bottom_left_head
  {
      width:430px;
      height:40px;
      float:left;
      margin-left:20px;
      padding-left:10px;
      color: #740021;
      font-size:35px;
      font-weight:bold;
  }
  
  #bottom_right_head
  {
      width:430px;
      height:40px;
      margin-left:20px;
      padding-left:10px;
      float:left;
      color: #740021;
      font-size:35px;
      font-weight:bold;
  }
  
  #bottom_left {
      width: 438px;
      float: left;
      margin: 0 0 0 20px;
  }
  .bottom_left_with_stats {
      height: 784px;
      border: solid 1px #66001C;
      border-radius: 5px 5px 0 0;
  }
  /*
  .bottom_left_without_stats {
      height: 450px;
  }
  */
  
  .fullwidth {
      width: 100% !important;
  }
  .box_shadow {
      box-shadow: 1px 1px 12px grey;
  }
  .bottom_margin_15 {
      margin-bottom: 15px;
  }
  
  /*************** standings on main page ***********/
  #standings_box
  {
    width:438px;
    height: 225px; /* 420px when with wild card, 375px when on top without wild card, 433px when on bottom with wild card*/
    float:left;
    background-color:white;
    border-radius: 5px 5px 0 0;
  }
  
  #standings_content {
    width:428px;
    height:225px; /* 395px when with wild card, 370px when on top without wild card, 423px; when on bottom with wild card*/
    margin:5px 5px 0 5px; /* 5px; when on bottom */
  }
  
  
  .standings_table {
    width: 428px;
    border-collapse: collapse;
    font-size: 11px;
  }
  
  div.stats_table_title
  {
    width:426px;
    height:19px;
    font-weight:bold;
    font-size:14px;
    text-align:center;
    /* background-color:#636363;*/
    background-color:black;
    background:-webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.02, rgb(43,43,43)),
        color-stop(0.51, rgb(43,43,43)),
        color-stop(0.87, rgb(0,0,0))
        );
    background: -moz-linear-gradient(
        center bottom,
        rgb(43,43,43) 2%,
        rgb(43,43,43) 51%,
        rgb(0,0,0) 87%
        );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2B2B2B', endColorstr='#000000');
    background: -ms-linear-gradient(#2B2B2B, #000000);
    background: -o-linear-gradient(#2B2B2B, #000000);
    background: linear-gradient(#2B2B2B, #000000);
    zoom: 1;
    border:1px solid black;
    border-radius: 3px 3px 0 0;
    padding-top:2px;
    color:white;
  }
  
  tr.header th {
    text-align:center;
    background-color:#8A8A8A;
    border:1px solid #5E5E5E;
    background:-webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.02, rgb(43,43,43)),
        color-stop(0.51, rgb(43,43,43)),
        color-stop(0.87, rgb(0,0,0))
        );
    background: -moz-linear-gradient(
        center bottom,
        rgb(43,43,43) 2%,
        rgb(43,43,43) 51%,
        rgb(0,0,0) 87%
        );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5E5E5E', endColorstr='#8A8A8A');
    background: -ms-linear-gradient(#5E5E5E, #8A8A8A);
    background: -o-linear-gradient(#5E5E5E, #8A8A8A);
    background: linear-gradient(#5E5E5E, #8A8A8A);
    zoom: 1;
    color:white;
  }
  
  .standings_table_body
  {
    border:1px solid #D0D0D0;
    text-align:center;
  }
  
  .active
  { font-weight:bold; }
  
  .rwOdd, .bg2
  { background-color:#EBEBEB; }
  
  td.rank_cell {
    width:25px;
  }
  td.name_cell {
    width:113px;
  }
  
  .underscored
  { border-bottom:3px solid #555555; }
  
  tr.avs_row td{
    color:white;
    font-weight:bold;
    background-color:#B00532;
    border:1px solid #65011D;
    background:-webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.02, rgb(176,5,50)),
        color-stop(0.51, rgb(101,1,29)),
        color-stop(0.87, rgb(101,1,29))
        );
    background: -moz-linear-gradient(
        center bottom,
        rgb(176,5,50) 2%,
        rgb(101,1,29) 51%,
        rgb(101,1,29) 87%
        );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B00532', endColorstr='#65011D');
    background: -ms-linear-gradient(#B00532, #65011D);
    background: -o-linear-gradient(#B00532, #65011D);
    background: linear-gradient(#B00532, #65011D);
    zoom: 1;
    -moz-border-radius:12px;
  }
  /******************************************************/
  
  /*************** stats on main page ***********/
  #stats_box
  {
    width:438px;
    height:558px; /* 384px; when with wild card, 336px; when on top, 409px when without wild card */
    float:left;
    background-color:white;
    /* border-radius: 0 0 5px 5px;*/
  }
  
  #stats_content {
    width:428px;
    /* height:374px; /* 330px; when on top */
    margin:5px; /* 5px 5px 0 5px when on top */
  }
  
  .stats_table
  {
    width: 428px;
    /* height:238px; */
    border-collapse: collapse;
    font-size: 11px;
  }
  
  /* ************************************/
  
  /* .header --> jiz uvedeno */
  
  .stats_table_body
  {
    border:1px solid #D0D0D0;
    text-align:center;
  }
  
  /* .active, .bg2 --> jiz uvedeno */
  
  .goalie_stats_table
  {
    width: 428px;
    margin-top: 5px;
    border-collapse: collapse;
    font-size: 11px;
  }
  /* ************************************/
  
  .stat_error_message
  {
    text-align:center;
    font-weight:bold;
    margin:5px;
  }
  
  .stats_data_provider {
      font-size: 12px;
      color: #000000;
      text-align: center;
      height: 20px;
      margin: 6px 0 0 0;
  
  }
  .stats_data_provider > a {
      font-weight: bold;
      font-size: 12px;
      color: #850326;
      text-decoration: none;
  }
  .stats_data_provider > a:hover {
      color: #005488;
      text-decoration: underline;
  }
  
  #all_stats
  {
    margin:6px auto auto auto;
    text-align:center;
  }
  #all_stats_button {
    font-size:12px;
    color:white;
    padding:2px 5px 2px 5px;
    font-weight:bold;
    /* text-shadow:1px 1px 1px #568F23; */
    background-color:#B00532;
    border:1px solid #65011D;
    background:-webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.02, rgb(176,5,50)),
        color-stop(0.51, rgb(101,1,29)),
        color-stop(0.87, rgb(101,1,29))
        );
    background: -moz-linear-gradient(
        center bottom,
        rgb(176,5,50) 2%,
        rgb(101,1,29) 51%,
        rgb(101,1,29) 87%
        );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B00532', endColorstr='#65011D');
    background: -ms-linear-gradient(#B00532, #65011D);
    background: -o-linear-gradient(#B00532, #65011D);
    background: linear-gradient(#B00532, #65011D);
    zoom: 1;
    -moz-border-radius:12px;
    border-radius:12px;
  }
  #all_stats_button:hover, #all_stats_button:focus {
    background-color:#65011D;
    border:1px solid #65011D;
    background:-webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.02, rgb(101,1,29)),
        color-stop(0.51, rgb(101,1,29)),
        color-stop(0.87, rgb(176,5,50))
        );
    background: -moz-linear-gradient(
        center bottom,
        rgb(101,1,29) 2%,
        rgb(101,1,29) 51%,
        rgb(176,5,50) 87%
        );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#65011D', endColorstr='#B00532');
    background: -ms-linear-gradient(#65011D, #B00532);
    background: -o-linear-gradient(#65011D, #B00532);
    background: linear-gradient(#65011D, #B00532);
    zoom: 1;
    cursor:pointer;
  }
  /******************************************************/
  
  #bottom_right
  {
    width: 440px;
    float: left;
    margin: 0 20px 0 20px;
  }
  .bottom_right_with_stats {
      height: 786px;
  }
  /*.bottom_right_without_stats {
      height: 450px;
  }*/
  
  #commercial_insticator {
      width: 300px;
      height: 770px;
      float: left;
      /* border: solid 1px #66001C;*/
      /*border-radius: 5px;
      -moz-border-radius: 5px;*/
      padding: 0px 5px 0px 5px;
      /* background-color: white; */
  }
  
  /******************************************************/
  
  /*************** bottom social block on main page ***********/
  #bottom_part_social {
      width: 940px;
      height: 600px; /* 500px */
      float: left;
      /* padding: 20px 0 0 0; */
      background-color: #910029;
  }
  
  .bottom_part_social_head {
      width: 430px;
      height: 40px;
      float: left;
      margin: 0 0 0 20px;
      padding: 0 0 0 10px;
      color: #740021;
      font-size: 35px;
      font-weight: bold;
  }
  
  .bottom_part_social_block {
      width: 440px;
      height: 560px; /* 460px */
      float: left;
  }
  .bottom_part_social_block_left {
      margin: 0 0 0 20px;
  }
  .bottom_part_social_block_right {
      margin: 0 20px 0 20px;
  }
  
  #facebook
  {
      width: 438px;
      float: left;
      background-color: white;
      border: solid 1px #66001C; /* grey version 303030 */ 
  }
  .facebook_with_stats {
      height: 382px;
  }
  .facebook_without_stats {
      height: 560px;
  }
  
  #twitter
  {
      width: 438px;
      float: left;
      border: solid 1px #66001C; /* grey version 303030 */
      border-radius: 5px;
      -moz-border-radius: 5px;
  }
  .twitter_with_stats {
      height: 400px; /* ==> necessary to change widget height too */
  }
  .twitter_without_stats {
      height: 560px; /* ==> necessary to change widget height too */
  }
  /******************************************************/
  
  /********* Instagram ***********/
  #instagram_head {
      width: 940px;
      height: 30px;
      padding: 35px 0px 5px 0px;
      float: left;
      text-align: center;
      background-color: #910029;
      color: #740021;
      font-size: 35px;
      font-weight: bold;
  }
  #instagram_box {
      width: 900px;
      padding: 10px 20px 5px 20px;
      float: left;
      background-color: #900029;
  }
  /******************************************************/
  
  
  
  /*  Evaluation box                
  /****************************************/
  #evaluation_box {
      width: 538px;
      margin: 10px 0px;
      padding: 5px;
      border: 1px solid #CACCD1;
      -moz-border-radius: 5px;
      border-radius: 5px;
      /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#265ac5+2,3270d2+51,3f86de+87 */
      background: #265ac5; /* Old browsers */
      background: -moz-linear-gradient(top,  #265ac5 2%, #3270d2 51%, #3f86de 87%); /* FF3.6-15 */
      background: -webkit-linear-gradient(top,  #265ac5 2%,#3270d2 51%,#3f86de 87%); /* Chrome10-25,Safari5.1-6 */
      background: linear-gradient(to bottom,  #265ac5 2%,#3270d2 51%,#3f86de 87%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#265ac5', endColorstr='#3f86de',GradientType=0 ); /* IE6-9 */
      color: #FFFFFF;
  }
  #evaluation_box_content {
      background-color: transparent;
  }
  #evaluation_box_header {
      height: 20px;
      width: 100%;
      text-align: center;
      background-color: transparent;
      color: #FFFFFF;
      font-size: 16px;
      font-weight: bold;
      padding: 5px 0 10px 0;
  }
  #evaluation_box_voting {
      height: 535px;
  }
  
  div.evaluation_row {
      height: 22px;
      width: 100%;
  }
  div.evaluation_icons {
      width: 100%;
  }
  div.evaluation_icons img {
      width: 25px;
      height: 25px;
  }
  #thumbs_down {
      margin: 0 0 0 167px;
  }
  #thumbs_up {
      margin: 0 0 0 277px;
  }
  div.evaluation_row_name {
      width: 150px;
      height: 22px;
      color: #FFFFFF;
      font-weight: bold;
      font-size: 12px;
      float: left;
      margin: 0 10px 0 5px;
      text-align: right;
    
  }
  input.evaluation_point {
      margin: 3px 9px 0 8px;
  }
  
  div.evaluation_divider {
      width: 510px;
      height: 1px;
      margin: 10px auto;
      border-top: 1px solid #FFFFFF; 
  }
  
  div.evaluation_submit_row {
      width: 538px;
      height: 25px;
      margin: 15px 0 10px 0;
      float: left;
      text-align: center;    
  }
  .eval_button {
      height: 25px;
      color: white;
      font-weight: bold;
      font-size: 12px;
      padding: 2px 6px 4px 6px;  
      border: 1px solid #265AC5;
      -moz-border-radius: 5px;
      border-radius: 5px;
      background-color: #1F4FB2;  
  }
  .eval_button:hover {
      background-color: #5DBAFC;  
  }
  
  #evaluation_box_results {
      height: 570px;
  }
  div.eval_progressbar_line {
    width: 370px;
    height: 22px;
    float: left;
  }
  div.eval_progressbar {
    background-color: transparent;
    border-radius: 8px; /* (height of inner div) / 2 + padding */
    padding: 0px 0px 5px 3px;
    height: 17px;
    width: 310px;
    margin-left: 5px;
    float: left;
  }
  
  div.eval_progressbar > div {
    border:1px solid #963E56;
    /*border-right:3px solid #963E56;*/
    padding-left:3px;
    background-color:#963E56;
    background:-webkit-gradient(
        linear,
        left bottom,
        right top,
        color-stop(0.02, rgb(138,41,66)),
        color-stop(0.51, rgb(172,124,140)),
        color-stop(0.87, rgb(205,208,215))
        );
    background: -moz-linear-gradient(
        left bottom,
        rgb(138,41,66) 2%,
        rgb(172,124,140) 51%,
        rgb(205,208,215) 87%
        );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cdd0d7', endColorstr='#8a4242');
    background: -ms-linear-gradient(#cdd0d7, #8a4242);
    background: -o-linear-gradient(#cdd0d7, #8a4242);
    background: linear-gradient(#cdd0d7, #8a4242);
    zoom: 1;
    height: 8px;
    margin: 6px 3px 0px 3px;
    border-radius: 10px;
    float: left;
  }
  div.eval_progress_string {
    margin: 0px 4px 0px 15px;
    width: 33px;
    float: left;
    font-weight: bold;
  }
  /********************************************/
  
  /*  Related articles box
  /****************************************/
  #related_articles_box {
    width:540px;
    height:150px;
    margin:10px 0px;
    padding: 5px 4px 5px 4px;
    border:1px solid #CACCD1;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color:#F2F2F2;
    background:-webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.02, rgb(242,242,242)),
        color-stop(0.51, rgb(249,249,249)),
        color-stop(0.87, rgb(255,255,255))
        );
    background: -moz-linear-gradient(
        center bottom,
        rgb(242,242,242) 2%,
        rgb(249,249,249) 51%,
        rgb(255,255,255) 87%
        );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F2F2F2');
    background: -ms-linear-gradient(#FFFFFF, #F2F2F2);
    background: -o-linear-gradient(#FFFFFF, #F2F2F2);
    background: linear-gradient(#FFFFFF, #F2F2F2);
    zoom: 1;
    /* avs_grey:#BCC5CA */
    /* avs_blue:#07548A */
    /* avs_burgundy:#900029 */
  }
  #related_article_box_header {
    width: 530px;
    height:20px;
    background-color:transparent;
    color:#005788;
    font-size:15px;
    font-weight:bold;
    margin-left:10px;
  }
  
  #related_article_box_content {
    height:130px;
    background-color:transparent;
  }
  
  /* with 1 related article */
  div.rel_art_1_of_1 {
    height:120px;
    width:510px;
    margin-left:5px;
    margin-top:15px;
  }
  div.rel_art_1_of_1 img {
    width:146px;
    height:100px;
    float:left;
    margin-right:15px;
    border:none;
  }
  a.rel_article_link_1_of_1 {
    width:300px;
    font-size:12px;
    color:#005788;
    font-weight:bold;
    text-decoration:none;
  }
  a.rel_article_link_1_of_1:hover, a.rel_article_link_1_of_1:focus {
    text-decoration:underline;
  }
  div.rel_art_perex {
    color: black;
    font-style:italic;
    font-size:11px;
    text-align:justify;
    margin-top:5px;
  }
  
  /* with 2 related articles */
  div.rel_art_1_of_2 {
    height:120px;
    width:265px;
    float:left;
    text-align:center;
    margin-left:5px;
    margin-top:5px;
  }
  div.rel_art_1_of_2 img {
    width:118px;
    height:80px;
    border:none;
  }
  a.rel_article_link_1_of_2 {
    width:145px;
    margin-left:60px;
    margin-right:60px;
    float:left;
    font-size:11px;
    color:#005788;
    font-weight:bold;
    text-decoration:none;
  }
  a.rel_article_link_1_of_2:hover, a.rel_article_link_1_of_2:focus {
    text-decoration:underline;
  }
  
  /* with 3 related articles */
  div.rel_art_1_of_3 {
    height:120px;
    width:175px;
    float:left;
    text-align:center;
    margin-left:5px;
    margin-top:5px;
  }
  div.rel_art_1_of_3 img {
    width:118px;
    height:80px;
    border:none;
  }
  a.rel_article_link_1_of_3 {
    width:145px;
    margin-left:15px;
    margin-right:15px;
    float:left;
    font-size:11px;
    color:#005788;
    font-weight:bold;
    text-decoration:none;
  }
  a.rel_article_link_1_of_3:hover, a.rel_article_link_1_of_3:focus {
    text-decoration:underline;
  }
  /****************************************/
  
  /*  Poll box
  /****************************************/
  #poll_box {
    width:538px;
    padding:5px;
    color:white;
    border:1px solid #CACCD1;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color:#F2F2F2;
    background:-webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.02, rgb(38,90,197)),
        color-stop(0.51, rgb(50,112,210)),
        color-stop(0.87, rgb(63,134,222))
        );
    background: -moz-linear-gradient(
        center bottom,
        rgb(38,90,197) 2%,
        rgb(50,112,210) 51%,
        rgb(63,134,222) 87%
        );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#265AC5', endColorstr='#3F86DE');
    background: -ms-linear-gradient(#265AC5, #3F86DE);
    background: -o-linear-gradient(#265AC5, #3F86DE);
    background: linear-gradient(#265AC5, #3F86DE);
    zoom: 1;
  }
  #poll_box_header {
    height:20px;
    background-color:transparent;
    color:#005788;
    font-size:15px;
    font-weight:bold;
    margin-left:10px;
  }
  
  #poll_box_content {
    background-color:transparent;
  }
  
  #poll_question_ {
    font-size:16px;
    font-weight:bold;
    text-align:center;
    padding-top:5px;
    padding-bottom:10px;
  }
  
  #poll_answers {
    width:538px;
    height:110px;
    margin-top:10px;
  }
  
  #poll_results {
    width:538px;
  }
  
  div.answer {
    width:220px;
    height:20px;
    float:left;
    padding-left:30px;
  }
  div.poll_submit_row {
    width:538px;
    height:20px;
    margin-top:10px;
    margin-bottom:10px;
    float:left;
    text-align:center;
  }
  .poll_button {
    color:white;
    font-weight:bold;
    font-size:12px;
    padding:3px;
    border:1px solid #265AC5;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color:#1F4FB2;
  }
  .poll_button:hover, .poll_button:focus {
    background-color:#5DBAFC;
  }
  
  .invisible {
    display:none;
  }
  div.visible {
    display:block;
  }
  .visible {
    display:inline;
  }
  
  div.answer_string {
    height:15px;
    width:528px;
    margin-left:10px;
    font-weight:bold;
    float:left;
  }
  div.progressbar_line {
    width:538px;
    height:20px;
    float:left;
  }
  div.progressbar {
    background-color: transparent;
    border-radius:8px; /* (height of inner div) / 2 + padding */
    padding:0px 0px 5px 3px;
    height:15px;
    width:350px;
    margin-left:5px;
    float:left;
  }
  
  div.progressbar > div {
    border:1px solid #963E56;
    /*border-right:3px solid #963E56;*/
    padding-left:3px;
    background-color:#963E56;
    background:-webkit-gradient(
        linear,
        left bottom,
        right top,
        color-stop(0.02, rgb(138,41,66)),
        color-stop(0.51, rgb(172,124,140)),
        color-stop(0.87, rgb(205,208,215))
        );
    background: -moz-linear-gradient(
        left bottom,
        rgb(138,41,66) 2%,
        rgb(172,124,140) 51%,
        rgb(205,208,215) 87%
        );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cdd0d7', endColorstr='#8a4242');
    background: -ms-linear-gradient(#cdd0d7, #8a4242);
    background: -o-linear-gradient(#cdd0d7, #8a4242);
    background: linear-gradient(#cdd0d7, #8a4242);
    zoom: 1;
    height:8px;
    margin:6px 3px 0px 3px;
    border-radius: 10px;
    float:left;
  }
  div.progress_string {
    margin:0px 4px 0px 15px;
    width:32px;
    float:left;
  }
  div.votes_count {
    margin-left:10px;
    width:80px;
    float:left;
  }
  
  
  #votes_total {
    text-align:center;
    color:white;
    font-weight:bold;
    width:538px;
    height:20px;
    margin: 8px 0px 8px 0px;
    float:left;
  }
  /****************************************/
  
  /****************/
  #social_block_up
  {
    width: 548px;
    height: 35px;
    border-top: solid 1px #D2D2D2;
    margin-top: 35px;
    padding-top: 10px;
  }
  
  #fcb_like_box
  {
    width:370px;
    height:30px;
    float:left;
  }
  
  #social_block_down
  {
    width:548px;
    height:35px;
  }
  
  #twitter_button
  {
    width:95px;
    height:30px;
    float:left;
  }
  
  #google_plus_button
  {
    width:75px;
    height:30px;
    float:left;
  }
  /****************************************/
  
  a#article_bottom_banner {
      display: block;
      height: 167px; /* 60px; */
      width: 440px;
      margin: 30px 54px 0px 54px;
      text-align: center;
  }
  a#article_bottom_banner img {
      width: 440px;
      height: 167px; /* 60px; */
      display: block;
      margin: 0px auto 0px auto;
  }
  
  /****************/
  .list_box {
      width: 100%;
      height: 30px;
      text-align: center;
  }
  .list_box_content {
      width: 130px;
      height: 30px;
      margin: 0 auto;
      text-align: center;
  }
  
  .list_box_records_span {
      height: 30px;
      margin: 0 10px 0 10px;
      float:left;
      font: bold 15px/30px 'Arial';
      color: #005788;
  }
  
  a.list_box_button img {
      width: 20px;
      height: 20px;
      margin: 5px 0 5px 0;
      float: left;
      border: none;
  }
  a.list_box_button img:hover {
      margin: 6px 0 4px 0;
  }
  /******************************/
  
  
  /** EUROLANCHE LEAGUE Style **/
  #el_games {
  }
  #el_rules {
  }
  #el_standings {
      width: 100%;
  }
  
  #submit_tips_result_msg {
      font-weight: bold;
      font-size: 12px;
      width: 100%;
      padding: 5px 0px 5px 0px;
      text-align: center;
      color: white;
  }
  .msg_ok {
      background-color: #006633;
  }
  .msg_ko {
      background-color: #CC0000;
  }
  
  #table_el_user th, #table_el_user td {
      padding: 5px;
  }
  
  #table_el_tips {
      border-collapse: collapse;
      width: 864px;
      margin: 3px auto 10px auto;
  }
  #table_el_tips th, #table_el_tips td {
      padding: 5px;
  }
  #table_el_tips th {
      text-align:center;
      background-color:#8A8A8A;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(43,43,43)),
          color-stop(0.51, rgb(43,43,43)),
          color-stop(0.87, rgb(0,0,0))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(43,43,43) 2%,
          rgb(43,43,43) 51%,
          rgb(0,0,0) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5E5E5E', endColorstr='#8A8A8A');
      background: -ms-linear-gradient(#5E5E5E, #8A8A8A);
      background: -o-linear-gradient(#5E5E5E, #8A8A8A);
      background: linear-gradient(#5E5E5E, #8A8A8A);
      zoom: 1;
      color: white;
  }
  #table_el_tips tr:nth-child(even) {
      background-color: #f2f2f2;
  }
  td.el_local_start {
      width: 120px;
  }
  td.el_matchup {
      width: 240px;
      text-align: center;    
  }
  td.el_score_input {
      text-align: center;
  }
  td.el_score_input input{
      width: 40px;
  }
  td.el_end_type select {
      width: 45px;
  }
  td.el_winning_goal_input {
      
  }
  td.el_winning_goal_input > input {
      width: 300px;
  }
  
  h3.el_h3 {
      font-size: 16px;
      margin: 25px 0 20px 0;
  }
  
  #el_standings_table {
      width: 400px;
      margin: 15px auto;
      border-collapse: collapse;
      font-size: 12px;
  }
  #el_standings_table tr:nth-child(even) {
      background-color: #f2f2f2;
  }
  #el_standings_table th, #el_standings_table td {
      border: 1px solid black;
      text-align: center;
      padding: 2px;
  }
  #el_standings_table th {
      height: 20px;
      color:white;
      font-weight:bold;
      background-color:#B00532;
      border:1px solid #65001C;
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(176,5,50)),
          color-stop(0.51, rgb(101,1,29)),
          color-stop(0.87, rgb(101,1,29))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(176,5,50) 2%,
          rgb(101,1,29) 51%,
          rgb(101,1,29) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B00532', endColorstr='#65011D');
      background: -ms-linear-gradient(#B00532, #65011D);
      background: -o-linear-gradient(#B00532, #65011D);
      background: linear-gradient(#B00532, #65011D);
      zoom: 1;
  }
  
  .el_points {
      float: left;
      width: 30px;
      text-align: right;
      padding: 0px 5px 0px 0px;
  }
  .el_last_round_addition {
      font-weight: bold;
      color: green;
      margin: 0px 0px 0px 5px;
  }
  .el_last_round_zero {
      font-weight: bold;
      color: #000000;
      margin: 0px 0px 0px 5px;
  }
  /**************************************************/
  
  /** OUR Events Style **/
  .event_box {
      width: 868px;
      height: 470px;
      background-color: #005488;
      margin: 0px 0px 10px 0px;
      border-radius: 5px;
  }
  .event_name {
      width: 868px;
      height: 65px;
      color: white;
      text-align: center;
      font-family: 'government';
      font-size: 42px;
      line-height: 65px;
      font-weight: bold;
      text-transform: uppercase; 
  }
  .event_photo {
      width: 520px;
      height: 390px;
      margin: 5px 10px 10px 10px;
      float: left;
  }
  .event_photo > img {
      width: 520px;
      height: 390px;
      border-radius: 5px;
  }
  .event_links_box {
      width: 318px;
      height: 390px;
      margin: 5px 0px 0px 0px;
      background-color: white;
      float: left;
      border-radius: 5px;
  }
  a.event_link_button {
      width: 300px;
      height: 67px;
      margin: 9px 9px 0px 9px;
      display: block;
      background: rgb(0,88,138);
      background: -moz-linear-gradient(top,  rgba(0,88,138,1) 0%, rgba(0,60,94,1) 54%, rgba(1,57,92,1) 60%, rgba(0,57,87,1) 63%, rgba(0,38,59,1) 97%, rgba(0,38,59,1) 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,88,138,1)), color-stop(54%,rgba(0,60,94,1)), color-stop(60%,rgba(1,57,92,1)), color-stop(63%,rgba(0,57,87,1)), color-stop(97%,rgba(0,38,59,1)), color-stop(100%,rgba(0,38,59,1)));
      background: -webkit-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      background: -o-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      background: -ms-linear-gradient(top,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      background: linear-gradient(to bottom,  rgba(0,88,138,1) 0%,rgba(0,60,94,1) 54%,rgba(1,57,92,1) 60%,rgba(0,57,87,1) 63%,rgba(0,38,59,1) 97%,rgba(0,38,59,1) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00588a', endColorstr='#00263b',GradientType=0 );
      text-align: center;
      font-family: 'government';
      font-weight: bold;
      text-transform: uppercase; 
      color: white;
      text-decoration: none;
      border-radius: 5px;
  
  }
  a.event_link_button:hover {
      background:-webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0.02, rgb(176,5,50)),
          color-stop(0.51, rgb(101,1,29)),
          color-stop(0.87, rgb(101,1,29))
          );
      background: -moz-linear-gradient(
          center bottom,
          rgb(176,5,50) 2%,
          rgb(101,1,29) 51%,
          rgb(101,1,29) 87%
          );
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B00532', endColorstr='#65011D');
      background: -ms-linear-gradient(#B00532, #65011D);
      background: -o-linear-gradient(#B00532, #65011D);
      background: linear-gradient(#B00532, #65011D);
      zoom: 1;
  }
  .event_link_button_one_line {
      font-size: 25px;
      line-height: 67px;
  }
  .event_link_button_two_lines {
      font-size: 25px;
      line-height: 33px;
  }
  
  /**************************************************/
  
  /** SECTIONS Style **/
  
  #top_moments_2015 {
      width: 870px;
      height: 1730px;
      background-image: url(/images/eurolanche-infografika.jpg);
  }
  #top_moments_2016 {
      width: 870px;
      height: 3428px;
      background-image: url(/images/eurolanche-infografika.jpg);
  }
  
  a.tm_full_width_link {
      width: 870px;
      display: block;
      float: left;
      cursor: pointer;
      border: none;
  }
  #tm_about_us {
      height: 530px;
  }
  #tm_members {
      height: 225px;
  }
  #tm_celebration {
      height: 360px;
  }
  #tm_media_appearances {
      height: 113px;
  }
  iframe#tm_media_appearances_video {
      width: 539px;
      height: 405px;
      float: left;
      position: relative;
      top: 8px;
      left: 22px;
  }
  #tm_invasion {
      height: 383px;
      position: relative;
      top: 144px;
  }
  a.tm_invasion_link {
      width: 100px;
      height: 81px;
      display: block;
      float: left;
      position:relative;
      top: 144px;
      cursor: pointer;
      border: none;
  }
  #tm_inv1 {
  }
  #tm_inv2 {
  }
  #tm_inv3 {
  }
  #tm_inv4 {
      width: 117px;
  }
  #tm_inv5 {
      width: 107px;
  }
  #tm_inv6 {
      width: 113px;
  }
  #tm_inv7 {
      width: 96px;
  }
  #tm_inv8 {
      width:137px;
  }
  
  a.tm_invasion_gallery_link {
      width: 173px;
      height: 103px;
      display: block;
      float: left;
      position: relative;
      top: 195px;
      margin: 0 0 0 28px;
      cursor: pointer;
      border: none;
  }
  a.tm_invasion_gallery_link_first {
       margin: 0 0 0 50px;
  }
  a.tm_invasion_gallery_link_last {
      margin: 0 44px 0 28px;
  }
  a.tm_invasion_gallery_link_second_row {
      top: 230px;
  }
  
  a.tm_fan_club_link {
      width: 199px;
      height: 131px;
      margin: 0 0 0 10px;
      display: block;
      float: left;
      position: relative;
      cursor: pointer;
      border: none;
  }
  a.tm_fan_club_link_top {
      top: 350px;
      left: 217px;
  }
  a.tm_fan_club_link_bottom {
      top: 520px;
      left: -624px;
  }
  a.tm_fan_club_link_bottom_corrected {
      top: 390px;
      left: 213px;
  }
   
  a.tm_subweb_link {
      height: 76px;
      position: relative;
      top: 486px;
  }
  
  a.tm_social_network_link {
      height: 61px;
      display: block;
      float: left;
      position: relative;
      top: 498px;
      cursor: pointer;
      border: none;
  }
  #tm_facebook_link {
      width: 231px;
  }
  #tm_twitter_link {
      width: 208px;
  }
  #tm_periscope_link {
      width: 215px;
  }
  #tm_contact_us_link {
      width: 216px;
  }






