/*	--	DEFAULTS --	*/

* {
	margin:0;
	padding:0;
}

#container {
	margin: 20px auto 20px;
}

body {
	width:960px;
	margin-left:auto;
	margin-right:auto;	
	font-family: Verdana, Geneva, Arial, Helvetica, "Liberation Sans", sans-serif;
	font-size: 0.85em;
}

#wrapper {
	width:960px;
	margin-top:9px;
}

.alignLeft {
	float:left;
}
.alignRight {
	float:right;
}
.offScreen {
	position: absolute;
	left:-9999px;
}

/*	-- HEADER --	*/

#header {
	height:115px;
}

.logo {
	float: left;
}
	.logo img {
		border:0;
	}

#bookmark {
	float:right;
	margin-top:8px;
	margin-right:20px;
}
	#bookmark a {}
	
		#bookmark a img {
			border:0;
		}
#search {
	float:right;
	width:auto;	
	text-align:right;
	margin-top:8px;
	margin-bottom:33px;
}
	#search input.textField {
		width:221px;
		height:19px;		
		margin-right:11px;
	}	
	#search input.send {
		width:68px;
		height:21px;
		border:0;
		padding-right:8px;	
		padding-bottom:4px;			
		font-size: 0.7em;
		cursor:pointer;
	}
	*:first-child+html #search input.send {
		padding-bottom:0px;			
	}
#mainNav {
	float: right;
	position: relative;
	width: 100%;
	height: 45px;
}

	#mainNav ul {
		z-index: 100;
		float: right;
	}
	
		#mainNav ul li {
			list-style-type: none;
			width: auto;
			min-width: 100px;
			float: left;
			text-align: center;
			padding: 6px 0 8px 0;
			position: relative;
		}
		
		* html #mainNav ul li {
			padding-left: 13px;
			padding-right: 13px;
		}
			
			#mainNav ul li a {
				display: inline;
				text-decoration: none;
				font-weight: bold;
				font-size: 12px;
			}
			
		#mainNav ul ul {
			display: none;
			position: absolute;
			top: 32px;
			margin: 0;
			padding: 0;
		}
		
		*:first-child+html #mainNav ul ul {
		    left: 0px;
		    top: 30px;
		}
		
		#mainNav ul li:hover ul,
		#mainNav ul li.active:hover ul {
			display: block;
		}
		
			#mainNav ul ul li {
				float: left;
				position: relative;
				padding: 4px 10px 5px 10px;
				text-align: left;
				margin-left: 0;
				width: 170px;
			}
						
				#mainNav ul ul li a {
					font-weight: normal;
					font-size: 11px;
				}

/*	-- MAIN CONTENT --	*/

#content {
	width:960px;	
	overflow: hidden;
}
	
.contentRow {	
	width:960px;	
	overflow:hidden;	
	margin-bottom:30px;
}

/* Vacancy block design changes: */

.vacancyBlockSearch {
	height: 131px;
}
.vacancyBlockList {
	height: 130px;
}

.homeFormInput {
	font-size:8.15pt;
	height: 20px;
	vertical-align:middle;
}

.wide {
	width:630px;
}

.slim {
	width:310px;
}

h2 {
	font-size:1.15em;
	font-weight:normal;
	margin-bottom:10px;
	margin-left:1px;
}

	#content ul {
		margin-left:17px;
		font-size:0.8em;
		margin-top:-1px;
	}
	
		#content ul li {
			list-style-type:none;
			margin-bottom:2px;
		}
		#content ul li a {
			text-decoration:none;			
			font-size:1em;
			margin-left:-1px;
			position:relative;
			top:-2px;
		}
		*:first-child+html #content ul li a {
			top:-4px;
		}
			#content ul li a:hover {			
				text-decoration: underline;
			}
	#content a {
		font-size:0.8em;
		text-decoration: none;
		margin-left:1px;
	}



/* -- JOBSEARCH -- */

