/*********** 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 266px; /* 321 when with May only, 266px when with June */
}
.schedule_month_selection button:nth-of-type(9) { /* 9th month is June */
    margin-top: 5px; /* 321 when with May only, 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 {
    width: 940px;
    height: 74px;
    /* 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;
}

#eurolanche_league_logo {
    width: 220px;
    height: 150px;
    margin: 0 0 0px 0;
    float: right;
    position: relative;
    top: -10px;
    left: 10px;
}
#eurolanche_league_logo img {
    width: 220px;
    height: 150px;
}

#bottom_banner_homepage {
    width: 940px;
    height: 70px;
    float: left; /*nahore vynechat*/
    margin: 0 0 0px 0;
    position: relative;
    top: 5px;
}
#bottom_banner_homepage img {
    width: 940px;
    height: 70px;
}

#top_banner {
    width: 940px;
    height: 70px;
    float: left; /*nahore vynechat*/
    margin: 0 0 0px 0;
}
#top_banner img {
    width: 940px;
    height: 70px;
}
a#top_banner_left_half {
    width: 450px;
    height: 70px;
    display: block;
    position:relative;
    top: -60px;
    left: 0px;
    cursor: pointer;
}
a#top_banner_right_half {
    width: 450px;
    height: 70px;
    display: block;
    position:relative;
    top: -123px;
    left: 490px;
    cursor: pointer;
}

#top_banner_book {
    width: 850px;
    height: 55px;
    float: left; /*nahore vynechat*/
    margin: 20px 0 0 0;
}
#top_banner_book img {
    width: 850px;
    height: 55px;
}
a#top_banner_left_half_book {
    width: 450px;
    height: 60px;
    display: block;
    position:relative;
    top: -60px;
    left: -100px;
    cursor: pointer;
}
a#top_banner_right_half_book {
    width: 450px;
    height: 60px;
    display: block;
    position:relative;
    top: -123px;
    left: 300px;
    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: 20px 0 0 10px;
}
#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: 1000px; /* 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: 180px;
  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, #menu > li:last-child > a:hover {
    margin-right: 0px;
    border-radius: 0 5px 5px 0;
}
#menu_join_us {
    width: 152px !important;
}
#menu_invasions {
    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 12px;
  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: 100px;
    height: 12px;
    float: left;
    margin: 1px 0 0 -1px;
    line-height: 10px;
    position: relative;
    left: -175px;
    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: 100px;
    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: 19px;
    width: 124px;
    float: left;
    padding: 4px 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);*/
    padding: 0 0 10px 0; /* nic */
}
#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: 730px; /* 870px s bannerem */
    background-image: url(header_special_play-off_with_banner.png);
	background-repeat: repeat-y;
    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;
    height: 100px;
	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;
}

hr
{   
    color: #740021;
}

a.footer_mention {
    display: block;
    float: left;
    width: 700px;
    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;
    position: relative;
    bottom: 65px;
}
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;
}
div.footer_link a img {
    width: 25px;
    height: 25px;
    border: none;
    font-weight: bold;
    text-shadow: 1px 1px 1px #730021;
    text-decoration: none;
}
div.footer_link a img:hover {
    box-shadow: 5px -3px 6px #730021;

}

#NHL_copyright {
    width: 900px;
    clear: both;
    text-align: right;
    color: white;
    font-size: 9px;
    font-weight: bold;
    position: relative;
    bottom: 50px;
    text-shadow: 1px 2px 1px #730021;
    margin: 0 0 15px 0;
}

#NHL_quote {
    width: 900px;
    clear: both;
    text-align: left;
    color: white;
    font-size: 15px;
    font-weight: bold;
    float: left;
    position: relative;
    left: -48px;
    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: 10px 0 0 20px;
    padding-left:10px;
    color: #740021;
	font-size:35px;
	font-weight:bold;
}

#bottom_right_head
{
    width:430px;
    height:40px;
    margin: 10px 0 0 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: 420px; /* 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:395px; /* 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:384px; /* 336px; when on top, 384px; when with wild card, 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: 125px;
}
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: 295px;
}

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;
}






  /******* RESPONSIVE *****/

 .navbar20{
    height: 116px;
   
 }
  .social-box20{
    background-color: #6f263d;
    height: 3em;
    
  }
  
  .social-box20 i{
    font-size: 25px;
  }
 
.site-logo20{
    position: absolute;
    left:-15%;
    width: 57%;
}
.site-logo20 img{
    float: left;
    margin-top: 12px;
    height: 70px;

}
 #title20{
    font-size: 3.3em;
    font-weight: 650;
 }
 #subtitle20{
    font-size: 0.86em;
    margin-top: -10px;
    margin-left: 3px;
}
 .news20{
    height: 50px;
 }
  .docasne{
    height: 2000px;
  }

