@charset "UTF-8";
/* CSS Document, kom je ook gezellig css-je checken? Veel plezier! */

body{
text-align:center;
background-color:#000000;
background:url(../img/bg.jpg) repeat-x scroll center top #000000;
margin:0px 0px 0px 0px;
padding:0px 0px 50px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
overflow-y:scroll;
}

@font-face {
	font-family: 'BebasRegular';
	src: url('bebas___-webfont.eot');
	src: local('☺'), url('bebas___-webfont.woff') format('woff'), url('bebas___-webfont.ttf') format('truetype'), url('bebas___-webfont.svg#webfont0lOuPEoZ') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'HeadlineTwoHPLHS';
	src: url('headth__-webfont.eot');
	src: local('☺'), url('headth__-webfont.woff') format('woff'), url('headth__-webfont.ttf') format('truetype'), url('headth__-webfont.svg#webfontnacIOXhr') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'DirtyHeadlineRegular';
	src: url('dirty_headline-webfont.eot');
	src: local('☺'), url('dirty_headline-webfont.woff') format('woff'), url('dirty_headline-webfont.ttf') format('truetype'), url('dirty_headline-webfont.svg#webfontbHdowjDp') format('svg');
	font-weight: normal;
	font-style: normal;
}


a							{outline:none;}
input:focus					{outline: none;}

#main_content a                                 {color:#fe008f;}
#main_content a:hover							{color:#000000;}

#Container													{margin-left: auto;margin-right: auto;width: 1000px;min-height:100px;text-align: left;}
#Top														{position:relative; width:1000px;min-height:225px;}
.btm														{position:relative; width:1000px; height:50px; background:url(../img/btm.png) 0 0 no-repeat; margin:0px 0px 0px 0px;}
#navSocialContainer											{position:relative;width:1000px;min-height:225px;}

#navSocialContainer #logo									{position:absolute; top:0px; left:0px; width:250px; height:195px;}
#navSocialContainer #social									{position:absolute; top:0px; right:0px; width:275px; height:195px; background-image:url(../img/bgSocial.png);}
#navSocialContainer #subscribeForm							{position:absolute; top:0px; right:0px; width:265px; height:150px;}
#navSocialContainer #subscribeForm	input[type="text"] 		{display:block; float:left; background:none; border:0px; height:20px; margin-bottom:3px; width:235px;color:#606060; margin-left: 10px; margin-top:2px;}
#navSocialContainer #subscribeForm  #nb_am_melding_footer   {position:absolute; top:55px; * top:58px; left:25px; width:215px;}
#navSocialContainer #subscribeForm	#subscribeInputs		{position:absolute; top:55px; * top:58px; left:-10px; width:250px; height:50px; color:#606060; background-image:url(../img/bgSocial_velden.png);}

#nb_am_melding_button_footer                                    {position:absolute; top:60px; right:0px; width:75px; height:15px;text-decoration:none; text-align:right;color:#606060; cursor:pointer; font-weight:bold;}
#nb_am_melding_button_footer:hover                              {color:#fe008f;}

#navSocialContainer #subscribeForm #subscribeSend 			{position:absolute; top:115px; right:25px; width:75px; height:15px;text-decoration:none; text-align:right;color:#606060; cursor:pointer; font-weight:bold;}
#navSocialContainer #subscribeForm #subscribeSend:hover		{color:#fe008f;}

#navSocialContainer #social #icons				{position:absolute; bottom:7px; left:15px; width:275px;height:32px;}
#navSocialContainer #social #icons a			{display:block; float:left; width:32px; height:32px; margin:0px 5px 0px 0px;}
#navSocialContainer #social #icons a:hover		{filter:alpha(opacity=60); /* msie */    -moz-opacity: 0.60; /* firefox 1.0 */    -khtml-opacity: 0.60; /* webkit */    opacity: 0.60; /* css 3 */}
#navSocialContainer #social #icons a.hyves		{background:url(../img/social_icons.png) 0px 0px no-repeat;}
#navSocialContainer #social #icons a.twitter	{background:url(../img/social_icons.png) -35px 0px no-repeat;}
#navSocialContainer #social #icons a.buzz		{background:url(../img/social_icons.png) -70px 0px no-repeat;}
#navSocialContainer #social #icons a.myspace	{background:url(../img/social_icons.png) -105px 0px no-repeat;}
#navSocialContainer #social #icons a.facebook	{background:url(../img/social_icons.png) -140px 0px no-repeat;}
#navSocialContainer #social #icons a.youtube	{background:url(../img/social_icons.png) -175px 0px no-repeat;}
#navSocialContainer #social #icons a.rss		{background:url(../img/social_icons.png) -210px 0px no-repeat;}