.jobSearch {
	padding:10px;
}
	.jobSearch .form {
		background-color:#FFFFFF;
		width:594px;
		padding: 26px 6px 31px 13px;
	}
	
		* html .jobSearch .form {
			padding-top: 27px;
			padding-bottom: 32px;
		}

		*:first-child+html .jobSearch .form {
			padding-top: 29px;
			padding-bottom: 29px;
		}
		.jobSearch .form table {
			text-align: left;
			font-size:0.8em;
		}
		.jobSearch .form table th {
			font-weight:bold;
			padding-bottom:4px;			
		}
		.jobSearch .form table label {
			font-weight:bold;			
			margin-right:26px;			
		}	
			*:first-child+html .jobSearch .form table label {
				margin-right:26px;
			}					
		.jobSearch .form table input[type="radio"] {
            margin-left:1px;
			padding-top:2px;
		}
		*:first-child+html .jobSearch .form table input[type="radio"] {
			margin-left:0;
		}
		.jobSearch .form table input[type="text"] {                                         
            height:19px;
            margin-right:3px;
            width:148px;
        }

			*:first-child+html .jobSearch .form table input[type="text"] {
				margin-right:0px;
			}
		.jobSearch .form table select {
            height:21px;
            margin-left:3px;
            margin-right:8px;
            width:150px;
         }
         
         *:first-child+html .jobSearch .form table select {
			margin-left: 0;			
         }
         

		.jobSearch .form table input[type="submit"] {			
			width:68px;
			height:23px;
			border:0;
			padding-right:8px;	
			padding-bottom:8px;			
			font-size: 0.9em;
			position:relative;
			top:1px;
			cursor:pointer;
		}
			*:first-child+html .jobSearch .form table input[type="submit"] {
				padding-bottom:3px;			
			}
/* -- SIDEBAR BLOCK -- */

.sidebarBlock {	
	padding:10px;
	padding-top:9px;
}

/* -- MAIN CONTENT -- */

	/* -- MAIN ARTICLE -- */
	#content .mainArticle {
		width:268px;
		/*border:1px solid #339933;*/
		padding-left:15px;
		padding-right:15px;
		padding-top:8px;
		padding-bottom:17px;
		float:left;
	}
		#content .mainArticle p {
			/*font-size:0.9em;*/
			/*font-size: 8.4pt;*/
			line-height:1.25em;
			margin-bottom:19px;
		}
			#content p.author {
				font-size:0.75em;
				/*color:#339933;*/
				font-style: italic;
				
			}
		#content .mainArticle h3 {
			font-size:0.9em;
			font-weight:bold;
			margin-bottom: 5px;
		}
		#content .mainArticle ul {
			margin-left:16px;			
		}
			*:first-child+html #content .mainArticle ul {
				margin-bottom:4px;
			}
	h1 {
		font-size:1.35em;
		margin-bottom:10px;
	}
	
	
	/* -- MAIN IMAGE -- */
	
	#content .mainImage {
		width:290px;
		overflow: hidden;		
		padding:9px;		
		float:right;		
	}
	
		#youtube_layer img {
			border: 0;
		}
	
	    #content #videolink {
	        cursor: pointer;
	        z-index: 10px;
			height: 0;
			position: relative;
			top: -220px;
			width: 0;
	    }
	    
	    * html #content .mainImage {
			height: 265px;
			overflow: hidden;
	    }
	    
	    #content #videolink img {
	        left: 127px;
	        top: 91px;
	        border: 0;
	    }
	    
		#content .mainImage .fullSize {
			position:relative;
			left:-1px;
			border:0;
		}
		#content .mainImage a {
			border:0;		
		}
		#content .mainImage ul {
			margin-left:0;
			margin-top:6px;
			width:295px;
			height:40px;			
		}	
			#content .mainImage ul li {				
				list-style-image:none;
				display:inline;
				margin-right:5px;
				position:relative;
				top:0;
				left:1px;
				cursor: pointer;				
			}
				#content .mainImage ul li.last {
				 	margin-right:0;
					margin-left:-1px;
				}
					#content .mainImage ul li a {						
						height:40px;
						width:52px;
						position:relative;
						top:0;				
					}
						#content .mainImage ul li a img {
							border:0;
						}
							#content .mainImage ul li em {
								display:none;
								font-style:normal;
								height:61px;
								left:-15px;								
								padding-top:12px;
								padding-left:2px;
								padding-right:5px;
								position:absolute;
								text-align:center;								
								width:116px;
								z-index:2;
								font-size:0.7em;
							}

/* -- BANNER -- */			

.banner {
	width:300px;
	height:69px;
	margin-bottom:10px;
	overflow:hidden;
	padding:10px;
	padding-right:0;	
	text-align:left;
	cursor:pointer;
}
	.banner img {
		float:left;
	}
	.banner p {
		position:relative;
		left:-10px;
		font-weight:bold;
		font-size:1em;
		margin-left:90px;
		margin-right:10px;		
	}
			#content .banner a .bannerLink {
				position:relative;
				top:61px;
				float:right;
				border:0;
				height:18px;
				width:18px;				
			}
					

