body { background: #fff url('/web_img/site/main_background.jpg'); padding: 0px; margin: 0px; }
img,div,a,input ,span,td{ behavior: url('/web_files/scripts/pngfix.htc'); }
a { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:active { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }
div#BodyBlock { width: 980px; margin: 0px auto; }
div#BodyContents { background: #fff; border: solid #444 2px; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; margin-top: 10px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; overflow: hidden; }
div#HeaderBlock1 { height: 110px; background: #fff; border: solid #444 2px; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; margin-top: 30px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
a#HeaderBlock2 { display: block; position: relative; top: -32px; left: 25px; width: 300px; height: 120px; text-align: center; border-style: solid; border-color: #000; border-width: 0px 2px 2px 2px; border-radius: 0px 0px 15px 15px; -moz-border-radius: 0px 0px 15px 15px; -webkit-border-radius: 0px 0px 15px 15px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
div#LangsBar { position: relative; top: -146px; left: 350px; width: 600px; height: 29px; text-align: right; line-height: 29px; }
a.HeaderFlags { display: inline-block; width: 35px; height: 24px; overflow: hidden; border: solid #444 2px; border-radius: 5px; margin: 0px 10px; box-shadow: #888 0px 0px 5px; -moz-box-shadow: #888 0px 0px 5px; -webkit-box-shadow: #888 0px 0px 5px; }
a.HeaderFlags:hover { border: solid #000 2px; box-shadow: #000 0px 0px 5px; -moz-box-shadow: #000 0px 0px 5px; -webkit-box-shadow: #000 0px 0px 5px; }
a#HeaderFlag_en { background: #fff url('/web_img/site/en.gif') center center no-repeat; }
a#HeaderFlag_ru { background: #fff url('/web_img/site/ru.gif') center center no-repeat; }
a#HeaderFlag_lt { background: #fff url('/web_img/site/lt.gif') center center no-repeat; }
a#HeaderFlag_lv { background: #fff url('/web_img/site/lv.gif') center center no-repeat; }
a#HeaderFlag_pl { background: #fff url('/web_img/site/pl.gif') center center no-repeat; }
a#HeaderFlag_de { background: #fff url('/web_img/site/de.gif') center center no-repeat; }
div#HeaderLeagues { position: relative; width: 600px; height: 80px; top: -135px; left: 350px; overflow: hidden; }
a.HeaderLeagues { display: inline-block; border-style: none; }
a#LeagueBelarus { width: 68px; height: 60px; background: url('/web_img/leagues/league_nbl.png') center top no-repeat; }
a#LeagueBelarus:hover { background: url('/web_img/leagues/league_nbl.png') center bottom no-repeat; }
a#LeagueKaunas { width: 113px; height: 60px; background: url('/web_img/leagues/league_kkl.png') center top no-repeat; }
a#LeagueKaunas:hover { background: url('/web_img/leagues/league_kkl.png') center bottom no-repeat; }
a#LeagueVilnius { width: 68px; height: 60px; background: url('/web_img/leagues/league_vkl.png') center top no-repeat; }
a#LeagueVilnius:hover { background: url('/web_img/leagues/league_vkl.png') center bottom no-repeat; }
a#LeagueLatvia { width: 83px; height: 60px; background: url('/web_img/leagues/league_lbal.png') center top no-repeat; }
a#LeagueLatvia:hover { background: url('/web_img/leagues/league_lbal.png') center bottom no-repeat; }
a#LeagueUkraine { width: 97px; height: 60px; background: url('/web_img/leagues/league_lm.png') center top no-repeat; }
a#LeagueUkraine:hover { background: url('/web_img/leagues/league_lm.png') center bottom no-repeat; }
a#LeaguePoland { width: 91px; height: 60px; background: url('/web_img/leagues/league_ls.png') center top no-repeat; }
a#LeaguePoland:hover { background: url('/web_img/leagues/league_ls.png') center bottom no-repeat; }
a#LeagueMoscow { width: 66px; height: 60px; background: url('/web_img/leagues/league_torpedo.png') center top no-repeat; }
a#LeagueMoscow:hover { background: url('/web_img/leagues/league_torpedo.png') center bottom no-repeat; }
div#BodyLeftBlock { width: 250px; min-height: 500px; }
div#FacebookLikeBox { margin: 10px 0px 15px 10px; background: #fefaf5; }
div#MainMenuBlock { padding: 15px 0px; }
a.MainMenu { display: block; margin: 3px 0px; padding: 3px 15px; background: #fcead6; border-style: solid; border-color: #888; border-width: 2px 2px 2px 0px; border-radius: 0px 10px 10px 0px; -webkit-border-radius: 0px 10px 10px 0px; -webkit-border-radius: 0px 10px 10px 0px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 13px; font-weight: bold; letter-spacing: 1px; text-decoration: none; color: #444; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; }
a.MainMenu:hover { color: #000; border-color: #000; background: #ff7c3f; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
a.MainMenu:hover:after { content: " »"; }
a.MainMenuActive { display: block; margin: 5px 0px; padding: 3px 15px; background: #fcead6; border-style: solid; border-color: #000; border-width: 2px 2px 2px 0px; border-radius: 0px 10px 10px 0px; -webkit-border-radius: 0px 10px 10px 0px; -webkit-border-radius: 0px 10px 10px 0px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 13px; font-weight: bold; letter-spacing: 1px; text-decoration: none; color: #222; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; }
a.MainMenuActive:hover { color: #000; border-color: #000; background: #ff7c3f; }
a.MainMenuActive:after { content: " »"; }
div#FooterCopyright { margin: 10px 20px;; text-align: right; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; font-weight: normal; color: #444; }
a.FooterCopyright { color: #222; text-decoration: none; }
a.FooterCopyright:hover { color: #000; text-decoration: underline; }
div#ContentsBlock { padding: 0px 15px 15px 25px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; color: #000; text-align: justify; }
h1.PageTitle { display: block; margin: 0px 0px 20px 0px; padding: 10px 40px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 20px; font-weight: bold; letter-spacing: 1px; color: #000; text-align: left; border-style: solid; border-color: #444; border-width: 0px 2px 2px; border-radius: 0px 0px 15px 15px; -moz-border-radius: 0px 0px 15px 15px; -webkit-border-radius: 0px 0px 15px 15px; background: #fcead6; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
table.table { border: solid #444 1px; border-collapse: collapse; background: #fff; box-shadow: #aaa 2px 2px 3px; }
tr.title { background: #ef7f19; }
td.title { border: solid #444 1px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 9px; font-weight normal; color: #444; }
tr.tr:hover { background: #fcead6; }
td.td { border: solid #444 1px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; color: #000; font-weight: normal; }
td.td1 { border-style: solid; border-color: #444; border-width: 1px 0px 1px 1px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; color: #000; font-weight: normal; }
td.td2 { border-style: solid; border-color: #444; border-width: 1px 1px 1px 0px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; color: #000; font-weight: normal; }
a.HrefB { display: block; font-weight: bold; color: #000; text-decoration: none; }
a.HrefB:hover { text-decoration: underline; color: #000; }
a.HrefN { display: block; font-weight: normal; color: #000; text-decoration: none; }
a.HrefN:hover { text-decoration: underline; color: #000; }
h2 { padding: 20px 0px 10px; text-align: left; margin: 0px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 16px; fot-weight: bold; text-shadow: #ef7f19 0px 0px 5px; -moz-text-shadow: #ef7f19 0px 0px 5px; -webkit-text-shadow: #ef7f19 0px 0px 5px; }
a.TeamList { display: block; margin: 10px 0px; border: solid #888 2px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; color: #444; }
a.TeamList:hover { background: #fcead6; text-decoration: none; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; border: solid #000 2px; }
span.TeamList { display: block; margin: 10px; padding-left: 198px; }
span.TeamListTitle { display: block; margin-bottom: 6px; padding-bottom: 4px; font-size: 18px; font-weight: bold; letter-spacing: 1px; border-style: solid; border-color: #444; border-width: 0px 0px 1px; color: #000; }
span.TeamListDesc { display: block; margin-bottom: 4px; }
span.TeamListInfo { display: block; }
span.StandingsFuture { display: block; color: #aaa; font-size: 8px; }
span.DG { color: #888; }
td.stat { border: solid #444 1px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; color: #000; font-weight: normal; }
td.tiny { font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; color: #000; font-weight: normal; word-wrap: break-word; }
tr.sums { background: #f9d2af; }
img.PlayerPhotoTool { border: solid #888 1px; box-shadow: #888 0px 0px 2px; -moz-box-shadow: #888 0px 0px 2px; -webkit-box-shadow: #888 0px 0px 2px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
div.NaviBlock { margin: 10px 0px; padding: 5px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; text-align: center; border-style: solid; border-color: #444; border-width: 2px; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; background: #fefaf5; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
div.NaviBlockSpacer { width: 1px; height: 60px; margin: 0px 5px; background: url('/web_img/site/NaviBlockSpacer.png') center center no-repeat; }
a.NaviBlockLink { display: block; min-width: 65px; padding: 55px 5px 4px 5px; background: none; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; white-space: nowrap; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; }
a.NaviBlockLink:hover { background: #fcead6; text-decoration: none; box-shadow: #fcead6 0px 0px 4px; }
a#NaviMatchComments { background: url('/web_img/site/NaviBlockComments.png') center top no-repeat; }
a#NaviMatchComments:hover { background: #fcead6 url('/web_img/site/NaviBlockComments.png') center top no-repeat; }
a#NaviMatchDescription { background: url('/web_img/site/NaviBlockDescription.png') center top no-repeat; }
a#NaviMatchDescription:hover { background: #fcead6 url('/web_img/site/NaviBlockDescription.png') center top no-repeat; }
a#NaviMatchSummary { background: url('/web_img/site/NaviBlockSummary.png') center top no-repeat; }
a#NaviMatchSummary:hover { background: #fcead6 url('/web_img/site/NaviBlockSummary.png') center top no-repeat; }
a#NaviMatchPhoto { background: url('/web_img/site/NaviBlockPhoto.png') center top no-repeat; }
a#NaviMatchPhoto:hover { background: #fcead6 url('/web_img/site/NaviBlockPhoto.png') center top no-repeat; }
a#NaviMatchVideo { background: url('/web_img/site/NaviBlockVideo.png') center top no-repeat; }
a#NaviMatchVideo:hover { background: #fcead6 url('/web_img/site/NaviBlockVideo.png') center top no-repeat; }
a#NaviMatchStatistics { background: url('/web_img/site/NaviBlockStatistics.png') center top no-repeat; }
a#NaviMatchStatistics:hover { background: #fcead6 url('/web_img/site/NaviBlockStatistics.png') center top no-repeat; }
a.Leaderboard { display: block; font-weight: bold; color: #000; text-decoration: none; }
a.Leaderboard:hover { text-decoration: none; }
span.LeaderAvg { display: block; margin-top: 5px; font-size: 10px; color: #444; font-weight: normal; }
span.LeaderAvg2 { display: inline; font-size: 10px; color: #444; font-weight: normal; }
tr.trl { background: #fff url('/web_img/site/LeadersBackground.jpg') top left repeat-x; }
tr.trl:hover { background: #fcead6; }
a.PhotoGalleryInd1 { display: inline-block; width: 120px; height: 90px; margin: 0px 10px 10px 0px; border: solid #444 1px; overflow: hidden; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; }
a.PhotoGalleryInd1:hover { box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
div.PhotoGalleryThumbs { word-wrap: break-word; }
div.PlayerNumber {  margin-left: 10px; width: 82px; height: 102px; background: url('/web_img/site/PlayerNumber.png') center center no-repeat; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 36px; letter-spacing: 2px; font-weight: bold; overflow: hidden; line-height: 102px; color: #444; text-shadow: #ffffff 0px 0px 2px; -moz-text-shadow: #ffffff 0px 0px 2px; -webkit-text-shadow: #ffffff 0px 0px 2px; }
span.PlayerStatsRow { display: block; }
div.HiddenFrame { width: 0px; height: 0px; overflow: hidden; }
a.TeamLogos { display: block; margin: 0px 0px 10px 10px; }
a.StatisticsGroup { display: block; padding: 3px 10px; margin: 2px 0px; border: solid #888 2px; font-weight: bold; background: #fefaf5; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
a.StatisticsGroup:before { content: "► "; }
a.StatisticsGroup:hover { text-decoration: none; background: #fcead6; border: solid #000 2px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
span.ScheduleStandings { display: block; font-weight: normal; color: #808080; font-size: 9px; }
div.ContactsBlock { border: solid #888 2px; padding: 4px; overflow: hidden; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -webkit-gradient(linear,left top,left bottom,from(#fcead6),to(#ffffff)); background: -moz-linear-gradient(top,#fcead6,#ffffff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcead6',endColorstr='#ffffff'); }
div.ContactsBlock:hover { border: solid #000 2px; background: #fcead6; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
img.ContactsPhoto { border: solid #888 1px; overflow: hidden; margin-right: 5px; float: left; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
div.ContactsTitle { margin-bottom: 3px; padding: 3px 1px; font-size: 15px; font-weight: bold; text-align: center; border-style: solid; border-color: #888; border-width: 0px 0px 1px 0px; }
div#PartnersContainer { margin: 0px 0px 5px 8px; overflow: hidden; border: solid #888 2px; height: 110px; border-radius: 10px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
div#PartnersBlock { margin: 0px 0px 3px 8px; text-align: center; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; color: #444; }
div#BirthdaysBlock { margin: 0px 0px 3px 8px; text-align: center; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; color: #444; font-weight: bold; }
div.PartnersPage { text-align: center; word-wrap: break-word; }
a.PartnersLink { display: inline-block; margin: 6px; border: solid #888 2px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; overflow: hidden; }
a.PartnersLink:hover { border: solid #000 2px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
div.NewsFooter { text-align: right; padding: 5px 0px 0px 0px; margin-top: 10px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; color: #888; border-style: solid; border-color: #888; border-width: 1px 0px 0px 0px; }
div.PagingBlock { border-style: solid; border-color: #888; border-width: 2px; background: #fefaf5; text-align: left; padding: 3px; overflow: visible; color: #444; margin: 10px 0px; clear: both; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; overflow: hidden; }
a.PagingLink { display: inline-block; margin: 0px 2px; padding: 4px; border: solid #888 1px; background: #fff; color: #444; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
a.PagingLink:hover { background: #fcead6; color: #000000; text-decoration: none; }
span.PagingEmpty { display: inline-block; margin: 0px 2px; padding: 4px; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal; }
span.PagingCurrent { display: inline-block; margin: 0px 2px; padding: 4px; border: solid #888 1px; background: #fcead6; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
span.PagingTotal { display: inline-block; clear: right; float: right; padding: 5px 5px 0px; }
hr.NewsDivider { padding: 0px; margin: 6px 0px; border-style: solid; border-color: #888; border-width: 2px 0px 0px 0px; }
a.NewsMainLink { display: block; background: #fff; padding: 5px; overflow: hidden; border: solid #fff 2px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
a.NewsMainLink:hover { text-decoration: none; background: #fcead6; border: solid #888 2px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
img.NewsMainImgL { clear: left; float: left; margin-right: 10px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: hidden; border: solid #888 1px; }
img.NewsMainImgR { clear: right; float: right; margin-left: 10px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: hidden; border: solid #888 1px; }
span.NewsMainTitle { display: block; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 16px; font-weight: bold; color: #000; text-align: left; }
span.NewsMainInfo { display: block; margin: 2px 0px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 10px; color: #888; }
span.NewsMainText { font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; color: #444; text-align: justify; }
span.NewsMainText:after { content: " <...>" }
a.Scoreboards1 { display: block; background: #fcead6; border: solid #888 2px; margin: 2px; padding-bottom: 3px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; overflow: hidden; font-family: Arial, Tahoma, Verdana, Helvetica; }
a.Scoreboards1:hover { text-decoration: none; background: #fcead6; border: solid #444 2px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
span.ScoreboardPhoto { display: block; text-align: center; margin-bottom: 3px; }
img.ScoreboardPhoto { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
span.ScoreboardName { display: block; text-align: center; font-size: 12px; font-weight: bold; }
span.ScoreboardStat { display: block; margin: 3px 0px 0px 0px; text-align: center; font-size: 11px; }
span.ScoreboardAppe { display: block; text-align: center; font-size: 10px; color: #888; }
span.ScoreboardBlock { display: block; padding: 3px 1px; background: #fefaf5; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; border-radius: 0px 0px 10px 10px; -moz-border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; }
a.MoreButton { display: inline-block; padding: 3px 10px; border: solid #888 2px; background: #fefaf5; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; font-weight: bold; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
a.MoreButton:hover { text-decoration: none; background: #fcead6; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
div#LiveBlockTitle { margin: 0px 0px 3px 8px; text-align: center; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; color: #444; }
a#LiveScoreBoxLeft { margin: 0px 0px 15px 10px; display: block; }
a#LiveScoreBoxLeft:hover { text-decoration: none; }
div.LiveBlock { display: inline-block; border: solid #888 2px; margin: 0px 10px 10px 0px; width: 320px; height: 50px; overflow: hidden; background: #fcead6; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
div.LiveBlock1 { width: 60px; line-height: 16px; }
div.LiveBlock2 { display: inline-block; width: 260px; height: 50px; overflow: hidden; box-shadow: #444 0px 0px 5px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; background: #fefaf5; }
div.LiveBlock3 { height: 25px; line-height: 25px; width: 30px; text-align: right; font-weight: bold; font-size: 16px; margin: 0px 5px; }
div.LiveBlock4 { height: 25px; line-height: 25px; text-align: left; font-size: 14px; margin: 0px 0px 0px 5px; }
div.LiveBlock5 { width: 100px; line-height: 16px; }
div.LiveBlock6 { display: inline-block; width: 220px; height: 50px; overflow: hidden; box-shadow: #444 0px 0px 5px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; background: #fefaf5; }
div.LiveBlock7 { height: 25px; line-height: 25px; text-align: left; font-size: 14px; margin: 0px 0px 0px 15px; }
div.LiveBlock0 { border: solid #888 2px; margin: 6px 0px;; height: 36px; overflow: hidden; background: #fcead6; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; font-family: Arial, Tahoma, Verdana, Helvetica; }
div.LiveBlock11 { width: 55px; line-height: 12px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 10px; }
div.LiveBlock12 { height: 36px; overflow: hidden; box-shadow: #444 0px 0px 5px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; background: #fefaf5; font-family: Arial, Tahoma, Verdana, Helvetica; }
div.LiveBlock13 { height: 18px; line-height: 18px; width: 20px; text-align: right; font-weight: bold; font-size: 11px; margin: 0px 3px; font-family: Arial, Tahoma, Verdana, Helvetica; }
div.LiveBlock14 { height: 18px; line-height: 18px; text-align: left; font-size: 14px; margin: 0px 0px 0px 5px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; }
div.LiveBlock15 { width: 80px; line-height: 12px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 10px; }
div.LiveBlock16 { height: 36px; overflow: hidden; box-shadow: #444 0px 0px 5px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; background: #fefaf5; font-family: Arial, Tahoma, Verdana, Helvetica; }
div.LiveBlock17 { height: 18px; line-height: 18px; text-align: left; font-size: 14px; margin: 0px 0px 0px 10px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; }
div#StandingsBlock { margin: 0px 0px 3px 8px; text-align: center; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; color: #444; }
div#StandingsContainer { margin: 0px 0px 5px 8px; }
div#PollBlock { margin: 0px 0px 3px 8px; text-align: center; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; color: #444; }
div#PollContainer { margin: 0px 0px 5px 8px; overflow: hidden; background: #fcead6; padding: 5px; border: solid #888 2px; border-radius: 10px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
div.PollQuestionBlock { text-align: center; margin-bottom: 5px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; font-weight: bold; color: #000; }
a.PollVotePassive { display: block; padding: 3px; margin: 4px 0px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; color: #444; text-align: left; border-radius: 7px; -moz-order-radius: 7px; -webkit-border-radius: 7px; box-shadow: #888 0px 0px 5px; -moz-box-shadow: #888 0px 0px 5px; -webkit-box-shadow: #888 0px 0px 5px; background: none; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; }
a.PollVotePassive:before { content: ""; width: 20px; height: 16px; clear: left; float: left; background:url('/web_img/site/VotingRadio.png'); background-position: 0px 0px; margin-right: 5px; }
a.PollVotePassive:hover { text-decoration: none; color: #000; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
a.PollVotePassive:hover:before { content: ""; width: 20px; height: 16px; clear: left; float: left; background:url('/web_img/site/VotingRadio.png'); background-position: -20px 0px; margin-right: 5px; }
a.PollVoteActive { display: block; padding: 3px; margin: 4px 0px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; color: #000; text-align: left; border-radius: 7px; -moz-order-radius: 7px; -webkit-border-radius: 7px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; background: #fefaf5; }
a.PollVoteActive:hover { text-decoration: none; }
a.PollVoteActive:before { content: ""; width: 20px; height: 16px; clear: left; float: left; background:url('/web_img/site/VotingRadio.png'); background-position: -40px 0px; margin-right: 5px; }
div.PollButtons { text-align: center; margin-top: 5px; }
input.PollButton { font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; color: #444; background: none; border: solid #888 1px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: #888 0px 0px 5px; -moz-box-shadow: #888 0px 0px 5px; -webkit-box-shadow: #888 0px 0px 5px; }
input.PollButton:hover { box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; color: #000; }
div.PollResults1 { font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 10px; color: #000; }
div.PollResults2 { font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 10px; color: #000; }
div.PollResults3 { height: 12px; background: #fff; border: none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
div.PollResults4 { height: 12px; background: none; overflow: hidden; margin-bottom: 8px; border: none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: #888 0px 0px 5px; -moz-box-shadow: #888 0px 0px 5px; -webkit-box-shadow: #888 0px 0px 5px; }
div.PollResults5 { font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; color: #000; }
div.PollResults6 { font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; color: #000; }
div.PollResults7 { height: 15px; background: #fff; border: none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
div.PollResults8 { height: 15px; background: none; overflow: hidden; margin-bottom: 8px; border: none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: #888 0px 0px 5px; -moz-box-shadow: #888 0px 0px 5px; -webkit-box-shadow: #888 0px 0px 5px; }
a.PollBlockLink { display: block; margin: 5px 0px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 14px; font-weight: bold; }
div.PollBlockFrame { display: none; margin: 0px 0px 10px 10px; padding: 10px; background: #fcead6; border: solid #888 2px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; box-shadow: #444 0px 0px 5px; -moz-box-shadow: #444 0px 0px 5px; -webkit-box-shadow: #444 0px 0px 5px; }
a#PollLinkAll { display: block; margin-top: 5px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 10px; text-align: center; color: #000; }
div.ContactsSubtitle { margin-top: 2px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; font-weight: normal; }
a.PressLinkBlock { display: block; margin: 10px 0px; font-family: Arial, Tahoma, Verdana, Helvetica; padding-left: 10px; text-indent: -10px; }
span.PressLink1 { font-size: 14px; font-weight: bold; color: #000; }
span.PressLink2 { display: inline; margin-left: 10px; font-size: 10px; font-weight: normal; color: #444; }
div.POS { position: relative; overflow: hidden; width: 934px; background: url('/web_img/site/kkl_background.png') center center no-repeat; background-size: auto 90%; -webkit-background-size: auto 90%; -moz-background-size: auto 90%; -o-background-size: auto 90%; box-shadow: #888 0px 0px 5px; -moz-box-shadow: #888 0px 0px 5px; -webkit-box-shadow: #888 0px 0px 5px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
div.POF { position: absolute; }
div.POV { position: absolute; width: 2px; background: #888; }
div.POH { position: absolute; height: 2px; background: #888; }
a.POB { display: block; width: 100px; height: 40px; border: solid #444 1px; text-decoration: none; overflow: hidden; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; box-shadow: #888 1px 1px 3px; -moz-box-shadow: #888 1px 1px 3px; -webkit-box-shadow: #888 1px 1px 3px; z-index: 500; font-size: 11px; font-weight: bold; color: #444; background: #fef4e8; background: -webkit-gradient(linear,left top,left bottom,from(#fef4e8),to(#fbdfbe)); background: -o-linear-gradient(top,#fef4e8,#fbdfbe); background: -webkit-linear-gradient(top,#fef4e8,#fbdfbe); background: -moz-linear-gradient(top,#fef4e8,#fbdfbe); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fef4e8',endColorstr='#fbdfbe'); }
a.POB:hover { border: solid #000 1px; color: #000; background: #f5c491; background: -webkit-gradient(linear,left top,left bottom,from(#fbdfbe),to(#fef4e8)); background: -o-linear-gradient(top,#fbdfbe,#fef4e8); background: -webkit-linear-gradient(top,#fbdfbe,#fef4e8); background: -moz-linear-gradient(top,#fbdfbe,#fef4e8); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbdfbe',endColorstr='#fef4e8'); }
span.POI { display: table-cell; width: 100px; height: 40px; overflow: hidden; text-align: center; vertical-align: middle; font-size: 11px; }
div.POT { position: absolute; width: 100px; height: 20px; line-height: 20px; overflow: hidden; font-size: 12px; color: #888; text-align: center; }
div.POS { position: relative; overflow: hidden; width: 680px; }
div.POE { position: absolute; width: 680px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; font-weight: bold; color: #000; letter-spacing: 1px; text-shadow: #888 1px 1px 2px; -moz-text-shadow: #888 1px 1px 2px; -webkit-text-shadow: #888 1px 1px 2px; overflow: hidden; }
div.POL { margin: 10px 0px 40px 0px; }