﻿@media screen
{
	body
	{
		margin: 0!important;
		padding : 0 !important;
		background: #1d1d1f url(/Style%20Library/HollandCasino/Images/poker_bg_trans.png) no-repeat 0px top;
		/* background: transparent url("/wpresources/HollandCasino.PokerSite.Wss3.Website.Presentation.WebPartUI/WebPart-HollandCasino.PokerSite.Wss3.Website/Images/HC_POKERAANBOD_NIEUWS_BG.jpg") no-repeat -218px;*/
		font-family: Georgia, Times New Roman, serif;
		font-size: 100%;
		color: White;
	}
		
	body.Borderless
	{
		padding : 0 !important;
	}
		
	.TextContainer
	{
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 10px;
		padding-right: 10px;
	}
	.logo
	{
		position:relative;
		right:9px;
		top:1px;
	}
	.logo img
	{
		margin:10px 0 0 0px;
	}
	* + html .logo img
	{
		margin:10px 0 0 -35px;
	}

	.NavContainer
	{
		width: 234px! important;
		min-height: 299px;
		/*overflow: hidden;*/
		vertical-align: top;
		text-align: left;
		float: left;
		position:relative;
		padding:22px 0 0 0;
	}

	.NavColumn
	{
		margin: 0;
		z-index: 100;
		position:absolute;
		top:20px;
		left:21px;
		background: transparent url('/Style%20Library/HollandCasino/Images/leftnav_vlag.png') right top  no-repeat;
		padding:31px 0 0 0;
	}
	
	.mainPageHeader
	{
		position: absolute;
		top: 20px;
		left:22px;
		margin: 0px 0 0 -122px;
		width: 200px;
		height: 200px;
		z-index: 0;
	}
	
	.mainPageHeader img
	{
		height: 194px;
		width: 199px;
		border: 0;
	}
	
	.Footer
	{
		position:absolute;
		width:1145px;
		height:250px;
		background: transparent url(/Style%20Library/HollandCasino/Images/LeftFooterCorner.gif) no-repeat left bottom;
		padding: 20px 0 0 0;
		margin-left:26px;
	}

	.FooterList
	{
		margin-top:117px;
		margin-left:171px;
	}

	.webPartSpacerDiv 
	{
		width: 100%;
		height: 8px;
		margin: 0px;
		background-color: transparent;
		background-image: none;
		overflow: hidden;
	}

	.ms-PartSpacingVertical
	{
		height: 8px;
		margin: 0px;
		background-image:none;
		background-color: transparent;
	}

	.rightwebpartzone
	{
		padding-left: 10px; 
		/*background: black url(/Style%20Library/HollandCasino/Images/RightContentBg.gif) repeat-y;*/
		width:244px;
	}



	body.Borderless
	{
		padding : 0 !important;
	}

	.FullWidth
	{
		width: 100%;
		line-height:12.45pt;
	}

	/*ie7 fudge*/
	* + html body
	{
		padding: 0;
	}
	
	a 
	{
		outline:none;
	}
	
	a:link
	{
		color: #F4CC00;
	}

	a:hover
	{
		color: #ffffff;
	}

	font
	{
		background: none !important;
	}

	h1 
	{
		height: 30px !important;
		font-size: 24px;
		padding-top: 8px; 
	}

	h1, h2
	{
		color:#F4CC00;
	}
	
	h1.MainPageHeader
	{
		float: left;
		width: 966px;
		height: 89px !important;
		margin: 0 0 0px 0;
		padding: 0;
		font-size: 1em;
		clear: both;
	}

	/* ie7 fudge */
	* + html h1.MainPageHeader
	{
		margin-bottom: 40px !important;
	}
		
	img
	{
		border: none;
		margin: 0;
	}

	.Menu
	{
		margin: 0;
		padding:7px 0 0 0;
		list-style: none;
		z-index: 200;
	}

	.Menu li
	{
		display: block;
		float: left;
	}

	.Menu li a
	{
	}

	.Menu li a:link
	{
	}

	.Menu li a:visited
	{
	}

	.Menu li a:hover
	{
	}

	.Menu li a:active
	{
	}
	
	.FloatRight
	{
		/* float:right; */
	}
	
	.HCMenuContainer
	{
		position:absolute;
		padding-top:1px;
		padding-bottom: 0px;
		padding-left:21px;
		position:relative;
		z-index:101; /* 101 is maximum z-index, if higher then sharepoint action menu is behind this container */
		background-color:#000000;
		height:41px;
		bottom:4px;
	}
	
	.StaticMenuContainer
	{
		background:url('/Style%20Library/HollandCasino/Images/static_bg.png') no-repeat;
		position:absolute;
		top: 0px;
		right: 0px;
		left: 50%;
		clear:both;
		margin:0;
		padding:0;
		height: 32px;
	}

	.TopMenuSpace{
		height:53px;		
	}
	.Static
	{
		padding:0 0 0 0px;
	}
	.Static li {
		padding:8px 0 0px 0;
	}

	/*IE6 fudge */
	* html .Static
	{
		height: 38px;
		padding: 0 0 12px 0;
	}

	.Static li a
	{
		height: 25px;
		padding: 18px 6px 8px 6px;
		text-decoration: none;
	}

	/*ie7 fudge*/
	* + html .Static li a
	{
		padding: 8px 4px 6px 8px;
		text-decoration: none;
	}

	/*ie6 fudge*/
	* html .Static li a
	{
		padding: 11px 4px 6px 8px;
		text-decoration: none;
	}

	.Site
	{
		clear: both;  
		width: 550px;
		height: 30px;
		margin: 0 0 0 0;
		/*background-image: url(/Style%20Library/HollandCasino/Images/SiteMenuBg.gif);*/
	}



	/*IE7 fudge*/
	* + html .Site
	{
		height: 30px;
	}

	/*IE6 fudge*/
	* html .Site
	{
		height: 28px;
	}

	.Site li
	{
		position: relative;
		border: none;
	}

	.Site li a
	{
		margin-left:5px;
	}
	
	.Site li a img
    {
    	display: block;
        border: none;
        margin: 0 1px 0 1px; 
    }

	.Site li a span img
	{
		display: block;
		border: none;
		margin: 0 0 0 0px;
	}

	.Site li a .MenuItemTop img
	{
		display:inline;
		height:80%;
	}	
	.Site li a .MenuItemOver img
	{
		display:inline;	
	}
	

	/*IE7 fudge*/
	* + html .Site li a
	{
	}

	/*IE6 fudge*/
	* html .Site li a
	{
		height: 28px;
	}



	/*IE7 fudge*/
	* + html .Site li a img
	{
	}

	/*IE6 fudge*/
	* html .Site li a img
	{
		display: block;
	}


	.Site li.SearchBox
	{
		margin: 0;
		padding: 0 10px 0 0;
		display: block;
		float: right;
		height: 30px;
	}

	.SiteMenuSeparator
	{
		margin: 6px 0 0 0;
	}

	.Site li.SearchBox .SearchInput
	{
		color: white;
		float: left;
		background-color: #03503c;
		background: url(/Style%20Library/HollandCasino/Images/SearchInputBg.gif) repeat-x;
		background-position: left top;
		border: none;
		width: 116px;
		height: 18px;
		margin: 6px 0 0 0;
	}

	/*ie7 fudge*/
	* + html .Site li.SearchBox .SearchInput
	{
		width: 114px;
		margin-top: 5px;
	}

	/*ie6 fudge*/
	* html .Site li.SearchBox .SearchInput
	{
		width: 114px;
		margin-top: 5px;
	}

	.Site li.SearchBox input.SearchButton
	{
		border: none;
		float: left;
		margin: 6px 0 0 10px;
		background-image: url(/Style%20Library/HollandCasino/Images/FindButton.gif); /*	background-position: top left; 		background-repeat:no-repeat;*/
		width: 51px;
		height: 20px;
	}

	/*ie6 fudge*/
	* html .Site li.SearchBox input.SearchButton
	{
		margin-top: 5px;
	}

	/*forces a container of float items to adjust its height to include the last floating element*/
	.Clearer
	{
		height: 1px;
		clear: both;
		overflow: hidden;
	}
	
	
	
				/* begin submenu */
				.SubMenu
				{
				/* background: url(../image/SubMenuTopShadow.gif) no-repeat; */
				position: absolute;
				z-index: 101;
				list-style: none;
				margin:0;
				padding: 0 0 50px 0;
				min-width: 200px;
				left: 0px;
				top: 27px;
				}

				
				
				
				* + html .SubMenu
				{
				/* background: url(../image/SubMenuTopShadow.gif) no-repeat; */
				position: absolute;
				z-index: 101;
				list-style: none;
				margin:0;
				padding: 0 0 50px 0;
				min-width: 200px;
				left: -20px;
				top: 22px;
				}
				/*ie7 fudge*/
				* + html .SubMenu
				{
				padding: 5px 0 0 0;
				width: 216px;
				}
				/*ie6 fudge*/
				* html .SubMenu
				{
				padding: 5px 0 0 0;
				width: 216px;
				}
				.SubMenu li
				{
				padding: 0;
				margin: 0;
				height: 19px;
				}
				.Site li.yellow .SubMenu li {background-color: #ffc311;} 
				.Site li.red .SubMenu li {background-color: #eb0d46;} 
				.Site li.purple .SubMenu li {background-color: #b8009e;} 
				.Site li.blue .SubMenu li{background-color: #0790f2;}
				.Site li.green .SubMenu li {background-color: #9bd836;} 
				.Site li.white .SubMenu li {background-color: #FFFFFF;} 
				.Site li.orange .SubMenu li {background-color: #ff7800;} 
				　
				/*ie7 fudge*/
				* + html .SubMenu li
				{
				float: left;
				}
				/*ie6 fudge*/
				* html .SubMenu li
				{
				float: left;
				}
				.SubMenu li a
				{
				font-size: 16px;
				color: Black !important;
				margin: 0;
				width: 200px;
				height: 20px;
				}
				/*ie7 fudge*/
				* + html .SubMenu li a
				{
				padding: 0 17px 0 17px;
				margin: 0 0 2px 2px;
				height: 10px;
				width: 180px;
				}
				/*ie6 fudge*/
				* html .SubMenu li a
				{
				padding: 1px 17px 1px 16px;
				height: 10px;
				width: 181px;
				margin: 0 0 2px 2px;
				}
				li.SubMenuBottomLi
				{
				width: 200px;
				height: 7px !important;
				}
				.SubMenuBottom
				{
				z-index: 1;
				display: block;
				margin: -2px 0 0 0;
				padding: 0;
				width: 200px;
				height: 7px;
				}
				/*ie7 fudge*/
				* + html .SubMenuBottom
				{
				position: absolute;
				bottom: 2px;
				padding: 0;
				width: 216px;
				height: 7px !important;
				}
				/*ie6 fudge*/
				* html .SubMenuBottom
				{
				z-index: 1;
				display: block;
				position: absolute; /* bottom: 6px;*/ /* margin: -2px 0 0 0;*/
				padding: 0;
				width: 216px; /* height: px !important;*/
				}
				/* einde submenu */



	/*Content table*/
	.SeriesListContainer,
	.TournamentListContainer
	{
		margin: 5px 15px;
		padding: 0 0 15px 0;
		background-color: #121212;
		/*background: url('/Style Library/HollandCasino/images/TableBg-footer.gif') left bottom no-repeat;*/
	}
	.SeriesList,
	.TournamentList
	{
		width: 445px;
		border-collapse:collapse;
		border: none !important;
		background-color: #121212;
		/*background: url('/Style Library/HollandCasino/images/TableBg-HeaderNoColumn.gif') no-repeat;*/
	}

	.SeriesList th,
	.TournamentList th
	{
		height: 39px;
	}

	.SeriesList th a:link,
	.SeriesList th a:visited,
	.SeriesList th a:hover,
	.SeriesList th a:active
	{
		color: white;
	}

	.TournamentList th
	{
		font-size: 1.2em;
		color: white;
		text-align:left;
		padding: 0 0 0 20px;
	}

	.SeriesList td,
	.TournamentList td
	{
		padding: 7px 10px;
		vertical-align: top;
	}

	.TournamentList td.FirstChild
	{
		padding-left: 20px;
	}

	.SeriesList td a:link,
	.SeriesList td a:visited,
	.SeriesList td a:hover,
	.SeriesList td a:active
	.TournamentList td a:link,
	.TournamentList td a:visited,
	.TournamentList td a:hover,
	.TournamentList td a:active
	{
		color: #F4CC00;
		text-decoration:underline;
	}

	.TournamentListModule .SignInButtonLink
	{
		position: relative;
		display: block;
		margin: 10px 19px 0 0;

		color: #ffde20 !important;
		font-style:italic;
	}

	.TournamentListModule .SignInButtonLink span
	{	
		display: block;
		float: right;
		height: 27px;
		padding: 5px 10px 0 0;
	}

	.TournamentListModule .SignInButton
	{
		float: right;
		width: 27px;
		height: 27px;
		text-align:left;
		border: none;
		background: url('http://www.hollandcasino.nl/HCSite/Presentation/Design/StandardScheme/image/DeeperButton.png') no-repeat;
	}

	* html .TournamentListModule .SignInButton
	{ /* remove the blanks */ 
		background-image: none;
		filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='http://www.hollandcasino.nl/HCSite/Presentation/Design/StandardScheme/image/DeeperButton.png', sizingMethod='crop'); 
	} 

	

	/* Sharepoint editing style fixes */
	.UserGeneric
	{
		color: Black;
	}

	.UserGeneric a
	{
		color: Blue;
	}

	.LeftNav
	{
		width: 234px;
		margin: 0;
		overflow-x: hidden;
		text-align: left;
	}
	
	/*ie7 fudge*/
	* + html .NavColumn
	{
	}

	/*ie6 fudge*/
	* html .NavColumn
	{
		margin: 0px;
		width: 234px;
		height: 299px;
		vertical-align: top;
	}

	/* Begin: Sub Navigation menu */
	.SubNavHeader
	{
		list-style: none;
		background: #1d1d1f;
	    width:234px;
	    overflow:hidden;
	    margin:0;
	    padding:0;	
	}
	.SubNav
	{
		min-height: 299px;
		list-style: none;
		margin: 0;
		padding: 0;
	    background: #1d1d1f;
	    width:234px;
	    /*position:absolute;*/
	    left:40px;
	    vertical-align:text-top;
		top:119px;

	}

	.SubNavTitel
	{
		font-family: Trebuchet MS;
		font-size: 2.2em;
		/*height: 20px;*/
		margin: 13px 0 50px 16px;
	}
	.SubNavTitel h2
	{
		text-transform: uppercase;
		font-size:23px;	
		height:32px;			
	}

	.SubNav .Out
	{
		font-size: 12px;
		height: 20px;
		width: 234px;
	}

	.SubNav .Out a
	{
		display:block;
		width: 100%;
        height:100%;
		color: #EEEEEE;
		text-decoration: underline;
		padding: 0px 0 0 24px;
		background: transparent url(/Style%20Library/HollandCasino/images/link_arrow_big_yellow.png) no-repeat 13px 5px;
	}

	.SubNav .Out a:hover
	{
		color: White;
		background: url(/Style%20Library/HollandCasino/Images/subNavSelBgYellow.png) no-repeat left center;

	}

	.SubNav .Sel
	{
		font-size: 12px;
		height: 20px;
		padding: 0px 0 0 24px;
		width: 219px;
		background: url(/Style%20Library/HollandCasino/Images/subNavSelBgYellow.png) no-repeat left center;

	}

	.SubNav .Sel a
	{
		color: White;
	}

	.SubNav .Sel a:hover
	{
		color: White;
	}
	/* End: Sub Navigation menu */


	/* Begin: Top Site Links Bar */
	li.TopSiteLinksOut
	{
		list-style: none;
		font-weight: normal;
		font-size: 12px;
		height: 24px;
		background: black;
	}

	li.TopSiteLinksOut a
	{
		color: White;
		text-decoration: none;
	}

	li.TopSiteLinksOut a:hover
	{
		color: White;
		text-decoration: none;
	}
	/* End: Top Site Links Bar */


	/* Begin: Language Switch */
	li.LanguageSwitchOut
	{
		list-style: none;
		font-weight: bold;
		font-size: 11px;
		font-family: Georgia, Times New Roman, serif;
		height: 24px;
		padding-top:2px;
		background:#000;
	}

	li.LanguageSwitchOut a
	{
		color: White;
		text-decoration: none;
	}

	li.LanguageSwitchOut a:hover
	{
		color: White;
		text-decoration: none;
	}

	li.LanguageSwitchSeperator
	{
		padding-left: 0px;
		padding-right: 0px;
		background:#000;
		height:24px;
	}
	/* End: Language Switch */


	/* Start: Main Content Area */
	.MainContent
	{
		/*float: left;*/
		width: 722px! important;
		color: #FFFFFF;
		overflow: hidden;
		position:relative;
		padding:21px 0 0 31px;
	}

	.MainContent a:link,
	.MainContent a:active,
	.MainContent a:visited
	{
		color: #F4CC00;
		text-decoration: underline;
	}

	.MainContent a:hover
	{
		color: #ffffff! important;
		text-decoration: underline;
	}
	/* End: Main content area */

	/* Start: Footer */
	.FooterList li
	{
		display: block;
		float: left;
	}

	.FooterList li a
	{
		color: #6d6d6d;
		text-decoration: none;
		display: block;
		padding: 0 0 0 10px;
	}

	/* Begin: Bottom Site Links Bar */
	li.BottomSiteLinksOut
	{
		list-style: none;
		font-weight: normal;
		font-size: 11px;
		font-family: Georgia, Times New Roman, serif;
		height: 21px;
	}

	li.BottomSiteLinksOut a
	{
		color: #B3B3B3;
		text-decoration: none;
	}

	li.BottomSiteLinksOut A:Hover
	{
		color: White;
		text-decoration: none;
	}
		/* End: Bottom Site Links Bar */
	
	/*Console*/
	.ms-consolestatusframe {
	text-align:left;
	}
	.ms-consoletoolbar .ms-SPLink a:link, .ms-consoletoolbar .ms-SPLink a:visited {
	color:#000;
	text-decoration:none;
	}
	.ms-consoletoolbar a {
	color:#000;	
	}

	/*Admin Links*/
	.adminlinks {
	/* display:none;   none --> siteactions is hidden */
	padding:0 0 0 40px;
	}
	.ms-SPLink a:link, .ms-SPLink a:visited  {
	color:#fff;
	text-decoration:underline;
	}
	.ms-SPLink a:visited {
	color:#000;
	}
	.ms-SPLink img {
	display:none;
	}
	.ms-HoverCellActive, .ms-SpLinkButtonActive {
	background:transparent none;
	border-color:transparent;
	text-decoration:underline;
	color:#fff;
	position:relative;
	z-index:500!important;
	}
	
	/*Tracker*/
	#ctl00_generalTracker_CustomTracker {
	display:none;
	}
	
	/*SiteActions*/
	.ms-siteactionsmenu div div div, .ms-siteactionsmenu div div div.ms-siteactionsmenuhover {
	background-color:transparent;
	background-image:none;
	background-repeat:repeat-x;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	border-top:1px solid transparent;
	padding:1px 4px 3px 10px;
	text-decoration:underline;
	color:#fff;
	}
	.ms-siteactionsmenu div div div img {
	display:none;
	}
}