/* -- TABSELECTOR -- */

.tabTitle {
	font-size:1.1em;
	color:#FFFFFF;
	width:auto;
	float:left;
	margin-left:19px;
	background:url(http://www.werkenindejeugdzorg.nl/images/laatjeraken/layout/h3_arrow.png) top right no-repeat;
	padding-right:45px;
	position:relative;
	top:2px;	
}

* html .tabTitle { 
	margin-left: 10px;
}

.tabSelector {
	overflow: hidden;
}

.tabHead {
	margin-top:12px;
}

#content ul.tabs {
	margin-top:-1px;
	overflow:hidden;
	height:31px;
	vertical-align:baseline;		
}
	 #content ul.tabs li {
        display:inline;
        border-right:2px;
        list-style-type:none;
        float:left;
        margin-bottom:-2px;
        padding-top:4px;
        padding-right:8px;
        padding-bottom:6px;
        padding-left:8px;
        position: relative;
        top:6px;
    }

		*:first-child+html #content ul.tabs li {
			border-right:0px;			
		}
		#content ul.tabs li.activeTab {
			list-style-type:none;
			padding-right:10px;
			padding-left:10px;
			padding-top:3px;
			margin-bottom:5px;
			margin-left:1px;
			height:16px;
			position: relative;
			top:0;	
		}	
			#content ul.tabs li.activeTab a {
				color:#000000;
			}
		#content ul.tabs li a {
			font-weight:bold;
			color:#339933;
			text-decoration:none;
			position:relative;
						top:0;	
		}
			#content ul.tabs li a:hover {
				text-decoration:none;
			}
			*:first-child+html #content ul.tabs li a {
                top:0;
            }


		
.tabContent {
	background-color:#FFFFFF;
	padding-bottom:23px;
	padding-top:18px;
	padding-left:16px;
}
	/* * html .tabContent * {
		background-color: #FFFFFF;
		padding: 0;
	}*/
	
	* html .tabContent {
        background-color:#FFF;
    }

        * html .tabContent ul {
            background-color: #FFFFFF;
            padding: 0;
            padding-left:20px;
            overflow: hidden;
            width:90%;
        }

	*:first-child+html .tabContent {
		height:100%;
		padding-bottom:24px;
	}
		
			
/*	-- FOOTER --	*/

#footer {
	clear:both;
	font-family:Arial;
	font-size:12px;
	/*margin-top:28px;*/
}

a.highlighted {
	font-weight:bold;
	/*background:url(../images/layout/icon_highlighted.png) bottom left no-repeat;*/
	padding-left:25px;
	padding-top:4px;
	padding-bottom:2px;
	border-left:0px;
	color:#000000;
	text-decoration: none;
	
}

	#footer ul {
		width:auto;
		position: relative;
		top:4px;
	}
	
		#footer ul li {
			display:inline;
			border-left:1px solid #a3a3a3;
			padding-left:8px;	
			margin-left:8px;			
		}
			#footer ul li.plainText {			
				border-left:0;				
			}
			
			#footer .alignLeft li.first {			
				border-left:0px;				
			}
			
			#footer ul li a {				
				color:#444444;
				text-decoration:none;
				position:relative;

			}
				#footer ul li a:hover {				
					color:#000000;
					text-decoration: underline;
				}