#navSocialContainer #mainNav						{position:absolute; top:195px; left:0px; width:1000px;height:55px; background-image:url(../img/bgMenu.png); font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}
#navSocialContainer #mainNav a						{position:relative; display:block; float:left; height:30px; text-align:center; padding:0px 15px 0px 15px; line-height:28px; text-decoration:none; cursor:pointer;color:#FFFFFF;}
#navSocialContainer #mainNav a	div.MainNavAan 		{position:absolute; top:30px; left:0px; width:100%; height:30px;background-color:#ffffff; color:#000000; z-index:2;}

#Top #headerContainer						{position:relative; width:950px;height:450px; background-color:#FFFFFF; background-image:url(../img/bgHeader.png); z-index:3; padding:25px;}
#Top #headerContainer #slideshow			{position:relative; width:950px;height:450px;}

#HomeContent								{position:relative;width:1000px;min-height:300px;background-color:#FFFFFF;padding:0px 0px 25px 0px; z-index:100;}
#VervolgContent								{position:relative;width:950px;min-height:200px;background-color:#FFFFFF;padding:25px 25px 25px 25px; z-index:100; text-align:justify; line-height:18px;}
#VervolgContent #submenu					{position:relative;width:950px;height:35px;background-color:#FFFFFF;padding:0px 0px 0px 0px; z-index:100; border-bottom:1px solid #CCCCCC;}
#VervolgContent #subSubmenu 				{position:relative;width:950px;height:30px;background-color:#FFFFFF;padding:10px 0px 0px 0px; z-index:100;margin:0px 5px 0px 0px; border-bottom:1px solid #CCCCCC; color:#CCCCCC;}

#VervolgContent #submenu a, 
#VervolgContent #subSubmenu a 		{display:block; float:left; background-color:#ffffff; width:auto; height:20px;margin:0px 5px 0px 0px; line-height:20px; font-size:12px; padding:0px 5px 0px 5px; color:#fe008f; text-decoration:none;}
#VervolgContent #submenu a:hover, 
#VervolgContent #subSubmenu a:hover	{background-color:#fe008f; color:#FFFFFF;}

#VervolgContent #subSubmenu a.uit			{display:block; float:left; background-color:#ffffff; width:auto; height:20px;margin:0px 5px 0px 0px; line-height:20px; font-size:12px; padding:0px 5px 0px 5px; color: #CCCCCC; text-decoration:none;}
#VervolgContent #subSubmenu a.uit:hover		{background-color:#ffffff; cursor:default;}

#VervolgContent #subSubmenu a.aan,
#VervolgContent #submenu a.aan			{display:block; float:left; background-color:#fe008f; color:#FFFFFF; width:auto; height:20px;margin:0px 5px 0px 0px; line-height:20px; font-size:12px; padding:0px 5px 0px 5px; text-decoration:none;}
#VervolgContent #subSubmenu a.aan:hover,
#VervolgContent #submenu a.aan:hover			{background-color:#fe008f; color:#FFFFFF;}


#VervolgContent #back				{position:relative;width:950px;min-height:35px;background-color:#FFFFFF;padding:0px 0px 0px 0px;margin:0px 5px 25px 0px; z-index:100; border-bottom:1px solid #CCCCCC;}
#VervolgContent #back a				{display:block; float:left; width:auto; height:20px;margin:0px 5px 0px 0px; line-height:20px; font-size:12px;color:#fe008f; text-decoration:none;}
#VervolgContent #back a:hover		{color:#fe008f; text-decoration:underline;}


/* CONTENT CONTAINERS */

#column_left						{position:relative;float:left;width:400px;min-height:700px;padding:0px 0px 0px 0px;margin:0px 25px 0px 25px;}
#column_right						{position:relative;float:left;width:525px;min-height:700px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

