body {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	margin: 0;
    padding: 0;
}

a {
background-image:url(http://www.iihf.com/fileadmin/images/team_link_intern_09.gif);
background-repeat:no-repeat;
padding-left:12px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #E51937;	
	font-weight:bold;
	text-decoration: underline;
	line-height: 12px;
}

table {
	font-family: Arial;
	font-size: 11px;
	color: #474747;
	font-weight: normal;
	text-decoration: none;
	border: 0;
	vertical-align: top;
	line-height: 18px;
}

tr,td {
	font-family: Arial;
	font-size: 11px;
	color: #474747;
	font-weight: normal;
	text-decoration: none;
	border: 0;
	vertical-align: top;
	line-height: 18px;
}

tr.hidden,td.hidden {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffffff;
	border: 0;
	vertical-align: top line-height : 18px;
}

th {
	font-family: Arial;
	font-size: 11px;
	color: #222222;
	font-weight: bold;
	text-decoration: none;
	background-color: #CCCCCC;
	border: 0;
	vertical-align: top line-height : 18px;
}

td.repHdr {
	padding-top: 10px;
	font-size: 1.5em;
	font-weight: bold;
	color: #474747;
	line-height: 18px;
}

table.tblLegend tr td {
	font-weight: bold;
	color: #222222;
	line-height: 18px;
}

td.odd {
	font-family: Arial;
	font-size: 11px;
	color: #474747;
	font-weight: normal;
	text-decoration: none;
	background-color: #E4E4E4;
	border: 0;
	vertical-align: top line-height : 18px;
}

td.hiddenodd {
	font-family: Arial;
	font-size: 11px;
	color: #474747;
	font-weight: normal;
	text-decoration: none;
	background-color: #E4E4E4;
	border: 0;
	vertical-align: top line-height : 18px;
}

td.even {
	font-family: Arial;
	font-size: 11px;
	color: #474747;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffffff;
	border: 0;
	vertical-align: top line-height : 18px;
}

td.hiddeneven {
	font-family: Arial;
	font-size: 11px;
	color: #474747;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffffff;
	border: 0;
	vertical-align: top line-height : 18px;
}

td.odd2 {
	empty-cells: show;
	background-color: #FFFFFF;
	border: 0;
}

td.hiddenodd2 {
	empty-cells: show;
	background-color: #FFFFFF;
	border: 0;
}

td.even2 {
	empty-cells: show;
	background-color: #E4E4E4;
	border: 0;
}

td.hiddeneven2 {
	empty-cells: show;
	background-color: #E4E4E4;
	border: 0;
}

table.subtitle tr td {
	font-family: Arial;
	font-size: 11px;
	color: #222222;
	font-weight: bold;
	text-decoration: none;
	border: 0;
	vertical-align: top line-height : 18px;
}

.impressum {
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#9ACFF6;
	padding-top:10px;
	padding-bottom:80px;
	text-align:center;
}
	h1{
	font-family: arial;
	font-weight:bold;
	font-size:14px;
	color:#474747;
	padding-top:0px;
	padding-left:10px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:8px;
	line-height: 24px;
}
.box { 
	margin: 10px;
	width:440px;
	background-color:#FFFFFF;
	}
.imageBox { 
	padding-left: 10px;
	background-color:#FFFFFF;
	}
.resultsBox { 
	padding-left: 10px;
	padding-top:5px;
	background-color:#FFFFFF;
	}

