div.small
{
	font-size: 0.7em;
	text-align: right;
}

img.ranglijst
{
  width: 12px;
  height: 12px;
}

td.nick
{
  width: 100%;
}

span.neutral
{
}

span.up
{
	background-color: #00990033;
	border-radius: 5px;
}

span.down
{
	background-color: #99000033;
	border-radius: 5px;
}

td.neutral
{
}

td.betaald
{
	border-radius: 5px;
	background-color: #00864950;
}

td.nietbetaald 
{
	border-radius: 5px;
	background-color: #f0000033;
}

td.betaald a
{
	color: #f0f0f0;
}

a.echteuitslagen
{
	font-size: 0.5em;
}

tr.eredivisie_row
{
	background-color: #f0f0f033;
}


tr.first
{
	background-color: #00864950;
}


tr.last
{
	background-color: #f0000033;
}

a.current
{
	text-decoration: underline;
}

@media (min-width: 40em)
{
  img.ranglijst
  {
    width: 20px;
    height: 20px;
  }
}

@media (min-width: 60em)
{ 
  img.ranglijst
  {
    width: 25px;
    height: 25px;
  }
}

@media (min-width: 70em)
{
  img.ranglijst
  {
    width: 30px;
    height: 30px;
  }
}

div.ended
{
	text-align: center;
}

div.notended
{
	text-align: center;
}

span.ended
{
	background-color: #00ff0033;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 0.8em;
}

span.notended
{
	background-color: #ff000033;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 0.8em;
}

div.champ_image
{
	text-align: right;
	margin-bottom: 10px;
}

tr.hiderow
{
	display: none;
}

tr.hideperiodrow
{
	display: none;
}