#column_left .title 				{position:relative; width:400px; height:25px; color:#FFFFFF; background:url(../img/ruitje.gif) 100% 50% no-repeat #000000; margin-bottom:25px; font-family:BebasRegular; word-spacing: 0.3em;}
#column_left .title .titleText 		{display:block; float:left;height:25px; background-color:#ffffff; color:#000000; line-height:23px; padding:0px 10px 0px 0px; font-weight:bold; font-size:25px; text-transform:uppercase;}

#column_right .title 				{position:relative; width:525px; height:25px; color:#FFFFFF; background:url(../img/ruitje.gif) 100% 50% no-repeat #000000; margin-bottom:25px; font-family:BebasRegular; word-spacing: 0.3em;}
#column_right .title .titleText 	{display:block; float:left;height:25px; background-color:#ffffff; color:#000000; line-height:23px; padding:0px 10px 0px 0px; font-weight:bold; font-size:25px; text-transform:uppercase;}

#column_wide .title 				{position:relative;; width:950px; height:25px; color:#FFFFFF; background:url(../img/ruitje.gif) 100% 50% no-repeat #000000; margin-bottom:25px; font-family:BebasRegular; word-spacing: 0.3em;}
#column_wide .title .titleText 		{display:block; float:left;height:25px; background-color:#ffffff; color:#fe008f; line-height:23px; padding:0px 10px 0px 0px; font-weight:bold; font-size:25px; text-transform:uppercase;}

#VervolgContent .title 				{position:relative;; width:950px; height:25px; color:#FFFFFF; background:url(../img/ruitje.gif) 100% 50% no-repeat #000000; margin:25px 0px 25px 0px; font-family:BebasRegular; word-spacing: 0.3em;}
#VervolgContent .title .titleText 	{display:block; float:left;height:25px; background-color:#ffffff; color:#fe008f; line-height:23px; padding:0px 10px 0px 0px; font-weight:bold; font-size:25px; text-transform:uppercase;}

.schaduwTop							{position:relative; width:950px; height:25px; background:url(../img/eventSchaduwTop.png) 0 0 no-repeat; margin:0px 0px 0px 0px;}
.schaduwBtm							{position:relative; width:950px; height:25px; background:url(../img/eventSchaduw.png) 0 0 no-repeat; margin:0px 0px 0px 0px;}





/* EVENTS */

