* {
margin:0;
padding:0;
}

BODY {
font-family:Arial, Helvetica, sans-serif;
color:#5e5e5e;
font-size:71%;
background:#5dac0b url(i/green/bg-body.jpg) 0 0 repeat-x;
}

IMG {
border:0;
}

H1 {
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
font-weight:bold;
margin:0;
padding:0;
}

H2 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#1d7ab7;
text-transform:uppercase;
margin:0 0 9px;
padding:0;
}

H3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#2e2e2e;
margin:0 0 3px 0;
padding:7px 0 0 0;
}

H4 {
font-family:Arial, Helvetica, sans-serif;
font-size:110%;
font-weight:bold;
color:#6c6c6c;
margin:0 0 11px 9px;
padding:7px 0 0 0;
}

H5 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#2e2e2e;
margin:0 0 9px 0;
padding:13px 0 0 0;
}

A {
color:#1d7ab7;
text-decoration:underline;
}

A:hover {
text-decoration:none;
}

P {
margin:0 0 0.6em 0;
}

UL {
list-style:none;
margin:0 0 8px 20px;
}

LI UL{
margin:0.5em 0 0 0;
}

LI {
background:url(i/bul-li.gif) 0 0.4em no-repeat;
padding:0 0 0 12px;
margin-bottom:0.3em;
}

OL {
padding-left:16px;
margin-bottom:1em;
}



INPUT, SELECT, TEXTAREA {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#464646;
}

LABEL {
cursor:pointer;
margin:0;
padding:0;
}

.clearAll {
clear:both;
float:none !important;
font-size:0px !important;
border:none;
margin:0 !important;
padding:0 !important;
background:transparent !important;
visibility:hidden !important;
}

.all {
width:942px;
margin:0 auto;
padding:25px 0;
}

/* top contacts */
.contacts {
position:absolute;
top:3px;
right:0;
width:225px;
color:#fff;
}

.contacts A {
color:#fff;
font-weight:bold;
}

.contacts_tel {
font-weight:bold;
font-size:19px;
margin:0;
}

.help {
height:18px;
padding:1px 0 0 0;
margin:2px 0;
background:url(i/green/i-help.jpg) 0 0 no-repeat;
padding:0 0 0 25px;
color:#5dac0b;
}

.help SPAN {
margin:0 9px 0 8px;
}

.onlinemanager {
height:18px;
padding:1px 0 0 0;
background:url(i/green/i-onlinemanager.jpg) 0 0 no-repeat;
padding:0 0 0 25px;
}

/* end top contacts */

/* end top */

/* menu */
.menu {
width:942px;
height:35px;
margin:17px 0 0 0;
background:url(i/green/bg-menu.jpg) 0 0 no-repeat;
}

.menu UL {
background:none;
list-style:none;
margin:0 0 0 12px;
padding:0;
}

.menu LI {
float:left;
height:34px;
background:none;
list-style:none;
margin:0 1px 0 0;
padding:0;
}


.menu LI IMG {
margin:0 1px 0 0;
}

.time {
float:right;
color:#464646;
font-size:120%;
margin:9px 24px 0 0;
}
/* end menu */

/* add_navigation */
.tabAdd_navigation{
width:100%;
}
.tabAdd_navigation table{
border-collapse:collapse;
width:100%;
}

.tdLang {
vertical-align:middle;
text-align:right;
color:#fff;
padding:9px 15px 0 0;
}

.lang SELECT { 
margin-top:0;
}

.tdMenu_small {
vertical-align:middle;
padding:9px 0 0 8px;
}

.tdMenu_small UL 
{
	background:none;
	list-style:none;
	margin:0;
	padding:0;
}

.tdMenu_small LI 
{
	display:inline;
	padding:0 0 0 14px;
	margin:0 7px 0 0;
	list-style:none;	
	background:url(i/green/bul-menusmall.gif) 0 0.5em no-repeat;
}


LI.liFirst 
{
	background:none;
}

.tdMenu_small A {
color:#fff;
}


/* end add_navigation */

/* content pattern */
.content {
width:100%;
background:#eaf4db url(i/green/content-top.jpg) 0 0 no-repeat;
margin:10px 0 0 0;
}

.contentBot {
background:url(i/green/content-bot.jpg) 0 100% no-repeat;
padding:14px 0 0 14px;
}

.leftColumn {
float:left;
width:188px;
}

.display {
position:relative;
float:left;
width:713px;
margin:0 0 14px 13px;
background-position:0 0;
background-repeat:no-repeat;
}

.centerColumn {
float:left;
width:489px;
margin:0 13px 14px;
}

.centerColumnBig {
float:left;
width:710px;
margin:0 14px 14px;
}

.rightColumn {
float:left;
width:211px;
}
/* end content pattern */

/* blockGrey */
.bGrey {
width:100%;
background:#8b8b8b url(i/green/block/grey-bg.gif) 0 0 repeat-x;
margin-bottom:14px;
}

.bMenu {
width:100%;
background:#8f8f8f url(i/green/block/grey-bg-news.gif) 0 0 repeat-x;
margin-bottom:14px;
}

.bGreyTop {
background:url(i/green/block/grey-top.gif) 0 0 no-repeat;
}

