* {
    margin: 0;
    padding: 0;
}
body {
    background: #002f5e;
    background-attachment: fixed;
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;

}
#shachter {
    background: #febd79;
}
ul,
ol {
    list-style: none;
}
address {
    font-style: normal;
}
.wrap {
    width: 100%;
    overflow: hidden;
}
.left {
    display: inline;
}
.right {
    float: right !important;
    display: inline;
}
.leftalign {
    text-align: left;
}
.rightalign {
    text-align: right;
}
.centeralign {
    text-align: center;
}

/*@media (max-width: 600px){*/
    /*.media-max-600-off{*/
        /*display: none;*/
    /*}*/
/*}*/

#adverttop{
    width:996px; margin: 0px auto; height:91px;overflow:hidden;clear:both;
}

#container {
    width: 965px;
    overflow: hidden;
    margin: 0 auto;
    background: #333;
    position: relative;
    padding: 0 15px 0 16px;
}
#header {
    padding: 23px 0 0;
    height: 82px;
}
.logo {
    float: left;
    display: inline;

    margin-left: 0;
    width: 179px;
    height: 40px;
    overflow: hidden;
    background:  no-repeat;
    text-indent: -9999px;
}
.logo a {
    display: block;
    height: 40px;
}
.keywords {
    float: left;
    width: 90px;
    padding: 5px 0 0 10px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ccc;
}
.keywords a {
    color: #889f6c;
}
.userbox {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
    background: #5c5c5c;
    padding: 3px 10px 3px 7px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #dadada;
}
.userbox a {
    color: #a0cce3;
}
.username {
    padding-left: 14px;
    margin-right: 7px;
    background:  no-repeat 0 50%;
}
#navigation {
    width: 100%;
}
#navigation ul {
    float: left;
    display: inline;
    /*padding: 10px 0 0 43px;*/
    padding: 10px 0 0 0;
    font: bold 14px/18px Tahoma, Arial, Helvetica, sans-serif;
}
#navigation li {
    float: left;
    margin-right: 3px;
}
#navigation li:hover,
#navigation li.hover {
    position: relative;
}
#navigation a {
    float: left;
    color: #f2f2f2;
    padding: 5px 13px;
    background-color: #5c5c5c !important;
}
#navigation a.home {
    width: 11px;
    height: 18px;
    overflow: hidden;
    background: #5c5c5c  no-repeat 50% 10px;
    text-indent: -9999px;
}
#navigation li.active a {
    background-color: #fff !important;
    padding-bottom: 9px;
    color: #383838;
}
#navigation li.collapse.active a,
#navigation li.collapse-active a {

}
* html #navigation li.active a {
    background-image: none;
}
#navigation li.active a.home {
    background: #fff  no-repeat 50% 10px;
}
#navigation .collapse a {
    padding-right: 20px;
    background:  no-repeat 100% 13px;
}
#navigation #shachter a {
    background-color: #ff9700 !important;
     !important;
}
#navigation .collapse:hover a,
#navigation .collapse.active:hover a,
#navigation .collapse-hover a {
    background-color: #7cac40 !important;

    color: #fff;
    text-decoration: none !important;
}
#navigation .collapse#shachter:hover a {
    background-color: #ff9700 !important;
}
#navigation .drop {
    position: absolute;
    left: 0;
    top: -9999px;
    z-index: 99;
    background: #7cac40;
    float: left;
    white-space: nowrap;
    font: 14px/22px Arial, Helvetica, sans-serif;
    color: #a6ca7a;
    padding: 8px 10px;
}
#navigation .collapse:hover .drop,
#navigation .hover .drop {
    position: absolute;
    top: 28px;
}
#navigation .collapse#shachter:hover .drop,
#navigation #shachter.hover .drop {
    background-color: #ff9700;
    color: #ffbe60;
}
#navigation .collapse:hover .drop a,
#navigation .hover .drop a {
    float: none !important;
    padding: 0 !important;
    background: none !important;
    color: #fff !important;
    text-decoration: underline !important;
}
#navigation .collapse#shachter:hover .drop a,
#navigation #shachter.hover .drop a {
    background: none !important;
}
#navigation .collapse:hover .drop a:hover,
#navigation .hover .drop a:hover {
    text-decoration: none !important;
}
.content-site {
    background: #fff;
    margin: 0 0 10px;
    padding: 15px 15px 20px;
    width: 935px;
    overflow: hidden;
}
.championship {
    background: #f2f2f2;
    padding: 5px 0;
    width: 100%;
    overflow: hidden;
    margin: 0 0 13px;
}
.title {
    float: left;
    padding: 0 0 0 13px;
    width: 100px;
    overflow: hidden;
}
.title a {
    color: #59713c;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}
.title a:hover {
    text-decoration: none;
}
.select {
    width: 100%;
    overflow: hidden;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333;
    margin: 0 0 5px;
}
.select strong {
    float: left;
    background:  repeat-x 0 100%;
    padding: 0 0 1px;
}
.select strong a {
    float: left;
    padding-right: 13px;
    margin-right: 2px;
    background:  no-repeat 100% 6px;
    color: #333;
    text-decoration: none;
}
.select span {
    float: left;
    clear: left;
    padding: 0 14px 0 0;
}
.ukraine {
    background:  no-repeat 100% 5px;
}
.play {
    float: left;
    width: 91px;
    height: 49px;
    /*height: 53px;*/
    overflow: hidden;
    background: #c1c1c1;
    margin-right: 1px;
    padding: 5px 5px 0;
    color: #909090;
    font-size: 11px;
    line-height: 14px;
}
.play * {
    cursor: pointer;
}
.play em {
    display: block;
}
.play:hover {
    text-decoration: none;
}
.team {
    width: 100%;
    overflow: hidden;
    color: #666;
    font-weight: bold;
    font-style: normal;
}
.winner,
.dark .team,
.green .team {
    color: #fff;
}
.play img {
    float: right;
    margin: 3px 0 0;
}
.dark {
    background: #909090;
    color: #cfcfcf;
}
.tv {
    padding-left: 13px;
    margin-left: 4px;
}
.dark .tv {
    color: #cfff94;
    background:  no-repeat 0 50%;
}
.green {
    background: #7cac40;
    color: #fff;
}
.green .tv,
#txt-t .dark .tv {
    background:  no-repeat 0 50%;
    color: #fff;
}
a.active .tv {
    background:  no-repeat 0 50%;
}
.col {
    overflow: hidden;
    background: #fff;
    margin: 0 auto;
}
.col.right {
    margin-right: 0;
    overflow: visible;
}
.col h2,
.col .head_block,
.maincol .head_block{
    background: #002f5e;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    line-height: 1.5;
    padding: 5px 12px;
    margin: 0 0 7px;
    _height:1%;
    overflow: hidden;
}
.col h2 a,
.maincol .head_block a,
.col .head_block a{
    color: #fff;
    text-decoration: underline;
}
.col h2 a:hover,
.col .head_block a:hover{
    text-decoration: none;
}
.ad_right {
    margin: 0 0 0 0;
    overflow: hidden;
}

.ad_right iframe{
    left: 0 !important;
}

