.background-overlay{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0.7);
	z-index:2;
}
.contact_status_text{
	display:none;	
}

	.lottery-menu {margin:0 auto;}
	.lottery-menu ul {float:left;margin-top:0px;margin-left:20px;margin-bottom:0px;}
	.lottery-menu ul li {float:left;}
	.lottery-menu ul li a {color:#fff;text-transform:uppercase;text-decoration:none;display:block;padding:10px; margin-right:10px;}
	
	.lottery-menu ul li.menu-daily a {color:#4457b9;border:1px solid #4457b9;}
	.lottery-menu ul li.menu-stralis a {color:#222;border:1px solid #e16422;}
	.lottery-menu ul li.menu-zasady a {color:#222;border:1px solid #be1818;}

	.lottery-menu ul li.menu-daily a:hover, .lottery-menu ul li.menu-daily.selected a {background:green;color:white;}
	.lottery-menu ul li.menu-stralis a:hover, .lottery-menu ul li.menu-stralis.selected a {background:#e16422;color:white;}
	.lottery-menu ul li.menu-zasady a:hover, .lottery-menu ul li.menu-zasady.selected a {background:#be1818;color:white;}

	/*.lottery-menu ul li a:hover {background:#be1818;}
	.lottery-menu ul li.selected a {background:#be1818;}*/
	
	
	.tbl-ranking tr:nth-child(odd) td {background-color:#ddd;}
	.tbl-ranking tr:nth-child(even) td {background-color:#fff;}
	
	.ranking-top{background-color:pink !important;}
	.ranking-good{background-color:yellow !important;}

	.ranking-me{background-color:#bdffbd !important;font-weight:bold;}

	/*.user-box {width:120px;background:#be1818;float:right;color:#fff;padding:15px;}
	.user-box strong {font-weight:bold;}
	.user-box .user-menu {overflow:hidden;}
	.user-box .user-menu li {float:left;margin:0;}
	.user-box .user-menu li a {text-transform:uppercase;color:#fff;text-decoration:none;font-size:0.8125em;}*/
