/* 

CSS voor www.2ofmeer.nl


Colors 

tekst
#575656 

paarse tekst
#613958

paarse tekst flash
#54334d

groene tekst
#9ca224

blauwe links
#2e7d8b

rode currents, headers en hovers
#c24550

lichtpaarse tekst op paarse achtergrond:
#9b83a4 

beige/witte tekst op paars
#f4f5e8

oranje tekst
#d97418


*/



/* =============== SCREEN styles */
@media screen, projection{

/* RESET AND GLOBAL TAGS */

html, body, div, 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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, textarea { margin: 0; padding: 0; border: 0; outline: none; font-size: 100%; vertical-align: baseline; background: transparent; font-weight: normal; }

ul { list-style: none; }

a, a:hover, a:link, a:visited, a:active, input, input:focus, a:focus, button:focus { outline:none;}

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }

a:link{ text-decoration: underline; color:#2e7d8b;}

a:hover { text-decoration:underline; color:#c24550;}
a:visited {color:#2e7d8b;}
.fullcolumn .bodytext p a:visited { text-decoration: underline; color:#2e7d8b; }
.fullcolumn .bodytext p a:hover { text-decoration: underline; color:#c24550; }

a[href^="http:"], #subnav a[href^="http:"] { background: url(../images/icons/external.gif) right 2px no-repeat; padding-right: 17px; display: inline-block; color:#2e7d8b;}

body .fullcolumn .bodytext ul li a[href^="http:"].no-listlink, a[href^="http:"].no-listlink:hover {background: url(../images/icons/external.gif) right 2px no-repeat; padding-right: 17px; display: inline-block; color:#2e7d8b; padding-left: 0px; display: inline; }

body .fullcolumn .bodytext ul li a.no-listlink, a.no-listlink:hover {background: none; padding-right: 0px; display: inline; color:#2e7d8b; padding-left: 0px;  }

.inschrijven .fullcolumn .bodytext p a[href^="http:"] { background: none; padding-right: 0px; display: inline; }

a[href^="http:"].sendurl, a[href^="http:"].sendurl:hover { background: none; padding-right: 0px; display: inline; }


a[href^="http:"]:hover, #subnav a[href^="http:"]:hover { background: url(../images/icons/external.gif) right -48px no-repeat; color:#c24550; }

.poll a[href^="http:"], .poll a[href^="http:"]:hover  { background: none; padding-right: 0; display: inline; }

a.imglink[href^="http:"], a.imglink[href^="http:"]:hover { background:none; padding-right: 0; display: inline;}
a.no-external[href^="http:"], a.no-external[href^="http:"]:hover { background:none; padding-right: 0; display: inline;}


#subnav a.logolink[href^="http:"], #subnav a.logolink[href^="http:"]:hover { background:none; padding-right: 0; display: block; overflow: hidden; }

strong { font-weight: bold; color:#444; }
b { font-weight: bold; color:#444; }

.text-only { display:block; visibility:hidden; position:absolute; left:-9999em; }

html {height: 100%;}
body { text-align: center; font-size: 76%; color: #575656; background: #f4f5e8 /*url(../images/bg-layout/bg-body.gif) center top repeat-y*/; line-height: 1; font-family: Arial, Helvetica, sans-serif; height: 100%; }

span.antiskype{}

.hide {display: none;}
.show {display: block;}

code {font-family:"Courier New", Courier, monospace; font-size: 12px;  display: block; /*overflow-x: auto;*/ /*height: 3.4em;*/ /*white-space: nowrap; */padding-left: 0px; margin-bottom: 0.9em; }

.nobr {white-space:nowrap;}

.fullcolumn .bodytext a.w3c {padding: 0; display: block; float: left; margin-right: 15px; margin-bottom: 20px; background: none;}
.fullcolumn .bodytext a.w3c img {padding: 0; margin: 0; border: none; background: none;}

small {display: block; padding-top: 4px;} /* link onder google maps */

.fullcolumn .bodytext ul.linklist li.vcardlink {background:transparent url(../images/icons/vcard_icon.gif) left top no-repeat; display: block;  padding: 0px 0 5px 32px; margin: 6px 0 0 0px; line-height: 1.4em; }
.fullcolumn .bodytext ul.linklist li.vcardlink a {margin-top: 0px; }

.fullcolumn .bodytext ul.linklist li a.linkedin {background:transparent url(../images/icons/linkedin.gif) 1px 6px no-repeat; padding: 4px 0 0px 24px;  text-decoration: none; color:#2e7d8b; text-decoration: underline; }
.fullcolumn .bodytext ul.linklist li a.linkedin:hover {text-decoration: underline; color:#c24550; background:transparent url(../images/icons/linkedin.gif) 1px 6px no-repeat;}

.fullcolumn .bodytext ul.linklist li a.twitter {background:transparent url(../images/icons/twitter.gif) 1px 6px no-repeat; padding: 4px 0 0px 24px;  text-decoration: none; color:#2e7d8b; text-decoration: underline; }
.fullcolumn .bodytext ul.linklist li a.twitter:hover {text-decoration: underline; color:#c24550; background:transparent url(../images/icons/twitter.gif) 1px 6px no-repeat;}



/* LAYOUT  */

/* header */

#header-container img#printlogo {display: none;}

#header-container { width: 100%; text-align: center; font-size: 1em; background:#f4f5e8; border-bottom: 1px solid #fff; }
	

	#header-top {width: 100%; background:transparent url(../images/bg-layout/bg-headertop.gif) left bottom repeat-x; border-bottom: 1px solid #fff; }
		#header-top-content { margin: 0px auto; width: 974px; text-align: left; background:#3b2d40 url(../images/bg-layout/bg-navbottom.gif) left bottom no-repeat; overflow: hidden; padding: 0 0 18px 0;}
			#sitename { float: left; width: auto; padding-left: 19px;}
				#sitename h1 {  margin: 12px 0px -8px 0px; float: left; display: inline; font-size: 1em; width: 100px; height: 12px; }
					#sitename h1 a {display: block; width: 100px; height: 12px; text-indent:-9999px; background:transparent url(../images/logos/tweeofmeer-tekstlogo.png) left top no-repeat;}
				
				#sitename h2 {  margin: 12px 0px 0 12px;  float: left; display: block; white-space: nowrap; width: 163px; height: 12px;}
					#sitename h2 a { letter-spacing: 0; line-height: 1em; float: left; display: block; width: 163px; height: 12px;text-indent: -99999px;background:transparent url(../images/logos/samenwerkenaanresultaat.png) left top no-repeat;  }
				body.en #sitename h2 { width: 163px; height: 12px;}	
					body.en #sitename h2 a { width: 163px; height: 12px; background:transparent url(../images/logos/en-samenwerkenaanresultaat.png) left top no-repeat;  }
				
	/* mainnav nl  */

					
	#mainnav {float: right; padding-right:35px;}
		#mainnav ul {display: block; float: left; width: 550px; height: 24px; }
			#mainnav ul li {display: block; float: left;  }
				#mainnav ul li a {text-transform: uppercase; color:#9b83a4; font-family:"Trebuchet MS", Arial, Verdana, Helvetica; font-size: 0.92em; font-weight: bold; letter-spacing: 0.1em; display: block; text-decoration: none; text-indent:-9999px; float: left; height: 24px; background:transparent url(../images/navigatie/hoofdnavigatie.png) left top no-repeat; }
				
				#mainnav ul li a#home { width: 66px; background-position: 0 -32px;}
				#mainnav ul li a#portfolio { width: 99px; background-position: -66px -32px; }
				#mainnav ul li a#werkwijze { width: 97px; background-position: -165px -32px;  }
				#mainnav ul li a#aanbod { width: 82px; background-position: -262px -32px; }
				#mainnav ul li a#tweeofmeer {width: 120px; background-position: -344px -32px;  }
				#mainnav ul li a#contact { width: 86px; background-position: -464px -32px; }
				
				#mainnav ul li a#home:hover, #mainnav ul li a#home.current{ background-position: 0 -4px;}
				#mainnav ul li a#portfolio:hover, #mainnav ul li a#portfolio.current { background-position: -66px -4px; }
				#mainnav ul li a#werkwijze:hover, #mainnav ul li a#werkwijze.current { background-position: -165px -4px;  }
				#mainnav ul li a#aanbod:hover, #mainnav ul li a#aanbod.current {  background-position: -262px -4px; }
				#mainnav ul li a#tweeofmeer:hover, #mainnav ul li a#tweeofmeer.current { background-position: -344px -4px;  }
				#mainnav ul li a#contact:hover, #mainnav ul li a#contact.current {  background-position: -464px -4px; }
	
	/* mainnav engels - nog aanpassen als vertaling er is  */
	
	body.en #mainnav {padding-right:46px;}
		body.en #mainnav ul {width: 539px; height: 24px; }/*pas op andere breedte*/
			body.en #mainnav ul li { }
				body.en #mainnav ul li a { height: 24px; background:transparent url(../images/navigatie/en_hoofdnavigatie.png) left top no-repeat; }
				
				body.en #mainnav ul li a#home { width: 66px; background-position: 0 -32px;}
				body.en #mainnav ul li a#portfolio { width: 99px; background-position: -66px -32px; }
				body.en #mainnav ul li a#werkwijze { width: 83px; background-position: -165px -32px;  }
				body.en #mainnav ul li a#aanbod { width: 85px; background-position: -248px -32px; }
				body.en #mainnav ul li a#tweeofmeer {width: 120px; background-position: -333px -32px;  }
				body.en #mainnav ul li a#contact { width: 86px; background-position: -453px -32px; }
				
				body.en #mainnav ul li a#home:hover, body.en #mainnav ul li a#home.current{ background-position: 0 -4px;}
				body.en #mainnav ul li a#portfolio:hover, body.en #mainnav ul li a#portfolio.current { background-position: -66px -4px; }
				body.en #mainnav ul li a#werkwijze:hover, body.en #mainnav ul li a#werkwijze.current { background-position: -165px -4px;  }
				body.en #mainnav ul li a#aanbod:hover, body.en #mainnav ul li a#aanbod.current {  background-position: -248px -4px; }
				body.en #mainnav ul li a#tweeofmeer:hover, body.en #mainnav ul li a#tweeofmeer.current { background-position: -333px -4px;  }
				body.en #mainnav ul li a#contact:hover, body.en #mainnav ul li a#contact.current {  background-position: -453px -4px; }
	
	/* random header images en teksten */
	
	#header-bottom {width: 100%; position: relative;}
		#header-bottom-bgleft {width: 50%; height: 213px; position: absolute; left: 0; top: 0; background:#999; z-index: 1;}
		#header-bottom-bgright {width: 50%; height: 213px; position: absolute; right: 0; top: 0; background: #ccc; z-index: 1;}
			#header-img { width: 974px; height: 213px; margin: 0px auto; background-color:#fff; position: relative; z-index: 1000;}
			
			
			#header-img { background-repeat:no-repeat; background-position: left top; overflow: hidden;}
			
				/* de random bannerfotos */
				/*.banner-team #header-img {background-image: url(../images/banners/teamfoto.jpg);}*/
				.banner1 #header-img {background-image: url(../images/banners/1.jpg);}
				.banner2 #header-img {background-image: url(../images/banners/2.jpg);}
				.banner3 #header-img {background-image: url(../images/banners/3.jpg);}
				.banner4 #header-img {background-image: url(../images/banners/4.jpg);}
				.banner5 #header-img {background-image: url(../images/banners/5.jpg);}
				.banner6 #header-img {background-image: url(../images/banners/6.jpg);}
				.banner7 #header-img {background-image: url(../images/banners/7.jpg);}
				.banner8 #header-img {background-image: url(../images/banners/8.jpg);}
				.banner9 #header-img {background-image: url(../images/banners/9.jpg);}
				.banner10 #header-img {background-image: url(../images/banners/10.jpg);}
				.banner11 #header-img {background-image: url(../images/banners/11.jpg);}
				.banner12 #header-img {background-image: url(../images/banners/12.jpg);}
				.banner13 #header-img {background-image: url(../images/banners/13.jpg);}
				.banner14 #header-img {background-image: url(../images/banners/14.jpg);}
				.banner15 #header-img {background-image: url(../images/banners/15.jpg);}
				.banner16 #header-img {background-image: url(../images/banners/16.jpg);}
				.banner17 #header-img {background-image: url(../images/banners/17.jpg);}
				.banner18 #header-img {background-image: url(../images/banners/18.jpg);}
				.banner19 #header-img {background-image: url(../images/banners/19.jpg);}
				.banner20 #header-img {background-image: url(../images/banners/20.jpg);}
				.banner21 #header-img {background-image: url(../images/banners/21.jpg);}
				.banner22 #header-img {background-image: url(../images/banners/22.jpg);}
				.banner23 #header-img {background-image: url(../images/banners/23.jpg);}
				.banner24 #header-img {background-image: url(../images/banners/24.jpg);}
				.banner25 #header-img {background-image: url(../images/banners/25.jpg);}
				.banner26 #header-img {background-image: url(../images/banners/26.jpg);}
			
			#header-img-tekst { width: 974px; height: 213px; position: absolute; background-repeat:no-repeat; background-position: left top; z-index: 1001;}
			
				/* de random teksten nederlands *//* zie iehacks voor png filters */
				/*.tekst-team {background-image: url(../images/banner-teksten/teamtekst.png);}*/
				.tekst1 {background-image: url(../images/banner-teksten/tekst1.png);}
				.tekst2 {background-image: url(../images/banner-teksten/tekst2.png);}
				.tekst3 {background-image: url(../images/banner-teksten/tekst3.png);}
				.tekst4 {background-image: url(../images/banner-teksten/tekst4.png);}
				.tekst5 {background-image: url(../images/banner-teksten/tekst5.png);}
				.tekst6 {background-image: url(../images/banner-teksten/tekst6.png);}
				.tekst7 {background-image: url(../images/banner-teksten/tekst7.png);}
				.tekst8 {background-image: url(../images/banner-teksten/tekst8.png);}
				.tekst9 {background-image: url(../images/banner-teksten/tekst9.png);}
				
				/* de random teksten engels *//* zie iehacks voor png filters */
				/*body.en .tekst-team {background-image: url(../images/banner-teksten/en_teamtekst.png);}*/
				body.en .tekst1 {background-image: url(../images/banner-teksten/en_tekst1.png);}
				body.en .tekst2 {background-image: url(../images/banner-teksten/en_tekst2.png);}
				body.en .tekst3 {background-image: url(../images/banner-teksten/en_tekst3.png);}
				body.en .tekst4 {background-image: url(../images/banner-teksten/en_tekst4.png);}
				body.en .tekst5 {background-image: url(../images/banner-teksten/en_tekst5.png);}
				body.en .tekst6 {background-image: url(../images/banner-teksten/en_tekst6.png);}
				body.en .tekst7 {background-image: url(../images/banner-teksten/en_tekst7.png);}
				body.en .tekst8 {background-image: url(../images/banner-teksten/en_tekst8.png);}
				body.en .tekst9 {background-image: url(../images/banner-teksten/en_tekst9.png);}
				
				/* de plek van de random teksten zijn gekoppeld aan het betreffende plaatje */
				/*.banner-team #header-img-tekst {left: 100px; top: -170px;}*/
				.banner1 #header-img-tekst {left: 100px; top: -120px;}
				.banner2 #header-img-tekst {left: 160px; top: -135px;}
				.banner3 #header-img-tekst {left: 80px; top: -120px;}
				.banner4 #header-img-tekst {left: 150px; top: -65px;}
				.banner5 #header-img-tekst {left: 85px; top: -45px;}
				.banner6 #header-img-tekst {left: 80px; top: -45px;}
				.banner7 #header-img-tekst {left: 320px; top: -127px;}
				.banner8 #header-img-tekst {left: 50px; top: -115px;}
				.banner9 #header-img-tekst {left: 475px; top: -70px;}
				.banner10 #header-img-tekst {left: 195px; top: -135px;}
				.banner11 #header-img-tekst {left: 145px; top: -132px;}
				.banner12 #header-img-tekst {left: 86px; top: -133px;}
				.banner13 #header-img-tekst {left: 70px; top: -135px;}
				.banner14 #header-img-tekst {left: 520px; top: -35px;}
				
				.banner15 #header-img-tekst {left: 457px; top: -58px;}
				.banner16 #header-img-tekst {left: 442px; top: -50px;}
				.banner17 #header-img-tekst {left: 290px; top: -151px;}
				.banner18 #header-img-tekst {left: 482px; top: -39px;}
				.banner19 #header-img-tekst {left: 402px; top: -136px;}
				.banner20 #header-img-tekst {left: 82px; top: -134px;}
				.banner21 #header-img-tekst {left: 544px; top: -49px;}
				.banner22 #header-img-tekst {left: 204px; top: -75px;}
				.banner23 #header-img-tekst {left: 126px; top: -84px;}
				.banner24 #header-img-tekst {left: 244px; top: -75px;}
				.banner25 #header-img-tekst {left: 55px; top: -55px;}
				.banner26 #header-img-tekst {left: 503px; top: -69px;}
							
			#header-bottom-bgleft { background-color:#fff; background-repeat: repeat-x; background-position: left top;}
			
				/* linker background is gekoppeld aan de betreffende banner */
				/*.banner-team #header-bottom-bgleft { background-image:url(../images/bg-banners/team-left.gif);}*/
				.banner1 #header-bottom-bgleft { background-image:url(../images/bg-banners/1-left.gif);}
				.banner2 #header-bottom-bgleft { background-image:url(../images/bg-banners/2-left.gif);}
				.banner3 #header-bottom-bgleft { background-image:url(../images/bg-banners/3-left.gif);}
				.banner4 #header-bottom-bgleft { background-image:url(../images/bg-banners/4-left.gif);}
				.banner5 #header-bottom-bgleft { background-image:url(../images/bg-banners/5-left.gif);}
				.banner6 #header-bottom-bgleft { background-image:url(../images/bg-banners/6-left.gif);}
				.banner7 #header-bottom-bgleft { background-image:url(../images/bg-banners/7-left.gif);}
				.banner8 #header-bottom-bgleft { background-image:url(../images/bg-banners/8-left.gif);}
				.banner9 #header-bottom-bgleft { background-image:url(../images/bg-banners/9-left.gif);}
				.banner10 #header-bottom-bgleft { background-image:url(../images/bg-banners/10-left.gif);}
				.banner11 #header-bottom-bgleft { background-image:url(../images/bg-banners/11-left.gif);}
				.banner12 #header-bottom-bgleft { background-image:url(../images/bg-banners/12-left.gif);}
				.banner13 #header-bottom-bgleft { background-image:url(../images/bg-banners/13-left.gif);}
				.banner14 #header-bottom-bgleft { background-image:url(../images/bg-banners/14-left.gif);}
				.banner15 #header-bottom-bgleft { background-image:url(../images/bg-banners/15-left.gif);}
				.banner16 #header-bottom-bgleft { background-image:url(../images/bg-banners/16-left.gif);}
				.banner17 #header-bottom-bgleft { background-image:url(../images/bg-banners/17-left.gif);}
				.banner18 #header-bottom-bgleft { background-image:url(../images/bg-banners/18-left.gif);}
				.banner19 #header-bottom-bgleft { background-image:url(../images/bg-banners/19-left.gif);}
				.banner20 #header-bottom-bgleft { background-image:url(../images/bg-banners/20-left.gif);}
				.banner21 #header-bottom-bgleft { background-image:url(../images/bg-banners/21-left.gif);}
				.banner22 #header-bottom-bgleft { background-image:url(../images/bg-banners/22-left.gif);}
				.banner23 #header-bottom-bgleft { background-image:url(../images/bg-banners/23-left.gif);}
				.banner24 #header-bottom-bgleft { background-image:url(../images/bg-banners/24-left.gif);}
				.banner25 #header-bottom-bgleft { background-image:url(../images/bg-banners/25-left.gif);}
				.banner26 #header-bottom-bgleft { background-image:url(../images/bg-banners/26-left.gif);}			
			
			#header-bottom-bgright {background-color:#fff; background-repeat: repeat-x; background-position: left top;}
			
				/* rechter background is gekoppeld aan de betreffende banner */
				/*.banner-team #header-bottom-bgright { background-image:url(../images/bg-banners/team-right.gif);}*/
				.banner1 #header-bottom-bgright { background-image:url(../images/bg-banners/1-right.gif);}
				.banner2 #header-bottom-bgright { background-image:url(../images/bg-banners/2-right.gif);}
				.banner3 #header-bottom-bgright { background-image:url(../images/bg-banners/3-right.gif);}
				.banner4 #header-bottom-bgright { background-image:url(../images/bg-banners/4-right.gif);}
				.banner5 #header-bottom-bgright { background-image:url(../images/bg-banners/5-right.gif);}
				.banner6 #header-bottom-bgright { background-image:url(../images/bg-banners/6-right.gif);}
				.banner7 #header-bottom-bgright { background-image:url(../images/bg-banners/7-right.gif);}
				.banner8 #header-bottom-bgright { background-image:url(../images/bg-banners/8-right.gif);}
				.banner9 #header-bottom-bgright { background-image:url(../images/bg-banners/9-right.gif);}
				.banner10 #header-bottom-bgright { background-image:url(../images/bg-banners/10-right.gif);}
				.banner11 #header-bottom-bgright { background-image:url(../images/bg-banners/11-right.gif);}
				.banner12 #header-bottom-bgright { background-image:url(../images/bg-banners/12-right.gif);}
				.banner13 #header-bottom-bgright { background-image:url(../images/bg-banners/13-right.gif);}
				.banner14 #header-bottom-bgright { background-image:url(../images/bg-banners/14-right.gif);}
				.banner15 #header-bottom-bgright { background-image:url(../images/bg-banners/15-right.gif);}
				.banner16 #header-bottom-bgright { background-image:url(../images/bg-banners/16-right.gif);}
				.banner17 #header-bottom-bgright { background-image:url(../images/bg-banners/17-right.gif);}
				.banner18 #header-bottom-bgright { background-image:url(../images/bg-banners/18-right.gif);}
				.banner19 #header-bottom-bgright { background-image:url(../images/bg-banners/19-right.gif);}
				.banner20 #header-bottom-bgright { background-image:url(../images/bg-banners/20-right.gif);}
				.banner21 #header-bottom-bgright { background-image:url(../images/bg-banners/21-right.gif);}
				.banner22 #header-bottom-bgright { background-image:url(../images/bg-banners/22-right.gif);}
				.banner23 #header-bottom-bgright { background-image:url(../images/bg-banners/23-right.gif);}
				.banner24 #header-bottom-bgright { background-image:url(../images/bg-banners/24-right.gif);}
				.banner25 #header-bottom-bgright { background-image:url(../images/bg-banners/25-right.gif);}
				.banner26 #header-bottom-bgright { background-image:url(../images/bg-banners/26-right.gif);}
			
			
			
/* content */

#content-container { width: 100%; text-align: center; }

	#content-bg { margin: 0px auto; width: 974px; background:#fff url(../images/bg-layout/bg-content.png) left bottom repeat-x;  overflow: hidden; }
	
		#content { width: 972px; border-left: 1px solid #eeebd6; border-right: 1px solid #eeebd6; text-align: left; font-size: 1em; font-family:Arial, Helvetica, sans-serif; background:transparent url(../images/bg-layout/bg-rightcolumn.png) right bottom repeat-y; overflow: hidden; }
		
				#leftcolumn { width: 729px; float: left; overflow: hidden; padding-bottom:16px;}
					.home #leftcolumn { padding-bottom:8px;}
				#rightcolumn { width: 243px; float: left;  overflow: hidden; padding-bottom:20px;}
				.home #content #rightcolumn {padding-top: 14px;}
				
				/* algemene minimale hoogte */
					#leftcolumn { min-height: 400px; }
			
					/* content home - logo-intro */
					#logo-intro { width: 690px; margin:14px 0 0 18px; overflow: hidden;}
						#logo-info { width: 240px; overflow: hidden; float: left; margin-top: 2px;}
							#logo-info a#logo { width: 200px; height:44px; display: block; float: left; background:transparent url(../images/logos/tweeofmeerlogo.png) left top no-repeat; cursor: pointer; text-indent: -9999px;}
							body.en #logo-info a#logo { background:transparent url(../images/logos/tweeofmeerlogo-en.png) left top no-repeat;}
							
							#logo-info ul {display: block; float: left; margin: 16px 0 0 0; padding: 0 0 12px 8px; width: 95%; overflow: hidden;}
								#logo-info ul li {display: block; float: left; clear: left; color: #613958; list-style-type:none; width: 100%; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.1em; line-height: 1.6em; letter-spacing: 0.1em; font-weight: normal;}
									#logo-info ul li a {color:#2e7d8b; text-decoration: none; display: inline; text-decoration: underline; }
									#logo-info ul li a:hover {text-decoration: underline; color:#c24550;}
									
								#logo-info ul li.english, #logo-info ul li.newsletter {line-height: 1.2em;}	
								#logo-info ul li.last {padding-bottom: 8px;}
								
									
									#logo-info ul li.english a, #logo-info ul li.newsletter a {color:#9ca224; padding: 0 0 0 12px; font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; font-size: 0.83em; letter-spacing: 0.1em; background:transparent url(../images/icons/arrows-green.gif) left 0.4em no-repeat;  text-decoration: none; }
									#logo-info ul li.english a:hover, #logo-info ul li.newsletter a:hover {background-position: -1106px 0.4em;  text-decoration: none; color:#c24550;}
									
						/* NDT zie ook ie6hacks */
						#logo-info p {float: left; display: block; clear: both; margin: 0px 0px 0px 8px; padding: 2px 0px 16px 0px; font-size: 0.92em; line-height: 1.4em;  color:#888; width: 80%; overflow: hidden;}
							#logo-info p a { float: left; display: block;}
								#logo-info a img {margin-right: 10px; margin-top: -2px;}
								#logo-info a[href^="http:"], #logo-info a[href^="http:"]:hover { background: none; padding: 0px;  }
									
						#intro { width: 450px; overflow: hidden; float: left;}
							#content #intro p {font-size: 1.15em; line-height: 1.45em; margin-bottom: 0.9em;}
					
					/* content - fullcolumn blocks */
					.fullcolumn { width: 690px; margin:0px 0 7px 18px; overflow: hidden;  }
						body .twothirds { width: 450px; margin:0px 0 7px 18px; overflow: hidden; float:left; }
						body .onethirds { width: 210px; margin:0px 0 7px 30px; overflow: hidden; float:left; }
					.fullcolumn.line { border-top: 1px solid #d0cfbd;  }
						
						.block { width: 240px; margin:0px 0 0 0px; overflow: hidden; float: left; }
						.block.last { width: 210px; }
						
							.fullcolumn .block img { width: 204px; height: 64px; margin-bottom: 7px; border: 1px solid #d0cfbd; background-color:#fff; padding: 2px;}
							
								.fullcolumn .block a:hover img {border: 1px solid #c24550; background-color:#c24550; }
						
							/*.portfolio .fullcolumn .block img { display: none;}*/
								/*.portfolio .fullcolumn .block a img.color { display: none; }*/
								.portfolio .fullcolumn .block a img { display: block;}
							/*.portfolio .fullcolumn .block a img.bw { display: block;}*/
								
								/*.portfolio .fullcolumn .block a:hover img.color { display: block;}
								.portfolio .fullcolumn .block a:hover img.bw { display: none;}*/
								
							.fullcolumn .block h3 {font-family:Arial, Helvetica, sans-serif; color:#c24550; font-weight: bold; font-size: 1.07em; margin: 0 30px 5px 0px;letter-spacing: 0em; line-height: 1.2em;}
								.fullcolumn .block h3 a {font-family:Arial, Helvetica, sans-serif; color:#c24550; font-weight: bold; font-size: 1em; margin: 0 0px 0px 0px; text-decoration: none;}
									.fullcolumn .block h3 a:hover {text-decoration: underline;}
							.fullcolumn .block p {margin: 0 30px 0.9em 0px; }
							.fullcolumn .block.last p, .fullcolumn .block.last h3 {margin-right: 0px; }
							
							.fullcolumn .block a#teamonderhoudsbeurtlogo {display: block; margin: 0px 0 0 70px; width:127px; height: 68px; background:transparent url(../images/logos/teamonderhoudsbeurt.png) left top no-repeat; text-indent: -9999px;cursor: pointer;}
							.fullcolumn .block a#mijneigenwijzerlogo {display: block; margin: 0px 0 0 50px; width:139px; height: 91px; background:transparent url(../images/logos/mijneigenwijzer-nieuw.png) left top no-repeat; text-indent: -9999px; cursor: pointer;}
							
						/* uitzonderingen: portfolio en portfolio category */	
						.portfolio .block { margin-bottom: -4px; }
						
						.portfolio-category .block { width: 100%; margin:0px 0 8px 0px; overflow: hidden; float: left; clear: left; border-bottom: 1px solid #d0cfbd; padding-bottom: 8px; }
							.portfolio-category .fullcolumn .block img { float: left; margin: 0 12px 0px 0;}
							.portfolio-category .fullcolumn .block p {margin: 0 0 0 0px;}	
						
							
					/* content - fullcolumn portfolio */
					
					.fullcolumn .list-3col { width: 100%; margin:18px 0 12px 0px; float: left;  overflow: hidden; padding-bottom: 8px; border-bottom: 1px solid #d0cfbd;}
						.portfolio-category .fullcolumn .list-3col {  margin:18px 0 4px 0px; float: left;  overflow: hidden; padding-bottom: 0px; border-bottom:none; }
							.inspiratie-category .fullcolumn .list-3col {  margin:18px 0 12px 0px; padding-bottom: 4px; }
							
					
					

					
					/* content - fullcolumn inspiratie */
					.inspiratie .fullcolumn .list-2col { width: 100%; margin:0px 0 -4px 0px; float: left;  overflow: hidden; }
					.inspiratie.inspiratie-category .fullcolumn .list-2col { width: 100%; margin:0px 0 0px 0px; float: left;  overflow: hidden; }
						.inspiratie .block { width: 330px; margin:0px 30px 0 0px; overflow: hidden; float: left;  }
							.inspiratie .block.last {  margin:0px 0px 0 0px;  }
								.inspiratie .block p { margin-bottom: 12px; margin-right: 0;}
								.inspiratie .block h3 { margin-right: 0; }
								
					/* content - fullcolumn team */
					.team .fullcolumn .list-3col {}
					.team .fullcolumn .list-2col { width: 100%; margin:4px 0 0px 0px; padding-bottom: 0px; float: left;  overflow: hidden; }
					.team .fullcolumn .list-row { width: 100%; margin:0px 0 0px 0px; float: left;  overflow: hidden; padding-bottom: 12px;}
						.team .block { width: 340px; margin:0px 15px 0 0px; overflow: hidden; float: left; }
							.team .block.last {  margin:0px 0px 0 0px;  width: 335px;  }
								.team .block p { margin-right: 0; display: block; margin-bottom: 0px; line-height: 1.3em; }
								.inspiratie .block h3 { margin-right: 0; }
						.team .block img { width: 106px; height: 106px; margin: 0 10px 0px 0; float: left;}
						.team .fullcolumn .block h3 span {color:#9ca224; font-size: 0.92em; text-transform: lowercase;}
					.team .fullcolumn .block h3 {margin-right: 0; margin-bottom: 3px;  }
					
					.team .fullcolumn .list-3col .intro p { width: 670px; }
										
					.team .fullcolumn .list-3col .intro {margin-bottom: -0.6em;}
					
					
					/* content - hotel blocks */
					
					.imagelist {display: block; overflow: hidden;}
					
					
						.imagelist .block { width: 100%; margin:0px 0 8px 0px; overflow: hidden; float: left; clear: left; border-bottom: 1px solid #d0cfbd; padding-bottom: 8px; }
						.fullcolumn .imagelist .lastblock { border-bottom: none;  }
							.imagelist .block img { float: left; margin: 0 12px 0px 0;}
							.imagelist .block p {margin: 0 0 0 0px;}
							
						.fullcolumn .bodytext .imagelist .block a, .imagelist .block a:hover {background: none; padding-right: 0; display: block; float: left;}
						.fullcolumn .bodytext .imagelist .block h4 a, .imagelist .block h4 a:hover {display: inline; float: none;}
						
						.fullcolumn .bodytext .imagelist .block h4 a {font-family:Arial, Helvetica, sans-serif; color:#c24550; font-weight: bold; font-size: 1.07em; margin: 0 0px 0px 0px; text-decoration: none;}
									.fullcolumn .bodytext .imagelist h4 a:hover {text-decoration: underline;}		
												
												
							
					/* columnright */
						
					.rightcolumn-block {margin: 0 17px 0px 0px; padding: 0 0px 16px 16px; overflow: hidden; }	
						#rightcolumn .lerenopvrijdag img { width: 204px; height: 64px; margin-bottom: 7px; border: 1px solid #d0cfbd; background-color:#fff; padding: 2px;} /*specifiek coderen voor welk blok, anders gaat het fout in poll */
							#rightcolumn .rightcolumn-block a:hover img {border: 1px solid #c24550; background-color:#c24550; }
						
							
							
							#rightcolumn h3 {font-family:Arial, Helvetica, sans-serif; color:#c24550; font-weight: bold; font-size: 1.1em; margin: 0 0 6px 0;letter-spacing: 0; line-height: 1.1em;}
								#rightcolumn h3 a {font-family:Arial, Helvetica, sans-serif; color:#c24550; font-weight: bold; letter-spacing: 0;text-decoration: none;}
										#rightcolumn h3 a:hover {text-decoration: underline; }
							
							#rightcolumn h4 {font-family:Arial, Helvetica, sans-serif; color:#c24550; font-weight: bold; font-size: 1em; margin: 0 0 2px 0;letter-spacing: 0em; line-height: 1.1em;}
							#rightcolumn p {margin: 0 0px 0.9em 0px;font-size: 1.16em;}
								#content #rightcolumn p a.singlelink { background-position: 0px 4px;  margin-top: 0px; overflow: hidden;  padding: 0 0 0 12px; display: inline;}
								
								#content #rightcolumn p a.singlelink.show { display: none;}/*zie js-enabled.css*/
								#content #rightcolumn p a.singlelink.hide { display: none;}
								
								#content #rightcolumn p a.singlelink:hover {background-position: -1106px 4px;}
								
								body #content #rightcolumn p a.doublelink { background-position: 0px 5px;  margin: 5px 0 0 0; line-height: 1.3em;  padding: 0 0 0 12px; display: block;}
								
								body #content #rightcolumn p a.second {}
								
								#content #rightcolumn p a.doublelink.show { display: none;}/*zie js-enabled.css*/
								#content #rightcolumn p a.doublelink.hide { display: none;}
								
								#content #rightcolumn p a.doublelink:hover {background-position: -1106px 5px;}
								
							#rightcolumn .eventlist p {margin: 0 0px 0em 0px;}
								
							
						/* logo block */						
						.rightcolumn-block.logoblock{margin-top: 16px; }
							.rightcolumn-block.logoblock a#logo { width: 200px; height:44px; display: block; float: left; background:transparent url(../images/logos/tweeofmeerlogo.png) left top no-repeat; cursor: pointer; text-indent: -9999px;}
							body.en .rightcolumn-block.logoblock a#logo {background:transparent url(../images/logos/tweeofmeerlogo-en.png) left top no-repeat; }
								#content #rightcolumn .rightcolumn-block.logoblock ul {display: block; float: left; margin: 16px 0 0 0; padding: 0 0 0 8px; width: 100%;}
									 #content #rightcolumn .rightcolumn-block.logoblock ul li {display: block; float: left; clear: left; color: #613958; list-style-type:none; width: 100%; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.1em; line-height: 1.6em; letter-spacing: 0.1em; font-weight: normal;}
										 #content #rightcolumn .rightcolumn-block.logoblock ul li a {color:#2e7d8b; text-decoration: none; display: inline; text-decoration: underline; }
										#content #rightcolumn .rightcolumn-block.logoblock ul li a:hover {text-decoration: underline; color:#c24550;}
										
										#content #rightcolumn .rightcolumn-block.logoblock ul li.english, #content #rightcolumn .rightcolumn-block.logoblock ul li.newsletter {line-height: 1.2em;}	
										#content #rightcolumn .rightcolumn-block.logoblock ul li.last {padding-bottom: 8px;}	
										
										#content #rightcolumn .rightcolumn-block.logoblock ul li.english a, #content #rightcolumn .rightcolumn-block.logoblock ul li.newsletter a {color:#9ca224; padding: 0px 0 0px 12px; font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; font-size: 0.85em; letter-spacing: 0.1em; background:transparent url(../images/icons/arrows-green.gif) left 4px no-repeat; text-decoration: none;}
										#content #rightcolumn .rightcolumn-block.logoblock ul li.english a:hover, #content #rightcolumn .rightcolumn-block.logoblock ul li.newsletter a:hover {background-position: -1106px 4px;  text-decoration: none; color:#c24550;}
									#content #rightcolumn .rightcolumn-block.logoblock ul li.hide {display: none;}
							
						/* dezeweek block */
						#content #rightcolumn .dezeweek {margin-bottom: 0.2em; }								
							#content #rightcolumn .dezeweek ul {display: block; margin-top: -7px; }
							#content #rightcolumn .dezeweek  ul li {font-size: 1.15em; font-family:Georgia, "Times New Roman", Times, serif; line-height: 1.4em;  } 
							#content #rightcolumn .dezeweek  ul li span {padding-right: 3px; }
							#content #rightcolumn .dezeweek  ul li a {color:#2e7d8b; text-decoration: underline;} 
								#content #rightcolumn .dezeweek  ul li a:hover {color:#c24550; text-decoration: underline; } 
							
						/* podcast block */								
						.home #content #rightcolumn .rightcolumn-block.podcast {padding-top: 13px;}
							#content #rightcolumn blockquote { }
								#content #rightcolumn .podcast blockquote p { font-size: 1.17em; font-family:Georgia, "Times New Roman", Times, serif; line-height: 1.45em;  color:#613958; font-style: italic; margin:0px 0 0.9em 0; padding-left: 0; background: none; }
							#content #rightcolumn .podcast p {background:transparent url(../images/logos/podcast.png) left top no-repeat;padding-left:52px; color:#575656; display: block; overflow: hidden; margin: 0 0 0 0;  position: relative;}
							.home #content #rightcolumn .podcast a.rss {background:transparent url(../images/icons/rss.gif) left top no-repeat; width: 10px; height: 10px; position: absolute; top: auto; bottom: -0.3em; right: 0; display:inline ;text-indent: -9999px; font-size: 1em; line-height: 1.4em; height: 1.4em; padding: 0 0 0 0; left: auto; }
							
							
						/*podcast archief*/
						.podcasts #leftcolumn {min-height: 700px; }
						
											
						#content #rightcolumn .podcastarchief a.rss {background:transparent url(../images/icons/rss.gif) left top no-repeat; width: 10px; height: 10px; position: absolute; bottom: 0; right: 0; display:inline ;text-indent: -9999px; font-size: 1em; line-height: 1.4em; height: 1.4em; padding: 0 0 0 0; left: auto; }
						
						#content #rightcolumn .rightcolumn-block.podcastarchief ul {display: block; padding: 0; margin: 0; overflow: hidden; height: 1%;}
						
						#content #rightcolumn .rightcolumn-block.podcastarchief ul.show {display: block; }
						#content #rightcolumn .rightcolumn-block.podcastarchief ul.hide {display: block; } /*zie js-enabled.css*/
						
						#content #rightcolumn .rightcolumn-block.podcastarchief ul li {padding-bottom: 0.7em; margin-top: 0; display: block; overflow: hidden; }
							
								#content #rightcolumn .rightcolumn-block.podcastarchief ul li a {background:transparent url(../images/icons/arrows-blue.gif) 0px 0.4em no-repeat; padding:0 0 0 12px; display: block; color:#2e7d8b; text-decoration: none; line-height: 1.3em; font-size: 1em; font-weight: bold; margin: 0 0 0 0;}
								#content #rightcolumn .rightcolumn-block.podcastarchief ul li span { font-weight: normal; color:#613958; margin: 0 0 0 0; padding:0 0 0 12px;  display: block; text-decoration: none; line-height: 1.3em; }
									#content #rightcolumn .rightcolumn-block.podcastarchief ul li a:hover {background-position: -1106px 0.4em; text-decoration: underline; color:#c24550;}
									
						/* eventlist */
												
											
						.home #content #rightcolumn .eventlist a.rss {background:transparent url(../images/icons/rss.gif) left bottom no-repeat; width: 10px; height: 10px; position: absolute; bottom: 0; right: 0; display:inline ;text-indent: -9999px; font-size: 1em; line-height: 2.33em; height:2.33em; padding: 0 0 0 0; left: auto; }
						
						#content #rightcolumn .rightcolumn-block.eventlist ul {display: block; padding: 0; margin: 0; overflow: hidden; height: 1%;}
						#content #rightcolumn .rightcolumn-block.eventlist ul.show {display: block; }
						#content #rightcolumn .rightcolumn-block.eventlist ul.hide {display: block; } /*zie js-enabled.css*/
						
						#content #rightcolumn .rightcolumn-block.eventlist ul li {padding-bottom: 0.7em; margin: 0; display: block; overflow: hidden;  }
							
								#content #rightcolumn .rightcolumn-block.eventlist ul li a {background:transparent url(../images/icons/arrows-blue.gif) 0px 0.4em no-repeat; padding:0 0 0 12px; display: block; color:#2e7d8b; text-decoration: none; line-height: 1.3em; font-size: 1em; font-weight: bold; margin: 0 0 0 0; }
								#content #rightcolumn .rightcolumn-block.eventlist ul li span { font-weight: normal; color:#613958; margin: 0 0 0 0; padding:0 0 0 12px;  display: block; text-decoration: none; line-height: 1.3em; }
									#content #rightcolumn .rightcolumn-block.eventlist ul li a:hover {background-position: -1106px 0.4em; text-decoration: underline; color:#c24550;}
									
						
						/* leren op vrijdag / podcast met rss logo */	
						#content #rightcolumn .lerenopvrijdag {margin-bottom: -1em; }	
						#content #rightcolumn .rightcolumn-block.lerenopvrijdag .header, #content #rightcolumn .rightcolumn-block.podcast .header, #content #rightcolumn .rightcolumn-block.inspiratie .header, #content #rightcolumn .rightcolumn-block.lerenopvrijdag .header {position: relative; margin-bottom: 8px;}
							#content #rightcolumn .lerenopvrijdag a.rss, #content #rightcolumn .inspiratie a.rss, #content #rightcolumn .podcast a.rss, .detail #content #rightcolumn .podcastarchief a.rss {background:transparent url(../images/icons/rss.gif) right bottom no-repeat; width: 10px; height: 1.3em; display: block;text-indent: -9999px; position: absolute; top:12px; right: 0;}
							
							#content #rightcolumn .eventlist a.rss  {background:transparent url(../images/icons/rss.gif) right bottom no-repeat; width: 10px; height: 1.3em; display: block;text-indent: -9999px; position: absolute; top:auto; bottom: 11px; right: 0;}
							
										
							#content #rightcolumn .rightcolumn-block.lerenopvrijdag .header h2, .detail #content #rightcolumn .rightcolumn-block.podcast .header h2, #content #rightcolumn .rightcolumn-block.eventlist .header h2 {margin-right: 15px; }
							
							.fullcolumn .bodytext #onlyforrssfeeds {display: none;}
							
							
						.inschrijven #content .bodytext p.workshopvol {color: #ff0000; border: 2px solid #ff0000; display: block; width: 426px; padding: 8px 10px 8px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 1em;}
							#content .bodytext p.workshopvol strong {color: #ff0000; font-weight: bold; padding-right: 0.5em;}
							
						.inschrijven #content .bodytext p.inschrijvingnoggesloten {color: #d97418; border: 2px solid #d97418; display: block; width: 426px; padding: 8px 10px 8px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 1em;}
							#content .bodytext p.inschrijvingnoggesloten strong {color: #d97418; font-weight: bold; padding-right: 0.5em;}
							
						/* inspiratie */
						
						#content #rightcolumn .inspiratie {margin-bottom: -0.9em; }
						
						#content #rightcolumn .rightcolumn-block.inspiratie ul  {padding-bottom: 0.2em;}
						body #content #rightcolumn .rightcolumn-block.persoonlijk ul  {padding-bottom: 0.5em;}
						#content #rightcolumn .rightcolumn-block.inspiratie ul ul {padding-left:14px; padding-top: 0.3em; }
						#content #rightcolumn .rightcolumn-block.inspiratie ul li {padding-bottom: 0.2em; margin-top: 0.2em;}
							
								#content #rightcolumn .rightcolumn-block.inspiratie ul li a {background:transparent url(../images/icons/arrows-purple.gif) 0px 0.4em no-repeat; padding-left: 12px; display: block; color:#613958;  text-decoration: none; line-height: 1.3em; font-size: 1em; font-weight: bold;}
								body #content #rightcolumn .rightcolumn-block.persoonlijk ul li a { font-weight: normal;}
								body #content #rightcolumn .rightcolumn-block.persoonlijk ul li a.current { font-weight: bold; color:#c24550;background-position: -1106px 0.4em; }
									#content #rightcolumn .rightcolumn-block.inspiratie ul li a:hover {background-position: -1106px 0.4em; text-decoration: underline; color:#c24550;}
									#content #rightcolumn .rightcolumn-block.inspiratie ul ul li a {font-weight: normal;}
							
						
						/* breadcrumb */
						.fullcolumn #breadcrumb { width: 690px; margin:14px 0px 0 0px; float: left; display: inline; }
							.fullcolumn #breadcrumb ul { display: block; margin:0px 0px 0 240px; display: inline; float: left;}
							.list .fullcolumn #breadcrumb ul { margin:0px 0px 0 0px;}
								
								.fullcolumn #breadcrumb ul li { display: block; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 0.92em; line-height: 1.2em;}
									.fullcolumn #breadcrumb ul li span { padding: 0 5px 0 5px; color:#666;}
									.fullcolumn #breadcrumb ul li a { color:#575656;  text-decoration: none; white-space: nowrap; }
										.fullcolumn #breadcrumb ul li a:hover {color:#c24550;}
											.fullcolumn #breadcrumb ul li a.current { color:#c24550; font-weight: bold;}
						
						/* subnav */
						.fullcolumn #subnav { width: 210px; margin:18px 30px 0 0px; float: left; overflow: hidden; display: inline;  }
							.fullcolumn #subnav ul {padding: 3px 0 0 0; display: block;}
								.fullcolumn #subnav ul li {border-bottom:1px solid #d0cfbd; padding-bottom: 0.5em; margin-bottom: 0.5em;  }
								 	.fullcolumn #subnav ul li a {display: block; color:#613958;  text-decoration: none; line-height: 1.3em; font-size: 1em;}
									 	.fullcolumn #subnav ul li a:hover { color:#c24550; text-decoration: underline;}
											.fullcolumn #subnav ul li a.current {color:#c24550; font-weight: bold;}
							
							.fullcolumn #subnav ul ul {padding-top: 0.4em; margin-bottom: -0.5em; padding-left:14px;  }	
										
								.fullcolumn #subnav ul ul li {border-bottom:none; padding-bottom: 0.2em; margin-top: 0.2em; margin-bottom: 0.4em; }
								.fullcolumn #subnav ul ul li {border-bottom:none; padding-bottom: 0.2em; margin-top: 0.3em; margin-bottom: 0.4em; color:#613958; font-weight: bold; line-height: 1.3em;} /* gebruikt in teamsubnav*/
								.fullcolumn #subnav ul ul li.nolink {border-bottom:none; padding-bottom: 0.2em; margin-top: 0.3em; margin-bottom: 0.4em; color:#613958; font-weight: bold;} /* 3rd level menu pages zonder link */
								/*.team .fullcolumn #subnav ul ul li{border-bottom:none; padding-bottom: 0.2em; margin-top: 0.3em; margin-bottom: 0.4em; color:#613958; font-weight: bold;}*/
								
								.fullcolumn #subnav ul ul li ul {padding-top: 0.3em;}
								
								
								
									.fullcolumn #subnav ul ul li a {background:transparent url(../images/icons/arrows-purple.gif) 0px 0.4em no-repeat; text-decoration: none; padding-left: 12px;}
									
									
								
									
									
									.fullcolumn #subnav ul ul li a:hover, .fullcolumn #subnav ul ul li a.current {background-position: -1106px 0.4em; text-decoration: none;}	
										.fullcolumn #subnav ul ul li a:hover {text-decoration: underline;}
										
						.fullcolumn #subnav img {width: 204px; height: 64px; border: 1px solid #d0cfbd; background-color:#fff; padding: 2px; float: left; margin: 6px 15px 5px 0;}
							.team .fullcolumn #subnav img {height: 180px;width: 180px; }
							.fullcolumn #subnav a:hover img {border: 1px solid #c24550; background-color:#c24550; }
							
						/*flashmovie*/
						
						.fullcolumn #subnav #flashmovie {width: 210px; overflow: hidden; margin-bottom: 4px; clear: left; }
						
						.fullcolumn #subnav #flashmovie div {display: block;  color:#575656; font-size: 1em; text-align: left;line-height: 1.4em; padding: 15px; border: 1px solid #c24550;font-family: Arial, Helvetica, sans-serif; width: 178px;}
						.fullcolumn #subnav #flashmovie div h2 {color:#c24550; font-weight: bold;line-height: 1.3em; font-size: 1.1em; text-align: left;margin: 0 0 0.4em 0; padding-top: 0; border: none;}
						.fullcolumn #subnav #flashmovie div p {margin-bottom: 0.6em;}
							.fullcolumn #subnav #flashmovie div a {color:#2e7d8b;text-decoration: underline;}
							.fullcolumn #subnav #flashmovie div a:hover {text-decoration: underline; color:#c24550; }
							
						.podcasts #subnav a.backto { margin-bottom: 20px; }	
							
						
						/*podcast download menu */
						
						.podcasts .fullcolumn #subnav h2 {display: block; color:#c24550; font-weight: bold; line-height: 1.3em; font-size: 1em; margin-bottom: 6px; padding-left: 0px; padding-top: 7px; margin-top: 18px; border-top: 1px solid #d0cfbd; border: none;} /*zie js-enabled.css*/
						.podcasts .fullcolumn #subnav ul  {padding-top: 0; margin-bottom: 0; padding-left:0px;  }				
								.podcasts .fullcolumn #subnav ul li {border-bottom:none; padding-bottom: 0; margin-top: 0; }
									.podcasts .fullcolumn #subnav ul li a {background:transparent url(../images/icons/arrows-blue.gif) 0px 0.4em no-repeat; text-decoration: none; padding-left: 12px; color:#2e7d8b; text-decoration: underline;}
									.podcasts .fullcolumn #subnav ul li a:hover {background-position: -1106px 0.4em; text-decoration: underline; color:#c24550;}
						.podcasts .fullcolumn #subnav p  {margin: 0 0 0.9em 0px;/* color:#613958;*/ font-family:Arial, Helvetica, sans-serif; font-size: 1em; }		
							.podcasts .fullcolumn #subnav p.instructie  {margin: 0 0 0.9em 14px; color:#613958; text-align: center; display: none;}/*zie js-enabled.css*/	
						
						
						
						/* bodytext rules */
						.fullcolumn .bodytext { width: 450px; margin:18px 0 0 0px; float: right;  overflow: hidden; }
							
							
						
						/* bodytext headers */
						.fullcolumn .bodytext .header, .fullcolumn #subnav .header { margin: 0 0px 12px 0px;}
						
							.fullcolumn #subnav .header { float: none;}
							.fullcolumn .bodytext .header h2 { border-left: 8px solid #9ca224; padding-left: 8px; }
							.fullcolumn .bodytext h3 { width: 100%; color:#613958; font-family:Arial, Helvetica, sans-serif; font-size: 1.17em; line-height: 1.2em; font-weight: bold; letter-spacing: 0.1em; padding: 6px 0 6px 0; border-bottom: 1px solid #d0cfbd; margin: 0 0px 7px 0px;  }
							.fullcolumn .bodytext h4 { width: 100%; color:#613958; font-family:Arial, Helvetica, sans-serif; font-size: 1em; line-height: 1.2em; font-weight: bold; letter-spacing: 0.1em; padding: 6px 0 6px 0; margin: 0 0px 0px 0px;  }
							
							/* bodytext lijsten */
							.fullcolumn .bodytext ul, .fullcolumn .bodytext ol {font-size: 1.17em; font-family:Georgia, "Times New Roman", Times, serif; line-height: 1.4em; margin-bottom: 0.9em; padding-left:0px; margin-top: -0.2em;}
								.fullcolumn .bodytext ul li { display:block; padding-left: 12px;background:transparent url(../images/icons/bullet.gif) 2px 7px no-repeat; }
								
								.fullcolumn .bodytext ol {margin-left: 2.3em;}
								.fullcolumn .bodytext ol li { list-style-position:outside; }
								.fullcolumn .bodytext ul.linklist li, .fullcolumn .bodytext ol.linklist li, .fullcolumn .bodytext ul.downloadlist li { display: block; padding: 0px; margin: 0; background: none; }
																
									.fullcolumn .bodytext ul li a { display: block; padding-left: 12px; background:transparent url(../images/icons/arrows-blue.gif) left 7px no-repeat; line-height: 1.4em; margin: 0 0 0 0;}
									.fullcolumn .bodytext ul li a[href^="http:"]  { display: block; padding-left: 12px; background:transparent url(../images/icons/arrows-blue.gif) left 7px no-repeat; line-height: 1.4em; margin: 0 0 0 0;}
									
										.fullcolumn .bodytext ul li a:hover, .fullcolumn .bodytext ol li a:hover { background-position: -1106px 7px;  text-decoration: underline; color:#c24550;}
										.fullcolumn .bodytext ul li a[href^="http:"]:hover { background-position: -1106px 7px;  text-decoration: underline; color:#c24550;}
										.fullcolumn .bodytext ul.downloadlist li a { display: block; padding-left: 24px; line-height: 1.4em; margin: 0 0 0 -1px;}
										
										.fullcolumn .bodytext ul.downloadlist li a.pdf, .fullcolumn .bodytext ul.downloadlist li a.pdf:hover { background:transparent url(../images/icons/pdf_icon.gif) left 0.20em no-repeat; }
										.fullcolumn .bodytext ul.downloadlist li a.word, .fullcolumn .bodytext ul.downloadlist li a.word:hover { background:transparent url(../images/icons/word_icon.gif) left 0.20em no-repeat; }
										.fullcolumn .bodytext ul.downloadlist li a.rss, .fullcolumn .bodytext ul.downloadlist li a.rss:hover { background:transparent url(../images/icons/rss_icon.gif) left 0.20em no-repeat; }
																				
										.fullcolumn .bodytext ul.linklist li a.rss, .fullcolumn .bodytext ul.linkloadlist li a.rss:hover { background:transparent url(../images/icons/rss_icon.gif) left 0.25em no-repeat; display: block; padding-left: 24px; line-height: 1.6em; margin: 0 0 0 -1px;}
																				
										.fullcolumn .bodytext ul.linklist li a.itunes, .fullcolumn .bodytext ul.linklist li a.itunes:hover { background:transparent url(../images/icons/podcast_icon.gif) left 0.25em no-repeat; display: block; padding-left: 24px; line-height: 1.6em; margin: 0 0 0 -1px;}
										
										.fullcolumn .bodytext ul.downloadlist li a:hover {  text-decoration: underline; color:#c24550;}
										
										.fullcolumn .bodytext ul.linklist li a.google, .fullcolumn .bodytext ul.linkloadlist li a.google:hover { background:transparent url(../images/icons/plus_google.gif) left 0.35em no-repeat; display: block; padding-left: 59px; line-height: 1.6em; margin: 0 0 0 -1px;}
										
										.fullcolumn .bodytext ul.linklist li span {display: block; padding-left: 12px;  line-height: 1.4em; margin: 0 0 3px 0;}
										
								/* sitemap */
								
								.sitemap .fullcolumn .bodytext ul.linklist {clear: left; margin-bottom: 1em;}
								.sitemap .fullcolumn .bodytext ul {margin-bottom: 0;}
								.sitemap .fullcolumn .bodytext ul ul {font-size: 1em; padding-left:30px;}
								
								.sitemap .fullcolumn .bodytext ul li {padding-bottom: 0.6em;}
								.sitemap .fullcolumn .bodytext ul ul li {padding-bottom: 0em;}
								.sitemap .fullcolumn .bodytext ul ul ul {padding-top: 0.2em; padding-bottom: 0.2em;}
								
								.sitemap .fullcolumn .bodytext ul.linklist li {margin-top: -0.6em;}
								.sitemap .fullcolumn .bodytext ul.linklist li li {margin-top: 0;}
																
							
							/* bodytext images en bijschriften */			
							.fullcolumn .bodytext img {border: 1px solid #d0cfbd; background-color:#fff; padding: 2px; margin-bottom: 3px; float: left;}
							.fullcolumn .bodytext img.noborder {border:none; background-color:transparent; padding: 0; }
							.fullcolumn .bodytext img.links {float: left; margin: 0.3em 15px 3px 0;}
							.fullcolumn .bodytext img.rechts {float: right; margin: 0.3em 0 3px 15px;}
							.fullcolumn .bodytext a.rechts {float: right; margin: 0.3em 0 3px 15px; }
							.fullcolumn .bodytext a.links {float: left; margin: 0.3em 15px 3px 0; }
							
							.fullcolumn .bodytext a[href^="http:"].rechts, .fullcolumn .bodytext a[href^="http:"].rechts:hover {background: none; padding: 0;}
							.fullcolumn .bodytext a[href^="http:"].links, .fullcolumn .bodytext a[href^="http:"].links:hover { background: none; padding: 0;}
							
							
							
							.fullcolumn .bodytext span.bijschrift {font-family:Arial, Helvetica, sans-serif; display: block; overflow: hidden; width: 100%; float: left; font-size: 79%; line-height: 1.3em; margin: 0px 0 1.2em 0; color:#2e7d8b; }
							.fullcolumn .bodytext span.bijschrift-rechts {font-family:Arial, Helvetica, sans-serif; display: block; overflow: hidden; width: 235px; float: right; font-size: 79%; line-height: 1.3em; margin: 0px 0 8px 0; color:#2e7d8b; clear: right; text-align: right;}
							
							
							/* stuur deze pagina door link */
							.fullcolumn #sendtofriend {overflow: hidden; float: left; clear: left; border-left: 8px solid #9ca224; padding-left: 8px; margin: 6px 0 0px 0; width: 100%;}	
							.detail .fullcolumn #sendtofriend { margin: 12px 0 0px 0; }			
								.fullcolumn #sendtofriend a {color:#9ca224; padding: 0px 0 0px 12px; font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; font-size: 0.92em; letter-spacing: 0.1em; background:transparent url(../images/icons/arrows-green.gif) left 4px no-repeat; height: 1.4em; line-height: 1.4em; text-decoration: none; }
									.fullcolumn #sendtofriend a:hover {background-position: -1106px 4px;  text-decoration: none; color:#c24550; }
							
							/* teampagina */		
							.fullcolumn .bodytext .fotoencv {width: 100%; overflow: hidden;margin: 0px 0 0px 0; position: relative; padding-bottom: 12px;}
								.fullcolumn .bodytext .fotoencv img {width: 180px; height: 180px; display: block; margin: 6px 0 0px 0;}/*img was 290, nu wordt middelmaat gebruikt*/
								.fullcolumn .bodytext .fotoencv .downloadcv {float: left; margin-top: -170px;  /*margin-left:306px; */margin-left:200px; padding:0;  display: inline; }
									
									.fullcolumn .bodytext .fotoencv .downloadcv a.personal-email {background:transparent url(../images/icons/email.gif) 1px 2px no-repeat;padding: 2px 0 2px 26px;  text-decoration: none; color:#2e7d8b;display: inline-block;  margin-bottom: 8px; }
									.fullcolumn .bodytext .fotoencv .downloadcv a.personal-email span { font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; font-size: 0.92em; letter-spacing: 0.1em;  height: 1.2em; line-height: 1.2em; }
									.fullcolumn .bodytext .fotoencv .downloadcv a.personal-email:hover {text-decoration: none; color:#c24550; }
									
									.fullcolumn .bodytext .fotoencv .downloadcv a.personal-vcard {background:transparent url(../images/icons/vcard_icon_17.gif) 1px 1px no-repeat;padding: 2px 0 2px 26px;  text-decoration: none; color:#2e7d8b;display: inline-block; margin-bottom: 8px;  }
									.fullcolumn .bodytext .fotoencv .downloadcv a.personal-vcard span { font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; font-size: 0.92em; letter-spacing: 0.1em;  height: 1.2em; line-height: 1.2em; }
									.fullcolumn .bodytext .fotoencv .downloadcv a.personal-vcard:hover {text-decoration: none; color:#c24550; }
									
									.fullcolumn .bodytext .fotoencv .downloadcv a.cv {background:transparent url(../images/icons/pdf_icon.gif) left 1px no-repeat; padding: 2px 0 2px 26px;  text-decoration: none; color:#2e7d8b; display: inline-block; margin-bottom: 8px;  }
									.fullcolumn .bodytext .fotoencv .downloadcv a.cv span { font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; font-size: 0.92em; letter-spacing: 0.1em;  height: 1.2em; line-height: 1.2em;  }
									.fullcolumn .bodytext .fotoencv .downloadcv a.cv:hover { color:#c24550; }								
									
									.fullcolumn .bodytext .fotoencv .downloadcv a.linkedin {background:transparent url(../images/icons/linkedin.gif) 1px 1px no-repeat;padding: 2px 0 2px 26px;  text-decoration: none; color:#2e7d8b;display: inline-block; margin-bottom: 8px;  }
									.fullcolumn .bodytext .fotoencv .downloadcv a.linkedin span { font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; font-size: 0.92em; letter-spacing: 0.1em;  height: 1.2em; line-height: 1.2em; }
									.fullcolumn .bodytext .fotoencv .downloadcv a.linkedin:hover {text-decoration: none; color:#c24550; }
									
									.fullcolumn .bodytext .fotoencv .downloadcv a.twitter {background:transparent url(../images/icons/twitter.gif) 1px 1px no-repeat;padding: 2px 0 2px 26px;  text-decoration: none; color:#2e7d8b;display: inline-block;  }
									.fullcolumn .bodytext .fotoencv .downloadcv a.twitter span { font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; font-size: 0.92em; letter-spacing: 0.1em;  height: 1.2em; line-height: 1.2em; }
									.fullcolumn .bodytext .fotoencv .downloadcv a.twitter:hover {text-decoration: none; color:#c24550; }
									
								
														
							/* eventspagina */	
							
									body.eventspage .fullcolumn .bodytext ul.eventslist {border:1px solid #D0CFBD; border-top:none; padding: 0.7em 0.5em 0.5em 0.6em; margin-top: 0;}	
									body.eventspage .fullcolumn .bodytext div.eventslist {border:1px solid #D0CFBD; border-top:none; padding: 0.7em 0.5em 0.5em 0.6em; margin-top: 0;}	
									body.eventspage .fullcolumn .bodytext div.eventslist p { padding-left: 0.4em; padding-right: 0.4em;}	
									body.eventspage .fullcolumn .bodytext ul.eventslist li {margin-bottom: 4px; display: block;}
									body.eventspage .fullcolumn .bodytext ul.eventslist li a {display: inline; }
										body.eventspage .fullcolumn .bodytext #inschrijven ul.eventslist li span, body.eventspage .fullcolumn .bodytext #inschrijven ul.linklist li span {padding-left: 12px; margin: 0 0 0 0; line-height:inherit; margin: 0 0 0 0; display: inline;}
										body.eventspage .fullcolumn .bodytext ul.linklist li span {padding-left: 12px; margin: 0 0 0 0; line-height:inherit; margin: 0 0 0 0; display: block;}
										
										
																			
										body.eventspage .fullcolumn .bodytext ul.eventslist li span.inschr_open {padding-left: 0px; margin-left: 12px; font-size: 0.76em; color:#9ca224; padding-left: 0; font-weight: bold; font-family:Arial, Helvetica, sans-serif; }
										body.eventspage .fullcolumn .bodytext ul.eventslist li span.inschr_gesloten {padding-left: 0px; margin-left: 12px; font-size: 0.76em; color:#d97418; padding-left: 0; font-weight: bold; font-family:Arial, Helvetica, sans-serif; }
										body.eventspage .fullcolumn .bodytext ul.eventslist li span.inschr_vol {padding-left: 0px; margin-left: 12px; font-size: 0.76em; color:#E50F01; padding-left: 0; font-weight: bold; font-family:Arial, Helvetica, sans-serif; }
										
									body.eventspage .fullcolumn .bodytext #inschrijven a.toon, body.eventspage .fullcolumn .bodytext #inschrijven a.verberg {display: none;}	/*zie js-enabled.css*/
									body.eventspage .fullcolumn .bodytext #inschrijven h3 { display: block; width: 100%; overflow: hidden; position: relative; margin-bottom: 0;}
									body.eventspage .fullcolumn .bodytext #inschrijven h3 a {color:#2e7d8b; padding:0 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.8em; letter-spacing: 0em; text-decoration: none; position: absolute; right: 5px; bottom:0.5em; width: 24%; text-align: right; }
									body.eventspage .fullcolumn .bodytext #inschrijven h3 span {font-weight: bold; width: 100%; display: block; float:left; }/*zie js-enabled.css*/
		
									body.eventspage .fullcolumn .bodytext #inschrijven h3 a:hover { text-decoration: none; color:#c24550;}
									
									body.eventspage .fullcolumn .bodytext #inschrijven div.info { border-bottom:1px solid #D0CFBD; overflow: hidden; margin-bottom: 0em; padding-top: 7px;}
									body.eventspage .fullcolumn .bodytext #inschrijven .info h4 { padding-top: 0px; margin-bottom: 0; display: block; }
									
									body.toolbox .fullcolumn .bodytext #inschrijven {overflow: hidden; float: left; clear:both; width: 100%; text-align: left; padding-top: 8px;}	
														
/* algemene regels */



.header {border-bottom: 1px solid #d0cfbd; margin: 0 0px 7px 0px; overflow: hidden; position: relative; }
	.fullcolumn .header {margin: 0 0px 8px 0px; float: left; width:100%; position: relative;}
	
.list #leftcolumn .header {border-bottom:none; margin-bottom: 0;}
	.list .subheader {border-bottom: 1px solid #d0cfbd; overflow: hidden; position: relative; margin: 0 0px 8px 0px; float: left; width:100%; }
		.list .subheader h3 {color:#613958; text-transform: uppercase; font-family:"Trebuchet MS", Arial, Verdana, Helvetica; font-size: 1.1em; line-height: 1.2em; font-weight: bold; letter-spacing: 0.1em; margin: 13px 0 5px 0; border-left: 8px solid #9ca224; padding-left: 8px;  }
		
			.list.inspiratie .subheader h3 {margin: 13px 100px 5px 0;  }
		
		
		.header h2 {color:#613958; text-transform: uppercase; font-family:"Trebuchet MS", Arial, Verdana, Helvetica; font-size: 1.35em;line-height: 1.1em; font-weight: bold; letter-spacing: 0.1em; margin: 13px 0 8px 0;  }
			.fullcolumn .header h2 {margin: 6px 20px 8px 0;  }
		
			body .header a.rss, body .fullcolumn .header a.rss:hover { width: 10px;display: block;text-indent: -9999px; position: absolute; top:9px; right: 0; background:transparent url(../images/icons/rss.gif) left top no-repeat; width: 10px; height: 10px; margin: 0; padding: 0;}
	
	.fullcolumn .bodytext .header h3 { width: auto; color:#c24550; font-family:Arial, Helvetica, sans-serif;  line-height: 1.2em; font-weight: bold; letter-spacing: 0; padding: 0px 0 0px 0; border: none; margin: 11px 0px 5px 0px;  display: block; overflow: hidden; font-size: 1em;}
		.inschrijven .fullcolumn .bodytext .header h3 { /*text-transform: capitalize;*/}
		.fullcolumn .bodytext .header h3 a { color:#c24550; background: none; letter-spacing: 0; padding: 0 0 0 0; font-style: normal; height: auto; position: static; line-height: 1.2em; font-size: 1em;  }
			.fullcolumn .bodytext .header h3 a:hover { color:#c24550; text-decoration: underline;}
		.fullcolumn .bodytext .header h3 span { color:#9ca224; font-size: 0.96em; text-transform: lowercase;}
	
	.header a {color:#2e7d8b; padding: 0px 0 0px 18px; font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; font-size: 0.92em; letter-spacing: 0.1em; background:transparent url(../images/icons/arrows-blue.gif) 6px 4px no-repeat; height: 1.3em; line-height: 1.3em; text-decoration: none; position: absolute; top: 16px; right: 0; cursor: pointer;}
		.header a:hover {background-position: -1106px 4px;  text-decoration: none; color:#c24550; }
		
	/* vorige-volgende links in header */
	.header .prev-next {position: absolute; right: 0px; bottom: 5px; overflow: hidden;  }
		
		.header .prev-next a, .header .prev-next a:visited {color:#9ca224; float: left; line-height: 1.3em; height: 1.3em; position: static; text-decoration: none; }
			.header a.next {padding: 0px 18px 0px 0; background:transparent url(../images/icons/arrows-green-right.gif) right 5px no-repeat;  margin-left: 18px; border-right: 8px solid #9ca224;}
				.header a.next:hover {background-position: right -1095px; text-decoration: none; color:#c24550;}
			.header a.previous {padding: 0px 0px 0px 18px; background:transparent url(../images/icons/arrows-green-reverse.gif) 6px 5px no-repeat;  border-left: 8px solid #9ca224;}
				.header a.previous:hover {background-position: -1100px 5px; text-decoration: none; color:#c24550;}
				
				
	/* vCalendar link in header */
	.header .vcallink {position: absolute; right: 0px; bottom: 1px;  padding-right:22px; background:transparent url(../images/icons/vcalendar_icon.png) right center no-repeat; padding-bottom: 4px; }
		
		.header .vcallink a, .header .vcallink a:visited {color:#9ca224; float: left; line-height: 1.3em; height: 1.3em; position: static; padding: 0px 18px 0px 0; background:transparent url(../images/icons/arrows-green-right.gif) right 5px no-repeat;  margin-left: 18px;margin-top: 4px;  text-decoration: none; }
			
				.header .vcallink a:hover {background-position: right -1095px;  text-decoration: none; color:#c24550;}
			
	
	/* vorige links in subnavkolom */
	
		
		#subnav a.backto {font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; font-size: 0.92em; letter-spacing: 0.1em; color:#9ca224; float: left; color:#9ca224; float: left; line-height: 1.3em;  padding: 0px 0px 0px 18px; background:transparent url(../images/icons/arrows-green-reverse.gif) 6px 0.4em no-repeat;  border-left: 8px solid #9ca224;text-decoration: none; cursor: pointer; margin-top: 6px;}
		
				#subnav a.backto:hover {background-position: -1100px 0.4em; text-decoration: none; color:#c24550;}
				
				
	/* toon alles links in subheader */
	
	/*.subheader .showall {position: absolute; right: 0px; bottom: 6px; overflow: hidden;  }*/
		
		.subheader a {font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; font-size: 0.92em; letter-spacing: 0.1em; color:#9ca224; float: left; line-height: 1.2em; /*line-height: 1.4em;*//* height: 1.5em;*//* position: static; */position: absolute; right: 0px; bottom: 6px;padding: 0px 0px 0px 12px; background:transparent url(../images/icons/arrows-green.gif) 0px 4px no-repeat;  margin-left: 18px; /*border-right: 8px solid #9ca224; */text-decoration: none; cursor: pointer; }
			
				.subheader a:hover {background-position: -1106px 4px;  text-decoration: none; color:#c24550;}
				
		.portfolio-category .subheader a, .inspiratie-category .subheader a {padding: 0px 0px 0px 12px; background:transparent url(../images/icons/arrows-green-reverse.gif) 0px 4px no-repeat;  }
			
				.portfolio-category .subheader a:hover, .inspiratie-category .subheader a:hover {background-position: -1106px 4px; }
		
	
p {font-size: 1.17em; font-family:Georgia, "Times New Roman", Times, serif; line-height: 1.4em; margin-bottom: 0.9em;}


	body a.meer {color:#2e7d8b; padding:0 0 0 18px; font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; font-size: 0.8em; letter-spacing: 0.1em; background:transparent url(../images/icons/arrows-blue.gif) 6px 0.4em no-repeat; text-decoration: none; }
		
		body a.meer:hover {background-position: -1100px 0.4em;  text-decoration: none; color:#c24550;}
		
	.fullcolumn .bodytext dl {font-size: 1.17em; font-family:Georgia, "Times New Roman", Times, serif; line-height: 1.4em; margin-bottom: 0.9em;}
		.fullcolumn .bodytext dd { padding-left: 18px;}
		
	.fullcolumn .bodytext dl.bevestiging {width: 100%; display: block; overflow: hidden; border-top:1px solid #d0cfbd; padding-bottom: 12px; padding-top: 12px;}
	.fullcolumn .bodytext dl.bevestiging dt { padding-left: 0px; display: inline; float: left;clear: left; width: 35%; margin-right: 2%;line-height: 1.4em; margin-bottom: 6px; font-weight: bold; }
		.fullcolumn .bodytext dl.bevestiging dd { padding-left: 0px; display: block; float: left;width: 62%; line-height: 1.4em; margin-bottom: 6px;  }
		.fullcolumn .bodytext dl.bevestiging dd span { font-family:"Courier New", Courier, Monospace; font-size: 0.92em; }

/* tabellen */

body .fullcolumn .bodytext table.prijslijst {font-size: 1.17em; font-family:Georgia, "Times New Roman", Times, serif; line-height: 1.4em; margin-bottom: 0.9em; color:#575656; width: 100%;}	

body .fullcolumn .bodytext table.prijslijst td.kolomlinks {width: 74%;}		
		
body .fullcolumn .bodytext table#adressen { width: 450px; margin: 0; padding: 0; margin-bottom: 0; }
	.fullcolumn .bodytext table#adressen tr td { width: 225px; color:#575656; }
		.fullcolumn .bodytext table#adressen tr td p { color:#575656; }
		
/* formulieren */

.fullcolumn .form-container {width: 450px; margin:6px 0 0 0px; float: right;  overflow: hidden; padding-bottom: 0px;}
.fullcolumn h3.formtitle { padding: 18px 0 0px 0; border-bottom:none; margin: 18px 0px 0px 0px; text-transform: uppercase; border-top: 1px solid #d0cfbd;}
.toolbox .fullcolumn h3.formtitle { /*padding:0px 0 0px 0; border-bottom:none; margin: 0px 0px 0px 0px;  border-top: none;*/}
.fullcolumn form { font-family:Arial, Helvetica, sans-serif; font-size: 100%; overflow: hidden; padding-bottom: 8px; margin-bottom: 6px; width: 450px; border-bottom: 1px solid #d0cfbd; }
	.stuurdoor .fullcolumn form { border:none; }
	
	.fullcolumn form h3 {  width: 100%; color:#613958; font-family:Arial, Helvetica, sans-serif; font-size: 1.17em; line-height: 1.2em; font-weight: bold; letter-spacing: 0.1em; margin: 0 0px 7px 0px; padding: 14px 0 0px 0; border-bottom:none; text-transform: uppercase; float: left; clear: left; }
	.fullcolumn form .horizontal {float: left; width: 295px; border-top: 1px solid #583e52; padding-bottom: 5px; margin-bottom: 2px; overflow: hidden; }
	.fullcolumn form .vertical, .fullcolumn form .verticallong {float: left; width: 295px; border-top: 1px solid #583e52; padding-bottom: 0px; margin-bottom: 2px;padding-bottom: 8px; overflow: hidden; }
	
	
	.fullcolumn form .date, .fullcolumn form .datetimedropdown {float: left; width: 295px; border-top: 1px solid #583e52; padding-bottom: 6px; margin-bottom: 2px; overflow: hidden; }
	.fullcolumn form .afstand {float: left;  border-top: 1px solid #583e52; padding-bottom: 6px; margin-bottom: 2px; overflow: hidden; }
	
		.fullcolumn form .date input.text { width: 60px; margin-right: 10px; margin-bottom: -2px; }
		.fullcolumn form .date label {clear: none; float: none; display: block; float: left; width: 30px; border: none;}
		
		.fullcolumn form .datetimedropdown input.text { width: 60px; margin-right: 10px; margin-bottom: -2px; }
		.fullcolumn form .datetimedropdown label {clear: left; float: none; display: block; float: left; width: 30px; border: none;}
		.fullcolumn form .datetimedropdown label.uur {clear: none; width: auto; margin-left: 6px;}
		.fullcolumn form .datetimedropdown label.colon {clear: none; width: auto; }
		.fullcolumn form .datetimedropdown select {margin-right: 0;}
		
		.fullcolumn form .afstand input.plaats { width: 173px; margin-right: 0px; margin-bottom: -2px; margin-right: 0; }
		.fullcolumn form .afstand input.km { width: 30px; margin-right: 0px; margin-bottom: -2px; margin-right: 6px; }
		.fullcolumn form .afstand label {clear: none; float: none; display: block; float: left; width: 50px; border: none; margin-right: 8px;}
	
	.fullcolumn form .vertical div {float: left; overflow: hidden; }
	.fullcolumn form .vertical div div {float: left; width: 140px; overflow: hidden;}
		.fullcolumn form .vertical div div input {}
		.fullcolumn form .vertical div div label {clear: none; float: none; display: block; float: left; width: 110px; margin-right: 0px;}
	
		.fullcolumn form div.required {float: left; width: 295px; background:transparent url(../images/icons/required.gif) right top no-repeat; }
		.fullcolumn form div.required {float: left; width: 295px; background:transparent url(../images/icons/required.gif) right top no-repeat;}
	
	.fullcolumn form input, .fullcolumn form label, .fullcolumn form textarea {float: left; margin: 0 0 2px 0; font-size: 1em; }
	.fullcolumn form .horizontal input {margin: 0.4em 6px 0 2px;}
	.fullcolumn form .vertical input, .fullcolumn form .verticallong input {margin: 0.4em 6px 0 2px; clear: left;}
	.fullcolumn form .vertical input.text {margin: 0.4em 6px 0 0px; clear: left;}
	.fullcolumn form input.radio, .fullcolumn form input.checkbox {border: none;}
	
	.fullcolumn form select {margin: 0.4em 6px 0 0px; border: 1px solid #583e52; color:#613958; font-family:Arial, Helvetica, sans-serif; font-size: 100%; background:#583e52; color:#fff;}/*#d0cfbd*/
		.fullcolumn form select option {height: 1.3em; line-height: 1.3em; }
	.fullcolumn form select.small {width: 50%;}
	.fullcolumn form select.wide {width: 80%; }
	
	.fullcolumn form select.digit2 {width: 55px; float: left;}
	.fullcolumn form select.digit4 {width: 70px;float: left;}
	.fullcolumn form select.maand {width: 100px;float: left;}
	
	.fullcolumn form button {float: left; clear: left; margin: 12px 0 0 155px; line-height: 2em; background-color:#2e7d8b; width: auto; height: 2.2em; color:#fff; border: none; font-size: 1.05em; cursor: pointer; display: inline; padding-bottom: 0.3em; padding-left: 10px; padding-right: 10px; overflow: visible;  font-family:Arial, Helvetica, sans-serif;}
	.fullcolumn form button.hover, .fullcolumn form button:hover  {background-color:#c24550; }
	.fullcolumn form label { color:#613958; border-top: 1px solid #583e52; width: 155px; line-height: 1.3em; display: block; padding-top:4px; clear: left;}
	
	.fullcolumn form .horizontal label {width: auto; border: none; clear: none; float: left; margin: 0 15px 0 0;}
	.fullcolumn form .vertical label {width: auto; border: none; clear: none; float: left; margin: 0 15px 0 0; }
	.fullcolumn form .verticallong label {width: 82%; border: none; clear: none; float: left; margin: 0 15px 0 0; }
		
	
	.fullcolumn form input.text {color:#fff; background-color:#583e52; border: none;  height: 20px; padding-left: 5px; padding-right: 5px; width: 277px;padding-top:4px; font-family:Arial, Helvetica, sans-serif; font-size: 1em; padding-top:0.3em; padding-bottom:0.3em;line-height: 20px;}
	
	.fullcolumn form input.text:focus, .fullcolumn form textarea:focus, .fullcolumn form select:focus, .fullcolumn form option:focus {background-color:#3b2d40; }
	
	body .fullcolumn form input.small {width: 80px; }
	
	.fullcolumn form input.required { border-right: 8px solid #9ca224; width: 277px; }
	.fullcolumn form textarea {color:#fff; background-color:#583e52;border:none; line-height: 1.4em; padding-left: 5px; padding-right: 5px; width: 277px;font-family:Arial, Helvetica, sans-serif; font-size: 1em; padding-top:0.35em; }
	.fullcolumn form textarea.required {border-right: 8px solid #9ca224; }
	
	.fullcolumn form p.verplicht {color:#9ca224;border:none; line-height: 20px; border-right: 8px solid #9ca224; padding-right: 8px; float: right; clear: both; font-family:Arial, Helvetica, sans-serif; font-size: 1em; margin: 20px 0 0 0;}
	.fullcolumn form .toelichting {color:#c24550;margin: 12px 0 0 155px; float: left; clear: left; font-family:Arial, Verdana, Geneva, Helvetica, sans-serif, san-serif; font-size: 1em; display: inline; width: 295px;}
		.fullcolumn form .toelichting strong {color:#c24550;}
		
	.fullcolumn form input.error, .fullcolumn form input.required.error { border-right: 8px solid #ff0000; width: 277px; }
	.fullcolumn form input.mce_inline_error, .fullcolumn form input.required.mce_inline_error { border-right: 8px solid #ff0000; width: 277px; }
		.fullcolumn form textarea.error, .fullcolumn form textarea.required.error {border-right: 8px solid #ff0000; }
	
	.fullcolumn form div.error, .fullcolumn form div.required.error  {float: left; width: 295px; background:transparent url(../images/icons/error.gif) right top no-repeat; }
		.fullcolumn form div.error, .fullcolumn form div.required.error {float: left; width: 295px; background:transparent url(../images/icons/error.gif) right top no-repeat;}
		
	.fullcolumn .form-container div.errors {border: 2px solid #ff0000; border-right: 8px solid #ff0000; width: 440px; margin: 0 0 12px 0; padding: 8px 0 8px 0;}
		.fullcolumn .form-container div.errors p {font-family:Arial, Helvetica, sans-serif; color:#FF0000;font-size: 1em; margin: 0 10px 0 10px;}
		.fullcolumn .form-container div.errors p strong {color:#FF0000;font-weight: bold; padding-right: 0.5em;}
		
		
	.fullcolumn form div.mce_inline_error {float: left; clear: left; border-top: 2px solid #ff0000; color: #ff0000; width: 295px; margin: -2px 0 0px 155px; padding: 4px 0 8px 0px; display: inline;}
		
	
/* footer */

#footer-container { width: 100%; text-align: center; border-top: 1px solid #fff;}

	#footer-top { width: 100%; background:transparent url(../images/bg-layout/bg-footer.gif) left bottom repeat-x; z-index: 1; position: relative; overflow: hidden; }
		
		#footer-content { position: relative; margin: 0px auto; width: 974px; font-size: 1em; text-align: left; background: #3b2d40 url(../images/bg-layout/bg-footer-shadow.png) -1px top repeat-y; overflow: hidden; z-index: 1; padding-bottom: 18px;}
			#footer-content-bg { position: absolute; width: 974px; height: 18px; right: 0; bottom: 0px; background:transparent url(../images/bg-layout/bg-footer-bottom.png) left top no-repeat;  z-index: 100000; font-size: 0; line-height: 0;}
			
			#footer-content li a {color:#9b83a4; font-size: 0.92em;padding-left: 12px; font-family:Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; letter-spacing: 0.1em; background:transparent url(../images/icons/arrows.gif) left 3px no-repeat; }
					#footer-content  li a:hover {color:#f4f5e8; background-position: 0 -47px; }
			
				
			#footer-content #footer-content-left {padding-bottom: 18px; margin: 0 0 0 19px; width:690px; float: left; display: inline; overflow: hidden; }
				#footer-content #footer-content-left .header {border-bottom: 1px solid #4e3e54; margin: 0 0px 9px 0px; overflow: hidden;}
				/* footer navigatie block */
				#footer-content #footer-content-left .block .header {margin: 0 30px 9px 0px;}
				#footer-content #footer-content-left .block.last .header { margin: 0 0px 9px 0px; }
					#footer-content #footer-content-left h2 {color:#f4f5e8;  }
				
				
				#footer-content #footer-content-left .block li {padding-bottom: 5px; margin-right: 30px; display: block; }
				#footer-content #footer-content-left .block.last li {margin-right: 0px; display: block; }
					#footer-content #footer-content-left .block li a {color:#9b83a4; margin: 0 0 0 0px; display: block; padding: 0px 0 0px 12px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.1em; font-style: normal;font-weight: normal; background:transparent url(../images/icons/arrows.gif) left 0.4em no-repeat; line-height: 1.15em; text-decoration: none; }
							#footer-content #footer-content-left .block li a:hover {color:#f4f5e8; background-position:-1106px 0.4em;  text-decoration: underline;}
							
							#footer-content #footer-content-left .block li a.alles {color:#2e7d8b;}
					
				/* footer in de spotlight block */	
				
				#footer-content .header a {color:#9b83a4; background:transparent url(../images/icons/arrows.gif) 6px 4px no-repeat; line-height: 1.2em; }
					#footer-content .header a:hover {color:#f4f5e8; background-position: -1100px 4px; }	
						
				#footer-content #footer-content-left img {width: 204px; height: 64px; border: 1px solid #d0cfbd; background-color:#fff; padding: 2px; float: left; margin: 0 30px 5px 0;}
					#footer-content #footer-content-left a:hover img {border: 1px solid #c24550; background-color:#c24550; }
				
				
				#footer-content #footer-content-left h3 {font-family:Arial, Helvetica, sans-serif; color:#9ca224; font-weight: bold; font-size: 1em; margin: 0 0 6px 0;letter-spacing: 0; line-height: 1.2em;}
					#footer-content #footer-content-left h3 a {font-family:Arial, Helvetica, sans-serif; color:#9ca224; font-weight: bold; letter-spacing: 0; text-decoration: none; font-size: 1.2em;}
					#footer-content #footer-content-left h3 a.category {font-family:Arial, Helvetica, sans-serif; color:#9ca224; font-weight: bold; letter-spacing: 0; text-decoration: none;font-size: 1em; }
						#footer-content #footer-content-left h3 a:hover {text-decoration: underline;}
				#footer-content #footer-content-left p {color:#f4f5e8; 	}
				
				#footer-content #footer-content-left h3 span {padding: 0 5px 0 5px; font-weight: normal; }
				
				body #footer-content a.meer {background-image:url(../images/icons/arrows.gif); color:#9b83a4; }
					body #footer-content a.meer:hover { color:#f4f5e8; }		
				
				.spotlight-inspiratie p {width: 75%;}
			
			
			#footer-content #footer-content-right {width: 244px; float: right; margin: 0 0px 0 0; overflow: hidden; padding-bottom: 10px;  display: inline; }
				#footer-content #footer-content-right .header {border-bottom: 1px solid #504056; margin: 0 18px 8px 16px; overflow: hidden;}
					#footer-content #footer-content-right h2 {color:#9ca224; text-transform: uppercase; font-family:"Trebuchet MS", Arial, Verdana, Helvetica;  line-height: 1.1em; font-weight: bold; letter-spacing: 0.1em; margin: 13px 0 6px 0px;  }
					#footer-content #footer-content-right p {color:#f4f5e8; margin: 0px 0 9px 16px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.1em; line-height: 1.4em; letter-spacing: 0.1em; font-weight: normal; display: block;}
					
					#footer-content #footer-content-right .header h3.fn, #footer-content #footer-content-right .header h3.n, #footer-content #footer-content-right .header p, #footer-content #footer-content-right .header img {display: none;} /*alleen voor detail-team, voor vcard code*/
					
					#footer-content #footer-content-right p.post { }
					#footer-content #footer-content-right p.bezoek { }
					
					#footer-content #footer-content-right p.adr {position:relative; margin-right: 18px; }
					#footer-content #footer-content-right p.adr a.soort {position: absolute; right: 0; top: 2px; text-align: right; color:#9b83a4; margin: 0 0 0 0px; font-size: 0.8em; display: block; padding: 0px 0 0px 12px; font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; letter-spacing: 0.1em; background:transparent url(../images/icons/arrows.gif) left 0.5em no-repeat; text-decoration: none; text-transform: lowercase; height: auto; line-height: 1.4em; display: none;}
					#footer-content #footer-content-right p.adr a.soort:hover {color:#f4f5e8; background-position: -1106px 0.5em;  text-decoration: none; cursor: pointer;}

					
					#footer-content #footer-content-right p a {color:#9b83a4; text-decoration: underline; }
						#footer-content #footer-content-right p a:hover {text-decoration: underline; color:#f4f5e8; }
					
					#footer-content #footer-content-right ul {margin-top: 16px; display: block; overflow: hidden; }
											
							#footer-content #footer-content-right li a {color:#9b83a4; margin: 0 0 0 16px; font-size: 0.92em; display: block; padding: 0px 0 0px 12px; font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; letter-spacing: 0.1em; background:transparent url(../images/icons/arrows.gif) left 0.5em no-repeat; text-decoration: none; }
							#footer-content #footer-content-right li a:hover {color:#f4f5e8; background-position: -1106px 0.5em;  text-decoration: none;}
					
						#footer-content #footer-content-right li.vcardlink {background:transparent url(../images/icons/vcard_icon.png) left top no-repeat; display: block; line-height: 1.2em; padding: 3px 0 5px 32px; margin: 0 0 0 16px; }
					
							#footer-content #footer-content-right li.vcardlink a {margin: 0 0 0 0; height: auto;}
					
					#footer-content #footer-content-right span.type {display: none;}
					
					#footer-content #footer-content-right p.route a {color:#9b83a4; margin: 0 0 0 0px; font-size: 0.8em; display: block; padding: 0px 0 0px 12px; font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; letter-spacing: 0.1em; background:transparent url(../images/icons/arrows.gif) left 0.5em no-repeat; text-decoration: none; text-transform: lowercase; height: auto; line-height: 1.4em;}
					
					#footer-content #footer-content-right p.route a:hover {color:#f4f5e8; background-position: -1106px 0.5em;  text-decoration: none;}
					 							
	
	#footer-bottom { width: 100%; }
		#footer-bottom-content { margin: 0px auto; width: 972px; font-size: 1em; text-align: left; background:#eeebd6 url(../images/bg-layout/bg-rightcolumn.png) right bottom repeat-y; border-left: 1px solid #eeebd6; border-right: 1px solid #eeebd6; padding: 16px 0 30px 0; overflow: hidden; }
			#footer-bottom-content p {float: left; margin: 0 0 0 18px; padding-right: 8px; color:#767676; font-size: 1em; font-family:Georgia, "Times New Roman", Times, serif; line-height: 1em; display: inline;}
			#footer-bottom-content ul li {float: left; display: inline; margin: 0 8px 0 0; padding-left: 8px; border-left: 1px solid #767676; font-size: 1em;}
			#footer-bottom-content ul li a {font-size: 1em; font-family:Georgia, "Times New Roman", Times, serif; line-height: 1em; color:#2e7d8b; text-decoration: underline;}
				#footer-bottom-content ul li a:hover {color:#c24550; text-decoration: underline;}
				
				
			#footer-bottom-content ul li#twitter {float: right; display: inline; margin: -2px 10px 0 0;padding:0px;  border:none; font-size: 1em; width:16px; height:16px;}
				#footer-bottom-content ul li#twitter a {text-indent:-9999px; width:16px; height:16px; display: block;  background:transparent url(../images/icons/twitter.gif) left top no-repeat;}
					#footer-bottom-content ul li#twitter a:hover {text-decoration: none;}
					
			#footer-bottom-content ul li#linkedin {float: right; display: inline; margin: -2px 10px 0 0; padding:0px; border:none; font-size: 1em; width:16px; height:16px;}
				#footer-bottom-content ul li#linkedin a {text-indent:-9999px; width:16px; height:16px; display: block;  background:transparent url(../images/icons/linkedin.gif) left top no-repeat;}
					#footer-bottom-content ul li#linkedin a:hover {text-decoration: none;}
			
			#footer-bottom-content ul li#rss {float: right; display: inline; margin: -2px 17px 0 0; padding:0px; border:none; font-size: 1em; width:16px; height:16px;}
				#footer-bottom-content ul li#rss a {text-indent:-9999px; width:16px; height:16px; display: block;  background:transparent url(../images/icons/feed.gif) left top no-repeat;}
					#footer-bottom-content ul li#rss a:hover {text-decoration: none;}
				
/* vCalendar rules  */				
	
.vevent .summary {display: none;}
.vevent .dtstart, .vevent .dtend {display: none;}


/* MijnEigenWijzer bladerbox, zie ook regels in js-enabled.css */

#mijneigenwijzer-flash {float: right; margin: 10px 0 5px 15px; width: 240px; height: 163px;}

#bladerbox {width: 100%; float: left; overflow: hidden; padding-bottom: 0; margin-bottom: -12px; }
	#bladerlinks {width: 450px; margin:0px 0 0 0px; float: right; overflow: hidden; padding-bottom: 12px; border-bottom: 1px solid #d0cfbd;}
	#bladerlinks ol {width: 150px; float: left; display: block; margin: 6px 0 0 0; padding: 0 0 0 0;}
		#bladerlinks ol li {width: 150px; float: left; clear: left; margin: 0 0 3px 2em; padding: 0 0 0 0;  list-style-position:outside;}
		#bladerlinks ol li.nonumber {list-style-type:lower-roman;}
			#bladerlinks ol li a {margin: 0 0 0 0; padding: 0 30px 0 0; line-height: 1.2em; display: inline; color:#2e7d8b;}
	#bladerlinks ol li a:hover {color:#c24550;}
	#kaarten {width: 567px; margin:6px 0 12px 0px; float: right; overflow: hidden; padding-bottom: 0px; }
		#kaarten img {margin:0; padding: 0 0 0 0; border: none; width: 567px; height: 227px; cursor: pointer;}
		#kaarten a {width: 567px; height: 227px; display: block; float: left; margin:0; padding: 0; cursor: pointer; position: relative; }
		#kaarten a span {display: none; }
		#kaarten a:hover span {position: absolute; display: block; color:#fff; font-weight: bold; background:#c24550; height: 2em; line-height: 2em; width: 100%; opacity: 0.8; text-align: center; text-transform: uppercase; font-family:Arial, Helvetica, sans-serif; cursor: pointer;} /*zie iehacks voor opacity*/		
		
		
		#kaarten a#bladerterug:hover span {top: 20%; left: 0; }
		#kaarten a#bladervooruit:hover span {bottom: 20%; left: 0;  }
		#kaarten a:hover img { }
		
		#kaarten #navigation {width: 450px; float: left; margin: 0 0 12px 117px; color:#9ca224; overflow: hidden; clear: both; display: inline;} 
		#kaarten #navigation a, #kaarten #navigation span {width: auto; display: inline; float: none; clear: none;  margin:0; padding: 0;  color:#9ca224; line-height: 1.3em; height: 1.3em;  text-decoration: none; }
		
		#kaarten #navigation a.next {padding: 0px 18px 0px 6px; background:transparent url(../images/icons/arrows-green-right.gif) right 4px no-repeat;  margin-left: 0px; border-right: 8px solid #9ca224; text-decoration: none; }
				#kaarten #navigation a.next:hover {background-position: right -1096px;}
			#kaarten #navigation a.previous {padding: 0px 6px 0px 18px; background:transparent url(../images/icons/arrows-green-reverse.gif) 6px 4px no-repeat;  border-left: 8px solid #9ca224; text-decoration: none; }
				#kaarten #navigation a.previous:hover {background-position: -1100px 4px;}
				#kaarten #navigation a:hover {text-decoration: none; color:#c24550;}
				
				#kaarten #navigation a.list {padding: 0px 6px 0px 6px; font-weight: bold;  }
		
	#kaarten.hide {}
	#bladerlinks {display: none;}
	
	#nojs-bladerbox {display: block; width: 588px; height: 454px; float: right; overflow: auto;  margin-top: 6px; margin-bottom: 12px;}
		#nojs-bladerbox img {margin:0; padding: 0; border: none; width: 567px; height: 227px; float: left; clear: both;}

/* nieuwsbrief regels */	

div.display_archive {width: 100%; float: none; overflow: hidden; margin-bottom: 0.9em; padding: 0px 0 1.2em 0; border-bottom: 1px solid #d0cfbd;}
	div.campaign {text-indent: -9999px;width: 100%; float: left; margin: 0; padding: 0; position: relative; padding-bottom: 0.6em;}
		.fullcolumn .bodytext div.campaign a {margin: 0; padding: 0; text-indent:0; position: absolute;top: 0; left: 0; display: inline; line-height: 1.4em; display: block; padding-left: 12px; background:transparent url(../images/icons/arrows-blue.gif) left 7px no-repeat; line-height: 1.4em; margin: 0 0 0px 0; padding-right: 0; font-size: 1.17em; font-family:Georgia, "Times New Roman", Times, serif; line-height: 1.4em; }
			.fullcolumn .bodytext div.campaign a:hover { background-position: -1106px 7px;  text-decoration: underline; color:#c24550;}


.fullcolumn div.newsletter-errors {}

		.fullcolumn div.newsletter-errors p#mce-error-response {color:#FF0000; border: 2px solid #ff0000; border-right: 8px solid #ff0000; width: 420px; margin: 0 0 12px 0; padding: 8px 10px 8px 10px;}
		.fullcolumn div.newsletter-errors p#mce-success-response {color:#9ca224; border: 2px solid #9ca224; border-right: 8px solid #9ca224; width: 420px; margin: 0 0 12px 0; padding: 8px 10px 8px 10px;}
		.fullcolumn div.newsletter-errors p {font-family:Arial, Helvetica, sans-serif; font-size: 1em;}
		.fullcolumn div.newsletter-errors p strong {font-weight: bold; padding-right: 0.5em;}
		
		.fullcolumn div.newsletter-errors p#mce-error-response strong {color:#FF0000; font-weight: bold;}
		.fullcolumn div.newsletter-errors p#mce-success-response strong {color:#9ca224; font-weight: bold;}
		
p.response {display: none;}

/* pollpagina regels */	

.pollblock {border:1px solid #D0CFBD; border:1px solid #D0CFBD; border-top:none; padding: 1em 1em 1em 1.2em; display: block; overflow: hidden; margin-bottom: 1em;}
body.polls .fullcolumn .bodytext h3 {margin-bottom: 0;}	

#content #rightcolumn p.allpolls { position: relative; top: -0.8em;width: 140px; display: block;}
#content #rightcolumn p.allpolls a {color:#2e7d8b; padding:0 0 0 12px; font-family:Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; font-size: 0.8em; letter-spacing: 0.1em; background:transparent url(../images/icons/arrows-blue.gif) 0px 0.4em no-repeat; text-decoration: none; }
#content #rightcolumn p.allpolls a:hover {background-position: -1106px 0.4em;  text-decoration: none; color:#c24550;}



/* sFIR regels */			

/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file;
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
  border: none;
}

.sIFR-unloading .sIFR-flash {
  visibility: hidden !important;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}

/*---- Header styling ---*/


.sIFR-active .header h2, .sIFR-active .subheader h3 {visibility: hidden;}

.sIFR-active .header h2 object {margin-bottom: -4px; }
.sIFR-active .header h2 { margin-bottom: 6px;  padding-bottom: 1px; }

.sIFR-active .eventlist .header h2 { margin-bottom: 8px;  padding-bottom: 1px; }

.sIFR-active .subheader h3 object {margin-bottom: -4px;}
.sIFR-active .subheader h3 { margin-bottom: 6px;  padding-bottom: 3px; }





}

/* =============== PRINT styles */
@media print {

/* sFIR regels */

/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

.sIFR-flash {
  display    : none !important;
  height     : 0;
  width      : 0;
  position   : absolute;
  overflow   : hidden;
}

.sIFR-alternate {
  visibility : visible !important;
  display    : block   !important;
  position   : static  !important;
  left       : auto    !important;
  top        : auto    !important;
  width      : auto    !important;
  height     : auto    !important;
}


ul {}

body {font-family:Arial, Helvetica, sans-serif; font-size: 13px;}


h2, h3, h4, h5 {color:#613958; clear: left;}
h2 {font-size: 17px;}
h3 {font-size: 14px;}
h4 {font-size: 13px;}

a { color:#2e7d8b;}

#logo-info {display: none;}

.fullcolumn #breadcrumb { width: 100%; margin:14px 0px 30px 0px;  display: block; float: left; }
	.fullcolumn #breadcrumb ul { display: block; margin:0px 0px 0 0px; padding: 0 0 0 0; display: inline; float: left;}
	.list .fullcolumn #breadcrumb ul { margin:0px 0px 0 0px;}
		
		.fullcolumn #breadcrumb ul li { display: block; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 0.92em; line-height: 1.2em;  margin:0px 0px 0 0px; padding: 0 0 0 0;}
			.fullcolumn #breadcrumb ul li span { padding: 0 5px 0 5px; color:#666;}
			.fullcolumn #breadcrumb ul li a { color:#575656;  text-decoration: none; white-space: nowrap; }
				.fullcolumn #breadcrumb ul li a:hover {color:#c24550;}
					.fullcolumn #breadcrumb ul li a.current { color:#c24550; font-weight: bold;}

/* bodytext images en bijschriften */			
	.fullcolumn .bodytext img { margin-bottom: 3px; float: left; margin: 0.3em 15px 3px 0;}
	.fullcolumn .bodytext img.noborder {border:none; background-color:transparent; padding: 0; }
	.fullcolumn .bodytext img.links {float: left; margin: 0.3em 15px 3px 0;}
	.fullcolumn .bodytext img.rechts {float: right; margin: 0.3em 0 3px 15px;}
	
	.fullcolumn .bodytext span.bijschrift {font-family:Arial, Helvetica, sans-serif; display: block; overflow: hidden; width: 100%; float: left; font-size: 79%; line-height: 1.3em; margin: 0px 0 8px 0; color:#2e7d8b; }
	

#subnav, #rightcolumn, #header-top, #header-bottom, #footer-container {display: none;}

#sendtofriend {display: none;}

#header-container img#printlogo {display: block; width: 200px; height: 44px; margin: 0 0 18px 0; padding: 0 0 0 0; border: none; }	

a[rel="external"]:after, a[target="_blank"]:after { content: " [" attr(href) "] "; }

.portfolio .block img, .home .block img {display: none;}
.subheader a {display: none;}
.team img {padding: 0; border: 0; }

.prev-next {display: none;}
form {display: none;}
.formtitle {display: none;}
#mijneigenwijzer-flash {display: none;}
#bladerbox, #kaarten, #nojs-bladerbox {display: none;}

.imagelist .block img { display: none;}
.imagelist .block a { display: none;}
.imagelist .block h4 a { display: inline;}




	
				

}

