/* stylesheet voor Holland Casino */
/* Macaw febrari 2006*/
/*
@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_TheClub.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/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);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/Common2.css);
@import url(/HCSite/Presentation/Design/StandardScheme/CSS/GoldFever.css);
*/

@media screen
{
	/* elements */

	.InputValidatorMelding2
	{
		color: #FFDE00;
	}


	/* nieuwe css*/
	Select.Tensing_Country
	{
		width: 126px;
		color: White;
		background-color: #03513C;
		border-top: 1px solid #023527;
		border-right: 1px solid #03513c;
		border-bottom: 1px solid #1d8367;
		border-left: 1px solid #03513c;
	}

	body
	{
		margin: 0;
		padding: 0 21px 34px 21px;
		background-color: #00261c;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 80%;
		color: #CAFAEE;
	}



	body.Borderless
	{
		padding : 0 !important;
	}

	body *
	{
		/*	font-size :11px;*/
	}

	/*ie7 fudge*/
	* + html body
	{
		/*	padding: 0 21px;*/
		padding: 0;
	}


	a
	{
		color: #ffde00;
	}

	a:link
	{
	}

	a:visited
	{
	}

	a:hover
	{
		color: White;
		text-decoration: underline;
	}

	a:active
	{
	}

	font
	{
		background: none !important;
	}

	h1.MainPageHeader
	{
		float: left;
		width: 966px;
		height: 89px;
		margin: 0 0 20px 0;
		padding: 0;
		font-size: 1em;
		clear: both;
	}

	/*ie7 fudge*/
	* + html h1.MainPageHeader
	{
		margin: 0 0 40px 0;
	}

	/*ie6 fudge*/
	* html h1.MainPageHeader
	{
		margin: 0 0 40px 0;
	}

	img
	{
		border: none;
		margin: 0;
	}

	.CenterContainer
	{
		position: relative;
		margin: 0 auto;
		width: 966px;
		margin-bottom: 20px;
	}

	/*ie6 fudge*/
	* html .CenterContainer
	{
		width: 967px;
	}

	.ContentField
	{
		position: relative;
		float: left;
		width: 966px;
		margin: 20px 0 0 0;
		background: url(../image/MainContentBg.gif) repeat-y;
	}

	/*ie7 fudge*/
	* + html .ContentField
	{
		margin: 0 0 1px 0;
	}

	/*ie6 fudge*/
	* html .ContentField
	{
		margin: 0 0 1px 0;
	}

	.Menu
	{
		margin: 0;
		padding: 0;
		list-style-type: none;
		z-index: 100;
	}

	.Menu li
	{
		display: block;
		float: left;
	}

	.Menu li a
	{
	}

	.Menu li a:link
	{
	}

	.Menu li a:visited
	{
	}

	.Menu li a:hover
	{
	}

	.Menu li a:active
	{
	}

	.StaticMenuContainer
	{
		float: left;
		clear: both;
		margin: 0;
		width: 966px;
		height: 37px;
	}

	.Static
	{
		float: right;
		height: 24px;
		padding: 13px 0 0 0;
		margin-right: -4px;
	}

	/*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;
	}

	.Site
	{
		position: absolute;
		top: 126px;
		clear: both;
		width: 958px;
		height: 30px;
		padding: 0 0 0 8px;
		margin: 0 0 0 0;
		background-image: url(../image/SiteMenuBg.gif);
	}

	/*IE7 fudge*/
	* + html .Site
	{
		height: 30px;
		margin-left: -966px;
	}

	/*IE6 fudge*/
	* html .Site
	{
		height: 28px; /*		margin-left:-6px;*/
	}

	.Site li
	{
		position: relative;
	}

	.Site li a
	{
	}

	/*IE7 fudge*/
	* + html .Site li a
	{
	}

	/*IE6 fudge*/
	* html .Site li a
	{
		height: 28px;
	}

	.Site li a img
	{
		display: block;
		border: none;
		margin: 0 15px 0 15px;
	}


	/*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;
	}

	.EmotionBlocks
	{
		float: left;
		clear: both;
		width: 722px;
		margin: 0px 0px 0px 0px;
		border:0px;
		
	}

	/*dev*/
	.EmotionBlocks div
	{
	}

	.EmotionBlocks div img
	{
		/* Causes buttons to break on new line display: block;*/
		margin: 0px;
		padding: 0px;
	}

	.EmotionPlayBlocks a img
	{
		/*display: block;*/
		margin: 0px 0px 0px 0px ;
		padding: 0px;
	}

	/*dev*/

	.LeftBlock
	{
		/*	background-color: green;*/
		float: left;
		width: 234px;
		height: 280px;
		margin: 0px 10px 0px 0px;
	}

	.LeftBlock2k
	{
		/*	background-color: green;*/
		float: left;
		width: 478px;
		/*height: 280px;*/
		margin: 0px 10px 0px 0px;
	}

	.MidBlock
	{
		/*	background-color: green;*/
		float: left;
		width: 234px;
		height: 280px;
		margin: 0px 10px 0px 0px;
	}

	.RightBlock
	{
		/*	background-color: green;*/
		float: left;
		width: 234px;
		height: 280px;
		margin: 0px;
	}

	.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;
	}

	.Listing li a
	{
		height: 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 a
	{
		height: 100px;
	}

	.Listing li .NewsListingText
	{
		color: #CAFAEE;
		background: url(../image/NewsListingItemBg.jpg) no-repeat;
		background-position: top right;
		margin: 0;
		padding: 7px 10px 0 10px;
		height: 93px;
		font-size: 11px;
		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 h3, .Listing li div h1
	{
		color: #ffde00;
		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;
	}

	.Listing li p span.NewsListingHeader
	{
		color: #ffde00;
		font-weight: bold;
		padding: 0;
		margin: 0;
	}

	.NewsListing
	{
		float: left;
		list-style: none;
		width: 478px;
		margin: 0;
		padding: 0;
	}

	.NewsListing li
	{
		position: relative;
		height: 100px;
		margin: 10px 0 0 0;
		overflow: hidden;
	}

	.NewsListing li a
	{
		height: 100px;
	}

	.NewsListingImage
	{
		display: block;
		float: left;
		padding: 0;
		margin: 0 20px 0 0;
		width: 150px;
		text-align: left;
	}

	/*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: 13px 10px 10px 10px;
		height: 77px;
		font-size: 11px;
		line-height: 1.4em;
	}

	.Listing li .NewsListingText h1
	{
		float: left;
		width: 65%;
		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 div h3
	{
		display: inline;
		color: #ffde00;
		font-weight: bold;
		font-size: 1em;
		padding: 0 5px 5px 0;
	}

	.NewsListing li .NewsListingText p
	{
		display: inline;
	}

	.NewsListing li p span.NewsListingHeader
	{
		color: #ffde00;
		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;
	}

	.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;
		color: #c4eee3;
	}

	/*ie7 fudge*/
	* + html .Agenda
	{
		height: 350px;
	}

	/*ie6 fudge*/
	* html .Agenda
	{
		height: 349px;
	}

	.Agenda li
	{
		margin: 0 0 4px 0;
	}

	.Alter
	{
		background-color: #035b43;
	}

	.Nate
	{
		background-color: #006f4f;
	}

	.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: #FFDE00;
	}

	.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: 11px;
		width: 135px;
	}

	.AgendaItems .leesVerderLink
	{
		float: left;
		display: block;
		text-align: left;
		list-style-type: none;
		color: #c4eee3;
		text-decoration: none;
	}

	.AgendaItems li
	{
		margin: 0;
	}

	.CompleteListLink
	{
		display: block;
		height: 40px;
		font-style: italic;
		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: 0 0 0 10px;
		padding: 0 0 0px 0;
		font-size: 1em;
		min-height: 299px;
		/*overflow-x : hidden;*/
	}

	* + 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;
	}

	.Snippet
	{
		background: url(../image/SnippetBg.jpg) no-repeat;
		background-position: right bottom; /* SS 20px -> 10px */
		padding: 0 0 10px 0; /*	margin: 0 0 10px 0;*/
	}

	.Snippet a img
	{
		display: block;
	}

	.MegaJackPot
	{
		background: url(../image/MegaJackPotBg.jpg) no-repeat;
		background-position: right bottom;
	}

	.Snippet p
	{
		color: #c6c6c6;
		margin: 0;
		padding: 5px 13px;
		font-size: 0.8em;
	}

	.Snippet h1, .Snippet h2, .Snippet h3, .Snippet h4, .Snippet h5, .Snippet h6, .Snippet h7
	{
		color: #c6c6c6;
		width: 234px;
	}

	.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: -59px;
		font-size: 0.7em;
		font-style: italic;
		background: #00261c url(../image/LeftFooterCorner.gif) no-repeat;
		background-position: left bottom;
		border-bottom: 20px solid #00261c;
		width: 956px;
		height: 30px;
		padding: 10px 0 0 10px;
	}

	/*ie7 fudge*/
	* + html .Footer
	{
		bottom: -44px;
		width: 956px; /*		margin-left: -966px;*/
	}

	/*ie6 fudge*/
	* html .Footer
	{
		bottom: -44px;
		width: 956px;
	}


	.FooterList
	{
		list-style: none;
		background: black url(../image/RightFooterCorner.gif) no-repeat;
		background-position: right top;
		height: 23px;
		margin: 0;
		padding: 7px 0 0 0;
		clear: both;
	}

	.FooterList li
	{
		display: block;
		float: left;
	}

	.FooterList li a
	{
		color: #6d6d6d;
		text-decoration: none;
		display: block;
		padding: 0 10px 0 10px;
	}

	/*forces a container of float items to adjust its height to include the last floating element*/
	.Clearer
	{
		height: 1px;
		clear: both;
		overflow: hidden;
	}

	.SubMenu
	{
		background: url(../image/SubMenuTopShadow.gif) no-repeat;
		position: absolute;
		z-index: 101;
		list-style: none;
		margin: 0 0 0 0;
		padding: 3px 0 0 0;
		min-width: 200px;
		left: -3px;
		top: 30px;
	}

	/*ie7 fudge*/
	* + html .SubMenu
	{
		padding: 5px 0 0 0;
		width: 216px;
	}

	/*ie6 fudge*/
	* html .SubMenu
	{
		padding: 5px 0 0 0;
		width: 216px;
	}

	.SubMenu li
	{
		padding: 0;
		margin: 0;
		height: auto;
		float: none;
		background-image: url(../image/SubMenuBg.gif);
		background-position: left bottom;
		background-repeat: no-repeat;
	}

	/*ie7 fudge*/
	* + html .SubMenu li
	{
		float: left;
	}

	/*ie6 fudge*/
	* html .SubMenu li
	{
		float: left;
	}

	.SubMenu li a
	{
		background: none !important;
		padding: 4px 17px 3px 18px;
		margin: 0;
		width: 181px;
		min-height: 7px;
		display: block;
	}

	.SubMenu li a img
	{
		margin-left: 0;
		margin-right: 0;
	}

	.SubMenu li a /*ie7 fudge*/ * + html .SubMenu li a
	{
		padding: 0 17px 0 17px;
		margin: 0 0 2px 2px;
		height: 10px;
		width: 180px;
	}

	/*ie6 fudge*/
	* html .SubMenu li a
	{
		padding: 1px 17px 1px 16px;
		height: 10px;
		width: 181px;
		margin: 0 0 2px 2px;
	}

	li.SubMenuBottomLi
	{
		background: none !important;
		width: 216px;
		height: 7px !important;
	}

	.SubMenuBottom
	{
		z-index: 1;
		display: block;
		margin: -2px 0 0 0;
		padding: 0;
		width: 216px;
		height: 7px;
	}

	/*ie7 fudge*/
	* + html .SubMenuBottom
	{
		position: absolute;
		bottom: 2px; /*	margin: -2px 0 0 -216px;*/
		padding: 0;
		width: 216px;
		height: 7px !important;
	}
	/*ie6 fudge*/
	* html .SubMenuBottom
	{
		z-index: 1;
		display: block;
		position: absolute; /*	bottom: 6px;*/ /*	margin: -2px 0 0 0;*/
		padding: 0;
		width: 216px; /*	height: px !important;*/
	}

	.CorpInfoMoreInfo, .AgendaOverzichtLink
	{
		display: block;
		height: 35px;
		margin-top: 5px;
		padding: 0 8px 0 0;
	}

	.AgendaOverzichtLink
	{
		font-size: 1.4em;
	}

	.CorpInfoMoreInfoLinkContainer, .AgendaOverzichtLinkContainer
	{
		display: block;
		float: right;
		margin: 4px 0 0 0;
	}

	.CorpInfoMoreInfoTextLink, CompleteListTextLink
	{
		font-size: 1em;
		font-style: italic;
		color: #C6C6C6;
	}

	.CorpInfoMoreInfoImageLink, .CompleteListImageLink
	{
		display: block;
		float: right;
	}

	.CorpInfoMoreInfoImageLink
	{
		padding-left: 10px;
	}
	
	.CorpInfoMoreInfo .CorpInfoMoreInfoButtonImage
	{
	}

	.NavColumn
	{
		float: left;
		width: 234px;
		margin: 0 10px 0 0;
		min-height: 299px;
	}

	/*ie7 fudge*/
	* + html .NavColumn
	{
	}

	/*ie6 fudge*/
	* html .NavColumn
	{
		height: 299px;
	}

	.EmotionPlayBlocks
	{
		float: left;
		clear: both;
		width: 478px;
		margin: 0;
		padding: 0;
		margin-bottom: 10px;
		/*height:*/
	}
	.EmotionPlayBlocks .SelectableModule OBJECT	
	{
		height:281px !important;
	}
	.Play
	{
		
		width: 478px;
		margin: 0;
		padding: 0;
	}

	.Play .PageIntro
	{
		display: block;
		position: relative;
		float: left;
		clear: both;
		/*padding-bottom: 9px;*/

		border-bottom: 1px solid #00382a;
	}
	
	.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
	{
		border-top: 1px solid #0a8766;
	}

	
	.PageIntro ul
	{
		font-size: 11px;
		margin-right: 15px;
	}
	
	.PageIntro ol
	{
		font-size: 11px;
		margin-right: 15px;
	}

	.PageIntro table
	{
		font-size: 0.7em;
		/*margin: 10px 0 10px 15px;*/ /* distorts SS Telerik */
	}

	/*ie6 fudge*/
	* html .PageIntro table
	{
		font-size: 1em;
		/*margin: 10px 0 10px 0;*/ /* distorts SS Telerik */
	}

	/*ie7 fudge*/
	* + html .PageIntro table
	{
		font-size: 1em;
		 /*margin: 10px 0 10px 0;*/ /* distorts SS Telerik */
	}

	.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;
		/*background: url(../image/agendaRightBg.gif) repeat-y top right;*/
	}
	

	
	.AgendaList ul
	{
		list-style: none;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		/*background: url(../image/AgendaTopCorner.gif) no-repeat top right;*/
	}

	.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;
	}
	
	* + .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 0px;
		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;
		font-size: 3em;
		font-weight: bold;
		margin-top: 10px;
		text-align: center;
		color: #FFDE00;
	}

	* + html .AgendaList ul li .AgendaListDate span.Day
	{
		width: 85px !important;
	}


	* html .AgendaList ul li .AgendaListDate span.Day
	{
		width: 70px;
		padding-left: 10px;
	}

	.AgendaList ul li .AgendaListDate .Date
	{
		display: block;
		font-weight: bold;
		text-align: center;
		font-style: italic;
		color: #caf9ef;
	}

	* 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: 0.85em;
		display: block;
		float: left;
		width: 449px;
		margin: 0;
		padding-right: 20px;
	}

	.Alter .AgendaListDescription
	{
		padding: 10px 0px 0px 0px;
		height: 90px;
		overflow:hidden;
		color: #ffffff !important;
	}

	.Nate .AgendaListDescription
	{
		padding: 10px 0px 0px 0px;
		height: 90px;
		overflow:hidden;
		color: #ffffff !important;
	}

	.AgendaListDescription p
	{
		margin: 0px;
		padding: 0px 0px 0px 0px;
		line-height: 1.6em;
		display: inline;
	}

	.AgendaListDescription font
	{
		font-size: 1em !important;
	}

	.AgendaListDescription p font
	{
		font-size: 1em !important;
	}


	.AgendaList ul li .AgendaListDescription h2, .AgendaList ul li .AgendaListDescription h1
	{
		display: block;
		padding: 0px 0px 0px 0px;
		font-weight: bold;
		color: #ffde00;
		line-height: 1.4em;
		font-size: 14px;
		height: 24px;
	}

	.AgendaList ul li .AgendaListDescription h2 p, .AgendaList ul li .AgendaListDescription h1 p
	{
		padding: 0px 0px 0px 0px;
	}

	.AgendaList ul li .AgendaListDescription .leesVerderLink, .CorpAgendaContentContainer .leesVerderLink
	{
		display: inline !important;
		float: none;
		margin: 0;
		padding: 0px 0px 0px 2px;
	}

	.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;
		background-color:#035b43;
		/*background: none;*/
		margin: 0px;
		overflow:hidden;
	}


	.Pager
	{
		width: 562px;
		height: 100px !important;
		margin: 0px 0px 0px 160px;
		padding: 0px;
		background-color: #035B43;
	}

	.Pager .Left
	{
		position: absolute;
		width: 100px;
		height: 30px;
		margin: 60px 0px 0px 0px;
	}

	.Pager .Right
	{
		position: absolute;
		width: 100px;
		height: 30px;
		margin: 60px 0 0 462px;
	}

	.AgendaList ul li div.Nate
	{
		display: block;
		float: left;
		background-color: #006E51;
		height: 100px;
		margin: 0px;
		overflow:hidden;
	}

	.AgendaList ul li.Nate
	{
		background: none;
	}

	.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/ContentBg.jpg) top right;
		border-bottom: 1px solid #00382a;
		margin-top: 0px !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 Clasics 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: Verdana, Geneva, Arial, Helvetica, sans-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 Clasics 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: #ffde00;
		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: #ffde00;
		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: Verdana, Geneva, Arial, Helvetica, sans-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: 0px 0 0 0;
	}

	/*ie6 fudge*/
	* html .PageIntro
	{
		margin: 0px 0 0 0;
	}

	.PageIntro h3, .PageIntro h1, .PageIntro h2, .PageIntro h4, .PageIntro h5, .PageIntro h6
	{
		height: 24px;
		color: #ffde00 !important;
		font-size: 1.6em;
		font-weight: bold;
		margin: 10px 0 5px 14px !important;
		padding: 0px 0 0 0;
		line-height:24px;
	}

	.PageIntro h1
	{
		/*				background: transparent url(../image/ItemBg.jpg) top right;*/
	}

	.PageIntro p
	{
		color: #cafaee;
		font-size: 11px;
		padding: 2px 0 0 0;
		margin: 5px 14px 11px 14px;
		line-height: 1.5em !important;
	}

	.BottomContent
	{
		height: 1px;
		overflow: hidden !important;
		background: none;
		background-color: #00261C;
	}


	.TopPlain
	{
		color: #cafaee;
		float: left;
		width: 478px;
		background: #005941 url(../image/IntroContentPlain.gif) no-repeat top right;
		border-bottom: 1px solid #00382a;
		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: #cafaee;
		float: left;
		width: 478px;
		
		background: #005941 url(../image/ContentBgArr.gif) right;
		margin-bottom: 0 !important;
		padding-bottom: 30px;
		border-bottom: solid 1px #03513C;
	}

	.TopPlainArr h1
	{
		background: none;
	}

	.TopPlainArrMysteryDays
	{
		color: #FFEBEB !important;
		float: left;
		width: 478px;
		border: none !important;
		background: #005941 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: #005941 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: #cafaee;
		float: left;
		width: 478px;
		background: #005941 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: 11px;
		line-height: 1.6em;
	}

	.DownLoadPdf
	{
		display: block;
		background-repeat: no-repeat;
		background-position: 20px 18px;
		position: absolute;
		top: 0;
		right: 0;
		width: 129px;
		padding: 15px 4px 0 0;
		height: 124px;
		text-align: center;
	}

	a.DownLoadPdf:link, a.DownLoadPdf:visited, a.DownLoadPdf:hover, a.DownLoadPdf:active
	{
		text-decoration: none;
	}

	.downloadPDFLink
	{
		display: block;
		background-repeat: no-repeat;
		background-position: 20px 18px;
		position: absolute;
		top: 40px;
		right: 0;
		width: 129px;
		padding: 15px 4px 0 0;
		height: 124px;
		text-align: center;
		cursor: hand;
	}

	.downloadPDFLink .PlainContentModule
	{
		color: #cafaee;
		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;
		padding-bottom: 30px;
		padding-left : 14px;
		padding-right : 14px;
		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: #ffde00;
		font-size: 1.2em;
		margin: 0 0 5px 0;
		padding: 12px 0 0 0;
		height: auto;
		font-weight: bold;
	}

	.PlainContentModule p
	{
		line-height: 1.5em;
		font-size: 11px;
	}

	.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
	{
		background: transparent url(../image/AgendaTopRightCorner.jpg) top right;
		height: 124px !important;
		margin: 0 !important;
		padding: 0 !important;
	}

	.SearchContent .PageIntro
	{
	}

	.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: #ffde00;
		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: #ffde00;
		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 h1, .PlainContentArr h2, .PlainContentArr h3, .PlainContentArr h4
	{
		margin: 0;
		padding: 0;
		font-size: 1.2em;
		color: #FFDE00 !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: #cafaee;
		border-top: 1px solid #0a8766;
		background-color: #006e51;
		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: #cafaee;
		font-size: 1.1em;
	}

	#MainApplicationContainer table tr td
	{
		color: #cafaee;
		padding-left: 0 !important;
		font-size: 1em;
	}

	#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: #03503c;
		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: #cafaee;
		border-top: 1px solid #0a8766;
		background-color: #006e51; /* #370E2E */
		font-size: 1em;
	}

	.Module_Text
	{
		color: #cafaee !important;
	}

	#MainApplicationContainer .Module_Text
	{
		font-size: 0.8em;
	}

	#MainApplicationContainer .IntroText
	{
		font-size: 0.85em;
	}

	#MainApplicationContainer .IntroText p
	{
		margin-top: 3px;
	}
	
	.NAW
	{
	}

	span.AlineaKop
	{
		display: block;
		margin: 10px 0 6px 0;
		font-weight: bold;
		font-size: 1.2em !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;
		background: transparent url(../image/RightButtonLightBg.gif) no-repeat;
		background-position: top right;
		text-decoration: none;
	}

	/*td.btnRight*/

	td.FormSectionBottomSpace
	{
		height: 20px !important;
		background: transparent url(../image/SearchItemBorder.gif) no-repeat bottom;
	}

	.FormLayOut
	{
		width: 478px;
		margin: 0;
		padding: 0;
	}


	.FormLayOut .PageIntro
	{
		background: #005941 url(../image/IntroContentPlain.gif) no-repeat top right !important;
		border-bottom: 1px solid #00382a;
		padding-bottom: 19px;
		margin-top: 0;
	}

	.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;
		background-image: url(../image/SnippetColumnBg.gif) !important;
		background-repeat: repeat-y !important;
		background-position: right !important;
	}

	.ContentFieldHome .MainContent
	{
		width: 722px;
	}

	.SnippetBumper
	{
		/*	height: 10px; 		background-color: #00261c;*/
	}

	.BottomRounding
	{
		background: transparent url(../image/SnippetColumnBottom.gif) no-repeat 732px bottom;
	}

	#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;
	}

	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 h3, .AgendaItem_MainText h1, .AgendaItem_MainText h2, .AgendaItem_MainText h4, .AgendaItem_MainText h5, .AgendaItem_MainText h6
	{
		height: auto;
		color: #ffde00 !important;
		font-size: 1.6em;
		font-weight: bold;
		margin: 0 0 4px 16px;
		padding: 12px 0 0 0;
	}	
		
	.AgendaItem_MainText p
	{
		color: #cafaee;
		font-size: 11px;
		/*padding: 6px 10px 0 0;*/
		/*margin: 0 10px 5px 16px;*/
		margin: 0 10px 0px 16px;
		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: #fd0 !important;
	}


	.AgendaItem_MainText H2
	{
		font-weight: bold;
		color: #CAFAEE !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
	{
		display: inline;
		margin-left: 4px;
	}

	.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: 11px !important;
	}

	.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: 11px;
		color: #FFDD00;
	}

	.Answer *
	{
		line-height: 1.4em;
		margin-top: 0;
		margin-bottom: 2px;
		font-size: 11px;
	}
	
	.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: #cafaee;
		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: #cafaee;
		background: #006e51 url(../image/SearchItemBorder.gif) no-repeat top;
	}

	.FAQ
	{
	}
	.AgendaZoeken
	{
		margin-top: 10px;
		float: left;
	}

	.rbGenderMale
	{
	}


	

	.BezoekBeperkingDetails span.AlineaKop
	{
		font-size: 2.5em !important;
	}

	.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;
	}

	.BezoekbeperkingDeclaration
	{
		display: block;
		padding: 20px 0 0 0;
		font-size: 0.85em !important;
	}

	.DDList
	{
		background-color: #03513C;
		color: White;
	}

	.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: Verdana, Sans-Serif;
		background-color: #03513C;
		border-top: 1px solid #023527;
		border-right: 1px solid #03513c;
		border-bottom: 1px solid #1d8367;
		border-left: 1px solid #03513c;
	}

	.AlignTop
	{
		vertical-align: top;
	}

	.CorpAgendaPorkContainer
	{
		/*background: transparent url(../image/AgendaRightBg.gif) repeat-y;*/
		background-position: top right;
	}
	.CorpAgendaPork
	{
		/*background: transparent url(../image/AgendaTopCorner.gif) no-repeat;*/
		background-position: top right;
	}

	.CorpAgendaPork .Content
	{
		width: 467px;
		vertical-align: top;
	}

	/* SS */
	.CorpAgendaPork .DayDate
	{
		vertical-align: top;
		width: 93px; /*height: 100px;*/
		padding-top: 5px;
	}

	.CorpAgendaPork .Day
	{
		text-align: center;
		font-size: 50px; /*height : 45px;*/
		font-weight: Bold;
		font-family: Arial;
		vertical-align: top;
		margin: 0;
		padding-top: 5px;
	}
	
	.CorpAgendaPork .Normaal .Day
	{
		color: #FFDE00;
	}

	.CorpAgendaPork .Date
	{
		/*height : 15px;*/
		font-size: 15px;
		text-align: center;
		font-style: italic;
		font-weight: bold;
		vertical-align: top;
	}

	.CorpAgendaPork .Normaal .Date
	{
		color: #caf9ef;
	}
	
	.CorpAgendaPork .leesVerderLink
	{
		font-size: 11px;		
	}

	.CorpAlter
	{
		display:block;
		width: 722px;
		height:110px;
	}
	
	.CorpAlter .DayDate
	{
		background-color: #006E51;
	}
	
	.CorpAlter td.Content
	{
		background-color: #006E51;
		height: 90px;
		padding: 10px 15px 0 0 !important;
	}

	.CorpAlter td, .CorpNate td
	{
		vertical-align:top;
	}
	

	.CorpNate .DayDate
	{
		background-color: #035b43;
	}

	.CorpNate td.Content
	{
		background-color: #035b43;
		height: 90px;
		padding: 10px 15px 0 0 !important;
	}
	
	.CorpNate
	{
		display:block;
		height: 110px;
	}
	
	.CorpNate td table
	{
		height: 100px !important;
	}
	
	/*.CorpAgendaContentContainer
	{
		display:block;
		height: 80px !important;
		width: 409px !important;
		overflow: hidden; 
		
	}

	.CorpAgendaContentContainer h2
	{
		line-height:24px;
		font-size:14px;
		padding:0px;
		margin: 0 0 0 0 !important;
	}*/
	
	.CorpAgendaContentContainer
	{
		display:block;
		height: 80px !important;
		width: 409px !important;
		overflow: hidden; 		
	}
	
	.CorpAgendaContentContainer p
	{
		font-size: 0.85em;
		float: left;
		margin: 0;
		padding: 0px 0px 0px 0px;		
		display: block;
		line-height: 13pt !important;		
	}	
	
	* html .CorpAgendaContentContainer p
	{
		padding: 5px 0px 0px 0px;
	}

	.CorpAgendaContentContainer h2
	{
		/*line-height:24px;
		font-size:14px;*/

		display: block;
		padding: 0px 0px 0px 0px;
		font-weight: bold;
		color: #ffde00;
		line-height: 1.4em;
		font-size: 14px;
		height: 24px;
		margin: 0 0 0 0 !important;
	}	
	
	.Normaal .CorpAgendaContentContainer h2
	{
		color:#FFDE00;
	}
	
	/*	Removed
	.CorpAgendaContentContainer h1
	{
		line-height:24px;
		font-size:14px;
		color:#FFDE00;
		padding:0px;
		margin:0px;
	}
	*/

	.tdCorpAgendaImage
	{
		width: 160px;
		vertical-align: top;
	}

	.CorpAgendaImage
	{
		width: 140px;
		height: 100px;
		margin-right: 10px;
	}

	.CorpAgendaImage img
	{
		display: block;
		border: 0;
		margin: 0;
	}
	
	

	.AgendaZoekenPanel
	{
		z-index: 0;
		height: 50px;
		width: 722px;
		margin: 0 0 10px 0;
		background: #035b43 url(../image/IntroContentPlain.gif) no-repeat;
		background-position: top right;
		font-size: 0.7em;
	}

	.AgendaZoekenPanel #AgendaZoekenTitel
	{
		float: left;
		width: 200px;
		margin-left: 6px;
	}

	.SearchOnDate
	{
		float: left;
		width: 150px;
		padding: 17px 0 0 0;
	}

	.SearchOnDate .TextContent
	{
		float: left;
		width: 110px;
		margin: 3px 0 0 0;
	}

	.SearchOnDate input
	{
		float: left;
		margin: 3px 0 0 0;
	}

	.SearchScope
	{
		float: right;
		text-align: right;
		width: 300px;
		margin: 15px 8px 0 0;
	}

	.Separator
	{
		float: left;
		width: 3px; /*		position: absolute;*/
	}

	.AgendaZoeken .Pager
	{
		width: 562px;
		height: 100px !important;
		margin: 0 0 0 160px;
		padding: 0;
		background-color: #006e51;
	}

	.AgendaZoeken .Pager .Right
	{
		margin: 60px 0 0 350px;
	}
	.PagerLabel
	{
		width: 562px;
		position: absolute;
		margin-top: 64px;
		font-size: 0.7em;
		text-align: center;
	}

	.PageLabel
	{
		color: #FFDE00;
	}

	.DatePickerContainer
	{
		font-size: 1em;
		background-color: #1D8367;
		border: 1px solid #1D8367 !important;
		z-index: 100;
		position: absolute;
	}

	#datePicker
	{
		border: 1px solid #03513C !important;
	}

	#datePicker tr
	{
		border: 1px solid #03513C !important;
	}

	#datePicker tr td
	{
		background: none !important;
	}

	#datePicker tr td a
	{
		color: #00261C !important;
	}
	.CorpAgendaCalendarHeader
	{
		background-color: #035B43;
		border: 1px solid #035B43 !important;
	}

	.FAQPlainContent
	{
		float: left;
		width: 452px;
		background: #005941 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: #005941 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: #cafaee;
		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;
	}

	.PlainContentArr h3, .PlainContentArr h1, .PlainContentArr h2, .PlainContentArr h4, .PlainContentArr h5, .PlainContentArr h6
	{
		height: auto;
		color: #ffde00 !important;
		font-size: 1.6em;
		font-weight: bold;
		margin: 0 0 5px 0;
		padding: 12px 0 0 0;
	}

	.PlainContentPokerKampioenschappen UL
	{
		font-size: 11px;
		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
	{
		background-image: url(../image/NavBg.jpg);
		min-height: 299px;
		list-style: none;
		margin: 0;
		padding: 0;
	}

	.SubNavTitel
	{
		font-size: 14px;
		height: 23px;
		padding-left: 20px;
		padding-top: 17px;
		color: #FFDE00;
	}

	.SubNav li .Out
	{
		font-size: 13px;
		height: 23px;
		padding-left: 30px;
		width: 204px;
		font-style: italic;
	}

	.SubNav li .Out a
	{
		color: #cafaee;
		text-decoration: underline;
	}

	.SubNav li .Out a:hover
	{
		color: White;
	}

	.SubNav li .Sel
	{
		font-size: 13px;
		height: 23px;
		padding-left: 40px;
		width: 194px;
		font-style: italic;
		text-decoration: none;
		color: #FFFFFF;
	}

	.SubNav li .Sel a
	{
		text-decoration: none;
		color: #FFFFFF;
	}

	.SubNav li .Sel a:hover
	{
		text-decoration: none;
		color: White;
	}
	/* End: Sub Navigation menu */

	/* Begin: Top Site Links Bar */
	li.TopSiteLinksOut
	{
		list-style: none;
		font-weight: bold;
		font-size: 11px;
		font-family: Helvetica;
		height: 21px;
	}

	li.TopSiteLinksOut a
	{
		color: #139D79;
		text-decoration: none;
	}

	li.TopSiteLinksOut a:hover
	{
		color: White;
		text-decoration: none;
	}

	/* End: Top Site Links Bar */

	/* Begin: Language Switch */
	li.LanguageSwitchOut
	{
		list-style: none;
		font-weight: bold;
		font-size: 11px;
		font-family: Helvetica;
		height: 21px;
	}
	
	

	li.LanguageSwitchOut a
	{
		color: #139D79;
		text-decoration: none;
	}
	
	li.LanguageSwitchOut a:hover
	{
		color: White;
		text-decoration: none;
	}

	li.LanguageSwitchSeperator
	{
		padding-left: 0px;
		padding-right: 0px;
	}
	/* End: Language Switch */

	/* Begin: Bottom Site Links Bar */
	li.BottomSiteLinksOut
	{
		list-style: none;
		font-weight: bold;
		font-size: 11px;
		font-family: Helvetica;
		font-style: italic;
		height: 21px;
	}

	li.BottomSiteLinksOut a
	{
		color: #6d6d6d;
		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: italic;
		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: solid 1px #0A8766;
	}

	.Message
	{
		color: #ffde00;
	}

	* 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;
	}
}

@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: Verdana, Sans-Serif;
		font-size: 2em;
		color: #ffde00;
		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;
	}
}
	
	#NavigatieHulp
{
	font-size: 11px !important;
}

.flashNotFound
{
	line-height:14px;
	font-size:11px;
	padding:5px;
}

/* Standard h2 definition (case 306) */
.BottomRounding h2
{
	line-height:24px;		
	color: #ffde00 !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;
}


