﻿


/*
@author: Daniel Hölbling
WerbungRight Flake Style
*/

span.Col3WerbungRight
{
	background: #d0d0d0;
	display: block;
	text-align: center;
	
	padding-bottom: 2px;
	font-size: 9pt;
	letter-spacing: 1px;
	margin-top: 1px;
	margin-right: 2px;
}

div.Col3WerbungRight
{
	padding-left: 3px;
}

img.Col3WerbungRight
{
	border: 0px;
	
}

/*
@author: Daniel Hölbling
BundesligaNews Flake Style
*/
div.Col3BundesligaNews
{
	width: 414px;
	background-color: #f4f4f4;
	background-image: url(../Images/Flakes/NewsBox/EishockeyBundesliga.jpg);
	background-image: url(../Images/Col3Head.jpg);
	background-repeat: no-repeat;
	background-position: top;
	line-height: 18px;
	margin-left: 3px;
	padding-top: 29px;
}
div.Col3BundesligaNewsIn
{
	/* line-height: 18px;*/
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-image: none;
	padding-top: 0px;
	width: 413px;
	background-image: url(../Images/Flakes/NewsBox/bordershadow.jpg);
	background-position: right;
	background-repeat: repeat-y;
	padding-bottom: 1px;
}

a.Col3BundesligaNewsHeadLine
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: Black;
	text-decoration: none;
	
}

a.Col3BundesligaNewsHeadLine:hover
{
	text-decoration: underline;
}

a.Col3BundesligaNewsArchiv
{
	text-decoration: none;
	color: #116079;
	font-size: 9pt;
	font-weight: bold;
}
a.Col3BundesligaNewsArchiv:hover
{
	text-decoration: underline;
}

a.Col3BundesligaNewsMore
{
	color: Black;
	font-size: 9pt;
	text-decoration: underline;
	font-weight: bold;
	margin-left: 10px;
}

a.Col3BundesligaNewsMore:hover
{
	text-decoration: underline;
}

div.Col3BundesligaNewsInfoBox
{
	font-family: Arial;
	font-size: 8pt;
	width: 140px;
	margin-right: 8px;
	margin-bottom: 6px;
	background-image: url(../images/Flakes/NewsBox/ehblboxbg.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #ec9909;
	vertical-align: top;
}

div.Col3BundesligaNewsInfoBoxText
{
	padding: 4px;
	line-height: 14px;
}

span.Col3BundesligaNewsBoxHeadLine
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
}

img.Col3BundesligaNews
{
	width: 140px;
	margin-bottom: 1px;
}

span.Col3BundesligaNewsSpacer
{
	background-image: url(../images/Flakes/NewsBox/boxspacer.jpg); 
	/*width: 250px; */
	height: 1px; 
	display: block;
	margin-top: 2px;
	line-height: 1px;
}

div.Col3BundesligaNewsExpanded
{
	margin-top: 10px;
	display: block;
	font-size: 8pt;
}

table.Col3BundesligaNews
{
	width: 100%;
}

td.Col3BundesligaNewsInfoBox
{
	width: 140px;
	vertical-align: top;
}

td.Col3BundesligaNewsTopNews
{
	vertical-align: top;
	padding-left: 6px;
	padding-right: 9px;
	
}

/*
@author: Emanuel Kury
Auflistung der Spielerinnen
*/

div.Col3LadiesList
{
	width: 414px;
	background-color: #f4f4f4;
	background-repeat: no-repeat;
	font-size: 7pt;
	line-height: 18px;
	margin-left: 13px;
	padding-top: 29px;
	border: 1px solid #a0a0a0; 

}

div.Col3LadiesList#InnerNav
{
	border-left: 5px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-image: url(images/bg.jpg);
	padding-top: 0px;
	width: 201px;
	background-image: url(../Images/Flakes/Nav/bordershadow.jpg);
	background-position: right;
	background-repeat: repeat-y;
	padding-bottom: 1px;
}