.greybox {
    background: #f2f2f2;
    margin: 0 0 15px;
    padding: 15px 20px;
    width: 260px;
    overflow: hidden;
}
.headline {
    width: 100%;
    overflow: hidden;
    color: #929292;
}
.headline img {
    float: left;
}
.headline .txt {
    float: right;
    width: 197px;
}
.headline h3 {
    font: bold 17px/17px Tahoma, Arial, Helvetica, sans-serif;
    position: relative;
    top: -3px;
}
.greybox p {
    margin: 15px 0 0;
    font-size: 12px;
}
.partners {
    width: 100%;
    overflow: hidden;
    font-size: 12px;
}
.partners li {
    float: left;
    width: 100%;
    padding: 15px 0 0;
}
.partners img {
    float: left;
}
.partners .txt {
    float: right;
    width: 175px;
}
.partners li:first-child {
    padding: 0;
}
.partners strong {
    display: block;
    margin: 0 0 5px;
}
.news {
    background: #f2f2f2;
    padding: 15px;
    width: 270px;
    /*line-height: 13px;*/
    /*line-height: 15px;*/
    overflow: hidden;
}
.news dl {
    width: 100%;
    overflow: hidden;
    color: #383838;
}
.news dt {
    float: left;
    clear: left;
    /*width: 35px;*/
    width: 40px;
    overflow: hidden;
    color: #666;
}
.news dd {
    /*margin: 0 0 14px 40px;*/
    margin: 0 0 10px 40px;
}
.news dd:after,
.box dd:after,
.tagcol dd:after {
    content:".";
    display:block;
    width:100%;
    overflow:hidden;
    height:0;
    clear:both;
    text-indent: -9999px;
}
* html .news dd {
    height:1%;
}
*+html .news dd {
    height:1%;
}
* html .tagcol dd {
    height:1%;
}
*+html .tagcol dd {
    height:1%;
}
* html .news dt {
    margin-right: -3px;
}
.news dd a {
    color: #383838;
}
.news dd strong a {
    color: #7cac40;
}
.comments,
.news dd .comments,
.news-list li li .comments {
    font-weight: normal !important;
    color: #979791;
    padding-right: 14px;
    background:  no-repeat 100% 50%;
}
.news h4 {
    margin: 5px 0 10px;
    color: #666;
    font-weight: bold;
}
.paging {
    width: 100%;
    overflow: hidden;
}
.news .paging {
    margin: 20px 0 0;
}
.paging ul {
    float: left;
}
.paging ul li {
    float: left;
}
.paging ul a {
    float: left;
    display: inline;
    margin: 0 4px;
    font: 12px/21px Arial, Helvetica, sans-serif;
    color: #59713c;
    text-decoration: none !important;
    background:  repeat-x 0 17px;
}
.paging ul a.active {
    background: #7cac40 !important;
    color: #fff !important;
    padding: 0 5px;
    margin: 0;
}
.news .paging ul a {
    color: #7fa0ba;
    background:  repeat-x 0 17px;
}
.paging ul a:hover {
    background: none;
}
.all {
    float: right;
    background:  no-repeat 100% 50%;
    padding-right: 20px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}
