@media all{

/* Rangliste */

div.rang th,
div.rangn th,
div.rangs th

{ background: #FAA; }

div.rang tbody.m1,
div.rangn tbody.m1,
div.rangs tbody.m1 
{ background: #FFF; }

div.rang tbody.m2,
div.rangn tbody.m2,
div.rangs tbody.m2
{ background: #FEE; }

div.rang tbody.m3,
div.rangn tbody.m3,
div.rangs tbody.m3
{ background: #FCC; } 

div.rang th, 
div.rang td,
div.rangn th,
div.rangn td,
div.rangs th,
div.rangs td
{ border: 1px solid #FAA; }


div.rangn tbody.m1 tr td:first-child + td + td + td + td,
div.rangs tbody.m1 tr td:first-child + td + td + td + td,
div.rangn tbody.m1 tr td:first-child + td + td + td + td + td + td + td + td,
div.rangs tbody.m1 tr td:first-child + td + td + td + td + td + td + td + td
{
background: #FEE;
}

div.rangn tbody.m2 tr td:first-child + td + td + td + td,
div.rangs tbody.m2 tr td:first-child + td + td + td + td,
div.rangn tbody.m2 tr td:first-child + td + td + td + td + td + td + td + td,
div.rangs tbody.m2 tr td:first-child + td + td + td + td + td + td + td + td
{
background: #FDD;
}

div.stat2 table
{
background: #FFF;
border: #FAA 2px solid;
}

div.stat2 tbody, div.stat2 thead, div.stat2 tfoot
{
border: #FAA 2px solid;
}

div.stat2 table th
{
background: #FDD;
border: #FAA 1px solid;
}

div.stat2 table td
{
border: #FAA 1px solid;
}

div.stat2 tr.swz td
{
background: #FEE;
}

div.stat2 table td a
{
color: #600;
}

div.stat2 p a
{
color: #000;
}

.t1
{
background: #F55;
}

.t2
{
background: #AFA;
}

.t3
{
background: #AAF;
}

.t4
{
background: #FFA;
}

.t5
{
background: #FAF;
}

.t6
{
background: #AFF;
}

.t7
{
background: #DDD;
}

.t8
{
background: #BBB;
}

.t9
{
background: #999;
}

.t10
{
background: #777;
}

}