/*
@author: Daniel Hölbling
NationalLiga News Flake Style
*/

div.Col3NationalNews
{
	width: 414px;
	background-color: #f4f4f4;
	/*background-image: url(../Images/Flakes/NewsBox/nationalheader.jpg);*/
	background-image: url(../Images/Col3Head.jpg); 
	background-repeat: no-repeat;
	background-position: top;
	line-height: 18px;
	margin-left: 3px;
	padding-top: 29px;
}
div.Col3NationalNewsIn
{
	/*line-height: 18px;*/
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-image: none;
	padding-top: 0px;
	width: 413px;
	background-image: url(../Images/Flakes/NewsBox/bordershadow.jpg); 
	background-position: right;
	background-repeat: repeat-y;
	padding-bottom: 1px;
}

a.Col3NationalNewsHeadLine
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: Black;
	text-decoration: none;
}

a.Col3NationalNewsHeadLine:hover
{
	text-decoration: underline;
}

a.Col3NationalNewsArchiv
{
	text-decoration: none;
	color: #116079;
	font-size: 9pt;
	font-weight: bold;
}
a.Col3NationalNewsArchiv:hover
{
	text-decoration: underline;
}

a.Col3NationalNewsMore
{
	color: Black;
	font-size: 9pt;
	text-decoration: underline;
	font-weight: bold;
	margin-left: 10px;
}

a.Col3NationalNewsNewsMore:hover
{
	text-decoration: underline;
}

div.Col3NationalNewsInfoBox
{
	font-family: Arial;
	font-size: 8pt;
	width: 140px;
	margin-right: 8px;
	margin-bottom: 6px;
/*	background-image: url(../images/Flakes/NewsBox/nationalboxbg.jpg); */
	background-position: top;
	background-repeat: no-repeat;
	background-color: #32849a;
	vertical-align: top;
}

div.Col3NationalNewsInfoBoxText
{
	padding: 4px;
	line-height: 14px;
}

span.Col3NationalNewsBoxHeadLine
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
}

img.Col3NationalNewsNews
{
	width: 140px;
	margin-bottom: 1px;
}

span.Col3NationalNewsSpacer
{
/*	background-image: url(../images/Flakes/NewsBox/boxspacer.jpg); */
	/*width: 250px; */
	height: 1px; 
	display: block;
	margin-top: 2px;
	line-height: 1px;
}

div.Col3NationalNewsExpanded
{
	margin-top: 10px;
	display: block;
	font-size: 8pt;
}

table.Col3NationalNewsNews
{
	width: 100%;
}

td.Col3NationalNewsInfoBox
{
	width: 140px;
	vertical-align: top;
}

td.Col3NationalNewsTopNews
{
	vertical-align: top;
	padding-left: 6px;
	padding-right: 9px;
	
}

/*
@author: Daniel Hölbling
Spielplan Flake Style
*/

