#lotofoot_head {
	background: url(../images/lotofoot.jpg) no-repeat top left;
	width: 770px;
	height: 162px;
}

#lotofoot_head * {
	visibility: hidden;
}


#lotofoot_top .dates {
	font-weight: bold;
	margin-top: 8px;
	border: 1px solid #fff;
	padding: 5px;
}

#lotofoot_top .chapo img {
	float: left;
	margin-right: 5px;
	margin-bottom: 3px;
}

#lotofoot_anim form {
	width: 45%;
	float: right;
	text-align: right;
}
#lotofoot_anim select {
	border: 1px solid #fff;
	background: #eee;
	font-size: 11px;
	text-align: center;
}

#lotofoot_user .newbie {
	margin-top: 8px;
}

#lotofoot table.matchs {
	clear: both;
	border-collapse: collapse;
	border: 1px solid #333;
	margin-top: 12px;
	width: 90%;
	margin-left: 5%;
}

#lotofoot table.matchs tr.odd {
	background-color: #ccc;
}

#lotofoot table.matchs tr.right {
	color: darkgreen;
}

#lotofoot table.matchs td {
	padding: 5px;
	width: 35%;
	text-align: center;
	font-weight: bold;
}

#lotofoot table.matchs th {
	padding: 5px;
	width: 30%;
	font-weight: bold;
	text-align: center;
}

#lotofoot table.matchs .select.off {
	border: 1px solid darkred;
	color: darkred;
	padding: 2px 5px 2px 5px;
	margin-right: 5px;
}
#lotofoot table.matchs .select.on {
	border: 1px solid darkred;
	color: white;
	background: darkred;
	padding: 2px 5px 2px 5px;
	margin-right: 5px;
}

#lotofoot table.matchs a.select {
	color: #fff;
	text-decoration: none;
}
#lotofoot table.matchs a.select:hover {
	color: #000;
	background: #fff;
}

#lotofoot_user .submit {
	margin-top: 1em;
	text-align: center;
}

#lotofoot table.matchs .closed * {
	color: #fff !important;
}
#lotofoot table.matchs .closed span {
	border: 1px solid #666 !important;
}

#lotofoot table.matchs .closed span.on {
	background: #666 !important;
}