@charset "utf-8";
/* CSS Document */

/* =reset 
*****************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin:0px; padding:0px;}

/***100%height***/
#Form1 {height:100%;}
html,body {margin:0;padding:0;height:100%;}
#wrapperouter {	height:auto !important;height:100%;min-height:100%;}
/******/

	/*** standaard ***/
	ul { list-style:disc;}
	img, fieldset { border:0px;}
	p {margin:0px 0px 12px 0px;}
	h1 {margin:0px 0px 12px 0px;color:#afc427;font-size:20px;}
	h2 {margin:0px 0px 8px 0px;color:#afc427;font-size:12px;font-weight:bold;}
	h3 {margin:0px 0px 4px 0px;color:#afc427;font-size:14px;}
	ul {margin:0px 0px 12px 20px;}
	ol {margin:0px 0px 12px 20px;}

/* =body
*****************************************************/
body {font-family:Arial, Verdana, sans-serif;font-size:12px;color:#575757;background:url(/images/portal_body_back.png) top center repeat-y #a3b823;}
	
	/* =wrapperouter
	*****************************************************/
	#wrapperouter {overflow:hidden;width:100%;float:left;position:relative;background:url(/images/portal_wrapperouter_back.jpg) top center no-repeat;z-index:20;}
		
		/***dieren***/
		#dier_1 {width:195px;height:238px;background:url(/images/portal_dier_1.png);position:absolute;bottom:28px;left:0px;z-index:20;}
		#dier_2 {width:126px;height:142px;background:url(/images/portal_dier_2.png);position:absolute;bottom:28px;left:0px;z-index:20;}
		#dier_3 {width:194px;height:289px;background:url(/images/portal_dier_3.png) top left no-repeat;position:absolute;top:176px;right:0px;z-index:20;}
		
		/* =wrapper
		*****************************************************/
		#wrapper {position:relative;width:1000px;margin: 0 auto;z-index:10;}
			
			#wrapperinner {width:1000px;height:625px;float:left;background:url(/images/portal_wrapperouter_back.png) top center no-repeat;}
				
			/* =header
			*****************************************************/
			#header {width:1000px;height:150px;float:left;position:relative;z-index:10;}
				
				/***sitelogo***/
				#sitelogo {width:248px;height:124px;display:block;position:absolute;top:21px;left:51px;cursor:pointer;text-decoration:none;cursor:default;}
					#sitelogo span {letter-spacing:2px;font-family:"FrutigerBlack";text-transform:uppercase;color:#c5ad86;font-size:20px;position:absolute;bottom:-4px;left:0px;}
				
				/*vlagenbox*/
				#vlagenbox {width:138px;height:24px;position:absolute;top:24px;left:681px;}
					#vlagenbox a {display:block;float:left;width:39px;height:23px;margin:0px 7px 0px 0px;}
					#vlag_nl {background:url(/images/vlag_nl.png);}
						#vlag_nl:hover {background:url(/images/vlag_nlH.png);}
						#vlag_nl.active {background:url(/images/vlag_nlH.png);}
					#vlag_de {background:url(/images/vlag_de.png);}
						#vlag_de:hover {background:url(/images/vlag_deH.png);}
						#vlag_de.active {background:url(/images/vlag_deH.png);}
					#vlag_uk {background:url(/images/vlag_uk.png);}
						#vlag_uk:hover {background:url(/images/vlag_ukH.png);}
						#vlag_uk.active {background:url(/images/vlag_ukH.png);}
				
				/*ticketslink*/
				#ticketslink {width:114px;height:233px;color:#744a19;text-decoration:none;cursor:pointer;background:url(/images/portal_ticketsbox_back.png);display:block;position:absolute;right:55px;top:-107px;z-index:10;display:none;}
					#ticketslink span {display:block;width:114px;text-align:center;position:absolute;left:0px;}
					.ticketslink_subtitle {font-size:16px;font-family:"FrutigerBlack";bottom:25px;letter-spacing:1px;}
					.ticketslink_title {font-size:22px;font-family:"FrutigerBlack";top:5px;}
					.ticketslink_tekst {font-size:16px;font-family:"FrutigerRoman";top:62px;}
				
			/* =content
			*****************************************************/
			#content {width:1000px;height:464px;float:left;padding:0px 0px 0px 0px;position:relative;z-index:9;}
		
				/***tekstcontent***/
				#tekstcontent {width:1000px;padding:0px 0px 0px 0px;float:left;overflow:hidden;position:relative;z-index:9;}
					
					/* portal home blokken*/
					.portalbox {float:left;width:329px;height:399px;background:url(/images/portal_home_box_back.png) top right no-repeat;position:relative;margin:0px 10px 0px -12px;}
					.portalbox_back {position:absolute;bottom:0px;left:1px;width:62px;height:111px;}
					.portalbox a {position:absolute;top:17px;left:69px;width:244px;height:365px;cursor:pointer;color:#ffffff !important;}
					.portalbox img {position:absolute;top:0px;left:0px;width:244px;height:365px;}
					.portalbox .portalbox_link {width:227px;height:64px;padding:12px 0px 0px 17px;display:block;position:absolute;left:-15px;font-size:14px;font-family:"FrutigerRoman";text-transform:uppercase;}
					.portalbox .portalbox_link span:first-child {font-size:30px;font-family:"FrutigerBlack";}
					.portalbox a:hover img {opacity:0.8;filter:alpha(opacity=80);}
					.portalbox a:hover .portalbox_link {opacity:0.9;filter:alpha(opacity=90);}
					#portalbox_1 .portalbox_back {background:url(/images/portal_home_box_1_back.png);}
					#portalbox_1 .portalbox_link {bottom:15px;background:url(/images/portal_home_box_1_link.jpg);}
					#portalbox_2 .portalbox_back {background:url(/images/portal_home_box_2_back.png);}
					#portalbox_2 .portalbox_link {bottom:15px;background:url(/images/portal_home_box_2_link.jpg);}
					#portalbox_3 .portalbox_back {background:url(/images/portal_home_box_3_back.png);}
					#portalbox_3 .portalbox_link {bottom:18px;background:url(/images/portal_home_box_3_link.jpg);}
		/* =footer
		*****************************************************/
		#footer {z-index:30;width:1000px;height:258px;position:relative;float:left;margin:-83px 0px 0px 0px;background:url(/images/portal_wrapperouter_back.jpg) bottom center no-repeat #a3b823;}
		
			/***footercontent***/	
			#footercontent {z-index:20;width:1000px;height:244px;top:83px;padding:0px 0px 0px 0px;overflow:hidden;position:relative;float:right;}
				
				/*footer_nieuwsbox*/
				#footer_nieuwsbox {width:218px;height:72px;position:absolute;top:60px;right:10px;text-transform:uppercase;z-index:30;}
					#footer_nieuwsbox p {font-size:16px;font-family:"FrutigerBold";color:#ffffff;line-height:25px;height:47px;overflow:hidden;}
					#footer_nieuwsbox a {font-size:12px;font-family:"FrutigerRoman";color:#ffffff;text-decoration:none;z-index:20;position:absolute;bottom:0px;left:0px;}
					.fb_edge_widget_with_comment, div.fb-like, fb_iframe_widget {right: 46px !important;}
				
				/*footer_menus*/
				#footer_menus {width:330px;float:left;position:relative;margin:17px 0px 0px 158px;overflow:hidden;background:url(/images/portal_footer_menus_back.png) top repeat-y;}
					#footer_menus ul {list-style:none;margin:0px 0px 0px 0px;float:left;}
					#footer_menus ul li {margin:0px 0px 4px 0px;}
					#footer_menus ul li:first-child {color:#ffffff;font-size:14px;font-family:"FrutigerBold";margin:0px 0px 18px 0px;cursor:default;}
					#footer_menus ul li a {color:#ffffff;font-size:10px;text-decoration:none;}
					#footer_menus ul li a:hover {text-decoration:underline;}
					#footer_menus #footer_menu_1 {width:85px;margin:0px 33px 0px 0px;}
					#footer_menus #footer_menu_2 {width:95px;margin:0px 26px 0px 0px;}
					#footer_menus #footer_menu_3 {width:87px;}
				
				/*footer_socialmedia*/
				#footer_socialmedia {float:left;margin:17px 0px 0px 7px;position:relative;z-index:30;}
				#footer_socialmedia p {color:#ffffff;font-size:14px;font-family:"FrutigerBold";margin:0px 0px 18px 0px;cursor:default;}
				#footer_socialmedia ul {list-style:none;margin:0px 0px 0px 0px;}
				#footer_socialmedia ul li {float:left;margin:0px 4px 0px 0px;}
				#footer_socialmedia ul li img {float:left;}

		/* Bottombar */
		#bottombar {background: #a2b621 url(/images/park_topbar_back.jpg) top repeat-x;width: 100%;position: absolute;z-index: 999;}
		#bottombar .barcontent {width:1000px;margin:20px auto;color:#FFF;}
		#bottombar .barcontent a {color:#FFF;}
		#buttonbar {display: block;margin: 6px auto 0 auto;cursor: pointer;width: 990px;text-align: center;color:#FFF;font-size:11px;background:url('/images/arrow-open.png') no-repeat center center;}
		.bar-open {background:url('/images/arrow-close.png') no-repeat center center !important;}
		
					
/***site links***/
a {color:#afc427;text-decoration:none;}				
a:link {color:#afc427;text-decoration:none;}
a:visited {color:#afc427;text-decoration:none;}
a:hover {color:#afc427;text-decoration:none;}
a:focus {outline:none;}
body
{
background:  #a3b823 url(/images/portal_body_back.png) center repeat-y;
}

