/* ### mozzila hack fonsizer ### */
@-moz-document url-prefix() { .sizeBox .fsizer a#fs_med { margin-top: -1px; } }


/* ### general ### */
* { padding: 0px; margin: 0px; }
html, body { font-family: Droid Sans, Arial; font-size: 14px; color: #4b4b4b; }
input, select, textarea { font-family: Droid Sans, Arial; font-size: 14px; color: #8c806e; }
body { background: #dbf1f3 url('../images/bg.png') top repeat-x; }
img { border: 0px; display: block; }
a, input { outline: none; }
section, header, aside, nav, article, footer { display: block; }

/* ### global classes ### */
.clear { clear: both; height: 0px; overflow: hidden; }

/* ### wrapper ### */
#wrapper { position: relative; display: block; width: 100%; min-height: 100%; }

/* ### main container ### */
#mainCntr { position: relative; margin: 0 auto; width: 960px; padding-bottom: 40px; }

	/* ### header container ### */
	#headerCntr { position: relative; width: 960px; height: 114px; }
	#headerCntr.ouderenzorg a.logo { position: absolute; top: 8px; left: 1px;  margin-left: 0px; display: block; width: 669px; height: 49px; text-indent: -9999px; background: url('../images/logo-ouderenzorg.png') no-repeat; }
	
	#headerCntr.zorgnieuws a.logo { position: absolute; top: 8px; left: 0;  margin-left: -20px; display: block; width: 669px; height: 49px; text-indent: -9999px; background: url('../images/logo-zorgnieuws.png') no-repeat; }

	#headerCntr.ziekenhuizen a.logo { position: absolute; top: 5px; left: 1px;  margin-left: -3px; display: block; width: 669px; height: 55px; text-indent: -9999px; background: url('../images/logo-ziekenhuizen.png') no-repeat; }
	
	#headerCntr.blog a.logo { position: absolute; top: 8px; left: 1px;  margin-left: -11px; display: block; width: 669px; height: 49px; text-indent: -9999px; background: url('../images/logo-blog.png') no-repeat; }
	
	#headerCntr.vacatures a.logo { position: absolute; top: 8px; left: 1px;  margin-left: -11px; display: block; width: 669px; height: 49px; text-indent: -9999px; background: url('../images/logo-vacatures.png') no-repeat; }
	
	#headerCntr.zorgaanbieders a.logo { position: absolute; top: 8px; left: 1px;  margin-left: -11px; display: block; width: 669px; height: 49px; text-indent: -9999px; background: url('../images/logo-zorgaanbieders.png') no-repeat; }
		
	#headerCntr.home a.logo { position: absolute; top: 18px; left: 1px; display: block; width: 335px; height: 35px; text-indent: -9999px; background: url('../images/logo-home.png') no-repeat; }

		/* ### size box ### */
		.sizeBox { position: absolute; top: 0px; width: 301px; height: 49px; right: 49px; background: url('../images/size-bg.png') left top no-repeat; }
		.sizeBox ul { padding: 6px 0 0 50px; list-style: none; list-style-type: none; }
		.sizeBox li { padding: 0 20px; min-width: 63px; color: #8b8b8b; line-height: 34px; float: left; background: url('../images/size-sap.jpg') left no-repeat; }
		.sizeBox li:first-child { padding-left: 0; background: none; }
		.sizeBox li a { text-decoration: none; color: #6f9da3; }
		.sizeBox li a:hover { text-decoration: none; color: #555555; }
		.sizeBox li a.link { margin-left: 10px; 
			padding-right: 10px; background:url('../images/size-arrow.png') right center no-repeat; }
		.sizeBox li.last { font-size:  13px;
			padding:0; width: 160px; text-align: center; }
		.sizeBox .fsizer a#fs_sml { line-height: 38px; font-size: 14px; margin-top: -1px;}
		.sizeBox .fsizer a#fs_med { font-size: 16px; line-height: 36px; }
		.sizeBox .fsizer a#fs_lrg { font-size: 18px; font-weight: normal; line-height: 34px; }
		.fsizer a.fsactive { color: #555555; }
		.fsizer a:hover { color: #555555; }
		.fsizer a { display: block; float: left; margin-right: 3px; text-align: center; text-decoration: none; cursor: pointer; letter-spacing: 0; line-height: 100%; }

		/* ### nav box ### */
		.navBox { position: absolute; bottom: 0; left: 18px; }
		.navBox ul { list-style: none; list-style-type: none; }
		.navBox li { padding-right: 2px; float: left; line-height: 18px; }
		.navBox li a { padding: 0px 21px 11px 25px; display: block; text-decoration: none; color: #909090; }
		.navBox li a:hover { border-bottom: 6px solid #ad8bb3; }
		.navBox li.selected a { font-weight: bold; border-bottom: 6px solid #ad8bb3; }
		.navBox li#second a { padding-right: 19px;  }
		.navBox li#third a { padding-right: 19px; }
		.navBox li#fourth a { padding-right: 19px;  }

	/* ### banner container ### */
	#bannerCntr { width: 100%; position: relative; }
	
	#bannerCntr2 { width: 100%; position: relative; height: 295px; }

		/* ### picker box ### */
		.largeBox { padding: 0; height: 243px; overflow: hidden; width: 302px; position: absolute; margin-left: -110px; }
		.pickerBox { padding: 0; height: 243px; overflow: hidden; width: 302px; position: absolute; right: 49px; top: -50px; background: url('../images/picker-bg.png') left top no-repeat; }
		.pickerBox fieldset { padding: 14px 16px 0 16px; border: 0; }
		.pickerBox h3 { padding-bottom: 31px; color: #989090; font-weight: normal; line-height: 22px; }
		.pickerBox h3.log { padding-bottom: 15px!important; }
		.pickerBox span, .largeBox span { color: #4E4E4E; width: 282px; position: relative; margin-left: -6px; height: 46px; float: left; }
		h3.homepage { padding-bottom: 9px!important; }
		.pickerBox .selectBox-dropdown, .largeBox .selectBox-dropdown { padding: 10px 20px 0 20px; width: 252px !important; margin: 5px 0 0 5px; height: 26px;  cursor: pointer; position: absolute; top: 0px; left: 0px; color: #4e4e4e; font-weight: normal; border: none; background: url('../images/picker-select.png') no-repeat !important; }
		
		.pickerBox select, .largeBox select { width: 272px !important; height: 40px; margin-left: 3px; line-height: 40px; }
		.pickerBox .field, #author, #email { padding: 5px 5px 5px 15px; width: 258px; line-height: 24px; height: 24px; border: 0; margin: 10px 0 0 1px; background: url('../images/picker-field.png') left top no-repeat; }
		.pickerBox .btn { width: 172px; cursor: pointer; height: 46px; border: 0; color: #4e4e4e; display: block; margin: 5px auto 0; background: url('../images/picker-btn.png') left top no-repeat; }
		.pickerBox .btn:hover { background-position: 0 -46px; }
		#author { margin-left: 13px; }
		#email { margin-left: 10px; }
		/* ### thumb box ### */
		.thumbBox { padding: 24px 1px 1px 47px; margin-top: 10px; height: 164px; overflow: hidden; position: relative; background: url('../images/thumb-bg.png') left top no-repeat; }
		.thumbBox ul { padding: 23px 0 0 46px; overflow: hidden; list-style: none; list-style-type: none; }
		.thumbBox li { width: 146px; height: 156px; margin-right: 34px; float: left; }
		.thumbBox li .thumb { padding: 7px; width: 132px; height: 95px; background: url('../images/thumb-li.png') left top no-repeat; }
		.thumbBox li p a, .thumbBox li p { margin-top: 6px; line-height: 18px; text-decoration: none; text-align: center; display: block; color: #4c4c4c; }

		/* ### banner box ### */
		.bannerBox { padding: 1px 0; overflow: hidden; width: 960px; position: relative; background: url('../images/banner-bg.png') left top no-repeat; }
		.bannerBox .text { position: absolute; left: 44px; top: 48px; width: 300px; }
		.bannerBox .image { float: right; width: 100%; }
		.bannerBox .image img { float: right; } 
		.bannerBox .over-lay { height: 295px; width: 5px; z-index: 999999; position: absolute; right: 0; top: 0; background: url('../images/banner-over.png') left top no-repeat; }
		.bannerBox h3 { padding-bottom: 10px; color: #987ca9; font-weight: normal; line-height: 30px; }
		.bannerBox p { color: #666666; line-height: 20px; }
		.bannerBox .lees { margin-top: 25px; color: #444444; line-height: 44px; text-align: center; text-decoration: none; height: 45px; width: 208px; display: block; background: url('../images/banner-btn.png') left top no-repeat; }
		.bannerBox .lees:hover { text-decoration: underline; }
		.bannerBox .image .gap { float: left !important; padding-left: 142px; } 
		.bannerBox .image .gap2 { float: left !important; padding-left: 272px; }
		
		/* ### location box ### */
		.locationBox { padding: 11px 0 11px 11px; width: 949px; height: 295px; position: relative; z-index: 9; background: url('../images/banner-bg.png') no-repeat; }
		.locationBox .pinpoint { width: 39px; position: absolute; bottom: 43px; right: 296px; }
		.locationBox .one:hover .inner { display: block; }
		.locationBox .one { width: 39px; float: left; }
		.locationBox aside span { width: 39px; position: absolute; top: -68px; right: 0px; height: 57px; float: right; color: #fff; line-height: 38px; text-align: center; font-weight: bold; background: url('../images/point.png') no-repeat; }
		.locationBox .pinpoint:hover .inner { display: block; }
		.locationBox .inner { padding: 18px 0 113px 17px; display: none; width: 376px; z-index: 9999999; position: absolute; bottom: 18px; right: -303px; overflow: hidden; background: url('../images/pinpoint-bg.png') no-repeat; }
		.locationBox h2 { padding-bottom: 7px; color: #ad8bb3; line-height: 18px; }
		.locationBox p { color: #8b8b8b; line-height: 18px; }
		.locationBox .pinpoint.gap1 { position: absolute; bottom: 111px; left: 344px; }
		.locationBox .pinpoint.gap2 { position: absolute; bottom: 192px; left: 487px; }
		.locationBox .pinpoint.gap3 { position: absolute; bottom: 90px; left: 398px; }
		.locationBox .pinpoint.gap4 { position: absolute; bottom: 179px; left: 383px; }

	/* ### content container ### */
	#contentCntr { overflow: hidden; width: 960px; }
	#contentCntr #center { border-radius: 5px; border: 1px solid #cde8eb; background: #fff; }
	#centerCntr #verge { margin-top: -1px; border: 1px solid #cde8eb; width: 956px; border-radius: 3px; background: #fff; }

		/* ### center container ### */
		#centerCntr { width: 100%; }
		#centerCntr #spacer { padding: 19px 0 18px 0; overflow: hidden; width: 100%; }

			/* ### organization box ### */
			.organizationBox { width: 956px; overflow: hidden; }
			.organizationBox fieldset { border: none; }
			.organizationBox .mid { padding: 19px 0 15px 22px; width: 919px; border: 0; overflow: hidden; background: url('../images/line.png') 24px bottom no-repeat; }
			.organizationBox .mid.sub { padding: 12px 0 14px 22px; background: none; }
			.organizationBox .left { width: 520px; float: left; }
			.organizationBox .right { padding: 0 0 0 0px; float: right; }
			.organizationBox .mid p { padding: 12px 0 0 5px; color: #4c4c4c; line-height: 22px; }	
			.organizationBox .mid.sub p { padding: 0px 0 12px; }
			.organizationBox .right span { width: 172px; height: 46px; position: relative; float: left; margin-right: 44px; }
			.organizationBox .right .selectBox-dropdown { padding: 10px 20px 0 17px; margin: 5px 0 0 5px; min-width: 125px !important;   height: 26px; cursor: pointer; position: relative; color: #4e4e4e; font-weight: normal; border: none; background: url('../images/select.png') no-repeat; }
			.organizationBox .button { width: 162px; margin: 5px 5px 0 0px; height: 36px; color: #4e4e4e;  cursor: pointer; margin-left: 0px; float: right; border: 0; background: url('../images/button3.png') left top no-repeat; }
			.organizationBox .button:hover { background: url('../images/button3.png') left bottom no-repeat; }
			.organizationBox ul { list-style: none; list-style-type: none; } 
			.organizationBox li { padding-bottom: 10px; margin: 0px 0 10px; float: left; width: 911px; position: relative; overflow: hidden; border-radius: 5px; background: #bde7f3; }
			.organizationBox li.active .panel { padding-bottom: 5px; }
			.organizationBox li .panel { width: 100%; overflow: hidden; }
			 .organizationBox li .loading {display: none; }
			.organizationBox .link { color: #585858; line-height: 30px; font-weight: normal; }
			.organizationBox li .link a { padding: 10px 0px 0px 25px; display: block; text-decoration: none; color: #585858; line-height: 30px; }
			.organizationBox li a.close { position: absolute; right: 20px; display: none; top: 0px; text-decoration: none; color: #585858; line-height: 30px; }
			.organizationBox li.active a.close { display: block; }
			.organizationBox .checkbox, .checkbox { width: 20px; height: 25px; cursor: pointer; display: block; float: left; background: url('../images/checkbox.png') no-repeat; }
			.organizationBox .first { padding-top: 23px; margin-left: 15px; width: 220px; float: left; }
			.organizationBox .first p { padding: 0 0 5px 0px!important; width: 100%; overflow:hidden; }
			.organizationBox .second p { padding: 0 0 5px 0px!important; width: 100%; overflow:hidden; }
			.organizationBox .second { padding-top: 23px; width: 220px; float: left; }
			.organizationBox label { padding: 3px 0 0 6px; display: block; float:left; }

			/* ### tabber box ### */
			.tabberBox { padding: 7px 0 0 0; width: 958px; overflow: hidden; }
			.tabberBox ul { padding-left: 31px; list-style: none; list-style-type: none; overflow: hidden; }
			.tabberBox li { padding-right: 8px; float: left; position: relative; }
			.tabberBox li a { padding-left: 25px; width: 120px; height: 47px; border-right: 1px solid #dcdcdc; border-top: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; border-radius: 4px 4px 0 0; float: left; color: #4c4c4c; line-height: 47px; text-decoration: none; background: url('../images/tab_bg.jpg') top repeat-x; }
			.tabberBox li a:hover, .tabberBox li.selected a { border-right: 1px solid #cde8eb; border-top: 1px solid #cde8eb; border-left: 1px solid #cde8eb; background: url('../images/tab_bg.jpg') bottom repeat-x; } 
			.tabberBox span.five { padding: 0px 0 0 8px; text-align: left; line-height: 24px; position: absolute; right: 20px; top: 10px; width: 24px; height: 24px; color: #fff; font-weight: bold; float: right; background: url('../images/dot2.png') no-repeat; }

			/* ### tabberBoxDown ### */
			.tabberBoxDown { padding: 0 0 7px 0; width: 958px; overflow: hidden; margin-top: -1px; }
			.tabberBoxDown ul { padding-left: 31px; list-style: none; list-style-type: none; overflow: hidden; }
			.tabberBoxDown li { padding-right: 8px; float: left; position: relative; }
			.tabberBoxDown li a { padding-left: 25px; width: 120px; height: 47px; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; border-radius: 0 0 4px 4px; float: left; color: #4c4c4c; line-height: 47px; text-decoration: none; background: url('../images/tab_bg2.jpg') bottom repeat-x; }
			.tabberBoxDown li a:hover, .tabberBoxDown li.selected a { border-right: 1px solid #cde8eb; border-bottom: 1px solid #cde8eb; border-left: 1px solid #cde8eb; background: url('../images/tab_bg2.jpg') top repeat-x; } 
			.tabberBoxDown span.five { padding: 0px 0 0 8px; text-align: left; line-height: 24px; position: absolute; right: 20px; bottom: 10px; width: 24px; height: 24px; color: #fff; font-weight: bold; float: right; background: url('../images/dot2.png') no-repeat; }

			
			/* ### pagina box ### */
			.paginaBox { padding: 16px 0; width: 100%; overflow: hidden; }
			.paginaBox .pagina { margin: auto; width: 400px; }
			.paginaBox p { font-weight: bold; color: #4c4c4c; float: left; }
			.paginaBox .next a {  float: left; margin: 5px 0 0 10px; display: block; }
			.paginaBox .prev a {  float: left; margin: 5px 0 0 10px; display: block; }
			.paginaBox .nextimg { float: right; background: url('../images/pagina-arrow.png') left center no-repeat; width: 5px; height: 8px; margin-top: 5px; margin-left: 15px;}
			.paginaBox .previmg { float: left; background: url('../images/pagina-arrow-back.png') left center no-repeat; width: 5px; height: 8px; margin-top: 5px; margin-right: 13px; }
			.volgende:hover, .vorige:hover { color: #96729c; }
			
			/* ### results box ### */
			.resultsBox { padding: 0 38px 0 0; margin: 0 0 0 23px; width: 911px; }
			.resultsBox ul { list-style: none; list-style-type: none; }
			.resultsBox li { padding: 15px 0 13px; float: left; width: 100%; background: url('../images/text-sap.jpg') left bottom repeat-x; }
			.resultsBox li.head { padding: 0; height: 45px; background: #efe8f0; }
			.resultsBox li.head .four { margin: 0 }
			.resultsBox .first { float: left; width: 110px; border-right: 2px solid #fff; }
			.resultsBox .afb {margin: 30px -10px 0 10px;}
			.resultsBox .second { float: left; width: 342px; border-right: 2px solid #fff; }
			.resultsBox .second address { float: left; width: 70%; margin-left: 10px; }
			.resultsBox .third { float: left; width: 353px; border-right: 2px solid #fff; }
			.resultsBox .four { margin: 30px 0 0 22px; position: relative; float: left; width: 72px; }
			.resultsBox .four:hover .addinfo { display: block; }
			.resultsBox h3 { padding-left: 9px; line-height: 45px; color: #4c4c4c; }
			.resultsBox address { padding-left: 12px; font-style: normal; line-height: 30px; color: #4c4c4c; }
			.resultsBox address .col, .resultsBox address .col a, .tml-user-links a { text-decoration: none; display: block; font-weight: bold; color: #96729c;}
				.resultsBox address .col a:hover, .tml-user-links a:hover { text-decoration: underline; }
			.resultsBox .num { float:left; margin: 30px 0 0 25px; font-weight: bold; line-height: 40px; color: #fff; text-align: center; display: block; width: 39px; height: 57px; background: url('../images/result-num.png') left top no-repeat; }
			.resultsBox .third address span { display: block; float: left; margin-right: 10px; }
			.resultsBox .add { display: block; text-indent: -9999999px; width: 50px; height: 50px; background: url('../images/result-add.png') left top no-repeat; border: none; cursor: pointer;
			}
			.resultsBox .add:hover, .resultsBox .add.selected { background-position: 0 -50px; }
			.resultsBox .addinfo { padding: 23px 30px 20px 20px; position: absolute; right: 68px; top: -40px; display: none; width: 172px; height: 84px; background: url('../images/add_info.png') no-repeat; }
			.resultsBox .addinfo h3 { padding-bottom: 3px; color: #4c4c4c; line-height: 20px; }
			.resultsBox .addinfo p { color: #4c4c4c; line-height: 20px; }

			/* ### map box ### */
			.mapBox { padding: 32px 38px 0 0; width: 330px; float: right; }
			.mapBox h2 { padding-bottom: 14px; line-height: 18px; color: #4c4c4c; }

			/* ### gallery box ### */
			.galleryBox, .galleryBox2 { padding: 33px 38px 0 0; width: 330px; float: right; list-style: none; }
			.galleryBox .gallery, .galleryBox2 .gallery { padding: 8px 6px 12px; border-radius: 5px; overflow: hidden; float: left; width: 313px; margin-top: -0px; position: relative; background: #bde7f3; }
			.galleryBox ul { list-style: none; width: 100%; list-style-type: none; height: 55px; }
			.galleryBox2 ul { list-style: none; width: 100%; list-style-type: none; }
			.galleryBox .nav li, .galleryBox2 .nav li { text-align: center; line-height: 55px; width: 165px; height: 55px; float: left; }
			.galleryBox .nav li a, .galleryBox2 .nav li a { display: block; width: 165px; height: 55px; color:#4c4c4c; text-decoration: none; background: url('../images/gallery-tab.jpg') left top no-repeat; }
			.galleryBox .nav li a:hover, .galleryBox li.selected a, .galleryBox2 .nav li a:hover, .galleryBox2 li.selected a { height: 58px; background-position: 0 -55px; }
			.galleryBox .nav li.last a:hover, .galleryBox li.last.selected a, .galleryBox2 .nav li.last a:hover, .galleryBox2 li.last.selected a { height: 58px; background: url('../images/gallery-tab1.jpg') left bottom no-repeat; }
			.galleryBox .gallery ul, .galleryBox2 .gallery ul { padding-top: 6px; overflow: hidden; height: auto; }
			.galleryBox .gallery li, .galleryBox2 .gallery li { padding-right: 1px; float: left; margin-left: 6px; margin-top: 8px;
			}
			.galleryBox .gallery li.last, .galleryBox2 .gallery li.last { padding-right: 7px; float: right; }
			.largePhoto { margin-left: 6px; margin-top:4px; }
			.galleryBox li.middle { margin-left: 15px; }

			/* ### search box ### */
			.searchBox { padding: 5px 18px 17px 50px; width: 480px; min-height: 480px; float: left; }
			.searchBox h4, .searchBox h4 a { padding-bottom: 14px; color: #4c4c4c; background: url('../images/text-sap.jpg') left bottom repeat-x; text-decoration: none; cursor: pointer; }
			.searchBox h4 a:hover { color: #B190B6; }
			.searchBox h2, .searchBox h2 a, .searchBox h3 a { padding-bottom: 14px; padding-top: 14px; line-height: 24px; color: #96729c; text-decoration: none; }
			.searchBox h2 a:hover, .searchBox h3 a:hover { text-decoration: underline; }
			.searchBox h4 span { padding-left: 15px; background: url('../images/search-bul.jpg') left center no-repeat; }
			.searchBox .text { padding: 14px 0 24px; width: 100%; overflow: hidden; }
			.searchBox .text ul { overflow: hidden; float: left; width: 180px; list-style: none; list-style-type: none; }
			.searchBox .text li { width: 100%; float: left; }
			.searchBox .text p { float: left; line-height: 30px; }
			.searchBox .text li ul { padding: 6px 0 0 8px; width: auto; } 
			.searchBox .text li li { padding-right: 1px; width: 14px; }
			.searchBox .text a { text-decoration: none; color: #96729c; }
			.searchBox .text a:hover { text-decoration: underline; }
			.searchBox .add { width: 180px; float: right; }
			.searchBox address { line-height: 30px; color: #4c4c4c; font-style: normal; }
			.searchBox address span { width: 75px; float: left; }
			.searchBox .text .add ul { padding: 10px 0 0 0; }
			.searchBox .text .add li { padding-right: 10px; width: auto; float: left; }
			.searchBox p { text-align: justify; line-height: 26px; color: #4c4c4c; margin-bottom: 10px; }
			.searchBox p a { color: #96729C; text-decoration: none; }
			.searchBox p a:hover { color: #96729C; text-decoration: underline; }
			.searchBox .bar { padding-top: 28px; width: 100%; overflow: hidden; }
			.searchBox h5 { margin-left: 10px;	text-align: justify; line-height: 26px; color: #4c4c4c; }
			.searchBox h5 span { padding-left: 10px; font-weight: normal; }
			.searchBox .bar ul { overflow: hidden; list-style: none; list-style-type: none; } 
			.searchBox .bar li { margin-top: 10px; float: left; width: 480px; line-height: 26px; border-radius: 5px; background: #bde7f3; }
			.searchBox .bar li:first-child { margin-top: 7px; } 
			.searchBox .bar li a { padding: 15px 24px 15px 24px; display: block; font-weight: normal; width: 431px; color: #4c4c4c; text-decoration: none; line-height: 30px; }
			.searchBox .bar li .panel { padding: 0 20px 20px 20px; overflow: hidden; }
		
			.searchBox h3.smaller a { line-height: 14px; font-size: 80%; }
			
			.searchBox .bar li .open a { padding: 0; color: #96729c; line-height: 20px; display:inline; }
		
			/* ### opinion box ### */
			.opinionBox, .loginBox { padding: 13px 18px 17px 22px; width: 308px; min-height: 221px; border: 1px solid #d5e1e2; background: #fff; }
			.loginBox { float: left; }
			.opinionBox { float: right; }
			.opinionBox h2, .loginBox h2 { padding-bottom: 14px; margin-bottom: 10px; line-height: 22px; font-weight: normal; color: #4c4c4c; background: url('../images/text-sap.jpg') left bottom repeat-x; }
			.opinionBox ul, .loginBox ul { padding: 22px 0 14px; overflow: hidden; list-style: none; list-style-type: none; } 
			.opinionBox li, .loginBox li { padding-bottom: 8px; float: left; width: 100%; }
			.opinionBox h3, .loginBox h3 { padding-bottom: 5px; color: #4c4c4c; line-height: 24px; }
			.opinionBox fieldset, .loginBox fieldset { border: 0; }
			.opinionBox .radio, .loginBox .radio { margin: 0px 12px 0px 0; cursor: pointer; width: 26px; height: 25px; display: block; float: left; background: url('../images/check-box.png') no-repeat; }
			.opinionBox label, .loginBox label { display: block; line-height: 26px; float: left; width: 212px; color: #666666; }
			.opinionBox .btn, input.btn, .wysija-submit, .login input#wp-submit, #submit { width: 172px; cursor: pointer; height: 46px; border: 0; color: #4e4e4e; display: block; margin: 0 auto; background: url('../images/picker-btn.png') left top no-repeat; !important }
			.opinionBox .btn:hover, #wp-submit1.btn:hover, input.btn:hover, .wysija-submit:hover, .login input#wp-submit:hover, #submit:hover { background-position: 0 -46px;  }

			/* ### news box ### */
			.newsBox { padding: 13px 18px 31px 22px; width: 550px; position: relative; min-height: 259px; float: left; margin-right: 18px; border: 1px solid #d5e1e2; background: #fff; }
			.newsBox h2 { padding-bottom: 14px; margin-bottom: 5px; line-height: 22px; font-weight: normal; color: #4c4c4c; background: url('../images/text-sap.jpg') left bottom repeat-x; }
			.newsBox ul { list-style: none; list-style-type: none; } 
			.newsBox li { padding: 12px 0 25px 0; float: left; background: url('../images/text-sap.jpg') left bottom repeat-x; }
			.newsBox li.last { padding-bottom: 0; background: none; }
			.newsBox li:first-child { padding-top: 6px; }
			.newsBox span.first { padding-bottom: 5px; font-weight: normal; color: #77507f; line-height: 14px; display: block; }
			.newsBox h3, .newsBox h3 a { padding-bottom: 4px; color: #666666; line-height: 20px; text-decoration: none; }
			.newsBox h3 a:hover { padding-bottom: 4px; color: #987CA9; line-height: 20px; }
			.newsBox p, .newsBox p a { color: #666666; line-height: 26px; text-decoration: none; text-align: justify; }
			.newsBox .head { text-transform: uppercase; }
			.newsBox .bul { padding-right: 17px; width: 19px; text-decoration: none; display: inline; background: url('../images/news-bullet.png') right top no-repeat; }
			.newsBox h6 { color: #77507F; font-size: 11px; font-weight: normal; line-height: 14px; padding-bottom: 5px; }
			.newsBox .meer{ background: url("../images/text-arrow.png") no-repeat scroll right center transparent; color: #77507F; padding-right: 13px; position: absolute; right: 22px; text-decoration: none; }
			.newsBox .meer:hover { text-decoration: underline; }
			.blog-meer { background: url("../images/text-arrow.png") no-repeat scroll right center transparent; color: #77507F; padding-right: 13px; position: relative;  text-decoration: none; margin-top: -20px; margin-left: 360px;}
			
		
			/* ### text box ### */
			.textBox { padding: 12px 18px 0 20px; width: 311px; position: relative; min-height: 259px; float: left; margin-right: 19px; border: 1px solid #d5e1e2; background: #fff; }
			.textBox.blog { width: 550px; margin-right: 0; } 
			.textBox.blog span { display: inline; }
			.textBox h2 { padding-bottom: 14px; margin-bottom: 10px; line-height: 22px; font-weight: normal; color: #4c4c4c; background: url('../images/text-sap.jpg') left bottom repeat-x; }
			.textBox h2 a { color: #4c4c4c; text-decoration: none; }
			.textBox h2 a:hover { color: #4c4c4c; text-decoration: underline; }
			.textBox h3, .textBox h3 a { padding-bottom: 6px; line-height: 22px; color: #4c4c4c; text-decoration: none; }
			.textBox h3 a:hover { text-decoration: underline; }
			.textBox p { color: #666666; line-height: 25px; margin-top:5px; text-align: justify}
			.textBox p a { color: #3b9aaa; }
			.textBox p a:hover { text-decoration: none; }
			.textBox .meer { padding-right: 13px; color: #77507f; text-decoration: none; position: absolute; right: 22px; bottom: 16px; text-decoration: none; background: url('../images/text-arrow.png') right center no-repeat; }
			.textBox .meer:hover { text-decoration: underline; }
			.textBox .left { width: 90px; float: left; }
			.textBox.inner .left { width: 114px; }
			.textBox .right { padding-top: 5px; width: 458px; float: left; }
			.textBox.inner .right { width: 428px; }
			.textBox h5 a { margin: 10px 0 0 3px; display: block; color: #4c4c4c; text-decoration: none; line-height: 16px; font-weight: normal; }
			.textBox span { padding-bottom: 5px; display: inline; color: #77507f; line-height: 14px; }
		
			/* ### list box ### */
			.listBox { padding-bottom: 86px; width: 956px; overflow: hidden; position: relative; }
			.listBox a.prev { position: absolute; top: 337px; left: 22px; width: 17px; height: 33px; text-indent: -9999px; float: left; background: url('../images/previous.png') no-repeat; }
			.listBox a.next { position: absolute; top: 337px; right: 26px; width: 17px; height: 33px; text-indent: -9999px; float: left; background: url('../images/next.png') no-repeat; }
			.listBox fieldset { padding: 19px 0 18px 21px; width: 923px; border: 0; overflow: hidden; }
			.listBox .left { padding-top: 12px; width: 510px; float: left; }
			.listBox .right { width: 347px; float: right; }
			.listBox p { color: #4c4c4c; line-height: 22px; }	
			.listBox .left p span { }
			.listBox .right span { width: 172px; height: 46px; position: relative; float: left; }
			.listBox .right .selectBox-dropdown { padding: 8px 20px 0 17px; margin: 5px 0 0 5px; width: 125px!important;   height: 28px; cursor: pointer; position: relative; color: #4e4e4e; font-weight: normal; border: none; background: url('../images/select.png') no-repeat; }
			.listBox .right select { width: 162px; height: 36px; margin-left: 6px; line-height: 36px; }
			.listBox .right .button { width: 162px; margin: 5px 5px 0 0px; height: 36px; color: #4e4e4e;  cursor: pointer; margin-left: 0px; float: right; border: 0; background: url('../images/button3.png') left top no-repeat; }
			.listBox .button:hover { background: url('../images/button3.png') left bottom no-repeat; }
			.listBox .headtxt { padding-bottom: 18px; width: 100%; background: url(../images/text-sap.jpg) left bottom repeat-x; }
			.listBox .compare { padding-top: 9px; width: 820px;  margin-left: 48px; position: relative; }
			.listBox .shadleft { position: absolute; width: 51px; height: 592px; left: 0px; top: 4px; background: url('../images/shadow.png') left top no-repeat; }
			.listBox .shadright { position: absolute; width: 51px; height: 592px; right: 0; top: 4px; background: url('../images/shadow2.png') left top no-repeat; }
			.listBox ul { list-style: none; list-style: none; width: 820px; float: left; }
			
			.listBox li { border-right: 1px solid #fff; width: 239px; float: left; }
			.listBox li.first { width: 281px; } 
			.listBox li div { padding-left: 15px; width: 223px; } 
			.listBox li.first div { padding-left: 58px; width: 222px; }
			.listBox li .one { padding-bottom: 10px; min-height: 190px; width: 224px; float: left; }
			.listBox li .num { margin-left: 20px; padding: 5px 0 31px 0; display: block; float: left; width: 39px; color: #fff; line-height: 28px; font-weight: bold; text-align: center; background: url('../images/point.png') no-repeat; }
			.listBox h2, .listBox h2 a{ clear:  both; padding: 0 0 5px 0; color: #96729c; line-height: 24px; text-decoration: none; }
			.listBox h2 a:hover { text-decoration: underline; }
			.listBox address { padding: 0 0 0 0; overflow: hidden; color: #4c4c4c; line-height: 30px; font-style: normal; }
			.listBox li p { color: #4c4c4c; line-height: 40px; }
			.listBox li .even { float: left; background: #efe8f0; }
			.listBox li .odd { background: none; }
			.listBox li span { width: 144px; float: left; background: none; }
			.listBox a{ clear:  both;  font-weight:bold; padding: 20px 0 5px 0; color: #96729c; text-decoration: none; display: block; margin-top: -25px;
			}	

		/* ### footer container ### */
		#footerCntr { overflow: hidden; width: 100%; height: 136px; background: #7c8283; bottom: 0px; }
		
		/* ### footer box ### */
		.footerBox { padding-top: 13px; width: 960px; margin: auto; }
		.footerBox .left { width: 480px; float: left; }
		.footerBox .right { padding-top: 3px; width: 325px; float: right; }
		.footerBox .left ul { padding-left: 10px; list-style: none; float: left; width: 150px; list-style-type: none; }
		.footerBox .left li { float: left; width: 100%; line-height: 22px; }
		.footerBox .left li a { color: #cbcdcd; text-decoration: none; }
		.footerBox .left li a:hover { text-decoration: underline; }
		.footerBox address { padding-right: 15px; font-style: normal; line-height: 22px; color: #cbcdcd; float: right; } 
		.footerBox address a { color: #cbcdcd; text-decoration: none; }
		.footerBox address a:hover { text-decoration: underline; }
		.footerBox .socail { float: right; width: 153px; }
		.footerBox h4 { padding-right: 26px; line-height: 26px; color: #b6b9b9; text-align: right; font-weight: normal; }
		.footerBox .socail ul { padding: 3px 18px 0 0; overflow: hidden; list-style: none; list-style-type: none; float: right; }
		.footerBox .socail li { float: left; text-indent: -9999999px; }
		.footerBox .socail li a { width: 38px; display: block; height: 38px; background: url('../images/socail-img.png') left bottom no-repeat; }
		.footerBox .socail li.tweet a { background: url('../images/socail-img.png') right bottom no-repeat; }
		.footerBox .socail li a:hover { background-position: left -1px; }
		.footerBox .socail li.tweet a:hover { background-position: right -1px; }
		
		
		/* ### poll box for regular pages ### */
		.pollBox { padding: 13px 18px 17px 22px; width: 308px; min-height: 421px; float: left; background: #fff; list-style: none;
		}
		.pollBox h2 { padding-bottom: 14px; margin-bottom: 10px; line-height: 22px; font-weight: normal; color: #4c4c4c; background: url('../images/text-sap.jpg') left bottom repeat-x; }
		.pollBox ul { padding: 22px 0 14px; overflow: hidden; list-style: none; list-style-type: none; } 
		.pollBox li { padding-bottom: 8px; float: left; width: 100%; }
		.pollBox h3 { padding-bottom: 5px; color: #4c4c4c; line-height: 24px; }
		.pollBox fieldset { border: 0; }
		.pollBox .radio, opinionBox .radio { margin: 0px 12px 0px 0; cursor: pointer; width: 26px; height: 25px; display: block; float: left; background: url('../images/check-box.png') no-repeat; }
		.pollBox label { display: block; line-height: 26px; float: left; width: 212px; color: #666666; }
		.pollBox .btn, input.btn { width: 172px; cursor: pointer; height: 46px; border: 0; color: #4e4e4e; display: block; margin: 15px auto 0 1px; background: url('../images/picker-btn.png') left top no-repeat; }
		.pollBox .btn:hover, input.btn:hover { background-position: 0 -46px; }
				
		.tooltip { cursor: help; text-decoration: none; position: absolute; right: 18px; top: 16px;	}
		.tooltip span { margin-left: -999em; position: absolute; }
		.tooltip:hover span { border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); font-family: Droid Sans, Arial; position: absolute; left: 1em; top: 2em; z-index: 999; margin-left: -260px; margin-top: -36px; width: 220px; height: 30px;
		}
		.tooltip:hover em { font-family: Droid Sans, Arial; font-weight: bold; display: block; padding: 0; }
		.classic { padding: 2px 2px 8px 2px; }
		* html a:hover { background: transparent; }
		.classic {background: #8BD4E9; border: 1px solid #67C1DB; }
		
		.wysija-instruct { claer:both; }
		
		/* ### Contactform ### */ 
		.field, #form-wysija-nl-iframe-3-wysija-to, #form-wysija-3-wysija-to, #form-wysija-4-wysija-to, #form-wysija-nl-iframe-4-wysija-to, #form-wysija-iframe-4-wysija-to, #form-wysija-5-wysija-to, #form-wysija-6-wysija-to, #form-wysija-7-wysija-to, #form-wysija-8-wysija-to, #form-wysija-9-wysija-to { padding: 5px; width: 258px; line-height: 24px; height: 24px; border: 0; margin: 5px 0 0 1px; background: url('../images/picker-field.png') left top no-repeat; }
		.largefield { padding: 5px; width: 258px; line-height: 24px; min-height: 60px; border: 0; margin: 14px 0 0 1px;  left top no-repeat; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0px 0px 2px 2px #C8D2D7; box-shadow: 0px 0px 2px 2px #C8D2D7; }
		p.form { margin: 10px 0 0 20px; }
		p.contactform input { width: 400px; }
		span.wpcf7-not-valid-tip { background: none repeat scroll 0 0 #FFFFFF; color: #FF0000; font-size: 10pt; left: 0; margin-left: 20px; padding: 2px; position: absolute; top: 0;  width: 240px; z-index: 100; }
		#wpcf7-f6465-p6372-o1 span.wpcf7-not-valid-tip { margin-top: -5px; }
		div.wpcf7-response-output { width: 260px; }
		#wpcf7-f6465-p6372-o1 input.btn { margin: 15px auto 0 70px; }
		#wpcf7-f6470-w1-o1 input.btn { margin: 15px auto 0 45px; }
		.widgettitle { margin: 20px 0px 20px 20px; color: #616161; }
		.widgettitle a { text-decoration: none; color: #616161; }
		.wpcf7-display-none { display: none; }
		
		/* ### Newsletter form ### */
		.wysija-instruct, .wysija-p-email { margin: 0 0 10px 20px; }
		
		/* ### Searchform ### */
		.searchform { margin: 10px 0 0 25px; }
		.searchform #search { margin-top: 10px; }
		.searchform input.btn { margin-left: 45px; }
					
		/* ### Header map  ### */	
		.headerMap {width: 938px; height:273px; }
		.wpp_property_overview_shortcode, .wpp_slider_pagination { position: inherit !important; }		
		/* Ajax Loader */
		.wpp_property_overview_shortcode .ajax_loader { position: fixed !important; z-index: 10; width: 80px; height: 80px; margin: 0 auto; border: 1px solid #606060; background: #DDD url("../../../wp-content/plugins/wp-property/templates/images/ajax-loader-po.gif") center center no-repeat; top: 300px; left: 50%; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; display: none;}
		
		.wpp_pagination_slider, .wpp_sorter_options { display: none !important; }
		
		.wpp_pagination_back { float: left; }
		.wpp_pagination_forward { float: right; }

		#property_map { position: relative; background-color: rgb(229, 227, 223); overflow: hidden; -webkit-transform: translateZ(0px); }

		.one img { margin-left: 65px; margin-top: -85px; }
		
		
		.verwijder { background-color: #EEEEEE; margin-top: 5px; margin-bottom: 10px; height: 25px; background-image:url('../images/close.png'); background-repeat:no-repeat; background-position: 97% 50%;
			float: right; color: #CCCCCC;
		}
		
		.verwijder a { color: #999999; float: right; margin-right: -120px; margin-top: -16px; font-weight: normal; width: 100%;  }
		
		
		.thumbBox li.left { float: left; margin-top: -18px; margin-left: 150px; }
		.thumbBox li.right { float: right !important; margin-top: -18px; margin-right: 250px; }
		
		ol li a {
			display: none;
		}
		
		.vorige { margin-right: 20px; }
		.volgende { margin-left: 35px; }
		
		.vorigepagina, .volgendepagina { width: 200px; margin: 0px; }
		.vorigepagina {
			float: left;
		}
		.volgendepagina {
			float: right;
		}
		
		.wpp_pagination_slider_wrapper .wpp_pagination_back, .wpp_pagination_slider_wrapper .wpp_pagination_forward {
		}
		
		span.wpp_property_results_options { color: #4B4B4B; font-weight: normal; line-height: 40px; padding-left: 5px; margin-bottom: -20px; }		
		
		
		
		#wpcf7-f8659-p6420-o1 { margin-top: -35px; }
		
		div#wpcf7-f8659-p6420-o1.wpcf7 form.wpcf7-form p.form input.wpcf7-form-control { clear: both; margin-top: 5px; }
		
		div#wpcf7-f8659-p6420-o1.wpcf7 .wpcf7-not-valid-tip { height: 16px; margin-top: 12px; margin-left: 5px; }
		
		#pakketten { margin-left: -12px; margin-bottom: -23px; }
		
		.uitleg-pakketten label { line-height: 20px; width: 100% ; }
		
		.uitleg-pakketten label a, form#polls_form_2.wp-polls-form p a, .wp-polls-form p a { color: #AD8BB3; text-decoration: none; }
		
		.wp-polls-form p { margin-top: 10px; }
		
		.uitleg-pakketten label a:hover, form#polls_form_2.wp-polls-form p a:hover, .wp-polls-form p a:hover { text-decoration: underline; }
		
		
		.zorgaanbieders input.btn { float: right; margin-top: 0px; }
		
		html body section#content section#wrapper section#mainCntr section#contentCntr section#center section#centerCntr section#spacer article.searchBox div#wpcf7-f8690-p8689-o1.wpcf7 form.wpcf7-form p.form2 span.wpcf7-form-control-wrap input.wpcf7-form-control { float: right; margin: 0;  clear: both; }
		
		.largefield2 { padding: 5px; width: 258px; line-height: 24px; min-height: 60px; border: 0; margin: 0px 0 0 1px;  left top no-repeat; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0px 0px 2px 2px #C8D2D7; box-shadow: 0px 0px 2px 2px #C8D2D7; float: right; resize:none; padding-top: -10px;}
		
		p.form2 {margin: 15px 0 15px 20px;   clear: both;}

		#factuur, #bezoek { margin-top: 0px; vertical-align:middle; padding-top:15px; }
		
		.accept  { clear: both; padding-top:10px; }
		
		 
        p.form2 span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip { margin-top: -3px; right: 100%; background-color: none; }
        
        .req1 span.wpcf7-not-valid-tip { left: 50px; } 
        .req2 span.wpcf7-not-valid-tip { left: 38px; }
        .req3 span.wpcf7-not-valid-tip { left: 40px; } 
        .req4 span.wpcf7-not-valid-tip { left: 22px; } 
        .req5 span.wpcf7-not-valid-tip { left: 98px; }  
        
        .galleryBox .gallery li a { color: #AD8BB3; text-decoration: none; line-height: 18px;
		 }
        
        .galleryBox .gallery li a:hover { text-decoration: underline; }
        
        #most-viewed-posts-2 ul li { margin-top: 5px; margin-bottom: 10px; clear: both;}
        
        .pagination { clear: both; }
        
        div#theme-my-login.login ul.tml-action-links li a, div#theme-my-login1.login ul.tml-action-links li a { text-decoration: none; color: #AD8BB3; font-weight: bold;}
        
        div#theme-my-login.login ul.tml-action-links, div#theme-my-login1.login ul.tml-action-links { list-style-type: none; }
        
        #infowindow .wpp_google_maps_attribute_row_property_title { border-bottom: none !important; font-size: 16px; line-height: 20px; margin-bottom: 5px; padding-bottom: 5px; }
        
        #infowindow .wpp_google_maps_attribute_row_property_title a { color: #AD8BB3; text-decoration: none; }

        #infowindow .wpp_google_maps_attribute_row_property_title a:hover { text-decoration: underline; }
        
        
        .properties_pagination.wpp_bottom_pagination span.wpp_property_results_options { display: none; }
        
        .wpp_pagination_forward { margin-right: 25px; font-weight: bold; }
        
        .wpp_pagination_back { margin-left: 15px; font-weight: bold; }
        
        .wpp_bottom_pagination .wpp_pagination_forward, .wpp_bottom_pagination .wpp_pagination_back  { margin-top: 25px !important; }
       
       .zoekresultaat { display: inline; }
       
       .organizationBox .left2 { float:left; }
       
       
       .alignleft { text-align: left !important; }
       
       
       .searchBox .text ul.instelling { width: 280px; }
       
       .galleryBox .nav li.last { display: none; }
       
       
       ul#example2.accordion li.active div.panel div.table div.row p br, ul.wpp_row_view li div.third address span br { display: none; }
       
       #infowindow .wpp_google_maps_attribute_row_property_title { margin-bottom: 0px !important; }
       
       .listBox li .zh { min-height: 220px !important; }
       
		#wp-submit1.btn { margin: none !important; background: url("../images/picker-btn.png") no-repeat scroll left top transparent; border: 0 none; color: #4E4E4E; cursor: pointer; display: block; height: 46px; width: 172px; }
		
		.zban { overflow: hidden; width: 936px; height: 295px; position: relative; background: url('../images/ziekenhuis.jpg') no-repeat; margin: 10px 0 10px 10px; }
		
		.ban-fam { overflow: hidden; width: 936px; height: 295px; position: relative; background: url('../images/banner-familie.png') no-repeat; margin: 10px 0 10px 10px; }
		
		.ban-prik { overflow: hidden; width: 936px; height: 295px; position: relative; background: url('../images/banner-prik.png') no-repeat; margin: 10px 0 10px 10px; }
		
		.ban-bankje { overflow: hidden; width: 936px; height: 273px;  background: url('../images/banner-bankje.png') no-repeat;  margin: 10px 0 10px 10px;  }
		
		.bankje { width: 190px!important; }
		
		.ban-assistent { overflow: hidden; width: 936px; height: 295px;  background: url('../images/banner-assistent.png') 40% 50% no-repeat; margin: 0px 260px 0px 10px;  }
		
		.ban-home {  overflow: hidden; width: 936px; height: 295px; background: url('../images/banner-img1.png') 40% 50% no-repeat; margin: 0px 260px 0px 10px; }
		
		.oban { overflow: hidden; width: 936px; height: 295px; position: relative; background: url('../images/ouderenzorg.jpg') no-repeat; margin: 10px 0 10px 10px;}


		.gallery a { color: #96729C; text-decoration: none; margin-bottom: 10px; }

		.gallery a:hover { text-decoration: underline; }
		
		.gallery h2 { margin-bottom: 20px; }
		
		item { font-size: 150%; clear: both; margin-bottom: 10px; float: left; }
		
		#pakketten { display: inline; }
		
		#pakketten-left { float: left; height: 80px; width: 58%; line-height: 30px;
		}
		
		#pakketten-center { width: 17%; float: left; height: 80px; height: 100%; }
		
		#pakketten-right { width: 20%; float: left; height: 80px; height: 100%; margin-left: 19px;}
		
		div#pakketten-center span img, div#pakketten-right span img { margin-top: 2px; }
		
		#pakketten-left span, #pakketten-center span, #pakketten-right span { display: block;}
						
		.filler { height: 80px; }
		
		.filler h3 { padding-top: 55px; }
		
		.free { margin-left: -10px; margin-top: 5px; }
		
		.price { margin-left: -27px; margin-top: 5px; }

		div.disclaimer { clear: both; }

		.icon img, .icon img { margin-left: -40px; }
		
		.tml-user-links li.navBox li#fourth a { list-style: none; }
		
		.title { display: inline; }

		.instellingslogo { margin-top: 15px; float: left; }
		
		.title h2 { float: left; margin-left: 15px; width:325px; }
		
		.over-ons-foto { margin-left: 6px; margin-top: 5px; margin-bottom: 5px; }
		
		
		li#text-8.widget div.textwidget { font-size: 80%; color: #3d3d3d; }
		
		.over-ons ul li { margin-left: 30px; margin-top: 5px; margin-bottom: 5px; }
		
		.textwidget, .over-ons ul li { color: #4B4B4B; }
		
		.over-ons ul { margin-bottom: 10px; }			
			
		
		li#text-9.widget div.textwidget p { margin-left: 10px; margin-right: 10px; }
		
		
		li#wysija-6.widget div.widget_wysija_cont form#form-wysija-6.widget_wysija p.wysija-p-email, li#wysija-6.widget div.widget_wysija_cont form#form-wysija-6.widget_wysija p.wysija-instruct { margin: 0 10px 10px 10px !important; }
		
		a.rsswidget img { display: none; }
				
		li#rss-2.widget ul, li#rss-3.widget ul, li#rss-4.widget ul, li#rss-4.widget ul, li#text-10 { margin: 0 20px; }
		
		li#rss-2.widget ul li a.rsswidget, li#rss-3.widget ul li a.rsswidget, li#rss-4.widget ul li a.rsswidget { color: #96729C; text-decoration: none; }
		
		li#rss-2.widget ul li a.rsswidget:hover, li#rss-3.widget ul li a.rsswidget:hover, li#rss-4.widget ul li a.rsswidget:hover { text-decoration: underline; }
		
		li#rss-2.widget ul li, li#rss-3.widget ul li, li#rss-4.widget ul li { margin-bottom: 5px; }
		
		li#rss-2.widget h2.widgettitle, li#rss-3.widget h2.widgettitle, li#rss-4.widget h2.widgettitle { margin-left: 35px; margin-bottom: 5px; }
		
		
		.inloguitleg { margin-top: 25px; }
		
		.rssSummary { width: 280px; }
		
		.noselected a { display: inline; }
		.noselected a:hover { text-decoration: underline; }
		
		.noselected { margin: 0 40px 0 50px; }
		
		.noselected p { margin-top: 5px; }
		
		article.searchBox .eerdertitel h3 { margin-top: 10px; margin-bottom: 10px; }
		article.searchBox h5 { margin-left: 0px; }
		article.searchBox h5 a { color: #96729C; text-decoration:none; margin-left: 0px; } 
		article.searchBox h5 a:hover { text-decoration: underline; }
		
		.eerder { width: 100%; margin-bottom: 4px; }
		
		.eerdertitel { margin-top: 25px; border-top:1px dotted #ccc; }
		
		article.searchBox h5 span.sep, article.searchBox h5 span.by-author { padding-left: 0px; }

		.eerder h2 { padding-top: 4px; padding-bottom: 4px; }
		
		article.galleryBox li h3 a { color: #4B4B4B; text-decoration: none; }
		article.galleryBox li h3 a:hover { color: #915a9a; text-decoration: underline; }
		
		span.smalltag a, span.mediumtag a, span.largetag a { text-decoration: none; }
		span.smalltag a:hover, span.mediumtag a:hover, span.largetag a:hover { color: #4B4B4B; text-decoration: underline; }
		
		div.tagcloud { text-align: center; }
		span.smalltag a { color: #8e7492; }
		span.mediumtag a { font-size: 120%; color: #6d4e72; }
		span.largetag a { font-size: 140%; color: #a586aa; }
		
		/* ### partner box ### */
		.partnerBox { padding: 13px 18px 31px 22px; width: 550px; position: relative; min-height: 100px; float: left; margin-right: 18px; margin-top: 18px; border: 1px solid #d5e1e2; background: #fff; }
		.partnerBox h2 { padding-bottom: 14px; margin-bottom: 10px; line-height: 22px; font-weight: normal; color: #4c4c4c; background: url('../images/text-sap.jpg') left bottom repeat-x; }
		.partnerBox ul { list-style: none; list-style-type: none; } 
		.partnerBox li { padding: 19px 0 16px 0; float: left; }
		.partnerBox li.last { padding-bottom: 0; background: none; }
		.partnerBox li:first-child { padding-top: 6px; }
		.partnerBox span.first { padding-bottom: 5px; font-weight: normal; color: #77507f; line-height: 14px; display: block; }
		.partnerBox h3, .partnerBox h3 a { padding-bottom: 4px; color: #666666; line-height: 20px; text-decoration: none; }
		.partnerBox h3 a:hover { padding-bottom: 4px; color: #987CA9; line-height: 20px; }
		.partnerBox p, .partnerBox p a { color: #666666; line-height: 26px; text-decoration: none; text-align: justify; }
		.partnerBox .head { text-transform: uppercase; }
		.partnerBox .bul { padding-right: 17px; width: 19px; text-decoration: none; display: inline; background: url('../images/news-bullet.png') right top no-repeat; }
		.partnerBox h6 { color: #77507F; font-size: 11px; font-weight: normal; line-height: 14px; padding-bottom: 5px; }
		.partnerBox .meer{ background: url("../images/text-arrow.png") no-repeat scroll right center transparent; color: #77507F; padding-right: 13px; position: absolute; right: 22px; text-decoration: none; margin-top: -20px; }
		.partnerBox .meer:hover { text-decoration: underline; }
		.blog-meer { background: url("../images/text-arrow.png") no-repeat scroll right center transparent; color: #77507F; padding-right: 13px; position: relative;  text-decoration: none; margin-top: -20px; margin-left: 360px;}
		.firstrow { margin-bottom: 10px; }
		.secondrow { clear: both; }
		.logo-dzs { float: left; } 
		.logo-noom { float: right; }
		.logo-nuwerk { float: left; }
		.logo-kbo { float: right; }
		.logo-ss { float: left; }
		
		.logo-nuwerk { margin-top: 10px; margin-left: 50px; height: 55px; width: 70px;	background-image: url("../images/nuwerk-zw.jpg"); }
		.logo-dzs { height: 50px; width: 111px; }
		.logo-zwv { height: 30px; width: 115px; }
		.logo-dzs { margin-top: 10px; margin-left: 70px; height: 50px; width: 111px;	background-image: url("../images/dzs-zw.jpg"); }
		.logo-noom { margin-top: 20px; margin-right: 70px; height: 35px; width: 120px;	background-image: url("../images/noom-zw.png"); }
		.logo-dzs:hover { background-image: url("../images/dzs.jpg"); }
		.logo-noom:hover { background-image: url("../images/noom.png"); }
		.logo-nuwerk:hover { background-image: url("../images/nuwerk.jpg"); }
		.logo-kbo { margin-bottom: -10px; margin-top: 25px; margin-right: 100px; height: 40px; width: 135px;	background-image: url("../images/kbo-zw.png"); }
		.logo-ss { margin-top: 30px; margin-left: 100px; height: 25px; width: 150px;	background-image: url("../images/ss-zw.png"); }
		.logo-kbo:hover { background-image: url("../images/kbo.png"); }
		.logo-ss:hover { background-image: url("../images/ss.png"); }
		
		
		div.logo-dzs a { height: 50px; width: 111px; }
		div.logo-zwv a { height: 30px; width: 115px; }
		div.logo-nuwerk a { height: 55px; width: 70px; }
		
		/* End partnerBox */
		
				
		.ui-helper-hidden-accessible { display: none; }
		
		/*ul.ui-autocomplete { max-height: 250px; }*/
		
		.blogger-name { margin-top: 10px; margin-left: 10px; margin-bottom: 10px;	}
		
		.over-blogger { line-height:20px; text-align: justify; margin: 0px 10px;
		}
		
		.socialshare { width: 400px; }
		
		.fb-like { float: left; }
		
		.tweet { margin-left: 5px; float: left;
		}
		
		#jqlb_closelabel { margin-right: -50px; }
		
		.form-allowed-tags, .comment-form-url { display: none; }
		
		.commentbox, .comment-content { clear: both; }
		
		.comment-date, .comment-author { float: left; }
		
		.comment-date { clear: both; font-style: italic; margin-bottom: 5px; font-size: 12px }
 
 		.comment { border-top: 1px dotted #AAA; padding-left: 10px; padding-right: 10px; margin-top: 10px; padding-top: 10px; padding-bottom: 2px; margin-bottom: -10px; }
		
		.grey { background-color: #EEE; }
		
		.commentform { margin-top: 25px; }
		
		#comment { padding: 5px; width: 100%; line-height: 24px; min-height: 60px; border: 0; margin: 0px 0 0 1px;  left top no-repeat; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0px 0px 2px 2px #C8D2D7; box-shadow: 0px 0px 2px 2px #C8D2D7; float: right; resize:none; padding-top: -10px;}
		
		.comment-form-comment { font-weight: bold; }
		
		.lastfield { margin:7px 5px 4px 1px !important; }
		
		.left2 input.field { margin:7px 49px 4px 1px; }
			
		.zoekresspan { float: left; }
		
		.organizationBox .button2 { width: 262px; margin: 5px 5px 0 0px; height: 36px; color: #4e4e4e;  cursor: pointer; margin-left: 0px; float: right; border: 0; background: url('../images/button4.png') left top no-repeat; }
		.organizationBox .button2:hover { background: url('../images/button4.png') left bottom no-repeat; }
		
		.spec { text-align: justify; }
		
		address span.spec a, .link a { text-decoration: none; color: #987CA9; }
		
		address span.spec a:hover, .link a:hover { text-decoration: underline; }
		
		.login { padding: 15px 15px 15px 15px !important; padding-top: -60px!important;
		}
		
		.forgetmenot { margin-left: 10px; margin-top: 4px; }
		
		.phototext, .mapBox { line-height: 26px; }
		
		.tml-user-links { padding: 15px; }
		
		.tml-user-links li { list-style: none; }
		
		.tml-user-links a, .loginBox { line-height: 26px; }
		
		.loginBox p { text-align: justify; }
		
		input.vergelijkbtn { margin: -10px auto; }
		
		.bordered { border: 5px solid #e6e6e6; }
		
		.custom-class1-selectBox-dropdown-menu {width:272px!important;}
		
		.prevParagraph { margin: 15px;}
		
		#mc_embed_signup form {
			margin-left: 15px;
		}
		
		.bottomcontainerBox{
			border: none!important;
			background-color:#fff!important;
		}
		
		
h1 {
	padding-bottom: 14px;
	padding-top: 14px;
	line-height: 24px;
	color: #96729c;
	text-decoration: none;
	font-size: 24px;
}		