/* CSS Document */
html { margin: 0; padding: 0; background: url(/layoutimages/jupilerproleague/header_bg.jpg) repeat-x top;  }
div#header_football_wrap_nl { width: 1000px; height: 128px; padding-bottom: 15px; background: transparent  url(/layoutimages/jupilerproleague/header.jpg) no-repeat; }
	
div#header_football_wrap_fr { width: 1000px; height: 128px; padding-bottom: 15px; background: transparent  url(/layoutimages/jupilerproleague/header.jpg) no-repeat; }
	
div#sky_top {width: 0px; height: 0px; background-color:black; background: none; }
div#sky_bottom {width: 0px; height: 0px; background-color:black; background: none; }

div#logo_wrap { width: 152px; }
div#banner_wrap { width: 848px; margin-top : 0px;  }
div#header_date { top: 50px; }


/************************************************************************
		 Cover v3.1
******************************************************************************/
	div.coverTabsNavigation, div.coverTabActive, div.coverTabWideActive,div.coverTabHover,div.coverTabWideHover
	{
		background: #ad0302 url(/layoutimages/jupilerproleague/tab_bg.png) repeat-x top left;
	}
	
	div.coverTabTitle{
	
	background-color:transparent;
	}
	
	div.coverTabActive a, div.coverTabWideActive a, div.coverTab a{
	width:95px;
	
	}
	
	div.coverTabWide,div.coverTabWideActive{
	text-align:center;
	}
	
	div.coverTab,div.coverTabActive{
	width:95px;
	text-align:center;
	}
	
	div.coverTabsHeadlines{
	 font-size:12px;
	 color:#C30328;
	 font-weight:bold;
	}
	
	img.coverTabsListPhotoLeft,div.coverTabsPhotoRight img, div.coverTabsPhotoLeft img
	{
		border: 1px solid #ad0302; /*donkere kleur*/
	}
	div.coverSpecialTitle,#coverBotttomRightTabContent1 td.listHeader a,span.prefix 
	{
		color: #ad0302; /*donkere kleur*/
	}
	
	
	img.video_img { border: 1px solid #ad0302;  /*donkere kleur*/}
	
	
	div.coverTabActive a,div.coverTabWideActive a,div.coverTab a,div.coverTabWide a,div.coverTabActive a:hover,div.coverTabWideActive a:hover,div.coverTab a:hover,div.coverTabWide a:hover,#coverBotttomRightTabContent1 td.listHeader
	{
		color: #c30328; /* lichte kleur */
		margin:0;
		font-size:14px;
		
	}
	div.coverTab a, div.coverTabWide a,div.coverTab, div.coverTabWide
	{
		background-color: transparent; /*#a30120;*/ /*lichte kleur*/
		color: white;
		font-size:14px;
	}
	
	
	


	/* club icons instead of partner logos */
	div.coverEventFirst
	{
		height:225px;
		padding-top:25px;
		background-color:#F7F7F7;
		border-style:solid;
	}
	div.coverEventFirst img
	{
	   width:auto;
	}
	
	
	div.coverVideo,
	div.coverFoto{
	background:#000000 url(/layoutimages/jupilerproleague/covervideo_bg.png) no-repeat top left;
	height:82px;
	padding:12px 0 0 12px;
	margin-bottom:7px;
	}
	
	div.coverFoto{
	background:#000000 url(/layoutimages/jupilerproleague/coverfoto_bg.png) no-repeat top left;
	}
	
	div.coverVideo img,
	div.coverFoto img {
	border:1px solid #555555;
    height:66px;
    width:100px;
	}
	
	div.coverSpecialLeft,
	div.coverSpecialRight{
	 float:left;
	 padding:2px;
	 height:134px;
	 
	}
	
	div.coverSpecialRight{
	 background:#000000 url(/layoutimages/jupilerproleague/coverheadline_right_bg.png) no-repeat bottom left;
	 width:105px;
	}
	
	div.coverSpecialLeft{
	    background:#000000 url(/layoutimages/jupilerproleague/coverheadline_left_bg.png) no-repeat bottom left;
	 margin-right:7px;
	 width:104px;
	}
	
	div.coverSpecialTitle{
	 background-image:none;
	 font-size:14px;
	 height:35px;
	 text-align:center;
     margin:0;
	 padding:0;
	}
	
	div.coverSpecialImage{
	 float:left;
	 width:104px;
	 text-align:center;
	}
	
	div.coverSpecialContent{
	 width:104px;
	 float:left;
     padding:0;
	}
	
	div.coverSpecialContent a{
	   color:#FFFFFF;
	}
	
	div.coverSpecialContent a:hover{
	   color:#FFFFFF;
	}
    
	
	
/* ------------------------------------------
	LIST ON COVER , e.g. ranking,calendar 
	------------------------------------------*/
	table.coverList
	{
		width: 90%;
		font-size: 11px;
		color: #000000;
		/*background-color:#000000;*/
		/*border:1px solid #c6c6c6;*/
		/*border-spacing:1px;*/
		text-align:left;
		font-weight:normal;
		margin-left:5px;
		margin-right:5px;
	}
	td.coverListHeader {
		padding: 3px;
		text-align: left;
		background-color:  #b7010B;
		font-weight:normal;
		color:white;
		line-height: 12px;
		font-weight: normal;
		text-align:center;
	}
	td.coverListHeader a{
		color:white;
	}
	td.coverListHeader a:hover{
		color:#b4b4b4;
	}
	td.coverListLabel {
		padding: 3px;
		text-align: left;
		background-color: #52AED5;
		color: #ffffff;
		line-height: 14px;
		font-weight: bold;
	}
	td.coverListTransparent {
		padding: 3px;
		text-align: left;
		background-color: transparent;
		color: #000000;
		line-height: 14px;
		font-weight: bold;
	}
	td.coverListContent {
		line-height: 13px;
		padding: 3px;
		text-align: left;
		background-color:  #f1f1f1;
		font-weight:normal;
	}
	td.coverListContent a, td.coverListContentAlternating a{
		color:#ad0403;
		text-decoration: none;
	}
	td.coverListContent a:hover, td.coverListContentAlternating a:hover {
		text-decoration: underline;
	}
	td.coverListContentAlternating {
		line-height: 13px;
		padding: 3px;
		text-align: left;
		background-color: #eaeaea;
	}
	td.coverListFooter {
		line-height: 14px;
		padding: 3px;
		text-align: left;
		background-color: #ffffff;
	}
		
	
/**************************************************
	LEFT
**************************************************/

/* Navigatie Taalkeuze */

div#left_home_wrap { 
	width: 140px; 
	height: 27px;
}
div#left_main_wrap { 
	position: relative; 
	left: 8px; 
	top: 0px; 
	width: 121px; 
	margin-bottom: 10px;
}
div#left_leaguelogo_wrap { 
	position: relative; 
	left: 8px; 
	top: 0px; 
	width: 121px; 
	margin-bottom: 10px;
	height: 176px; 
	background-color: #ffffff;
	/*padding-top: 55px; */
}
div#home_event_wrap { 
	list-style: none; 
	position: relative; 
	font-family:Arial, Helvetica, sans-serif; 
	left: 8px; 
	top: 0px; 
	width: 121px; 
	height: 17px; 
}
 div#home_event_wrap a { 
	color: #000000; 
	text-decoration:none; 
}
div#home_event_wrap a:hover { 
	font-weight:bold; 
	text-decoration: none;
}
div.left_item_event { 
	height: 18px; 
	width: 121px; 
	margin-bottom: 1px;
}