.bGreyBot {
background:url(i/green/block/grey-bot.gif) 0 100% no-repeat;
padding:10px 0 24px;
}

.rightColumn .bGreyBot {
background:url(i/green/block/grey-bot-r.gif) 0 100% no-repeat;
padding:10px 0 24px;
}

.rightColumn .bGreyTop {
background:url(i/green/block/grey-top-r.gif) 0 0 no-repeat;
}

.bMenu .bGreyBot {
background:url(i/grey/block/grey-bot-news.gif) 0 100% no-repeat;
padding:10px 0 14px;
}

.bMenu .bGreyTop {
background:url(i/grey/block/grey-top-news.gif) 0 0 no-repeat;
}

.bGreyPad {
padding:0 1px;
}

.bMenu .bGreyPad {
padding-top:4px;
}

/* end blockGrey */

/* blockWhite */
.bWhite {
width:100%;
background:#fff url(i/b-white/white-bg.gif) 0 100% repeat-x;
}

.centerColumnBig .bWhite {
background:#fff;
}

.bWhiteTop {
background:url(i/b-white/white-top.gif) 0 0 no-repeat;
}

.centerColumnBig .bWhiteTop {
background:url(i/b-white/white-big-top.gif) 0 0 no-repeat;
}

.bWhiteBot {
background:url(i/b-white/white-bot.gif) 0 100% no-repeat;
padding:10px 0 15px;
}

.centerColumnBig .bWhiteBot {
padding:19px 0 13px 0;
background:url(i/b-white/white-big-bot.gif) 0 100% no-repeat;
}

.bWhitePad {
padding:0 14px;
min-height:300px;
}

.centerColumnBig .bWhitePad {
padding:0 22px;
color:#2e2e2e;
}

/* end blockWhite */

/* blockOrange */
.bOrange {
width:100%;
background:#ee9821 url(i/b-orange/orange-bg.gif) 0 0 repeat-x;
margin-bottom:14px;
}

.bOrangeTop {
background:url(i/b-orange/orange-top.gif) 0 0 no-repeat;
}

.bOrangeBot {
background:url(i/b-orange/orange-bot.gif) 0 100% no-repeat;
padding:10px 0 4px;
}

.bOrangePad {
padding:0 15px 9px 19px;
}

/* end blockOrange */

/* blockHead */
.bHeadMain {
position:relative;
padding:4px 6px 11px 19px;
}

.bWhite .bHeadMain {
padding-left:28px;
padding-bottom:9px;
}


.bOrange .bHeadMain {
padding-bottom:4px;
}

.bMenu .bHeadMain {
padding-bottom:5px;
}

.bHeadMainRight {
position:absolute;
float:right;
right:5px;
padding-top:1px;
background:url(i/icons/i-close3.gif) 100% 3px no-repeat;
}

.bHeadMainRight A {
padding:0 14px 3px 0;
color:#464646;

}

.liveIcons {
float:right;
padding-right:7px;
}

.liveIcons IMG {
float:left;
margin-right:3px;
}

.checklive {
float:left;
width:28px;
height:15px;
padding:2px 0 0 2px;
background:url(i/check-bg.gif) 0 0 no-repeat;
}

.checkLive {
margin:0;
padding:0;
}
/* end blockHead */

/* blockPic */
.bPic {
float:left;
width:716px;
height:369px;
margin:0 0 14px 10px;
background:url(i/b-pic/pic-bg.gif) 0 0 repeat-y;
}

.bPicTop {
background:url(i/b-pic/pic-top.gif) 0 0 no-repeat;
}

.bPicBot {
background:url(i/b-pic/pic-bot.gif) 0 100% no-repeat;
padding:0;
}
/* end blockPic */

/* menuSlide */
.menuPoint, .menuPointSelected, .menuPointHot {
overflow:hidden;
}
.menuPoint A, .menuPointSelected A, .menuPointHot A {
display:block;
width:163px;
border-top:1px solid #aeaeae;
background:url(i/icons/i-plus.gif) 9px 4px no-repeat;
padding:3px 0 4px 23px;
color:#fff;
text-decoration:none;
overflow:hidden;
}

.menuPointHot A {
border-top:1px solid #979797;
background:url(i/icons/i-circle-orange.gif) 9px 4px no-repeat;
font-weight:bold;
}

.menuPoint A:hover {
background-color:#aeaeae;
}

.menuPointHot A:hover {
text-decoration:none;
}

.menuPointSelected A{
color:#585858;
background:#efc120 url(i/icons/i-minus.gif) 9px 4px no-repeat;
}

.subMenuPad {
padding:0;
background:#e2e2e2;
font-size:11px;
}

.submenuPointTop, .submenuPointTopSelected  {
border-bottom:1px solid #a1a1a1;
}


.submenuPoint, .submenuPointSelected, .submenuPointTop, .submenuPointTopSelected {
line-height:18px;
overflow:hidden;
}


.submenuPointTop A, .submenuPointTopSelected A, .submenuPoint A, .submenuPointSelected A {
display:block;
padding:2px 0 2px 10px;
color:#666565;
text-decoration:none;
}

.submenuPointSelected A, .submenuPointTopSelected A {
background-color:#fff;
font-weight:bold;
}

.submenuPointTop A {
padding:3px 0 3px 10px;
}

