html {
	text-align: left; font-family: Arial,Helvetica,sans-serif;
}
body {
	text-align: left; font-family: Arial,Helvetica,sans-serif;
}
html {
	background: url("../mk_files/bgr_main.jpg") no-repeat top rgb(0, 0, 0);
}
body {
	margin: 0px; padding: 0px; font-size: 12px; overflow-y: scroll;
}
#leonsiteholder {
	margin: 0px auto; width: 910px;
}
table {
	text-align: left;
}
td {
	text-align: left;
}
.BodyTable {
	width: 100%; margin-top: -14px; table-layout: fixed;
}
.content .leagueitem {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(204, 204, 204);
}
.BodyTableLeft {
	background: url("../mk_files/fon_left.jpg") no-repeat right top rgb(0, 0, 0);
}
.BodyTableRight {
	background: url("../mk_files/fon_right.jpg") no-repeat left top rgb(0, 0, 0);
}
body.alert {
	background: url("../mk_files/bg.jpg") repeat-x 0px -56px rgb(8, 8, 10);
}
body .body {
	margin: 0px;
}
a:focus {
	
}
#banner {
	margin-top: 5px;
}
body * {
	font-size: 12px;
}
.plain {
	background: 0px 0px rgb(0, 0, 0); margin: 0px;
}
.update_alert {
	padding: 0px; width: 100%; background-color: transparent;
}
.update_alert th.center {
	background: url("../mk_files/top_alert_top_left.jpg") repeat-x left bottom; padding: 5px 10px; text-align: left;
}
.update_alert th.center span.warning {
	color: rgb(255, 51, 51);
}
.update_alert th.center span.message {
	color: rgb(140, 139, 139);
}
.head_menu {
	width: 100%; text-align: left;
}
.head_menu .gray {
	color: rgb(90, 90, 90);
}
.head_menu .left {
	height: 29px; margin-top: 3px; margin-left: 15px; float: left;
}
.head_menu .left div {
	color: rgb(153, 153, 153);
}
.head_menu .left a {
	color: rgb(153, 153, 153); text-decoration: none;
}
.head_menu .left a:hover {
	color: rgb(204, 204, 204);
}
.head_menu .left div.item {
	background: url("../mk_files/tab.jpg") repeat-x right 0px; margin-right: 5px; float: left;
}
.head_menu .left div.on {
	background: url("../mk_files/tab_on.jpg") repeat-x right 0px;
}
.head_menu .left div.ttl {
	margin: 3px 12px 6px; height: 30px; text-align: center; float: left;
}
.head_menu .left div.ttl a {
	color: rgb(112, 112, 112); font-weight: bold; text-decoration: none;
}
.head_menu .left div.ttl a:hover {
	color: rgb(254, 254, 254);
}
.head_menu .left div.on a {
	color: rgb(254, 254, 254); font-weight: bold;
}
.head_menu .left .to_casino {
	margin: 0px 3px 0px 5px; padding: 0px; height: 37px; float: left;
}
.head_menu .left .to_poker {
	margin: 0px 3px 0px 5px; padding: 0px; height: 37px; float: left;
}
.head_menu .left .to_casino {
	
}
.head_menu .rightBlock {
	margin: 6px 10px 0px 0px; width: 250px; float: right; background-color: rgb(7, 7, 9);
}
.head_menu .right {
	margin: 8px 10px 0px 0px; width: 140px; text-align: right; float: right;
}
.head_menu .right * {
	color: rgb(108, 108, 110); font-size: 11px;
}
.head_menu .right span b {
	color: rgb(188, 188, 188); font-size: 11px; font-weight: normal;
}
.LangBar {
	width: 95px; height: 26px; margin-top: 4px; float: right;
}
.LangBar ul:hover {
	display: block;
}
.LangBar ul {
	margin: 0px 5px 0px 0px; padding: 0px; width: 95px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; position: absolute;
}
.LangBar ul li {
	margin: 0px; width: 90px; height: 16px; text-align: left; display: none; list-style-type: none; background-color: rgb(6, 6, 8);
}
.over.LangBar ul li {
	padding: 5px 3px; width: 89px; border-bottom-color: rgb(29, 29, 29); border-bottom-width: 1px; border-bottom-style: solid; display: block; cursor: pointer; background-color: rgb(6, 6, 8);
}
.over.LangBar ul li a:hover {
	color: rgb(200, 203, 210);
}
.LangBar ul li a {
	color: rgb(114, 125, 147); text-decoration: none; cursor: pointer;
}
.over.LangBar ul li.active a {
	color: rgb(114, 125, 147); text-decoration: underline;
}
.LangBar ul li.active {
	background: url("../mk_files/lang_arr.jpg") no-repeat 80px 6px rgb(7, 7, 9); padding: 0px; width: 95px; height: 25px; text-decoration: none; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; display: block;
}
.LangBar ul li div {
	padding: 0px 0px 0px 28px; width: 90px;
}
.LangBar ul li.active div {
	padding: 2px 0px 0px 28px; height: 20px; line-height: 19px;
}
.LangBar ul li div {
	margin: 0px; width: 65px; height: 16px; color: rgb(156, 160, 174); font-weight: bold;
}
.LangBar ul li a {
	color: rgb(114, 125, 147); font-size: 11px;
}
.LangBar .de div {
	background: url("../img/oddsring/ver2/de.png") no-repeat 7px;
}
.LangBar .en div {
	background: url("../img/oddsring/ver2/gb.png") no-repeat 7px;
}
.LangBar .ru div {
	background: url("../img/oddsring/ver2/ru.png") no-repeat 7px;
}
.LangBar .pl div {
	background: url("../img/oddsring/ver2/pl.png") no-repeat 7px;
}
.head {
	background: url("../mk_files/head_bg.jpg") repeat-x center 0px; margin: 0px; width: 100%; height: 121px; text-align: left; overflow: hidden; clear: both;
}
.head .body {
	width: 100%; height: 105px; text-align: left; overflow: hidden; clear: both;
}
.head .block_1 {
	margin: 0px; width: 100%; height: 54px; overflow: hidden; clear: both;
}
.head .block_1 .viplogokz {
	background: url("../mk_files/logo.jpg") no-repeat left; margin: 5px 0px 0px 20px; width: 370px; height: 39px; color: rgb(137, 136, 136); float: left; cursor: pointer;
}
.head .block_1 .logopl {
	background: url("../mk_files/logo.jpg") no-repeat left; margin: 5px 0px 0px 20px; width: 370px; height: 39px; color: rgb(137, 136, 136); float: left; cursor: pointer;
}
.head .block_1 .logoen {
	background: url("../mk_files/logo.jpg") no-repeat left; margin: 5px 0px 0px 20px; width: 370px; height: 39px; color: rgb(137, 136, 136); float: left; cursor: pointer;
}
.head .block_1 .logode {
	background: url("../mk_files/logo.jpg") no-repeat left; margin: 5px 0px 0px 20px; width: 370px; height: 39px; color: rgb(137, 136, 136); float: left; cursor: pointer;
}
.head .block_1 .logoru {
	background: url("../mk_files/logo.png") no-repeat left; margin: -32px 0px 0px 0px; width: 500px; height: 85px; color: rgb(137, 136, 136); float: left; cursor: pointer; position:absolute;
}
.head .block_1 .logokz {
	background: url("../mk_files/logo.jpg") no-repeat left; margin: 5px 0px 0px 20px; width: 370px; height: 39px; color: rgb(137, 136, 136); float: left; cursor: pointer;
}
.head .block_1 .viplogo {
	background: url("../mk_files/logo.jpg") no-repeat left; margin: 5px 0px 0px 20px; width: 370px; height: 39px; color: rgb(137, 136, 136); float: left; cursor: pointer;
}
.head .block_1 .logo {
	background: url("../mk_files/logo.png") no-repeat left; margin: 5px 0px 0px 20px; width: 370px; height: 39px; color: rgb(137, 136, 136); float: left; cursor: pointer;
}
.head .block_1 .viplogo {
	background: url("../mk_files/vip_logo.jpg") no-repeat left;
}
.head .block_1 .viplogo {
	background: url("../mk_files/vip_logo.jpg") no-repeat left;
}
.head .block_1 .logopl {
	background: url("../mk_files/logo.jpg") no-repeat left;
}
.head .block_1 .logode {
	background: url("../mk_files/logo.jpg") no-repeat left;
}
.head .block_1 .logoru {
	background: url("../mk_files/logo.png") no-repeat left;
}
.head .block_1 .logokz {
	background: url("../mk_files/logo.jpg") no-repeat left;
}
.authForm {
	margin: 5px 0px 0px; width: 255px; float: left;
}
.authForm form {
	margin: 0px; padding: 0px;
}
.head .block_1 .auth .but {
	background: url("../mk_files/login_btn.jpg") no-repeat right 0px; margin: 0px 0px 0px 8px; padding: 0px 0px 5px; border: 0px solid rgb(255, 0, 0); width: 55px; height: 28px; color: rgb(255, 255, 255); font-size: 12px; text-decoration: none; float: left; cursor: pointer;
}
.head .block_1 .auth .forgot {
	background: url("../mk_files/forgot.jpg") no-repeat left 0px; margin: 0px; width: 17px; height: 25px; text-decoration: none; float: left; cursor: pointer;
}
.head .block_1 .InputroundLeft {
	background: url("../mk_files/input_left.gif") no-repeat left 0px; overflow: hidden; margin-top: 1px; float: left;
}
.head .block_1 .auth .forgot {
	margin-top: 1px;
}
.head .block_1 .InputroundRight {
	background: url("../mk_files/input_right.gif") no-repeat right 0px; overflow: hidden; margin-top: 1px; margin-right: 5px; float: left;
}
.head .block_1 .InputroundRight .InputroundLeft {
	margin: 0px 2px 0px 0px;
}
.head .block_1 .InputroundLeft input {
	margin: 0px 0px 0px 2px;
}
.head .block_1 .auth {
	margin: 5px 15px 0px; width: 380px; height: 50px; overflow: hidden; float: right;
}
.head .block_1 .auth .ttl1 {
	padding: 6px 4px 2px; width: 50px; height: 26px; color: rgb(166, 166, 166); float: left;
}
.head .block_1 .auth .ttl2 {
	padding: 6px 4px 2px; width: 50px; height: 26px; color: rgb(166, 166, 166); float: left;
}
.head .block_1 .auth .forgot a:hover {
	color: rgb(251, 251, 251);
}
.head .block_1 .auth .forgot a {
	font-size: 11px;
}
.head .block_1 .auth a {
	color: rgb(139, 139, 139);
}
.head .block_1 .auth .formlogin {
	background: url("../mk_files/input_bg.jpg") repeat-x 0px 0px rgb(255, 255, 255); border-width: 1px medium; border-style: solid none; border-color: rgb(255, 255, 255) currentColor; padding: 2px 3px; width: 75px; height: 23px; color: rgb(113, 113, 113); font-family: Arial,Helvetica,sans-serif; float: left;
}
.head .block_1 .auth .field {
	background: url("../mk_files/input_bg.jpg") repeat-x 0px 0px rgb(255, 255, 255); border-width: 1px medium; border-style: solid none; border-color: rgb(255, 255, 255) currentColor; padding: 2px 3px; width: 75px; height: 23px; color: rgb(113, 113, 113); font-family: Arial,Helvetica,sans-serif; float: left;
}
.head .block_1 .auth .formlogin {
	width: 62px;
}
.head .user .form table {
	margin: 5px 12px 0px 0px; width: 485px; color: rgb(240, 240, 240);
}
.head .user .form table td {
	height: 20px;
}
.head .user .form table td.nm {
	font-weight: bold;
}
.head .user .form table span {
	color: rgb(98, 98, 98); font-size: 11px;
}
.head .user .form table .exit {
	float: right;
}
.head .user .form table .exit a {
	color: rgb(255, 0, 0); font-size: 11px;
}
.head .user .form table .userMenu a {
	margin: 2px 0px 2px 5px; color: rgb(181, 156, 9); font-size: 11px; list-style-type: none;
}
.head .block_1 .link {
	margin: 0px; padding: 0px; border: 0px solid red;
}
.head .block_1 .link ul {
	margin: 5px 0px 0px 15px; padding: 0px;
}
.head .block_1 .link li {
	margin: 0px 5px; float: right; list-style-type: none;
}
.head .block_1 .link li a {
	color: rgb(33, 166, 187); text-decoration: underline;
}
.head .block_1 .link li a:hover {
	color: rgb(251, 251, 251); text-decoration: underline;
}
.head .block_1 .link li.red a {
	color: rgb(255, 0, 0);
}
.head .block_1 .link li.red a:hover {
	color: rgb(202, 48, 48);
}
.head .block_1 .reg {
	background: url("../mk_files/reg_btn.jpg") no-repeat center 0px; width: 120px; height: 35px; float: right; cursor: pointer;
}
.head .block_1 .link a.registration {
	text-decoration: none;
}
.head .block_1 .link .reg div {
	text-align: center; color: rgb(38, 38, 38); clear: both; font-size: 11px; font-style: italic; text-decoration: none;
}
.head .block_1 .link .reg div.do {
	font-size: 13px; font-weight: bold; text-decoration: underline;
}
.head .block_2 {
	background: url("../mk_files/menu_bg.jpg") repeat-x right 0px; height: 30px; overflow: hidden; clear: both;
}
.head .block_2 ul {
	margin: 2px 0px 0px; padding: 0px; width: 100%; overflow: hidden; clear: both;
}
.head .block_2 ul li {
	padding: 7px 34px 8px; height: 16px; float: left; list-style-type: none;
}
.head .block_2 ul li.bord {
	background: url("../mk_files/li_board.jpg") no-repeat right 0px;
}
.head .block_2 ul li a {
	color: rgb(222, 222, 222); font-size: 12px; text-decoration: none;
}
.head .block_2 ul li a:hover {
	color: rgb(204, 204, 204);
}
.headLn {
	background: url("../mk_files/sub_menu_bg.jpg") repeat-x 0px 0px rgb(222, 160, 23); width: 100%; height: 3px;
}
.content {
	margin: 0px; padding: 0px; border: 0px solid red;
}
.contentTable {
	margin: 10px 0px 2px;
}
.content .body {
	padding: 0px; width: 100%;
}
.content .fon {
	background: url("../mk_files/sub_menu_bg.jpg") repeat-x 0px 0px rgb(255, 255, 255);
}
table.main {
	margin: 0px; width: 100%;
}
.indexIMG {
	margin: 0px 0px 3px;
}
.content .selecttext {
	border-width: 1px; border-style: solid; border-color: rgb(128, 128, 128) rgb(212, 208, 200) rgb(212, 208, 200) rgb(128, 128, 128); color: rgb(0, 0, 0); font-family: Arial,Helvetica,sans-serif; font-size: 9pt; font-weight: normal; cursor: default; max-width: 200px; background-color: rgb(255, 255, 255);
}
.footer {
	background: url("../mk_files/footer_bg.jpg") repeat-x 0px bottom rgb(0, 0, 0); margin: 0px; padding: 0px;
}
.footer .we {
	margin: 0px; padding: 0px; width: 100%;
}
.footer .we .ln {
	background: url("../mk_files/footer_head_bg.jpg") repeat-x 0px bottom; padding: 0px; width: 100%; height: 20px; overflow: hidden; clear: both;
}
.footer .we .ln div {
	margin: 2px 0px 0px 490px; width: 110px; height: 15px; color: rgb(233, 202, 1); font-weight: bold; float: left;
}
.footer .we .ln div.left {
	margin: 2px 0px 0px 10px; width: 110px;
}
.footer .we .logos {
	width: 100%; height: 86px; overflow: hidden; clear: both;
}
.footer .we .logos div {
	margin: 7px 0px 0px; width: 290px; height: 50px; text-align: left; float: right;
}
.footer .we .logos .kahn {
	padding: 12px 0px 0px;
}
.footer .we .logos div.left {
	background: url("../mk_files/footer.jpg") no-repeat 0px bottom; margin: 17px 0px 0px 15px; width: 556px; height: 68px; float: left;
}
.footer .we .logos div.left img {
	margin: 0px 0px 6px;
}
.subfooter {
	background: 0px 0px rgb(0, 0, 0); padding: 0px; height: 100px;
}
.subfooter a.logo {
	margin: 10px 10px 0px; padding: 0px; float: left;
}
.subfooter .menu {
	margin: 8px 0px 10px; border: 0px solid red; width: 70%; float: left;
}
.subfooter .menu ul {
	margin: 3px 0px 0px 5px; padding: 0px; width: 100%; overflow: hidden; clear: both;
}
.subfooter .menu ul li {
	margin: 0px !important; height: 18px; float: left; list-style-type: none;
}
.subfooter .menu ul li.bord {
	border-right-color: rgb(74, 74, 74); border-right-width: 1px; border-right-style: solid;
}
.subfooter .menu ul li a.topmenu:visited {
	padding: 0px 9px; color: rgb(74, 74, 74); font-weight: normal; text-decoration: none;
}
.subfooter .menu ul li a.topmenu {
	padding: 0px 9px; color: rgb(74, 74, 74); font-weight: normal; text-decoration: none;
}
.subfooter .menu ul li a {
	padding: 0px 9px; color: rgb(74, 74, 74); font-weight: normal; text-decoration: none;
}
.subfooter .menu ul li a.topmenu:hover {
	color: rgb(255, 0, 0); font-weight: normal;
}
.subfooter .menu ul li a:hover {
	color: rgb(255, 0, 0); font-weight: normal;
}
.subfooter .copy {
	margin: 8px 32px 0px 10px; padding: 0px; float: right;
}
.subfooter .copy img {
	border: currentColor;
}
.subfooter .link {
	padding: 5px 20px; width: auto; text-align: left; clear: both;
}
.subfooter .link h2 {
	margin: 0px; padding: 0px; color: rgb(46, 46, 46);
}
.subfooter .link h2 a {
	color: rgb(46, 46, 46); float: left;
}
.subfooter .link {
	color: rgb(46, 46, 46); text-decoration: none;
}
.subfooter .link a {
	color: rgb(46, 46, 46); text-decoration: none;
}
.subfooter .copy .txt {
	padding: 8px 0px 0px; width: 210px; text-align: left; color: rgb(99, 99, 99);
}
.banner {
	margin: 0px 0px 5px; padding: 240px 0px 0px; border: 0px solid red; width: 552px; overflow: hidden;
}
.banner .link {
	border: 0px solid red; top: 0px; width: 553px; height: 240px; margin-top: -240px; position: relative; cursor: pointer;
}
.banner {
	background: url("../mk_files/en/b1.jpg") no-repeat 0px 0px;
}
.banner#ru {
	background: url("../mk_files/ru/b1.jpg") no-repeat 0px 0px;
}
.banner#en {
	background: url("../mk_files/en/b1.jpg") no-repeat 0px 0px;
}
.banner#fr {
	background: url("../mk_files/fr/b1.jpg") no-repeat 0px 0px;
}
.banner#de {
	background: url("../mk_files/de/b1.jpg") no-repeat 0px 0px;
}
.banner#pl {
	background: url("../mk_files/pl/b1.jpg") no-repeat 0px 0px;
}
.banner .plain {
	padding: 8px 0px 0px 5px; border: 0px solid white;
}
.banner .p1 {
	width: 26px; height: 19px; float: right; cursor: pointer;
}
.banner .onp1 {
	width: 26px; height: 19px; float: right; cursor: pointer;
}
.banner .p2 {
	width: 26px; height: 19px; float: right; cursor: pointer;
}
.banner .onp2 {
	width: 26px; height: 19px; float: right; cursor: pointer;
}
.banner .p3 {
	width: 26px; height: 19px; float: right; cursor: pointer;
}
.banner .onp3 {
	width: 26px; height: 19px; float: right; cursor: pointer;
}
.banner .p4 {
	width: 26px; height: 19px; float: right; cursor: pointer;
}
.banner .onp4 {
	width: 26px; height: 19px; float: right; cursor: pointer;
}
.banner .p5 {
	width: 26px; height: 19px; float: right; cursor: pointer;
}
.banner .onp5 {
	width: 26px; height: 19px; float: right; cursor: pointer;
}
.banner .next {
	padding: 0px 0px 5px; width: 40px; height: 19px; float: right; cursor: pointer;
}
.banner .onnext {
	padding: 0px 0px 5px; width: 40px; height: 19px; float: right; cursor: pointer;
}
.banner .here {
	margin: 0px 15px 0px 0px; width: 300px; height: 19px; text-align: right; float: right; cursor: pointer;
}
.banner .onhere {
	margin: 0px 15px 0px 0px; width: 300px; height: 19px; text-align: right; float: right; cursor: pointer;
}
.banner .p1 {
	background: url("../mk_files/p1.jpg") no-repeat 0px 0px;
}
.banner .onp1 {
	background: url("../mk_files/over_p1.jpg") no-repeat 0px 0px;
}
.banner .p2 {
	background: url("../mk_files/p2.jpg") no-repeat 0px 0px;
}
.banner .onp2 {
	background: url("../mk_files/over_p2.jpg") no-repeat 0px 0px;
}
.banner .p3 {
	background: url("../mk_files/p3.jpg") no-repeat 0px 0px;
}
.banner .onp3 {
	background: url("../mk_files/over_p3.jpg") no-repeat 0px 0px;
}
.banner .p4 {
	background: url("../mk_files/p4.jpg") no-repeat 0px 0px;
}
.banner .onp4 {
	background: url("../mk_files/over_p4.jpg") no-repeat 0px 0px;
}
.banner .p5 {
	background: url("../mk_files/p5.jpg") no-repeat 0px 0px;
}
.banner .onp5 {
	background: url("../mk_files/over_p5.jpg") no-repeat 0px 0px;
}
.banner .next a {
	color: rgb(188, 188, 188); font-size: 16px; font-style: italic; font-weight: bold; text-decoration: none;
}
.banner .here b {
	color: rgb(188, 188, 188); font-size: 16px; font-style: italic; font-weight: bold; text-decoration: none;
}
.banner .here {
	color: rgb(188, 188, 188); font-size: 16px; font-style: italic; font-weight: bold; text-decoration: none;
}
.banner .next a:hover {
	color: rgb(255, 0, 0);
}
.banner a.onhere:hover {
	color: rgb(255, 0, 0) !important;
}
.seo {
	bottom: 0%; position: absolute;
}
.ln.left {
	width: 150px; height: 4px;
}
.icon1 {
	background: url("../mk_files/sorev_icon1.jpg") no-repeat left 0px; width: 22px; height: 18px;
}
.icon2 {
	background: url("../mk_files/sorev_icon2.jpg") no-repeat left 0px; width: 22px; height: 18px;
}
.icon3 {
	background: url("../mk_files/sorev_icon3.jpg") no-repeat left 0px; width: 22px; height: 18px;
}
.icon4 {
	background: url("../mk_files/sorev_icon4.jpg") no-repeat left 0px; width: 22px; height: 18px;
}
.content .left a.lineblive {
	color: rgb(72, 143, 29); font-weight: bold;
}
.content .left a.lineblive:hover {
	color: rgb(168, 7, 7); font-weight: bold;
}
.sport {
	margin: 10px 0px 5px; width: 152px; height: 14px;
}
.content .td2 {
	width: 100px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.content .td2 .lineb {
	margin: 2px 0px 2px 7px; color: rgb(51, 51, 51); font-size: 11px; font-weight: bold;
}
.content .td2 a {
	text-decoration: none !important;
}
.step_bets td {
	font-size: 8pt;
}
.step_bets .desc {
	padding-right: 0px;
}
.step_bets td strong {
	color: rgb(61, 61, 61); font-size: 11px;
}
.place1 {
	margin: 8px 0px; width: 54px; height: 18px; clear: both;
}
.place2 {
	margin: 8px 0px; width: 54px; height: 18px; clear: both;
}
.place3 {
	margin: 8px 0px; width: 54px; height: 18px; clear: both;
}
.step1 {
	margin: 8px 0px; width: 54px; height: 18px; clear: both;
}
.step2 {
	margin: 8px 0px; width: 54px; height: 18px; clear: both;
}
.step3 {
	margin: 8px 0px; width: 54px; height: 18px; clear: both;
}
.step4 {
	margin: 8px 0px; width: 54px; height: 18px; clear: both;
}
.step1 {
	background: url("../mk_files/en/step1.jpg") no-repeat 0px 0px;
}
.step2 {
	background: url("../mk_files/en/step2.jpg") no-repeat 0px 0px;
}
.step3 {
	background: url("../mk_files/en/step3.jpg") no-repeat 0px 0px;
}
.step4 {
	background: url("../mk_files/en/step4.jpg") no-repeat 0px 0px;
}
.place1 {
	background: url("../img/casino102/en/place1.jpg") no-repeat 0px 0px;
}
.place2 {
	background: url("../img/casino102/en/place2.jpg") no-repeat 0px 0px;
}
.place3 {
	background: url("../img/casino102/en/place3.jpg") no-repeat 0px 0px;
}
.headshop {
	background: url("../mk_files/shop/headbg.jpg") no-repeat 0px 0px !important;
}
.headshop_a {
	background: url("../mk_files/shop/headbg_a.jpg") no-repeat 0px 0px !important;
}
.shopSearch {
	background: url("../mk_files/shop/srch2.jpg") no-repeat 0px 0px; padding: 0px 5px 5px; height: 100px;
}
.shopSearch .ttl {
	color: rgb(255, 255, 255); padding-left: 3px;
}
.shopSearch form {
	margin: 0px; padding: 0px;
}
.shopSearch input {
	background: url("../mk_files/shop/srch_input.jpg") no-repeat 0px 0px; padding: 5px 10px; border: currentColor; width: 138px; height: 26px;
}
.shopSearch span {
	color: rgb(199, 199, 199); padding-left: 3px;
}
.shopSearch .submit {
	background: url("../mk_files/shop/submit.jpg") no-repeat 0px 0px; padding: 0px 3px 5px; width: 87px; color: rgb(16, 16, 16); font-weight: bold; margin-top: 2px; cursor: pointer;
}
shoptopstat .shopSearch .ttl {
	padding: 0px 3px 3px; color: rgb(62, 62, 62);
}
.head .shop .user {
	width: 485px; padding-left: 15px;
}
.head .shop .link .but input {
	background: url("../mk_files/shop/logout.jpg") no-repeat 0px 0px; margin: 20px 0px 0px 15px; padding: 0px 0px 6px; border: currentColor; width: 96px; height: 27px; text-align: center; color: rgb(251, 251, 251);
}
.head .shop .form {
	overflow: hidden;
}
.head .shop .form .acc {
	width: 222px; margin-top: 15px;
}
.head .shop .form .bal {
	width: 222px; margin-top: 15px;
}
.head .shop .form .acc .ttl {
	padding: 3px 8px 0px 0px; color: rgb(199, 199, 199); font-size: 24px;
}
.head .shop .form .bal .ttl {
	padding: 3px 8px 0px 0px; color: rgb(199, 199, 199); font-size: 24px;
}
.head .shop .form .val {
	background: url("../mk_files/shop/am_field.jpg") no-repeat 0px 0px; text-align: center; color: rgb(207, 207, 207);
}
.head .shop .form .val .bg {
	background: url("../mk_files/shop/am_field_bg.jpg") no-repeat right 0px; padding: 8px 5px 9px;
}
.content .sorevnshop {
	background: url("../mk_files/shop/events.jpg") no-repeat left 5px; margin: 13px 0px 12px; width: 140px; height: 22px;
}
.shoptopstat {
	background: url("../mk_files/shop/cass_top_bg.jpg") repeat-x left 0px; width: 874px; height: 175px; margin-top: 8px;
}
.shoptopstat .l {
	background: url("../mk_files/shop/left_cass_top_bg.jpg") no-repeat left 0px; padding: 5px 0px 0px 15px; width: 260px;
}
.shoptopstat .r {
	background: url("../mk_files/shop/right_cass_top_bg.jpg") no-repeat right 0px; padding: 0px 15px 0px 0px; width: 30%;
}
.shoptopstat .h1 {
	padding: 7px 0px 5px; color: rgb(84, 84, 84); font-size: 24px; border-bottom-color: rgb(194, 188, 188); border-bottom-width: 1px; border-bottom-style: solid;
}
.shoptopstat .h4 {
	padding: 20px 0px 10px; color: rgb(84, 84, 84); border-bottom-color: rgb(194, 188, 188); border-bottom-width: 1px; border-bottom-style: solid;
}
.shoptopstat .l .row {
	width: 246px; height: 48px; clear: both; border-right-color: rgb(194, 188, 188); border-right-width: 1px; border-right-style: solid;
}
.shoptopstat .l .row .val {
	background: url("../mk_files/shop/stat_val_1.jpg") no-repeat left 0px; text-align: center; color: rgb(124, 242, 45); font-size: 18px; float: left;
}
.shoptopstat .l .row .val .bg {
	background: url("../mk_files/shop/stat_val_1_bg.jpg") no-repeat right 0px; padding: 3px 3px 7px; text-align: center; color: rgb(124, 242, 45); font-size: 18px; float: left;
}
.shoptopstat .l .row .val2 {
	background: url("../mk_files/shop/stat_val_2.jpg") no-repeat left 0px; text-align: center; color: rgb(124, 242, 45); font-size: 18px; float: left;
}
.shoptopstat .l .row .val2 .bg {
	background: url("../mk_files/shop/stat_val_2_bg.jpg") no-repeat right 0px; padding: 3px 3px 7px; text-align: center; color: rgb(124, 242, 45); font-size: 18px; float: left;
}
.shoptopstat .l .row .ttl {
	padding: 3px 0px 7px 15px; text-align: center; color: rgb(89, 89, 89); font-size: 18px; float: left;
}
.shoptopstat .c h4 {
	margin-bottom: 20px;
}
.shoptopstat .c .row {
	padding: 2px 0px; color: rgb(107, 107, 107); margin-right: 20px; border-right-color: rgb(194, 188, 188); border-right-width: 1px; border-right-style: solid;
}
.shoptopstat .c .h4 {
	margin-bottom: 20px;
}
.shoptopstat .c .row .ttl {
	padding: 0px 5px 0px 0px; font-size: 13px; float: left;
}
.shoptopstat .c .row .val {
	font-size: 13px; font-weight: bold;
}
.shoptopstat .r .out {
	margin-top: 19px;
}
.shoptopstat .r .input {
	margin-top: 19px;
}
.shoptopstat .r .input {
	background: url("../mk_files/shop/input.jpg") no-repeat left 0px; padding: 6px 0px 10px 26px; width: 146px; cursor: pointer;
}
.shoptopstat .r .out {
	background: url("../mk_files/shop/out.jpg") no-repeat left 0px; padding: 6px 0px 10px 26px; width: 146px; cursor: pointer;
}
.shoptopstat .r a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.shopSubTopStat .l {
	background: url("../mk_files/shop/l_white.jpg") no-repeat left 0px; width: 10px; height: 58px;
}
.shopSubTopStat .r {
	background: url("../mk_files/shop/r_white.jpg") no-repeat right 0px; width: 10px; height: 58px;
}
.shopSubTopStat {
	background: url("../mk_files/shop/bg_white.jpg") repeat-x left 0px; width: 100%;
}
.shopSubTopStat * {
	color: rgb(82, 82, 82);
}
.shopSubTopStat .tot {
	padding: 15px 0px 5px; font-weight: bold;
}
.shopSubTopStat .tot .row {
	background: url("../mk_files/shop/tot.jpg") no-repeat left 0px; padding: 5px 0px 5px 32px; width: 200px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.shopSubTopStat .tot .row .ttl {
	padding: 0px 4px 0px 0px; float: left;
}
.shopSubTopStat .tot2 {
	padding: 8px 0px 5px;
}
.shopSubTopStat .tot2 .row {
	background: url("../mk_files/shop/plus.jpg") no-repeat left; padding: 5px 0px 5px 32px; width: 190px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.shopSubTopStat .tot2 .ttl {
	padding: 0px 4px 0px 0px; float: left;
}
.shopSubTopStat .arr {
	padding: 8px 0px 5px;
}
.shopSubTopStat .arr .row {
	background: url("../mk_files/shop/arr.jpg") no-repeat left; padding: 5px 0px 5px 32px; width: 205px;
}
.shopSubTopStat .arr .ttl {
	padding: 0px 4px 0px 0px; float: left;
}
.statSrch {
	margin-top: 10px; float: right;
}
.statSrch td {
	color: rgb(138, 138, 138);
}
.popup .but {
	background: url("../mk_files/shop/show.jpg") no-repeat left; padding: 1px 0px 5px; border: currentColor; width: 116px; height: 25px; color: rgb(255, 255, 255); cursor: pointer;
}
.statSrch .formbutton {
	background: url("../mk_files/shop/show.jpg") no-repeat left; padding: 1px 0px 5px; border: currentColor; width: 116px; height: 25px; color: rgb(255, 255, 255); cursor: pointer;
}
.statTtl {
	float: left;
}
.statTtl td {
	padding: 14px 0px 5px;
}
.statTtl td strong {
	color: rgb(84, 84, 84); font-size: 18px;
}
.statBody th {
	background: rgb(255, 255, 255); padding: 10px; text-align: center; color: rgb(167, 167, 167); border-top-color: rgb(206, 206, 206); border-right-color: rgb(243, 243, 243); border-bottom-color: rgb(206, 206, 206); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
.statBody th.last {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.statBody td {
	padding: 5px 0px; text-align: center; color: rgb(82, 82, 82); border-right-color: rgb(243, 243, 243); border-right-width: 1px; border-right-style: solid;
}
.statBody td.type {
	padding: 5px 0px 5px 5px; text-align: left;
}
.statBody td.last {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.statBody td.fromaccount {
	font-weight: normal;
}
.statBody td.toaccount {
	font-weight: normal;
}
.statBody td.toaccount {
	padding: 5px; text-align: right; color: rgb(89, 162, 41);
}
.statBody td.fromaccount {
	padding: 5px; text-align: right; color: rgb(255, 0, 0);
}
.statBody td.balance {
	padding: 5px; text-align: right;
}
.pager table {
	width: 97%;
}
.payimg {
	padding: 1px; border: 1px solid rgb(234, 234, 234);
}
#livecasinobanner {
	width: 556px; height: 314px; position: relative;
}
.lcb_ru {
	background-image: url("../mk_files/casino/ru/bgr-banner.jpg");
}
.lcb_en {
	background-image: url("../mk_files/casino/en/bgr-banner.jpg");
}
.lcb_de {
	background-image: url("../mk_files/casino/de/bgr-banner.jpg");
}
.lcb_pl {
	background-image: url("../mk_files/casino/pl/bgr-banner.jpg");
}
ul.lcb-list {
	list-style: none; margin: 0px; padding: 0px; left: 15px; top: 115px; width: 370px; height: 130px; overflow: hidden; position: absolute;
}
ul.lcb-list li {
	margin: 8px 0px 0px 8px; padding: 0px; width: 80px; height: 110px; float: left; display: block;
}
ul.lcb-list li a {
	width: 80px; height: 110px; text-indent: -9999px; display: block;
}
li.roulette {
	background: url("../mk_files/casino/img-roulette.png") no-repeat center 15px;
}
li.bj {
	background: url("../mk_files/casino/img-blackjack.png") no-repeat center 2px;
}
li.baccarat {
	background: url("../mk_files/casino/img-baccarat.png") no-repeat center 15px;
}
li.slots {
	background: url("../mk_files/casino/img-slots.png") no-repeat center 15px;
}
.lcb_ru li.roulette a {
	background: url("../mk_files/casino/ru/btn-roulette.png") no-repeat bottom;
}
.lcb_ru li.bj a {
	background: url("../mk_files/casino/ru/btn-blackjack.png") no-repeat bottom;
}
.lcb_ru li.baccarat a {
	background: url("../mk_files/casino/ru/btn-baccarat.png") no-repeat bottom;
}
.lcb_ru li.slots a {
	background: url("../mk_files/casino/ru/btn-slots.png") no-repeat bottom;
}
.lcb_ru li.roulette a:hover {
	margin-top: -3px;
}
.lcb_ru li.bj a:hover {
	margin-top: -3px;
}
.lcb_ru li.baccarat a:hover {
	margin-top: -3px;
}
.lcb_ru li.slots a:hover {
	margin-top: -3px;
}
.lcb_en li.roulette a {
	background: url("../mk_files/casino/en/btn-roulette.png") no-repeat bottom;
}
.lcb_en li.bj a {
	background: url("../mk_files/casino/en/btn-blackjack.png") no-repeat bottom;
}
.lcb_en li.baccarat a {
	background: url("../mk_files/casino/en/btn-baccarat.png") no-repeat bottom;
}
.lcb_en li.slots a {
	background: url("../mk_files/casino/en/btn-slots.png") no-repeat bottom;
}
.lcb_en li.roulette a:hover {
	margin-top: -3px;
}
.lcb_en li.bj a:hover {
	margin-top: -3px;
}
.lcb_en li.baccarat a:hover {
	margin-top: -3px;
}
.lcb_en li.slots a:hover {
	margin-top: -3px;
}
.lcb_de li.roulette a {
	background: url("../mk_files/casino/de/btn-roulette.png") no-repeat bottom;
}
.lcb_de li.bj a {
	background: url("../mk_files/casino/de/btn-blackjack.png") no-repeat bottom;
}
.lcb_de li.baccarat a {
	background: url("../mk_files/casino/de/btn-baccarat.png") no-repeat bottom;
}
.lcb_de li.slots a {
	background: url("../mk_files/casino/de/btn-slots.png") no-repeat bottom;
}
.lcb_de li.roulette a:hover {
	margin-top: -3px;
}
.lcb_en li.bj a:hover {
	margin-top: -3px;
}
.lcb_en li.baccarat a:hover {
	margin-top: -3px;
}
.lcb_de li.slots a:hover {
	margin-top: -3px;
}
.lcb_pl li.roulette a {
	background: url("../mk_files/casino/pl/btn-roulette.png") no-repeat bottom;
}
.lcb_pl li.bj a {
	background: url("../mk_files/casino/pl/btn-blackjack.png") no-repeat bottom;
}
.lcb_pl li.baccarat a {
	background: url("../mk_files/casino/pl/btn-baccarat.png") no-repeat bottom;
}
.lcb_pl li.slots a {
	background: url("../mk_files/casino/pl/btn-slots.png") no-repeat bottom;
}
.lcb_pl li.roulette a:hover {
	margin-top: -3px;
}
.lcb_en li.bj a:hover {
	margin-top: -3px;
}
.lcb_en li.baccarat a:hover {
	margin-top: -3px;
}
.lcb_pl li.slots a:hover {
	margin-top: -3px;
}
#livecasinobalance {
	background: url("../mk_files/casino/bgr-balance.png") repeat-x left top; width: 556px;
}
#livecasinobalance p {
	margin: 0px; padding: 15px 0px; width: 100%; text-align: center; color: rgb(244, 0, 10); font-size: 19px; font-weight: 700;
}
#livecasinobalance p span {
	color: rgb(0, 0, 0); font-size: 19px; font-weight: 700;
}
ul#livecasinogameblock {
	list-style: none; margin: 0px; padding: 0px; overflow: hidden;
}
ul#livecasinogameblock li {
	margin: 0px 0px 0px 10px; padding: 0px; float: left; display: block;
}
ul#livecasinogameblock li a {
	outline: 0px; width: 127px; height: 80px; text-align: center; color: rgb(255, 255, 255); display: block; position: relative;
}
ul#livecasinogameblock li a:hover span {
	color: rgb(252, 221, 4);
}
ul#livecasinogameblock li a span {
	left: 0px; width: 127px; bottom: 2px; text-transform: uppercase; font-size: 11px; font-weight: bold; position: absolute;
}
li.box1 {
	background: url("../mk_files/casino/img-gameblock1.jpg") no-repeat left top;
}
li.box2 {
	background: url("../mk_files/casino/img-gameblock2.jpg") no-repeat left top;
}
li.box3 {
	background: url("../mk_files/casino/img-gameblock3.jpg") no-repeat left top;
}
li.box4 {
	background: url("../mk_files/casino/img-gameblock4.jpg") no-repeat left top;
}
.center_b2_en {
	background: url("../mk_files/ru/b2.jpg") no-repeat -1px 4px; height: 71px; cursor: pointer;
}
.center_b2_de {
	background: url("../mk_files/ru/b2.jpg") no-repeat -1px 4px; height: 71px; cursor: pointer;
}
.center_b2 {
	background: url("../mk_files/ru/b2.jpg") no-repeat -1px 4px; height: 71px; cursor: pointer;
}
.center_b2_en {
	background: url("../mk_files/en/b2.jpg") no-repeat -1px 4px;
}
.center_b2_de {
	background: url("../mk_files/de/b2.jpg") no-repeat -1px 4px;
}
.center_b1_en {
	background: url("../mk_files/ru/b1.jpg") no-repeat -1px 4px; height: 71px; cursor: pointer;
}
.center_b1 {
	background: url("../mk_files/ru/b1.jpg") no-repeat -1px 4px; height: 71px; cursor: pointer;
}
.center_b1_en {
	background: url("../mk_files/en/b1.jpg") no-repeat -1px 4px;
}
.center_b1_de {
	background: url("../mk_files/en/b1.jpg") no-repeat -1px 4px;
}
.center_b1_en .txt {
	margin: 14px 18px 0px; font-weight: bold; float: right;
}
.center_b2_en .txt {
	margin: 14px 18px 0px; font-weight: bold; float: right;
}
.center_b2_de .txt {
	margin: 14px 18px 0px; font-weight: bold; float: right;
}
.center_b1 .txt {
	margin: 14px 18px 0px; font-weight: bold; float: right;
}
.center_b2 .txt {
	margin: 14px 18px 0px; font-weight: bold; float: right;
}
.center_b2_de .txt {
	margin: 12px 18px 0px 249px;
}
.center_b2_en .txt {
	width: 270px; padding-top: 6px;
}
.center_b1_en .txt span {
	color: rgb(100, 100, 100); font-size: 11px; font-weight: normal;
}
.center_b2_en .txt span {
	color: rgb(100, 100, 100); font-size: 11px; font-weight: normal;
}
.center_b2_de .txt span {
	color: rgb(100, 100, 100); font-size: 11px; font-weight: normal;
}
.center_b1 .txt span {
	color: rgb(100, 100, 100); font-size: 11px; font-weight: normal;
}
.center_b2 .txt span {
	color: rgb(100, 100, 100); font-size: 11px; font-weight: normal;
}
.center_b1_en .txt span a {
	color: rgb(41, 143, 161); font-size: 11px;
}
.center_b2_en .txt span a {
	color: rgb(41, 143, 161); font-size: 11px;
}
.center_b2_de .txt span a {
	color: rgb(41, 143, 161); font-size: 11px;
}
.center_b1 .txt span a {
	color: rgb(41, 143, 161); font-size: 11px;
}
.center_b2 .txt span a {
	color: rgb(41, 143, 161); font-size: 11px;
}
.PromoIndexText {
	margin: 4px 1px 1px; padding: 0px 11px 4px 4px;
}
.StorePromoIndexText div h1 {
	margin: 0px; padding: 0px; border: currentColor; text-transform: none;
}
.PromoIndexText div {
	padding: 3px; border: currentColor; width: 200px;
}
.PromoMenuText i {
	font-style: normal;
}
.PromoIndexText {
	background: url("../mk_files/promo_fon.jpg") no-repeat 0px 0px; height: 38px; overflow: hidden;
}
.PromoIndexText .text {
	width: 490px; text-align: right; margin-top: 10px; float: right;
}
.PromoIndexText .text b {
	font-weight: normal;
}
.PromoIndexText .next {
	background: url("../mk_files/promo_button.jpg") no-repeat center; width: 23px; height: 23px; margin-top: 6px; float: right; cursor: pointer;
}
.step_bets a {
	color: rgb(118, 118, 118); font-size: 11px;
}
.step_bets a:hover {
	color: rgb(118, 118, 118);
}
.step_bets .allgames {
	background: url("../mk_files/allgames.jpg") no-repeat center 6px; padding: 7px 5px 5px 15px;
}
.games.menutlt .ttl {
	color: rgb(73, 73, 73); font-size: 10px;
}
.QiwiBlocks {
	margin: 0px; padding: 0px;
}
.QiwiBlocks ul {
	margin: 0px; padding: 0px;
}
.QiwiBlocks ul li {
	margin: 0px; padding: 4px 5px 6px 10px; width: 170px; list-style-type: none; cursor: pointer;
}
.QiwiBlocks div .num {
	background: url("../mk_files/qiwi/num.jpg") no-repeat 0px; margin: 4px 10px 4px 0px; padding: 6px 0px 0px; width: 25px; height: 20px; text-align: center; color: rgb(255, 255, 255); font-size: 11px; font-weight: bold; float: left;
}
.QiwiBlocks div hr {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(204, 204, 204) currentColor currentColor;
}
.QiwiBlocks ul li.active {
	background: url("../mk_files/qiwi/li_bg.jpg") no-repeat 0px; color: rgb(255, 255, 255); font-weight: bold;
}
.qiwiBlock {
	width: 100%; height: 100%;
}
.billTable {
	
}
.billTable th {
	padding: 3px 5px; font-size: 11px;
}
.billTable td {
	padding: 5px 10px; text-align: center; color: rgb(255, 0, 0); font-weight: bold; border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(244, 244, 244);
}
.billTable td.ttl {
	color: rgb(0, 0, 0); font-weight: normal;
}
.billTable u {
	cursor: pointer;
}
.newspager {
	teaxt-align: center;
}
.newspager .pg {
	padding: 2px 4px; width: 10px; float: left;
}
.newspager .active {
	border: 1px solid rgb(202, 202, 202); background-color: rgb(234, 234, 234) !important;
}
.whait {
	background: url("/img/indicator.gif") no-repeat center; width: 20px; height: 20px;
}
.greyfont {
	color: rgb(153, 153, 153);
}
.acceptedbettable {
	width: 150px; max-width: 200px; align: left;
}
.block_alert {
	padding: 0px; width: 919px; position: relative;
}
.block_alert table {
	background-color: black;
}
.block_alert th.left {
	background: url("../mk_files/top_alert_top_left.jpg") no-repeat left bottom; width: 5px; clear: both;
}
.block_alert th.center {
	background: url("../mk_files/top_alert_top_middle.jpg") repeat-x left bottom; padding: 5px 0px; clear: both;
}
.block_alert th.center span.warning {
	color: rgb(200, 155, 24);
}
.block_alert th.center span.message {
	color: rgb(140, 139, 139);
}
.block_alert th.right {
	background: url("../mk_files/top_alert_top_right.jpg") no-repeat right bottom; width: 5px; clear: both;
}
.block_alert td.left {
	background: url("../mk_files/top_alert_corner_left.jpg") no-repeat left bottom; width: 5px; height: 5px;
}
.block_alert td.center {
	background: url("../mk_files/top_alert_bottom_middle.jpg") repeat-x left bottom; height: 5px;
}
.block_alert td.right {
	background: url("../mk_files/top_alert_corner_right.jpg") no-repeat right bottom; width: 5px; height: 5px;
}
.inplayEventBody {
	display: none;
}
.InplayContent {
	
}
.InplayContent {
	width: 100%;
}
.InplayContent .row .monitor {
	width: 25px; text-align: center; margin-top: 5px; margin-right: 3px; float: left;
}
.InplayContent .row .num {
	width: 30px; text-align: center; margin-top: 5px; margin-right: 3px; float: left;
}
.InplayContent .row .noodds {
	width: 240px; text-align: center; margin-top: 14px; margin-right: 0px;
}
.newLive {
	width: 100%;
}
.newLive .val {
	font-weight: bold; margin-right: 4px;
}
.newLive .moreTd .val {
	font-weight: normal;
}
.newLive .moreLong .val {
	font-weight: normal;
}
.PlannedLiveTable {
	width: 100%;
}
.newLiveShop {
	width: 100%;
}
.newLiveIndex {
	width: 100%;
}
.InplayContent .newLiveMore {
	overflow: hidden; background-color: rgb(255, 255, 255);
}
.InplayContent .newLiveMore .RadarOdds {
	margin: 0px; width: 100%; background-color: rgb(255, 255, 255);
}
.InplayContent .refresh {
	color: rgb(0, 0, 0); text-transform: lowercase; font-size: 11px;
}
.loader {
	background: url("../mk_files/loader.gif") no-repeat center; width: 20px; height: 20px;
}
.InplayContent a.oddj {
	color: rgb(0, 0, 0) !important;
}
.InplayContent .RadarOdds .odd .val a {
	color: rgb(0, 0, 0) !important;
}
.newLive a.oddj {
	margin: 15px 0px 0px;
}
.newLive .subRow {
	width: 100%; overflow: hidden;
}
.newLive td {
	height: 100%; vertical-align: middle;
}
.odds1x2 .odd2 {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.content .left {
	padding: 0px;
}
.ttlBlock {
	width: 161px; margin-bottom: 4px; display: inline-table;
}
.ttlBlockRed td {
	background: url("../mk_files/menu_center_bg.jpg") repeat-x left top; height: 23px;
}
.ttlBlock td {
	background: url("../mk_files/menu_center_bg.jpg") repeat-x left top; height: 23px;
}
.ttlBlockRed td {
	background: url("../mk_files/menu_red_center.gif") repeat-x left top;
}
.ttlBlock .ttlBlockLeft {
	background: url("../mk_files/menu_left_bg.jpg") no-repeat left top; width: 5px; padding-left: 5px;
}
.ttlBlock .ttlBlockRight {
	background: url("../mk_files/menu_right_bg.jpg") no-repeat right top; width: 5px; padding-right: 5px;
}
.ttlBlockRed .ttlBlockLeft {
	background: url("../mk_files/menu_red_left.gif") no-repeat left top; width: 5px; padding-left: 5px;
}
.ttlBlockRed .ttlBlockRight {
	background: url("../mk_files/menu_red_right.gif") no-repeat right top; width: 5px; padding-right: 5px;
}
.ttlBlockRed .ttlBlockCenter .ttlBlockText {
	font-size: 9pt; font-weight: bold; margin-left: 2px; white-space: nowrap;
}
.ttlBlock .ttlBlockCenter .ttlBlockText {
	font-size: 9pt; font-weight: bold; margin-left: 2px; white-space: nowrap;
}
.ttlBlockRed .ttlBlockCenter .ttlBlockText {
	color: rgb(255, 255, 255);
}
.ttlBlock .ttlBlockCenterActive {
	padding-left: 1px;
}
.ttlBlock .ttlBlockCenterActive .notActive {
	background: url("../mk_files/menu_no_act.jpg") no-repeat center; width: 15px; height: 16px; margin-left: 3px;
}
.OnttlBlock .ttlBlockCenterActive .notActive {
	background: url("../mk_files/act.jpg") no-repeat center;
}
.ttlBlockMsg {
	margin-bottom: 5px;
}
.ttlBlockMsg td {
	background: url("../mk_files/msgbox_center.gif") repeat-x center 0px; height: 42px;
}
.ttlBlockMsg .letterBg {
	background: url("../mk_files/msg.gif") no-repeat center; width: 18px; height: 18px;
}
.ttlBlockMsg .ttlBlockText {
	margin-left: 10px;
}
.ttlBlockMsg .ttlBlockText a {
	color: rgb(152, 13, 18); font-weight: bold;
}
.ttlBlockMsg .ttlBlockLeft {
	background: url("../mk_files/msgbox_left.gif") no-repeat left 0px; width: 5px;
}
.ttlBlockMsg .ttlBlockRight {
	background: url("../mk_files/msgbox_right.gif") no-repeat right 0px; width: 5px;
}
.euro .ttlBlockCenter {
	background: url("../mk_files/euro/btn_center_bg.jpg") repeat-x left top; height: 24px;
}
.euro .ttlBlockRight {
	background: url("../mk_files/euro/btn_right_bg.jpg") no-repeat right top;
}
.euro .ttlBlockLeft {
	background: url("../mk_files/euro/btn_left_bg.jpg") no-repeat left top;
}
.euro .ttlBlock .ttlBlockCenterActive .notActive {
	background: url("../mk_files/euro/arr_off.jpg") no-repeat left; width: 18px; height: 18px;
}
.euro .OnttlBlock .ttlBlockCenterActive .notActive {
	background: url("../mk_files/euro/arr.jpg") no-repeat left;
}
.euro .ttlBlock .ttlBlockCenterActive {
	background: url("../mk_files/euro/btn_center_bg_repeat.jpg") repeat-x left top;
}
form#slipform {
	margin: 0px; padding: 0px;
}
input.play {
	background: url("../mk_files/en/play.jpg") no-repeat 0px 0px; border: currentColor; width: 62px; height: 16px; cursor: pointer;
}
.H1HeadBlock {
	margin: 0px 0px 10px; height: 25px;
}
.H1HeadBlock .H1HeadCenter {
	background: url("../img/title_bg.gif") repeat-x left 0px;
}
.H1HeadBlock .H1HeadLeft {
	background: url("../img/title_left.gif") no-repeat right 0px; width: 7px;
}
.H1HeadBlock .H1HeadRight {
	background: url("../img/title_right.gif") no-repeat left 0px; width: 7px;
}
.H1HeadBlock .H1HeadCenter h1 {
	margin: 0px; padding: 0px; font-weight: bold;
}
ul.howtodo {
	margin: 0px; padding: 0px;
}
ul.howtodo li {
	background: url("../mk_files/li_item.jpg") no-repeat 0px 0px; margin: 10px 0px; padding: 1px 0px 0px 20px; list-style-type: none;
}
ul.decimal {
	margin: 0px; padding: 0px;
}
ul.decimal li {
	background: url("../img/ln.gif") no-repeat 0px 5px; margin: 0px; padding: 3px 0px 3px 10px; list-style-type: none;
}
a.small_gray {
	color: rgb(90, 90, 90); font-size: 10px; cursor: pointer;
}
.freeroll {
	margin: 4px 0px; padding: 4px 3px; border: 1px solid rgb(204, 204, 204); width: 100%;
}
#leongames-topbanner {
	margin: 20px 0px 0px 5px; border-radius: 10px; width: 547px; height: 240px; position: relative; -moz-border-radius: 10px;
}
img.topbanner-img {
	top: -18px; right: 0px; position: absolute;
}
div.topbanner-text {
	left: 12px; top: 15px; width: 370px; text-align: left; color: rgb(203, 203, 203); font-size: 12px; position: absolute;
}
div.topbanner-text h3 {
	margin: 0px 0px 10px; padding: 0px; color: rgb(255, 220, 1); text-transform: uppercase; font-size: 34px; filter: dropshadow(color=#000000, offx=0, offy=2); text-shadow: 0px 2px 2px #000000;
}
div.topbanner-text span {
	margin: 0px; padding: 5px 0px 0px; color: rgb(55, 55, 55); font-size: 8px; display: block;
}
ul#topbanner-gamelist {
	list-style: none; margin: 0px; padding: 0px; left: 12px; bottom: 5px; overflow: hidden; position: absolute;
}
ul#topbanner-gamelist li {
	margin: 0px; padding: 0px 19px; float: left; display: block;
}
ul#topbanner-gamelist li div {
	margin-top: 2px;
}
ul#topbanner-gamelist li:hover div {
	margin-top: 3px;
}
ul#topbanner-gamelist li.t {
	padding: 6px 5px 0px 15px; height: 37px; text-align: right; color: rgb(133, 142, 136); font-size: 11px; border-right-color: rgb(133, 142, 136); border-right-width: 1px; border-right-style: solid;
}
#leoncasino-gamelist {
	width: 547px; margin-top: 0px;
}
#leoncasino-gamelist #gtabs {
	width: 100%; margin-bottom: 0px; position: relative;
}
#gtabs ul {
	list-style: none; margin: 0px 0px 0px 4px; padding: 0px; overflow: hidden;
}
#gtabs ul li {
	margin: 0px; display: inline !important;
}
#gtabs ul li a {
	background: url("/img/casino102/games/bgr-gamelist-tableft-g.png") no-repeat left top; margin: 0px 0px 0px 1px; padding: 4px 0px 2px; color: rgb(63, 63, 63); text-decoration: none; float: left; display: block;
}
#gtabs ul li a span {
	background: url("/img/casino102/games/bgr-gamelist-tabright-g.png") no-repeat right top; padding: 6px 10px 3px 0px; border: currentColor; font-size: 11px; margin-left: 10px;
}
#gtabs ul li.active a {
	background: url("/img/casino102/games/bgr-gamelist-tableft-r.png") no-repeat left top; border: 0px currentColor; color: rgb(255, 215, 215); padding-bottom: 3px;
}
#gtabs ul li.active a span {
	background: url("/img/casino102/games/bgr-gamelist-tabright-r.png") no-repeat right top; padding: 5px 10px 4px 0px; margin-left: 12px;
}
#gtabs ul li.active a:hover {
	color: rgb(255, 255, 255);
}
#gtabs ul li a:hover {
	color: rgb(0, 0, 0);
}
#leoncasino-gamelist .gl-top {
	background: url("/img/casino102/games/bgr-gamelistline-top.gif") no-repeat left top; width: 585px; height: 5px; text-indent: -9999px;
}
#leoncasino-gamelist .gl-bottom {
	background: url("/img/casino102/games/bgr-gamelistline-bottom.gif") no-repeat left top; width: 585px; height: 5px; text-indent: -9999px; margin-bottom: 40px;
}
#leoncasino-gamelist #glist {
	border-right-color: rgb(208, 208, 208); border-left-color: rgb(208, 208, 208); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; position: relative;
}
#glist ul {
	list-style: none; margin: 0px 0px 0px 11px; padding: 7px 0px; width: 547px; overflow: hidden;
}
#glist ul li {
	background: url("/img/casino102/games/bgr-gamelist.png") no-repeat left top; margin: 0px !important; width: 130px; height: 160px; text-align: center; color: rgb(83, 85, 87); float: left; display: block;
}
#glist ul li img {
	margin-top: 5px;
}
#glist ul li p {
	margin: 0px auto; padding: 0px; width: 110px; font-size: 12px; text-aling: center;
}
#glist ul li:hover {
	background: url("/img/casino102/games/bgr-gamelist-hov.png") no-repeat left top; cursor: pointer;
}
#glist ul {
	display: none;
}
div.img-prev-tooltip {
	margin: 0px; padding: 0px; left: 0px; top: 0px; color: rgb(0, 0, 0); font-size: 12px; display: none; position: absolute; z-index: 10000;
}
div.img-prev-tooltip div.content {
	background: url("/img/casino102/games/loader.gif") no-repeat center rgb(255, 255, 255); padding: 4px; border-radius: 8px; border: 1px solid rgb(191, 0, 1); width: 240px; height: 174px; text-align: center; -moz-border-radius: 8px; -webkit-border-radius: 8px;
}
div.img-prev-tooltip div.content h1 {
	font-size: 13px; display: none;
}
div.img-prev-tooltip div.up_arrow {
	background: url("/img/casino102/games/item-arrow-up-red.png") no-repeat 60px 0px; width: 100%; height: 10px;
}
div.img-prev-tooltip div.down_arrow {
	background: url("/img/casino102/games/item-arrow-down-red.png") no-repeat 60px 0px; width: 100%; height: 10px;
}