.all:hover {
    text-decoration: none;
}
#shachter .maincol .all {

}
.featured .txt {
    background: #7cac40;
    padding: 15px 20px;
    color: #fff;
}
.featured a {
    color: #fff;
}
.featured img {
    display: block;
}
.featured strong {
    font: bold 22px/23px Tahoma, Arial, Helvetica, sans-serif;
    margin-right: 5px;
}
.featured .comments {
    background:  no-repeat 100% 50%;
    margin-left: 5px;
}
.ft-news {
    width: 100%;
    overflow: hidden;
    margin: 0 0 20px;
}
.ft-news li {
    float: left;
    width: 100%;
    margin: 13px 0 0;
    /*border-top: 6px solid #ebebeb;*/
    padding: 13px 0 0;
}
.ft-news .headline strong,
.box .headline strong {
    clear: left;
    display: block;
    padding: 4px 0 2px;
    font: bold 17px/17px Tahoma, Arial, Helvetica, sans-serif;
}
.info {
    /*color: #fff;*/
    /*background: #7cac40;*/
    float: left;
    padding: 2px 7px 1px 3px;
}
.info .comments {
    /*background:  no-repeat 100% 50%;*/
    /*color: #fff;*/
}
.ft-news p,
.box p {
    line-height: 18px;
    color: #000;
    margin: 10px 0;
}
.ft-news li li {
    margin: 0 0 7px 0;
    padding: 0 0 0 16px;
    /*border: none;*/
    background:  no-repeat 2px 8px;
}
.ft-news li li a {
    line-height: 18px;
    color: #4e6e0b;
}
.ft-news li li .comments {
    color: #979791;
}
.box dl {
    width: 100%;
    overflow: hidden;
}
.box dt {
    float: left;
    width: 35px;
    clear: both;
    overflow: hidden;
}
.box dd {
    margin: 0 0 7px 35px;
    font: 12px/14px Arial, Helvetica, sans-serif;
}
* html .box dd {
    height:1%;
}
*+html .box dd {
    height:1%;
}
* html .box dt {
    margin-right: -3px;
}
.box dd a {
    color: #59713c;
}
.play-id {
    padding: 15px 0;
    width: 450px;
    margin: 0 auto;
    overflow: hidden;
}
.team1 {
    float: left;
}
.team2 {
    float: right;
}
.team1,
.team2 {
    width: 105px;
    font: bold 22px/24px Arial, Helvetica, sans-serif;
    text-align: center;
}
.team1 img,
.team2 img {
    display: block;
    margin: 0 auto;
}
.play-id .txt {
    margin: 0 108px;
    text-align: center;
    font: 12px/17px Arial, Helvetica, sans-serif;
}
.play-id .score {
    background: #7cac40;
    color: #fff;
    padding: 5px 0;
    font: bold 28px/32px Tahoma, Arial, Helvetica, sans-serif;
    width: 80px;
    margin: 10px auto;
    text-align: center;
}
.play-id .tv {
    margin: 0;
    background:  no-repeat 0 50%;
    padding-left: 20px;
}
.people {
    font: 12px/15px Arial, Helvetica, sans-serif;
}
.people p {
    margin: 10px 0 0;
}
.txt-translation {
    margin: 15px 0;
    width: 175px;
    background: #7cac40  no-repeat 100% 50%;
}
.txt-translation a {
    color: #fff;
    font: 12px/27px Arial, Helvetica, sans-serif;
    display: block;
    padding-left: 26px;
    background:  no-repeat 8px 50%;
}
.news-list .info {
    border-bottom: 5px solid #fff;
}
.maincol {
    overflow: hidden;
    padding: 20px 10px;
}
.news-list {
    width: 100%;
    overflow: hidden;
    border-top: 6px solid #ebebeb;
    border-bottom: 6px solid #ebebeb;
    padding: 10px 0 20px;
}
.boxing-news {
    border-color: #cc421d;
}
.news-list li {
    float: left;
    width: 100%;
    padding: 10px 0;
}
.news-list p {
    line-height: 18px;
    margin: 5px 0 0 !important;
}
.news-list img,
.news-box img {
    float: left;
}
.news-list .txt,
.news-box .txt {
}
.news-list .txt img,
.news-box .txt img {
    float: none;
}
.news-list .headline,
.news-box .headline {
    width: 100%;
    position: relative;
}
.news-list .headline strong,
.news-box .headline strong {
    font-weight: bold;
    font-size: 18px;
}
.news-list .headline strong a,
.news-box .headline strong a {
    color: #333;
}
.news-list .headline strong a:hover,
.news-box .headline strong a:hover {
    color: #7cac40;;
    text-decoration: none;
}
.maincol .paging {
    padding: 20px 0 0;
}
.news-list ul {
    margin: 10px 0 0;
}
.news-list li li {
    float: none;
    width: auto;
    padding: 0 0 4px 14px;
    background:  no-repeat 0 6px;
    font: 12px/15px Arial, Helvetica, sans-serif;
}
.news-list li li a {
    color: #4e6e0b;
}
.news-box {
    margin: 25px 0;
    width: 100%;
    overflow: hidden;
}
.tabset {
    height: 31px;
    background:  repeat-x 0 100%;
    padding-left: 15px;
}
.tabset li {
    float: left;
    margin-right: -1px;
    border: 1px solid #e2e2e2;
    border-bottom: none;
    background: #f5f5f5;
}
.tabset a {
    float: left;
    border-bottom: 1px solid #e2e2e2;
    height: 29px;
    overflow: hidden;
    padding: 0 12px;
    font: 12px/29px Arial, Helvetica, sans-serif;
    color: #526a8d;
    text-decoration: underline;
}
.tabset a em {
    font: 14px/29px Arial, Helvetica, sans-serif;
}
.tabset a:hover {
    text-decoration: none;
}
.tabset li.active a {
    border-bottom: 1px solid #fff;
    text-decoration: none;
    background: #fff;
    color: #333;
}
.tabset img {
    float: left;
    margin: 9px 0 0;
}
.tab {
    padding: 10px 0 0;
}
.tab .news-list {
    border-top: none;
}
.tab .borderinvert {
    border-bottom: none;
    border-top: 7px solid #f2f2f2;
    padding: 20px 0 0;
}
.tab blockquote:first-child {
    margin-top: 20px;
}
.tab p {
    font: 12px/16px Arial, Helvetica, sans-serif;
    margin: 15px;
}
blockquote p {
    background: #f2f2f2;
    margin: 0 !important;
    padding: 8px 18px;
    border-right: 1px solid #e2e2e2;
    font: 13px/15px Arial, Helvetica, sans-serif;
}
blockquote div {
    background:  no-repeat;
    font: 12px/15px Arial, Helvetica, sans-serif;
    padding: 10px 18px 15px;
}
.note {
    background: #f7f3cb  no-repeat 12px 12px;
    border-bottom: 1px solid #ffe4b2;
    border-right: 1px solid #ffe4b2;
    font: 12px/14px Arial, Helvetica, sans-serif;
    padding: 10px 5px 10px 30px;
}
.addcom {
    background: #f4f4f4;
    border-bottom: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    margin: 20px 0 0;
    padding: 15px 20px;
}
.addcom textarea {
    display: block;
    margin: 5px 0 10px;
    width: 490px;
    height: 55px;
    font: 12px Arial, Helvetica, sans-serif;
}
.addcom .button {
    font: 12px Arial, Helvetica, sans-serif;
}
.addcom label {
    font: bold 12px Arial, Helvetica, sans-serif;
}
.id {
    width: 100%;
    overflow: hidden;
}
.id .pic {
    padding: 25px 0 0 10px;
    text-align: center;
    float: left;
    width: 180px;
}
.id .txt {
    float: right;
    width: 380px;
    font: 13px/17px Arial, Helvetica, sans-serif;
}
.id .team-logo {
    float: right;
    width: 75px;
    text-align: center;
    padding: 25px 0 0;
}
.id h1 {
    margin: 20px 0 5px;
    font: normal normal bold 27px/32px Arial, Helvetica, sans-serif;
    font: normal normal bold 20px/25px Arial, Helvetica, sans-serif;
}
.team-player {
    font: bold 12px Arial, Helvetica, sans-serif;
}
.id p {
    margin: 5px 0 17px;
}
.stat {
    width: 100%;
    border-collapse: collapse;
    font: 12px/15px Arial, Helvetica, sans-serif;
    table-layout: fixed;
    margin: 5px 0;
}
.stat th {
    text-align: left;
    font-weight: normal;
    vertical-align: bottom;
    color: #999;
    padding: 2px;
}
.stat td {
    padding: 2px;
}
.stat img {
    display: block;
    margin: 0 auto;
}
.stat .maincell {
    width: 285px;
    color: #000;
}
.stat .maincell strong {
    margin-right: 8px;
}
.spr {
    margin: 15px 0;
    height: 7px;
    overflow: hidden;
    background: #f2f2f2;
}
.tagline {
    padding: 12px 0 20px;
    font: bold 28px/34px Arial, Helvetica, sans-serif;
}
.tagline .text {
    vertical-align: middle;
    font: 28px/30px Arial, Helvetica, sans-serif !important;
    color: #ccc;
    border: 1px solid #b9b9b9;
    padding: 0 6px;
    width: 150px;
}
.tagline .done {
    background: #fafafa;
    color: #464646;
}
.tagcol {
    float: left;
    width: 190px;
    overflow: hidden;
    font: 13px/17px Arial, Helvetica, sans-serif;
}
.tab h4 {
    font: bold 13px/17px Arial, Helvetica, sans-serif;
    padding-left: 33px;
    margin: 30px 0 0;
}
.tagcol h4:first-child,
.tab h4:first-child {
    margin: 20px 0 0;
}
.tab h3 {
    font: bold 17px Arial, Helvetica, sans-serif;
    margin: 20px 0 5px;
}
.tagcol .all {
    float: none;
    display: block;
    padding: 0 0 0 33px;
    background: none;
    text-decoration: none;
    font: bold 12px/15px Arial, Helvetica, sans-serif;
}
.tagcol .all a {
    text-decoration: underline;
}
.tagcol .all a:hover {
    text-decoration: none;
}
.tagcol ol {
    padding: 5px 0 5px 33px;
    list-style: decimal outside;
}
.tagcol dl {
    width: 100%;
    overflow: hidden;
    margin: 15px 0;
    line-height: 20px;
}
.tagcol dt {
    float: left;
    clear: left;
    width: 15px;
    padding-left: 15px;
    font: bold 12px/20px Arial, Helvetica, sans-serif;
}
* html .tagcol dt {
    margin-right: -3px;
}
.tagcol dd {
    margin: 0 0 0 33px;
}
.cloud {
    padding: 0 10px;
    line-height: 28px;
}
.cloud h4 {
    padding: 0;
    font: bold 21px/32px Tahoma, Arial, Helvetica, sans-serif;
}
.cloud a {
    margin-right: 10px;
    text-decoration: underline;
}
.cloud a:hover {
    text-decoration: none;
}
.tag-string {
    margin: 15px 0 25px 15px;
    font: 14px/16px Tahoma, Arial, Helvetica, sans-serif;
}
.main {
    width: 100%;
    overflow: hidden;
    /*padding-left: 10px;*/
    margin-top: 15px;
    margin-bottom: 15px;
}
.main p {
    margin: 0 0 15px;
    text-align: justify;
}
.main p a{
    font-weight: bolder;
}