/* -- COLOUR SETTINGS -- */

	/* -- WELZIJN -- */
	
	/* -- HEADER -- */
	
	.welzijn #mainNav {
		top:-43px;
	}
	.welzijn #search input.textField {
		border:1px solid #339933;
	}
	.welzijn #search input.send {
		background: url(../../images/laatjeraken/layout/sendButtonBG_welzijn.png) top right no-repeat;
		color:#FFFFFF;		
	}	
	.welzijn #mainNav ul li {
		background-color:#339933;
		border-right:1px solid #85c285;	
	}
			.welzijn #mainNav ul li:hover {
				background-color:#1b741b;
				border-bottom:11px solid #85c285;
			}
			
			.welzijn #mainNav ul ul li:hover {
				border-bottom: none;
			}

				.welzijn #mainNav ul li.last {
					border-right:1px solid #339933;
				}
					.welzijn #mainNav ul li:hover.last {
						border-right:1px solid #1b741b;
					}
				.welzijn #mainNav ul li a {
					color:#FFFFFF;
				}
		
		/* -- CONTENT UL -- */
				
		.welzijn #content ul li {			
			list-style-image: url(../../images/laatjeraken/layout/icon_List_Item_welzijn.png);			
		}
			.welzijn #content ul li a {
				color:#000000;
			}	
				.welzijn #content ul li a:hover {
					color:#339933;
				}
		.welzijn #content a {
			color:#339933;
		}
	
	/* -- JOB SEARCH -- */
	
	.welzijn .jobSearch {
		background-color:#d6ebd6;	
	}
				.welzijn .jobSearch .form table label {
					color:#339933;
				}
	.welzijn .jobSearch .form table input[type="text"] {
		border:1px solid #339933;
	}
	.welzijn .jobSearch .form table select {
		border:1px solid #339933;
	}
	.welzijn .jobSearch .form table input[type="submit"] {
		background: url(../../images/laatjeraken/layout/sendButtonBG_welzijn.png) top right no-repeat;
		color:#FFFFFF;		
	}
	
	/* -- SIDEBAR BLOCK -- */
	
	.welzijn .sidebarBlock {
		border:1px solid #339933;
	}
	
	/* -- MAIN ARTICLE -- */
	
	.welzijn #content .mainArticle {
		border:1px solid #339933;
	}
	.welzijn #content p.author {
		color:#339933;
	}
	
	/* -- MAIN IMAGE -- */
	
	.welzijn #content .mainImage {
		border:1px solid #339933;
		background-color: #339933;	
	}
	.welzijn #content .mainImage a {
		color:#339933;
	}	
	.welzijn #content .mainImage ul {
		background: url(../../images/laatjeraken/layout/mainImageUL_bg_welzijn.png) top left no-repeat;
	}
			.welzijn #content .mainImage ul li em {
				background:transparent url(../../images/laatjeraken/layout/liThumbHover_welzijn.png) no-repeat scroll 0 0;
				color:#000000;
			}			
	/* -- BANNER -- */	
	
	.welzijn #content .banner p {
        color:#369831;
    }	
	.welzijn #content .banner a .bannerLink {
		background: url(../../images/laatjeraken/layout/bannerLink_welzijn.png) top left no-repeat;
	}	
	.welzijn .dark {
		background-color: #d6ebd6;
	}	
	.welzijn .light {
		background-color: #ebf5eb;
	}
	
	/* -- TABSELECTOR -- */
	
	.welzijn .tabTitle {		
		color:#FFFFFF;		
		background:url(../../images/laatjeraken/layout/tabTitle_arrow_welzijn.png) top right no-repeat;
	}
	.welzijn .tabSelector {
		border:1px solid #339933;
		background-color:#339933;
	}
	.welzijn #content ul.tabs li {
		background-color:#d6ebd6;
		border:1px solid #339933;
	}
		.welzijn #content ul.tabs li.activeTab {
				background-color:#FFFFFF;
				border:1px solid #FFFFFF;
				border-top:5px solid #FFFFFF;
		}
		.welzijn #content ul.tabs li:hover {
            background-color: #e9f4e4;
        }
        .welzijn #content ul.tabs li a {
            color:#369831;
        }
	
	/* -- FOOTER -- */ 
		
	.welzijn a.highlighted {	
		background:url(../../images/laatjeraken/layout/icon_highlighted_welzijn.png) bottom left no-repeat;
	}
	/* -- JEUGDZORG -- */
	
	/* -- HEADER -- */
	
		.jeugdzorg #mainNav {
			top:-33px;
		}
		.jeugdzorg #search input.textField {
			border:1px solid #ff9900;
		}
		.jeugdzorg #search input.send {
			background: url(../../images/laatjeraken/layout/sendButtonBG_jeugdzorg.png) top right no-repeat;
			color:#FFFFFF;		
		}	
		.jeugdzorg	#mainNav ul li {
			background-color:#ff9900;
			border-right:1px solid #ffe0b2;	
		}
				.jeugdzorg	#mainNav ul li.active {
					background-color:#ffae33;
					border-bottom:11px solid #ffe0b2;
				}
				
				.jeugdzorg	#mainNav ul li:hover {
					background-color:#ffae33;
					border-bottom:11px solid #ffe0b2;
				}

					.jeugdzorg	#mainNav ul li.last {
						border-right:1px solid #ff9900;
					}
						.jeugdzorg	#mainNav ul li:hover.last {
							border-right:1px solid #ffae33;
						}
					.jeugdzorg	#mainNav ul li a {
						color:#FFFFFF;
					}
		
		.jeugdzorg	#mainNav ul ul li {
			background-color: #ff9900;
			border-right: none;
		}
				.jeugdzorg	#mainNav ul ul li:hover {
					background-color:#ffae33;
					border-bottom: none;
				}
					.jeugdzorg	#mainNav ul ul li.last {
						border-right: none;
					}
						.jeugdzorg	#mainNav ul ul li:hover.last {
							border-right: none;
						}
					.jeugdzorg	#mainNav ul ul li a {
						color: #FFFFFF;
					}
					
	/* -- CONTENT UL -- */					
					
		.jeugdzorg #content ul li {			
				list-style-image: url(../../images/laatjeraken/layout/icon_List_Item_jeugdzorg.png);			
			}		
				.jeugdzorg #content ul li a {
					color:#000000;
				}
					.jeugdzorg #content ul li a:hover {
						color:#ff9900;
					}
		.jeugdzorg #content a {
			color:#ff9900;
		}
	
	/* -- JOB SEARCH -- */
	
	.jeugdzorg .jobSearch {
		background-color:#ffebcc;
	}
				.jeugdzorg .jobSearch .form table label {
					color:#d95a00;
				}
	.jeugdzorg .jobSearch .form table input[type="text"] {
		border:1px solid #ff9900;
	}
	.jeugdzorg .jobSearch .form table select {
		border:1px solid #ff9900;
	}
	.jeugdzorg .jobSearch .form table input[type="submit"] {
		background: url(../../images/laatjeraken/layout/sendButtonBG_jeugdzorg.png) top right no-repeat;
		color:#FFFFFF;		
	}
	
	/* -- SIDEBAR BLOCK -- */
	
	.jeugdzorg .sidebarBlock {
		border:1px solid #ff9900;
	}
	
	/* -- MAIN ARTICLE -- */
	
	.jeugdzorg #content .mainArticle {
		border:1px solid #ff9900;
	}
	.jeugdzorg #content p.author {
		color:#ff9900;
	}		
	
	/* -- MAIN IMAGE -- */
	
	.jeugdzorg #content .mainImage {
		border:1px solid #ff9900;
		background-color: #ff9900;	
	}
	.jeugdzorg #content .mainImage a {
		color:#ff9900;
	}
	
	* html #content #videolink {
		position: absolute;
		display: none;
	}
	
	.jeugdzorg #content .mainImage ul {
		background: url(../../images/laatjeraken/layout/mainImageUL_bg_jeugdzorg.png) top left no-repeat;
	}
			.jeugdzorg #content .mainImage ul li em {
				background:transparent url(../../images/laatjeraken/layout/liThumbHover_jeugdzorg.png) no-repeat scroll 0 0;
				color:#d95a00;
			}
	/* -- BANNER -- */	
	
	.jeugdzorg #content .banner p {
        color: #d65a04;
    }  
	.jeugdzorg #content .banner a .bannerLink {
		background: url(../../images/laatjeraken/layout/bannerLink_jeugdzorg.png) top left no-repeat;
	}	
	.jeugdzorg .dark {
		background-color: #ffebcc;
	}	
	.jeugdzorg .light {
		background-color: #fff5e6;
	}
	
	/* -- TABSELECTOR -- */
	
	.jeugdzorg .tabTitle {		
		color:#FFFFFF;		
		background:url(../../images/laatjeraken/layout/tabTitle_arrow_jeugdzorg.png) top right no-repeat;
	}	
	.jeugdzorg .tabSelector {
		border:1px solid #ff9900;
		background-color:#ff9900;
	}	
	.jeugdzorg #content ul.tabs li {
		background-color:#ffebcc;
		border:1px solid #ff9900;
	}
	 .jeugdzorg #content ul.tabs li:hover {
        background-color: #fef5e6;
    }
		.jeugdzorg #content ul.tabs li.activeTab {
				background-color:#FFFFFF;
				border:1px solid #FFFFFF;
				border-top:5px solid #FFFFFF;
		}
	.jeugdzorg #content ul.tabs li a {
        color: #d65a04;
    }		
	/* -- FOOTER -- */	
		
	.jeugdzorg a.highlighted {	
		background:url(../../images/laatjeraken/layout/icon_highlighted_jeugdzorg.png) bottom left no-repeat;
	}	
	/* -- KINDEROPVANG -- */	
	
	/* -- HEADER -- */
	
	.kinderopvang #mainNav {
		top:-33px;
	}	
	.kinderopvang #search input.textField {
			border:1px solid #990066;
		}
		.kinderopvang #search input.send {
			background: url(../../images/laatjeraken/layout/sendButtonBG_kinderopvang.png) top right no-repeat;
			color:#FFFFFF;		
		}	
		.kinderopvang	#mainNav ul li {
			background-color:#990066;
			border-right:1px solid #e1add0;	
		}
				.kinderopvang	#mainNav ul li:hover {
					background-color:#870053;
					border-bottom:11px solid #e1add0;
				}
				
					.kinderopvang #mainNav ul ul li:hover {
						border-bottom: none;
					}

					.kinderopvang	#mainNav ul li.last {
						border-right:1px solid #ff9900;
					}
						.kinderopvang	#mainNav ul li:hover.last {
							border-right:1px solid #ffae33;
						}
					.kinderopvang	#mainNav ul li a {
						color:#FFFFFF;
					}
				
		/* -- CONTENT UL -- */			
					
		.kinderopvang #content ul li {			
				list-style-image: url(../../images/laatjeraken/layout/icon_List_Item_kinderopvang.png);			
			}	
				.kinderopvang #content ul li a {
					color:#000000;
				}	
					.kinderopvang #content ul li a:hover {
						color:#990066;
					}
	.kinderopvang #content a {
		color:#990066;
	}
	
	/* -- JOB SEARCH -- */
	
	.kinderopvang .jobSearch {
		background-color:#ebcce0;
	}
				.kinderopvang .jobSearch .form table label {
					color:#990066;
				}
	.kinderopvang .jobSearch .form table input[type="text"] {
		border:1px solid #990066;
	}
	.kinderopvang .jobSearch .form table select {
		border:1px solid #990066;
	}
	.kinderopvang .jobSearch .form table input[type="submit"] {
		background: url(../../images/laatjeraken/layout/sendButtonBG_kinderopvang.png) top right no-repeat;
		color:#FFFFFF;		
	}
	
	/* -- SIDEBAR BLOCK -- */
	
	.kinderopvang .sidebarBlock {
		border:1px solid #990066;
	}		
	
	/* -- MAIN ARTICLE -- */
				
	.kinderopvang #content .mainArticle {
		border:1px solid #990066;
	}
	.kinderopvang #content p.author {
		color:#990066;
	}
	
	/* -- MAIN IMAGE -- */
	
	.kinderopvang #content .mainImage {
		border:1px solid #990066;
		background-color: #990066;	
	}
	.kinderopvang #content .mainImage a {
		color:#ff9900;
	}	
	.kinderopvang #content .mainImage ul {
		background: url(../../images/laatjeraken/layout/mainImageUL_bg_kinderopvang.png) top left no-repeat;
	}	
			.kinderopvang #content .mainImage ul li em {
				background:transparent url(../../images/laatjeraken/layout/liThumbHover_kinderopvang.png) no-repeat scroll 0 0;
				color:#990066;
			}
	/* -- BANNER -- */	
	
	.kinderopvang #content .banner p {
        color:#980065;
    }

	.kinderopvang #content .banner a .bannerLink {
		background: url(../../images/laatjeraken/layout/bannerLink_kinderopvang.png) top left no-repeat;
	}	
	.kinderopvang .dark {
		background-color: #ebcce0;
	}	
	.kinderopvang .light {
		background-color: #f5e6f0;
	}
	
	/* -- TABSELECTOR -- */
	
	.kinderopvang .tabTitle {		
		color:#FFFFFF;		
		background:url(../../images/laatjeraken/layout/tabTitle_arrow_kinderopvang.png) top right no-repeat;
	}	
	.kinderopvang .tabSelector {
		border:1px solid #990066;
		background-color:#990066;
	}	
	.kinderopvang #content ul.tabs li {
		background-color:#ebcce0;
		border:1px solid #990066;
	}
		.kinderopvang #content ul.tabs li.activeTab {
				background-color:#FFFFFF;
				border:1px solid #FFFFFF;
				border-top:5px solid #FFFFFF;
		}
		 .kinderopvang #content ul.tabs li:hover {
            background-color:#f6e6f1;
        }
        .kinderopvang #content ul.tabs li a {
            color:#980065;
        }
		
	/* -- FOOTER ** */	
	.kinderopvang a.highlighted {	
		background:url(../../images/laatjeraken/layout/icon_highlighted_kinderopvang.png) bottom left no-repeat;
	}	
	
	

