/* stylesheet voor Holland Casino */
/* Macaw febrari 2006*/

/*@import url(/HCSite/Presentation/Design/StandardScheme/CSS/Thema_TheClub.css);*/
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/Thema_LoveDays.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/Thema_Favorites.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/Thema_LadiesDay.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/Thema_GamingLounge.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/Thema_LidoClub.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/Thema_MeiAktie.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/GoldFever.css);

@import url(/HCSite/Presentation/Design/StandardScheme/CSS/PageHeader.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/SiteLinksBar.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/Alinea.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/NAW.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/ContactformulierVraag.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/BottomSiteLinksBar.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/SpelUitlegTextModule.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/FloatingConsole.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/Sitemap.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/BezoekbeperkingDetails.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/GroepsarrangementDetails.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/Module.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/SollicitatieformulierDetails.css);

@media screen
{
	/*ie7 fudge*/
	* + html
	{
	}

	/* elements */
	body
	{
		margin: 0;
		padding: 0 !important;
		background: #1e1e1f url(../image/HCBg.png) no-repeat;
		font-family: Georgia, Times New Roman, serif;
		font-size: 100%;
		color: White;
	}

	body.Borderless
	{
		padding: 0 !important;
	}

	/*ie7 fudge*/
	* + html body
	{
		padding: 0;
	}


	/*inline links*/
	a
	{
		color: #DDDDDD;
	}
	a:hover
	{
		color: White;
	}

	.white a
	{
		color: #EEEEEE;
	}
	.yellow a
	{
		color: #FFC311;
	}
	.orange a
	{
		color: #FF7800;
	}
	.red a
	{
		color: #EB0D46;
	}
	.purple a
	{
		color: #B8009E;
	}
	.blue a
	{
		color: #0790F2;
	}
	.green a
	{
		color: #9BD836;
	}

	font
	{
		background: none !important;
	}

	img
	{
		border: none;
		margin: 0;
	}

	/* Classes */

	#FlashBaseColor
	{
		display: none;
	}

	.Logo
	{
		float: left;
		margin: 14px 0 0 -20px;
	}
	.MainPageHeader
	{
		position: absolute;
		left: 0px;
		top: 117px;
		margin: 0 0 0 -155px;
		width: 164px;
		height: 200px;
		z-index: 200; /* zie http://brenelz.com/blog/squish-the-internet-explorer-z-index-bug/ */
	}
	.MainPageHeader img
	{
		margin-top: -30px;
	}
	.MainPageHeader h1.PageTitle
	{
		position: absolute;
		left: 164px;
		top: 31px; /*hoogte vlaggetje*/
		z-index: 100;
		width: 200px;
		height: 35px;
		padding: 5px 0 0 0;
		margin: -30px 0 0 0;
		font-family: Trebuchet MS;
		font-weight: normal;
		text-transform: uppercase;
		font-size: 17px;
		color: Black;
		background: Transparent url(../image/flagWhite.png) no-repeat left 0px;
	}

	.MainPageHeader .LidoLogo
	{
		position: absolute;
		left: 164px;
		top: 31px; /*hoogte vlaggetje*/
		z-index: 1001;
		width: 72px;
		height: 50px;
		padding: 5px 0 0 0;
		margin: -48px 0 0 20px;
		font-family: Trebuchet MS;
		font-weight: normal;
		text-transform: uppercase;
		font-size: 17px;
		color: Black;
	}

	/*ie7 fudge*/
	* + html .MainPageHeader h1.PageTitle
	{
		z-index: 1000; /* in IE7 niet boven Flash object... */
	}


	.MainPageHeader.Corporate
	{
		position: absolute;
		top: 118px;
		left: 0px;
		margin: 0 0 0 -154px;
		width: 164px;
		height: 200px;
	}
	.MainPageHeader.Homepage img
	{
		margin-top: 0px;
	}
	.MainPageHeader.Homepage h1.PageTitle
	{
		height: 35px;
		padding: 5px 0 0 0;
		margin: -31px 0 0 0;
		background: transparent url(../image/flagWhite.png) no-repeat left 0px;
	}

	.MainPageHeader.Homepage .LidoLogo
	{
		height: 35px;
		padding: 5px 0 0 0;
		margin: -31px 0 0 0; /*background: transparent url(../image/flagBlue.gif) no-repeat left 0px;*/
	}
	.MainPageHeader.Corporate h1.PageTitle
	{
		margin: -31px 0 0 0;
		padding: 0px;
		background: Transparent url(../image/FlagCorpHome.gif) no-repeat left top;
	}

	.MainPageHeader.OverOns
	{
		position: absolute;
		top: 119px;
		left: 0px;
		margin: 0 0 0 -154px;
		width: 164px;
		height: 200px;
	}

	.CenterContainer
	{
		position: relative;
		margin: 0 auto 0 auto;
		width: 966px;
	}

	/*ie6 fudge*/
	* html .CenterContainer
	{
		width: 967px;
	}

	.ContentField
	{
		position: relative;
		float: left;
		width: 966px;
		margin: 29px 0 0 10px;
		padding-bottom: 250px;
	}

	/*ie7 fudge*/
	* + html .ContentField
	{
	}

	/*ie6 fudge*/
	* html .ContentField
	{
		margin: 0 0 1px 0;
	}

	/* Algemenu menu classes*/
	.Menu
	{
		margin: 0;
		padding: 0;
		list-style-type: none;
		z-index: 103;
	}

	.Menu li
	{
		display: block;
		float: left;
	}

	/* Static menu bovenin */
	.StaticMenuContainer
	{
		xbackground: url(../Image/TopLinksLeftBg.png) left top no-repeat;
		background: url(../Image/TopLinksLeftBg.png);
		position: absolute;
		left: 50%;
		right: 0px;
		clear: both;
		margin: 0;
		padding: 0;
		height: 32px;
		text-align: right;
	}

	.StaticMenuContainer ul
	{
		background-color: Black;
		position: absolute;
		left: 6px;
		right: 0px;
	}

	.Static
	{
		float: Left;
		height: 24px;
		padding: 8px 0 0 0;
		margin: 0 0 0 35px;
	}

	/*IE6 fudge */
	* html .Static
	{
		height: 25px;
		padding: 12px 0 0 0;
	}

	.Static li
	{
		float: left;
	}

	.Static li a
	{
		height: 34px;
		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;
	}

	/* Hoofdmenu */
	.Site
	{
		position: absolute;
		top: 49px;
		left: 247px;
		clear: both;
		width: 728px;
		height: 42px;
		background-color: black;
	}

	.Site li
	{
		position: relative;
		height: 24px;
		padding: 0 0 0 0;
		margin: 8px 0 0 0;
	}
	.Site li.yellow.active
	{
		background: #ffc311;
	}
	.Site li.red.active
	{
		background: #eb0d46;
	}
	.Site li.purple.active
	{
		background: #b8009e;
	}
	.Site li.blue.active
	{
		background: #0790f2;
	}
	.Site li.green.active
	{
		background: #9bd836;
	}
	.Site li.white.active
	{
		background: white;
	}
	.Site li.orange.active
	{
		background: #ff7800;
	}

	/*IE7 fudge*/
	* + html .Site li a
	{
	}

	/*IE6 fudge*/
	* html .Site li a
	{
		height: 28px;
	}

	.Site li a img
	{
		display: block;
		border: none;
		margin: 0 3px 0 2px; /*ruimte tussen menu-items*/
	}

	/*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(../image/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(../image/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;
	}


	/*EmotionBlock styles*/
	.EmotionBlocks
	{
		float: left;
		clear: both;
		width: 722px;
		min-width: 722px;
		margin: 0px;
		border: 0px;
	}
	.EmotionBlocks div img
	{
		margin: 0px;
		padding: 0px;
	}

	.EmotionPlayBlocks a img
	{
		margin: 0;
		padding: 0;
	}



	.LeftBlock
	{
		float: left;
		width: 234px;
		height: 280px;
		margin: 0px 10px 0px 0px;
	}

	.LeftBlock2k
	{
		float: left;
		width: 478px;
		margin: 0px 10px 0px 0px;
	}

	.MidBlock
	{
		float: left;
		width: 234px;
		height: 280px;
		margin: 0px 10px 0px 0px;
	}

	.RightBlock
	{
		float: left;
		width: 234px;
		height: 280px;
		margin: 0px;
	}


	/*4k ChannelBlocks*/
	.ChannelBlocks
	{
		margin: 0 0 0 -20px;
	}
	/*ie7 fudge*/
	* + html .ChannelBlocks
	{
		margin: -6px 0 0 0;
	}

	.LeftBlock4k, .MidLeftBlock4k, .MidRightBlock4k, .RightBlock4k
	{
		float: left;
		width: 234px;
		height: 175px;
		margin: 0 10px 0 0;
	}
	/*ie7 fudge*/
	* + html .LeftBlock4k, * + html .MidLeftBlock4k, * + html .MidRightBlock4k, * + html .RightBlock4k
	{
		margin: 0 6px 0 0;
	}

	.ColumnContainer4k
	{
		height: 155px;
		background: transparent;
		padding: 14px 0 0 10px;
		margin: 8px;
	}

	/*ie7 fudge*/
	* + html .ColumnContainer4k
	{
		margin: 8px 8px 0 8px;
	}


	.ColumnContainer4k img
	{
		width: 210px;
		height: 105px;
		overflow: hidden;
	}



	.ColumnContainer4k h1
	{
		margin: 0;
		padding: 0;
		font-family: Trebuchet MS;
		font-size: 15px;
		font-weight: normal;
		height: 20px;
	}

	.ColumnContainer4k a
	{
		font-family: Georgia, Times New Roman, Serif;
		font-size: 12px;
		padding: 0 0 0 8px;
		text-decoration: none;
		white-space: nowrap;
		width: 75px;
	}



	.InnerContainer
	{
		width: 234px;
		height: 155px;
		background: black;
	}
	

	
	/*ie7 fudge*/
	* + html .InnerContainer
	{
		width: 226px;
	}

	/* blue */
	.ColumnContainer4k.blue
	{
		background: transparent url(../image/Mini_Corner_Blue.png) no-repeat left top;
		position: relative;
		color: #0790f2;
	}
	.ColumnContainer4k.blue h1
	{
		margin: 0 0 0 8px;
	}
	.ColumnContainer4k.blue img
	{
		margin: 8px 0 0 0;
	}



	.ColumnContainer4k.blue a.leesVerderLink:link, .ColumnContainer4k.blue a.leesVerderLink:active, .ColumnContainer4k.blue a.leesVerderLink:visited
	{
		color: #0790f2;
		background: transparent url(../image/link_arrow_big_blue.png) no-repeat 1px center;
		margin: 0 0 0 8px;
	}
	.ColumnContainer4k.blue a.leesVerderLink:hover
	{
		color: Black;
		background: #0790f2 url(../image/link_arrow_big_black.png) no-repeat 1px center;
		margin: 0 0 0 8px;
	}

	/*yellow*/
	.ColumnContainer4k.yellow
	{
		background: transparent url(../image/Mini_Corner_Yellow.png) no-repeat left top;
		position: relative;
		color: #ffc311;
	}
	.ColumnContainer4k.yellow h1
	{
		margin: 0 0 0 8px;
	}
	.ColumnContainer4k.yellow img
	{
		margin: 8px 0 0 0;
	}
	.ColumnContainer4k.yellow a.leesVerderLink:link, .ColumnContainer4k.yellow a.leesVerderLink:active, .ColumnContainer4k.yellow a.leesVerderLink:visited
	{
		color: #ffc311;
		background: transparent url(../image/link_arrow_big_yellow.png) no-repeat 1px center;
		margin: 0 0 0 8px;
	}
	.ColumnContainer4k.yellow a.leesVerderLink:hover
	{
		color: Black;
		background: #ffc311 url(../image/link_arrow_big_black.png) no-repeat 1px center;
		margin: 0 0 0 8px;
	}

	/*red*/
	.ColumnContainer4k.red
	{
		background: transparent url(../image/Mini_Corner_Red.png) no-repeat left top;
		position: relative;
		color: #eb0d46;
	}
	.ColumnContainer4k.red h1
	{
		margin: 0 0 0 8px;
	}
	.ColumnContainer4k.red img
	{
		margin: 8px 0 0 0;
	}
	.ColumnContainer4k.red a.leesVerderLink:link, .ColumnContainer4k.red a.leesVerderLink:active, .ColumnContainer4k.red a.leesVerderLink:visited
	{
		color: #eb0d46;
		background: transparent url(../image/link_arrow_big_red.png) no-repeat 1px center;
		margin: 0 0 0 8px;
	}
	.ColumnContainer4k.red a.leesVerderLink:hover
	{
		color: Black;
		background: #eb0d46 url(../image/link_arrow_big_black.png) no-repeat 1px center;
		margin: 0 0 0 8px;
	}

	/*white*/
	.ColumnContainer4k.white
	{
		background: transparent url(../image/Mini_Corner_Red.png) no-repeat left top;
		position: relative;
		color: #EEEEEE;
	}
	.ColumnContainer4k.white h1
	{
		margin: 0 0 0 8px;
	}
	.ColumnContainer4k.white img
	{
		margin: 8px 0 0 0;
	}
	.ColumnContainer4k.white a.leesVerderLink:link, .ColumnContainer4k.white a.leesVerderLink:active, .ColumnContainer4k.white a.leesVerderLink:visited
	{
		color: #EEEEEE;
		background: transparent url(../image/link_arrow_big_white.png) no-repeat 1px center;
		margin: 0 0 0 8px;
	}
	.ColumnContainer4k.white a.leesVerderLink:hover
	{
		color: Black;
		background: #EEEEEE url(../image/link_arrow_big_black.png) no-repeat 1px center;
		margin: 0 0 0 8px;
	}

	/* agenda list as snippet for LidoClub */
	
	/*ie7 fudge*/
	* + html .AgendaMenuList
	{
		padding: 0;
	}

	/*ie6 fudge*/
	* html .AgendaMenuList
	{
		padding: 0;
		width: 225px;
		z-index: 102;
	}
	
	.AgendaMenuList
	{
	    position: absolute;
	}

	.AgendaMenuItemList
	{
		list-style-type: none;
		padding: 0px;
	    margin: 0px;
	}
	
	.AgendaMenuList .AgendaMenuItem
	{
		
		color: White; /*background: transparent url(../image/link_arrow_big_red.png) no-repeat 1px center;*/
		margin: 0 0 0 0px;
		padding-left: 10px;
		padding-bottom: 5px;
		font-size: 12px;
		display: block;
		list-style: none;
	}

	.AgendaMenuList .AgendaMenuItem a:hover
	{
		/*background-color:#EB0D46;*/
		background: #EB0D46;
		display: block;
		width: 210px;
		cursor: hand;
	}

	.AgendaMenuList .AgendaMenuItem a.Selected
	{
		/*background-color:#EB0D46;*/
		background: #EB0D46;
		display: block;
		width: 210px;
		cursor: hand;
	}

	.AgendaMenuList .AgendaMenuOverzicht
	{
		color: white;
		font-family: Trebuchet MS;
		font-weight: bold;
		width: 210px;
		background-color: #eb0d46;
	}

	.AgendaMenuList .Arrow
	{
		background: transparent url(../image/link_arrow_big_black.png) no-repeat 1px center;
		float: left;
		width: 9px;
	}

	.AgendaMenuList .Overview
	{
		color: White;
	}

	.AgendaMenuList a
	{
		color: White;
	}

	/**/

	/*green*/
	.ColumnContainer4k.green
	{
		background: transparent url(../image/Mini_Corner_Green.png) no-repeat left top;
		position: relative;
		color: #9bd836;
	}
	.ColumnContainer4k.green h1
	{
		margin: 0 0 0 8px;
	}
	.ColumnContainer4k.green img
	{
		margin: 8px 0 0 0;
	}
	.ColumnContainer4k.green a.leesVerderLink:link, .ColumnContainer4k.green a.leesVerderLink:active, .ColumnContainer4k.green a.leesVerderLink:visited
	{
		color: #9bd836;
		background: transparent url(../image/link_arrow_big_green.png) no-repeat 1px center;
		margin: 0 0 0 8px;
	}
	.ColumnContainer4k.green a.leesVerderLink:hover
	{
		color: Black;
		background: #9bd836 url(../image/link_arrow_big_black.png) no-repeat 1px center;
		margin: 0 0 0 8px;
	}

	/*purple*/
	.ColumnContainer4k.purple
	{
		background: transparent url(../image/Mini_Corner_Purple.png) no-repeat left top;
		position: relative;
		color: #b8009e;
	}


	.ColumnContainer4k.purple h1
	{
		margin: 0 0 0 8px;
	}
	.ColumnContainer4k.purple img
	{
		margin: 8px 0 0 0;
	}
	.ColumnContainer4k.purple a.leesVerderLink:link, .ColumnContainer4k.purple a.leesVerderLink:active, .ColumnContainer4k.purple a.leesVerderLink:visited
	{
		color: #b8009e;
		background: transparent url(../image/link_arrow_big_purple.png) no-repeat 1px center;
		margin: 0 0 0 8px;
	}
	.ColumnContainer4k.purple a.leesVerderLink:hover
	{
		color: Black;
		background: #b8009e url(../image/link_arrow_big_black.png) no-repeat 1px center;
		margin: 0 0 0 8px;
	}



	/*orange*/
	.ColumnContainer4k.orange
	{
		background: transparent url(../image/Mini_Corner_Orange.png) no-repeat left top;
		position: relative;
		color: #ff7800;
	}
	.ColumnContainer4k.orange h1
	{
		margin: 0 0 0 8px;
	}
	.ColumnContainer4k.orange img
	{
		margin: 8px 0 0 0;
	}
	.ColumnContainer4k.orange a.leesVerderLink:link, .ColumnContainer4k.orange a.leesVerderLink:active, .ColumnContainer4k.orange a.leesVerderLink:visited
	{
		color: #ff7800;
		background: transparent url(../image/link_arrow_big_orange.png) no-repeat 1px center;
		margin: 0 0 0 8px;
	}
	.ColumnContainer4k.orange a.leesVerderLink:hover
	{
		color: Black;
		background: #ff7800 url(../image/link_arrow_big_black.png) no-repeat 1px center;
		margin: 0 0 0 8px;
	}

	/*snippet  vertical 4kimages*/

	.ColumnContainer4k.vert
	{
		position: relative;
		height: 150px;
		padding: 14px 0 0 10px;
		margin: -8px;
	}

	.ColumnContainer4k.vert .InnerContainer
	{
		width: 232px;
		height: 150px;
		position: relative;
		background-color:black; 
	}
	
	
	.InnerContainerIe7 img
	{
		margin-top: 8px !important; 
	}
	
	.ColumnContainer4k.vert .InnerContainer img
	{
		width: 210px;
		height: 105px;
		overflow: hidden;
		margin-top: -8px;
		margin-left: 8px;
	}
	/*  end */

	.MainContent
	{
		float: left;
		width: 478px;
	}


	.Listing
	{
		float: left;
		list-style: none;
		width: 478px;
		margin: 0;
		padding: 0;
	}


	.MCOPScheduleListing
	{
		float: left;
		list-style: none;
		width: 478px;
		margin: 0;
		padding: 0;
		background: transparent url(../image/ContentMCOPBg.gif) top right;
		color: #FFFFFF !important;
		background-position: top right !important;
	}

	/*ie7 fudge*/
	* + html .Listing
	{
		margin: 0 0 0 0;
	}

	/*ie6 fudge*/
	* html .Listing
	{
		margin: 0 0 0 0;
	}

	.Listing li
	{
		height: 100px;
		margin: 0px 0 0 0;
		overflow: hidden;
		background: transparent url(../image/ListingBg.png) no-repeat;
	}

	.Listing li a
	{
		width: 100px; /*?*/
	}

	.ListingImage
	{
		display: block;
		float: left;
		padding: 0;
		margin: 0 20px 0 0;
		text-align: left;
	}

	/*ie7 fudge*/
	* + html .ListingImage
	{
		margin: 0 10px 0 0;
	}

	/*ie6 fudge*/
	* html .ListingImage
	{
		margin: 0 7px 0 0;
	}

	.Listing li
	{
		position: relative;
		height: 100px;
		margin: 10px 0 0 0;
		overflow: hidden;
	}

	.Listing li .NewsListingText
	{
		color: White;
		background: url(../image/NewsListingItemBg.jpg) no-repeat;
		background-position: top right;
		margin: 0;
		padding: 7px 10px 0 10px;
		height: 93px;
		font-size: 12px;
		line-height: 1.4em;
	}

	.ListingPokerKampioenschappen li .NewsListingText
	{
		background: url(../image/NewsListingItemBg_PokerKampioenschappen.jpg) !important;
		background-position: top right !important;
		background-repeat: repeat-y !important;
	}


	.ListingMysteryDays li .NewsListingText
	{
		background: url(../image/NewsListingItemBg_MysteryDays.jpg) !important;
		background-position: top right !important;
		background-repeat: repeat-y !important;
	}

	.ListingVegasDays li .NewsListingText
	{
		background: url(../image/NewsListingItemBg_VegasDays.jpg) !important;
		background-position: top right !important;
		background-repeat: repeat-y !important;
	}

	.Listing li div h1, .Listing li div h3
	{
		color: #FFC311;
		font-weight: bold;
		font-size: 1.4em;
		margin: 3px 0 0 0;
		padding: 0;
	}

	.Listing li .NewsListingText p
	{
		margin: 7px 0 0 0;
		padding: 0;
		color: #FFFFFF !important;
	}

	.Listing li p span.NewsListingHeader
	{
		color: White;
		padding: 0;
		margin: 0;
	}

	.NewsListing
	{
		float: left;
		list-style: none;
		margin: 0;
		padding: 0;
	}

	.NewsListing li
	{
		position: relative;
		height: 100px;
		margin: 10px 0 0 0;
		overflow: hidden;
		background: transparent url(../image/ListingBg.png) no-repeat;
	}

	.NewsListingImage
	{
		display: block;
		float: left;
		padding: 0;
		margin: 0 20px 0 0;
		width: 150px;
		text-align: left;
	}
	.ContentField.green .NewsListingImage
	{
		margin: 0 20px 0 0;
	}
	.MainContent.Large .NewsListingImage
	{
		margin: 0 20px 0 84px;
	}


	/*ie7 fudge*/
	* + html .NewsListingImage
	{
		margin: 0 10px 0 0;
	}

	/*ie6 fudge*/
	* html .NewsListingImage
	{
		margin: 0 7px 0 0;
	}

	.NewsListing li .NewsListingText
	{
		background: url(../image/NewsListingItemBg.jpg) no-repeat;
		background-position: top right;
		margin: 0;
		padding: 0px 10px 10px 10px;
		height: 77px;
		font-size: 12px;
		line-height: 1.4em;
	}

	.Listing li .NewsListingText h1
	{
		display: inline;
		font-size: 16px;
		height: 22px;
		width: 295px !important; /* tegen gebroken sifr kopjes */
		padding: 0;
		clear: right;
	}

	/*ie7 fudge*/
	* + html .Listing li .NewsListingText h1
	{
		float: none;
		width: auto;
	}

	/*ie6 fudge*/
	* html .Listing li .NewsListingText h1
	{
		float: none;
		width: auto;
	}

	.NewsListing li .NewsListingText h3
	{
		color: #FFC311;
		font-weight: bold;
		font-size: 1em;
		padding: 0 5px 5px 0;
	}

	.Listing li .NewsListingText p
	{
		display: block;
		margin: 0;
		height: 50px;
		overflow: hidden;
	}

	.NewsListing li p span.NewsListingHeader
	{
		color: #FFC311;
		font-weight: bold;
		padding: 0;
	}

	.AgendaContainer
	{
		background: url(../image/HeaderBg.gif) repeat-x;
		background-color: #006e51;
		width: 234px;
		float: right;
		margin: 10px 0 0 0;
		font-size: 0.8em;
		height: 430px;
	}

	.AgendaContainer h2
	{
		background: url(../image/HeaderBg.gif) repeat-x;
		color: #59d5b3;
		font-size: 1em;
		margin: 0 0 0 0 !important;
		padding: 0 0 0 0 !important;
		height: 30px;
		width: 234px;
		text-align: center;
	}

	.Snippet h2
	{
		background: url(../image/SnippetHeaderBg.jpg) no-repeat;
		color: #c6c6c6 !important;
		font-size: 0.8em;
		margin: 0;
		padding: 3px 0 0 0;
		height: 30px;
		width: 234px;
		text-align: center;
	}
	
	.SnippetImageVertical
	{
		margin: 0px 0px 0px 0px;
	}

	.MegaJackPot h2
	{
		background: url(../image/MegaJackPotHeaderBg.gif) repeat-x;
		color: #EAA6D3 !important;
		font-size: 0.8em;
		margin: 0;
		padding: 3px 0 0 0;
		height: 30px;
		width: 234px;
		text-align: center;
	}



	.Snippet h2 embed
	{
		margin: 0;
	}

	.Agenda
	{
		list-style: none;
		margin: 15px 5px 5px 5px;
		padding: 0;
		height: 342px;
	}

	/*ie7 fudge*/
	* + html .Agenda
	{
		height: 350px;
	}

	/*ie6 fudge*/
	* html .Agenda
	{
		height: 349px;
	}

	.Agenda li
	{
		margin: 0 0 4px 0;
	}

	.Alter /* neither */
	{
		background: none;
	}

	.Nate /* not */
	{
		background: none;
	}

	.Agenda li .day
	{
		font-size: 1.1em;
		display: block;
		float: left;
		width: 19px;
		padding: 1px 0 0 6px;
		font-weight: bold;
		text-decoration: none;
		color: #c4eee3;
	}

	/*ie6 fudge*/
	* html .Agenda li .day
	{
		/*		padding: 4px 0 0 6px;*/
	}

	/*ie7 fudge*/
	* + html .Agenda li .day
	{
		padding: 4px 0 0 6px;
	}

	.Agenda li .date
	{
		font-size: 1.05em;
		display: block;
		float: left;
		width: 46px;
		padding: 1px 0 0 6px !important;
		font-weight: bold;
		text-decoration: none;
		color: #FFC311;
	}

	.Agenda li.Alter, .Agenda li.Nate
	{
		padding: 3px 0 0 3px !important;
	}

	/*ie6 fudge*/
	* html .Agenda li .date
	{
		padding: 5px 0 0 6px;
	}

	/*ie7 fudge*/
	* + html .Agenda li .date
	{
		padding: 4px 0 0 6px;
	}


	.AgendaItems
	{
		list-style: none;
		display: block;
		float: left;
		margin: 0;
		padding: 1px 0 0 6px;
		min-height: 25px;
		color: #c4eee3;
	}

	/*ie7 fudge*/
	* + html .AgendaItems
	{
		padding: 1px 0 5px 6px;
	}

	/*ie6 fudge*/
	* html .AgendaItems
	{
		padding: 1px 0 3px 6px;
		height: 17px;
	}

	.AgendaItems li
	{
		font-size: 12px;
		width: 135px;
	}

	.AgendaItems .leesVerderLink
	{
		display: block;
		float: left;
		text-align: left;
		list-style-type: none;
		color: black;
		text-decoration: none;
	}

	.AgendaItems li
	{
		margin: 0;
	}

	.CompleteListLink
	{
		display: block;
		height: 40px;
		font-style: normal;
		font-weight: bold;
		font-size: 1.05em;
		text-decoration: none;
		color: White;
		text-align: right;
	}

	/*ie7 fudge*/
	* + html .CompleteListLink
	{
		width: 196px;
	}

	/*ie6 fudge*/
	* html .CompleteListLink
	{
		height: 27px;
	}

	.SnippetColumn
	{
		float: left;
		width: 234px;
		margin: -25px 0 0 10px; /*compenseert hoekje in snippetcolumn: 0 terug?*/
		padding: 0;
		font-size: 12px;
	}

	.ArrangementenSnippetColumn
	{
		float: left;
		width: 234px;
		margin: 0 0 0 5px;
		padding: 0 0 0 0;
	}

	* + html .SnippetColumn
	{
		font-size: 1.1em;
	}

	* html .SnippetColumn
	{
		height: 299px;
		margin-bottom: -1px;
		font-size: 1.1em;
	}

	.SnippetColumnWithoutMinHeight
	{
		min-height: auto !important;
	}

	* html .SnippetColumnWithoutMinHeight
	{
		height: auto;
	}

	.snippetColumnTopRightCorner
	{
		position: relative;
		width: 35px;
		height: 25px;
		float: right;
		z-index: 5;
		background: Transparent url(../Image/snippetColumnTopRightCorner.png) no-repeat right top;
	}

	.MegaJackPot
	{
		background: url(../image/MegaJackPotBg.jpg) no-repeat;
		background-position: right bottom;
	}
	
	.SnippetContentArea
	{
		padding: 0px 0 0px 0;
	}

	.Snippet
	{
		padding: 0 0 10px 0;
	}
	.Snippet h1, .Snippet h2, .Snippet h3, .Snippet h4, .Snippet h5, .Snippet h6, .Snippet h7
	{
		color: White;
		width: 234px;
	}
	.Snippet p
	{
		color: White;
		margin: 0;
		padding: 5px 13px;
		font-size: 12px;
	}
	.Snippet a img
	{
		display: block;
	}

	/*Gewone TekstSnippet*/
	.TextSnippet
	{
	}

	.TextSnippetTitleArea
	{
		font-family: Trebuchet MS, Arial, Sans-Serif;
		font-size: 14px;
		color: White;
		background: Black;
		padding: 0 0 0 10px;
	}
	.TextSnippetInnerTitleArea
	{
		font-size: 16px;
		padding-top: 10px;
	}
	.TextSnippetContentArea
	{
		background: Black;
		padding: 0 0 20px 0;
	}
	.TextSnippetContentArea a
	{
		display: inline;
		padding: 0 0 0 10px;
		height: 16px;
		background: url(../Image/link_arrow_small_white.png) no-repeat left center;
	}
	.SnippetMoreInfo
	{
		margin: 0 0 0 10px;
	}
	.SnippetMoreInfo a
	{
		display: block;
		float: left;
		font-size: 12px;
		height: 16px;
		padding: 0 0 0 10px;
		background: Black url(../Image/link_arrow_small_White.png) no-repeat 1px center;
	}
	.SnippetMoreInfo a:hover
	{
		background: White url(../Image/link_arrow_small_Black.png) no-repeat 1px center;
	}

	/*Inverted TextSnippet*/
	.InvertedTextSnippet
	{
		background: #444444 !important;
		margin: 0 0 10px 0;
	}
	.InvertedTextSnippetTitleArea
	{
		color: Black;
		background: #444444;
		padding: 6px 8px 1px 8px;
		font-family: Trebuchet MS;
		text-transform: uppercase;
		font-size: 14px;
	}
	.InvertedTextSnippetContentArea
	{
		color: Black !important;
		background: White;
		width: 196px;
		margin: 10px 8px 8px 8px;
		padding: 8px 8px 12px 12px;
		border-top: 1px solid Black;
	}
	.InvertedTextSnippetContentArea p
	{
		color: Black !important;
		padding: 2px 0 2px 0;
	}
	.InvertedTextSnippetContentArea a
	{
		padding: 0 0 0 10px;
		color: #444444;
		background: transparent url(../Image/link_arrow_small_black.png) no-repeat 1px center;
	}
	.InvertedInvertedTextSnippetContentArea a:hover
	{
		color: Black;
		background: Silver url(../Image/link_arrow_small_black.png) no-repeat 1px center;
	}
	.InvertedSnippetMoreInfo a
	{
		padding: 0 0 0 10px;
		background: Black url(../Image/link_arrow_small_black.png) no-repeat 10px center;
	}
	.InvertedSnippetMoreInfo a:hover
	{
		background: Silver url(../Image/link_arrow_small_Black.png) no-repeat 10px center;
	}
	/*End Inverted TextSnippet*/

	.NewsLetter
	{
		height: 140px;
	}

	.CorpInfo
	{
		height: 337px;
	}

	.SnippetBlock
	{
		background-image: url(../image/SnippetSeparator.gif);
		background-repeat: no-repeat;
		background-position: bottom;
	}

	.SnippetBlock em
	{
		font-style: normal;
		font-weight: bold;
	}

	address
	{
		padding-bottom: 10px;
	}

	address span
	{
		color: #fff7b1;
		display: block;
		font-style: normal;
		padding: 0 10px;
	}

	address .CompanyName
	{
		font-weight: bold;
	}

	address .StreetNNumber
	{
	}

	address .PostCodeCity
	{
	}

	address .Tel
	{
	}

	address .Fax
	{
	}

	.Footer
	{
		position: absolute;
		bottom: 0px;
		height: 250px;
		width: 100%;
		margin-top: 10px;
		background: transparent url(../image/LeftFooterCorner.gif) no-repeat left bottom;
		overflow: hidden;
	}
	.Footer img
	{
		position: relative;
		margin: -125px 0 0 0;
		z-index: -1;
	}

	/*ie7 fudge*/
	* + html .Footer
	{
	}

	/*ie6 fudge*/
	* html .Footer
	{
	}

	/* Links in de footer*/
	.FooterList
	{
		list-style: none;
		width: 550px;
		height: 23px;
		margin: 99px 0 0 136px;
		clear: both;
	}
	/*ie7 fudge*/
	* + html .FooterList
	{
		margin: 99px 0 0 327px;
	}

	.FooterList li
	{
		display: block;
		float: left;
	}

	.FooterList li a
	{
		color: #6d6d6d;
		text-decoration: none;
		display: block;
		padding: 0 5px 0 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
	{
		position: absolute;
		left: -10px;
		top: 23px; /*top: 27px;*/
		z-index: 101;
		list-style: none;
		margin: 0;
		padding: 0;
		min-width: 225px;
		background-color: Transparent !important;
	}

	/*ie7 fudge*/
	* + html .SubMenu
	{
		padding: 0;
	}

	/*ie6 fudge*/
	* html .SubMenu
	{
		padding: 0;
		width: 225px;
	}

	.SubMenu li
	{
		padding: 0;
		margin: 0;
		height: 20px;
	}

	.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
	{
		display: block;
		font-size: 16px;
		color: Black !important;
		margin: 0;
		padding: 0;
		width: 225px !important;
		height: 20px;
	}

	li.SubMenuBottomLi
	{
		background: none !important;
	}

	.SubMenuBottom
	{
		background: none !important;
	}

	/*ie7 fudge*/
	* + html .SubMenuBottom
	{
		background: none !important;
	}
	/*ie6 fudge*/
	* html .SubMenuBottom
	{
		background: none !important;
	}

	/* einde submenu */

	.AgendaOverzichtLink
	{
		display: block;
		height: 35px;
		margin-top: 5px;
		padding: 0 8px 0 0;
	}

	.AgendaOverzichtLink
	{
		font-size: 1.4em;
	}

	.AgendaOverzichtLinkContainer
	{
		display: block;
		float: right;
		margin: 4px 0 0 0;
	}

	.CompleteListTextLink
	{
		font-size: 1em;
		color: #C6C6C6;
	}

	.CompleteListImageLink
	{
		display: block;
		float: right;
	}


	.NavColumn
	{
		float: left;
		width: 234px;
		margin: 0 10px 0 0;
		min-height: 31px; /* Heeft wat ruimte nodig zodat hij de middenkolom opzij duwt, maar niet teveel want anders  							  wordt de 4-koloms image control naar beneden geduwd waardoor een 'gat' ontstaat  							  tussen het emotions block en de 4-images */
		padding: 0;
		background: transparent url(../Image/ListingBg.png) left top;
	}

	/*ie7 fudge*/
	* + html .NavColumn
	{
	}

	/*ie6 fudge*/
	* html .NavColumn
	{
		height: 299px;
	}

	.EmotionPlayBlocks
	{
		float: left;
		clear: both;
		width: 478px;
		margin: 0;
		padding: 0;
		margin-bottom: 10px;
	}
	.dumb object, .SelectableModule object, .EmotionPlayBlocks .SelectableModule object
	{
		color: White;
	}


	.ErrorPage
	{
		color: #000000;
		position: absolute;
		left: 385px;
		top: 250px;
		font-size: 12px;
		font-weight: bold;
	}
	.ErrorPage h1
	{
		font-size: 35px;
		margin: 0px 0px 0px 0px !important;
		padding: 0px 0px 0px 0px !important;
	}
	.ErrorPage h2
	{
		color: #000000 !important;
		font-size: 45px;
		font-weight: bolder;
		border: none;
		margin: 0px 0px 10px 0px !important;
		padding: 0px 0px 15px 0px !important;
		border-bottom: double 4px red;
	}
	.ErrorPage a
	{
		background: url(../image/link_arrow_big_yellow.png) no-repeat 0px 3px;
		padding-left: 10px;
		color: #000000;
		margin: 0 0 10px 0 !important;
	}

	.Play
	{
		width: 478px;
		margin: 0;
		padding: 0;
	}

	.Play .PageIntro
	{
		display: block;
		position: relative;
		float: left;
		clear: both;
	}

	.Play .Iframe
	{
		background: none;
		padding-bottom: 0;
		border-bottom: none;
	}

	.Play .PageIntro p
	{
		margin-bottom: 0;
		padding-bottom: 0 !important;
	}

	/*ie6 fudge*/
	* html .Play .PageIntro p
	{
		padding-top: 0;
		margin-top: 0;
	}

	/*ie7 fudge*/
	* + html .Play .PageIntro p
	{
		padding-top: 10px;
		margin-top: 0;
	}

	.Play .PlainContentModule
	{
		margin: 0 0 0 17px;
		padding: 0 0 25px 0;
	}


	.PageIntro ul
	{
		font-size: 12px;
		margin-right: 15px;
	}

	.PageIntro ol
	{
		font-size: 12px;
		margin-right: 15px;
	}

	.PageIntro table
	{
		font-size: 0.7em;
	}

	/*ie6 fudge*/
	* html .PageIntro table
	{
		font-size: 1em;
	}

	/*ie7 fudge*/
	* + html .PageIntro table
	{
		font-size: 1em;
	}

	.AgendaItem
	{
		width: 478px;
		margin: 0;
		padding: 0;
	}

	.TwoWide
	{
		width: 478px;
	}



	.AgendaListBumper
	{
		/*float: left;*/
		clear: both;
		height: 0px;
		display: none;
	}

	.AgendaList
	{
		clear: both;
		margin: 0px 0px 0px 0px;
		position: relative;
		display: block;
		padding-top: 2px;
	}



	.AgendaList ul
	{
		list-style: none;
		margin: 0px 0px 0px 0px;
		padding: 0px;
	}

	.AgendaList ul li
	{
		position: relative;
		clear: both;
		height: 100px;
		margin-top: 8px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		border: 0px;
		padding: 0px;
		vertical-align: bottom;
		background: transparent url(../image/ListingBg.png) no-repeat;
	}

	* + .AgendaList ul li
	{
		/*In IE li produces extra 2px whitespace at bottom, so padding-top must be 8 instead of 10 */
		position: relative;
		clear: both;
		height: 100px;
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		border: 0px;
		padding: 0px;
		vertical-align: bottom;
	}

	* + html .AgendaList ul
	{
		/* For first item, add 2px extra to top to correct the li bug */ /*padding-top:2px;*/
	}

	.AgendaList ul li .Illustration
	{
		display: block;
		float: left;
		margin: 0px 10px 0px 84px;
		width: 150px;
	}

	.AgendaList ul li .Illustration img
	{
		display: block;
		margin: 0px;
	}

	.AgendaList ul li .AgendaListDate
	{
		display: block; /*float: left; 		width: 93px;*/
	}

	.AgendaList ul li .AgendaListDate .Day
	{
		display: block;
		float: left;
		font-style: normal;
		font-size: 12px;
		color: #EB0D46;
		margin: 0 10px 0 0;
	}

	* html .AgendaList ul li .AgendaListDate span.Day
	{
		width: 70px;
		padding-left: 10px;
	}

	.AgendaList ul li .AgendaListDate .Date
	{
		display: block;
		text-align: left;
		font-style: normal;
		font-size: 12px;
		color: #EB0D46;
	}

	* html .AgendaList ul li .AgendaListDate span.Date
	{
		padding-left: 1px;
		width: 86px !important;
	}

	* + html .AgendaList ul li .AgendaListDate span.Date
	{
		width: 95px !important;
	}

	.AgendaList ul li .AgendaListDescription
	{
		font-size: 12px;
		display: block;
		float: left;
		width: 425px;
		margin-top: -8px;
		padding-right: 20px;
	}

	.Alter .AgendaListDescription
	{
		overflow: hidden;
		color: #ffffff !important;
	}

	.Nate .AgendaListDescription
	{
		overflow: hidden;
		color: #ffffff !important;
	}

	.AgendaListDescription p
	{
		margin: 0px;
		padding: 3px 0px 5px 0px;
		display: inline;
	}
	
	.Special .AgendaListDescription p
	{
		margin: 0px;
		padding: 3px 0px 5px 0px;
		display: block;
	}

	.AgendaListDescription font
	{
		font-size: .8em !important;
	}

	.AgendaListDescription p font
	{
		font-size: .8em !important;
	}

	.AgendaList ul li .AgendaListDescription h1, .AgendaList ul li .AgendaListDescription h2
	{
		display: block;
		padding: 0px 0px 0px 0px;
		font-family: Trebuchet MS;
		font-weight: normal;
		font-size: 14px;
	}

	.AgendaList ul li .AgendaListDescription h2 p, .AgendaList ul li .AgendaListDescription h1 p
	{
		padding: 0px 0px 0px 0px;
	}

	.AgendaList ul li .AgendaListDescription .leesVerderLink
	{
		display: block;
		clear: both;
		bottom: 0;
		padding: 0 2px 0 10px;
		margin-top: 10px;
		font-size: 12px;
		color: #eb0d46;
		background: url(../image/link_arrow_big_red.png) no-repeat 1px center;
	}

	.Alter .AgendaListDescription h2, .Alter .AgendaListDescription h1
	{
		margin: 5px 0px 0px 0px;
		padding: 0px 0px 0px 0px !important;
	}

	.Nate .AgendaListDescription h2, .Nate .AgendaListDescription h1
	{
		margin: 5px 0px 0px 0px;
		padding: 0px 0px 0px 0px !important;
	}

	.AgendaList ul li div.Alter
	{
		display: block;
		float: left;
		height: 100px;
		margin: 0px;
		overflow: hidden;
	}
	.AgendaList ul li div.Nate
	{
		display: block;
		float: left;
		height: 100px;
		margin: 0px;
		overflow: hidden;
	}

	.AgendaList ul li.Nate
	{
	}


	.Pager
	{
		width: 562px;
		height: 100px !important;
		margin: 0px 0px 0px 160px;
		padding: 0px 15px 0 15px !important;
	}

	.Pager .Left
	{
		float: left;
		width: 100px;
		height: 30px;
		margin: 0px 15px 0 15px !important;
	}

	.Pager .Right
	{
		float: right;
		width: 100px;
		height: 30px;
		margin: 0px 15px 0 15px !important;
	}


	.AgendaOverzichtLinkContainer
	{
	}

	.PageIntro
	{
		display: block;
		position: relative;
		float: left;
		clear: both;
		width: 478px;
		padding: 0 0 15px 0;
		margin: 0px 0 0 0;
		background: transparent url(../image/ListingBg.png) top left;
	}
	
	.PageIntroVanish
	{
		display: none;
	}
	
	.PageIntro.2k
	{
		margin-top: 10px !important;
	}
	
	
	.PageIntro3k
	{
		width: 722px;
	}

	.PageIntro.PokerKampioenschappen
	{
		background: transparent url(../image/ContentBgPokerKampioenschappen2.gif) top right !important;
	}

	.PageIntro_MysteryDays
	{
		background: transparent url(../image/ItemBgMysteryDays.jpg) top right !important;
		color: #FFEBEB !important;
	}

	.PageIntro_VegasDays
	{
		background: transparent url(../image/ItemBgVegasDays.jpg) top right !important;
		color: #FFEBEB !important;
		border: none;
	}


	.PageIntro_MysteryDays p
	{
		color: #FFEBEB !important;
	}

	.PageIntro_VegasDays p
	{
		color: #FFEBEB !important;
	}

	.PlainContentModule
	{
		float: left;
		clear: both;
		width: 478px;
		padding: 0;
	}

	/*Master Classics of Poker theme styles */

	.MCOPContent .PageIntro
	{
		border-bottom-color: #480104;
	}

	.MCOPContent .PageIntro, .MCOPContent .AgendaItemContainer
	{
		background: transparent url(../image/ContentMCOPBg.gif) top right;
		color: #FFFFFF !important; /*		padding: 0 16px 0 16px;*/
		width: 478px;
	}

	.MCOPContent .PlainContentModule, .MCOPContent .Listing li .NewsListingText, .MCOPContent .AgendaItemContainer
	{
		background: transparent url(../image/ContentMCOPBg.gif) top right;
		color: #FFFFFF !important;
		background-position: top right !important;
	}

	.MCOPContent .PageIntro p
	{
		color: #FFFFFF !important;
	}

	.MCOPContent .PageIntro h1
	{
		color: #FFFFFF !important;
	}

	.MCOPContent .PageIntro h2
	{
		color: #FFFFFF !important;
	}

	.MCOPContent .Listing .NewsListingText h1
	{
		color: #FFFFFF !important;
	}

	.MCOPContent .AgendaItemContainer h1
	{
		color: #FFFFFF !important;
	}

	.MCOPContent .AgendaItemContainer h2
	{
		color: #FFFFFF !important;
	}

	/*(SS:Niet meer gebruikt) body.MCOPContent 
			{
				background:transparent url(../image/MCOPBg.gif) top left;
				padding: 5px 15px 10px 17px;
			}*/

	.MCOPContent .MCOPTable
	{
		color: White;
		width: 446px;
		font-family: Georgia, Times New Roman, Serif;
		border-collapse: collapse;
	}

	.MCOPContent .MCOPTable.Gallery
	{
		width: 655px;
	}

	.MCOPContent .Gallery .TableHeader
	{
		background: transparent url(../image/MCOPGalleryTableLogoHeader.gif) top left;
		height: 84px;
		padding: 29px 0 0 24px;
	}

	/*ie7 fudge*/
	* + html .MCOPContent .Gallery .TableHeader
	{
		height: 55px;
	}


	/*ie6 fudge*/
	* html .MCOPContent .Gallery .TableHeader
	{
		height: 55px;
	}

	.MCOPContent .Gallery .PhotoHeader
	{
		height: 72px;
	}

	.MCOPContent .TableHeader
	{
		width: 446px;
		vertical-align: top;
		height: 52px;
		background: transparent url(../image/MCOPTableHeader.gif) top left;
		padding: 15px 0 0 24px;
		font-size: 1.1em;
		font-weight: bold;
	}

	/*ie6 fudge*/
	* html .MCOPContent .TableHeader
	{
		height: 38px;
		padding: 13px 0 0 24px;
	}

	/*ie7 fudge*/
	* + html .MCOPContent .TableHeader
	{
		height: 38px;
		padding: 13px 0 0 24px;
	}



	.MCOPContent .TableHeader p
	{
		padding: 0;
		margin: 0;
		font-weight: normal;
	}

	.MCOPContent .TableHeader p em
	{
		font-weight: bold;
		padding: 0;
		margin: 0;
		font-style: normal;
	}

	.MCOPContent .TableFooter
	{
		background: transparent url(../image/MCOPTableFooter.gif) bottom left;
		height: 55px;
	}

	.MCOPContent .Gallery .TableFooter
	{
		background: transparent url(../image/MCOPGalleryTableFooter.gif) bottom left;
		height: 55px;
	}

	.MCOPContent .SimpleTable .TableFooter
	{
		background: transparent url(../image/MCOPTableFooter.gif) bottom left;
		height: 55px;
	}

	.MCOPContent .SimpleTable .TableFooter
	{
		background: transparent url(../image/MCOPTableFooter.gif) bottom left;
		height: 55px;
	}

	.MCOPContent .SimpleTable .LabelCell
	{
		background: transparent url(../image/MCOPRowBg.gif) top left;
		padding: 12px 0 0 24px;
		line-height: 1.65em !important;
		font-size: 0.85em;
	}

	.MCOPContent .MCOPTable .LabelCell
	{
		background: transparent url(../image/MCOPRowBg.gif) top left;
		padding: 0 0 0 24px;
		color: White;
		line-height: 1.65em !important;
		font-size: 0.85em;
	}

	.MCOPContent .TwoColl .LabelCell
	{
		background: transparent url(../image/MCOPRowBg.gif) top left;
		width: 126px;
	}

	.MCOPContent .TwoColl .ContentCell
	{
		background: transparent url(../image/MCOPRowBg.gif) -160px 0;
		width: 267px;
		line-height: 1.65em !important;
		font-size: 0.85em;
	}

	.MCOPContent .ThreeColl .LabelCell
	{
		background: transparent url(../image/MCOPRowBg.gif) top left;
		width: 148px;
	}

	.MCOPContent .Listing .MCOPTable .SimpleTable .LabelCell a
	{
		background: transparent url(../image/MCOPRowBg.gif) top left;
		width: 148px;
	}

	.MCOPTable .SimpleTable
	{
		margin-left: 40px;
	}
	.MCOPContent .ThreeColl .ContentCell
	{
		background: transparent url(../image/MCOPRowBg.gif) -160px 0;
		font-size: 0.85em;
		width: 148px;
	}

	.MCOPContent .ThreeColl .RightContentCell
	{
		background: transparent url(../image/MCOPRowBg.gif) -309px 0;
		font-size: 0.85em;
		width: 120px;
	}

	/*ie6 fudge*/
	* html .MCOPContent .ThreeColl .RightContentCell
	{
		width: 120px;
	}

	/*ie7 fudge*/
	* + html .MCOPContent .ThreeColl .RightContentCell
	{
		width: 120px;
	}

	.MCOPContent .SimpleFooter
	{
		background: transparent url(../image/MCOPSimpleFooter.gif) top left;
		height: 23px;
	}

	.MCOPContent .TableHeader .AddOn
	{
		display: block;
		float: right;
		margin: 0 0 0 0;
		padding: 0 24px 0 0;
		color: #ff999c;
		font-weight: normal;
	}

	.MCOPContent .LabelCell p
	{
		margin: 0;
		padding: 0;
	}

	.MCOPContent .LabelCell p em
	{
		font-style: normal;
		text-decoration: underline;
	}

	.MCOPContent .MCOPTable .ColumnHeader
	{
		font-weight: bold;
	}

	.MCOPContent .MCOPTable .SubColumnHeader
	{
		color: #ff999c;
	}

	.MCOPContent .MCOPTable .ContentCell.ColumnHeader, .MCOPContent .MCOPTable .RightContentCell.ColumnHeader
	{
		font-size: 0.85em;
	}

	.MCOPContent .MCOPTable .TableBorder
	{
		background: transparent url(../image/TableBorderBg.gif) center center;
		height: 24px;
		width: 446px;
	}

	.MCOPContent #MainApplicationContainer table tr td input
	{
		background-image: url(../image/FormBroadInput_LoveDays.gif);
		width: 234px;
	}

	.MCOPContent #MainApplicationContainer table tr td select
	{
		width: 234px;
	}

	.MCOPContent #MainApplicationContainer table tr td .CheckboxInput input, .MCOPContent #MainApplicationContainer table tr td .RadioInput input
	{
		background: none;
		width: auto;
	}

	.MCOPContent td.FormSectionBottomSpace
	{
		background-image: url(../image/MCOPFormBorder.gif);
	}

	.MCOPContent #MainApplicationContainer
	{
		background: #B51519 none;
		border-top: solid 1px #FF434B;
	}

	.MCOPContent #MainApplicationContainer table tr td
	{
		color: #ffffff;
	}

	.MCOPContent #MainApplicationContainer table tr td input
	{
		background-image: url(../image/FormBroadInput_Mcop.gif);
	}


	/*	
		SS:
			 .MCOPContent ul.Listing li 
			 {
			    height:auto;	
			 }
		*/

	/* << Master Classics of Poker theme styles*/

	.DRHeader
	{
		color: #ffffff !important;
		font-size: 0.85em;
	}

	.DRHeader a:link, .DRHeader a:visited, .DRHeader a:hover, .DRHeader a:active
	{
		color: #ffffff !important;
	}

	.DRComment
	{
		color: #ff999c !important;
		font-size: 0.85em;
	}

	.ScoreBoard ul
	{
		padding: 13px 30px 20px 12px;
		font-size: 0.85em;
		line-height: 1.6em;
	}

	.ScoreBoard ul li
	{
		background: transparent url(../image/WhiteBullet.gif) 0 8px;
		background-repeat: no-repeat;
		list-style-type: none;
		padding: 0 0 0 13px;
	}


	.MCOPContent .MCOPScheduleListing li
	{
		text-align: center;
	}

	.MCOPContent .MCOPScheduleListing li *
	{
		text-align: left;
	}


	.MCOPContent .Gallery .LabelCell.ContentCell
	{
		position: relative;
		padding: 0 0 13px 71px !important;
		background: transparent url(../image/MCOPContentCellBg.jpg) top left !important;
	}

	.MCOPContent .Gallery .LabelCell.ContentPhotoCell
	{
		position: relative;
		padding: 0 0 2px 71px !important;
		background: transparent url(../image/MCOPContentCellBg.jpg) top left !important;
	}

	.MCOPContent .MCOPTable.Gallery ul
	{
		width: 516px;
		list-style: none;
		margin: 0;
		padding: 0;
	}

	.MCOPContent .MCOPTable.Gallery .ImageList
	{
	}

	.MCOPContent .MCOPTable.Gallery ul li
	{
		display: block;
		float: left;
		width: 129px;
		height: 89px;
	}


	.ItemShadow
	{
		position: absolute;
	}

	.ImageItem
	{
		position: absolute;
		margin: 4px 0 0 4px;
	}

	.MCOPContent .Gallery .GalleryNavigation
	{
		padding: 6px 0 0 0;
		color: #ff999c;
		font-size: 0.85em;
		font-weight: bold;
	}

	.MCOPContent .TableFooter.GalleryNavigation a:link, .MCOPContent .TableFooter.GalleryNavigation a:visited, .MCOPContent .TableFooter.GalleryNavigation a:hover, .MCOPContent .GalleryNavigation a:active
	{
		color: #ff999c;
	}

	.Back22rnament
	{
		float: left;
		margin: 0 0 0 24px;
	}

	* html .Back22rnament
	{
		margin: 0 0 0 12px;
	}

	.MCOPContent .Back22rnamentLink
	{
		padding: 0 0 0 15px;
		background: transparent url(../image/Back22rnamentsSigns.gif) 1px 4px;
		background-repeat: no-repeat;
	}
	.GalleryPageForward
	{
		float: right;
		margin: 0 24px 0 0;
	}

	* html .GalleryPageForward
	{
		margin: 0 12px 0 0;
	}


	.GalleryPageForward a
	{
		padding: 0 0 0 5px;
	}

	.PhotoContainer
	{
		float: left;
		width: 438px;
		height: 288px;
	}
	.PrevPhotoButton, .NextPhotoButton
	{
		display: block;
		height: 159px;
		padding: 131px 0 0 0;
	}

	.PrevPhotoButton
	{
		float: left;
		padding-left: 4px;
		padding-right: 7px;
	}

	.NextPhotoButton
	{
		float: right;
		margin: 0 76px 0 0;
	}

	* html .PrevPhotoButton
	{
		padding-top: 120px;
	}

	* html .NextPhotoButton
	{
		padding-top: 120px;
	}

	* html .PrevPhotoButton
	{
		padding-top: 120px;
	}

	* html .NextPhotoButton
	{
		padding-top: 120px;
		margin-right: 37px;
	}

	/* Begin: Image Gallery MCOP-layout */

	.MCOPContent .GalleryTournaments
	{
		width: 617px;
		height: 366px;
		background: url(../image/MCOPGalleryTournamentsBg.jpg) top left;
		padding: 70px 0 0 71px;
	}

	.MCOPContent .MCOPPanel
	{
		width: 500px;
		height: 261px;
		background: url(../image/MCOPPanelBg.jpg) top left;
		padding: 18px 23px 23px 23px;
	}

	* html .MCOPContent .MCOPPanel
	{
		height: 284px;
		padding-bottom: 0;
	}



	.MCOPContent .GalleryTournaments .MCOPPanel h1
	{
		margin: 0;
		font-size: 22px;
	}

	.MCOPContent .GalleryTournaments .MCOPPanel h5
	{
		color: #FFC311;
		margin: 6px 0 0 0;
	}

	.MCOPContent .GalleryTournaments .MCOPPanel ul
	{
		padding: 13px 30px 20px 12px;
		font-size: 0.85em;
		line-height: 1.6em;
	}

	* html .MCOPContent .GalleryTournaments .MCOPPanel ul
	{
		padding: 16px 0 0 0;
		margin-left: 12px;
		line-height: 1.5em;
	}

	* + html .MCOPContent .GalleryTournaments .MCOPPanel ul
	{
		padding: 17px 0 0 0;
		margin-left: 12px;
	}

	.MCOPContent .GalleryTournaments .MCOPPanel ul li
	{
		background: transparent url(../image/WhiteBullet.gif) 0 8px;
		background-repeat: no-repeat;
		list-style-type: none;
		padding: 0 0 0 13px;
	}

	.MCOPContent .GalleryTournaments .MCOPPanel ul li a
	{
		color: White;
	}

	/* End: Image Gallery MCOP-layout */

	/* Begin: Image Gallery Pokergroen-layout */

	.PokergroenContent .GalleryTournaments
	{
		width: 617px;
		height: 366px; /* background: url(../image/MCOPGalleryTournamentsBg.jpg) top left; */
		padding: 70px 0 0 71px;
	}

	.PokergroenContent .MCOPPanel
	{
		width: 500px;
		height: 261px;
		background: url(../image/Pokergroen_PanelBg.jpg) top left;
		padding: 18px 23px 23px 23px;
	}

	* html .PokergroenContent .MCOPPanel
	{
		height: 284px;
		padding-bottom: 0;
	}



	.PokergroenContent .GalleryTournaments .MCOPPanel h1
	{
		margin: 0;
		font-size: 22px;
	}

	.PokergroenContent .GalleryTournaments .MCOPPanel h5
	{
		color: #FFC311;
		margin: 6px 0 0 0;
	}

	.PokergroenContent .GalleryTournaments .MCOPPanel ul
	{
		padding: 13px 30px 20px 12px;
		font-size: 0.85em;
		line-height: 1.6em;
	}

	* html .PokergroenContent .GalleryTournaments .MCOPPanel ul
	{
		padding: 16px 0 0 0;
		margin-left: 12px;
		line-height: 1.5em;
	}

	* + html .PokergroenContent .GalleryTournaments .MCOPPanel ul
	{
		padding: 17px 0 0 0;
		margin-left: 12px;
	}

	.PokergroenContent .GalleryTournaments .MCOPPanel ul li
	{
		background: transparent url(../image/WhiteBullet.gif) 0 8px;
		background-repeat: no-repeat;
		list-style-type: none;
		padding: 0 0 0 13px;
	}

	.PokergroenContent .GalleryTournaments .MCOPPanel ul li a
	{
		color: White;
	}

	.PokergroenContent .MCOPTable
	{
		color: White;
		width: 446px;
		font-family: Georgia, Times New Roman, Serif;
		border-collapse: collapse;
	}

	.PokergroenContent .MCOPTable.Gallery
	{
		width: 655px;
	}

	.PokergroenContent .Gallery .TableHeader
	{
		background: transparent url(../image/PokergroenGalleryTableLogoHeader.gif) top left;
		height: 84px;
		padding: 29px 0 0 24px;
	}

	/*ie7 fudge*/
	* + html .PokergroenContent .Gallery .TableHeader
	{
		height: 55px;
	}


	/*ie6 fudge*/
	* html .PokergroenContent .Gallery .TableHeader
	{
		height: 55px;
	}

	.PokergroenContent .Gallery .PhotoHeader
	{
		height: 72px;
	}

	.PokergroenContent .TableHeader
	{
		width: 446px;
		vertical-align: top;
		height: 52px;
		background: transparent url(../image/MCOPTableHeader.gif) top left;
		padding: 15px 0 0 24px;
		font-size: 1.1em;
		font-weight: bold;
	}

	/*ie6 fudge*/
	* html .PokergroenContent .TableHeader
	{
		height: 38px;
		padding: 13px 0 0 24px;
	}

	/*ie7 fudge*/
	* + html .PokergroenContent .TableHeader
	{
		height: 38px;
		padding: 13px 0 0 24px;
	}



	.PokergroenContent .TableHeader p
	{
		padding: 0;
		margin: 0;
		font-weight: normal;
	}

	.PokergroenContent .TableHeader p em
	{
		font-weight: bold;
		padding: 0;
		margin: 0;
		font-style: normal;
	}

	.PokergroenContent .TableFooter
	{
		background: transparent url(../image/MCOPTableFooter.gif) bottom left;
		height: 55px;
	}

	.PokergroenContent .Gallery .TableFooter
	{
		background: transparent url(../image/PokergroenGalleryTableFooter.gif) bottom left;
		height: 55px;
	}

	.PokergroenContent .MCOPTable.Gallery .ImageList
	{
	}

	.PokergroenContent .MCOPTable.Gallery ul li
	{
		display: block;
		float: left;
		width: 129px;
		height: 89px;
	}

	.PokergroenContent .Gallery .LabelCell.ContentCell
	{
		position: relative;
		padding: 0 0 13px 71px !important;
		background: transparent url(../image/PokergroenContentCellBg.jpg) top left !important;
	}

	.PokergroenContent .Gallery .LabelCell.ContentPhotoCell
	{
		position: relative;
		padding: 0 0 2px 71px !important;
		background: transparent url(../image/PokergroenContentCellBg.jpg) top left !important;
	}

	.PokergroenContent .Back22rnamentLink
	{
		padding: 0 0 0 15px;
		background: transparent url(../image/Pokergroen_Back22rnamentsSigns.gif) 1px 4px;
		background-repeat: no-repeat;
	}

	.PokergroenContent .Gallery .GalleryNavigation
	{
		padding: 6px 0 0 0;
		color: #99ff9c;
		font-size: 0.85em;
		font-weight: bold;
	}

	.PokergroenContent .TableFooter.GalleryNavigation a:link, .PokergroenContent .TableFooter.GalleryNavigation a:visited, .PokergroenContent .TableFooter.GalleryNavigation a:hover, .PokergroenContent .GalleryNavigation a:active
	{
		color: #99ff9c;
	}



	/* End: Image Gallery Pokgergroen-layout */

	/* << Master Clasics of Poker theme styles*/
	.MainContentPokerKampioenschappen .PageIntro
	{
		background: url(../image/ContentBgPokerKampioenschappen2.gif) !important;
	}

	.MainContentMysteryDays .PageIntro
	{
		background: url(../image/ItemBgMysteryDays.jpg) !important;
		color: #FFEBEB !important;
	}

	.MainContentVegasDays .PageIntro
	{
		background: url(../image/ItemBgVegasDays.jpg) !important;
		color: #FFEBEB !important;
	}


	.MainContentMysteryDays .PageIntro p
	{
		color: #FFEBEB !important;
	}

	.MainContentVegasDays .PageIntro p
	{
		color: #FFEBEB !important;
	}

	/*ie7 fudge*/
	* + html .PageIntro
	{
		margin: 0 0 0 0;
	}

	/*ie6 fudge*/
	* html .PageIntro
	{
		margin: 0 0 0 0;
	}

	.PageIntro h1
	{
		color: White;
		font-family: Trebuchet MS;
		font-weight: normal;
		text-transform: uppercase;
		font-size: 24px;
	}

	.PageIntro h2, .PageIntro h3, .PageIntro h4, .PageIntro h5, .PageIntro h6
	{
		color: White;
		font-family: Trebuchet MS;
		font-weight: normal;
		text-transform: uppercase;
		height: 24px;
		font-size: 18px;
		margin: 10px 0 5px 20px !important;
		padding: 0;
		line-height: 24px;
	}

	.PageIntro p
	{
		color: White;
		font-size: 12px;
		padding: 2px 0 0 0;
		margin: 5px 0 11px 0;
		line-height: 1.5em !important;
	}


	.Play .PageIntro h1
	{
		color: White;
		font-family: Trebuchet MS;
		font-weight: normal;
		text-transform: uppercase;
		font-size: 24px;
		margin: 3px 0 0 16px;
	}
	.Play .PageIntro h2
	{
		margin: 3px 0 0 16px;
	}

	.Play .PageIntro p
	{
		color: White;
		font-size: 12px;
		padding: 0 0 0 0;
		margin: 8px 0 0 16px;
	}

	.Play #SpelUitlegPage
	{
		margin: -15px 0 0 0px;
		padding: 0;
	}

	.BottomContent
	{
		height: 1px;
		overflow: hidden !important;
		background: none;
		background-color: Transparent;
	}

	.TopPlain
	{
		color: White;
		float: left;
		width: 478px;
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
	}

	.TopPlain h1
	{
		float: left;
		width: 65%;
		margin-bottom: 3px;
	}

	/*ie7 fudge*/
	* + html .TopPlain h1
	{
		float: none;
	}


	/*ie6 fudge*/
	* html .TopPlain h1
	{
		float: none;
	}

	.TopPlain p
	{
		padding-top: 37px;
	}

	/*ie7 fudge*/
	* + html .TopPlain p
	{
		padding-top: 0;
	}

	/*ie6 fudge*/
	* html .TopPlain p
	{
		padding-top: 0;
	}

	.TopPlainArr
	{
		color: White;
		float: left;
		width: 478px;
		background: transparent url(../image/ListingBg.png) left top;
		margin-bottom: 0 !important;
		padding-bottom: 30px;
	}

	.TopPlainArr h1
	{
		background: none;
		width: 450px !important;
	}

	.TopPlainArrMysteryDays
	{
		color: #FFEBEB !important;
		float: left;
		width: 478px;
		border: none !important;
		background: transparent url(../image/ContentBgMysteryDays.gif) right;
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
	}

	.TopPlainArrVegasDays
	{
		color: #FFEBEB !important;
		float: left;
		width: 478px;
		border: none !important;
		background: Transparent url(../image/ContentBgVegasDays.gif) right;
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
	}


	.TopPlainArrMysteryDays p
	{
		color: #FFEBEB !important;
	}

	.TopPlainArrVegasDays p
	{
		color: #FFEBEB !important;
	}


	.TopPlainArrPokerKampioenschappen
	{
		color: White;
		float: left;
		width: 478px;
		background: Transparent url(../image/ContentBgPokerKampioenschappen.gif);
		background-position: 0 100%;
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
		border-bottom: solid 1px #002A1E !important;
	}

	.TopPlainArr p
	{
		font-size: 12px;
		line-height: 1.6em;
	}

	a.DownLoadPdf:link, a.DownLoadPdf:visited, a.DownLoadPdf:hover, a.DownLoadPdf:active
	{
		text-decoration: none;
	}

	a.DownLoadPdf img
	{
		margin: 0 0 -2px 0;
	}

	.downloadPDFLink
	{
		display: inline;
		background: url(../image/link_arrow_big_yellow.png) no-repeat 0px 3px;
		font-size: 12px;
		cursor: hand;
		padding-left: 10px;
		color: #ffc311 !important;
		margin: 0 0 0 -2px;
	}

	.downloadPDFLink .PlainContentModule
	{
		color: White;
		float: left;
		width: 446px;
		border-top: 1px solid #0a8766;
		font-size: 1em;
		background-image: url(../image/ContentBg.jpg);
		padding: 0 16px 0 16px;
		line-height: 1.4em;
	}

	.PlainContentArr
	{
		border: none;
		background-image: url(../image/ContentBg.gif);
		font-size: 0.9em;
		width: 450px;
	}

	.PlainContentArr p
	{
		margin: 0 0;
	}

	.PlainContentMysteryDays
	{
		border: none;
		background-image: url(../image/ContentBgMysteryDays.gif) !important;
		font-size: 0.9em;
		padding-bottom: 30px;
		color: #FFEBEB !important;
	}

	.PlainContentVegasDays
	{
		border: none;
		background-image: url(../image/ContentBgVegasDays.gif) !important;
		font-size: 0.9em;
		padding-bottom: 30px;
		color: #FFEBEB !important;
	}


	.PlainContentMysteryDays p
	{
		color: #FFEBEB !important;
	}

	.PlainContentVegasDays p
	{
		color: #FFEBEB !important;
	}

	.PlainContentMCOP
	{
		border: none;
		background-image: url(../image/ContentMCOPBg.gif) !important;
		font-size: 0.9em;
		padding-bottom: 30px;
		color: #FFFFFF !important;
	}

	.PlainContentMCOP h1
	{
		color: #FFFFFF !important;
		margin-left: 14px !important;
		margin-right: 14px !important;
	}

	.PlainContentMCOP p
	{
		color: #FFFFFF !important;
		margin-left: 14px;
		margin-right: 14px;
	}

	.PlainContentPokerKampioenschappen
	{
		border: none;
		background-image: url(../image/ContentBgPokerKampioenschappen2.gif) !important;
		background-position: 0 100%;
		font-size: 0.9em;
		padding-bottom: 30px;
		border-top: solid 1px #2C8069 !important;
	}



	.PlainContentModule h1
	{
		color: White;
		font-size: 1.2em;
		margin: 0 0 5px 0;
		padding: 0 0 0 0;
		height: auto;
		font-weight: bold;
	}

	.PlainContentModule p
	{
		line-height: 1.5em;
		font-size: 12px;
	}

	.PlainContentModule p em
	{
		font-weight: bold;
		font-style: normal;
	}

	.ContentNavBlock
	{
		margin: 0 0 0 0;
		padding: 22px 0 0 0;
		height: 45px;
		clear: both;
	}

	.ContentNavBlock .PrevLink
	{
		float: left;
		display: block;
		width: 201px;
		height: 27px; /*background: transparent url(../image/LeftButtonLightBg.gif) no-repeat;*/ /*background-position:left;*/
	}

	.ContentNavBlock .NextLink
	{
		display: block;
		float: right;
		width: 201px;
		height: 27px; /*background: transparent url(../image/RightButtonLightBg.gif) no-repeat; 		background-position:right;*/
	}

	.RightSnippetBg
	{
		background-image: url(../image/rightSnippetBg.gif);
		background-position: right;
		background-repeat: repeat-y;
	}

	.SearchContent
	{
		width: 478px;
		margin: 0;
		padding: 0;
		font-size: 0.95em;
	}

	.SearchContent .PageIntro
	{
		height: 124px !important;
		margin: 0 !important;
		padding: 0 !important;
	}

	.SearchContent .PagerHeader
	{
		padding: 0 0 5px 0;
		margin: 0;
		text-align: center;
	}

	.SearchContent .PagerHeader h5
	{
		display: inline;
		padding: 0;
		margin: 0;
		font-weight: normal;
		font-size: 0.9em;
	}

	.SearchContent .PagerFooter
	{
	}

	.SearchContent .SearchResultList
	{
	}

	.SearchContent .PlainContentModule
	{
		background: none;
		background-color: #006e51;
		padding: 0;
		width: 478px;
		padding-top: 7px;
	}

	.SearchListing
	{
		float: left;
		list-style: none;
		margin: 0;
		padding: 0;
	}


	.SearchListing
	{
		width: 100%;
	}


	.SearchListing li
	{
		height: auto;
		margin: 10px 0 10px 0;
		padding: 0 0 20px 0;
		background: transparent url( '../image/SearchItemBorder.gif' ) no-repeat bottom;
	}


	.SearchListing li .NewsListingText
	{
		font-size: 1.05em;
		line-height: 1.4em;
		background: none;
		padding: 0;
		margin: 0;
	}

	.SearchListing li div h3
	{
		color: #FFC311;
		font-weight: bold;
		font-size: 1.2em;
		margin: 3px 0 0 0;
		padding: 0 16px;
	}

	.SearchListing li .NewsListingText p
	{
		margin: 3px 0 0 0;
		padding: 0 16px;
	}

	.SearchListing li p span.NewsListingHeader
	{
		color: #FFC311;
		font-weight: bold;
		padding: 0;
		margin: 0;
	}

	.ResultSearchBox
	{
		position: absolute;
		margin: 9px 0 0 198px;
	}

	/*ie 7 patch*/
	* + html .ResultSearchBox
	{
		position: absolute;
		margin: 9px 0 0 100px;
	}

	/*ie6patch*/
	* html .ResultSearchBox
	{
		position: absolute;
		margin: 9px 0 0 128px;
	}

	.ResultSearchBox .SearchInput
	{
		color: white;
		float: left;
		background-color: #03503c;
		background: url(../image/ResultSearchBox.gif) repeat-x;
		background-position: left top;
		border: none;
		width: 178px;
		height: 18px;
		margin: 6px 0 0 0;
	}

	/*ie7 fudge*/
	* + html .ResultSearchBox .SearchInput
	{
		width: 176px;
		margin-top: 5px;
	}

	/*ie6 fudge*/
	* html .ResultSearchBox .SearchInput
	{
		width: 114px;
		margin-top: 5px;
	}

	.ResultSearchBox input.SearchButton
	{
		border: none;
		float: left;
		margin: 6px 0 0 10px;
		background-image: url(../image/FindButton.gif); /*	background-position: top left; 		background-repeat:no-repeat;*/
		width: 51px;
		height: 20px;
	}

	/*ie6 fudge*/
	* html .ResultSearchBox input.SearchButton
	{
		margin-top: 5px;
	}

	.PageIntroArrTop
	{
		position: absolute; /*background: transparent url(../image/PageIntroArrTop.gif) no-repeat;*/
		background-position: top right;
		margin: 0;
		width: 478px;
		height: 6px;
	}

	.RightTopRoundCorner
	{
		display: block;
		position: absolute;
		right: 0;
	}

	.PageIntroArrTopMysteryDays
	{
		position: absolute;
		background: transparent url(../image/PageIntroArrTopMysteryDays.gif) no-repeat;
		background-position: top right;
		margin: 0;
		width: 478px;
		height: 6px;
		color: #FFEBEB;
	}

	.PageIntroArrTopVegasDays
	{
		position: absolute;
		background: transparent url(../image/PageIntroArrTopVegasDays.gif) no-repeat;
		background-position: top right;
		margin: 0;
		width: 478px;
		height: 6px;
		color: #FFEBEB;
	}


	.PageIntroArrTopMysteryDays p
	{
		color: #FFEBEB;
	}

	.PageIntroArrTopVegasDays p
	{
		color: #FFEBEB;
	}

	.PageIntroArrTopPokerKampioenschappen
	{
		position: absolute;
		background: transparent url(../image/PageIntroArrTopPokerKampioenschappen.gif) no-repeat;
		background-position: top right;
		margin: 0;
		width: 478px;
		height: 6px;
	}

	/*ie7 fudge*/
	* + html .PageIntroArrTop
	{
		margin: 0 0 0 -14px;
	}

	/*ie6 fudge*/
	* html .PageIntroArrTop
	{
		margin: 0 0 0 -14px;
	}

	.PlainContentArr h3, .PlainContentArr h1, .PlainContentArr h2, .PlainContentArr h4, .PlainContentArr h5, .PlainContentArr h6
	{
		margin: 0;
		padding: 0;
		font-size: 1.2em;
		color: White !important;
	}

	.TopPlainArr .PageIntroArrHr
	{
		width: 458px;
		height: 2px;
		margin: 20px 10px 0 10px;
		background-image: url(../image/SearchItemBorder.gif);
		background-repeat: no-repeat;
	}

	.MCOPContent .TopPlainArr .PageIntroArrHr
	{
		width: 458px;
		height: 2px;
		margin: 20px 10px 0 10px;
		background-image: url(../image/SearchItemBorderMCOP.gif);
		background-repeat: no-repeat;
	}

	.TopPlainArr .PageIntroMysteryDaysHr
	{
		width: 458px;
		height: 2px;
		margin: 20px 10px 0 10px;
		background-image: url(../image/BorderMysteryDays.gif) !important;
		background-repeat: no-repeat;
	}

	.TopPlainArr .PageIntroVegasDaysHr
	{
		width: 458px;
		height: 2px;
		margin: 20px 10px 0 10px;
		background-image: url(../image/BorderVegasDays.gif) !important;
		background-repeat: no-repeat;
	}


	/*ie7 fudge*/
	* + html .TopPlainArr .PageIntroArrHr
	{
	}

	/*ie6 fudge*/
	* html .TopPlainArr .PageIntroArrHr
	{
		margin: 20px 0 0 10px;
	}
	#MainApplicationContainer
	{
		float: left;
		clear: both;
		width: 452px !important;
		margin: 0;
		padding: 13px 13px 0 13px;
		color: White; /*border-top: 1px solid #0a8766;*/ /*background-color: #006e51;*/
		background: transparent url(../image/ListingBg.png) repeat-y;
		font-size: 1em;
	}

	/*ie7 fudge*/
	* + html #MainApplicationContainer
	{
		width: 452px !important;
		margin: 0;
		padding: 13px;
	}

	/*ie6 fudge*/
	* html #MainApplicationContainer
	{
		width: 452px !important;
		margin: 0;
		padding: 13px;
	}

	#MainApplicationContainer table
	{
		width: auto;
		color: White;
		font-size: 1.1em;
	}

	#MainApplicationContainer table tr td
	{
		color: White;
		padding-left: 0 !important;
	}

	#MainApplicationContainer table tr td input
	{
		color: white;
		float: left;
		background-image: url(../image/FormBroadInput.gif);
		background-repeat: repeat-x;
		background-position: left top;
		background-color: #444444 !important;
		border: none !important;
		border-width: 0 !important;
		height: 17px;
	}

	.FormLayout_VegasDays #MainApplicationContainer
	{
		float: left;
		clear: both;
		width: 452px !important;
		margin: 0;
		padding: 13px 13px 0 13px;
		color: White;
		border-top: 1px solid #0a8766;
		background-color: #006e51; /* #370E2E */
		font-size: 1em;
	}

	.Module_Text
	{
		color: White !important;
	}

	#MainApplicationContainer .Module_Text
	{
		font-size: 0.8em;
	}

	#MainApplicationContainer .IntroText
	{
		font-size: 0.85em;
	}

	#MainApplicationContainer .IntroText p
	{
		margin-top: 0px;
	}

	span.AlineaKop
	{
		display: block;
		margin: 0px 0 0px 0;
		font-weight: bold;
		font-size: 16px !important;
	}

	td.captionCell
	{
		width: 197px;
	}

	.caption
	{
		padding: 4px 0 0 0;
	}

	.rbGenderMale
	{
		display: block;
		float: left;
	}

	.rbGenderMale input
	{
		width: auto;
		height: auto;
		background: none !important;
	}

	.rbGenderMale label
	{
		width: auto;
		height: auto;
		background: none !important;
		line-height: 1.6em;
		margin-right: 6px;
	}

	.rbGenderFemale
	{
		width: auto;
		height: auto;
		background: none !important;
	}

	.rbGenderFemale input
	{
		width: auto;
		height: auto;
		background: none !important;
	}

	.rbGenderFemale label
	{
		width: auto;
		height: auto;
		background: none !important;
		line-height: 1.6em;
	}

	.tbInitials
	{
	}

	div.InputValidatorMelding
	{
		float: left;
		display: block;
		clear: both;
		width: 200px !important;
	}

	span.InputValidatorMelding
	{
		float: left;
		display: block;
		width: 200px !important;
	}

	.tbInfix
	{
	}

	.tbLastname
	{
	}

	.tbStreet
	{
	}

	.tbHousenumber
	{
	}

	.tbHousenumberExtension
	{
	}

	.tbZipCode
	{
	}

	.tbCity
	{
	}



	.ddlDateOfBirth_Day
	{
	}

	.ddlDateOfBirth_Month
	{
	}

	.ddlDateOfBirth_Year
	{
	}

	.tbEmail
	{
	}

	.ContactformulierVraag
	{
	}

	.ContactformulierVraag tr td span span.AlineaKop
	{
		padding-top: 10px;
	}

	a.rbNotEstablishmentRelated label, a.rbEstablishmentRelated label
	{
		font-size: 1em;
	}

	span.rbNotEstablishmentRelated input
	{
		background: none !important;
	}

	span.rbNotEstablishmentRelated label
	{
		line-height: 1.6em;
	}

	span.rbEstablishmentRelated
	{
	}

	a.rbEstablishmentRelated label
	{
		vertical-align: super;
	}

	span.rbEstablishmentRelated input
	{
		background: none !important;
	}

	span.rbEstablishmentRelated label
	{
		line-height: 1.6em;
	}

	table.btnContainer
	{
	}

	td.btnLeft
	{
	}

	td.btnBg
	{
		height: 60px;
	}

	td.btnBg a
	{
		display: block;
		float: right;
		height: 27px;
		width: 230px;
		text-align: right;
		text-decoration: none;
	}

	td.FormSectionBottomSpace
	{
		height: 20px !important;
		background: transparent url(../image/SearchItemBorder.gif) no-repeat bottom;
	}

	.FormLayOut
	{
		width: 478px;
		margin: 0;
		padding: 0;
	}


	.FormLayOut .PageIntro
	{
		padding: 0 0 0 15px;
		width: 463px; /* 478 - 15 */
		border-bottom: double 4px white;
	}

	.FormLayOut .PageIntro_VegasDays
	{
		background: #390D2E url(../image/IntroContentPlainVegasDays.gif) no-repeat top right !important;
		border-bottom: 1px solid #00382a;
		padding-bottom: 19px;
		margin-top: 0;
	}


	.FormLayOut .PageIntro p
	{
		line-height: 1.6em !important;
		margin-top: -10px !important;
	}

	.ContentFieldHome
	{
		background: none !important;
	}

	.ContentFieldHome .MainContent
	{
		width: 722px;
	}

	#SpelUitlegPage
	{
		float: left;
		clear: both;
		font-size: 0.9em;
		padding: 20px 10px;
		background: transparent url(../image/ContentBg.jpg) top right;
		width: 458px;
	}

	#SpelUitlegPage ul li
	{
		font-size: 0.9em;
	}

	.AgendaItem .PageIntro
	{
		background: transparent url(../image/ContentBgArr.gif);
	}

	.AgendaItem .PageIntro h1
	{
		background: transparent url(../image/AgendaTopCorner.jpg) no-repeat;
		background-position: top right;
	}

	.AgendaItem .PlainContentModule
	{
		padding-left: 0px;
		padding-right: 0px;
		width: 478px;
	}

	.AgendaItemContainer
	{
		clear: both;
		background: transparent url(../image/AgendaItemRepBg.gif);
		background-repeat: repeat-y;
		background-position: top right;
		margin: 0px 0px 0px 0px;
	}

	.AgendaItemContainer .DateContainer
	{
		top: 33px;
		position: relative;
	}

	SPAN.AgendaItem_MainText
	{
		display: block;
		width: 478px; /*background: transparent url(../image/ItemBg.jpg) no-repeat;*/ /*background-position: top right;*/
		padding: 0 0 35px 0;
		margin: 0px 0px 0px 0px;
	}

	.AgendaItem_MainText h1, .AgendaItem_MainText h2, .AgendaItem_MainText h3, .AgendaItem_MainText h4, .AgendaItem_MainText h5, .AgendaItem_MainText h6
	{
		height: auto;
		color: White !important;
		font-size: 1.6em;
		font-weight: normal;
		margin: 0 0 4px 0;
		padding: 0 0 0 0;
	}

	.AgendaItem_MainText p
	{
		color: White;
		font-size: 12px;
		margin: 0 10px 0px 0;
		line-height: 1.6em;
	}

	/*ie6 fudge*/
	* html .AgendaItem_MainText p
	{
		padding-top: 0;
	}

	/*ie7 fudge*/
	* + html .AgendaItem_MainText p
	{
		padding-top: 0;
	}

	.AgendaItem_MainText p STRONG
	{
		color: #EB0D46 !important;
	}


	.AgendaItem_MainText H2
	{
		font-weight: bold;
		color: White !important;
		font-size: 0.85em;
		line-height: 13px;
	}

	*html .AgendaItem_MainText h2
	{
		margin-bottom: -5px !important;
	}

	* + html .AgendaItem_MainText h2
	{
	}

	*html .AgendaItem_MainText h1
	{
		margin-bottom: -3px !important;
	}

	* + html .AgendaItem_MainText h1
	{
	}

	.Play .NewsListingText p
	{
		display: inline;
		margin-right: 4px;
	}

	.Play .NewsListingText p a, .Play .NewsListingText p a:link, .Play .NewsListingText p a:visited
	{
		display: inline;
		width: auto;
	}

	.Listing.ListingPokerKampioenschappen .NewsListingText p a
	{
		margin-left: 0;
	}

	.AgendaBumper
	{
		display: block; /*float: left;*/
		clear: both; /*height: 10px;*/
		margin-top: 0px;
		margin-bottom: 0px;
		display: none;
	}

	.FAQBookmarks ul
	{
		width: 452px;
		float: none;
		list-style: none;
		margin: 0;
		padding: 15px 0 20px 0;
		font-size: 12px;
	}

	.FAQBookmarks ul li
	{
		display: block;
		float: none; /*left;*/
		clear: both;
		padding: 4px 0;
	}

	.Question
	{
		float: none;
		clear: both;
		margin: 0;
		padding: 0 0 3px 0;
	}

	.Question A.NaarBoven
	{
		font-size: 11px;
	}

	.Question DIV.Heading
	{
		margin: 0;
		padding: 32px 0 1px 0;
		font-size: 12px;
		color: #FFDD00;
	}

	.Answer *
	{
		line-height: 1.4em;
		margin-top: 0;
		margin-bottom: 2px;
		font-size: 12px;
	}

	.VegasDays2007SnippetAchtergrond
	{
		background: url(../image/VegasDays2007SnippetBg.jpg) no-repeat;
		background-position: 0 -20px;
		padding: 15px 10px 56px 27px !important;
		padding: 0;
		font-size: 0.8em;
		height: 183px;
	}

	.VestigingenSnippetAchtergrond
	{
		background: url(../image/LocationsSnippetBg.jpg) no-repeat;
		background-position: 0 -103px;
		padding: 15px 10px 56px 27px !important;
		padding: 0;
		font-size: 0.8em;
		height: 163px;
	}

	.VestigingenSnippetAchtergrond table
	{
		margin: 10px 0 10px 0 !important;
		padding: 0 0 40px 10px !important;
		border-collapse: collapse;
	}

	.VestigingenSnippetAchtergrond table tr
	{
		margin: 0 !important;
	}

	.VestigingenSnippetAchtergrond table tr td
	{
		width: 92px; /*		padding: 2px 0 2px 0;*/
	}
	.VestigingenSnippetAchtergrond table tr td p
	{
		margin: 0;
		padding: 3px;
	}

	.VestigingenSnippetAchtergrond table tr td a
	{
		color: #c6c6c6;
		text-decoration: none;
	}


	.FAQBookmarks
	{
		width: 452px !important;
		font-size: 0.7em;
		padding: 0 13px 0 13px;
		margin: 0;
		color: White;
		/*border-top: 1px solid #0a8766;*/
		/*background-color: #006e51;*/
		font-size: 0.8em;
	}

	.FAQText
	{
		margin: 0;
		width: 452px !important;
		font-size: 0.7em;
		padding: 0 13px 30px 13px;
		margin: 0;
		color: White;
		/*background: #006e51 url(../image/SearchItemBorder.gif) no-repeat top;*/
	}

	.FAQ
	{
	}
	.AgendaZoeken
	{
		margin-top: 10px;
		float: left;
	}

	.rbGenderMale
	{
	}

	.BezoekBeperkingDetails
	{
		font-size: 0.8em !important;
	}

	.BezoekBeperkingDetails span.AlineaKop
	{
	}

	.BezoekBeperkingDetails .captionCell
	{
		width: 212px;
	}


	.BezoekBeperkingDetails .captionCell .caption
	{
		font-size: 1.1em !important;
	}

	.BezoekBeperkingDetails .rbGenderMale
	{
		font-size: 1.1em !important;
	}

	.BezoekBeperkingDetails .rbGenderFemale
	{
		font-size: 1.1em !important;
	}

	.BezoekBeperkingDetails .DDList
	{
		background-color: #444444;
		width: 234px;
	}

	.BezoekbeperkingDeclaration
	{
		display: block;
		padding: 20px 0 0 0;
		font-size: 0.85em !important;
	}

	.OverGamingLabel
	{
		vertical-align: top;
	}

	.GameChoice
	{
		width: 221px;
	}

	.GameChoice input.Edit
	{
		background-color: #03503c;
		background: url(../image/FormBroadInput.gif) repeat-x;
		background-position: left top;
		border: 1px solid Black;
	}


	.OverGaming span
	{
		display: block;
		float: left;
		width: 20px;
	}

	.OverGaming input
	{
		background: none;
		display: block !important;
		float: left !important;
	}

	.OverGaming label
	{
		display: block !important;
		float: left;
		clear: right !important;
		padding: 3px 0 0 3px;
	}

	table.BezoekBeperkingDetails .tbQuestion
	{
		width: 236px;
		height: 200px;
		color: White;
		font-family: Georgia, Times New Roman, Serif;
		background-color: #444444;
		border: 1px solid #444444;
	}

	.AlignTop
	{
		vertical-align: top;
	}


	/* Agenda op Algemene homepage */
	.CorpAgendaPorkContainer
	{
	}

	.CorpAgendaPork
	{
		margin: 0 0 0 -4px;
		padding: 0;
	}

	.CorpAgendaPork td, .CorpAgendaPork .Content
	{
		vertical-align: top !important;
	}

	.CorpAgendaImage
	{
		float: left;
		width: 150px;
		height: 100px;
		margin: 0 0 0 85px !important;
	}

	.CorpAgendaImage img
	{
		display: block;
		border: 0;
		margin: 0;
	}

	/* SS */
	.CorpAgendaPork .Normaal .Day
	{
		float: left;
		font-size: 12px;
		font-style: normal;
		vertical-align: top;
		color: #eb0d46;
		margin: 3px 4px 0 27px;
	}

	.CorpAgendaPork .Date
	{
		float: left;
		font-size: 12px;
		font-style: normal;
		vertical-align: top;
		margin: 3px 0 0 0;
	}

	.CorpAgendaPork .Normaal .Date
	{
		color: #eb0d46;
	}

	.CorpAlter
	{
		display: block;
		height: 105px;
		background: transparent url(../image/ListingBg.png) no-repeat !important;
	}
	.CorpAlter .DayDate
	{
		background: none;
	}
	.CorpAlter td.Content
	{
		background: none;
		height: 90px;
		padding: 0;
		margin: 0;
	}

	.CorpNate
	{
		display: block;
		height: 105px;
		background: transparent url(../image/ListingBg.png) no-repeat !important;
	}
	.CorpNate .DayDate
	{
		background: none;
	}
	.CorpNate td.Content
	{
		background: none;
		height: 90px;
		margin: 0;
	}
	.CorpNate td table
	{
		height: 100px !important;
	}

	.CorpAgendaContentContainer
	{
		float: left;
		width: 409px !important;
		height: 82px !important;
		overflow: hidden;
	}

	/*	Removed
			.CorpAgendaContentContainer h1
			{
				line-height:24px;
				font-size:14px;
				color: #EB0D46;
				padding:0px;
				margin:0px;
			}
			*/
	.CorpAgendaContentContainer h2
	{
		display: block;
		padding: 0;
		font-weight: bold;
		color: White !important;
		line-height: 1em;
		font-size: 14px;
		height: 24px;
		margin: 5px 0 0px 27px !important;
	}

	.CorpAgendaContentContainer p
	{
		position: relative;
		display: block;
		font-size: 12px;
		margin: 0 0 0 27px;
		padding: 0px 0px 17px 0px;
		font-size: 12px;
		line-height: 12px !important;
		height: 37px;
	}

	* html .CorpAgendaContentContainer p
	{
		padding: 0px 0px 0px 0px;
	}

	.CorpAgendaContentContainer p a.leesVerderLink
	{
		position: absolute;
		display: block;
		left: 0;
		clear: both;
		bottom: 0;
		padding: 0 0 0 10px;
		margin: 5px;
		font-size: 12px;
		height: 13px;
		color: #eb0d46;
		background: url(../image/link_arrow_big_red.png) no-repeat 1px 1px;
	}
	.CorpAgendaContentContainer p a.leesVerderLink:hover
	{
		color: Black;
		background: #eb0d46 url(../image/link_arrow_big_black.png) no-repeat 1px 1px;
	}

	.AgendaZoekenPanel
	{
		float: right;
		width: 214px;
		height: 325px;
		margin: 0 -242px 0 0;
		font-size: 0.7em;
		background-color: #EF0C42;
		padding: 10px;
	}

	/*ie7 fudge*/
	* + html .AgendaZoekenPanel
	{
		position: absolute;
		left: 732px;
	}

	.AgendaZoekenPanel #AgendaZoekenTitel, .AgendaZoekenPanel .TextContent, .AgendaZoekenPanel .SearchScopeTitle
	{
		font-family: Trebuchet MS;
		text-transform: uppercase;
		font-size: 16px;
		margin: 10px 0 10px 0;
	}

	.SearchOnDate
	{
		width: 150px;
		padding: 0 0 0 0;
	}

	.SearchOnDate .TextContent
	{
		margin: 0 0 0 0;
	}

	.SearchOnDate input
	{
		margin: 3px 0 0 0;
	}

	.SearchScopeTitle
	{
		width: 210px;
		margin: 15px 8px 0 0;
	}
	.DDList
	{
		width: 210px;
		background-color: #EF0C42;
		border: 1px solid Black;
		color: White;
	}
	.SearchScope
	{
		height: 30px;
		border-bottom: double 4px White;
	}

	.AgendaZoeken .Pager
	{
		width: 722px !important;
		height: 100px !important;
		padding: 40px 0 0 0 !important;
		margin: 0 !important;
		background: transparent url(../image/ListingBg.png) no-repeat;
	}
	.PagerLabel
	{
		width: 150px;
		margin: 0 auto;
		text-align: center;
	}
	.PageLabel
	{
		color: #EF0C42;
	}

	.AgendaZoeken .Pager .Right
	{
		width: 200px;
		position: relative;
		float: right;
		margin: 0 15px 0 0;
	}

	.DatePickerContainer
	{
		font-size: 1em;
		background-color: #EF0C42;
		border: 1px solid #EF0C42 !important;
		z-index: 100;
		position: absolute;
	}
	#datePicker
	{
		color: #333333 !important;
		border: none !important;
	}

	#datePicker tr
	{
	}

	#datePicker tr td
	{
		background: none !important;
	}

	#datePicker tr td a
	{
		color: White !important;
	}

	#datePicker .CorpAgendaCalendarHeader
	{
		background-color: Black;
		height: 20px;
		border: 1px solid Black !important;
		color: #EF0C42 !important;
		text-transform: uppercase;
		margin: 0px !important;
	}

	#datePicker .CorpAgendaCalendarHeader td a, #datePicker .CorpAgendaCalendarHeader td a:link, #datePicker .CorpAgendaCalendarHeader td a:active, #datePicker .CorpAgendaCalendarHeader td a:hover, #datePicker .CorpAgendaCalendarHeader td a:visited
	{
		color: White !important;
		text-align: center;
	}

	.DayStyle
	{
	}

	.OtherMonthDayStyle
	{
		color: White !important;
	}

	.TodayDayStyle
	{
	}

	.SelectedDayStyle
	{
	}

	.FAQPlainContent
	{
		float: left;
		width: 452px;
		/*background: Transparent url(../image/IntroContentPlain.gif) no-repeat top right !important;*/
		/*border-bottom: 1px solid #00382a;*/
		margin: 0 26px 0 0;
	}

	/*ie6 fudge*/
	* html .FAQPlainContent
	{
		margin-right: 0;
	}
	.FAQPlainContent .PageIntro
	{
		/*background: Transparent url(../image/IntroContentPlain.gif) no-repeat top right !important;*/
		/*border-bottom: 1px solid #00382a !important;*/
		padding-bottom: 19px;
		margin-top: 0;
	}

	.FAQPlainContent .PlainExtraContent
	{
		float: left;
		clear: both;
		width: 452px !important;
		margin: 0;
		padding: 13px 13px 0 13px;
		color: White;
		border-top: 1px solid #0a8766;
		/*background: #006e51 url(../image/SearchItemBorder.gif) no-repeat top;*/
	}

	.Spel
	{
		padding-bottom: 15px !important;
	}

	.Spel h1
	{
		background: none;
	}

	.RouteplanTable
	{
		font-size: 0.85em !important;
		width: 452px !important;
	}

	.RouteplanTable td.captionCell
	{
		width: 212px;
	}

	.PlainContentPokerKampioenschappen UL
	{
		font-size: 12px;
		line-height: normal;
		list-style-image: url(../image/PokerToernooiListitemBullit.gif);
	}

	.ListingMysteryDays
	{
		color: #FFEBEB !important;
	}

	.ListingVegasDays
	{
		color: #FFEBEB !important;
	}

	.ListingMysteryDays p
	{
		color: #FFFFFF !important;
	}

	.ListingVegasDays p
	{
		color: #FFFFFF !important;
	}


	/* Jurjen  */
	.ListingMCOP
	{
		color: #FFFFFF !important;
	}

	/* Jurjen  */
	.ListingMCOP p
	{
		color: #FFFFFF !important;
	}

	.ListingMCOP H1
	{
		color: #FFFFFF !important;
	}

	.NewsListingText H1
	{
		color: #FFFFFF !important;
	}

	.VestigingenFlashContainer
	{
		background: url(../image/HeaderBg.gif) repeat-x;
		background-color: #006e51;
		width: 234px;
		float: right;
		margin: 10px 0 0 0;
		font-size: 0.8em;
		height: 430px;
	}

	/*ie7 fudge*/
	* + html .VestigingenFlashContainer
	{
		margin: 10px 0 0 0;
		height: 410px;
	}

	/*ie6 fudge*/
	* html .VestigingenFlashContainer
	{
		margin: 10px 0 0 0;
		height: 430px;
	}

	.VestigingenFlashContainer h2
	{
		background: url(../image/HeaderBg.gif) repeat-x;
		color: #59d5b3;
		font-size: 1em;
		margin: 0;
		padding: 7px 0 0 0;
		height: 30px;
		width: 234px;
		text-align: center;
	}

	/* Begin: Sub Navigation menu */
	.SubNav
	{
		min-height: 299px;
		list-style: none;
		margin: 0;
		padding: 0;
	}

	.SubNavTitel
	{
		font-family: Trebuchet MS;
		font-size: 23px;
		height: 32px;
		padding: 47px 0 29px 13px;
		color: #FFFFFF;
	}
	
	
	
	
	/*ie7 fudge*/
	* + html .SubNavTitel
	{
		padding: 47px 0 15px 13px;
	}


	.SubNav li .Out
	{
		font-size: 12px;
		height: 20px;
		width: 234px;
	}

	.SubNav li .Out a
	{
		display: block;
		color: #EEEEEE;
		text-decoration: underline;
		width: 100%;
		height: 100%;
		padding: 1px 0 0 26px;
		background: transparent url(../image/link_arrow_big_white.png) no-repeat 13px 5px;
	}

	.SubNav li .Out a:hover
	{
		color: White;
		background: transparent url(../image/subNavSelBgWhite.png) no-repeat left center;
	}

	.SubNav li .Sel
	{
		font-size: 12px;
		height: 20px;
		width: 219px;
		padding: 1px 0 0 26px;
	}

	.SubNav li .Sel a
	{
		color: #EEEEEE;
	}

	.SubNav li .Sel a:hover
	{
		color: White;
	}
	/* End: Sub Navigation menu */

	/* Begin: Top Site Links Bar */
	li.TopSiteLinksOut, li.LanguageSwitchOut
	{
		list-style: none;
		font-size: 12px;
		height: 21px;
	}

	li.TopSiteLinksOut a, li.LanguageSwitchOut a
	{
		color: #b3b3b3;
		text-decoration: none;
	}

	li.TopSiteLinksOut a:hover, li.LanguageSwitchOut a:hover
	{
		color: White;
		text-decoration: none;
	}

	/* End: Top Site Links Bar */

	/* Begin: Language Switch */
	li.LanguageSwitchOutx
	{
		list-style: none;
		font-weight: bold;
		font-size: 14px;
		font-family: Trebuchet MS;
		text-transform: uppercase;
		height: 21px;
		white-space: nowrap;
	}

	li.LanguageSwitchSeperator
	{
		color: White;
		padding-left: 0px;
		padding-right: 0px;
	}
	/* End: Language Switch */


	/* Begin: Bottom Site Links Bar */
	li.BottomSiteLinksOut
	{
		list-style: none;
		font-size: 12px;
		font-style: normal;
		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 */


	.dumb
	{
		display: block;
		float: left;
	}

	.SelectableModule
	{
		/*margin-bottom: 10px;*/
	}

	.SelectableModule
	{
		display: block;
	}

	.SearchPager .label
	{
		font-size: 15px;
		height: 23px;
		font-style: normal;
		text-decoration: none;
		color: #FFFFFF;
	}

	.SearchTextbox
	{
		color: white;
		background-color: #03503c;
		background: url(../image/SearchInputBg.gif) repeat-x;
		background-position: left top;
		border: none;
		width: 114px;
		height: 18px;
	}

	.SearchPageCount
	{
		clear: both;
		text-align: center;
	}

	.MainContent hr
	{
		border-top: solid 1px #00382A;
		border-bottom: double 4px White;
	}

	.Message
	{
		color: #FFC311;
	}

	* html .Attachment .PageIntro
	{
		min-height: 175px;
	}

	/*ie6 fudge*/
	* html .Attachment .PageIntro
	{
		height: 175px;
	}

	.Attachment .PageIntro p
	{
		margin-right: 135px;
	}

	.MainSearchContainer
	{
	}
	.MainSearchContainer label
	{
		display: block;
		float: left;
		margin-right: 8px;
	}

	.MainSearchContainer .SearchTextbox
	{
		display: block;
		float: left;
		margin-right: 8px;
	}

	.MainSearchContainer .SearchFieldButton
	{
		display: block;
		float: left;
	}

	.SearchResultTable
	{
		font-size: 0.85em !important;
		color: Red;
		line-height: 1.5em !important;
	}

	.SearchResultTable tr td p
	{
		margin: -18px 0 0 0;
		padding: 0;
	}

	.SearchResultTable tr td hr
	{
		margin: 16px 0 5px 0;
	}

	.ContentField.WideEmotionBlock
	{
		background: url(../image/WideEmotionBlockMainContentBg.gif) repeat-y;
	}

	.WideEmotionBlock .SnippetColumn
	{
		margin: 10px 0 0 10px;
	}

	.WideEmotionBlock .PageIntro
	{
		clear: none;
	}
	.MCOPContent .PageIntro hr
	{
		border-top: solid 1px #480104 !important;
		border-bottom: solid 1px #ff434b !important;
	}

	.RadEContent
	{
		background-color: Transparent !important;
	}

	.RadEWrapper
	{
		background-color: Transparent !important;
	}

	/*Favorites*/
	/*Transferred to Thema_Favorites.css */




	/*Special Ladies Days*/


	.MainContentCorpAgenda
	{
		float: left;
		width: 478px;
	}

	/*LidoClub*/

	.LidoClubSummary .PageIntro
	{
		background: transparent url(../image/ContentBgLido.gif) top right;
		border: none;
	}

	.LidoClubSummary .PageIntro h1
	{
		color: #FFFFFF !important;
	}

	.LidoClubSummary .PageIntro h2, .LidoClubSummary .Listing .NewsListingText h1
	{
		color: #FFFFFF !important;
	}



	.LidoClubSummary .PageIntro p
	{
		color: #f8dcec;
	}

	.LidoClubSummary .Listing .NewsListingText
	{
		background: transparent url(../image/NewsListingItemBgLido.gif) top right;
		color: #f8dcec;
	}

	.MainArrContentVegasDays2007 .PlainContentModule #Htmlplaceholdercontrol2 h1
	{
		color: #ffebeb !important;
	}

	.MainArrContentVegasDays2007 .PageIntro h1
	{
		color: #ffebeb !important;
	}

	.MainArrContentVegasDays2007 .PageIntro, .MainArrContentVegasDays2007 .PlainContentMysteryDays
	{
		background: url(../image/ContentBgVegasDays2007arr.gif) repeat-y !important;
		color: #ffebeb !important;
	}

	.MainArrContentVegasDays2007
	{
		color: #FFEBEB !important;
	}

	.MainArrContentVegasDays2007 .Listing LI .NewsListingText P
	{
		color: #FFEBEB !important;
	}

	.MainArrContentVegasDays2007 HR
	{
		border-top-color: #6A0903;
		border-bottom-color: #B7180A;
	}

	/* Correcties uit Common 2*/

	#NavigatieHulp
	{
		font-size: 11px !important;
	}

	.flashNotFound
	{
		line-height: 14px;
		font-size: 11px;
		padding: 5px;
	}

	/* Standard h2 definition (case 306) */
	h2
	{
		line-height: 24px;
		color: White !important;
		font-weight: bold;
		font-size: 14px;
		margin: 7px 0 0px 16px;
		padding: 0px 0 5px 0;
	}

	/* case 306 */
	.SpecLadiesDaysContent .AgendaItemContainer h2, .ContentField .AgendaItemContainer h2
	{
		margin-left: 15px;
	}


	/* AD2010 -  Added from Common2 */

	.SpecLadiesDaysContent .AgendaItemContainer h2
	{
		margin-left: 15px;
	}


	/*Flash player ArrangementenTemplate did not fit */
	.EmotionPlayBlocks .SelectableModule .swfobjectcontainer OBJECT
	{
		height: 300px !important;
	}

	.InputValidatorMelding
	{
		color: #FFC311;
	}

	.BezoekBeperkingDetails
	{
		font-size: 0.8em !important;
	}

	/*.BezoekBeperkingDetails span.AlineaKop
			{
				font-size: 2.5em !important;
			}*/



	/***********************************************************/
	/* REBRANDING 2010 */
	/***********************************************************/

	/* Remove Site menu background */
	.Site
	{
		background-image: none;
	}

	/*Remove main background*/
	.ContentField, .ContentFieldHome, .ContentField.WideEmotionBlock
	{
		background-color: Transparent;
		background-image: none;
	}

	/*Remove Search background*/
	.Site li.SearchBox .SearchInput, .SearchTextbox
	{
		background-image: none;
		background-color: transparent;
	}

	/*Remove Search background*/
	.Site li.SearchBox input.SearchButton, .SearchContent .PageIntro, .SearchListing li, .ResultSearchBox .SearchInput, .ResultSearchBox input.SearchButton
	{
		background-image: none;
	}

	/*Remove Nieuws item background*/
	.Listing li .NewsListingText, .NewsListing li .NewsListingText
	{
		background-image: none;
	}

	/*Remove agendacontainer en snippets header backgrounds */
	.AgendaContainer, .AgendaContainer h2, .AgendaZoekenPanel, .Snippet h2, .MegaJackPot h2
	{
		background-image: none;
	}

	/* Remove Snippet en MegaJackpot BG*/
	.RightSnippetBg, .SnippetBlock, .MegaJackPot
	{
		background-image: none;
	}

	/*Remove PokergroenContent Background*/
	.PokergroenContent .MCOPPanel, .PokergroenContent .Gallery .TableHeader, .PokergroenContent .Gallery .TableFooter, .PokergroenContent .Gallery .LabelCell.ContentCell
	{
		background-image: none;
	}

	/*Remove TopPlain Background*/
	.TopPlain, .TopPlainArr .PageIntroArrHr, .downloadPDFLink .downloadPDFLink .PlainContentModule, .PlainContentArr, .PageIntroArrTop, .PageIntroArrTopPokerKampioenschappen
	{
		background-image: none;
	}

	/* Remove MainApplicationContainer ??? */
	#MainApplicationContainer table tr td input
	{
		background-image: none;
	}

	/* Remove Form and ButtonBg */
	td.btnBg a, td.FormSectionBottomSpace
	{
		background-image: none;
	}

	/* Remove SpelUitlegPage Background*/
	#SpelUitlegPage
	{
		background-image: none;
	}

	/* Remove Arrangementen Background*/
	.AgendaItem .PageIntro h1, .AgendaItemContainer, SPAN.AgendaItem_MainText
	{
		background-image: none;
	}

	/* Remove Vestigingen bg*/
	.VestigingenSnippetAchtergrond, .VestigingenFlashContainer, .VestigingenFlashContainer h2
	{
		background-image: none;
	}

	/* Remove FAQ bg*/
	.FAQText, .FAQPlainContent, .FAQPlainContent .PlainExtraContent
	{
		background-image: none;
	}

	/* Remove FAQ bg*/
	.GameChoice input.Edit
	{
		background-image: none;
	}

	/* Remove subnavigation menu */
	.SubNav
	{
		background-image: none;
	}

	/* Toegevoegd voor 2-niveau navigatie op corporate site */
	.NavMenu
	{
		background-color: White;
		float: left;
		width: 234px;
		margin: 0 0 0 0;
		padding: 0 0 25px 0;
	}

	.NavMenu li
	{
		display: block;
	}

	.NavMenu li a
	{
		display: block;
		text-align: right;
		width: 221px;
		padding: 9px 8px 8px 8px;
	}

	.NavMenu li input.SearchTextBox
	{
		float: left;
		width: 92px;
		height: 15px;
		margin: 27px 4px 27px 0;
		padding: 0 0 0 3px;
		border: 1px #006f51 solid;
		font-size: 1em;
		font-weight: bold;
	}

	.NavMenu li input.SearchButton
	{
		width: 55px;
		height: 17px;
		border: 1px #006f51 solid;
		background-color: #006f51;
		margin: 27px 0 0 0;
		color: white;
		font-size: 0.8em;
		font-weight: bold;
	}

	.NavSubMenu
	{
		margin: 0;
	}

	.NavSubMenu li
	{
		border: none;
		font-weight: normal;
	}

	.NavSubMenu li a
	{
		padding: 0px 4px 8px 4px;
		width: 190px;
	}

	/* vacatures */
	.VacatureItem
	{
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	div.VacatureItem div
	{
		margin: 0 0 10px 0;
		padding: 0 0 10px 0;
	}

	div.VacatureItem div p
	{
		font-size: 12px; /*margin: 10px 30px 0 10px !important;*/
	}

	.VacatureItem a
	{
		font-size: 12px;
		color: #FF7800;
		text-decoration: none;
	}

	a.VacatureLink
	{
		display: block;
		clear: both;
		margin: 0px;
		padding: 0 0 0 10px;
		font-family: Trebuchet MS, Arial, Sans-Serif;
		text-transform: uppercase;
		font-size: 18px;
		background: transparent url(../image/link_arrow_small_orange.png) no-repeat center left;
	}

	.SolliciteerNuLink
	{
		display: block;
		clear: both;
		margin: 0 0 0 10px;
		padding: 0 0 0 10px;
		background: transparent url(../image/link_arrow_small_orange.png) no-repeat center left;
	}


	/*Solliciteren*/
	.NAW, .SollicitatieformulierDetails, .ContactformulierVraag
	{
		font-size: 0.7em;
		color: #006F53 !important;
	}

	.InputField, .DDList, .TextAreaField
	{
		border: 1px solid White;
		background-color: #121212;
	}

	.InputFieldGrayedOut
	{
		color: Gray;
	}

	.TextAreaField
	{
		width: 200px;
		height: 300px;
	}

	.InputField
	{
		height: 15px !important;
		margin: 0;
		padding: 0 0 0 3px;
		font-size: 1em;
		overflow: hidden;
	}

	table.SollicitatieformulierDetails td
	{
	}

	.Large, .Large > div, .Large .Listing
	{
		width: 722px;
	}
	.Large .SubNav
	{
		max-height: 200px;
	}

}
/* Einde Screen CSS ***************************************************************/



@media print
{
	/* Hoe classes getoond worden op prints */
	.HClogoPrint
	{
		float: right;
		width: 200px;
		height: 60px;
		margin: 10px;
	}
	.languageSwitch
	{
		display: none;
	}
	div.EmailPrintIcons
	{
		display: none;
	}
	div.Module_Title
	{
		border: none;
		font-family: Georgia, Times New Roman, Serif;
		font-size: 2em;
		color: #FFC311;
		margin: 10px 0 10px 0;
	}
	div.Module_Hyperlink
	{
		display: none;
	}

	/* Hide these elements from printing */
	.StaticMenuContainer, .MainPageHeader, .Menu, .SubNav, .EmotionPlayBlocks, .Footer
	{
		display: none;
	}
	.MCOPContent .RadEWrapper .RadEContent, #radEditorContainerRadEditorPlaceHolderControl1_AuthoringModeControlsContainer_EditorRadEditorPlaceHolderControl1_AuthoringModeControlsContainer
	{
		background-color: Red !important;
		color: Black !important;
	}

}