.side {
    width: 165px;
    float: left;
    margin-right: 10px;
    overflow: hidden;
}
.side p {
    text-align: left;
}
.photo {
    color: #fff;
    font-size: 11px;
}
.photo img {
    display: block;
}
.photo span {
    display: block;
    padding: 3px 7px;
    text-align: right;
}
.ft-play {
    margin: 12px 0 0;
    border: 1px solid #e5e5e5;
    padding: 12px;
    font-size: 12px;
}
.ft-play .play,
.ft-play em {
    float: none;
    display: block;
    color: #fff;
}
.ft-play .play {
    margin: 0 0 5px;
    font-size: 11px;
}
.news-head {
    /*padding: 15px 0 15px 10px;*/
    padding: 15px 0 15px 0px;
    color: #999;
}
.news-head h1 {
    padding: 0;
    margin: 0;
    color: #333;
    position: relative;
    top: -5px;
}
.print-version {
    float: right;
    border: 1px solid #e8e8e8;
    color: #999;
    font: 12px/15px Arial, Helvetica, sans-serif;
    padding: 5px 15px 5px 30px;
    position: relative;
    z-index: 11;
    white-space: nowrap;
    background:  no-repeat 10px 50%;
}
.addcom-closed {
    background: #f4f4f4;
    border-bottom: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    font: bold 12px/14px Arial, Helvetica, sans-serif;
    padding: 8px 12px;
    margin: 15px 0 0;
}
.addcom-closed a {
    text-decoration: underline;
}
.addcom-closed a:hover {
    text-decoration: none;
}
.team-table {
    width: 100%;
    border-collapse: collapse;
    font: 12px/16px Arial, Helvetica, sans-serif;
    margin: 5px 0 20px;
}
.team-table td {
    border-bottom: 1px solid #e2e2e2;
    padding: 6px;
}
.team-table th {
    color: #999;
    vertical-align: bottom;
    padding: 6px;
    text-align: left;
    font-weight: normal;
}
.team-table th strong {
    color: #333;
    font-weight: bold;
}
.timetable {
    width: 283px;
    border-collapse: collapse;
    border: 1px solid #e2e2e2;
    margin: 1px 1px 10px;
    table-layout: fixed;
}
.timetable td {
    width:73px;
    border: 1px solid #e2e2e2;
    padding: 4px 3px;
}
.timetable td.date {
    border-left: none;
    font-weight: normal;
    text-align: right;
    width: 72px;
}
.timetable td.score {
    width: 19px;
    text-align: center;
}
.timetable .tv {
    background:  no-repeat 0 50%;
    margin-left: 2px;
}
.timetable .highlighted td {
    color: #709b3a;
}
.timetable .inactive td {
    color: #999;

    padding-bottom: 5px;
}
.groups-info,
.team-info{
    margin: 15px 0;
    width: 100%;
    overflow: hidden;
    padding: 6px 0;
}
.team-info {
    background:  repeat-y 263px 0;
}
.team-info .col1{
    float: left;
}
.team-info .col2{
    float: right;
}
.team-info .col2 .all {
    float: left;
}
.team-info .col1 .all {
    float: left;
    display: inline;
    margin-left: 27px;
}
.colored {
    width: 100%;
    border-collapse: collapse;
    margin: 1px 0 10px;
}
.colored td {
    border-bottom: 1px solid #e0e0e0;
    padding: 4px;
    text-align: center;
    white-space: nowrap;
}

.colored tr.mute td{
    color: #999999;
}

.colored td.teamname{
    text-align: left;
}
.colored a {
    float: left;
    color: #383838;
}
.colored .green {
    background: none;
    color: #9ec470;
}
.colored .orange {
    color: #ed9253;
}
.colored .light {
    color: #ccc;
}
.icon {
    float: left;
    width: 6px;
    height: 9px;
    overflow: hidden;
    text-indent: -9999px;
    /*background: #eeeff1;*/
    background: #bcbcbc;
    margin: 0 1px 0 0;
}
.colored th {
    color: #ccc;
    font-weight: normal;
    padding: 0 3px;
}
.colored .win {
    background: #9ec470;
}
.colored .win_ot {
    background: #eded53;
}
.colored .win_so {
    background: #eded53;
}
.colored .loose_ot {
    background: #ed9253;
}
.colored .loose_so {
    background: #ed9253;
}
.colored .loose {
    background: red;
}
.colored .loose_football {
    background: #ed9253;
}
.big a {
    /*font-size: 13px;*/
    color: #383838;
}