/* --- notify --- */

#notify {
	position: relative;
	/*float: right;
	left: -350px; */
	/*top: 4px;*/
	float:left;
}

	#notify .openPopup a {
		color: #000000;
		text-decoration: none;
	}
	
	#notify .openPopup a:hover, #notify .openPopup a:focus, #notify .openPopup a:active {
		text-decoration: underline;
	}

	#notify .popup {
		position: absolute;
		left: -9999px;
		bottom: 32px;
		width: 230px;
		padding: 10px 15px 25px;
		background: url(../../Images/Campaign/bg_notify.gif) transparent no-repeat right bottom;
	}
	
	#notify.open .popup {
		/*left: auto;
		/*right: 57px;*/
		left:-100px;
		bottom:5px;
	}
		
		#notify h2 {
			/*float: left;*/
			clear: both;
			margin: 0 10px 0 0;
		}
		
		#notify div {
			clear: both;
			padding: 13px 0 0;
		}
	
		#notify .closePopup {
			position: absolute;
			right: 15px;
			top: 10px;
			padding: 0;
			border: none;
		}
		
		#notify .closePopup img
		{
		    border:0px;
		}

			#notify .inactive .overLabel {
				top: 14px;
				width: 139px;
				padding: 0 7px 3px;
			}
			* html #notify .inactive .overLabel { padding-bottom: 4px; }
			*:first-child+html #notify .inactive .overLabel { padding-bottom: 4px; }
		
			#notify input {
				display: block;
				float: left;
				width: 146px;
				padding: 1px 0 3px 7px;
				border: 1px solid transparent;
			}
			
			#notify button, #notify .button {
				display: block;
				float: right;
				text-align: right;
				width: 70px;
				margin: 0;
				padding: 1px 11px 1px 0;
				background: none transparent no-repeat 100% 0.75em;
				border-style: none;
				border: none;
			}

