/* CSS Document */
.crystal_banner img {
	z-index: 10;	
}
.crystal_banner_content {
	width: 1240px;
	height: 882px; 	
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -620px;
}
#body.view_1024 .crystal_banner_content {
    
    width: 1240px;
}


.banner_number_div {
    position: absolute;
    left: 89px;
    bottom: 29px;
    display: block;
	z-index: 20;
}

.banner_amount_div {
    position: absolute;
    right: 536px;
    bottom: 18px;
    display: block;
	z-index: 20;
}

.banner_small .banner_amount_div {
    right: 419px;
}

.banner_date_div {
    position: absolute;
    right: 38px;
    top: 141px;
    display: block;
}

.banner_small .banner_number_div {
    left: 88px;
    bottom: 33px;
}

.banner_small .banner_date_div {
    right: 38px;
}

.banner_number {
    float: left;
    margin-left: -7px;
    display: block;
}

.banner_amount {
    float: left;
    margin-left: -6px;
    display: block;
}

.banner_date1 {
    float: left;
    margin-right: -8px;
    display: block;
}

.banner_date2 {
    float: left;
    display: block;
}

.banner_date3 {
    float: left;
    margin-right: -8px;
    display: block;
}

.banner_date4 {
    float: left;
    display: block;
}

.banner_date5 {
    float: left;
    margin-right: -6px;
    display: block;
}

.banner_date6 {
    float: left;
    display: block;
}

.banner_bg {
    background: url(../../Images/custom_banner/banner.png) no-repeat top left;
    display: block;
}

.dot {
    background-position: 0 -1975px;
    width: 14px;
    height: 15px;
    float: left;
    position: relative;
    top: 15px;
    left: 1px;
    margin-left: -7px;
    margin-right: -8px;
}

.bura_0 {
    background-position: 0 0;
    width: 69px;
    height: 91px;
}

.bura_1 {
    background-position: 0 -111px;
    width: 69px;
    height: 91px;
}

.bura_2 {
    background-position: 0 -222px;
    width: 69px;
    height: 91px;
}

.bura_3 {
    background-position: 0 -333px;
    width: 69px;
    height: 91px;
}

.bura_4 {
    background-position: 0 -444px;
    width: 69px;
    height: 91px;
    margin-right: 6px;
}

.bura_5 {
    background-position: 0 -555px;
    width: 69px;
    height: 91px;
}

.bura_6 {
    background-position: 0 -666px;
    width: 69px;
    height: 91px;
}

.bura_7 {
    background-position: 0 -777px;
    width: 69px;
    height: 91px;
}

.bura_8 {
    background-position: 0 -888px;
    width: 69px;
    height: 91px;
}

.bura_9 {
    background-position: 0 -999px;
    width: 69px;
    height: 91px;
}

.bura_small_0 {
    background-position: 0 -1110px;
    width: 22px;
    height: 28px;
}

.bura_small_1 {
    background-position: 0 -1158px;
    width: 22px;
    height: 28px;
}

.bura_small_2 {
    background-position: 0 -1206px;
    width: 22px;
    height: 28px;
}

.bura_small_3 {
    background-position: 0 -1254px;
    width: 22px;
    height: 28px;
}

.bura_small_4 {
    background-position: 0 -1302px;
    width: 22px;
    height: 28px;
}

.bura_small_5 {
    background-position: 0 -1350px;
    width: 22px;
    height: 28px;
}

.bura_small_6 {
    background-position: 0 -1398px;
    width: 22px;
    height: 28px;
}

.bura_small_7 {
    background-position: 0 -1446px;
    width: 22px;
    height: 28px;
}

.bura_small_8 {
    background-position: 0 -1494px;
    width: 22px;
    height: 28px;
}

.bura_small_9 {
    background-position: 0 -1542px;
    width: 22px;
    height: 28px;
}

.date_0 {
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: 0 -1590px;
    width: 24px;
    height: 29px;
}

.date_1 {
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: 0 -1639px;
    width: 24px;
    height: 29px;
}

.date_2 {
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: 0 -1688px;
    width: 24px;
    height: 29px;
}

.date_3 {
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: 0 -1737px;
    width: 24px;
    height: 29px;
}