.txt-box {
    font: 12px/15px Arial, Helvetica, sans-serif;
    margin: 0 0 20px;
}
.txt-box h2 {
    font: bold 22px/24px Arial, Helvetica, sans-serif;
    margin: 20px 0 0;
}
.rate-table {
    width: 100%;
    border-collapse: collapse;
    font: 12px/15px Arial, Helvetica, sans-serif;
}
.rate-table td {
    vertical-align: top;
    padding: 7px 5px;
    border-bottom: 1px solid #e2e2e2;
}
.rate-table ul {
    position: relative;
    z-index: 99;
    top: -29px;
    width: 100%;
}
.rate-table ul li {
    float: left;
    width: 18px;
    padding: 5px 2px;
}
.rate-table ul a {
    float: left;
    width: 18px;
    padding: 2px 0;
    text-align: center;
}
.rate-table ul a:hover {
    background: #7cac40;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}
.rel {
    width: 220px;
    height: 29px;
    overflow: hidden;
    position: relative;
}
.c1 {
    width:15px;
}
.c2 {
    width:150px;
}
.c3 {
    padding-right: 10px !important;
}
.c1,
.c2,
.c3 {
    background: #f1f5ed;
}
.alt .c1,
.alt .c2,
.alt .c3 {
    background: #e5ecdc;
}
.rate-bar {
    height: 29px;
    background: #f1f5ed;
}
.alt .rate-bar {
    background: #e5ecdc;
}
.c4 {
    width: 260px;
    padding: 0 !important;
}
#bottom-nav {
    background: #818181;
    margin: 0 0 10px;
    color: #e9e9e9;
    padding: 15px 0 20px;
    width: 100%;
    overflow: hidden;
    /*font-size: 12px;*/
    line-height: 18px;
}
#bottom-nav div {
    float: left;
    width: 135px;
    padding-left: 25px;
    overflow: hidden;
}
#bottom-nav a {
    color: #e9e9e9;
    text-decoration: underline;
}
#bottom-nav a:hover {
    text-decoration: none;
}
#footer {
    color: #777;
    font-size: 11px;
    padding: 5px 20px;
    min-height: 80px;
}
* html #footer {
    height: 80px;
}
#footer p {
    margin: 0 0 5px;
}
#footer a {
    color: #777;
    text-decoration: underline;
}
#footer a:hover {
    text-decoration: none;
}
#txt-t {
    background: #333;
    padding: 35px 0;
}
#txt-t .championship {
    background: #333;
    padding: 0 0 0 80px;
    margin: 0 -80px 0 0;
}
#txt-t .championship a.active {
    background: #fff;
    color: #333;
    border-bottom: 1px solid #fff;
}
#txt-t .championship a.active .team {
    color: #333;
}
.bigtab {
    background: #fff;
    padding: 20px;
}
#txt-t .play-id {
    width: 100%;
    padding: 0;
}
.team-left {
    float: left;
    width: 400px;
    text-align: right;
    padding: 10px 0 0;
}
.team-right {
    float: right;
    width: 400px;
    padding: 10px 0 0;
}
#txt-t .play-id img {
    vertical-align: middle;
}
.seeon {
    margin: 15px auto;
    background: #f2f2f2;
    text-align: center;
    width: 150px;
    padding: 3px 0;
}
.seeon .tv {
    background:  no-repeat 0 50%;
}
.close {
    display: block;
    width: 25px;
    height: 23px;
    overflow: hidden;
    text-indent: -9999px;
    background:  no-repeat;
    position: absolute;
    top: 15px;
    right: 35px;
}
.half-left {
    width: 520px;
    float: left;
    overflow: hidden;
}
.half-right {
    width: 395px;
    float: right;
    overflow: hidden;
}
.post {
    border: 1px solid #ededed;
    padding: 17px 17px 0;
    margin: 0 0 15px;
    height: 97px;
}
.post textarea {
    height: 50px;
    width: 95%;
    display: block;
    margin: 0 0 8px;
}
.scrollable {
    border: 1px solid #d3d3d3;
    overflow: auto;

}
.tt1 {
    border-collapse: collapse;
}
.tt1 td {
    padding: 10px 10px 5px;
    border-bottom: 1px solid #e2e2e2;
    vertical-align: top;
    font: 13px/15px Arial, Helvetica, sans-serif;
}
.tt1 img {
    display: block;
    margin: 0 auto 8px;
}
.tt1 p {
    margin: 0 0 6px;
}
.tt1 .alt td {
    background: #f4fcef;
}
.tt1 .firstcell {
    font-size: 14px;
}
.tt1 .firstcell div {
    color: #ccc;
    font-size: 10px;
}
.tt1 strong.name {
    display: block;
    margin: 0 0 2px;
}
.online_table {
    border-collapse: collapse;
}
.online_table td {
    padding: 10px 10px 5px;
    border-bottom: 1px solid #e2e2e2;
    vertical-align: top;
    /*font: 13px/15px Arial, Helvetica, sans-serif;*/
}
.online_table img {
    display: block;
    margin: 0 auto 8px;
}
.online_table p {
    margin: 0 0 6px;
}
.online_table .alt td {
    background: #f4fcef;
}
.online_table .firstcell {
    font-size: 14px;
}
.online_table .firstcell div {
    color: #ccc;
    font-size: 10px;
}
.online_table strong.name {
    display: block;
    margin: 0 0 2px;
}
.online_comments td {
    padding: 10px 0px 5px;
}
.online_comments td p{
    display: block;
    width:262px;
    overflow: hidden;
}
.online_comments td.firstcell {
    padding-right: 10px;
}
.main ul {
    margin: 0 0 15px 0;
}
.main ul li{
    /*font: 12px/17px Verdana, Arial, Helvetica, sans-serif;*/
    font: 13px/17px Verdana, Arial, Helvetica, sans-serif;
    line-height: 1.5;
    text-align: justify;
    margin-left: 2em;
    margin-bottom: 1em;
}
.ft-news li li {
    padding-right: 5%;
    width: 94%;
}
pre {
    font: 14px/14px Courier New, Courier, monospace;
    line-height: 1.5;
}
.posttext pre{
    width: 536px;
    margin: 1rem auto;
    padding: 1rem 1rem;
    border: 1px solid #dedede;
    border-radius: 3px;
    background-color: #f7f7f7;
    font-size: 1rem;
    font-family: monospace, "Courier New";
    white-space: pre;
    overflow: auto;
}
.posttext ul{
    list-style: disc;
}
blockquote div.msgbody {
    background: #f2f2f2;
    margin: 0 !important;
    padding: 8px 18px;
    border-right: 1px solid #e2e2e2;
    font: 13px/15px Arial, Helvetica, sans-serif;
}
blockquote div.msgbody q {
    display: block;
    quotes: "" "" "" "";
    color:#999;
    padding:0.5em;
    margin:1px 0px 1px 1.0em;
    border-left:2px solid #595;
}
blockquote.bb_quote {
    background-color: inherit;
    color:#999;
    padding:0.5em;
    margin:1px 0px 1px 1.0em;
    border-left:2px solid #595;
}
blockquote div.msgbody blockquote.bb_quote {
    background-color: inherit;
    color:#999;
    padding:0.5em;
    margin:1px 0px 1px 1.0em;
    border-left:2px solid #595;
}
blockquote div.mymsg {
    background: #f9f9f9;
    color:#999;
}
blockquote div.mymsg q {
    color:#bbb;
}
blockquote div.mymsg blockquote.bb_quote {
    color:#bbb;
}
.comment-info{
    color:#999;
    padding-bottom: 30px;
}
img.picto{
    float: none;
    display: inline;
}
.tag-string {
    margin-left: 0px;
    padding-top: 10px;
}
.chrono {
    margin: 15px 0 0;
    padding: 0px 0 7px 7px;
    background: #f2f2f2  repeat-y 100% 0;
    font: 12px/14px Arial, Helvetica, sans-serif;
}
.chrono h4 {
    font: bold 12px Arial, Helvetica, sans-serif;
    padding: 0 0 10px 12px;
}
.chrono p {
    margin: 0;
    padding: 5px 20px 5px 11px;
    color: #999;
}
.chrono p a {
    display: block;
}
.chrono p.active {
    background: #fff;
    border: 1px solid #e5e5e5;
    border-right: none;
    padding: 10px 20px 10px 10px;
}
.chrono p.active a {
    color: #333;
    font-weight: bold;
    text-decoration: none !important;
}
.chrono div.story-head {
    padding: 15px 0 15px 7px;
    margin-top: 0;
    color: #999;
}
.chrono div.story-head div{
    float: right;
    padding-right: 7px;

}