#loginLink {
	font-size: 12px;
	margin-left: 55px;
	margin-top: 10px;
	left: 55px;
}

/* --- overLabel --- */	
	
	.jsLabelsOn .inactive { position: relative; }
		.jsLabelsOn .overLabel { position: absolute; left: -9999px; top: 0; white-space: nowrap /* needed for safari */; overflow: hidden; cursor: default; }
		.jsLabelsOn .inactive .overLabel { left: 1px; z-index: 1; }
			.jsLabelsOn .inactive .overLabel span { display: none; }
			
	.overLabel {
		display: block;
	}
	
	.jsLabelsOn .overLabel {
		height: 1.45em;
		padding-right: 0.2em;
	}
	
	.jsLabelsOn .inactive .overLabel {
		padding: 0 7px;
	}
	
	
/* header RSS link */
.rsslink, .vacanciesLink {
    float:right;
    margin-bottom:2px;
    margin-right:3px;
}

.rsslinkText, .vacanciesLink {
    float:right;
    margin-bottom:2px;
    margin-right:3px;
}

* + html .rsslinkText{
    position:relative;
    top:-10px;
}

* + html .rsslink{
    position:relative;
    top:-10px;
}

* + html .vacanciesLink{
    position:relative;
    top:-10px;
}

* html .rsslinkText{
    position:relative;
    top:-10px;
}

* html .rsslink{
    position:relative;
    top:-10px;
}

* html .vacanciesLink{
    position:relative;
    top:-10px;

}


.rsslink a, .vacanciesLink a {
    text-decoration:none;
    font-size:0.7em;
    font-family:Arial,Helvetica,sans-serif;
}



.rsslinkText a, .vacanciesLink a {
    text-decoration:none;
    font-size:0.7em;
    font-family:Arial,Helvetica,sans-serif;
}

.vacanciesLink a {
	border-right: 1px solid #990066;
	padding-right:4px;
}

.rsslink a img {
	position:relative;
	margin-left:3px;
}
	
.footertextprovince 
{
	padding-top:5px;
	font-size:10px;
	color:#aaaaaa;
	clear:both;
}