.date_4 {
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: 0 -1786px;
    width: 24px;
    height: 29px;
}

.date_5 {
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: 0 -1835px;
    width: 24px;
    height: 29px;
}

.date_6 {
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: 0 -1884px;
    width: 24px;
    height: 29px;
}

.date_7 {
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: 0 -1933px;
    width: 24px;
    height: 29px;
}

.date_8 {
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: -89px 0;
    width: 24px;
    height: 29px;
}

.date_9 {
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: -89px -49px;
    width: 24px;
    height: 29px;
}

.domino_0 {
    background-position: -89px -98px;
    width: 69px;
    height: 91px;
}

.domino_1 {
    background-position: -89px -209px;
    width: 69px;
    height: 91px;
}

.domino_2 {
    background-position: -89px -320px;
    width: 69px;
    height: 91px;
}

.domino_3 {
    background-position: -89px -431px;
    width: 69px;
    height: 91px;
}

.domino_4 {
    background-position: -89px -542px;
    width: 69px;
    height: 91px;
    margin-right: 6px;
}

.domino_5 {
    background-position: -89px -653px;
    width: 69px;
    height: 91px;
}

.domino_6 {
    background-position: -89px -764px;
    width: 69px;
    height: 91px;
}

.domino_7 {
    background-position: -89px -875px;
    width: 69px;
    height: 91px;
}

.domino_8 {
    background-position: -89px -986px;
    width: 69px;
    height: 91px;
}

.domino_9 {
    background-position: -89px -1097px;
    width: 69px;
    height: 91px;
}

.domino_small_0 {
    background-position: -89px -1208px;
    width: 22px;
    height: 28px;
}

.domino_small_1 {
    background-position: -89px -1256px;
    width: 22px;
    height: 28px;
}

.domino_small_2 {
    background-position: -89px -1304px;
    width: 22px;
    height: 28px;
}

.domino_small_3 {
    background-position: -89px -1352px;
    width: 22px;
    height: 28px;
}

.domino_small_4 {
    background-position: -89px -1400px;
    width: 22px;
    height: 28px;
}

.domino_small_5 {
    background-position: -89px -1448px;
    width: 22px;
    height: 28px;
}

.domino_small_6 {
    background-position: -89px -1496px;
    width: 22px;
    height: 28px;
}

.domino_small_7 {
    background-position: -89px -1544px;
    width: 22px;
    height: 28px;
}

.domino_small_8 {
    background-position: -89px -1592px;
    width: 22px;
    height: 28px;
}

.domino_small_9 {
    background-position: -89px -1640px;
    width: 22px;
    height: 28px;
}

.nardi_0 {
    background-position: -89px -1688px;
    width: 69px;
    height: 91px;
}

.nardi_1 {
    background-position: -89px -1799px;
    width: 69px;
    height: 91px;
}

.nardi_2 {
    background-position: -89px -1910px;
    width: 69px;
    height: 91px;
}

.nardi_3 {
    background-position: -178px 0;
    width: 69px;
    height: 91px;
}

.nardi_4 {
    background-position: -178px -111px;
    width: 69px;
    height: 91px;
    margin-right: 6px;
}

.nardi_5 {
    background-position: -178px -222px;
    width: 69px;
    height: 91px;
}

.nardi_6 {
    background-position: -178px -333px;
    width: 69px;
    height: 91px;
}

.nardi_7 {
    background-position: -178px -444px;
    width: 69px;
    height: 91px;
}

.nardi_8 {
    background-position: -178px -555px;
    width: 69px;
    height: 91px;
}

.nardi_9 {
    background-position: -178px -666px;
    width: 69px;
    height: 91px;
}

.nardi_small_0 {
    background-position: -178px -777px;
    width: 22px;
    height: 28px;
}

.nardi_small_1 {
    background-position: -178px -825px;
    width: 22px;
    height: 28px;
}

.nardi_small_2 {
    background-position: -178px -873px;
    width: 22px;
    height: 28px;
}

.nardi_small_3 {
    background-position: -178px -921px;
    width: 22px;
    height: 28px;
}

.nardi_small_4 {
    background-position: -178px -969px;
    width: 22px;
    height: 28px;
}