div.left_subitem { 
	padding: 2px 5px 0px 0px; 
	text-align: right;
	width: 114px; 
	background-image:none;
	/*background: url(/layoutimages/v3/left/evenement_dot_line.gif) no-repeat bottom; */
	border:1px dotted #dcdcdd;
	border-top:none;
 }
 
 div.left_subitem_last { 
    padding: 2px 5px 0px 0px; 
	text-align: right; 
	width: 116px; 
 }

div#event_nav_wrap div.left_subitem a, 
div.left_subitem_last a { 
	font-size: 11px; 
	text-decoration: none; 
	color:#C30328;
}

div.left_subitem a:hover, 
div.left_subitem_last a:hover { 
	text-decoration: underline; 
	color:#C30328;
}




div#home_nl {
	text-align:center;
	padding-top:2px;
	height: 18px;
	width: 21px;
	position: absolute;
	left: 0px;
	background-color:#363636;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-transform: capitalize;
}

div#home_fr {
	text-align:center;
	padding-top:2px;
	height: 18px;
	width: 21px;
	position: absolute;
	left: 0px;
	background-color:#363636;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-transform: capitalize;
}
div#home_home {
	padding-top:2px;
	height: 18px;
	width: 99px;
	position: absolute;
	left: 22px; 
	background-color:#121212;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;

 }
 p.paddingright {
 	padding-right:5px;
 }
 div#home_event_wrap a { 
	color: #ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 
}
div#home_event_wrap a:hover { 
	font-weight:bold; 
	text-decoration: none;
}

