.ardStatBeg
{ }

.ardStatBeg .intro
{
	margin: 0 0 2px 0;
}

.ardStatBeg .intro h2
{
color: #fff;
margin: 0;
padding: 0.5em 8px 0.25em 8px;
font-size: 1.25em;
}

.ardStatBeg .intro h3
{
color: #fff;

font-weight: normal;
margin: 0;
padding: 0.25em 8px 0.5em 8px;
display: block;
}

.ardStatBeg .intro h2, .ardStatBeg .intro h3
{
background: #022145;
margin: 0 0 0 0;
}

.ardStatBeg div.teamblock
{
background: #dfeef6;
float: left;
clear: both;
width: 100%;
margin: 2px 0 0 0;
display: inline;
}

.ardStatBeg div.teamblock h4
{
color: #1a3546;
font-size: 1.25em;
margin: 0;
padding: 5px 0 5px 8px;
}

.ardStatBeg div.wappen
{
float: left;
width: 12%;
text-align: center;
margin: 0 0 0 0;
}

.ardStatBeg div.wappen img
{
width: 88%;
padding: 0 6% 0 6%;
}


.ardStatBeg div.team
{
	width: 86%;
	float: left;
}

.ardStatBeg div.team.widthbuli
{ 
	width: 76%;
	float: left;
}

.ardStatBeg div.teamblock p
{
margin: 0;
padding: 0 0 5px 8px;
line-height: 140%;
}

.ardStatBeg div.result
{
float: right;
text-align: center;
font-weight: bold;
font-size: 1.75em;
padding: 12px 0 10px 0;
color: #11274a;
width: 10%;
background: #fff;
margin: 10px 1%;
}

.ardStatBeg .inv
{
display: none;
}

.ardStatistik ul
{

margin:  2px 0 4px 0;
padding: 0 0 6px 0;
float: left;
list-style-type: none;
width: 100%;
clear: both;
border-bottom: #acc8dd 1px solid !important;
display: inline;
}

.ardStatistik
{
clear: both;
float: left;
background: #fff;
padding: 0 0 1em 0;
margin: 0 0 0 0;
width: 100%;
display: inline;
}


.ardStatistik h3
{

margin: 1em 0 8px 0;
padding: 0 0 6px 0;
width: 100%;
color: #516384;
display: block;
float: left;
letter-spacing: 2px;
text-transform: uppercase;
border-bottom: #acc8dd 1px solid !important;
}

.ardStatistik caption
{

float: left;
margin: 2em 0 2px 0;
color: #000000;
}

.ardStatistik h4
{
float: left;
margin: 4px 0 0px 0;
padding: 0 0 0 0;
width: 100%;
color: #000;
color: #516384;
font-weight: normal;
clear: both;
}



.ardStatistik ul li { 
float: left;
margin: 0 0.85em 0 0;
}

.ardStatistik ul li strong 
{ 
clear: both; 
width: 100%;
letter-spacing: 2px;
}
.ardStatistik span
{
float: left;
padding: 0 0 0 0;
}

.ardStatistik span.red
{
float: none;
color: #e61e1e;
}
.ardStatistik table
{
border-collapse: collapse;
width: 100%;
margin: 0 0 1em 0;
}

.ardStatistik table td, .ardStatistik table th
{
border-bottom: 1px solid #acc8dd;
margin: 0;
line-height: 140%;
vertical-align: top;
padding: 3px 0 3px 0;

}

.ardStatistik table th
{
text-align: left;
padding-right: 8px;
font-weight: bold;
}

.ardStatistik table thead
{
color: #516384;
}

.ardStatistik .tdlinks { width: 30%; }
.ardStatistik .tdrechts { width: 70%; }

.ardStatistik table tr
{
padding: 0;
margin: 0;
}

.ardStatistik .ardstatKarte2
{
float: left;
border: 0;
vertical-align: middle;
padding: 2px 4px 0 0;
}

.ardStatistik .ardstatKarte
{
float: left;
border: 0;
padding: 2px 3px 0 0;
clear: both;
}