.news-line {
    font-size: 11px;
}
.chrono div.news-line {
    padding-top: 4px;
    padding-bottom: 4px;
    text-align: left;
    width:555px;
    padding-left: 7px;
    overflow: hidden;
    _height:1%;
}
.chrono div.news-line.active {
    padding-top: 6px;
    padding-bottom: 6px;
    background: #FFF;
    border: 1px solid #e5e5e5;
    border-right: none;
}
.chrono div.news-line div.chrono-date {
    float: left;
    width: 120px;
    overflow: hidden;
    _height:1%;

}
.chrono div.news-line div.chrono-subj {
    float: right;
    width: 425px;
    width: 411px;
    padding-right: 14px;
    overflow: hidden;
    _height:1%;

}
.chrono div.news-line div.chrono-date a {
    display: inline;
}
.chrono div.news-line div.chrono-subj a{
    display: block;
}
.greybox .headline .txt {
    float: right;
    width: 150px;
    margin-bottom: 0px;
}
.greybox .headline .txt .info{

}
.greybox .headline .txt h3{
    clear: left;
    margin-top: 10px;
}
.greybox .headline img {
    margin-right: 10px;
}
.greybox p {
    color: #333;
    text-align: justify;
}
.main .light *{
background-color: #FFF;
}
.main .dark *{
background-color: #f2f2f2;
color: #383838;
}
.main .dark a{
color: #7CAC40;
}
.main .x-dark *{
background-color: #e2e2e2;
}
.main .x-dark a{
color: #7CAC40;
}
.main table{
    margin: 10px auto;
}
.main p, .main caption, .main th, .main td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 1.5;
}
.main caption{
padding: 6px;
padding-bottom:0px;
margin-top: 6px;
margin-bottom: 0px;
font-weight: bold;
background-color: #7cac40;
color: #FFF;
height: 25px;
text-align: center;
}
.main th {
 text-align: center;
}
.main tr {
margin: 0px 0px;
}
.main td {
padding-left:7px;
padding-right:7px;
margin: 0px 0px;
text-align: right;
}
.maincol h1 span {
    color:  #7cac40;
}
.maincol h2 {
    background: #002f5e;
    color: #fff;
    font-size: 13px;
    line-height: 1.5;
    padding: 5px 12px;
    margin: 0 0 7px;
}
.maincol h2 a {
    color: #fff;
    text-decoration: underline;
}
.maincol h2 a:hover {
    text-decoration: none;
}
div.counter {
    display: inline;






}
div#counters1x1 {

    height: 1px;
}
img.fleft {
    display: block;
    float: left;
    margin-right: 15px;
}
img.fright {
    display: block;
    float: right;
    margin-left: 5px;
}
.maincol .main h3 {
    font-size: 2em;
    margin-top: 2em;
    margin-bottom: 2em;
    line-height: normal;
}
.maincol .main .posttext{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 1.5;
}
.maincol .main .posttext h3 {
    font-size: 16px;
    margin-top: 1em;
    margin-bottom: 1em;
}
.news dd a:visited {
    color: #777;
}
.photo span {

    text-align: center;
    background-color: #fff;
    color: #777;
}
.maincol  .pimc {
    clear: both;
    margin: 6px 0;
    text-align: center;
}
.maincol .pimc img{
    width: 100%;
    object-fit: cover;
    clear: both;
}
#navigation li{
    z-index: 3;
}
.news-head h1 a{
    color: #333;
}
#txt-t .active .tv {
    background:  no-repeat 0 50%;
    color: #000;
}
.championship .tohome{
    float:left;
    margin-left: -80px;

    width: 30px;
    height: 30px;
    overflow: hidden;
    background-color: #FFF;

}
.championship .tohome a{
    display: block;
    margin: auto;
    width: 11px;
    height: 20px;
    overflow: hidden;
    background: #FFF  no-repeat 50% 10px;
    text-indent: -9999px;

}
.colored .draw {
    background: #eded53;
}
.colored .green {
    background: none;

    color: #090;
}
.colored .blue {
    color: #009;
}
.colored .orange {
    color: #ed9253;
}
.colored .light {
    color: #ccc;
}
.colored .red {
    color: #f00;
}
.colored .yellow {
    color: #bb0;
}
.colored th {
    color: #777;
}
.team1,
.team2 {
    width: 165px;

}
.game-head {
    margin: 0 auto;
    overflow: hidden;
    padding: 0 0 15px 0;
    width: 100%;
}
.game-head .txt {
    margin: 0 168px;
    text-align: center;
    line-height: 1.5;
}
.game-head .score {
    background: #7cac40;
    color: #fff;
    padding: 5px 0;
    font: bold 28px/32px Tahoma, Arial, Helvetica, sans-serif;
    width: 80px;
    margin: 10px auto;
    text-align: center;
}
.game-head .tv {
    margin: 0;
    background:  no-repeat 0 50%;
    padding-left: 20px;
}
.game-head .team1 img,
.game-head .team2 img{
    width:165px;
    height: 137px;
    object-fit: cover;
}
.game-lineups {
    /*font: 12px/15px Arial, Helvetica, sans-serif;*/
    margin-bottom:15px;
    line-height: 1.5;
}
.game-lineups p {
    margin: 10px 0 0;
}
td label.votes-player{
    display:block;
    width:100%;
    margin:0;
    padding:0;
    text-align:left;
}
td.votes-radio{
    width:300px;
}
td.votes-radio label{
    padding-left:6px;
    padding-right:6px;
}
td.votes-min{
    width: 60px;
    text-align:right;
}
div.team-head,div.team-head-actual,div.player-head {
    margin:0 auto;
    overflow:hidden;
    width:100%;
}
div.team-head div.team-logo,div.player-head div.player-photo{
    float: right;
    width: 165px;
    overflow:hidden;
}
div.team-head div.team-logo img,div.player-head div.player-photo img{
    width: 165px;
    object-fit: cover;
}
div.team-logo img{
    height: 137px;
}
div.player-photo img{
    height: 250px;
}
div.team-head div.txt,div.player-head div.txt{
    width: 405px;
    float: left;
    overflow:hidden;
    margin-top: 15px;

    font: 12px/17px Arial, Helvetica, sans-serif;
}
div.team-head div.txt h1,div.player-head div.txt h1{
    margin: 0;
    font: normal normal bold 18px/25px Arial, Helvetica, sans-serif;
}
div.team-head-actual div.table{
    float: right;
    width: 255px;
    overflow:hidden;
}
div.team-head-actual div.games{
    width: 300px;
    float: left;
    overflow:hidden;
}
tr.lightdark{
    background-color: #f7f7f7;
    color: #000;
}
table.colored td.date{

    width: 10%;
}
table.colored td.leftteam, table.colored td.rightteam{
    width: 40%;
}
table.colored td.leftteam{
    text-align: right;
}
table.colored td.rightteam{
    text-align: left;
}
table.colored td.score,table.colored td.abr{
    width: 5%;
    text-align: center;
}
table.colored td.playerinout,table.colored td.playercard{
    width: 12%;
    text-align: left;
}
table.colored td.goals{
    width: 17%;
    text-align: left;
}
.socialshare {
    float: right;
    width: 165px;
    overflow: hidden;
}
.socialshare div{
    float: left;
    width: 65px;
    padding-bottom: 3px;
}
.socialshare a{
    display:block;
    float: right;
    width: 14px;
    padding-left: 5px;
    padding-right: 5px;
    border-right: 1px solid lightgrey;
}
table.ter_tbl {
    width: 100%;
    border-collapse: collapse;
    margin: 1px 0 10px;
}
table.ter_tbl td {
    border-bottom: 1px solid #e0e0e0;
    padding: 4px;
    text-align: center;
    vertical-align: top;
    font-size: 11px;
    line-height: 15px;
}
table.ter_tbl tr.darkback td{
    background-color: #909090;
    color: #cfcfcf;
}
table.ter_tbl tr.lightback td{
    background-color: #F8F8F8;
}
table.ter_tbl th {
    color: #777;
    font-weight: normal;
    padding: 0 4px;
}
table.grouptable, table.gameresult{
    border-collapse: collapse;
    border-spacing: 0px 0px;
    border: 0px;
    margin: 0px 0px;
    table-layout: fixed;
    font-size: 12px;
}
table.grouptable th{
    color: #777;
    font-weight: normal;
}
table.grouptable tr, table.gameresult tr{
    border-bottom: 1px solid #E2E2E2;
    /*border-bottom: 1px solid #D2D2D2;*/
}
table.grouptable tr.legend{
    border-bottom: none;
}
table.gameresult tr.light{
    /*border-color: #f2f2f2;*/
    border-color: #fff;
}
table.grouptable td, table.gameresult td {
    /*padding: 4px 0px;*/
    padding: 6px 0px;
    /*border-bottom: 1px solid #E2E2E2;*/
    font-weight: normal;
    overflow:hidden;
    white-space:nowrap;
    text-align: left;
}
table.grouptable td,table.grouptable th{
    width: 14px;
    padding-left: 2px;
    text-align: right;
}
table.grouptable td{
    text-align: right;
}
table.big{
    table-layout: fixed;
}
table.big th, table.big td{
    overflow: hidden;
}
table.grouptable tr.rowgroup1 td, table.big tr.rowgroup1 td{
    background-color: #f3fff3;/* 010 */
}
table.grouptable tr.rowgroup2 td, table.big tr.rowgroup2 td{
    background-color: #f3ffff;/* 011 */
}
table.grouptable tr.rowgroup3 td, table.big tr.rowgroup3 td{
    background-color: #fffff3;/* 110 */
}
table.grouptable tr.rowgroup4 td, table.big tr.rowgroup4 td{
    background-color: #f3f3f3;/* 000 */
}
table.grouptable tr.rowgroup5 td, table.big tr.rowgroup5 td{
    background-color: #fff3f3;/* 100 */
}
table.grouptable tr.rowgroup6 td, table.big tr.rowgroup6 td{
    background-color: #fff3ff; /* 101 */
}
table.grouptable tr.rowgroup7 td, table.big tr.rowgroup7 td{
    background-color: #f3f3ff;/* 001 */
}