.nardi_small_5 {
    background-position: -178px -1017px;
    width: 22px;
    height: 28px;
}

.nardi_small_6 {
    background-position: -178px -1065px;
    width: 22px;
    height: 28px;
}

.nardi_small_7 {
    background-position: -178px -1113px;
    width: 22px;
    height: 28px;
}

.nardi_small_8 {
    background-position: -178px -1161px;
    width: 22px;
    height: 28px;
}

.nardi_small_9 {
    background-position: -178px -1209px;
    width: 22px;
    height: 28px;
}

.seka_0 {
    background-position: -178px -1257px;
    width: 69px;
    height: 91px;
}

.seka_1 {
    background-position: -178px -1368px;
    width: 69px;
    height: 91px;
}

.seka_2 {
    background-position: -178px -1479px;
    width: 69px;
    height: 91px;
}

.seka_3 {
    background-position: -178px -1590px;
    width: 69px;
    height: 91px;
}

.seka_4 {
    background-position: -178px -1701px;
    width: 69px;
    height: 91px;
    margin-right: 6px;
}

.seka_5 {
    background-position: -178px -1812px;
    width: 69px;
    height: 91px;
}

.seka_6 {
    background-position: -178px -1923px;
    width: 69px;
    height: 91px;
}

.seka_7 {
    background-position: -267px 0;
    width: 69px;
    height: 91px;
}

.seka_8 {
    background-position: -267px -111px;
    width: 69px;
    height: 91px;
}

.seka_9 {
    background-position: -267px -222px;
    width: 69px;
    height: 91px;
}

.seka_small_0 {
    background-position: -267px -333px;
    width: 22px;
    height: 28px;
}

.seka_small_1 {
    background-position: -267px -381px;
    width: 22px;
    height: 28px;
}

.seka_small_2 {
    background-position: -267px -429px;
    width: 22px;
    height: 28px;
}

.seka_small_3 {
    background-position: -267px -477px;
    width: 22px;
    height: 28px;
}

.seka_small_4 {
    background-position: -267px -525px;
    width: 22px;
    height: 28px;
}

.seka_small_5 {
    background-position: -267px -573px;
    width: 22px;
    height: 28px;
}

.seka_small_6 {
    background-position: -267px -621px;
    width: 22px;
    height: 28px;
}

.seka_small_7 {
    background-position: -267px -669px;
    width: 22px;
    height: 28px;
}

.seka_small_8 {
    background-position: -267px -717px;
    width: 22px;
    height: 28px;
}

.seka_small_9 {
    background-position: -267px -765px;
    width: 22px;
    height: 28px;
}


.bura_gel {
    background-position: -225px -2030px;
    width: 91px;
    height: 90px;
    position: absolute;
    left: 714px;
    bottom: 20px;
}

.seka_gel {
    background-position: -225px -2134px;
    width: 91px;
    height: 90px;
    position: absolute;
    left: 714px;
    bottom: 20px;
}

.domino_gel {
    background-position: -225px -2245px;
    width: 91px;
    height: 90px;
    position: absolute;
    left: 714px;
    bottom: 20px;
}

.nardi_gel {
    background-position: -225px -2368px;
    width: 91px;
    height: 90px;
    position: absolute;
    left: 714px;
    bottom: 20px;
}

.banner_small .bura_gel, .banner_small .seka_gel, .banner_small .domino_gel, .banner_small .nardi_gel {
    left: 594px;
}


/*tablegame-banner*/

 .banner_amount_div {
    position: absolute;
    right: 147px;
    top: 40px;
    display: block;
    z-index: 20;
}