.scheduler20{
    height: 25vh;
    background-color: #f0f1f1;
}

/* DROP down fix */
.navbar a {
    font-weight: 500;
}

.dropdown:hover .dropdown-menu{
    display: block;
}

.dropdown .dropdown-menu {
    display: none;
  }
  .navbar .navbar-nav .nav-link {
      color: #000000;
      font-size: 1.1em;
  }
  .navbar .navbar-nav .nav-link:hover{
      color: #808080;
  }

  @media screen and (min-width: 992px) {
    .dropdown:hover .dropdown-menu {
      display: block;
    }
    .dropdown .dropdown-menu {
      display: none;
    }
  }
  /* DROP down fix  ENDS */

/* SLIDER STARTS */
.slider-h3 {
  position: absolute;
  color: white;
  left: 5%;
  top: 58%;
  font-size: 4em;
  text-shadow: 0px 2px 0px rgba(0,0,0,0.6);
}

.news-slider a {
  text-decoration: none;
  font-weight: 600;
  color: rgb(111, 38, 61);
}

.btn {
  --bs-btn-padding-x: 0.1rem !important;
  --bs-btn-padding-y: 0.1rem !important;
  --bs-btn-border-radius: 0rem !important;
}

.image-overlay {
  background-color: rgba(111, 38, 61, 0.6);
  width: 100%;
  height: 1200px; /* TOTO UPRAVÍME V MEDIA QUERY */
  position: absolute;
  top: 0px;
  overflow: hidden;
}

.slider-rightbar {
  background-size: auto;
  position: relative;
  overflow: hidden;
}

.responsive-height {
  max-height: 16.52vh;
}

.slider-item-overlay {
  background-color: rgba(0, 0, 0, 0.8);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 55;
}

.slider-h3-item {
  position: absolute;
  top: 38%;
  left: 22%;
  width: 10em;
  overflow: hidden;
  z-index: 56;
  color: white;
  font-weight: 400;
  text-shadow: 0px 2px 0px rgba(0,0,0,0.6);
}

.no-padding {
  padding-left: 0px;
  padding-right: 0px;
  display: flex;
  flex-wrap: wrap;
}

.no-margin {
  margin: 0px 0px;
}
/* SLIDER ENDS */

/* RESPONSÍVNE ÚPRAVY PRE MOBIL */
@media only screen and (max-width: 600px) {
  .image-overlay {
    height: auto !important;      /* výška prispôsobená obsahu */
    min-height: 300px !important; /* aspoň nejaká minimálna výška */
    position: relative !important; /* aby neprekryl ostatné prvky absolútne */
  }

  .slider-h3 {
    font-size: 2em !important;    /* menší nadpis */
    top: 50% !important;
    left: 10% !important;
    position: relative !important; /* aby text nebol absolútne fixovaný */
    text-align: center !important;
    width: 80% !important;
    margin: 0 auto !important;
  }

  .slider-h3-item {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    width: auto !important;
    text-align: center !important;
  }

  .news-slider a {
    font-size: 1.2em !important;
  }

  .btn {
    width: 100% !important;
    padding: 15px 0 !important;
    font-size: 18px !important;
    border-radius: 8px !important;
  }

  .slider-rightbar {
    background-size: cover !important;
  }
  
  .slider-item-overlay {
    position: relative !important;
    height: auto !important;
  }
}


/* Sheduler Starts */
.schedule20text h3{
    font-size: 10em !important;
    position: relative;
    z-index: 0;
    top: 0.45em;
    left: 3.2em;
    opacity: 0.6;
    width: 3em;
}
.schedule20-main{
 /* margin-top: 10em; */
 z-index: 1;
}
.schedule20-upcoming-previous{
    background-color: black;
    color: white;
    height: 3.3em;
    padding-top: 0.6em;
    position: relative;
    z-index: 1;
}
.previous-games20 h3{
    margin-left: 13em;
}
/* Sheduler Ends */
/* Social Starts */
.social20{
    margin-top: 5em;
    position: relative;
    left: 23%;
    top: 8em;
}
.followus20 h3{
    color: rgb(135, 201, 241);
    font-size: 5em;
    position: relative;
    top: -0.5em;
}
.likeus20 h3{
    color: rgb(147, 166, 203);
    font-size: 5em;
    position: relative;
    top: -0.5em;
}
/* Social Ends */		