table.grouptable td.team,table.grouptable th.team{
    width: 82px;
}

table.grouptable td.team{
    text-align: left;
}
table.grouptable td.team a, table.gameresult td.team a{
    color:#383838;
}
table.grouptable td.win{
    color: #090;
}
table.grouptable td.win_ot {
    color: #BB0;
}
table.grouptable td.win_so {
    color: #BB0;
}
table.grouptable td.loose_ot {
    color: #ed9253;
}
table.grouptable td.loose_so {
    color: #ed9253;
}
table.grouptable td.draw{
    color: #BB0;
}
table.grouptable td.lose{
    color: red;
}
table.gameresult tr.wait{
    color: #999;
}
table.gameresult td.flag {
    width:19px;
}
table.gameresult td.team {
    width:71px;
}
.groups-info table.gameresult td.team {
    width:30px;
}

table.gameresult tr.wait td.team a{
    color: #999;
}
table.gameresult td.score {
    width:29px;
    text-align: center;
}
table.gameresult td.score a{
    font-weight: bold;
}
table.gameresult tr.run td.score a{
    color: red;
    text-decoration: underline;
}
table.gameresult td.date {
    width:74px;
    text-align: center;
    font-size:11px;
}

#champs-actual-games table.gameresult,
#champs-table table.grouptable{
    width: 96%;
    margin: auto;
}
#champs-table table.grouptable td.team,#champs-table table.grouptable th.team{
    /*width: 119px;*/
    width: 126px;
}

#champs-strikers table td{
    white-space: nowrap;
}

#livescore{
    margin: 15px 0;
    width: 100%;
    overflow: hidden;
    padding: 6px 0;
}

#livescore table.gameresult{
    width:463px;
}

#livescore table.gameresult td {
    font-size: 13px;
}

#livescore table.gameresult td.flag {
    width:24px;
}
#livescore table.gameresult td.team {
    width:118px;
}
#livescore table.gameresult td.score {
    width:65px;
}
#livescore table.gameresult td.date {
    width:114px;
}

div.keywords h1{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 13px;
    font-weight: bold;
    color: #ccc;
    margin: 0;
    display: inline;
}
div.keywords a{
    color: #ccc;
}

div.logofollow {
    float: left;
    width: 120px;
    height: 60px;
    margin: 0;
    padding: 0;
}

div.logoabout {
    float: right;
    width: 550px;
    overflow: hidden;
    padding: 5px 0 0 15px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 13px;
    color: #ccc;
}

.ad_button{
    cursor: pointer;
}

.ash1{
    font: bold 20px/32px Arial, Helvetica, sans-serif;
    margin: 10px 0 10px 0;
}

.plusone{
    float: left;
    width:100px;
    height: 20px;
    overflow: hidden;
    padding-top: 5px;
}