.submenuPointTop A:hover, .submenuPoint A:hover {
background-color:#fff;
font-weight:bold;
}


/* end menuSlide */

/* coupon */
.bHead {
background:#767676;
padding:2px 6px 3px 20px;
font-weight:bold;
color:#fff;
}

.bHeadRight {
float:right;
}

.bHeadRight A {
color:#fff;
font-weight:normal;
text-decoration:none;
background:url(i/green/block/link-dot.gif) 0 100% repeat-x;
}

.bHeadRight A:hover {
background:none;
}

.attention {
color:#fff;
background:#cd0000;
padding:5px 3px 6px 8px;
margin:7px 0 4px;
}

/* end coupon */

/* tabBet */
.tabBetPad {
margin:0 0 3px 0;
}

.tabBet {
width:100%;
margin:0;
padding:0;
border-collapse:collapse;
}

.tabBet TD {
vertical-align:middle;
background:#e1e1e1;
}

.tdSpacer IMG {
	height: 3px;
}

.tdNameBet {
font-size:10px;
color:#494949;
}

.tdInpBet {
width:39px;
text-align:center;
padding:0 5px 0 0;
}

.tdCoefBet {
font-weight:bold;
text-align:right;
padding:0 5px 0 3px;
}

.tdCheckBet {
width: 19px;
text-align: center;
}

.tdImgBet {
height: 15px;
text-align:center;
border-bottom:1px solid #cfcfcf;
}

TD.tdRemarkBet, TD.tdRemarkBetC {
border-bottom:1px solid #cfcfcf;
color:#747474;
font-size:9px;
}

TD.tdRemarkBetC {
text-align:center;
white-space:nowrap;
color:#f27a20;
}

TD.tdSimilarly {
vertical-align:middle;
padding:2px 2px 0;
}

TD.tdNabeBetComb {
vertical-align:middle;
font-size:9px;
color:#747474;
padding-left:5px;
border-bottom:1px solid #cfcfcf;
}

.inpNumder {
width:37px;
border:1px solid #c7c7c7;
background:#fff;
color:#484848;
text-align:center;
}

.bButC {
text-align:center;
padding:7px 0 0;
}

.tabSumPad {
padding:10px 0 6px 0;
}

.tabSum {
margin:0 auto;
padding:0;
border-collapse:collapse;
width:80%;
}

.tabSum TD {
color:#fff;
border-bottom:1px solid #aeaeae;
padding:2px 2px 3px 3px;
padding-bottom:3px;
text-align:right;
}

TD.tdNameSum {
text-align:left;
}

/* end tabBet */

/* tabChoose */
.tabChoose {
width:100%;
border-collapse:collapse;
border-top:1px solid #e1e1e1;
}

.tabChoose TD {
color:#464646;
vertical-align:middle;
border-bottom:1px solid #e1e1e1;
padding:4px 0 4px 15px;
}

.checkChoose {
vertical-align:top;
margin:1px 4px 0 0;
padding:0;
}


/* end tabChoose */

.tabLinkChoose, .tabLinkChoose2 {
width:100%;
margin:12px 0 0;
border-collapse:collapse;
}

.tabLinkChoose TD, .tabLinkChoose2 TD {
vertical-align:top;
}

.tabLinkChoose A, .tabLinkChoose2 A {
margin-left:15px;
color:#1d7ab7;
background:url(i/bg-href.gif) 0 100% repeat-x;
text-decoration:none;
}

.tabLinkChoose2 A {
margin:0 9px 0 6px;
}

.tabLinkChoose A:hover, .tabLinkChoose2 A:hover {
background:none;
}

.tdLinkChooseRight {
text-align:right;
}

.up {
text-align:right;
padding-top:5px;
}

.up A{
color:#1d7ab7;
}

.up IMG {
vertical-align:top;
padding:0.5em 0 0 0.4em;
}

/* headLine */
.headLine, .headLinePink, .headLineGreen, .headLineGrey {
height:22px;
padding-top:8px;
margin:4px 14px 14px;
background:#faecbc url(i/b-white/z-white-r.gif) 100% 0 no-repeat;
font-size:12px;
color:#655f48;
font-weight:bold;
text-align:center;
}

.headLinePink {
background:#fcd7bc url(i/b-white/z-pink-r.gif) 100% 0 no-repeat;
color:#451e02;
}

.headLineGreen {
background:#d8ebc5 url(i/b-white/z-green-r.gif) 100% 0 no-repeat;
}

.headLineGrey {
background:#ddd url(i/b-white/z-grey-r.gif) 100% 0 no-repeat;
color:#313131;
}

.headCommon {
float:left;
height:30px;
background:url(i/b-white/z-bg-bg.gif) 0 0 repeat-x;
margin-top:-8px;
}

.headLinePink .headCommon {
background:url(i/b-white/z-bgPink-bg.gif) 0 0 repeat-x;
}

.headLineGreen .headCommon {
background:url(i/b-white/z-bgGreen-bg.gif) 0 0 repeat-x;
}

.headLineGrey .headCommon {
background:url(i/b-white/z-bgGrey-bg.gif) 0 0 repeat-x;
}


.headCommonL {
float:left;
height:30px;
background:url(i/b-white/z-bg-l.gif) 0 0 no-repeat;
}