body.view_1024  .banner_amount_div {
    right: 192px;
}


 .banner_bg {
    background: url(../../Images/custom_banner/banner_number.png) no-repeat top left;
    display: block;
}

 .russiankeno_0,  .classickeno_0,  .vipkeno_0
{
    background-position: -354px -515px;
    width: 33px;
    height: 48px;
}
 .bura_0
{
	background-position: -533px -424px;
	width: 52px;
	height: 81px;
}
 .japanesejoker_0
{
	background-position: -533px -614px;
	width: 52px;
	height: 81px;
}

 .seka_0 {
	background-position: -533px -323px;
	width: 52px;
	height: 81px;	
}
 .nardi_0 {
	background-position: -533px -20px;
	width: 52px;
	height: 81px;	
}
 .domino_0 {
	background-position: -533px -121px;
	width: 52px;
	height: 81px;	
}
 .blackjack_0 
{
    background-position: -533px -222px;
	width: 52px;
	height: 81px;
}


 .russiankeno_1,  .classickeno_1,  .vipkeno_1
{
    background-position: -22px -515px;
    width: 28px;
    height: 46px;
}
 .bura_1
{
	background-position: -20px  -424px;
	width: 39px;
	height: 81px;
}
 .japanesejoker_1
{
	background-position: -20px  -614px;
	width: 39px;
	height: 81px;
}

 .seka_1 {
	background-position: -20px  -323px;
	width: 39px;
	height: 81px;	
}
 .nardi_1 {
	background-position: -20px  -20px;
	width: 39px;
	height: 81px;	
}
 .domino_1 {
	background-position: -20px  -121px;
	width: 39px;
	height: 81px;	
}
 .blackjack_1 
{
    background-position: -20px  -222px;
	width: 39px;
	height: 81px;
}

 .russiankeno_2,  .classickeno_2,  .vipkeno_2
{
    background-position: -53px -515px;
    width: 35px;
    height: 47px;
}
 .bura_2
{
	background-position: -65px  -424px;
	width: 49px;
	height: 81px;
}
 .japanesejoker_2
{
	background-position: -65px  -614px;
	width: 49px;
	height: 81px;
}
 .seka_2 {
	background-position: -65px  -323px;
	width: 49px;
	height: 81px;	
}
 .nardi_2 {
	background-position: -65px  -20px;
	width: 49px;
	height: 81px;	
}
 .domino_2 {
	background-position: -65px  -121px;
	width: 49px;
	height: 81px;	
}
 .blackjack_2 
{
    background-position: -65px  -222px;
	width: 49px;
	height: 81px;
}

 .russiankeno_3,  .classickeno_3,  .vipkeno_3
{
    background-position: -91px -515px;
    width: 35px;
    height: 48px;
}
 .bura_3
{
	background-position: -121px  -424px;
	width: 45px;
	height: 81px;
}
 .japanesejoker_3
{
	background-position: -121px  -614px;
	width: 45px;
	height: 81px;
}
 .seka_3 {
	background-position: -121px  -323px;
	width: 45px;
	height: 81px;	
}
 .nardi_3 {
	background-position: -121px  -20px;
	width: 45px;
	height: 81px;	
}
 .domino_3 {
	background-position: -121px  -121px;
	width: 45px;
	height: 81px;	
}
 .blackjack_3 
{
    background-position: -121px  -222px;
	width: 45px;
	height: 81px;
}

 .russiankeno_4,  .classickeno_4,  .vipkeno_4
{
    background-position: -128px -516px;
    width: 35px;
    height: 46px;
}
 .bura_4
{
	background-position: -173px  -424px;
	width: 62px;
	height: 81px;
}
 .japanesejoker_4
{
	background-position: -173px  -614px;
	width: 62px;
	height: 81px;
}
 .seka_4 {
	background-position: -173px  -323px;
	width: 62px;
	height: 81px;	
}
 .nardi_4 {
	background-position: -173px  -20px;
	width: 62px;
	height: 81px;	
}
 .domino_4 {
	background-position: -173px  -121px;
	width: 62px;
	height: 81px;	
}
 .blackjack_4 
{
    background-position: -173px  -222px;
	width: 62px;
	height: 81px;
}

 .russiankeno_5,  .classickeno_5,  .vipkeno_5
{
    background-position: -167px -516px;
    width: 33px;
    height: 47px;
}
 .bura_5
{
	background-position: -241px  -424px;
	width: 47px;
	height: 81px;
}
 .japanesejoker_5
{
	background-position: -241px  -614px;
	width: 47px;
	height: 81px;
}
 .seka_5 {
	background-position: -241px  -323px;
	width: 47px;
	height: 81px;	
}
 .nardi_5 {
	background-position: -241px  -20px;
	width: 47px;
	height: 81px;	
}
 .domino_5 {
	background-position: -241px  -121px;
	width: 47px;
	height: 81px;
}
 .blackjack_5 
{
    background-position: -241px  -222px;
	width: 47px;
	height: 81px;
}

 .russiankeno_6,  .classickeno_6,  .vipkeno_6
{
    background-position: -204px -515px;
    width: 34px;
    height: 48px;
}
 .bura_6
{
	background-position: -298px  -424px;
	width: 49px;
	height: 81px;
}
 .japanesejoker_6
{
	background-position: -298px  -614px;
	width: 49px;
	height: 81px;
}
 .seka_6 {
	background-position: -298px  -323px;
	width: 49px;
	height: 81px;
}
 .nardi_6 {
	background-position: -298px  -20px;
	width: 49px;
	height: 81px;	
}
 .domino_6 {
	background-position: -298px  -121px;
	width: 49px;
	height: 81px;
}
 .blackjack_6 
{
    background-position: -298px  -222px;
	width: 49px;
	height: 81px;
}

 .russiankeno_7,  .classickeno_7,  .vipkeno_7
{
    background-position: -241px -516px;
    width: 34px;
    height: 46px;
}
 .bura_7
{
	background-position: -353px  -424px;
	width: 51px;
	height: 81px;
}
 .japanesejoker_7
{
	background-position: -353px  -614px;
	width: 51px;
	height: 81px;
}
 .seka_7 {
	background-position: -353px  -323px;
	width: 51px;
	height: 81px;
}
 .nardi_7 {
	background-position: -353px  -20px;
	width: 51px;
	height: 81px;
}
 .domino_7 {
	background-position: -353px  -121px;
	width: 51px;
	height: 81px;
}
 .blackjack_7 
{
    background-position: -353px  -222px;
	width: 51px;
	height: 81px;
}


 .russiankeno_8,  .classickeno_8,  .vipkeno_8
{
    background-position: -279px -515px;
    width: 33px;
    height: 48px;
}
 .bura_8
{
	background-position: -412px  -424px;
	width: 51px;
	height: 81px;
}
 .japanesejoker_8
{
	background-position: -412px  -614px;
	width: 51px;
	height: 81px;
}
 .seka_8 {
	background-position: -412px  -323px;
	width: 51px;
	height: 81px;
}
 .nardi_8 {
	background-position: -412px  -20px;
	width: 51px;
	height: 81px;
}
 .domino_8 {
	background-position: -412px  -121px;
	width: 51px;
	height: 81px;
}
 .blackjack_8 
{
    background-position: -412px  -222px;
	width: 51px;
	height: 81px;
}

 .russiankeno_9,  .classickeno_9,  .vipkeno_9
{
    background-position: -316px -515px;
    width: 33px;
    height: 48px;
}
 .bura_9
{
	background-position: -472px  -424px;
	width: 49px;
	height: 81px;
}
 .japanesejoker_9
{
	background-position: -472px  -614px;
	width: 49px;
	height: 81px;
}
 .seka_9 {
	background-position: -472px  -323px;
	width: 49px;
	height: 81px;
}
 .nardi_9 {
	background-position: -472px  -20px;
	width: 49px;
	height: 81px;
}
 .domino_9 {
	background-position: -472px  -121px;
	width: 49px;
	height: 81px;
}
 .blackjack_9 
{
    background-position: -472px  -222px;
	width: 49px;
	height: 81px;
}


 .banner_amount {
	margin: 0 4px;
}



 .banner_bg.russiankeno_gel,  .classickeno_gel,  .vipkeno_gel
{
    background-position: -400px -515px;
    width: 44px;
    height:  54px;
    position: absolute;
    left: 950px;
    top: 90px;
}
 .banner_bg.bura_gel
{
    background-position: -605px -425px;
	width: 62px;
	height: 80px;
    position: absolute;
    left: 1098px;
    top: 37px;	
}
 .banner_bg.japanesejoker_gel
{
    background-position: -605px -614px;
	width: 62px;
	height: 80px;
    position: absolute;
    left: 1098px;
    top: 37px;	
}
 .banner_bg.seka_gel
{
    background-position: -605px -324px;
	width: 62px;
	height: 80px;
    position: absolute;
    left: 1098px;
    top: 37px;	
}
 .banner_bg.nardi_gel
{
    background-position: -605px -21px;
	width: 62px;
	height: 80px;
    position: absolute;
    left: 1098px;
    top: 37px;	
}
 .banner_bg.domino_gel
{
    background-position: -605px -122px;
	width: 62px;
	height: 80px;
    position: absolute;
    left: 1098px;
    top: 37px;	
}
 .banner_bg.blackjack_gel
{
    background-position: -605px -21px;
	width: 62px;
	height: 80px;
    position: absolute;
    left: 1098px;
    top: 37px;	
}

