@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 15px 0px;}
	h1 {margin:0px 0px 12px 0px;color:#404040;font-size:21px;}
	h2 {margin:0px 0px 8px 0px;color:#404040;font-size:15px;}
	h3 {margin:0px 0px 6px 0px;color:#404040;font-size:13px;}
	ul {margin:0px 0px 15px 20px;}
	ol {margin:0px 0px 15px 20px;}

/* =body
*****************************************************/
body {font-family:Verdana, Helvetica, Arial, sans-serif;font-size:12px;color:#666666;background:#ffffff;}
	
	/* =wrapperouter
	*****************************************************/
	#wrapperouter {width:100%;float:left;position:relative;}
	
		/* =wrapper
		*****************************************************/
		#wrapper {position:relative;width:1000px;margin: 0 auto;}
	
			/* =header
			*****************************************************/
			#header {width:1000px;height:365px;float:left;position:relative;z-index:10;}
				
				#topbar {height:59px;width:1000px;float:left;margin:10px 0px 10px 0px;background:url(/images/2011/topheader_back.jpg) repeat-x;}
					
					#sitelogos {list-style:none;margin:1px 0px 0px 0px;}
					#sitelogos li {float:left;}
					#sitelogos li a {display:block;text-decoration:none;}
					#sitelogos li:hover {background:url(/images/2011/sitelogosli_backH.jpg) bottom no-repeat;}
					#sitelogos li.sitelogositemselected {background:url(/images/2011/sitelogosli_backH.jpg) bottom no-repeat;}
					#sitelogos li.sitelogosbetweenitems {width:1px;height:58px;background:#adadae;position:relative;}
					
					/***site logo's***/
					#sitelogo_1 {width:95px;height:58px;background:url(/images/2011/topbar_logo1.png);}
					#sitelogo_2 {width:95px;height:58px;background:url(/images/2011/topbar_logo2.png);}
					#sitelogo_3 {width:95px;height:58px;background:url(/images/2011/topbar_logo3.png);}
					#sitelogo_4 {width:95px;height:58px;background:url(/images/2011/topbar_logo4.png);}
					#sitelogo_5 {width:95px;height:58px;background:url(/images/2011/topbar_logo5.png);}
					#sitelogo_1:hover {background:url(/images/2011/topbar_logo1H.png);}
					#sitelogo_2:hover {background:url(/images/2011/topbar_logo2H.png);}
					#sitelogo_3:hover {background:url(/images/2011/topbar_logo3H.png);}
					#sitelogo_4:hover {background:url(/images/2011/topbar_logo4H.png);}
					#sitelogo_5:hover {background:url(/images/2011/topbar_logo5H.png);}
					
					#sitelogo_1.sitelogoselected {background:url(/images/2011/topbar_logo1H.png);}
					#sitelogo_2.sitelogoselected {background:url(/images/2011/topbar_logo2H.png);}
					#sitelogo_3.sitelogoselected {background:url(/images/2011/topbar_logo3H.png);}
					#sitelogo_4.sitelogoselected {background:url(/images/2011/topbar_logo4H.png);}
					#sitelogo_5.sitelogoselected {background:url(/images/2011/topbar_logo5H.png);}
					
					/***languagebox***/
					#languagebox {width:161px;height:58px;position:relative;top:1px;float:right;}
						#languagemenu {list-style:none;margin:0px 12px 0px 0px;}
						#languagemenu li {float:right;margin:5px 0px 0px 9px;width:46px;}
						#languagemenu li a {color:#898989;font-size:10px;padding:0px 24px 0px 0px;text-decoration:none;height:12px;display:block;float:right;}
						#languagemenu li a:hover {color:#666666;}
						
						/***flags***/
						#flag_pl {background:url(/images/2011/flag_pl.png) right no-repeat;}
						#flag_pl:hover {background:url(/images/2011/flag_plH.png) right no-repeat;}
						#flag_pl.active {background:url(/images/2011/flag_plH.png) right no-repeat;color:#666666;}
						#flag_cz {background:url(/images/2011/flag_cz.png) right no-repeat;}
						#flag_cz:hover {background:url(/images/2011/flag_czH.png) right no-repeat;}
						#flag_cz.active {background:url(/images/2011/flag_czH.png) right no-repeat;color:#666666;}
						#flag_deu {background:url(/images/2011/flag_de.png) right no-repeat;}
						#flag_deu:hover {background:url(/images/2011/flag_deH.png) right no-repeat;}
						#flag_deu.active {background:url(/images/2011/flag_deH.png) right no-repeat;color:#666666;}
						#flag_ned {background:url(/images/2011/flag_nl.png) right no-repeat;}
						#flag_ned:hover {background:url(/images/2011/flag_nlH.png) right no-repeat;}
						#flag_ned.active {background:url(/images/2011/flag_nlH.png) right no-repeat;color:#666666;}
						#flag_fr {background:url(/images/2011/flag_fr.png) right no-repeat;}
						#flag_fr:hover {background:url(/images/2011/flag_frH.png) right no-repeat;}
						#flag_fr.active {background:url(/images/2011/flag_frH.png) right no-repeat;color:#666666;}
						#flag_eng {background:url(/images/2011/flag_uk.png) right no-repeat;}
						#flag_eng:hover {background:url(/images/2011/flag_ukH.png) right no-repeat;}
						#flag_eng.active {background:url(/images/2011/flag_ukH.png) right no-repeat;color:#666666;}
				
				/***headerimagesbox***/
				#headerimagesbox {width:1000px;height:258px;position:relative;float:left;}
					#headerimagesbox_over {width:98px;height:38px;background:url(/images/2011/headerfade_over2.png);z-index:10;position:absolute;bottom:0px;left:0px;}
			
					#headerimagesbox_images {width:1000px;height:220px;position:relative;float:left;z-index:9;}
						#headerimagesbox_images_over {width:1000px;height:220px;background:url(/images/2011/headerfade_over.png);z-index:10;position:absolute;top:0px;left:0px;}
						#headerpictures_wrapper {width:904px;height:181px;position:absolute;bottom:0px;right:0px;overflow:hidden;z-index:8;}
							#headerpictures {list-style:none;margin:0px 0px 0px 0px;}
					
					/***logo***/
					#logopic {position:absolute;top:52px;left:66px;z-index:10;}
					
				/* =menuwrapper
				*****************************************************/
				#menuwrapper {width:922px;height:37px;position:absolute;bottom:29px;right:0px;z-index:8;}	
				
				/***mainmenu***/
				#mainmenu {list-style:none;margin:0px 0px 0px 0px;position:relative;z-index:8;}
				#mainmenu li {float:left;line-height:37px;position:relative;z-index:8;}
				#mainmenu li a {text-decoration:none;font-size:13px;font-weight:bold;color:#515050;display:block;padding:0px 21px 0px 21px;letter-spacing:1px;}
				#mainmenu li a:hover {background:url(/images/2011/mainmenuli_back.png) bottom center no-repeat;}
				#mainmenu li:hover a {background:url(/images/2011/mainmenuli_back.png) bottom center no-repeat;}
				#mainmenu li.mainmenuitemselected {background:url(/images/2011/mainmenuli_backH.jpg) repeat-x;}
				#mainmenu li.mainmenuitemselected a {background:url(/images/2011/mainmenuli_back2H.jpg) bottom center no-repeat;}
				#mainmenu li.mainmenubetweenitems {width:1px;height:37px;background:#e5e5e5;}
				#mainmenu li ul {display:none;}
				
				/***submenu***/
				#mainmenu li:hover ul {display:block;position:absolute;top:33px;left:0px;list-style:none;margin:0px 0px 0px 0px;padding:7px 0px 0px 0px;border-bottom:1px solid #cdcbbc;z-index:8;}
				#mainmenu li:hover ul li {line-height:normal;width:143px;background:#ffe312;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;position:relative;z-index:8;}
				#mainmenu li:hover ul li a {text-decoration:none;color:#515050;font-size:13px;font-weight:normal;background:none;padding:4px 5px 4px 11px;letter-spacing:1px;}
				#mainmenu li:hover ul li a:hover {color:#000000;}
				#mainmenu li:hover ul li.submenuitemselected a {color:#000000;}
				#mainmenu li:hover ul li.submenubeforemenu {height:0px;border-top:1px solid #e3cd1f;border-bottom:1px solid #f6dd13;}
				
			/* =content
			*****************************************************/
			#content {width:1000px;float:left;padding:0px 0px 184px 0px;position:relative;z-index:7;}
		
				/***tekstcontent***/
				#tekstcontent {width:650px;padding:0px 0px 0px 0px;float:left;overflow:hidden;position:relative;line-height:19px;}
					#tekstcontent h1,h2,h3 {line-height:normal;}
					#tekstcontent img.frame {width:240px;height:150px;padding:8px 10px 12px 10px;background:url(/images/2011/content_img_back.png);}
					
					/***categoriesbox***/
					#categoriesbox {width:650px;float:left;position:relative;margin:25px 0px 0px 0px;}
						div.categoriesbox_item a {line-height:46px;padding:0px 0px 0px 72px;overflow:hidden;height:48px;width:138px;float:left;margin:0px 6px 20px 0px;font-weight:bold;color:#737373;font-size:14px;display:block;background:url(/images/2011/categoriesbox_item.jpg) left no-repeat;}
						div.categoriesbox_item a:hover {color:#404040;background:url(/images/2011/categoriesbox_itemH.jpg) left no-repeat;}
						
				/***actionbar***/		
				#actionbar {width:300px;padding:0px 0px 0px 0px;float:right;position:relative;}
					
					/***actionboxtop***/
					div.actionboxtop {width:300px;float:left;background:url(/images/2011/actboxtop_middle.jpg) repeat-y;margin:0px 0px 20px 0px;}
						div.actionboxtop_tekst {width:280px;padding:9px 10px 0px 10px;min-height:344px;float:left;background:url(/images/2011/actboxtop_top.jpg) no-repeat;}
						div.actionboxtop_bottom {width:300px;height:12px;float:left;background:url(/images/2011/actboxtop_bottom.jpg);}
						
						#greenerplanetbox {height:101px;overflow:visible;}
							#greenerplanetpic {position:absolute;left:0px;bottom:0px;}
							#greenerplanettitle {font-weight:bold;font-size:19px;color:#8cae0d;width:188px;float:right;margin:0px 0px 2px 0px;}
							#greenerplanettekst {width:188px;float:right;color:#919191;font-size:12px;font-weight:bold;}
							#greenerplanetbutton {position:absolute;bottom:10px;right:0px;}
							
						div.actionbox_tekst_box {width:280px;float:left;position:relative;overflow:hidden;}
						div.actionbox_tekst_box_bordered {padding:14px 0px 10px 0px;background:url(/images/2011/footercopy_back.png) top repeat-x;}
							p.actionbox_tekst_box_title {color:#404040;font-weight:bold;font-size:14px;margin:0px 0px 4px 0px;}
							p.actionbox_tekst_box_date {font-size:12px;margin:0px 0px 6px 0px;}
							p.actionbox_tekst_box_tekst {width:280px;height:54px;overflow:hidden;font-size:11px;color:#666666;margin:0px 0px 0px 0px;}
							
						#showeventlink {position:absolute;top:14px;right:0px;}
						#shownieuwslink {position:absolute;top:14px;right:0px;}

					/***actionboxbottom***/
					div.actionboxbottom {width:300px;float:left;background:url(/images/2011/actboxbottom_middle.jpg) repeat-y;margin:0px 0px 20px 0px;}
						div.actionboxbottom_tekst {width:280px;min-height:160px;padding:9px 10px 0px 10px;float:left;background:url(/images/2011/actboxbottom_top.jpg) no-repeat;}
						div.actionboxbottom_bottom {width:300px;height:12px;float:left;background:url(/images/2011/actboxbottom_bottom.jpg);}		
						
						p.actionboxbottom_tekst_addresstitle {margin:0px 0px 6px 0px;color:#404040;font-weight:bold;font-size:12px;line-height:16px;}
						p.actionbox_tekst_box_addresstekst {margin:0px 0px 0px 0px;color:#666666;}
						p.actionbox_tekst_box_addresstekst a {color:#666666;}			
						
		/* =footer
		*****************************************************/
		#footer {width:100%;height:163px;position:absolute;bottom:0px;z-index:20;}
			#footercontent {width:1000px;height:163px;margin: 0 auto;padding:0px 0px 0px 0px;overflow:hidden;background:url(/images/2011/footer_back.jpg) repeat-x;position:relative;}
				
				/***footerlogo***/
				#footerlogo {position:absolute;top:20px;left:45px;}
				
				/***footercopybox***/
				#footercopybox {width:757px;background:url(/images/2011/footercopy_back.png) bottom repeat-x;font-size:10px;color:#999999;float:right;padding:0px 0px 5px 0px;margin:18px 9px 0px 0px;}
					#footercopybox span.footercopy {float:right;}
					#footercopybox span.logoname {font-size:12px;color:#404040;font-weight:bold;float:left;letter-spacing:1px;}
				
				/***footermenu***/
				#footermenu {list-style:none;margin:0px 0px 0px 0px;position:absolute;left:232px;bottom:75px;}
				#footermenu li {float:left;line-height:42px;color:#404040;}
				#footermenu li.footermenubetweenitems {width:24px;height:42px;background:url(/images/2011/footermenubetween.png) center center no-repeat;}
				#footermenu li a {text-decoration:none;font-size:12px;color:#404040;}
				#footermenu li a.printdezepagina {background:url(/images/2011/printpaginalink.png) left no-repeat;height:33px;line-height:42px;display:block;padding:0px 0px 0px 40px;}
				
/***site links***/				
A:LINK
{
color: #404040;
text-decoration:none;
}
A:VISITED
{
color: #404040;
text-decoration:none;
}
A:HOVER
{
color: #404040;
text-decoration:none;
}

/***site buttons***/
a.greenbuttonbig {text-decoration:none;font-size:11px;font-weight:bold;text-align:center;line-height:23px;color:#ffffff !important;width:85px;height:24px;background:url(/images/2011/greenerbutton.png);display:block;}	
a.greenbuttonbig:hover {color:#f2f2f2 !important;}
a.greybuttonbig {text-decoration:none;width:99px;height:19px;line-height:18px;display:block;background:url(/images/2011/showeventsbutton.png);text-align:center;color:#ffffff !important;font-weight:bold;overflow:hidden;font-size:10px;}
a.greybuttonbig:hover {color:#f2f2f2 !important;}
a.greybuttonsmall {text-decoration:none;width:86px;height:19px;line-height:18px;display:block;background:url(/images/2011/shownieuwsbutton.png);text-align:center;color:#ffffff !important;font-weight:bold;overflow:hidden;font-size:9px;}
a.greybuttonsmall:hover {color:#f2f2f2 !important;}