.headLinePink .headCommonL {
background:url(i/b-white/z-bgPink-l.gif) 0 0 no-repeat;
}

.headLineGreen .headCommonL {
background:url(i/b-white/z-bgGreen-l.gif) 0 0 no-repeat;
}

.headLineGrey .headCommonL {
background:url(i/b-white/z-bgGrey-l.gif) 0 0 no-repeat;
}

.headCommonR {
float:left;
height:23px;
background:url(i/b-white/z-bg-r.gif) 100% 0 no-repeat;
padding:7px 26px 0 26px;
}

.headLinePink .headCommonR {
background:url(i/b-white/z-bgPink-r.gif) 100% 0 no-repeat;
height:25px;
padding-top:5px;
font-size:16px;
font-weight:bold;
color:#fff;
}

.headLineGreen .headCommonR {
background:url(i/b-white/z-bgGreen-r.gif) 100% 0 no-repeat;
height:21px;
padding-top:9px;
font-size:12px;
font-weight:bold;
color:#fff;
}

.headLineGrey .headCommonR {
background:url(i/b-white/z-bgGrey-r.gif) 100% 0 no-repeat;
height:25px;
padding-top:5px;
font-size:16px;
font-weight:bold;
color:#fff;
}

.headCommon A {
font-size:14px;
color:#7c640f;
}

.headLinePink .headCommon A, .headLineGrey .headCommon A {
font-size:16px;
color:#fff;
text-decoration:none;
}

.headLineGreen .headCommon A {
font-size:12px;
color:#fff;
text-decoration:none;
}

.headLineRight {
float:right;
font-size:12px;
color:#5e5e5e;
padding-right:19px;
}

.headLineRight2 {
float:right;
font-size:12px;
color:#5e5e5e;
}

.headLineRight2 TABLE {
border-collapse:collapse;
}

.headLineRight2 TD {
text-align:center;
padding:0 4px;
}
/* end headLine */

/* tabEvent */
.tabEventPad {
padding:0 0 3px 0;
margin-bottom:-3px;
border-bottom:1px solid #d3d3d3;
}

.tabEvent {
width:100%;
border-collapse:collapse;
margin-bottom:14px;
}

.tabEventPad .tabEvent {
margin-bottom:0;
}

.tabEvent TH {
text-align:left;
background:#7fbd3e;
color:#fff;
font-size:110%;
padding:1px 12px;
}

.tabEvent TD {
vertical-align:top;
padding:4px 12px 5px;
color:#5e5e5e;
}


.tabEventPad  .tabEvent TD {
padding:0 12px 9px;
}

.trHeadText {
font-size:10px;
background:#faecbc;
}

.trHead2 TD{
background:#d8ebc5;
color:#000;
font-weight:bold;
padding:2px 12px 0;
}

.tabEventPad .trHead2 TD {
border-bottom:9px solid #fff;
padding-bottom:2px;
}

.tabEvent P {
margin:0;
}

.tabEvent A, .tabEventLast A {
color:#1d7ab7;
text-decoration:none;
}


TH.tdEventCoef, TD.tdEventCoef {
width:36px;
text-align:center;
white-space:nowrap;
}

.tabEvent TD.tdEventCoef {
padding-left:0px;
padding-right:0px;
}

TD.tdEventCoef A {
display:block;
width:44px;
padding:2px 0;
margin:-2px 0;
color:#5e5e5e;
font-weight:bold;
text-decoration:none;
}

TD.tdOn A{
background:#e1e1e1;
}

TH.tdEventPic, TD.tdEventPic {
width:23px;
white-space:nowrap;
}


TH.tdEventName, TD.tdEventName {
width:90%;
}

.tabEvent TD.tdEventName {
padding-left:7px;
color:#1d7ab7;
}

.tabEvent .trHead2 TD.tdEventName {
padding-left:12px;
color:#000;
}

.tabEventPad TD.tdEventName {
color:#000;
}

.tabEventPad TD.tdEventName SPAN {
color:#7a7474;
font-size:10px;
}

TD.tdEventTime {
color:#000;
font-size:10px;
padding-right:0;
padding-top:5px;
white-space:nowrap;
}

.tabEventPad TD.tdEventTime {
padding-left:0;
}

TD.tdOneBet {
padding-left:0;
padding-right:0;
}

TH.w60, TD.w60 {
width:60%;
}

.tabEvent TD.tdCheckTop {
vertical-align:top;
width:12px;
vertical-align:top;
padding:0 0 0 3px;
}

.trTabIn TD {
border-bottom:1px solid #c7c7c7;
}

.tabIn {
width:100%;
border-collapse:collapse;
}

.tabIn TD {
white-space:nowrap;
text-align:center;
padding-left:0;
}

.tabIn TABLE {
margin:0 auto;
border-collapse:collapse;
}

.tabOneBet {
width:100%;
border-collapse:collapse;
}

TD.tdOneEventName {
width:90%;
}

.tabEventLast {
width:100%;
border-collapse:collapse;
margin:-6px 0 -4px 0;
}

.tabEventLast TD {
vertical-align:top;
}

.tdTime {
padding-right:27px;
white-space:nowrap;
}

.tdCheckLast {
padding:0 2px 0 12px;
}


/* end match */
/* end tabEvent */