body.view_1024  .banner_bg.bura_gel,
body.view_1024  .banner_bg.seka_gel,
body.view_1024  .banner_bg.nardi_gel,
body.view_1024  .banner_bg.domino_gel,
body.view_1024  .banner_bg.blackjack_gel
{
    position: absolute;
    left: 1053px;
}



 .banner_number.bura_small_0,
 .banner_number.seka_small_0,
 .banner_number.nardi_small_0,
 .banner_number.domino_small_0,
 .banner_number.blackjack_small_0
{
    background-position: -56px -159px;
	width: 9px;
	height: 14px;
}
 .banner_number.bura_small_1,
 .banner_number.seka_small_1,
 .banner_number.nardi_small_1,
 .banner_number.domino_small_1,
 .banner_number.blackjack_small_1
{
    background-position: -82px -159px;
	width: 6px;
	height: 14px;
}
 .banner_number.bura_small_2,
 .banner_number.seka_small_2,
 .banner_number.nardi_small_2,
 .banner_number.domino_small_2,
 .banner_number.blackjack_small_2
{
    background-position: -107px -159px;
	width: 9px;
	height: 14px;
}
 .banner_number.bura_small_3,
 .banner_number.seka_small_3,
 .banner_number.nardi_small_3,
 .banner_number.domino_small_3,
 .banner_number.blackjack_small_3
{
    background-position: -132px -159px;
	width: 9px;
	height: 14px;
}
 .banner_number.bura_small_4,
 .banner_number.seka_small_4,
 .banner_number.nardi_small_4,
 .banner_number.domino_small_4,
 .banner_number.blackjack_small_4
{
    background-position: -160px -159px;
	width: 11px;
	height: 14px;
}
 .banner_number.bura_small_5,
 .banner_number.seka_small_5,
 .banner_number.nardi_small_5,
 .banner_number.domino_small_5,
 .banner_number.blackjack_small_5
{
    background-position: -186px -159px;
	width: 9px;
	height: 14px;
}
 .banner_number.bura_small_6,
 .banner_number.seka_small_6,
 .banner_number.nardi_small_6,
 .banner_number.domino_small_6,
 .banner_number.blackjack_small_6
{
    background-position: -212px -159px;
	width: 9px;
	height: 14px;
}
 .banner_number.bura_small_7,
 .banner_number.seka_small_7,
 .banner_number.nardi_small_7,
 .banner_number.domino_small_7,
 .banner_number.blackjack_small_7
{
    background-position: -237px -159px;
	width: 9px;
	height: 14px;
}
 .banner_number.bura_small_8,
 .banner_number.seka_small_8,
 .banner_number.nardi_small_8,
 .banner_number.domino_small_8,
 .banner_number.blackjack_small_8
{
    background-position: -260px -159px;
	width: 9px;
	height: 14px;
}
 .banner_number.bura_small_9,
 .banner_number.seka_small_9,
 .banner_number.nardi_small_9,
 .banner_number.domino_small_9,
 .banner_number.blackjack_small_9
{
    background-position: -285px -159px;
		  width: 9px;
		  height: 14px;
}


 .dot {
    background: #fff;
    width: 2px;
    height: 2px;
    float: left;
    position: relative;
    margin: 0 4px 0 3px;
    position: relative;
    top: 11px;
}

 .date_0
{
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: -56px -159px;
	width: 9px;
	height: 14px;
}
 .date_1
{
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: -82px -159px;
	width: 6px;
	height: 14px;
}
 .date_2
{
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: -107px -159px;
	width: 9px;
	height: 14px;
}
 .date_3
{
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: -132px -159px;
	width: 9px;
	height: 14px;
}
 .date_4
{
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: -160px -159px;
	width: 11px;
	height: 14px;
}
 .date_5
{
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: -186px -159px;
	width: 9px;
	height: 14px;
}
 .date_6
{
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: -212px -159px;
	width: 9px;
	height: 14px;
}
 .date_7
{
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: -237px -159px;
	width: 9px;
	height: 14px;
}
 .date_8
{
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: -260px -159px;
	width: 9px;
	height: 14px;
}
 .date_9
{
	background: url(../../Images/custom_banner/banner1.png) no-repeat top left;
    background-position: -285px -159px;
		  width: 9px;
		  height: 14px;
}

 .banner_date_div {
    position: absolute;
    right: 97px;
    bottom: 85px;
    display: block;
}
#body.view_1024  .banner_date_div {
    right: 136px;
    position: absolute;
    height: 18px;
	text-align: center;
    top: 140px;
    display: block;
    width: 78px;	
}
#body.view_1024 .keno-banner .banner_date_div {
    right: 193px;
    position: absolute;
    text-align: center;
    top: 175px;
    display: block;
    width: 115px;
    height: 32px;
}




 .banner_date1 {
    float: left;
    margin-right: 0px;
    display: block;
}

 .banner_date2 {
    float: left;
    display: block;
}

 .banner_date3 {
    float: left;
    margin-right: 0px;
    display: block;
}

 .banner_date4 {
    float: left;
    display: block;
}

 .banner_date5 {
    float: left;
    margin-right: 0px;
    display: block;
}

 .banner_date6 {
    float: left;
    display: block;
}






 .banner_number {
	margin-left: 2px;
}

 .banner_number_div {
	position: absolute;
    left: 1107px;
    bottom: 44px;
    display: none;
    z-index: 20;	
}
body.view_1024  .banner_number_div {
    left: 1053px;	
}







