#lista h1
{
	padding		: 0;
	font-family	: Georgia, "Times New Roman", Times, serif;
    font-size	: 24px;
	font-weight	: normal;
	margin	 	: 5px 0 15px 0;
}

#lista h1 a
{
	color	: #CE1127;
}

#vote_text
{
	position	: relative;
	height		: 30px;
	overflow	: hidden;
}

#vote_text p#vote_content
{
	position	: absolute;
	top			: -40px;
	color		: #004182;
	margin		: 0;
	padding		: 0;
}

#lista  table
{
	border			: 0;
	border-collapse : collapse;
	font-size		: 12px;
	font-family		: Tahoma;
	width			: 100%;
}

#lista td
{
	text-align		: center;
	border-bottom	: 1px solid #E2F2FA;
	height			: 30px;	
}

#lista td.col4
{
	text-align	: left;
}

#lista tr.blue
{
	background		: #F0F8FC;
}

#lista td.col1
{
	font-family		: cambria, georgia, calibri;
	text-align		: center;
	font-size		: 15px;
	width			: 1%;
	padding			: 0 10px;
}

#lista td.col0
{
	width	: 0px;
	text-align	: center;
}

#lista td.col0 div
{
	width		: 0px;
	text-align	: center;
	overflow	: hidden;
}

#lista td.col1 span
{
	font-size	: 11px;
}

#lista td.col2 span
{
	font-size	: 11px;
}

#lista td.col2
{
	font-family		: cambria, georgia, calibri;
	text-align		: center;
	font-size		: 13px;
	color			: #8ab5cb;
	width			: 1%;
	padding			: 0 10px;
}

#lista td.col3
{
	width	: 40px;
}

#lista td.pl1
{
	font-size	: 33px;
}

#lista td.pl2
{
	font-size	: 26px;
}

#lista td.pl3
{
	font-size	: 23px;
}

#lista td.pl4
{
	font-size	: 20px;
}

#lista td.pl5
{
	font-size	: 15px;
}

#lista td.col3
{
	margin-right	: 10px;
}


input.submit
{
	background	: #CE1127;
	color		: #fff;
	border		: 0;
	padding		: 6px 15px;
	font-family	: tahoma;
	font-size	: 15px;
	margin-top	: 20px;
	cursor		: pointer;
	display		: none;
}

.success
{
	background		: #c4ffc5;
	padding			: 5px;
	color			: #035d01;
	margin-bottom	: 20px;
}