/* tabSlice */
.tabSlicePad {
padding:4px 0 8px 0;
border-bottom:1px solid #c7c7c7;
}

.tabSlice, .tabSliceGrey {
width:100%;
margin:0 0 10px 0;
padding:0;
border-collapse:collapse;
}

.tabSlice TD, .tabSliceGrey TD {
vertical-align:top;
padding-top:1px;
padding-bottom:1px;
}

.tabSlice IMG, .tabSliceGrey IMG {
margin-top:3px;
}

TR.trHeadSlice {
background:url(i/tabSlice/th-bg.gif) 0 0 repeat-x;
color:#fff;
font-weight:bold;
font-size:12px;
}

.tabSliceGrey TR.trHeadSlice {
background:url(i/tabSlice/th-bg-grey.gif) 0 0 repeat-x;
}

.trHeadSlice TD {
height:21px;
}

.divSliseClose .trHeadSlice TD {
height:17px;
}

.trHeadSlice A {
color:#fff;
text-decoration:none;
}

TD.tdSliceIcon {
width:18px;
padding:0 0 0 5px;
background:url(i/tabSlice/th-l.gif) 0 0 no-repeat;
}

.tabSliceGrey TD.tdSliceIcon {
background:url(i/tabSlice/th-l-grey.gif) 0 0 no-repeat;
}

TD.tdSliceBet {
text-align:center;
width:25px;
padding-left:6px;
padding-right:6px;
}

TD.tdSliceEnd {
width:16px;
background:url(i/tabSlice/th-r.gif) 100% 0 no-repeat;
}

.tabSliceGrey TD.tdSliceEnd {
width:16px;
background:url(i/tabSlice/th-r-grey.gif) 100% 0 no-repeat;
}

TD.tdSliceArr, TD.tdSliceArrTop {
width:16px;
}

TD.tdSliceCoef {
width:25px;
text-align:center;
font-weight:bold;
padding-left:6px;
padding-right:6px;
color:#5e5e5e;
}

.tdSliceCoef A {
color:#5e5e5e;
text-decoration:none;
}

.tdNameBetSlice {
color:#1d7ab7;
}

.tdNameBetSlice A {
color:#1d7ab7;
text-decoration:none;
}

.divSliseClose TD.tdEmpty, .divSliseClose TD.tdSliceCoef, .divSliseClose TD.tdSliceArr, .divSliseClose TD.tdNameBetSlice {
display:none;
}

.helpList {
margin:16px 20px 0 20px;
padding:0;
}

.helpList P {
margin:0 0 10px 0;
padding:0 0 0 29px;
text-indent:-29px;
}

.helpList IMG {
vertical-align:top;
margin:2px 0 0 0;
padding:0;
}

/* end tabSlice */

/* blockInformation */
.bInfo {
width:100%;
height:159px;
margin:9px 0 0 0;
}

.bInfoC {
text-align:center;
padding-top:75px;
}

.welcome_tab {
margin:0 0 0 26px;
border-collapse:collapse;
}

.tdWelcome {
padding-top:17px;
}

.tdReg {
padding:6px 0 8px 0;
vertical-align:middle;
font-size:17px;
color:#fff;
}

.butReg {
vertical-align:middle;
margin:0 9px 0 0;
cursor:pointer;
}


.bTransparent {
float:left;
height:50px;
padding-left:5px;
margin:0 9px 0 0;
background:url(i/b-transtarent-l.png) 0 0 no-repeat;
font-size:15px;
color:#fff;
}

.bTransparentBg {
float:left;
height:50px;
padding:0 8px 0 4px;
background:url(i/b-transtarent-bg.png) 0 0 repeat-x;
}

.bTransparentR {
float:left;
height:50px;
width:5px;
background:url(i/b-transtarent-r.png) 0 0 no-repeat;
}

.bTransparent P {
padding:0 0 0 27px;
margin:8px 0 0 0;
background:url(i/bul-check.gif) 0 0.2em no-repeat;
}

/* end blockInformation */

/* links */
UL.links {
margin:0 13px;
padding:0;
}

.links LI {
min-height:14px;
margin:0 0 5px 0;
padding:0 0 0 18px;
color:#fff;
background:url(i/green/bul-arr-grey.gif) 0 0.2em no-repeat;
}

.links LI A {
color:#fff;
}

.event {
color:#fff;
padding:0;
margin:7px 0 0 0;
}

.event A {
color:#fff;
text-decoration:none;
}

.event P {
margin:0;
}

.sepEvent {
font-size:0;
height:8px;
border-bottom:1px solid #f7cc90;
}
/* end links */

/* picMenuIndex */
.bPic TABLE {
border-collapse:collapse;
}

.bPic TD {
vertical-align:top;
text-align:center;
padding:0;
}

.listBet {
float:left;
width:252px;
height:167px;
padding-top:10px;
margin:0 0 0 8px;
text-align:left;
background:url(i/ru-ru/indexmenu/bg-bet.gif) 0 0 no-repeat;
}

.bet1 {
margin:0 15px 8px 15px;
padding:0 0 10px 0;
border-bottom:1px solid #e1e1e1;
}

.bet1 A{
color:#1d7ab7;
text-decoration:none;
}

.betTime {
float:right;
color:#464646;
}