.nPageContent {
	background: none !important;
}



 .crystal_page {
    position: absolute;
    left: 0px;
    top: 225px;
    width: 100%;
    text-align: center;
    z-index: 5;	
}









.main_banner .crystal_page_a {
        display: inline-block;
        width: 19px;
        height: 18px;
        background: url(../../Images/slider_page.png) ;
        margin: 0 3px;
        cursor: pointer;
		
		text-indent: 100%;
		white-space: nowrap;
		overflow: hidden;
		float: none;
		z-index: 9;	
}


.main_banner .crystal_page_a.active{
        display: inline-block;
        width: 19px;
        height: 18px;
		background: url(../../Images/slider_page.png) ;
        margin: 0 3px;
		 background-position: bottom;
        cursor: pointer;

		text-indent: 100%;
		white-space: nowrap;
		overflow: hidden;
		float: none;
		z-index: 9;	
}
.main_banner .crystal_page_a:hover {
	 background-position: bottom ;
}





.keno-banner .crystal_banner_content {
    top: 152px;
}

.keno-banner .crystal_page {
    top: 380px;
}



.keno-banner .banner_amount_div {
    right: 180px;
    top: 75px;
}
.keno-banner .banner_amount_div {
    height: 90px;

    box-sizing: border-box;
    padding: 23px 125px 23px 70px;
}
.keno-banner .banner_date_div {
    width: 115px;
    height: 34px;
    
    box-sizing: border-box;
    padding: 10px 10px 10px 30px;
    right: 181px;
    top: 175px;
}
.keno-banner .banner_date_div:after {
    content: '';
    display: block;
    position: absolute;
    left: 7px;
    top: 8px;

    background: url(../../Images/custom_banner/banner_number.png) no-repeat top left;
    background-position: -18px -570px;
  width: 16px;
  height: 17px;
}

.keno-banner .banner_amount_div.russiankeno {
    border: 1px solid #5d9555;
}
.keno-banner .banner_date_div.russiankeno {
    background: #116600;
}

.keno-banner .banner_amount_div.classickeno {
    border: 1px solid #8a61c6;
}
.keno-banner .banner_date_div.classickeno {
    background: #3b0088;
}

.keno-banner .banner_amount_div.vipkeno {
    border: 1px solid #7397ff;
}
.keno-banner .banner_date_div.vipkeno {
    background: #0036fe;
}
