#login{position:absolute;right:0;top:6px;}
	#login span{padding-right:5px; font-weight: bold;}
	#login div.splitter { display: none; float: left; width: 1px; height: 30px; border-left: 1px solid #CCC; margin: -5px 10px 0; }
	#login ul{font-size:1.0em;float:right;}
		#login ul li{float:right;padding:0;}
			#login a{font-weight:bold;text-decoration:underline;}

#navigation {position:absolute;left:0;top:95px;z-index:101;width:100%; background:url('../images/navigation/bg.gif') repeat-x 0 100%;}
#navigation .wrapper { position:relative; width:946px; min-height:72px; margin:0 auto;}

#app-navigation{padding-bottom:0;font-size:1.1667em; line-height:1.5714em; height: 30px; padding-left:0;}
	#app-navigation ul{float:left;list-style:none;padding:0;position:relative;z-index:500;}
		#app-navigation li{display:block;float:left;margin:0 5px 0 0;}			
			#app-navigation li a{background:url('../images/navigation/menu-button.png') #fbae17 no-repeat 0 0;text-decoration:none;color:#fff;display:block;font-weight:bold;float:left;}
				#app-navigation li a:hover,#app-navigation li.current a{background-color:#702c87;}
				#app-navigation li a span{min-height:22px;padding:3px 5px 1px;background:url('../images/navigation/menu-button.png') no-repeat 100% -75px;float:left;display:block;font-size:0.9em; text-transform: lowercase;}
				#app-navigation li.current a { margin-right:-4px; margin-left:-4px; background-position:0 -150px; }			
				#app-navigation li.current a span { padding:3px 9px 6px; background-position:100% -225px; }
				/* Commented Backslash Hack hides rule from IE5-Mac \*/
				#app-navigation a span{float:none;}
				/* End IE5-Mac hack */ 			   

			#app-navigation ul ul{display:none;width:190px;padding:0;position:absolute;}	
/*				#app-navigation ul li:hover ul{display:block;}*/
				#app-navigation ul li li{ border-top: 1px solid #fbae17; float:none;margin:0; background-color:#fbae17;}
					#app-navigation li li a, #app-navigation li li a:visited, #app-navigation li.current li a{ display:block; float:none; background:none;margin:0; padding:0 9px;  font-size:.85714em; }
					#app-navigation li li a:hover, #app-navigation li.current li a:hover{background:none; text-decoration:underline;}
					#app-navigation li li.last { height:5px; background:transparent; background:url('../images/navigation/submenu_btm.gif') no-repeat 0 0; }
	#app-navigation a.special-navigation{float: right; color: #702c87;font-size:0.9em; font-weight: bold; text-decoration: none; margin-top: 3px;}

/*** Superfish dropdown menu's ***/
#app-navigation ul ul{position:absolute;top:-999em;}
#app-navigation li:hover{visibility:inherit;/* fixes IE7 'sticky bug' */}
#app-navigation li{float:left;position:relative;}
#app-navigation a{display:block;position:relative;}
#app-navigation li:hover ul,
#app-navigation li.sfHover ul{left:0;top:31px;/* match top ul list item height */ z-index:99;}

#sec-navigation {
	padding-left:0;
	padding-top: 3px;
	font-size: 1em;
	clear: both;
}

#sec-navigation ul {
	height: 35px; overflow: hidden; 	
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#sec-navigation ul li {
	float: left;
	margin: 8px 0 0 0;
	padding: 0px 5px 0 0px;
}

#sec-navigation li a { 
	color: #DDDDDD;
	text-decoration: none;
	font-weight: bold;
}

#sec-navigation li a:hover { 
 	background: #521068 url('../images/forms/sec-button.gif') no-repeat scroll 0 0;
	display:block;
	float:left;
	text-decoration:none;
}

#sec-navigation li a:hover span {
	background:transparent url('../images/forms/sec-button.gif') no-repeat scroll 100% -60px;
	display:block;
	min-height:20px;
}

#sec-navigation li a.active {
	background: #521068 url('../images/forms/sec-button.gif') no-repeat scroll 0 0;
	color:#ffffff;
	display:block;
	float:left;
	text-decoration:none;
}				

#sec-navigation li a span {
	color:#DDDDDD !important;
	padding: 0px 6px 0px 6px;
}

#sec-navigation li a.active span {
	background:transparent url('../images/forms/sec-button.gif') no-repeat scroll 100% -60px;
	display:block;
	float:left;
	min-height:20px;
	padding: 0px 6px 0px 6px;
	color: #FFFFFF !important;
}