.orangeBg {
float:left;
width:17px;
height:15px;
margin-right:1px;
padding-top:1px;
background:url(i/b-pic/bg-sq-orange.gif) 0 0 repeat-x;
color:#fff;
font-weight:bold;
text-align:center;
}

.greyBg {
float:left;
height:15px;
background:#e1e1e1;
color:#464646;
font-weight:bold;
padding:1px 7px 0;
}

.greyBg A {
color:#464646;
text-decoration:none;
}

.listBet_tab {
margin-top:8px;
}

.listBet_tab TD {
vertical-align:top;
padding:0 13px 0 0;
}

.listBet_tab2 {
width:160px;
margin-top:4px;
}

.listBet_tab2 TD {
vertical-align:top;
padding:0 3px 0 0;
}

.listBet_tab2 .greyBg{
padding:1px 2px 0;
background:#fff;
}
/* end picMenuIndex */

UL.listItem {
margin:0;
padding:2px 0 2px 0;
}

.listItem LI{
color:#1d7ab7;
padding:5px 0 4px 10px;
margin:0;
background:none;
border-bottom:1px solid #d3d3d3;
}

.listItem  LI:hover {
background:#ececec;
}

/* tabLiveEvent */
.tabLiveEventPad {
border-bottom:1px solid #d3d3d3;
padding:0 0 11px 0;
margin-bottom:-3px;
}

.tabLiveEvent {
border-collapse:collapse;
margin:-3px 0 0 0;
}

.tabLiveEvent TD {
vertical-align:top;
padding-bottom:4px;
}

.tabLiveEvent IMG {
margin:5px 0 0 22px;
}

.tdRunTime {
width:120px;
text-align:center;
color:#5b5555;
font-size:90%;
}

.tdRunTime SPAN {
font-size:18px;
color:#f47b20;
}

.tdRunTime P {
margin:-0.4em 0 0 0;
}

.tdNameEvent {
color:#000;
padding-top:3px;
}

.trLiveNext .tdNameEvent {
color:#7a7474;
}


.tabStatistic .tdNameEvent STRONG{
color:#5a5b5b;
}


.tdNameEvent SPAN {
color:#7a7474;
font-size:10px;
}

.tdNameEvent P {
font-size:12px;
font-weight:bold;
color:#1d7ab7;
margin:1px 0 0 0;
}

.trLiveNext .tdNameEvent P {
color:#7a7474;
}

.tabStatistic .tdNameEvent P {
font-size:11px;
font-weight:normal;
}

.tabStatistic A {
text-decoration: none;
}

.tdNameEvent A {
color:#1d7ab7;
text-decoration:none;
}

.liveTime {
width:60px;
height:16px;
padding-top:2px;
margin:8px 0 0 22px;
text-align:center;
color:#5b5555;
font-weight:bold;
background:url(i/live-time-bg.gif) 0 0 no-repeat;
}

/* end tabLiveEvent */

/* banners */

.banner460 {
position:relative;
width:460px;
margin-left:14px;
padding-bottom:4px;
margin-bottom:10px;
background-repeat:no-repeat;
background-position:0 0;
}

.bannerText {
position:absolute;
}

.bannerText A {
color:#fff;
text-decoration:none;
}

.bannerText P {
margin-bottom:0.4em;
}

A.hrefBig {
font-weight:bold;
font-size:20px;
}

.bannerText TABLE {
width:100%;
border-collapse:collapse;
}

.bannerText TD {
padding: 0 15px 0 0;
vertical-align:bottom;
}

/* end banners */

/* statistic */
.tabPeriod {
margin:0 0 24px 4px;
padding:0;
border-collapse:collapse;
}

.tdPeriod {
text-align:center;
vertical-align:bottom;
color:#8a8a8a;
font-size:11px;
padding-right:9px;
padding-top:15px;
}

TD.tdPeriodText {
text-align:left;
color:#000;
padding-left:1px;
padding-bottom:4px;
}

TD.tdPeriodBut {
text-align:left;
padding-bottom:1px;
}

.tabPeriod SELECT {
margin:2px 0 1px 0;
color:#262626;
}


.tabStatistic {
width:100%;
margin:0;
padding:0;
border-collapse:collapse;
font-size:11px;
color:#5e5e5e;
}

.tabStatistic TH {
background:#7fbd3e;
color:#fff;
text-align:left;
padding:2px 10px 1px 0;
}

.tabStatistic TD {
vertical-align:top;
padding: 5px 15px 5px 0px;
}

TH.tdStatisticFirst {
padding-left:11px;
}

TH.tdCenter, TD.tdCenter {
text-align:center;
padding-left:10px;
}

TD.tdStatisticFirst {
padding-left:10px;
}

.tdStatisticFirst IMG {
vertical-align:top;
margin:2px 0 0 -15px;
padding-right:4px;
}

.tdStatisticFirst A {
text-decoration:none;
background:url(i/bg-href.gif) 0 100% repeat-x;
}

.tdStatisticFirst A:hover {
background:none;
}

TD.tdStatisticDate {
color:#303030;
white-space:nowrap;
}

TD.tdStatisticDate SPAN{
font-size:10px;
color:#000;
}

TD.tdStatisticResult {
padding-left:4px;
}

.trSpace TD {
padding-top:0px;
font-size:9px;
}