.eventContainer						{position:relative; width:950px; height:200px; padding:10px 0px 10px 0px; margin:0px 0px 0px 0px;}
.eventPic							{float:left; width:400px; height:200px; background-color:#000000; cursor:pointer;  margin-right:10px; background-repeat: no-repeat;}
.eventTextTop, .eventTextTopUit		{float:left; width:425px; height:123px; background-color:#000000; color:#FFFFFF;  padding:12px 0px 0px 25px; margin:0px 5px 5px 0px; line-height:20px; cursor:pointer;}
.eventTextTopUit                    {cursor: default;}

.eventTextTicketUit, .eventTextTicketUitUit					{float:left; width:85px; height:105px; background:url(../img/ticket_notyet.png) 50% 50% no-repeat #000000; color:#FFFFFF; padding:0px 0px 0px 0px; margin:0px 0px 5px 0px; line-height:105px; text-align:center;}
.eventTextTicketUitUit                         				{cursor: default;}
.eventTextTicketSoldout, .eventTextTicketSoldoutUit			{float:left; width:85px; height:105px; background:url(../img/ticket_soldout.png) 50% 50% no-repeat #000000; color:#FFFFFF; padding:0px 0px 0px 0px; margin:0px 0px 5px 0px; line-height:105px; text-align:center;}
.eventTextTicketSoldoutUit                     				{cursor: default;}
.eventTextTicket, .eventTextTicketUit						{float:left; width:85px; height:105px; background:url(../img/ticket.png) 50% 50% no-repeat #000000; color:#FFFFFF; padding:0px 0px 0px 0px; margin:0px 0px 5px 0px; line-height:175px; text-align:center; cursor:pointer;}
.eventTextTicketUit                            				{cursor: default;}
.eventTextTicket:hover										{background-color:#999999; color:#ffffff;}

.eventTextSite:hover				{background-color:#000000; color:#ffffff;}
.eventTextSite						{float:left; width:85px; height:25px; background-color:#fe008f; color:#FFFFFF; padding:0px 0px 0px 0px; margin:0px 0px 5px 0px; line-height:25px; text-align:center; cursor:pointer;}
.eventTextMeer						{float:left; width:515px; height:25px; margin:0px 0px 5px 0px; background:url(../img/arrow_bekijk.png) right no-repeat #000000;line-height:28px;text-transform:uppercase; font-weight:bold; cursor:pointer; text-align:right; color:#FFFFFF;padding:0px 25px 0px 0px;}
.eventTextMeer:hover				{color:#fe008f;}

.eventTextBottomShare					{float:left; width:85px; height:18px; background-color:#FFFFFF; padding:7px 5px 5px 5px; margin:0px 0px 0px 0px;}
.eventTextBottomLinks					{float:left; width:405px; height:20px; background-color:#FFFFFF; padding:5px 5px 5px 10px; margin:0px 0px 0px 5px; line-height:20px;}
.eventTextBottomLinks a					{display:block; float:left; background-color:#ffffff; height:20px; margin:0px 0px 5px 0px; line-height:20px; font-size:12px; padding:0px 5px 0px 5px; color:#fe008f; text-decoration:none;}
.eventTextBottomLinks a:hover			{background-color:#fe008f; color:#FFFFFF;}
.eventTextBottomLinks .uit				{display:block; float:left; background-color:#ffffff; height:20px; margin:0px 0px 5px 0px; line-height:20px; font-size:12px; padding:0px 5px 0px 5px; color:#999999; text-decoration:none;}

.eventContainer a.site					{display:block; float:left; width:100px; height:20px; background-color:#fe008f; padding:5px 5px 5px 5px; margin:0px 0px 0px 0px; text-align:center; line-height:20px; cursor:pointer; color:#FFFFFF;}
.eventContainer a.site:hover			{background-color:#000000; color:#FFFFFF;}


/* EVENTS DOORKLIK */
.eventContainerLarge					{position:relative; width:930px; min-height:590px; background-color:#d9d9d9; padding:10px 10px 10px 10px; margin:0px 0px 0px 0px;}
.eventPicLarge							{float:left; width:438px; min-height:590px; background-color:#000000;  margin-right:10px; background-repeat: no-repeat; background-position: 50% 0%;}
.eventTextTopLarge, .eventTextTopLargeUit		{float:left; width:367px; height:123px; background-color:#000000; color:#FFFFFF;  padding:12px 0px 0px 25px; margin:0px 5px 5px 0px; line-height:20px; cursor:pointer;}
.eventTextTopLargeUit                                   {cursor: default;}
.eventTextSiteLarge:hover				{background-color:#000000; color:#ffffff;}
.eventTextSiteLarge						{float:left; width:85px; height:25px; background-color:#fe008f; color:#FFFFFF; padding:0px 0px 0px 0px; margin:0px 0px 5px 0px; line-height:25px; text-align:center; cursor:pointer;}
.eventTextTicketLarge					{float:left; width:85px; height:105px; background:url(../img/ticket.png) 50% 50% no-repeat #000000; color:#FFFFFF; padding:0px 0px 0px 0px; margin:0px 0px 5px 0px; line-height:175px; text-align:center; cursor:pointer;}
.eventTextTicketLarge:hover				{background-color:#999999; color:#ffffff;}
.eventTextLineup						{float:left; width:431px; min-height:365px; background-color:#ffffff; color:#000000; font-size:12px; font-weight:normal; padding:25px 25px; margin:5px 0px 0px 0px; line-height:18px;}
/*.eventTextLineup b, .eventTextLineup strong                     { color:#fe008f; }*/

.eventTextBottomLinksLarge				{float:left; width:367px; height:20px; background-color:#ffffff; padding:5px 5px 5px 10px; margin:0px 0px 0px 5px; line-height:20px;}
.eventTextBottomLinksLarge a			{display:block; float:left; background-color:#ffffff; height:20px; margin:0px 0px 5px 0px; line-height:20px; font-size:12px; padding:0px 5px 0px 5px; color:#fe008f; text-decoration:none;}
.eventTextBottomLinksLarge a:hover		{background-color:#fe008f; color:#FFFFFF;}
.eventTextBottomLinksLarge .uit			{display:block; float:left; background-color:#ffffff; height:20px; margin:0px 0px 5px 0px; line-height:20px; font-size:12px; padding:0px 5px 0px 5px; color:#999999; text-decoration:none;}


/* Nieuws */

.nieuwsContainer						{position:relative; width:950px; min-height:200px; background-color:#ffffff; padding:10px 0px 10px 0px; margin:0px 0px 0px 0px;}
.nieuwsContainer .nieuwsItemTitle		{float:left; width:540px; height:25px; font-size:16px; font-family:BebasRegular;word-spacing: 0.2em;}
.nieuwsContainer .nieuwsItemIntro		{float:left; width:540px; height:105px; line-height:18px;margin:10px 0px 0px 0px; text-align:justify; overflow:hidden;}
.nieuwsPic								{float:left; width:400px; min-height:200px; cursor:pointer;  margin-right:10px;}
.nieuwsTextBottomShare					{float:left; width:85px; height:18px; padding:7px 5px 5px 5px; margin:0px 0px 0px 0px;}
.nieuwsTextBottomLinks					{float:left; width:425px; height:20px; padding:5px 5px 5px 10px; margin:0px 0px 0px 5px; line-height:20px;}
.nieuwsTextBottomLinks a				{display:block; float:left; background-color:#ffffff; height:20px; margin:0px 0px 5px 0px; line-height:20px; font-size:12px; padding:0px 5px 0px 5px; color:#fe008f; text-decoration:none;}
.nieuwsTextBottomLinks a:hover          {background-color:#fe008f; color:#FFFFFF;}
.nieuwsTextBottomLinks .uit				{display:block; float:left; background-color:#ffffff; height:20px; margin:0px 0px 5px 0px; line-height:20px; font-size:12px; padding:0px 5px 0px 5px; color:#999999; text-decoration:none;}
#main_content .nieuwsTextMeer			{display:block; float:left; width:515px; height:25px; margin:0px 0px 5px 0px; background:url(../img/arrow_bekijk.png) right no-repeat #000000;line-height:28px;text-transform:uppercase; font-weight:bold; cursor:pointer; text-align:right; color:#FFFFFF;padding:0px 25px 0px 0px; text-decoration:none;}
#main_content .nieuwsTextMeer:hover					{color:#fe008f;}

/* Nieuws Doorklik */

.nieuwsDoorklik											{position:relative;width:950px; min-height:200px; background-color:#FFFFFF; line-height:18px; padding:10px 0px 20px 0px; text-align:justify;}
.nieuwsDoorklik .nieuwsTextBottomShare					{float:left; width:85px; height:18px; padding:7px 5px 5px 0px; margin:0px 0px 0px 0px;}
.nieuwsDoorklik .nieuwsTextBottomLinks					{float:left; width:400px; height:20px; padding:5px 5px 5px 10px; margin:0px 0px 0px 5px; line-height:20px;}
.nieuwsDoorklik .nieuwsTextBottomLinks a				{display:block; float:left; background-color:#ffffff; height:20px; margin:0px 0px 5px 0px; line-height:20px; font-size:12px; padding:0px 5px 0px 5px; color:#fe008f; text-decoration:none;}
.nieuwsDoorklik .nieuwsTextBottomLinks a:hover			{background-color:#fe008f; color:#FFFFFF;}
.nieuwsDoorklik .nieuwsTextBottomLinks .uit				{display:block; float:left; background-color:#ffffff; height:20px; margin:0px 0px 5px 0px; line-height:20px; font-size:12px; padding:0px 5px 0px 5px; color:#999999; text-decoration:none;}					
.nieuwsSocial											{border-bottom:1px solid #999999; position:relative; min-height:40px; margin-bottom:15px; float:right; width:540px;}

/* FOTOS */

.fotosTextTop										{float:left; width:515px; height:123px; background-color:#000000; color:#FFFFFF;  padding:12px 0px 0px 25px; margin:0px 0px 5px 0px; line-height:20px; cursor:pointer;font-family:BebasRegular; word-spacing:0.2em;}


/* VIDEOS */
.videoFrameLarge						{position:relative; background-color:#CCCCCC; width:940px; height:600px; padding:5px 5px 5px 5px;}
.videoTextBottomShareLarge				{float:left; width:85px; height:18px; padding:7px 5px 5px 5px; margin:5px 0px 0px 0px; background-color:#FFFFFF;}
.videoTextBottomLinksLarge				{float:left; width:825px; height:20px; padding:5px 5px 5px 10px; margin:5px 0px 0px 5px; line-height:20px; background-color:#FFFFFF;}
.videoTextBottomLinksLarge a			{display:block; float:left; background-color:#ffffff; height:20px; margin:0px 0px 5px 0px; line-height:20px; font-size:12px; padding:0px 5px 0px 5px; color:#fe008f; text-decoration:none;}
.videoTextBottomLinksLarge a:hover		{background-color:#fe008f; color:#FFFFFF;}
.videoTextBottomLinksLarge .uit			{display:block; float:left; background-color:#ffffff; height:20px; margin:0px 0px 5px 0px; line-height:20px; font-size:12px; padding:0px 5px 0px 5px; color:#999999; text-decoration:none;}

.videoTextBottomShare					{float:left; width:85px; height:18px; padding:7px 5px 5px 5px; margin:5px 0px 0px 0px; background-color:#FFFFFF;}
.videoTextBottomLinks					{float:left; width:323px; height:20px; padding:5px 5px 5px 10px; margin:5px 0px 0px 5px; line-height:20px; background-color:#FFFFFF;}
.videoTextBottomLinks a					{display:block; float:left; background-color:#ffffff; height:20px; margin:0px 0px 5px 0px; line-height:20px; font-size:12px; padding:0px 5px 0px 5px; color:#fe008f; text-decoration:none;}
.videoTextBottomLinks a:hover			{background-color:#fe008f; color:#FFFFFF;}
.videoTextBottomLinks .uit				{display:block; float:left; background-color:#ffffff; height:20px; margin:0px 0px 5px 0px; line-height:20px; font-size:12px; padding:0px 5px 0px 5px; color:#999999; text-decoration:none;}

#videos								{position:relative; width:950px; min-height:325px; background-color:#FFFFFF;margin:25px 0px 0px 0px; padding:25px 25px 25px 25px;}
#videos #videosHome					{position:relative; width:950px; min-height:325px; background-color:#FFFFFF;margin:0px 0px -25px 0px;background:url(../img/midvid.png) 0 0 repeat-y;}

#videos .vidsRow					{position:relative; width:950px; height:325px; margin:0px 50px 25px 0px;}
#videos .vidsRow .vidLeft			{float:left; background-color:#CCCCCC; width:440px; height:315px; margin:0px 50px 0px 0px; padding:5px 5px 5px 5px;}
#videos .vidsRow .vidRight			{float:left; background-color:#CCCCCC; width:440px; height:315px; margin:0px 0px 0px 0px; padding:5px 5px 5px 5px;}



/* UPCOMING */

#column_left #events					{position:relative; width:400px; height:125px; background-color:#000000; color:#FFFFFF; margin:25px 0px 35px 0px;}

#column_left #upcomingLargePic			{position:relative; width:400px; height:200px; background-color:#000000; color:#FFFFFF; margin:25px 0px 5px 0px; cursor:pointer; background-repeat: no-repeat; background-position: 50% 50%;}
#column_left #upcomingLarge				{position:relative; width:400px; height:75px; color:#FFFFFF; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; background:url(../img/upcomingLarge_arrow.gif) 100% 50% no-repeat #fe008f; cursor:pointer;}
#column_left #upcomingLarge:hover		{background-image:url(../img/upcomingLarge_arrow_x.gif);}
#column_left #upcomingLarge .text 		{position:relative; font-family:BebasRegular; word-spacing: 0.2em; font-size:13px; margin:0px 0px 0px 0px; font-weight:normal;width:250px; height:75px; padding:15px; line-height:22px;}

#column_left .upcomingSmall						{position:relative; width:400px; height:75px; color:#FFFFFF; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; background:url(../img/upcomingSmall_arrow.gif) 100% 50% no-repeat #000000; cursor:pointer;}
#column_left .upcomingSmall:hover				{background-image:url(../img/upcomingSmall_arrow_x.gif);}													
#column_left .upcomingSmall .Thumb				{position:absolute; top:0px; left:0px;border-right:5px solid #FFFFFF; width:75px; height:75px; background-repeat: no-repeat; background-position: 50% 50%;}
#column_left .upcomingSmall .text 				{position:relative; font-family:BebasRegular; word-spacing: 0.2em; font-size:13px; margin:0px 0px 0px 85px; font-weight:normal;width:250px; height:75px; padding:20px 10px 10px 20px; line-height:18px;}

/* NIEUWS HOME */

#column_right .nieuwsItem							{position:relative; width:525px; height:200px;margin:0px 0px 0px 0px; background:url(../img/bgNieuws.png) 0 0 no-repeat;}
#column_right .nieuwsItemMeer						{position:relative; width:495px; height:25px;margin:25px 0px 0px 0px; background:url(../img/arrow_bekijk.png) 100% 50% no-repeat #000000; line-height:28px; text-transform:uppercase;padding:0px 25px 0px 5px; font-weight:bold; cursor:pointer; text-align:right; color:#FFFFFF;}
#column_right .nieuwsItemMeer:hover					{color:#fe008f;}
#column_right .nieuwsItemTitle						{position:absolute; cursor: pointer; top:0px; left:0px; width:525px; height:25px;  font-size:16px; font-family:BebasRegular; word-spacing: 0.2em;}
#column_right .nieuwsItemThumb						{position:absolute; cursor: pointer; top:50px; left:0px; width:125px; height:125px; background-color:#000000; background-position: 50% 50%; background-repeat: no-repeat;}
#column_right .nieuwsItemThumb .nieuwsItemDatum		{position:absolute; top:0px; left:15px; width:65px; height:20px; background:url(../img/bgDatum.png) 0 0 repeat-x; font-size:11px; color:#FFFFFF; line-height:20px; text-align:center;}
#column_right .nieuwsItemIntro						{position:absolute; top:50px; left:150px; width:375px; height:99px; border-bottom:1px solid #cecece; text-align:justify; line-height:18px;}
#column_right .nieuwsItemShare						{position:absolute; bottom:15px; left:150px; width:100px; height:25px;}
#column_right .nieuwsItemLeesmeer					{position:absolute; bottom:15px; right:0px; width:80px; height:25px; color:#fe008f; text-align:right; cursor:pointer;}
#column_right .nieuwsItemLeesmeer:hover				{color:#000000; cursor:pointer;} 

#fotos												{position:relative; width:1000x; 5eight:325px; background-color:#FFFFFF;margin:25px 0px 0px 0px; padding:25px;}
#fotos #fotosHome									{position:relative; width:950x; height:275px; background-color:#FFFFFF;}

#fotosVervolgContainer												{position:relative; width:1000x; 5eight:325px; background-color:#FFFFFF;margin:25px 0px 25px 0px; padding:0px;}
#fotosVervolgContainer #fotosVervolg								{position:relative; width:950x; height:275px; background-color:#FFFFFF;}



#fotos .meer, #fotos .meer2, #videos .meer				{position:absolute; top:25px; right:25px; width:auto; height:25px; color:#FFFFFF; background:url(../img/arrow_bekijk.png) 100% 50% no-repeat; line-height:28px; text-transform:uppercase;padding:0px 25px 0px 5px; font-weight:bold; cursor:pointer;}
#fotos .meer2                                                           {right: 620px;}
#fotos .meer:hover, #fotos .meer2:hover, #videos .meer:hover                                 {color:#fe008f;}


/* FOOTER */

#footer							{position:relative;width:1000px;height:100px;background:url(../img/bgFooter.gif) 0 0 repeat-x;margin:0px 0px 0px 0px;}
#footer #copyright				{float:left; height:25px; width:auto; color:#8f8e8e; margin:50px 0px 0px 25px; line-height:25px;}
#footer #copyright a			{color:#FFFFFF; text-decoration:none; cursor:pointer;}
#footer #copyright a:hover		{color:#FFFFFF; text-decoration:underline; cursor:pointer;}
#footer #webdesigners			{float:right; height:25px; width:auto; color:#8f8e8e; margin:50px 25px 0px 0px; line-height:25px;}
#footer #webdesigners a			{color:#afafaf; text-decoration:none; cursor:pointer;}
#footer #webdesigners a:hover	{color:#afafaf; text-decoration:underline; cursor:pointer;}
		
.fotosGalleryHolder{
    position: relative;
    width: 960px;
    height: 650px;
    overflow: hidden;
}
.fotosGalleryMenuHolder{
    position: relative;
    width: 950px;
    height: 25px;
	text-align:right;
}

.fotosGalleryMenuHolder .menu{
    position: absolute;
    top: 0px;
    right: 0px;
    width: 950px;
    height: 25px;
	text-align:right;
}
.fotosGalleryMenuHolder .menuGal{
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 950px;
    height: 25px;
    display: none;
	text-align:right;
}

.fotosGalleryHolder .thumbs{
    position: absolute;
    top: 10px;
    left: 0px;
}
.fotosGalleryHolder .thumb{
    position: relative;
    width: 144px;
    height: 144px;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    border: 3px solid #FE008F;
    cursor: pointer;
}
.fotosGalleryHolder .pop{
    position: absolute;
    width: 144px;
    height: 144px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    border: 3px solid #FE008F;
    cursor: pointer;
    z-index: 10;
    display: none;
    background-color: #000000;
}
.fotosGalleryHolder .menu{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 950px;
    height: 650px;
    z-index: 20;
    display: none;
	text-align:right;
}


.fotosGalleryHolder .menu .close{
    position: absolute;
    top: 25px;
    right: 15px;
    width: 75px;
    height: 75px;
    background-image: url(../img/slide_close.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    cursor: pointer;
}
.fotosGalleryHolder .menu .close:hover{
    background-image: url(../img/slide_close_x.png);
}

.fotosGalleryHolder .menu .save{
    position: absolute;
    top: 25px;
    left: 15px;
    width: 75px;
    height: 75px;
    background-image: url(../img/slide_save.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    cursor: pointer;
}
.fotosGalleryHolder .menu .save:hover{
    background-image: url(../img/slide_save_x.png);
}

.fotosGalleryHolder .menu .prev{
    position: absolute;
    top: 287px;
    left: 15px;
    width: 75px;
    height: 75px;
    background-image: url(../img/slide_prev.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    cursor: pointer;
}
.fotosGalleryHolder .menu .prev:hover{
    background-image: url(../img/slide_prev_x.png);
}

.fotosGalleryHolder .menu .next{
    position: absolute;
    top: 287px;
    right: 15px;
    width: 75px;
    height: 75px;
    background-image: url(../img/slide_next.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    cursor: pointer;
}
.fotosGalleryHolder .menu .next:hover{
    background-image: url(../img/slide_next_x.png);
}

.fotosGalleryMenuHolder .prev, .fotosGalleryMenuHolder .next{
    position: relative;
    top: 0px;
    left: 0px;
    color:#000000;
    line-height:25px;
    font-weight:bold;
    font-size:22px;
    text-transform:uppercase;
    margin-right: 25px;
    float: left;
    cursor: pointer;
	font-family:BebasRegular; word-spacing: 0.2em;
	text-align:right;
}
.fotosGalleryMenuHolder .prev:hover, .fotosGalleryMenuHolder .next:hover{
    color: #cb0273;
}



.clear{
    clear: both;
}



.fileItemList{
    position: relative;
    width:925px;
    height:20px;
    padding-left:25px;
    padding-top: 5px;
    cursor: pointer;
    border: 1px #000000 solid;
    margin-bottom: 5px;
    cursor: pointer;
    color: #000000;
    white-space: nowrap;
}
.fileItemList:hover{
    border: 1px #cccccc solid;
    color: #cccccc;
}
.fileItemList img{
    position: absolute;
    top: 0px;
    left: 0px;
}
.fileItemList span{
    position: absolute;
    top: 5px;
    right: 5px;
}