#footerwrapper{background:#d81376;padding-bottom:13px;overflow:hidden;}
	#footer{margin:10px 0;padding-top:30px;width:946px;margin:0 auto;}
	#footer h4 { font-size: 1.2em; color: #222222 !important; }
	#footer div.section { float:left; margin-right:20px; width:215px; }
	#footer div.section ul { }
	#footer div.section ul li { margin-top: 5px; }
	#footer div ul li a { color: White; text-decoration: none; }
	#footer .current { font-weight: bold; }
	#footer div.bottom-links { float: right; margin-top: 30px; *margin-top: 0; }
	#footer div.bottom-links ul li { float: left; margin-left: 20px; font-size: 0.9em; }

/* Content Tab Navigation */
.no-tab-data-container{float:left;padding-bottom:4px;position:relative;width:100%;}

.members .tab-data-container, .vacancy .tab-data-container,.group .tab-data-container{padding-bottom:30px;}
.extra .tab-data-container{padding-bottom:10px;}
.tab-data-container{border-top:1px solid #a6b8bc;float:left;padding-bottom:4px;margin-top:30px;position:relative;width:100%;}
	ul.tab-navigation{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;position:absolute;top:-31px;}
		ul.tab-navigation li{float:left;margin-right:5px;}
			ul.tab-navigation li a{background:url('../images/navigation/tab-nav-left.gif') no-repeat left top;color:#a6b8bc;display:block;font-weight:bold;padding-left:12px;}
		img.image-button{background:#f7fbff;float:left;margin:3px 0 0 0;padding:0 5px 0 0;}
			ul.tab-navigation li.image-button a{background:none;padding:3px 0 0 0;}
				ul.tab-navigation li a span{background:url('../images/navigation/tab-nav-right.gif') no-repeat right top;display:block;padding:7px 12px 5px 0;}
					ul.tab-navigation li a span em{font-style:normal;}
		
			ul.tab-navigation li.current a, ul.tab-navigation li.ui-tabs-selected a{background:url('../images/navigation/tab-nav-left-current.gif') no-repeat left top;color:#000000;}
				ul.tab-navigation li.current a span, ul.tab-navigation li.ui-tabs-selected a span{background:url('../images/navigation/tab-nav-right-current.gif') no-repeat right top;padding-bottom:6px;}
					ul.tab-navigation li.current a span em, ul.tab-navigation li.ui-tabs-selected a span em{color:#d71e64;}
div.inside-data-panel-wrapper{padding-top:33px;}
div.inside-data-panel{clear:both;margin-top:-33px;}
div.option-nav{overflow:hidden;padding:7px 0 7px 0;}
	div.option-nav span{float:left;}
	div.option-nav ul{float:left;overflow:hidden;}
		div.option-nav ul li{background:url('../images/navigation/option-list-separator.gif') no-repeat left center;float:left;font-weight:bold;margin-left:-3px;padding:0 6px;}
		div.option-nav ul li.current a{color:#d71e64;}
			div.option-nav ul li a{color:#231f20;}
			div.option-nav ul li.current a,div.option-nav ul li a.current{color:#d71e64;}
			
.asc { background: url('../images/sort_asc.gif') no-repeat; padding-right: 1.5em !important; background-position: center right !important; }
.desc { background: url('../images/sort_desc.gif') no-repeat; padding-right: 1.5em !important; background-position: center right !important; }
			
/* Pagination */
div.pagination{color:#353d41;overflow:hidden;padding:0 10px 4px 10px;text-align:center;}
/*div.link{background:url('../images/backgrounds/block-bottom.gif') no-repeat left bottom;color:#353d41;padding:10px;overflow:hidden;text-align:left;}*/
	.pagination .pagination-prev { border-right: solid 1px #dddddd; }
	.pagination .pagination-next { border-left: solid 1px #dddddd; }
	.pagination .pagination-prev a, .pagination .pagination-next a { background-color: #ffffff !important; }
	.pagination .current { background-color: rgb(215, 30, 100); }
	.pagination .pagination-prev a.current:hover { background-image: url(/web/static/images/icons/change-link2.gif); }
	.pagination .pagination-next a.current:hover { background-image: url(/web/static/images/icons/change-link.gif); }

	div.pagination { font-weight: bold; }
	div.pagination span a, div.pagination span span.current {margin-right: 9px; padding:2px 3px 1px 5px;text-align:center;}
	div.pagination span span.current { cursor: default; }
	div.pagination span a.left-arrow-link[disabled='disabled'] { background-image:url(/web/static/images/icons/change-link2.gif) !important; cursor: default; }
	div.pagination span a.right-arrow-link[disabled='disabled'] { background-image:url(/web/static/images/icons/change-link.gif) !important; cursor: default; }

	div.pagination ul{display:inline-block; margin: auto; text-decoration:none;}
	div.pagination ul li{display:inline;padding:0 3px 0 5px;text-align:center;}
	div.pagination a, div.pagination a.left-arrow-link, div.pagination a.left-arrow-link:hover { color: #D71E64 !important; } 
		div.pagination a:hover{ color: #702C87 !important; text-decoration:none}
		div.pagination .current, div.pagination .current:hover { color: #ffffff !important; }
	div.pagination li.current, div.pagination a.current, div.pagination a.current:hover{color:#d71e64;text-decoration:none;cursor:default}
	div.pagination .left-arrow-link{background: url(/web/static/images/icons/change-link2.gif) no-repeat scroll 0 50%; padding-left: 16px !important; }
	div.pagination .right-arrow-link { padding-right: 16px !important; }
	div.pagination .left-arrow-link:hover{background-image:url(/web/static/images/icons/change-link2-hover.gif)}
	div.pagination .current .left-arrow-link:hover{background-image:url(/web/static/images/icons/change-link2.gif) !important}
	div.pagination .current .right-arrow-link:hover{background-image:url(/web/static/images/icons/change-link.gif) !important}
/*
.pager .inactive{background-color:#000 ; color:#fff !important;cursor:text !important;}
pager .inactive a:hover{text-decoration:none !important;}*/
				
/* Search bar elements */
#searchbarwrapper {position:absolute;top:132px;width:100%;background-color:#702c87;height:35px;}
#searchbar {position:absolute; bottom:0; right:0; float:right; width:424px; height:35px; }
	#searchbar fieldset .container{position:relative;float:right;}
#search-normal{position:relative; z-index:10; float:left;font-weight:bold;margin-right:5px;padding:6px 0; }
	#search-normal a.button{position:absolute;right:0;top:8px;}
	#search-normal input{vertical-align:middle;border:1px solid #aaa;position:relative;z-index:1;}
	

	#search-normal input.search-box {
		width: 215px;
		background: #fff url('../images/icons/search.gif')no-repeat 98% 3px;
		padding-right: 14px;
		height: 16px;
	}
	#searchbar fieldset div#search-advance {
		float:right;
		z-index:10;
	}



/* JH aanpassingen zoek-pull */

#search-advance a {
background:#FF6F21 url('../images/forms/search-button.gif') no-repeat 0 0;
color:#FFFFFF;
display:block;
float:left;
font-weight:bold;
margin-top:-3px;
min-height:21px;
padding:1px 0 0 5px;	
text-align:right;
}
#search-advance a:hover {
	text-decoration: none
}
#search-advance span {
background:#FF6F21 url('../images/forms/search-button.gif') no-repeat scroll 100% -64px;
display:block;
float:left;
margin:5px 0 0;
min-height:10px;
padding:3px 10px 0 0;
}
#search-advance a.popup {
background:transparent url(../images/icons/arrow-down.gif) no-repeat scroll 100% 2px;
padding:0 20px 0 0;
}

/* / JH aanpassingen zoek-pull */





#search-popup {line-height:2em;display:none;background-color:#FF6F21;color:#fff;padding:0 8px 8px 8px;position:absolute;top:35px;right:0;width:150px;z-index: 8;}
.has-drop-down #search-popup { background-color:transparent; }
.has-drop-down #search-popup .content { background-color:#FF6F21; }
.has-drop-down #search-popup .bottom { height:5px; background:url('../images/navigation/search_popup_bottom.gif') no-repeat 0 0; }
	#search-popup a {color:#fff;}
	#search-popup hr {border: 0; border-top: 1px solid #f59156; margin-top: 2px; margin-bottom: 2px;}
	#header a.switch{float:right;text-decoration:none;color:#fff;background:url('../images/forms/reg-button.png') #702c87 no-repeat 0 0;display:block;font-weight:bold;text-transform:lowercase;margin-top:-6px;}
		#header a.switch span{background:url('../images/forms/reg-button.png') no-repeat 100% -75px;min-height:22px;padding:10px 10px 0 4px;float:left;display:block;}
			#header a.switch span span{padding:0 15px 0 5px;background:url('../images/icons/arrow-switch.gif') no-repeat 100% 5px !important;}
					
/* tab-navigation */
div.tab-navigation {
	width:100%;
	overflow:hidden;
	/*margin:0 -10px 0 -7px;*/
	margin-top: 20px;
	width:625px;
	position:relative;
}
.content-area .middle div.tab-navigation {top:-8px; margin-left:-8px}/* groepen tab-navigation */
.mainwrapper-two-column .content-area div.tab-navigation .top,
.mainwrapper-two-column .content-area div.tab-navigation .bottom {
	display:block;
	height:5px;
	background:transparent url(/Web/Static/images/backgrounds/tab-navigation/bg-top.png) 0 0 no-repeat;
}
.mainwrapper-two-column .content-area div.tab-navigation .bottom {
	background-image:url(/Web/Static/images/backgrounds/tab-navigation/bg-bottom.png);
	margin-top:0;
}


.searchmiddle-nobg .topsearch,
.searchmiddle-nobg .bottomsearch {
	display:block;
	height:2px;
	background:transparent url(/Web/Static/images/backgrounds/tab-navigation/bg-top-new.gif) 0 0 no-repeat;
}
.searchmiddle-nobg .bottomsearch {
	background-image:url(/Web/Static/images/backgrounds/tab-navigation/bg-bottom.png);
	margin-top:0;
}


.searchmiddle-nobg .top
{
	background:url(../images/backgrounds/tab-navigation/container-vacancies-top.gif) no-repeat left top;
	height:10px;
	display:block;
}
.searchmiddle-nobg .bottom{background:url(../images/backgrounds/tab-navigation/container-vacancies-bottom.gif) no-repeat left top;height:10px;display:block;margin-top:0px;}
.searchmiddle-nobg .middle
{
background-image:url(/web/static/images/backgrounds/tab-navigation/container-vacancies-mid.gif);
}
.searchmiddle-nobg .middle-nobg { padding:10px 10px 0 10px;}
/*.sidebar .content-area .middle{background-image:url(/web/static/images/backgrounds/sidebar-container-middle.gif)}*/






div.tab-navigation ul.tabs {
	overflow:hidden;
	background:transparent url(/Web/Static/images/backgrounds/tab-navigation/bg-center.gif) 0 0 repeat-y;
	width:100%;
	padding-left:7px;
}
.wide-content-area div.tab-navigation {
	margin:0;
	width:946px;
}
.wide-content-area div.tab-navigation .top,
.wide-content-area div.tab-navigation .bottom {
	background:transparent url(/Web/Static/images/backgrounds/tab-navigation/bg-top-wide.png) 0 0 no-repeat !important;
	height:5px !important;
}
.wide-content-area div.tab-navigation .bottom {
	background-image:url(/Web/Static/images/backgrounds/tab-navigation/bg-bottom-wide.png) !important;
	margin-top:0 !important;
}
.wide-content-area div.tab-navigation ul {
	background:transparent url(/Web/Static/images/backgrounds/tab-navigation/bg-center-wide.gif) 0 0 repeat-y;
}
div.tab-navigation ul li {
	float:left;
}

div.tab-navigation ul li .ui-corner-top
{
		background:transparent url(/Web/Static/images/backgrounds/tab-navigation/bg-nav-middle.gif) 0 0 repeat-y;
}

div.tab-navigation ul.tabs li a {
	float:left;
	padding:0 .5em;
	color:#702C87;
	font-weight:bold;
	position: relative;
	z-index:2;	
}

div.tab-navigation ul li.current a {
	color:#D71E64;
}

div.tab-navigation ul li.current .middle-bg-tab {
	position:absolute;
	top:0px;
	left:50px;
	background:transparent url(/Web/Static/images/backgrounds/tab-navigation/tab-pointer.gif) 0 0 no-repeat;
	z-index:0;
}

div.tab-navigation div.pointer {
	width:13px;
	height:8px;
	position:absolute;
	top:41px;
	left:50px;
	background:transparent url(/Web/Static/images/backgrounds/tab-navigation/tab-pointer.gif) 0 0 no-repeat;

}

div.tab-navigation div.pointerOLD {
	position:absolute;
	top:2px;
	height:30px;
	left:50px;
	background:transparent url(/Web/Static/images/backgrounds/tab-navigation/tab-pointer.gif) 0 0 no-repeat;
}
.ui-tabs .ui-tabs-hide {
	display: none;
}