div#event_dark,
div#playoff,
div#playoffb { 
	background-color:#eaeaea;
}
div#event_light,
div#playoffa,
div#league { 
	background-color:#f0f0f0;
}

div#event_black_dark { 
	background-color:#121212;
}
div#event_black_light { 
	background-color:#363636;
}

div#event_nav_wrap a { 
	color: #000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-decoration:none; 
	padding-top:2px;
	padding-right:0px;
	text-align:right;
	width:116px;
}
div#event_nav_wrap a:hover { 
	font-weight:bold; 
	text-decoration: none;
}

div#event_nav_black_wrap a { 
	color: #ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-decoration:none; 
	padding-top:2px;
	padding-right:0px;
	text-align:right;
	width:116px;
}
div#event_nav_black_wrap a:hover { 
	font-weight:bold; 
	text-decoration: none;
}

div#fancorner_head_nl { width: 121px; height: 17px; background: url(/layoutimages/jupilerleague/fancorner_nl.gif) no-repeat; text-indent: -9999px; }
div#fancorner_head_fr { width: 121px; height: 17px; background: url(/layoutimages/jupilerleague/fancorner_fr.gif) no-repeat; text-indent: -9999px; }
					
/* Article classes */
div.article_title { color: #b7010B; }
div.article_title a { color: #b7010B; padding-left:0px;}
div.article_introduction a, div.article_text a { color: #b7010B;}
div.article_introduction a:hover, div.article_text a:hover { color: #b7010B;}
div.archive_header { color: #b7010B; 
					background: url(/layoutimages/jupilerleague/gradient_archiveheader.gif); 
					margin-bottom:10px;}
div.box_header { color: #b7010B; 
					background: url(/layoutimages/jupilerleague/gradient_box.gif) no-repeat;
					margin-bottom:10px;}
					
/* rightbox headers */		
div.rightbox_header { color: #b7010B; background: url(/layoutimages/jupilerleague/gradient_rightbox.gif) repeat-y; }


div.rightbox_header_facebook {font-size: 14px; font-family: Arial; font-weight: bold; color: #b7010B; height: 23px; width: 183px; padding-left:38px; padding-top:6px; background: url(/layoutimages/jupilerproleague/facebook.png) repeat-y; }


div.rightbox_header_headlines { color: #b7010B; background: url(/layoutimages/jupilerleague/gradient_rightbox_headlines.gif) repeat-y; }
div.rightbox_header_ranking { color: #b7010B; background: url(/layoutimages/jupilerleague/gradient_rightbox_ranking.gif) repeat-y; }
div.rightbox_header_video { color: #b7010B; background: url(/layoutimages/jupilerleague/gradient_rightbox_video.gif) repeat-y; }




/* tables */
table.result
{
	border: 1px solid #B7010B;
}
td.resultHeader {
	background-color: #B7010B;
	color: #ffffff;
}
td.resultHeader a{
	color:white;
}
td.resultHeader a:hover{
	color:#b4b4b4;
}
td.resultLabel {
	background-color: #000000;
}
td.resultContent {
	background-color: #F1F1F1;
}
td.resultContentAlternating {
	background-color: #e4e4e4;
}
td.resultContent a, td.resultContentAlternating a{
	color:#B7010B;
	text-decoration: none;
}
td.resultContent a:hover, td.resultContentAlternating a:hover {
	text-decoration: underline;
}
td.resultFooter {
	background-color: #f7f3f7;
}
table.list
{
}
td.listHeader {
	background-color: #B7010B;
	color: #ffffff;
	border:1px solid #2f2f2f;
}
td.listFooter {
	background-color: #B7010B;
	color: #ffffff;
}
td.listHeader a{
	color:white;
}
td.listHeader a:hover{
	color:#b4b4b4;
}
td.listLabel {
	background-color: #535252;
	color: #ffffff;
	border:1px solid #2f2f2f;
}
td.listTransparent {
	background-color: transparent;
	color: #000000;
}
td.listContentFirst {
	background-color: #BBBBBB;
	border:1px solid #2f2f2f;
}
td.listContentSecond {
	background-color: #D3D2D2;
	border:1px solid #2f2f2f;
}
td.listContentLast {
	background-color: #E4C6C6;
	border:1px solid #2f2f2f;
}
td.listContentPlayOff {
	background-color: #ffe9e9;
	border:1px solid #2f2f2f;
}
td.listContent {
	background-color: #F1F1F1;
	border:1px solid #2f2f2f;
}
td.listContent a, td.listContentAlternating a, td.listContentFirst a, td.listContentSecond a, td.listContentLast a, td.listFooter a,td.listContentPlayOff a{
	color:#B7010B;
	text-decoration: none;
}
td.listContent a:hover, td.listContentAlternating a:hover, td.listContentFirst a:hover, td.listContentSecond a:hover, td.listContentLast a:hover, td.listFooter a:hover,td.listContentPlayOff a:hover {
	text-decoration: underline;
}
td.listContentAlternating {
	background-color: #E7E5E5;
	border:1px solid #2f2f2f;
}



table.detail
{
	
}
td.detailHeader {
	background-color: #B7010B;
	color: #ffffff;
	border:1px solid #2f2f2f;
}
td.detailSubHeader {
	background-color: #535252;
	color: #ffffff;
	border:1px solid #2f2f2f;
}
td.detailLabel {
	background-color: #E7E5E5;
	color: #000000;
	border:1px solid #2f2f2f;
}
td.detailTransparent {
	background-color: transparent;
	color: #000000;
}
td.detailContent {
	background-color: #F1F1F1;
	color: #000000;
	border:1px solid #2f2f2f;
}
td.detailContentAlternating {
	background-color: #e4e4e4;
}
td.detailFooter {
	background-color: #eaeaea;
}


A.gameHeaderLink {
	/*color:#B7010B;*/
	color:black;
	text-decoration:none;
	font-weight:bold;
	font-size:16px;}

A.gameHeaderLink:HOVER {
	color:#5a5a5a}
	
TABLE.listGame
{
	width : 100%;
	border-collapse:collapse;
	border:1px solid #6c6c6c;
	margin-bottom:2px;
}	
TABLE.ListWithoutWidth
{
	border-collapse:collapse;
}	
table.listGameHeaderWrap
{
	 background: url(/layoutimages/jupilerleague/matchheader_bg.gif) no-repeat;
	/*background: #d22238 url(/layoutimages/jupilerproleague/veld.gif) no-repeat;*/
	/* background-color:black;*/
	border-top:1px solid #6c6c6c;
	border-left:1px solid #6c6c6c;
	border-right:1px solid #6c6c6c;
	height:180px;
}
TD.listGameHeader
{
	background-color: #B7010B;
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 16px;
	line-height: 24px;
	font-weight: bold;
	vertical-align:top;
	text-align: center;
}
td.listGameHeader a{
	color:#ffffff;
	text-decoration: none;
}
td.listGameHeader a:hover {
	color:#ffffff;
	text-decoration: underline;
}
TD.listGameScore
{
	text-align:center;
	vertical-align:bottom;
	font-weight:bold;
	font-size:35px;
	color:black;
}

TD.listGameTeamLogo
{
	background-color: #e9e9e9;
	vertical-align:top;
	text-align: center;
	border : 1px #AAAAAA solid;
}
TD.listGameGoalscorers
{
	background-color:  White; 
	font-family:Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
	vertical-align:top;
}
TD.listGameLabel
{
	background-color:#a2a2a2;
	font-family:Arial, Helvetica, sans-serif;
	color: #555555;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	vertical-align:top;
	text-align: center;
	border : 1px #AAAAAA solid;
	border-bottom: 1px solid #B7010B;
}

TD.listGameLabelAlternating
{
	background-color: #dbdbdb;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	vertical-align:top;
	text-align: center;
	border : 1px #AAAAAA solid;
}


TD.listGameContent
{
	background-color:  White; 
	font-family:Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	vertical-align:top;
	border : 1px #AAAAAA solid;

	
}
TD.listGameContentAlternating
{
	background-color: #F4F4F4;
	font-family:Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
	vertical-align:top;
	border-collapse:collapse;
	border : 1px #AAAAAA solid;
}
TD.listGameContentAlternating a
{
	color:#B7010B;
	text-decoration: none;
}
TD.listGameContent a
{
	color:#B7010B;
	text-decoration:none;
	
}
TD.listGameContentAlternating a:hover
{
	color: #555555;
	text-decoration: none;
}
TD.listGameContent a:hover
{
	color:#555555;
	text-decoration:none;
	
}


div.title { color: #B7010B; }
div.subtitle { color: #B7010B; font-size: 14px; font-weight: bold; font-family: Arial; margin-bottom: 0px; padding-left: 10px; background: none; padding-top:12px;}
div.content a { text-decoration: none; color: #B7010B;
}
div.content a:hover { text-decoration: underline; color: #B7010B;}


INPUT.text
{
    COLOR:  #B7010B;
	border: 1px solid #B7010B;
	background-color:#f7f7f7;
}
TEXTAREA.text
{
    COLOR:  #B7010B;
	border: 1px solid #B7010B;
	background-color:#f7f7f7;
}


/****************************************************************
	game
 ****************************************************************/
 
 
 /* Analyse */
 
 TABLE.analyse
{
	width : 98%;
	background-color : #DDDDDD;
	border-collapse:collapse;
	border: 1px solid black;
}	
TD.analyseHeader
{
	font-family:verdana;
	background-color: #C5001C;
	color: White;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	vertical-align:top;
	border-spacing:5px;
	border : none;
	
}

TD.analyseQuote {
	font-family:verdana;
	margin: 0px;
	padding-left: 10px;
	padding-top: 25px;
	padding-bottom: 10px;
	background-color: #F6F5F5;
	background-image: url(/layoutimages/deltalloyd/quote.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-family: verdana;
	font-size: 10px;
	border : 1px #a2a2a2 solid;
}
div.quoteText {
	font-size: 18px;
	line-height: 18px;
	text-align: left;
	font-weight: bold;
}
TD.analyseContent
{
	font-family:verdana;
	background-color: #F4F4F4;
	color: Black;
	font-size: 10px;
	text-align: left;
	font-weight: normal;
	vertical-align:top;
	border : 1px #a2a2a2 solid;

}

TD.analyseContentAlternating
{
	font-family:verdana;
	background-color: #E3E3E3;
	color: Black;
	font-size: 10px;
	text-align: left;
	font-weight: normal;
	vertical-align:top;
	border : 1px #a2a2a2 solid;

}

td.photoHeader {
	background-color: #B7010B;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	border : 1px #a2a2a2 solid;
}


/* TABS GEBRUIKT OP PLOEGENFICHES */
	div#jl_jl_cover_righttabs_wrap { width: 326px; }
		ul#jl_cover_righttabs_navigation { padding: 3px 0px 3px 0px; margin-left: 0; margin-right: 0; border-bottom: 1px solid black; font: bold 12px Arial; }
		ul#jl_cover_righttabs_navigation li { list-style: none; margin: 0; display: inline; }
		ul#jl_cover_righttabs_navigation li a { padding: 0px 1.0em 3px 1.0em; border: 1px solid black;  border-bottom: none;  background: #d31531;  text-decoration: none; }	
		ul#jl_cover_righttabs_navigation li a:link { color: white; }
		ul#jl_cover_righttabs_navigation li a:visited { color:white; }
		ul#jl_cover_righttabs_navigation li a:hover { color: white; background-color: #b7010B; border-color: black;  }
		ul#jl_cover_righttabs_navigation li a#current { background:  #b7010B; border-bottom: 1px solid #b7010B; font: bold 14px Arial; color: white; }
		ul#jl_cover_righttabs_navigation li#active {}
	
		div#jl_cover_righttabs_break { width: 324px; height: 17px;  background: #b7010B ; border-left:1px solid #b7010B;border-right:1px solid black; }
		div#jl_cover_righttabs_content { width: 320px; padding: 0px 2px 9px 2px; background:  #b7010B; border-left:1px solid black; border-right:1px solid black; border-bottom:1px solid black; color:white}
		div.jl_event_tab_container {height:193px;}
		div.jl_event_tab_container a{ text-decoration:none;color:white;font-weight:bold}
		div.jl_event_tab_container a:hover{ text-decoration:underline;color:#363636;}