.trSpaceBrd TD, .trSpaceBrdClose TD {
padding-top:0px;
font-size:8px;
border-bottom:1px solid #d3d3d3;
}

.trSum TD {
font-size:12px;
color:#000;
font-weight:bold;
border-top:1px solid #a7a7a7;
padding-top:13px;
}

.trClose, .trSpaceBrdClose {
display:none;
}

.orange {
color:#f57b21;
}

.green {
color:#5dac0b;
}

/* end statistic */

/* pay */
.tabPay {
width:645px;
border-collapse:collapse;
font-size:13px;
margin:30px 0 0 10px;
}

.tabPay TH {
vertical-align:top;
text-align:left;
color:#ef9a20;
border-bottom:2px solid #ef9a20;
padding:0 0 5px 21px;
}

.tabPay TD {
vertical-align:top;
text-align:left;
line-height:20px;
color:#464646;
padding:17px 0 0 21px;
}

.trPayH1 TD {
padding-top:15px;
padding-bottom:5px;
border-bottom:1px solid #e1e1e1;
}

.tabPay IMG {
margin-top:-4px;
}

TD.tdPayName {
padding-left:9px;
}

TD.tdPayName A {
text-decoration:none;
background:url(i/bg-href.gif) 0 100% repeat-x;
}

TD.tdPayName A:hover {
background:none;
}

TD.tdPayRemark {
padding:23px 0 11px 25px;
}

TD.tdPayRemark SPAN {
float:left;
margin-left:-17px;
}

.tabPay H5 {
margin:0;
padding:0;
}
/* end pay */

/* liveBlock */
.liveHead {
color:#ffe63d;
font-size:14px;
padding:1px 0 5px 15px;
}

.liveHead A {
color:#ffe63d;
text-decoration:none;
}

.liveBlockHead {
height:16px;
padding:1px 0 0 0;
}

.liveBlockHead A {
text-decoration:none;
}

.liveBlockHead IMG{
vertical-align:top;
padding:2px 7px 0 10px;
}

.liveBlockText {
padding:3px;
background:#004b7d;
}

.liveOpenGreen .liveBlockText {
background:#4a8b9a;
}

.liveBlockNameBet {
padding:0 0 0 11px;
color:#fff;
margin-bottom:3px;
}

.liveOpenGreen .liveBlockNameBet {
color:#8cc1cf;
}

.liveBlockNameBet P {
font-size:10px;
color:#aae1e7;
margin:0;
}

.liveOpenGreen .liveBlockNameBet P {
color:#8cc1cf;
}

.liveOpenOrange, .liveOpenBlue, .liveOpenGreen {
border:1px solid #f47b20;
margin-left:-1px;
margin-right:-1px;
margin-bottom:9px;
}

.liveOpenBlue {
border-color:#002f60;
}

.liveOpenGreen {
border-color:#005e85;
}

.liveOpenOrange .liveBlockHead {
background:#f47b20;
color:#fff;
border-bottom:1px solid #f47b20;
}

.liveOpenOrange .liveBlockHead A {
color:#fff;
}

.liveOpenBlue .liveBlockHead {
background:#00417d;
color:#8dff00;
border-bottom:1px solid #002f60;
}

.liveOpenBlue .liveBlockHead A {
color:#8dff00;
}


.liveOpenGreen .liveBlockHead {
background:#3c8394;
color:#8cc1cf;
border-bottom:1px solid #005e85;
}

.liveOpenGreen .liveBlockHead A {
color:#8cc1cf;
}


.liveCloseOrange, .liveCloseBlue, .liveCloseGreen {
border-top:1px solid #f47b20;
border-bottom:1px solid #f47b20;
margin-bottom:3px;
}

.liveCloseOrange .liveBlockHead {
background:#f47b20;
}

.liveCloseBlue {
border-color:#00417d;
}

.liveCloseBlue .liveBlockHead {
background:#00417d;
}

.liveCloseGreen {
border-color:#3c8394;
}

.liveCloseGreen .liveBlockHead {
background:#3c8394;
}

.liveCloseOrange A, .liveCloseBlue A, .liveCloseGreen A {
color:#fff;
}

.whiteBg, .livePeriod {
position:relative;
width:181px;
background:#fff;
margin:0 0 1px 0;
overflow:hidden;
}

.livePeriod {
background:#b5cbd9;
margin-bottom:4px;
}

.tabLiveBet {
width:176px;
border-collapse:collapse;
margin:-1px 0 0 3px;
padding:0;
}

.tabLiveBet TD {
vertical-align:top;
color:#006d88;
padding:2px 10px;
border-top:1px solid #cfe4e8;
}

.tabLiveBet A {
color:#006d88;
text-decoration:none;
}

TD.tdCoefLiveBet {
text-align:right;
}

.tabLivePeriod {
width:179px;
border-collapse:collapse;
margin:0 0 0 3px;
padding:0;
}

.tabLivePeriod TD {
vertical-align:middle;
padding:0 10px 1px;
color:#00417d;
font-size:10px;
}

TD.tdLiveResult {
width:26px;
font-size:18px;
color:#f47b20;
background:#fff;
}

/* end liveBlock */