div.Col3SpielPlan
{
	background-image: url(../images/Col3Head.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 29px;
	font-size: 8pt;
	margin-left: 3px;
}

div.Col3SpielPlanInner
{
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-image: url(../images/Flakes/Spielplan/bordershadow.jpg);
	background-position: right;
	background-repeat: repeat-y;
	width: 413px;
	background-color: #f4f4f4;
	padding-bottom: 4px;
}

table.Col3SpielPlan
{
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}

td.Col3SpielPlanSpacer
{
	line-height: 1px;
	background-image: url(../images/Flakes/Spielplan/boxspacer.jpg);
}

td.Col3SpielPlanDate
{
	width: 58px;
}

td.Col3SpielPlanHome
{
	width: 112px;
}
td.Col3SpielPlanGuest
{
	width: 112px;
}

div.Col3SpielPlanHome
{
	text-align: right;
	height: 13px;
	width: 100%;
	overflow: hidden;
}

div.Col3SpielPlanGuest
{
	height: 13px;
	width: 100%;
	overflow: hidden;
}

td.Col3SpielPlanVS
{
	padding-left: 4px;
	padding-right: 4px;
	
}

td.Col3SpielPlanResult
{
	padding-left: 5px;
	text-decoration: underline;
}

span.Col3SpielPlanResult
{
	color: Red;
}

span.Col3SpielPlanHomeWin
{
	color: Blue;
}
span.Col3SpielPlanGuestWin
{
	color: Red;
}
span.Col3SpielPlanDraw
{
	
}

span.Col3SpielPlanPaging
{
	margin-left: 5px;
}

span.Col3SpielPlanCurrentPage
{
	font-weight: bold;
	font-size: 9pt;
}

a.Col3SpielPlanPaging
{
	color: Black;
	text-decoration: none;
}

a.Col3SpielPlanPaging:hover
{
	text-decoration: underline;
}

div.Col3SpielPlanLegend
{
	float:right;
	margin-right: 10px;
}

tr.Col3SpielPlan
{
	
}

/*
@author: Daniel Hölbling
SkyScraper Flake Style
*/

div.Col3SkyScraper
{
	width: 122px;
}

/*
@author: Daniel Hölbling
SpielDetail Flake Style
*/

div.Col3SpielDetail
{
	width: 414px;
	background-image: url(../images/Flakes/SpielDetail/Header.jpg);
	background-position: top;
	background-repeat: no-repeat;
	padding-top: 29px;
	font-size: 8pt;
	margin-left: 3px;
}

div.Col3SpielDetailInner
{
	width: 393px;
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-image: url(../images/Flakes/Spielplan/bordershadow.jpg);
	background-position: right;
	background-repeat: repeat-y;
	background-color: #f4f4f4;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
}

table.Col3SpielDetail
{
	width: 393px; 
	line-height: 18px;
}

td.Col3SpielDetailHeading
{
	text-align: center;
}

td.Col3SpielDetailHeadSpace
{
	background-image: url(../images/Flakes/Spielplan/boxspacer.jpg); 
	line-height: 1px; 
	background-position: center; 
	background-repeat: no-repeat;
}

div.Col3SpielDetailGameDate
{
	float: left; 
	width: 62px; 
	text-align: right;
}

div.Col3SpielDetailGameResult
{
	float: right; 
	width: 62px; 
	text-align: left;
}

div.Col3SpielDetailHomeTeam
{
	float:left; 
	width: 128px; 
	text-align: right;
}

div.Col3SpielDetailGuestTeam
{
	float:right; 
	width: 128px; 
	text-align: left;
}

td.Col3SpielDetailDetails
{
	line-height: normal;
}

table.Col3SpielDetailDrittel
{
	float: right; 
	margin-left: 4px;
}

td.Col3SpielDetailDrittel
{
	width: 40px; 
	border: 2px solid white; 
	text-align: center;
}

span.Col3SpielDetailHomeWin
{
	color: Blue;
}

span.Col3SpielDetailGuestWin
{
	color: Red;
}

td.Col3SpielDetailSpacer
{
	line-height: 1px; 
	background-image: url(../images/Flakes/Spielplan/boxspacer.jpg); 
	background-repeat: repeat-x;
}

table.Col3SpielDetailDetails
{
	
}

td.Col3SpielDetailDescr
{
	width: 78px;
	vertical-align: top;
}

/*
@author: Daniel Hölbling
Spielplan Flake Style
*/

div.Col3NLSpielPlan
{
	background-image: url(../images/Flakes/Spielplan/nlspielplan.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 29px;
	font-size: 8pt;
	margin-left: 3px;
}

div.Col3NLSpielPlanInner
{
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-image: url(../images/Flakes/Spielplan/bordershadow.jpg);
	background-position: right;
	background-repeat: repeat-y;
	width: 413px;
	background-color: #f4f4f4;
	padding-bottom: 4px;
}

table.Col3NLSpielPlan
{
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}

td.Col3NLSpielPlanSpacer
{
	line-height: 1px;
	background-image: url(../images/Flakes/Spielplan/boxspacer.jpg);
}

td.Col3NLSpielPlanDate
{
	width: 58px;
}

td.Col3NLSpielPlanHome
{
	width: 112px;
}
td.Col3NLSpielPlanGuest
{
	width: 112px;
}

div.Col3NLSpielPlanHome
{
	text-align: right;
	height: 13px;
	width: 100%;
	overflow: hidden;
}

div.Col3NLSpielPlanGuest
{
	height: 13px;
	width: 100%;
	overflow: hidden;
}

td.Col3NLSpielPlanVS
{
	padding-left: 4px;
	padding-right: 4px;
	
}

td.Col3NLSpielPlanResult
{
	padding-left: 5px;
}

span.Col3NLSpielPlanResult
{
	color: Red;
}

span.Col3NLSpielPlanHomeWin
{
	color: Blue;
}
span.Col3SpielPlanGuestWin
{
	color: Red;
}
span.Col3NLSpielPlanDraw
{
	
}

span.Col3NLSpielPlanPaging
{
	margin-left: 5px;
}

span.Col3NLSpielPlanCurrentPage
{
	font-weight: bold;
	font-size: 9pt;
}

a.Col3NLSpielPlanPaging
{
	color: Black;
	text-decoration: none;
}

a.Col3NLSpielPlanPaging:hover
{
	text-decoration: underline;
}

div.Col3NLSpielPlanLegend
{
	float:right;
	margin-right: 10px;
}

/*
@author: Daniel Hölbling
StandardDetail Flake Style
*/

div.Col3StandardDetail
{
	padding-top: 29px;
	background-repeat: no-repeat;
	background-position: top;
	width: 414px;
	font-size: 8pt;
	margin-left: 3px;
	background-image: url(../images/Col3Head.jpg);
}
div.Col3StandardDetailInner
{
	background-color: #f0f0f0;
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-image: url(../images/Flakes/DetailArtikel/Standard/bordershadow.jpg);
	background-position: right;
	background-repeat: repeat-y;
	padding-left: 4px;
	padding-right: 4px;
}


/*
@author: Daniel Hölbling
Tipps Flake Style
*/

div.Col3Tipps
{
	background-image: url(../images/Flakes/Tipps/TippHeaderCol3.jpg);
	width: 414px;
	background-position: top;
	background-repeat: no-repeat;
	background-color: #f0f0f0;
	margin-left: 3px;
	padding-top: 29px;
}

div.Col3TippsInner
{
	width: 409px;
	background-image: url(../Images/Flakes/Tipps/bordershadow.jpg);
	background-position: right;
	background-repeat: repeat-y;
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-color: #f0f0f0;
	font-size: 8pt;
	padding-bottom: 4px;
	padding-left: 4px;
}

a.Col3Tipps
{
	color: Black;
	font-weight: bold;
	text-decoration: none;
	font-size: 9pt;
}
a.Col3Tipps:Hover
{
	text-decoration: underline;
}


/*
@author: Daniel Hölbling
xTabelle Flake Style
*/

div.Col3xTabelle
{
	background-image: url(../images/Col3Head.jpg);
	width: 414px;
	background-position: top;
	background-repeat: no-repeat;
	background-color: #f0f0f0;
	margin-left: 3px;
	padding-top: 29px;
}

div.Col3xTabelleInner
{
	width: 409px;
	background-image: url(../Images/Flakes/Tipps/bordershadow.jpg);
	background-position: right;
	background-repeat: repeat-y;
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-color: #f0f0f0;
	font-size: 8pt;
	padding-bottom: 4px;
	padding-left: 4px;
}

table.Col3xTabelle
{
	width: 403px;
	margin-bottom: 4px;
}

td.Col3xTabelleHead
{
	font-weight: bold;
}

td.Col3xTabelleRank
{
	width: 14px;
}

td.Col3xTabelleName
{
	width: 140px;
}

td.Col3xTabellePoints
{
	font-weight: bold;
}

span.Col3xTabelle
{
	width: 403px;
	display: block;
	text-align: right;
}

/*
@author: Daniel Hölbling
xTabelle Flake Style
*/

div.Col3xAssists
{
	background-image: url(../images/Col3Head.jpg);
	width: 414px;
	background-position: top;
	background-repeat: no-repeat;
	background-color: #f0f0f0;
	margin-left: 3px;
	padding-top: 29px;
}

div.Col3xAssistsInner
{
	width: 409px;
	background-image: url(../Images/Flakes/Tipps/bordershadow.jpg);
	background-position: right;
	background-repeat: repeat-y;
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-color: #f0f0f0;
	font-size: 8pt;
	padding-bottom: 4px;
	padding-left: 4px;
}

table.Col3xAssists
{
	width: 403px;
}

td.Col3xAssistsRank
{
	width: 22px;
}

td.Col3xAssistsName
{
	width: 120px;
}

td.Col3xAssistsTeam
{
	width: 70px;
}

td.Col3xAssistsAssists
{
	font-weight: bold;
}

tr.Col3xAssistsSpacer
{
	line-height: 1px;
	height: 1px;
}

td.Col3xAssistsSpacer
{
	line-height: 1px;
	height: 1px;
	background-image: url(../images/Flakes/Assists/boxspacer.jpg);
}

tr.Col3xAssistsx
{
	height: 19px;
	
}

span.Col3xAssistsLegend
{
	display: block;
	text-align: right;
	float: right;
	margin-right: 10px;
	margin-top: 4px;
}

span.Col3xAssistsPaging
{
	margin-left: 5px;
	margin-top: 4px;
	display: block;
}

span.Col3xAssistsCurrentPage
{
	font-weight: bold;
	font-size: 9pt;
}

a.Col3xAssistsPaging
{
	color: Black;
	text-decoration: none;
}

a.Col3xAssistsPaging:hover
{
	text-decoration: underline;
}

/*
@author: Daniel Hölbling
xPunkteliste Flake Style
*/

div.Col3xPunkteListe
{
	background-image: url(../images/Col3Head.jpg);
	width: 414px;
	background-position: top;
	background-repeat: no-repeat;
	background-color: #f0f0f0;
	margin-left: 3px;
	padding-top: 29px;
}

div.Col3xPunkteListeInner
{
	width: 409px;
	background-image: url(../Images/Flakes/Tipps/bordershadow.jpg);
	background-position: right;
	background-repeat: repeat-y;
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-color: #f0f0f0;
	font-size: 8pt;
	padding-bottom: 4px;
	padding-left: 4px;
}

table.Col3xPunkteListe
{
	width: 403px;
}

td.Col3xPunkteListeRank
{
	width: 22px;
}

td.Col3xPunkteListeName
{
	width: 120px;
}

td.Col3xPunkteListeTeam
{
	width: 70px;
}

td.Col3xPunkteListePunkte
{
	font-weight: bold;
}

tr.Col3xPunkteListeSpacer
{
	line-height: 1px;
	height: 1px;
}

td.Col3xPunkteListeSpacer
{
	line-height: 1px;
	height: 1px;
	background-image: url(../images/Flakes/Assists/boxspacer.jpg);
}

tr.Col3xPunkteListex
{
	height: 19px;
	
}

span.Col3xPunkteListeLegend
{
	display: block;
	text-align: right;
	float: right;
	margin-right: 10px;
	margin-top: 4px;
}

span.Col3xPunkteListePaging
{
	margin-left: 5px;
	margin-top: 4px;
	display: block;
}

span.Col3xPunkteListeCurrentPage
{
	font-weight: bold;
	font-size: 9pt;
}

a.Col3xPunkteListePaging
{
	color: Black;
	text-decoration: none;
}

a.Col3xPunkteListePaging:hover
{
	text-decoration: underline;
}

/*
@author: Daniel Hölbling
xTore Flake Style
*/

div.Col3xTore
{
	background-image: url(../images/Col3Head.jpg);
	width: 414px;
	background-position: top;
	background-repeat: no-repeat;
	background-color: #f0f0f0;
	margin-left: 3px;
	padding-top: 29px;
}

div.Col3xToreInner
{
	width: 409px;
	background-image: url(../Images/Flakes/Tipps/bordershadow.jpg);
	background-position: right;
	background-repeat: repeat-y;
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-color: #f0f0f0;
	font-size: 8pt;
	padding-bottom: 4px;
	padding-left: 4px;
}

table.Col3xTore
{
	width: 403px;
}

td.Col3xToreRank
{
	width: 22px;
}

td.Col3xToreName
{
	width: 120px;
}

td.Col3xToreTeam
{
	width: 70px;
}

td.Col3xToreGoals
{
	font-weight: bold;
}

tr.Col3xToreSpacer
{
	line-height: 1px;
	height: 1px;
}

td.Col3xToreSpacer
{
	line-height: 1px;
	height: 1px;
	background-image: url(../images/Flakes/Assists/boxspacer.jpg);
}

tr.Col3xTorex
{
	height: 19px;
	
}

span.Col3xToreLegend
{
	display: block;
	text-align: right;
	float: right;
	margin-right: 10px;
	margin-top: 4px;
}

span.Col3xTorePaging
{
	margin-left: 5px;
	margin-top: 4px;
	display: block;
}

span.Col3xToreCurrentPage
{
	font-weight: bold;
	font-size: 9pt;
}

a.Col3xTorePaging
{
	color: Black;
	text-decoration: none;
}

a.Col3xTorePaging:hover
{
	text-decoration: underline;
}

/*
@author: Daniel Hölbling
xStrafen Flake Style
*/

div.Col3xStrafen
{
	background-image: url(../images/Col3Head.jpg);
	width: 414px;
	background-position: top;
	background-repeat: no-repeat;
	background-color: #f0f0f0;
	margin-left: 3px;
	padding-top: 29px;
}

div.Col3xStrafenInner
{
	width: 409px;
	background-image: url(../Images/Flakes/Tipps/bordershadow.jpg);
	background-position: right;
	background-repeat: repeat-y;
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-color: #f0f0f0;
	font-size: 8pt;
	padding-bottom: 4px;
	padding-left: 4px;
}

table.Col3xStrafen
{
	width: 403px;
}

td.Col3xStrafenRank
{
	width: 22px;
}

td.Col3xStrafenName
{
	width: 120px;
}

td.Col3xStrafenTeam
{
	width: 70px;
}

td.Col3xStrafenPM
{
	font-weight: bold;
}

tr.Col3xStrafenSpacer
{
	line-height: 1px;
	height: 1px;
}

td.Col3xStrafenSpacer
{
	line-height: 1px;
	height: 1px;
	background-image: url(../images/Flakes/Assists/boxspacer.jpg);
}

tr.Col3xStrafenx
{
	height: 19px;
	
}

span.Col3xStrafenLegend
{
	display: block;
	text-align: right;
	float: right;
	margin-right: 10px;
	margin-top: 4px;
}

span.Col3xStrafenPaging
{
	margin-left: 5px;
	margin-top: 4px;
	display: block;
}

span.Col3xStrafenCurrentPage
{
	font-weight: bold;
	font-size: 9pt;
}

a.Col3xStrafenPaging
{
	color: Black;
	text-decoration: none;
}

a.Col3xStrafenPaging:hover
{
	text-decoration: underline;
}

/*
@author: Daniel Hölbling
xFairplay Flake Style
*/

div.Col3xFairplay
{
	background-image: url(../images/Col3Head.jpg);
	width: 414px;
	background-position: top;
	background-repeat: no-repeat;
	background-color: #f0f0f0;
	margin-left: 3px;
	padding-top: 29px;
}

div.Col3xFairplayInner
{
	width: 409px;
	background-image: url(../Images/Flakes/Tipps/bordershadow.jpg);
	background-position: right;
	background-repeat: repeat-y;
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-color: #f0f0f0;
	font-size: 8pt;
	padding-bottom: 4px;
	padding-left: 4px;
}

table.Col3xFairplay
{
	width: 403px;
}

td.Col3xFairplayRank
{
	width: 22px;
}

td.Col3xFairplayName
{
	width: 120px;
}

td.Col3xFairplayTeam
{
	width: 70px;
}

td.Col3xFairplayPenaltyMinutes
{
	font-weight: bold;
}

tr.Col3xFairplaySpacer
{
	line-height: 1px;
	height: 1px;
}

td.Col3xFairplaySpacer
{
	line-height: 1px;
	height: 1px;
	background-image: url(../images/Flakes/Assists/boxspacer.jpg);
}

tr.Col3xFairplayx
{
	height: 19px;
	
}

span.Col3xFairplayLegend
{
	display: block;
	text-align: right;
	
	margin-right: 10px;
	margin-top: 4px;
}

span.Col3xFairplayPaging
{
	margin-left: 5px;
	margin-top: 4px;
	display: block;
}

span.Col3xFairplayCurrentPage
{
	font-weight: bold;
	font-size: 9pt;
}

a.Col3xFairplayPaging
{
	color: Black;
	text-decoration: none;
}

a.Col3xFairplayPaging:hover
{
	text-decoration: underline;
}


/*
@author: Daniel Hölbling
Listenbox Flake Style
*/

div.Col3ListenBox
{
	background-image: url(../images/Flakes/ListenBox/voicenews.jpg);
	height: 124px;
	width: 414px;
	margin-left: 3px;
}

img.Col3ListenBoxPlay
{
	float: right;
	margin-right: 6px;
	margin-top: 2px;
}

img.Col3ListenBoxStop
{
	float: right;
	margin-right: 6px;
	margin-top: 2px;
	display: none;
}

span.Col3ListenBoxTitle
{
	font-weight: bold;
	color: Black;
	display: block;
	position: relative;
	font-size: 13pt;
	left: 150px;
	top: 38px;
}


/*
@author: Daniel Hölbling
Infobox Col3 Flake Style
*/

div.Col3InfoBox
{
	padding-top: 29px;
	background-image: url(../images/Col3Head.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #f0f0f0;
	width: 414px;
	margin-left: 3px;
}
div.Col3InfoBoxInner
{
	background-color: #f0f0f0;
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-image: url(../images/Flakes/Newsletter/bordershadow.jpg);
	background-position: right;
	background-repeat: repeat-y;
	width: 403px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	font-size: 8pt;
}


/*
@author: Daniel Hölbling
Playoff Col3 Flake Style
*/

div.Col3Playoff
{
	background-color: #f0f0f0;
	padding-top: 29px;
	width: 414px;
	margin-left: 3px;
	font-size: 8pt;
	background-image: url(../images/Col3Head.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

div.Col3PlayoffInner
{
	background-color: #f0f0f0;
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	background-image: url(../images/Flakes/Newsletter/bordershadow.jpg);
	background-position: right;
	background-repeat: repeat-y;
	width: 403px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

span.Col3PlayoffHead
{
	font-weight: bold;
	font-size: 9pt;
}

table.Col3Playoff
{
	width: 100%;
}

td.Col3PlayoffDate
{
	width: 40px;
}

td.Col3PlayoffHome
{
	text-align: right;
	
}

td.Col3Playoffvs
{
	text-align: center;
	width: 15px;
}

td.Col3PlayoffGuest
{
	text-align: left;
}

td.Col3PlayoffResult
{
	text-align: left;
	width: 25px;
}