.logo{background-image:url(data:image/gif;base64,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)}
.username{background-image:url(data:image/gif;base64,R0lGODlhCQAJANUvAP+jALhsKP+IAP+aAP+VAP+KAP+nAHNfT/x/AoBhR/+FAM9xG+6ICbJpK/+DAMx2Hf+PAMVzION4EHpgS/6lAOF0EfWUBfCLCP+QAHRfTndgTeuIDOiGDdh4Fv2SAed+Df+tAP+NAPeVBf+pAP+SAP+uAP+cAP+hAP+XAP+lAP+rAIJiRtR5Gf+fAP+vAFxcXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAC8ALAAAAAAJAAkAAAZBwNeKJVKJWCvhxsUsgTgJlsupGhlSD0v1Cji1GJRUt2UaoDwXsplAwnwiKDYkVBAEJh26QOFYZF4aARIIFQ0HL0EAOw==)}
#navigation a.home{background-image:url(data:image/gif;base64,R0lGODlhCwAKAIABAP///1xcXCH5BAEAAAEALAAAAAALAAoAAAIZjA14Bx25XIOIurpeuhPDrTzKF4KiNqVBAQA7)}
#navigation li.collapse.active a,
#navigation li.collapse-active a{background-image:url(data:image/gif;base64,R0lGODlhDwAEAIABADg4OP///yH5BAEAAAEALAAAAAAPAAQAAAIMBIKGy6oMgzkx0ooKADs=)}
#navigation li.active a.home,.championship .tohome a{background-image:url(data:image/gif;base64,R0lGODlhCwAKAIABADg4OP///yH5BAEAAAEALAAAAAALAAoAAAIZjA14Bx25XIOIurpeuhPDrTzKF4KiNqVBAQA7)}
#navigation .collapse a{background-image:url(data:image/gif;base64,R0lGODlhDwAEAPcBANbW1gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAEALAAAAAAPAAQAAAgZAAEACEBQIMGDCA0aRMgwgMCBDRtCjEgwIAA7)}
#navigation #shachter a{background-image:url(data:image/gif;base64,R0lGODlhDwAEAPcBAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAEALAAAAAAPAAQAAAgZAAEACEBQIMGDCA0aRMgwgMCBDRtCjEgwIAA7) !important}
#navigation .collapse:hover a,
#navigation .collapse.active:hover a,
#navigation .collapse-hover a{background-image:url(data:image/gif;base64,R0lGODlhDwAEAPcBAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAEALAAAAAAPAAQAAAgZAAEACEBQIMGDCA0aRMgwgMCBDRtCjEgwIAA7)}
.select strong{background-image:url(data:image/gif;base64,R0lGODlhAgABAIAAAPLy8pKSkiH5BAEAAAAALAAAAAACAAEAAAICRAoAOw==)}
.select strong a{background-image:url(data:image/gif;base64,R0lGODlhBwAEAIAAAPLy8jMzMyH5BAEAAAAALAAAAAAHAAQAAAIIjB+ACWoNGSgAOw==)}
.ukraine{background-image:url(data:image/gif;base64,R0lGODlhBwAGAIAAAE2l/+baiSH5BAAAAAAALAAAAAAHAAYAAAIHhI+pwe0PCwA7)}
.dark .tv{background-image:url(data:image/gif;base64,R0lGODlhCgAJAIABAM//lJCQkCH5BAEAAAEALAAAAAAKAAkAAAISTGCXibj8gJzUrWbZfEryCkoFADs=)}
.green .tv,
#txt-t .dark .tv{background-image:url(data:image/gif;base64,R0lGODlhCgAJAIABAP///3ysQCH5BAEAAAEALAAAAAAKAAkAAAISTGCXibj8gJzUrWbZfEryCkoFADs=)}
a.active .tv,.seeon .tv,#txt-t .active .tv{background-image:url(data:image/gif;base64,R0lGODlhCgAJAIABADMzM////yH5BAEAAAEALAAAAAAKAAkAAAISTGCXibj8gJzUrWbZfEryCkoFADs=)}
.comments,
.news dd .comments,
.news-list li li .comments{background-image:url(data:image/gif;base64,R0lGODlhCwAKAIABAJeXkfLy8iH5BAEAAAEALAAAAAALAAoAAAIVDI5owd1nEoTOTQlitZolnm2dGFYFADs=)}
.paging ul a{background-image:url(data:image/gif;base64,R0lGODlhAgABAIABAFlxPP///yH5BAEAAAEALAAAAAACAAEAAAICRAoAOw==)}
.news .paging ul a{background-image:url(data:image/gif;base64,R0lGODlhAgABAIABAH+guvLy8iH5BAEAAAEALAAAAAACAAEAAAICRAoAOw==)}
.all{background-image:url(data:image/gif;base64,R0lGODlhDgANAIAAAP///3ysQCH5BAAAAAAALAAAAAAOAA0AAAIUjI+py43gDoBr2lmvVRo7/0XiKBYAOw==)}
#shachter .maincol .all{background-image:url(data:image/gif;base64,R0lGODlhDgANAIAAAP///wBmACH5BAAAAAAALAAAAAAOAA0AAAIUjI+py43gDoBr2lmvVRo7/0XiKBYAOw==)}
.featured .comments{background-image:url(data:image/gif;base64,R0lGODlhCwAKAIABAP///3ysQCH5BAEAAAEALAAAAAALAAoAAAIVDI5owd1nEoTOTQlitZolnm2dGFYFADs=)}
.ft-news li li,.news-list li li{background-image:url(data:image/gif;base64,R0lGODlhBgACAIAAAHysQAAAACH5BAAAAAAALAAAAAAGAAIAAAIDhI9WADs=)}
.play-id .tv,.game-head .tv{background-image:url(data:image/gif;base64,R0lGODlhEAAPAIAAAP///3ysQCH5BAAAAAAALAAAAAAQAA8AAAIejI+py81woAtQTjqB3lzZiCWfsXnmGCKlyLXXC18FADs=)}
.txt-translation{background-image:url(data:image/gif;base64,R0lGODlhDQAbAMQAAP7+/v7+/XytQH2sQX2sQHysPn6tQnOsOHurQPr8+nysQvz9/H2tQv3+/f3+/ISsR/7//nysQP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAANABsAAAVRoCSO5HhAZcoQaDpGcOvCsCvS8YwPQIrTstsP1nsNI4aA8fhQSo44JTSCgC2miilMQANAC8TntDV1LH9O4a9RGgbVsDSJG+HZgDZx/pbY+0chADs=)}
.txt-translation a{background-image:url(data:image/gif;base64,R0lGODlhDAAKAIABAP///3ysQCH5BAEAAAEALAAAAAAMAAoAAAIXjA2pcLjPWEuzBXpk1hdyi4BXJmoeFhQAOw==)}
.tabset{background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAOLi4gAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==)}
blockquote div{background-image:url(data:image/gif;base64,R0lGODlhhAMIAJECAPLy8uLi4v///wAAACH5BAEAAAIALAAAAACEAwgAAAKejI+pCe3vlpy02ouz3rz7D4biSJbmiabqyrbuC8fy/An2jed6HkB+sAsKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8e6nq8BJKvX7Lb7DY/L5/S6/Y7PP82QtP4PGCg4SFhoeIiYqJjFh7b4CBkpOUlZaXmJ2cXnl9np+QkaKjpKWhrUw2mqusra6voKG1uUKltre4ubq7s7VAAAOw==)}
.note{background-image:url(data:image/gif;base64,R0lGODlhCQAJANUvAP+IAP+jAP+dCv+nAP+VAP+aAP+KAP6UHf6bGf+FAP6QJf+DAPjbpvuwYPjeqvylQP+QAPjhrv6SI/jgrfyoSP+lAf6XFf+PAPnXnv+cDP6bHf+CBP2ePP2cMf+UAv6ZEv+tAP+NAP+pAP+SAPyuWP+uAP+cAP+hAP2iNv+XAP+lAP+rAPnVm/+fAP+vAPfzywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAC8ALAAAAAAJAAkAAAZBwBcLJVgJUCwhwsUsgTQYlMu5Eg1Uj0z1Gji1LBVVt2UqpDwfspkwghwoKfYlZACQGB06ILHgTF4OJBIbCg0RL0EAOw==)}
.chrono,.chrono{background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAOXl5QAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==)}
.print-version{background-image:url(data:image/gif;base64,R0lGODlhDgANAIABALCwsP///yH5BAEAAAEALAAAAAAOAA0AAAIgTICpZsB/noNN0nqU1heiLjnb8kVeM01WllALtoYbUwAAOw==)}
.timetable .tv{background-image:url(data:image/gif;base64,R0lGODlhCgAJAIABAHCbOv///yH5BAEAAAEALAAAAAAKAAkAAAISTGCXibj8gJzUrWbZfEryCkoFADs=)}

/* Optimized by Duris (i) http://www.duris.ru */

div#meta_news_block884{
    background: #f2f2f2;
    width: 260px;
}

div#meta_news_block884 p{
    width: 258px;
    padding: 0 1px;
    margin: 0 0 6px 0;

}

div#meta_news_block884 p a.title{
    float: none;
    width: 100%;
    padding: 0 0 0 0;
    overflow: visible;
    margin: 0 0 3px 0;

    color:#7cac40;

    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    line-height: 1.0;
}

div#meta_news_block884 img.img{
    margin: 0 8px 0 0;
}

div#meta_news_block884 p span.quote{
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 9px;
}

div#image_32962_0{
    float: left;
    width: 75px;
    overflow: hidden;
    margin: 0 0;
    padding: 0 0;
}
div#title_32962_0{
    float: right;
    width: 170px;
    overflow: hidden;
    margin: 0 0 5px 0;
    padding: 0 0;
    clear: right;
}
div#title_32962_0.rdm_title_32962 a{
    color: #383838;
    font-weight: bold;
    font-family: tahoma;
}
div#desc_32962_0{
    float: right;
    width: 170px;
    overflow: hidden;
    margin: 0 0;
    padding: 0 0;
    clear: right;
}
div#desc_32962_0.rdm_text_32962 a{
    color: #777;
    font-family: tahoma;
}

.resp-max-600-block-off{
    display: block;
}

.gta{
    color: #7cac40;
    font-weight: bold;
    text-decoration: underline;
}

.monly {
    display:none;
}
@media (max-width:800px) { 
    .monly {display:block;} 
}

.ad_main_inside {
    min-height: 105px;max-height: 105px; width: 100%; margin-top: 15px;margin-bottom: 15px;
}

.ad_champ_table{
    margin-top: 10px;
}

.wmg-fluid {
    background-color: rgba(58, 56, 56, 0.1);
}

.wmg-fluid .wmg-button-close {
    display: block;
    position: absolute;
    z-index: 999999999;
    top:0;
    left:0;
    width:30px;
    height:30px;
    margin:0;
    padding:0;
    background-color: #ce0134;
    border-radius: 50%;
    border: 1px solid #fff;
    box-shadow: 0 0 3px #666;
    background-size: 100% 100%;
    opacity: 0.9;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB3aWR0aD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM4IDEyLjgzbC0yLjgzLTIuODMtMTEuMTcgMTEuMTctMTEuMTctMTEuMTctMi44MyAyLjgzIDExLjE3IDExLjE3LTExLjE3IDExLjE3IDIuODMgMi44MyAxMS4xNy0xMS4xNyAxMS4xNyAxMS4xNyAyLjgzLTIuODMtMTEuMTctMTEuMTd6IiBmaWxsPSIjZmZmZmZmIi8+Cjwvc3ZnPg==);
}