/* corn */
.cornTL, .cornTR, .cornBL, .cornBR {
position:absolute;
width:3px;
height:3px;
background:url(i/corn-blue.gif) 0 0 no-repeat;
overflow:hidden;
}


.cornTL  {
top:0;
left:0;
background-position:0 0;
}

.cornTR {
top:0;
right:0;
background-position:100% 0;
}

.cornBL {
left:0;
bottom:0;
background-position:0 100%;
}

.cornBR {
right:0;
bottom:0;
background-position:100% 100%;
}

/* end corn */

/* display */
.displayTime {
position:absolute;
top:31px;
left:37px;
width:105px;
height:15px;
padding-top:2px;
color:#fff;
text-align:center;
background:url(i/display/time-bg.png) 0 0 no-repeat;
}

.displayResult {
position:absolute;
top:48px;
left:37px;
width:105px;
height:53px;
padding-top:12px;
font-size:31px;
color:#f47b20;
text-align:center;
background:url(i/display/result-bg.png) 0 0 no-repeat;
}

.displayPeriod {
position:absolute;
top:113px;
left:37px;
width:105px;
height:23px;
padding-top:2px;
font-size:10px;
color:#fff;
text-align:center;
background:url(i/display/period-bg.png) 0 0 no-repeat;
}

.displaySound {
position:absolute;
top:11px;
left:648px;
color:#555;
}

.displaySound TABLE {
border-collapse:collapse;
}

.tdSoundL {
width:8px;
height:19px;
background:url(i/display/sound-l.png) 0 0 no-repeat;
}

.tdSoundR {
width:9px;
height:19px;
background:url(i/display/sound-r.png) 0 0 no-repeat;
}

.tdSoundText {
vertical-align:top;
padding-top:2px;
padding-right:2px;
background:url(i/display/sound-bg.png) 0 0 repeat-x;
}

.tdSoundPic {
vertical-align:top;
padding-top:4px;
background:url(i/display/sound-bg.png) 0 0 repeat-x;
}

.displayMatch {
position:absolute;
left:185px;
top:30px;
}

.tabNameMatch {
margin:0 0 7px 0;
padding:0;
border-collapse:collapse;
}

.tabNameTournament {
border-collapse:collapse;
margin:0 auto;
}

.tdNameTournamentL {
width:8px;
height:18px;
background:url(i/display/nametournament-l.png) 0 0 no-repeat;
}

.tdNameTournamentC {
color:#aae1e7;
font-size:10px;
background:url(i/display/nametournament-bg.png) 0 0 repeat-x;
}

.tdNameTournamentR {
width:18px;
height:18px;
background:url(i/display/nametournament-r.png) 0 0 no-repeat;
}

.tabMatch {
margin:0;
padding:0;
border-collapse:collapse;
}


.tdNameMatch {
height:23px;
color:#fff;
font-weight:bold;
font-size:12px;
text-align:center;
background:url(i/display/match-name.png) 0 0 repeat-x;
}

.trPeriod TD {
vertical-align:middle;
height:16px;
background:url(i/display/match-period.png) 0 0 repeat-x;
}

.tdNamePeriod {
color:#a9a9a9;
text-align:center;
padding:0 9px;
}

.trPlayer TD {
vertical-align:middle;
height:19px;
background:url(i/display/match-bg.png) 0 0 repeat-x;
}

.tdNamePlayer {
width:150px;
padding:0 0 0 13px;
color:#fff;
}

.tdPlayer {
color:#fff;
text-align:center;
padding:0 9px;
}

.tdBrd {
height:1px;
font-size:1px;
}

.creepingline {
width:480px;
height:16px;
color:#c9c9c9;
padding:2px 12px 0;
background:url(i/display/creepingline.png) 0 0 repeat-x;
}
/* end display */

/* tabText */
.tabText {
border-collapse:collapse;
margin-left:19px;
}

.tabText TD{
vertical-align:top;
}

.tdPadR50 {
padding-right:50px;
}

.tdPadR42 {
padding-right:42px;
}

.tdTextName {
padding-top:16px;
padding-bottom:7px;
}


/* end tabText */

/* separator */
.sep14 {
clear:both;
width:100%;
height:14px;
}
/* end separator */

A.decNo {
background:none;
}

.regform TD {
vertical-align: top;
padding-top: 5px;
}
.regform TD TD {
padding-top: 0px;
}
.regform TD TD TD {
	padding-top: 0px;
}

/* footer */
.footer {
text-align:center;
color:#aed685;
padding-top:24px;
}

.footer A {
color:#fff;
margin:0 9px;
}

.copyright {
margin:15px 0 0 0;
}

.copyright A{
color:#aed685;
margin:0;
}

/* end footer */

.modalGr {
	background-color:Gray;
	filter: alpha(opacity=70);
	opacity:0.7;
}

.blockOn_ {
position:absolute;
}

.tabBlockOn_ {
margin:0;
padding:0;
border-collapse:collapse;
}

.pages {
margin-top: 10px;
clear: both;
font-size: 12px;
}

.pages SPAN {
background-color: #e1ecd5;
padding: 3px 5px 3px 5px;
margin-right: 7px;
}

.pages A {
padding: 0 7px 0 0;
}

.ban18 {
margin:0 auto;
}

.ban18 IMG {
vertical-align:middle;
margin-right:5px;
}
