/* kleuren
blauw:	color:#35B;
oranje: color:#F59927;
paars:	color:#492580;
*/
/* ============================================================	*/ 
/* ========	HTML STANDAARDEN  	===============================	*/
/* ============================================================	*/ 

html {height:100%;width:100%;}
body {
	margin:0 0 0 0;
	width:100%;
	height:100%;
	text-align:center;
	background-color:#fff;
	font-size:62.5%;
	}
body, table, th, td, p, input, textarea, select {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	}
input, textarea, select, p, ul, ol, dt, dd {
	font-size:1.0em;
	}
a {}
a:hover {}

a.searchButton {
	float: right;
	font-size: 14px;
	color: #808;
	margin-right: 10px;
}

a.searchButton:hover {
	color: #FFF;
}



h1, h2, h3, h4, h5, h6 {font-weight:normal;}
h1 {font-size:2.1em;color:#F59927;margin-bottom:25px;}
h2 {font-size:2.1em;color:#492580;}
h3 {font-size:1.8em;color:#F59927;}
h4 {font-size:1.4em;color:#F59927;}
h5 {font-size:1.4em;color:#492580;}
h6 {
	padding:16px 10px;
	border-top:1px solid #F59927;
	border-bottom:1px solid #F59927;
	margin-top:-1px;
	font-size:1.3em;
	color:#F59927;
	font-style:italic;
	font-weight:bold;
	line-height:1.6em;
	}
	h6.purple {color:#492580;border-top:1px solid #492580;border-bottom:1px solid #492580;}
p {}
hr {
	}
blockquote {
	padding-left:15px;
	}
ol {}
ul {}
li {}
li li {}

label {}
.cB {clear:both;}


/* ============================================================	*/ 
/* ========	LAYOUT BLOCKEN  	===============================	*/
/* ============================================================	*/ 

.container {
	position:relative;
	margin:0 auto 0 auto;
	width:980px;
	min-height:100%;
    height:auto;
	text-align:left;
	font-size:100%;
	background:#FFF url(../gfx/containerback.gif) repeat-y left top;
	}

/* ============================================================	*/ 
/* ========	HEADER				===============================	*/
/* ============================================================	*/

.header {
	position:relative;
	height:168px;
	}
.header-photo {
	position:absolute;
	top:0px;
	right:0px;
	width:339px;
	height:188px;
	z-index:10;
	background-color:#F59927;
	}
.header-mask {
	width:339px;
	height:188px;
	background:transparent url(../gfx/header_photo.png) no-repeat left top;
	}
.resize {
	position:absolute;
	top:-7px;
	left:0px;
	width:75px;
	height:30px;
	z-index:101;

	}
.resize a {color:#35B;}
.resize a:hover {color:#F59927;}
.resize a.normal {font-size:13px;}
.resize a.large {font-size:18px;}
.resize a.larger {font-size:24px;}

.head-faq {
	height:24px;
	padding-top:3px;
	text-align:right;
	margin-right:12px;
	}
.head-faq a {color:#35B;font-size:1.4em;}
.head-faq a:hover {color:#F59927;}

form.head-search {
	position:absolute;
	top:13px;
	right:0px;
	width:223px;
	height:100px;
	z-index:101;
	}
form.head-search div {
	width:223px;
	height:23px;
	background:transparent url(../gfx/searchfield.png) no-repeat left top;
	}
form.head-search input.type-text {
	position:relative;
	border:none;
	margin:2px 0 0 9px;
	padding:0;
	width:145px;
	float:left;
	font-size:12px;
	color:#492580;
	background-color:#FFF;
	font-family:Verdana, Arial, Helvetica, Sans-serif;
	}
form.head-search input.search-button {
	position:relative;
	float:right;
	width:66px;
	height:23px;
	cursor:pointer;
	}
	
/* ========	PRINT			===============================	*/

 .print {position:absolute;top:221px;left:746px;width:50px;height:15px;z-index:250;font-size:1.1em;}
	 .print a {color:#35B;padding-left:15px;background:#FFF url(../gfx/icon_print.gif) no-repeat 0px 2px;}
		 .print a:hover {color:#F59927;}
 
/* ============================================================	*/ 
/* ========	HEAD-NAV			===============================	*/
/* ============================================================	*/

.top-nav {padding-left:10px;}
.top-nav ul {}
.top-nav ul li {
	float:left;
	font-size:1.4em;
	}
.top-nav ul li a {
	display:block;
	padding:2px 9px;
	color:#35B;
	background:transparent url(../gfx/navline.gif) no-repeat left top;
	}
.top-nav ul li.first a {
	background-image:none;
	}
.top-nav ul li a:hover,
.top-nav ul li a.active {
	color:#FFF;
	background-color:#F59927;
	}
.page-nav {
	position:absolute;
	top:30px;
	left:0px;
	z-index:101;
	}
	
.page-nav h2 {font-size:1.5em;color:#FFF;line-height:1.0em;height:35px;font-weight:bold;}
.page-nav h2 a  {color:#FFF;}
.page-nav div {padding:11px 0 0 20px; font-size: 10px;}
.page-nav div.head-menu-one {
	float:left;
	width:210px;
	height:121px;
	background:transparent url(../gfx/back_ouderen_off.png) no-repeat left top;
	}
	body.menu-one .page-nav div.head-menu-one {background:transparent url(../gfx/back_ouderen_on.png) no-repeat left top;}
	body.menu-one .page-nav div.head-menu-one ul {display:none;}
.page-nav div.head-menu-two {
	float:left;
	padding-right:20px;
	width:191px;
	height:121px;
	background:transparent url(../gfx/back_mmevb_off.png) no-repeat left top;
	}
	body.menu-two .page-nav div.head-menu-two {background:transparent url(../gfx/back_mmevb_on.png) no-repeat left top;}
	body.menu-two .page-nav div.head-menu-two ul {display:none;}
.page-nav div.head-menu-three {
	float:left;
	width:214px;
	height:121px;
	background:transparent url(../gfx/back_anderen_off.png) no-repeat left top;
	}
	body.menu-three .page-nav div.head-menu-three {background:transparent url(../gfx/back_anderen_on.png) no-repeat left top;}
	body.menu-three .page-nav div.head-menu-three ul {display:none;}
	
.page-nav ul {}
.page-nav ul li {line-height:1.2em;font-size:10px;font-family:Verdana, Arial, Helvetica, Sans-serif;}
.page-nav ul li a {color:#FFF;position:relative;}
.page-nav ul li a:hover {color:#F59927;}
				


.breadcrumb 		{position:absolute;top:136px;left:260px;width:380px;height:auto;z-index:101;color:#444;font-family:Verdana, Arial, Helvetica, Sans-serif;}
.breadcrumb a 		{color:#35B;}
.breadcrumb a:hover	{color:#F59927;}
.breadcrumb span 	{}

/* navigatie voor vorige/volgende */
.page-navigation {margin:-20px 0 14px 0;font-size:1.0em;color:#A3A3A3;font-family:Verdana, Arial, Helvetica, Sans-serif;}
.page-navigation .pages-links {float:right;}
.page-navigation a {color:#35B;}
.page-navigation a.all {float:right;padding-top:4px;}
.page-navigation a:hover {color:#F59927;}
.page-navigation a.current {color:#F59927;font-weight:bold;}
.page-navigation.right {text-align:right;}
.page-navigation.top {padding-top:10px;border-top:2px solid #F59927;}
.page-navigation.bottom {text-align:right;margin-top:20px;padding-bottom:10px;border-bottom:2px solid #F59927;}
.page-navigation .pages {padding-right:10px;color:#888;}
.page-navigation .pages-select {padding-left:30px;}
.faq-block .page-navigation {margin-top:20px;}

.divider {border-top:2px solid #F59927;font-size:1px;}
.page-navigation.bottom-noline {float:none;text-align:right;margin-top:5px;padding-bottom:10px;border-bottom:none;}

/* ============================================================	*/ 
/* ========	MENU				===============================	*/
/* ============================================================	*/

.menu-column {
	position:relative;
	margin-top:-12px;
	width:222px;
	float:left;
	border-left:10px solid #FFF;
	}
.menu-column .divider {border-top:none;height:58px;}
.menu-column .page-navigation {margin-top:10px;}
HTML .menu-column .first-item {border-top:none;} 

ul.menu {}
ul.menu li {width:220px;border-bottom:1px solid #EEE;}
ul.menu a {
	display:block;
	font-size:1.3em;
	font-weight:bold;
	color:#35B;
	width:190px;
	padding:8px 0 8px 10px;
	background:transparent url(../gfx/menu_arrow.gif) no-repeat 0px -61px;
	}
ul.menu a:hover, ul.menu a.active {color:#F59927;background:transparent url(../gfx/menu_arrow.gif) no-repeat 0px 16px;}

ul.submenu {margin:-3px 0 3px 12px;}
ul.submenu li {width:200px;border-bottom:none;}
ul.submenu a {
	font-size:1.2em;
	font-weight:normal;
	color:#35B;
	padding:4px 0 4px 10px;
	background:transparent url(../gfx/menu_arrow.gif) no-repeat 0px -66px;
	}
ul.submenu a:hover, ul.submenu a.active {color:#F59927;background:transparent url(../gfx/menu_arrow.gif) no-repeat 0px 11px;}

.location-menu {padding-left:10px;width:212px;overflow:hidden;}
.location-menu .visual {
	width:212px;
	text-align:right;
	background-color:#FFF;
	margin:-60px 0px -10px 0px;
	padding:45px 0px 20px 0px;
	}
					
ul.small-menu {width:210px;border-bottom:1px solid #EEE;}
ul.small-menu li {width:210px;border-bottom:none;}
ul.small-menu a {
	display:block;
	font-size:1.2em;
	font-weight:bold;
	color:#35B;
	width:180px;
	padding:8px 0 8px 10px;
	background:transparent url(../gfx/menu_arrow.gif) no-repeat 0px -62px;
	}
ul.small-menu a:hover,
ul.small-menu a.active {color:#F59927;background:transparent url(../gfx/menu_arrow.gif) no-repeat 0px 15px;}


.archief-menu {margin-top:63px;width:220px;overflow:hidden;padding-bottom:15px;}
	
.archief-menu ul 		{margin:15px 0 0 0;float:left;width:100px;border-right:2px solid #EEE;}
.archief-menu ul.last 	{padding-left:18px;border:none;}
.archief-menu li 		{color:#35B;font-size:1.1em;line-height:1.8em;font-family:Verdana, Arial, Helvetica, Sans-serif;}
.archief-menu li h2 	{margin-top:-4px;margin-bottom:2px;font-size:1.2em;color:#F59927;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;}
.archief-menu a 		{color:#35B;text-decoration:underline;}
.archief-menu a:hover 	{color:#F59927;}
.archief-menu li.last 	{padding-top:20px;}
.archief-menu li.last a {}

.calendar-block {
	}
.calendar-block h2 {font-size:1.2em;color:#F59927;}
table.calendar {border-collapse:collapse;margin-top:5px;}
table.calendar th {text-align:center;font-size:1.1em;color:#492580;font-weight:normal;padding-bottom:3px;}
table.calendar td {width:25px;height:21px;border:1px solid #EEE;border-width:1px 2px;text-align:center;color:#888;font-size:1.1em;}
table.calendar td a {display:block;padding:2px 0 2px 0;background-color:#EEE;color:#35B;text-decoration:underline;}
table.calendar td a:hover {}
table.calendar td.current {color:#F59927;}
table.calendar td.empty {border:none;}

.faq-menu 			{padding-top:23px;}
.faq-menu ul 		{margin:15px 0;}
.faq-menu li 		{color:#492580;font-size:1.0em;line-height:1.9em;font-family:Verdana, Arial, Helvetica, Sans-serif;}
.faq-menu li h2 	{margin-bottom:2px;width:180px;font-size:1.4em;color:#F59927;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;}
.faq-menu a 		{color:#35B;text-decoration:none;font-size:1.1em;}
.faq-menu a:hover 	{color:#F59927;}

/* ============================================================	*/ 
/* ========	FOOTER				===============================	*/
/* ============================================================	*/

div.footer 				{clear:both;position:relative;margin:-70px auto 0 auto;height:70px;width:980px;z-index:100;background:#FFF url(../gfx/footer-back.gif) no-repeat left top;}
ul.foot-nav 			{padding:16px 0 0 12px;}
ul.foot-nav li 			{border-left:1px solid #989898;float:left;font-size:1.1em;}
ul.foot-nav li.first 	{border-left:none;padding-left:0;}
ul.foot-nav a 			{display:block;color:#35B;padding:1px 9px;}
ul.foot-nav a:hover 	{color:#F59927;}
ul.foot-nav a.active 	{color:#FFF;background-color:#F59927;}
div.footer span.footer-slogan {display:none;}

/* ============================================================	*/ 
/* ========	CONTENT-BLOCK		===============================	*/
/* ============================================================	*/

.content-container {
	margin-top:-10px;
	padding-top:10px;
	width:980px;
	overflow:hidden;
	border-bottom:80px solid #FFF;
	background:#FFF url(../gfx/main_backline.gif) repeat-y left top;
	font-family:Verdana, Arial, Helvetica, Sans-serif;
	}

/* ============================================================	*/ 
/* ========	MAIN-CONTENT	  	===============================	*/
/* ============================================================	*/

.main-content 			{float:left;width:410px;margin-top:45px;border-left:27px solid #FFF;}
.main-content-wide,
.main-content-wide2 	{float:left;width:668px;background-color:#FFF;}
.main-content-wide2 	{margin-top:45px;border-left:27px solid #FFF;}
	
div.locations 			{background-color:#FFF;padding-left:15px;}
div.locations a 		{font-size:1.4em;font-weight:bold;color:#35B;}
div.locations a:hover 	{}

span.mini-intro 		{display:block;color:#888;font-size:1.0em;font-size:888;margin-top:-25px;margin-bottom:25px;font-family:Verdana, Arial, Helvetica, Sans-serif;}
h1 span.mini-intro		{display:inline;font-size:0.5em;font-weight:normal;}
.list-image 			{color:#444;clear:right;}
.list-image h4 			{margin-bottom:15px;}
.list-image h4 a 		{color:#35B;text-decoration:none;border-bottom:1px solid #F59927;}
.list-image h4 a:hover 	{color:#F59927;text-decoration:none;border-bottom:1px solid #F59927;}
.list-image img 		{float:right;margin-left:25px;margin-bottom:25px;}
.list-image p			{font-size:1.2em;}

.locations-frame 		{padding-top:35px;padding-left:15px;}
.locations-map 			{position:relative;margin-top:20px;}
.locations-map img 		{display:block;}
.locations-map a 		{position:absolute;top:0;left:0;width:9px;height:9px;z-index:10;}

/* purple dots */
/*#location_01,#subBLok1 	{top:129px;left:139px;}
#location_02,#subBLok2 	{top:159px;left:142px;}
#location_03,#subBLok3 	{top:228px;left:97px;}
#location_04,#subBLok4 	{top:176px;left:248px;}
#location_05,#subBLok5 	{top:212px;left:187px;}
#location_06,#subBLok6 	{top:220px;left:233px;}
#location_07,#subBLok7 	{top:184px;left:311px;}
#location_08,#subBLok8 	{top:196px;left:364px;}
#location_09,#subBLok9 	{top:243px;left:386px;}
#location_10,#subBLok10 {top:359px;left:380px;}
#location_11,#subBLok11 {top:325px;left:443px;}*/

/* open dots */
/*#location_40,#subBLok40 {top:259px;left:162px;}
#location_41,#subBLok41	{top:127px;left:260px;}
#location_42,#subBLok42 {top:100px;left:367px;}
#location_43,#subBLok43 {top:224px;left:474px;}
#location_44,#subBLok44 {top:239px;left:228px;}*/

/* orange dots */
/*#location_70,#subBLok70	{top:130px;left:219px;}
#location_71,#subBLok71	{top:221px;left:118px;}
#location_72,#subBLok72	{top:218px;left:340px;}*/

div.subBlok 				{margin:-71px 0 0 -23px;position:absolute;display:block;visibility:hidden;z-index:998;background:transparent url(../gfx/tooltip.gif) no-repeat right top;height:74px;width:230px;line-height:1.5em;font-family:Verdana, Arial, Helvetica, Sans-serif;}
div.subBlok .information 	{cursor:pointer;height:74px;margin-right:10px;margin-left:-1px;padding:7px 10px;font-size:1.0em;color:#FFF;background:transparent url(../gfx/tooltip.gif) no-repeat left top;}
div.subBlok .information b 	{}
div.subBlok .information a 	{position:relative;color:#FFF;border-bottom:1px solid #F59927;top:auto;left:auto;width:auto;height:auto;z-index:999;}
div.subBlok .information a:hover {color:#F59927;}


div.group 					{margin-bottom:15px;width:690px;overflow:hidden;background:#F8F8F8 url(../gfx/people-bottom.gif) no-repeat left bottom;}
div.group h2 				{padding:13px 0px 17px 16px;background:#F8F8F8 url(../gfx/people-top.gif) no-repeat left top;}
div.group .person 			{width:324px;height:96px;float:left;font-size:1.1em;color:#444;border-left:16px solid #F8F8F8;}
div.group .person img 		{float:left;margin-right:20px;}
div.group .person span 		{display:block;margin-top:7px;line-height:2.1em;}
	
	
/* PUBLICATIONS */
.publication-list 			{border-bottom:2px solid #F59927;margin-bottom:30px;text-align:left;}
.publication-list.bottom	{border:none;}
.publication-item 			{margin-bottom:16px;padding:0 0 0 10px;line-height:2.1em;background:transparent url(../gfx/menu_arrow.gif) no-repeat 0px -68px;}
.publication-titel 			{display:block;padding-bottom:1px;}
.publication-item a 		{font-size:1.3em;color:#35B;border-bottom:1px solid #F59927;font-family:Verdana, Arial;}
.publication-item a:hover 	{color:#F59927;}
.publication-item b 		{font-family:Verdana, Arial;font-size:1.1em;font-weight:normal;color:#444;margin-top:-1px;}
span.date 					{float:left;color:#888;font-size:1.0em;padding-right:2px;}
span.filetype 				{display:block;font-size:1.1em;font-family:Verdana, Arial;color:#888;padding:0 0 4px 20px;background:transparent url(../gfx/icon_download.gif) no-repeat 0px 5px;}
span.filetype a				{display:inline;font-size:1.1em;font-family:Verdana, Arial;color:#888;padding:0 0; border:none;}
span.file-size 				{font-family:"Trebuchet MS", Arial;font-size:0.9em}
address span.filetype		{font-size:1.0em;}

.agenda-list span.date 		{float:none;line-height:1.0em;}
.agenda-list .publication-item 	{background:transparent url(../gfx/menu_arrow.gif) no-repeat 0px -47px;}

/* JOBS */

div.jobs 					{width:410px;overflow:hidden;padding:10px 0;margin-top:30px;border-top:2px solid #F59927;}
div.jobs .page-navigation 	{margin:0px 0 25px 0;}
div.jobs .page-navigation h5{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;}

div.job-overview 			{width:410px;overflow:hidden;}
div.job 					{font-family:Verdana, Arial, Helvetica, Sans-serif;}
div.job span.date 			{display:block;padding:4px 0 0 10px;width:120px;float:left;color:#F59927;background:transparent url(../gfx/menu_arrow.gif) no-repeat 0 -69px;}

div.job-item 				{float:left;width:280px;margin-bottom:30px;color:#444;}
div.job-item a 				{color:#35B;font-size:1.3em;border-bottom:1px solid #F59927;font-family:Verdana, Arial, Helvetica, Sans-serif;}
div.job-item a:hover 		{color:#F59927;}
div.job-item b	 			{display:block;margin-bottom:7px;}
div.job-item span 			{display:block;color:#492580;margin-bottom:5px;}

.links-overview {width:710px;overflow:hidden;}
.link-group {border-top:1px solid #DDD;padding:15px 0 25px 0;width:200px;float:left;margin-right:20px;_margin-right:19px;}
.link-group h5 {margin-bottom:25px;}
.link-group ul {margin:0;}
.link-group ul li {padding:0 0 5px 10px;background:transparent url(../gfx/menu_arrow.gif) no-repeat 0 -72px;}
.link-group a {font-size:1.1em;color:#35B;border-bottom:1px solid #F59927;font-family:Verdana, Arial;}
.link-group a:hover {color:#F59927;}
							
.sitemap {margin:25px 0 0 20px;width:653px;overflow:hidden;}
.sitemap h1 {margin-bottom:10px;}
.sitemap-block {border-top:3px solid #F59927;padding-top:2px;width:191px;float:left;padding-right:20px;}
.sitemap-block ul {margin-bottom:15px;}
.sitemap-block li {margin-top:5px;}
.sitemap-block a {color:#35B;}
.sitemap-block a:hover {color:#F59927;}
.sitemap-block ul ul {margin:0 0 0 3px;}
.sitemap-block ul li {padding:0 0 0 10px;font-size:1.4em;font-weight:bold;background:transparent url(../gfx/menu_arrow.gif) no-repeat 0 -70px;}
.sitemap-block ul ul li {font-size:0.8em;line-height:1.2em;font-weight:normal;background:transparent url(../gfx/menu_sub_arrow.gif) no-repeat 0 -70px;font-family:Verdana, Arial, Helvetica, Sans-serif;}
.sitemap-block ul ul ul li  {font-size:1.0em;}

.dual-lists {width:410px;overflow:hidden;font-size:1.0em;}
.dual-lists ul {float:left;width:190px;}
.dual-lists ul.first {margin-right:30px;}
.dual-lists ul.second {}

.multi-blocks {margin-bottom:15px;width:700px;overflow:hidden;}
.block-item {border-top:2px solid #F59927;padding-top:10px;float:left;width:211px;margin-right:20px;height:220px;font-size:1.1em;}
.block-item h5 {font-size:1.14em;margin-bottom:20px;}
.block-item p {}

/* ============================================================	*/ 
/* ========	FAQ				  	===============================	*/
/* ============================================================	*/

.faq-search {}
.faq-search form {margin-top:10px;}
.faq-search div {font-size:1.2em;}
.faq-search div span {color:#888;}
.faq-search textarea.textarea {float:left;padding-top:5px;border-bottom-color:#492580;height:45px;width:243px;margin-right:20px;font-size:0.9em;}
.faq-search select.select {margin-bottom:10px;font-size:0.9em;width:130px;}
.faq-search .button {clear:left;margin-bottom:30px;}

.faq-block {position:relative;width:410px;height:auto;}
dl#faqList {}
dl#faqList dt {margin-top:25px;padding-left:14px;background:transparent url(../gfx/../gfx/faq-plus.gif) no-repeat 0px 5px;}
dl#faqList dt a {color:#35B;font-size:1.3em;font-weight:bold;}
dl#faqList dd {font-family:Verdana, Arial;line-height:1.6em;}
dl#faqList dt.last,
dl#faqList dd.last {margin-bottom:0;}
dl#faqList dd {display:none;padding-left:14px;font-size:1.1em;color:#444;padding-top:5px;}
dl#faqList dd p {font-size:1.0em;color:#444;margin-bottom:10px;font-family:Verdana, Arial;}
dl#faqList dd a {border-bottom:1px solid #F59927; color:#35b; text-decoration:none;}
dl#faqList dd a:hover {border-bottom:1px solid #F59927; color:#F59927; text-decoration:none;}
dl#faqList dt.open {background:transparent url(../gfx/../gfx/faq-min.gif) no-repeat 0px 5px;}
dl#faqList dt.open a {color:#F59927;}
dl#faqList dd.open {display:block;}


/* ============================================================	*/ 
/* ========	SIDEBAR			  	===============================	*/
/* ============================================================	*/

.sidebar 					{float:left;width:220px;margin-top:91px;border-left:77px solid #FFF;}

.sidebar h6 				{
	margin-bottom:0px;
	/* margin-top:10px; UITGEZET DOOR MAURICE */
	
	/* TOEGEVOEGD DOOR MAURICE */
	position:relative;
	z-index:999;
	}

.sidebar a 				{color:#35B;padding-right:8px;text-decoration:underline;font-size:0.9em;font-family:Verdana, Arial, Helvetica, Sans-serif;}
.sidebar p a				{padding-right:0;}
.sidebar a.edit				{display:block;padding-top:5px;padding-left:15px;background:transparent url(../gfx/icon_edit.gif) no-repeat 0 5px;text-decoration:none;}
.sidebar a.mail				{display:block;padding-top:5px;padding-left:15px;background:transparent url(../gfx/icon_mail.gif) no-repeat 0 7px;text-decoration:none;}
.sidebar a:hover 			{color:#F59927;}
.side-search 				{width:220px;padding:6px 0 16px 0;margin-top:-1px;border-top:1px solid #DDD;border-bottom:1px solid #DDD;}
.side-search div 			{width:220px;margin-top:10px;overflow:hidden;}
.side-search select.w100	{width:200px;margin-top:10px;}
.side-search select.w85 	{display:block;float:left;width:180px;float:left;}
.side-search label 			{display:block;width:20px;float:left;font-size:1.4em;color:#888;padding-top:1px;}
.side-search select.w70		{width:160px;margin-top:10px;float:left;}
.side-search h4 			{margin-bottom:10px;}
.side-search .type-text		{width:73px;}
.side-search .w80			{width:150px;}
.side-search .submitbutton 	{margin-top:12px;}
.side-search-result 		{padding-top:20px;}

.menu-column .type-text		{}
.menu-column .submitbutton 	{margin-top:0px;}
.menu-column .side-search 	{border-top:1px solid #EEE;border-bottom:1px solid #EEE;}

.search-results 			{width:220px;margin-top:30px;color:#A3A3A3;font-size:1.1em;}
.search-results ul 			{}
.search-results li 			{padding:0px 0px 15px 7px;background:transparent url(../gfx/menu_sub_arrow.gif) no-repeat 0px -68px;}
.search-results a 			{color:#35B;text-decoration:none;border-bottom:1px solid #F59927;padding:0;}
.search-results a:hover		{color:#F59927;}
.search-results strong 		{display:block;color:#444;font-weight:normal;}

.choose 					{border-top:1px solid #DDD;border-bottom:1px solid #DDD;padding:20px 0 45px 0;font-size:1.1em;margin-top:-1px;}

.sidebar .block				{width:220px;padding:10px 0 10px 0;margin-top:-1px;border-top:1px solid #DDD;border-bottom:1px solid #DDD;color:#888;}
.sidebar .first-item 		{margin-top:0px;}
.sidebar .block	h5			{margin-bottom:10px;}
.sidebar .block	ul 			{}
.sidebar .block	li 			{padding-bottom:6px;}
.sidebar .block p	 		{margin-bottom:15px;font-size:1.2em;margin-bottom:22px;line-height:1.8em;}
.sidebar .block address 	{margin-bottom:21px;font-size:1.1em;line-height:1.9em}
.sidebar .block address a	{color:#35B;text-decoration:none;border-bottom:1px solid #F59927;font-size:1.0em;}
.sidebar .block address .link {display:block;color:#35B;font-size:1.1em;margin-top:10px;}
.sidebar .block address .link a	{color:#35B;text-decoration:underline;border-bottom:none;font-size:0.9em;padding:0;}
.sidebar .block address a:hover {color:#F59927;text-decoration:none;border-bottom:1px solid #F59927;}
.sidebar .block dl 			{width:220px;overflow:hidden;font-size:1.1em;line-height:1.9em;}
.sidebar .block dt 			{float:left;width:80px;color:#888;}
.sidebar .block dd 			{float:left;width:140px;color:#F59927;}

.sidebar .block .formgrid td.namecell 		{width:70px;background-image:none;color:#492580;font-size:1.1em;}
.sidebar .block .formgrid td.inputcell 		{text-align:right;}
.sidebar .block .formgrid textarea.textarea {height:103px;padding-top:5px;}
.sidebar .block .formgrid tr.error td		{color:#FF0A33;}







.no-line 					{border:none;padding:0;}
.link-list h3				{font-size:1.4em;margin-bottom:5px;}
.link-list h4				{margin-bottom:10px;}
.link-list h5				{margin-bottom:10px;}
.link-list p	 			{margin-bottom:15px;padding-left:7px;font-size:1.2em;}
.link-list b				{display:block;color:#35B;font-size:1.2em;margin-bottom:5px;font-weight:normal;}
.link-list a 				{color:#35B;font-size:1.1em;text-decoration:none;border-bottom:1px solid #F59927;padding:0;}
.link-list a:hover 			{color:#F59927;}
.menu-column .link-list		{padding-top:8px;}
.menu-column .link-list li	{padding-top:5px;}
.menu-column .link-list a	{border:none;text-decoration:underline;}
.quicklinks 				{color:#35B;}
.quicklinks a 				{border-bottom:1px solid #35B;}
.quicklinks a:hover			{border-bottom:1px solid #35B;}




div.legenda 				{width:220px;padding:10px 0 10px 0;margin-top:-1px;border-top:1px solid #DDD;border-bottom:1px solid #DDD;}
div.legenda h5 				{}
div.legenda ul 				{margin-top:10px;}
div.legenda li 				{padding:0px 0px 10px 20px;color:#888;font-size:1.1em;font-family:Verdana, Arial, Helvetica, Sans-serif;}
div.legenda li.option01 	{background:transparent url(../gfx/dot_purple_white.gif) no-repeat 0px 2px;}
div.legenda li.option02 	{background:transparent url(../gfx/dot_open_white.gif) no-repeat 0px 2px;}
div.legenda li.option03 	{background:transparent url(../gfx/dot_orange_white.gif) no-repeat 0px 2px;}

div.latest-list 			{width:220px;padding:10px 0 10px 0;margin-top:-1px;border-top:1px solid #DDD;border-bottom:1px solid #DDD;}
div.latest-list h5 			{}
div.latest-list dl 			{margin-top:10px;width:220px;overflow:hidden;}
div.latest-list dt 			{display:block;float:left;width:53px;font-size:1.0em;color:#888;}
div.latest-list dd 			{display:block;float:left;width:167px;font-size:1.1em;font-family:Verdana, Arial, Helvetica, Sans-serif;padding-bottom:8px;}
div.latest-list a 			{color:#35B;text-decoration:none;}
div.latest-list dd a		{color:#35B;text-decoration:underline;}
div.latest-list a:hover		{color:#F59927;text-decoration:underline;}
div.latest-list a.more		{display:block;margin-top:20px;}


/* ============================================================	*/ 
/* ========	FORMULIEREN		  	===============================	*/
/* ============================================================	*/ 

.formgrid 					{}
.formgrid td 				{color:#888;vertical-align:top;}
.formgrid td.namecell 		{padding-top:10px;font-size:1.2em;width:148px;background:#FFF url(../gfx/purple_line.gif) repeat-x left bottom;}
.formgrid td.inputcell 		{padding-top:10px;padding-left:2px;}
.formgrid td.buttoncell		{padding-top:15px;text-align:right;}
input, select 				{vertical-align:middle;}
input.type-text 			{position:relative;margin-bottom:0px;padding-top:2px;padding-left:5px;color:#666;font-size:1.1em;height:18px;border:1px solid #DDD;border-bottom:2px solid #F59927;background-color:#FFF;}
input.type-button 			{border:1px solid #FFF;background-color:#FFF;color:#35B;font-weight:bold;cursor:pointer;margin:0;padding:0;}
label 						{vertical-align:middle;cursor:pointer;}
select.select 				{position:relative;font-size:1.1em;}
textarea.textarea 			{position:relative;margin-bottom:0px;padding-left:5px;height:64px;color:#666;font-size:1.1em;border:1px solid #DDD;border-bottom:2px solid #F59927;}
.radio 						{}
.radio input 				{margin-right:5px;vertical-align:middle;}
.w100 						{width:253px;}
select.w100 				{width:260px;}
.w95 						{width:210px;}
.w85 						{width:100px;}
.w60 						{width:151px;}
.w55 						{width:148px;}
.w40 						{width:93px;margin-right:2px}

tr.error td					{color:#FF0A33;}
tr.error td .type-text,
tr.error td .textarea 		{border-bottom:2px solid #FF0A33;}

.listItem                   {width: 120px; float:left;}
.listItem label             {margin-left: 5px;}


/* ============================================================	*/ 
/* ========	IPSUM: editableContent		=======================	*/
/* ============================================================	*/ 

.editableContent 			{display:block;font-size:1.2em;color:#444;}
.main-content .editableContent 	{line-height:1.60em}
.main-content-wide2 .editableContent {width:410px;}
.editableContent h1 		{font-size:1.75em;margin-bottom:10px;} /* Last modified by Sander Bogaard, 19-11-2008 11:15, margin-bottom: 10px toegevoegd. */
.editableContent h2 		{font-size:1.75em;margin-bottom:18px;}
.editableContent h3 		{font-size:1.5em;}
.editableContent h4 		{font-size:1.14em;}
.editableContent h5 		{font-size:1.14em;}
.editableContent h6 		{font-size:1.14em;margin:15px 0;}
.editableContent p 			{font-size:0.9em;margin-bottom:15px;line-height:1.75em;font-family:Verdana, Arial, Helvetica, Sans-serif;}

.editableContent ul,
.editableContent ol 		{margin-bottom:15px;font-size:0.9em;}
.editableContent ol li,
.editableContent ul ol li,
.editableContent ul ol ol li,
.editableContent ol ul ol li {background-image:none;list-style-type: decimal;margin-left:25px;padding:0;}
.editableContent ul li,
.editableContent ol ul li,
.editableContent ol ul ul li {background:transparent url(../gfx/li_orange_dot.gif) no-repeat 3px 7px;padding-left:20px;list-style-type:none;margin:0;}

.editableContent ul ul,
.editableContent ol ol,
.editableContent ul ol,
.editableContent ol ul 		{margin-bottom:0px;}

.editableContent a 			{color:#35B;text-decoration:none;border-bottom:1px solid #F59927;}
.editableContent a:hover 	{color:#F59927;text-decoration:none;border-bottom:1px solid #F59927;}
.editableContent table 		{margin-bottom:15px;border-top:1px solid #DDD;border-left:1px solid #DDD;}
	.editableContent th 	{padding:3px;text-align:left;vertical-align:top;border-right:1px solid #DDD;border-bottom:1px solid #DDD;}
	.editableContent td 	{padding:3px;vertical-align:top;border-right:1px solid #DDD;border-bottom:1px solid #DDD;}
.editableContent img 		{border-right:10px solid #F59927;margin-bottom:15px;}



/* ============================================================	*/ 
/* ========	HOMEPAGE					=======================	*/
/* ============================================================	*/ 

body.homepage .resize {left:692px;}
body.homepage form.head-search {top:40px;}
body.homepage form.head-search div {background:transparent url(../gfx/searchfield_home.png) no-repeat left top;}
body.homepage form.head-search input.type-text {width:200px;color:#888;font-size:12px;margin-bottom:7px;direction:rtl;font-family:Verdana, Arial, Helvetica, Sans-serif;}
body.homepage form.head-search input.search-button {width:101px;height:18px;padding-right:6px;}

.language {position:absolute;top:157px;left:714px;width:200px;height:30px;z-index:500;color:#FFF;font-size:1.1em;}
.language a {margin:0 5px;color:#492580;position:relative;}
.language a:hover {color:#FFF;}
.language img {margin-bottom:-5px;}
body.homepage .contentBlock {background:#FFF url(../gfx/homeback.png) no-repeat 0px 27px;width:980px;min-height:462px;}
body.homepage .header {height:112px;}
body.homepage .page-nav div.head-menu-one,
body.homepage .page-nav div.head-menu-two,
body.homepage .page-nav div.head-menu-three {background:none;}

.home-visuals-block {position:relative;width:714px;height:200px;overflow:hidden;}
.home-visuals {width:760px;}
.home-visuals img {display:block;float:left;border-right:2px solid #FFF;}
.home-visuals-foot {position:absolute;top:0px;left:0;width:714px;height:200px;overflow:hidden;background:transparent url(../gfx/homeback_fotoframe.png) no-repeat 0px 0px;z-index:100;}
.slogan {position:absolute;top:257px;left:677px;width:236px;height:71px;z-index:500;}
.banner {position:absolute;top: 180px; left: 730px;z-index:800;}

body.homepage .intro {width:580px;margin-left:20px;min-height:70px;} /* orginal width: 420px;*/
body.homepage .intro .editableContent {font-size:1.5em;color:#492580;line-height:1.7em;font-weight:normal;}
body.homepage .intro .editableContent p {font-weight:1.0;}
.home-blocks {overflow:hidden;width:100%;padding-bottom:30px;}
.home-blocks .block-item {border-top:none;width:310px;padding-right:20px;font-size:1.2em;font-family:Verdana, Arial, Helvetica, Sans-serif;line-height:1.8em;border-left:20px solid #FFF;}
.home-blocks .job-block {margin:0;width:201px;padding:0;font-size:1.1em;padding-top:10px;}
.home-blocks .item-title 	{padding-bottom:5px;}
.home-blocks .block-item .item-title a {font-size:1.2em;border-bottom:1px solid #F59927;text-decoration:none;font-family:"trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;}
.home-blocks .block-item a {text-decoration:underline;color:#35B;}
.home-blocks .block-item a:hover {color:#F59927;}
.home-blocks .block-item .intro {display:block;width:auto;margin:0 0 20px 0;font-size:0.9em;height:auto;}
.home-blocks .block-item span.date {display:block;float:none;font-size:0.8em;}
.home-blocks .job-block span.date {font-size:0.9em;}
.home-blocks .block-item span.cat-location {display:block;color:#492580;font-size:0.9em;}


HTML BODY DIV .quote-bottom,
HTML BODY .sidebar .quote-bottom {border-bottom:1px solid #F59927;}