
/*
-------------------------------------------------------------------------------------------- 
Framework
-------------------------------------------------------------------------------------------- 
*/		
		
		html, body {
			margin:0px;
			padding:0px; 
		}
	
		body {
			background: url('/assets/images/body_bg.gif') 0px 0px repeat-x;
			/*background:green!important;*/
		}
		
		#bodyBackgroundHome {
			background: url('/assets/images/bg_blue_home.gif') 0px 75px repeat-x;
		}
		
		#LeftBlokHome {
			background: url('/assets/images/bg_blue_home.gif') 0px 75px repeat-x;
			position:absolute; 
			top:0px; 
			left:0px; 
			width:10px; 
			height:339px;
			
			height:400px;
			font-size:1px;
			line-height:1px;
		}
		
		#LeftBlok {
			position:absolute; 
			top:0px; 
			left:0px; 
			width:10px; 
			height:280px;
			font-size:1px;
			line-height:1px;
		}
		
		#blueBottomBlok {
			position:absolute; 
			background: #135C8D;
			bottom:0px; 
			left:1px; 
			width:6px; 
			height:49px;
			font-size:1px;
			line-height:1px;
		}
	
		#bodyContainer {
			background:#ffffff;
			padding-left:10px;
			width:968px;
		}
	
		#mainContainer {
			position:relative;
			background:#ffffff;
			width:965px;
			margin-left:1px;
			border-left:1px solid #E0E5E8;
			padding:0px 1px 0px 1px;
			/*background:red;*/
		}
		
		#dropshadow {
			position:absolute;
			left:978px;
			/*height:100%;*/
			width:10px;
			background: url('/assets/images/bg_shadow_vertical.png')repeat-x;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/bg_shadow_vertical.png',sizingMethod='crop');
		}
		
		#topBar {
			position:relative;
			height:75px;
		}
		
			#orangeTopBlok {
				position:absolute; 
				background:#FFCC00; 
				top:0px; 
				right:0px; 
				width:102px; 
				height:5px;
				font-size:1px;
				line-height:1px;
			}
		
			#logorefaja {
				position:absolute;
				width:272px;
				height:52px;
				top:15px;
				left:25px;
			}
			
			#topmenu {
				position:absolute;
				width:272px;
				width:446px;
				height:60px;
				top:23px;
				top:12px;
				left:530px;
				overflow:hidden;
				
			}
			
				#topmenu ul.topmenu {width:446px;margin:0px;list-style:none;padding:0px;}
				#topmenu ul.topmenu li {
					width:125px;
					padding:0px;
					padding-left:8px;
					margin-right:15px;
					float:left;
					background: url('/assets/images/arrow_topmenu.gif') 0px 8px no-repeat;
					
				}
				
				#topmenu ul.topmenu li a {
					color:#4885BC;
					text-decoration:none;
				}
				
			#crumbHome {
				padding-top:10px;
			}
			
				#crumbHome .crumbtd {
					
				}
			
				#crumbHome .leesbaarheidtd {
					width:200px;
				}	
				
				#crumbHome	#leesBaarHeid {
					padding-right:20px;
					text-align:right;
				}
			
			#crumb {
				padding-top:10px;
				margin-bottom:15px;
				color:#719DBB;
			}
			
				#crumb a {
					text-decoration:none;
					color:#719DBB;
				}
				
				#crumb a:hover {
					text-decoration:underline;
				}
				
				#crumb .crumbtd {
					
				}
			
				#crumb .leesbaarheidtd {
					width:110px;
				}	
			
				#crumb .crumbselected {
					font-weight:bold;
				}
			
				
				#crumb	#leesBaarHeid {
					padding-right:20px;
					text-align:right;
				}
			
			#inloggen {
				position:absolute;
				width:200px;
				height:52px;
				top:25px;
				left:780px;
				display:none;
			}
			
		
		.breaker {clear:both;margin:0px;height:1px;line-height:1px;font-size:1px;}
		
		
/*
-------------------------------------------------------------------------------------------- 
mainmenubar
-------------------------------------------------------------------------------------------- 
*/
		
		#Homepage #timeBar {
			position:absolute;
			top:115px;
			/*top:85px;*/
			left:60px;
			width:400px;
			height:72px;
			
			left:42px;
			top:110px;
			
		}
		

		#Homepage #imageBar {
			background: #fff url(/assets/images/headers/home_3036.jpg);
			width: 965px;
			/*height: 170px;
			height: 135px;*/
			/*padding: 174px 0 0 0;*/
			
			height:115px;
			height:135px;
			overflow:hidden;
			padding: 196px 0 0 0;
			padding: 165px 0 0 0;
			/*padding: 105px 0 0 0;*/
			border-bottom: 5px solid #e0e6e9;
		}
		
		#Contentpage #imageBar {
			background: #fff url(/assets/images/foto2.jpg);
			width: 965px;
			height: 45px;
			padding: 155px 0 0 0;
			border-bottom: 5px solid #e0e6e9;
		}
		
		#Homepage #overLayButton {
			position:absolute;
			width:150px;
			height:150px;
			top:80px;
			left:800px;
		}
		
		
		#Homepage #buttonPatienten, #Homepage #buttonBezoekers, #Homepage #buttonProfessionals, #Homepage #buttonOverRefaja {
			width: 229px;
			height: 120px;
			/*height: 215px;*/
			margin: 0 0 0 1px;
		}
		
		
		#Homepage #buttonPatienten .categoryImage, #Homepage #buttonBezoekers .categoryImage, #Homepage #buttonProfessionals .categoryImage, #Homepage #buttonOverRefaja .categoryImage {
			margin-top: 55px;
			/*margin-top: 100px;*/
		}
		
		#Homepage #buttonPatienten .categoryText, #Homepage #buttonBezoekers .categoryText, #Homepage #buttonProfessionals .categoryText, #Homepage #buttonOverRefaja .categoryText {
			/*color: #fff;
			font-size: 11px;
			font-family: arial, helvetica, sans-serif;*/
			margin: -10px 25px 0 15px;
			width: 260px;
			width: 200px;
			display: none;
		}
		
		#Contentpage #buttonPatienten,  #Contentpage #buttonBezoekers, #Contentpage #buttonProfessionals, #Contentpage #buttonOverRefaja {
			width: 230px;
			height: 45px;
			margin: 0 0 0 1px;
		}
		
		#Contentpage #buttonPatienten .categoryImage, #Contentpage #buttonBezoekers .categoryImage, #Contentpage #buttonProfessionals .categoryImage, #Contentpage #buttonOverRefaja .categoryImage {
			display: none;
			
		}
		
		#Contentpage #buttonPatienten .categoryText, #Contentpage #buttonBezoekers .categoryText, #Contentpage #buttonProfessionals .categoryText, #Contentpage #buttonOverRefaja .categoryText {
			display: none;
		}
			
			#buttonPatienten {
				margin: 0 0 0 41px!important;
				background: url('/assets/images/bg_patienten.png')repeat-x;
				filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/bg_patienten.png',sizingMethod='crop');
			}
			#buttonBezoekers {
				background: url('/assets/images/bg_bezoekers.png')repeat-x;
				filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/bg_bezoekers.png',sizingMethod='crop');
			}
			
			#buttonProfessionals {
				background: url('/assets/images/bg_professionals.png')repeat-x;
				filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/bg_professionals.png',sizingMethod='crop');
			}
			
			#buttonOverRefaja {
				background: url('/assets/images/bg_overrefaja.png')repeat-x;
				filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/bg_overrefaja.png',sizingMethod='crop');
			}
			
			#Homepage .link, #Contentpage .link{
				position:absolute;
			}
			
			#Homepage .link{
				position:absolute;
				/*margin-top:55px;*/
			}
			
	
/*
-------------------------------------------------------------------------------------------- 
Homepage
-------------------------------------------------------------------------------------------- 
*/
	
			#contentContainerHome {
					padding-left:42px;
					/*position:relative;*/
			}
			
				#imageblok {
					position:absolute;
					/*top:485px;*/
					top:408px;
					left:1px;
					width:41px;
					height:26px;
					
					background: #fff url(/assets/images/home_3036.jpg) bottom left;
					/*background:red;*/
				}
			
			#row1Home {
				margin-top:5px;
				border-top:1px solid #E0E6E9;
				border-bottom:1px solid #E0E6E9;
			}
				#readBlok {
					position:relative;
					width:381px;
					padding:10px 60px 10px 20px;
					float:left;
				}
				
				#readBlok h1{
					margin:0px;
					margin-top:5px;
					margin-bottom:5px;
				}
				
				#leesvoor {
					position:absolute;
					display:none;
					top:30px;
					left:380px;
					width:70px;
					height:34px;
				}
				
				#lastNewsBlok {
					width:411px;
					padding:10px 30px 10px 20px;
					float:left
				}
				
				#lastNewsBlok h1{
					margin:0px;
					margin-top:5px;
					margin-bottom:5px;
				}
				
				
				#lastNewsBlok .newsItem {margin-bottom:10px;width:411px; float:left;}
					#lastNewsBlok .newsDate {color:#158C2E;margin-bottom:2px;}
					#lastNewsBlok .newsTitle {font-weight:bold;color:#134772;margin-bottom:2px;}
					#lastNewsBlok .newsTitle a {color:#134772;text-decoration:none;}
					#lastNewsBlok .newsTitle a:hover {text-decoration:underline;}
					#lastNewsBlok .newsTeaser {color:#000000;}
				
			#row2Home {
				width:923px;
				border-bottom:1px solid #E0E6E9;
			}
			
					
				#row2Home .bannerBlokHome {
					width:267px;
					height:130px;
					height:90px;
					
					padding:10px 20px 0px 20px;
					float:left;
					border-right:1px solid #E0E6E9;
				}
				
				#row2Home .bannerBlokHome .webcam {
					background: url('/assets/images/pic_webcam_home.gif') 0px 0px no-repeat;
				
				}
				
				#row2Home .bannerBlokHome .pencil {
					background: url('/assets/images/pic_pencil_home.gif') 0px 0px no-repeat;
				
				}
				
				#row2Home .bannerBlokHome .wachttijd {
					background: url('/assets/images/pic_wachttijd_home.gif') 0px 0px no-repeat;
				
				}
				
				
				#row2Home .bannerBlokHome .image{
					width:75px;
					height:75px;
					float:left;
					margin-top:10px;
				}
				
				#row2Home .bannerBlokHome .text{
					width:173px;
					float:left;
					margin-top:10px;
					
				}
				.bannerBlokHome .text a {
					text-decoration:none!important;
					
				}
				
				#row2Home .bannerBlokHomeLast {
					position:relative;
					height:145px;
					height:105px;
					width:207px;
					padding:5px 20px 10px 80px;
					float:left;
					background: url('/assets/images/bg_homekidsblok.gif') 0px 1px no-repeat;
				}
				
				#row2Home .bannerBlokHomeLast .giraffe {
					background: url('/assets/images/giraffe_banner.png')no-repeat;
					filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/giraffe_banner.png',sizingMethod='crop');
		
				
				}
				
				#row2Home .bannerBlokHomeLast .image{
					position:absolute;
					top:-15px;
					left:0px;
					width:130px;
					height:175px;
					height:135px;
					z-index:100;
					
				}
				
				#row2Home .bannerBlokHomeLast .text{
					width:200px;
					margin-top:0px;
					
				}
				
				
				#footer {
					padding:5px 0px 5px 0px;
				}
				
					#copyright {
						float:left;
						margin-right:10px;
					}
				
					#footermenu {
						float:left;
					}
					
					#footermenu ul.footermenu {width:446px;margin:0px; list-style:none;}
					#footermenu ul.footermenu li {
						padding-left:10px;
						margin-right:10px;
						float:left;
						background: url('/assets/images/mnu_footer_divider.gif') 0px 3px no-repeat;
					}
			
/*
-------------------------------------------------------------------------------------------- 
Vervolgpagina, vervolgpaginabreed en vervolgpagina met border
--------------------------------------------------------------------------------------------- 
*/
			
			#contentContainer {
				margin:0px 0px 0px 42px;
				padding-bottom:170px;
			}
			
			#contentContainer .newsItem {padding-top:20px;margin-top:20px;width:411px; float:left;}
			#contentContainer .newsItemFirst {width:411px; float:left;}
				#contentContainer .newsDate {padding-left:15px;color:#158C2E;margin-bottom:2px;}
				#contentContainer .newsTitle {font-weight:bold;color:#134772;margin-bottom:2px;}
				#contentContainer .newsTitle a {color:#134772;text-decoration:none;}
				#contentContainer .newsTitle a:hover {text-decoration:underline;}
				#contentContainer .newsTeaser {color:#000000;margin-bottom:2px;}
			
			
			#submenu {
				position:relative;
				float:left;
				width:215px;
				padding-left:13px;
				padding-top:40px;
				padding-bottom:40px;
				margin-bottom:20px;
				min-height:223px;
			}
			
				#submenuBlok {
					position:absolute;
					bottom:-1px; 
					left:0px; 
					width:102px; 
					height:6px;
					font-size:1px;
					line-height:1px;
							
				}
			
				#submenu .startpage {
					color:#ffffff;
					padding:3px 0px 3px 14px;
					background: url('/assets/images/arrow_submenu_down_white.gif') 4px 10px no-repeat;
					width:200px;
				}
				
				#submenu .startpage a {
					color:#ffffff;
					text-decoration:none;
				}
				
				#submenu .submenutitle {
					font-weight:bold;
					padding:3px 0px 3px 14px;
					width:170px;
				}
			
			
				#submenu ul.submenu li {
					color:#ffffff;
					background: url('/assets/images/arrow_submenu_right_white.gif') 14px 8px no-repeat;
					width:215px;
				}
				
				#submenu ul.submenu li span{
					padding:3px 0px 3px 23px;
					color:#ffffff;
					background: url('/assets/images/arrow_submenu_right_white.gif') 14px 8px no-repeat;
					display:block;
					width:160px;
				}
				
				
				#submenu ul.submenu li a {
					color:#ffffff;
					text-decoration:none;
				}
				
				#submenu ul.submenu li.selected {
					background:#ffffff;
				}
				
				
				#submenu ul {margin:0px;padding:0px;list-style:none;}
				#submenu ul ul {margin:0px;padding:0px;list-style:none;}
			
			
			/*Vervolgpagina*/	
			#content {
				position:relative;
				float:left; 
				width:410px;
				padding:15px 40px 37px 25px;
			}
			
			
			
				/*-subsubmeu*/
				#subsubmenu {
					width:150px;
					padding:20px 20px 20px 20px;
					/*margin-bottom:20px;*/
				}
			
				#subsubmenu ul.subsubmenu {
					margin:0px;
					padding:0px;
					list-style:none;
				}
				
				#subsubmenu ul.subsubmenu UL {
					margin:0px;
					padding:0px;
					list-style:none;
					margin-top:10px;
				}
				
				#subsubmenu ul.subsubmenu li {
					padding:3px 2px 8px 12px;
					list-style:none;
				}
				
				#subsubmenu ul.subsubmenu li a {
					text-decoration:none;
				}

				
				/*pagina inhoud - ankers*/
				
				#ankers {
					width:150px;
					padding:20px 20px 20px 20px;
					/*margin-bottom:20px;*/
				}
				
				#ankers ul.paginainhoud {margin:0px;padding:0px; list-style:none;}
				#ankers ul.paginainhoud li {
					list-style:none;
					padding:3px 2px 8px 12px;
				}
				
				#ankers ul.paginainhoud li a {
					text-decoration:none;
				}
				
			
			#contentRight {
				width:170px;
				float:left;
			}
			
			#toolbar {
				float:left;
				width:170px;
				margin-top:40px;
			}
			
			#toolbar a {
				color:#004F75;
				text-decoration:none;
			}
			
			#toolbar a:hover {
				text-decoration:underline;
			}
			
			#banners {
				border-top:5px solid #FDF7E7; 
				position:absolute;
				bottom:0px;
				left:0px;
				width:923px;
				/*height:100px;*/
				margin-left:42px;
				/*background:blue;*/
			}
			
					
				#banners .bannerBlok, #banners .bannerBlokLast {
					width:267px;
					padding:20px 20px 10px 20px;
					float:left;
					
				}
				
				#banners .bannerBlok {
					border-right:1px solid #E0E6E9;
				}
				
				#banners .image{
					width:75px;
					height:75px;
					float:left;
					margin-top:10px;
				}
				
				#banners .text{
					width:173px;
					float:left;
					margin-top:10px;
				}
			
			
			/*Vervolgpagina breed*/
			#contentBreed {
				position:relative;
				float:left; 
				width:580px;
				padding:15px 40px 37px 25px;
			}
			
			/*Organigram breed*/
			#contentOrganigram {
				position:relative;
				float:left; 
				width:620px;
				padding:15px 0px 37px 25px;
			}
			
			/*Vervolgpagina met border*/
			#contentRightBorder {
				
				border-left:3px solid #B7DDC1; /*darkgreen*/
				padding:40px 0px 70px 10px;
				width:204px;
				float:left;
			}
			
			#contentRightBorder .formselect {
				width:140px;
			}	
			
			
				
/*
-------------------------------------------------------------------------------------------- 
Kids
--------------------------------------------------------------------------------------------- 
*/

#contentContainerKids {
	margin:0px 0px 0px 32px;
}

#submenukids {
	position:relative;
	float:left;
	width:225px;
	width:325px;
	padding-left:13px;
	padding-top:20px;
	padding-bottom:40px;
	margin-bottom:37px;
	height:300px;
}			

	#kidsMenuContainer {
		width:170px;
	}

	#submenukids ul.kidsmenu {
		list-style:none;
		margin:0px;
		padding:0px;
	}	
	
	#submenukids ul.kidsmenu li {
		list-style:none;
		margin:0px;
		margin-bottom:12px;
	}
	
	#submenukids ul.kidsmenu li.item6,#submenukids ul.kidsmenu li.item7,#submenukids ul.kidsmenu li.item8,#submenukids ul.kidsmenu li.item9,#submenukids ul.kidsmenu li.item10  {
		display:none;
	}
	
	

	#submenuGiraffe {
		position:absolute;
		display:none;
		bottom:-1px; 
		left:0px; 
		width:102px; 
		height:6px;
		font-size:1px;
		line-height:1px;		
	}
	
	#contentKids {
		position:relative;
		float:left; 
		width:370px;
		padding:15px 20px 37px 0px;	
	}	
	
	#contentKidsBreed {
		position:relative;
		float:left; 
		width:574px;
		padding:15px 20px 37px 0px;
	}	
	
	
	#contentRightKids {
		width:265px;
		width:200px;
		float:left;
	}
	
	#contentKidsHome {
		position:relative;
		float:left; 
		width:305px;
		padding:15px 20px 37px 0px;		
	}	
	
	#contentRightKidsHome {
		width:265px;
		float:left;
	}
	
		#subsubmenukids ul.subsubmenukids {
		list-style:none;
		margin:0px;
		margin-top:80px;
		padding:0px;
		}	
	
		#subsubmenukids ul.subsubmenukids li {
			list-style:none;
			margin:0px;
			margin-bottom:12px;
		}
		
	
		#bannerKidsQuiz {
			background: url('/assets/images/kids_bg_snelweerbeterquiz.gif') 0px 0px no-repeat;
			height:160px;
			padding:70px 50px 20px 30px;
			cursor:pointer;
			cursor:hand;
		}
		
		#bannerKidsSpreekbeurt {
			background: url('/assets/images/kids_bg_spreekbeurt.gif') 0px 0px no-repeat;
			height:205px;
			margin-top:10px;
			padding:60px 50px 20px 30px;
			cursor:pointer;
			cursor:hand;
		}
	
/*
-------------------------------------------------------------------------------------------- 
Sitemap
--------------------------------------------------------------------------------------------- 
*/

#contentBreed .sitemap {
	color:#135973;
}

#contentBreed ul.sitemap {margin:0px; padding:0px; list-style:none;}
#contentBreed ul.sitemap ul {margin:0px; padding:0px; list-style:none;}
#contentBreed ul.sitemap li {
	list-style:none;
	margin:0px;
	padding:3px 2px 3px 20px;
}

#contentBreed ul.blue li {
	background: url('/assets/images/arrow_sitemap_blue.gif') 4px 8px no-repeat;
}

#contentBreed ul.yellow li {
	background: url('/assets/images/arrow_sitemap_yellow.gif') 4px 8px no-repeat;
}

#contentBreed ul.green li {
	background: url('/assets/images/arrow_sitemap_green.gif') 4px 8px no-repeat;
}

#contentBreed ul.darkgreen li {
	background: url('/assets/images/arrow_sitemap_darkgreen.gif') 4px 8px no-repeat;
}

#contentBreed ul.kids li {
	background: url('/assets/images/arrow_sitemap_kids.gif') 4px 8px no-repeat;
}

#contentBreed ul.sitemap li a {
	color:#135973;
	text-decoration:none;
}

.themeline {
	height:3px;
	font-size:1px;
	line-height:1px;
	margin:15px 0px 15px 0px;
}


/*
-------------------------------------------------------------------------------------------- 
Smoelenboek
--------------------------------------------------------------------------------------------- 
*/

	.useritem {
		width:116px;
		height:164px;
		overflow:hidden;
		margin-right:24px;
		margin-bottom:24px;
		float:left;
		position:relative;
		cursor:hand;
		cursor:pointer;
	}
	
	.useritemlast {
		width:116px;
		height:164px;
		overflow:hidden;
		float:left;
		margin-bottom:24px;
		position:relative;
		cursor:hand;
		cursor:pointer;
	}
	
	.useritem .name, .useritemlast .name{
		position:absolute;
		top:112px;
		top:135px;
		left:0px;
		width:116px;
		height:26px;
		padding:2px;
		background:#ffffff;
	}
	
	/*.useritemMoreInfo {
		position:absolute;
		top:-100px;
		left:-100px;
		width:400px;
		height:300px;
		background:#ffffff;
		border:1px solid #E0E6E9;
	}*/
	
	#Ajax_moreinfoSmoelenboek {
		border:2px solid #E0E6E9;
		position:absolute; 
		width:400px; 
		height:350px; 
		background:#ffffff; 
		top:0px; left:50px;
	}
	
	
	#moreInfoSmoeleboekContainer 
	{
		width:380px;
		height:330px;
		overflow:auto;
		padding:10px;
		
	}
	
	#moreInfoSmoeleboekContainer .closeButton
	{
		text-align:right;
	}
	
	#moreInfoSmoeleboekContainer .image
	{
		width:130px;
		float:left;
		
	}
	
	#moreInfoSmoeleboekContainer .text
	{
		width:230px;
		float:left;
		/*background:red;*/
		overflow:hidden;
		
	}
	
	#moreInfoSmoeleboekContainer .text h2
	{
		margin-top:2px;
		
	}
	
	
	/*Letters*/
	
	.letterbox {
		margin-top:10px;
		margin-bottom:10px;
		color:#55450D;
	
	}
	
	.letterbox ul {margin:10px 0px 10px 0px; list-style:none;}
	.letterbox ul li {
		background: url('/assets/images/arrow_sitemap_yellow.gif') 4px 8px no-repeat;
		padding:3px 2px 3px 20px;
	}
	
	.letterbox a {
		color:#55450D;
		text-decoration:none;
	}
	
	
	/*wie werken er*/
	
	#userBlockContainer {}
	
	#userBlockContainer .userBlockItem {width:270px;margin-bottom:20px;float:left; cursor:pointer;cursor:hand;}
	
	#userBlockContainer .userBlockItem .image {width:70px;height:90px;overflow:hidden;float:left;}
	
	#userBlockContainer .userBlockItem .text {width:155px;padding:3px 15px 3px 20px;float:left;}
	
	
/*
-------------------------------------------------------------------------------------------- 
Formulieren
--------------------------------------------------------------------------------------------- 
*/

.textinput {
	margin-top:5px;
	margin-bottom:10px;
}

/*
-------------------------------------------------------------------------------------------- 
Fotoboek
--------------------------------------------------------------------------------------------- 
*/

#fotoboekContainer {
	background: url('/assets/images/bg_fotoboek.gif') 0px 0px no-repeat;
	height:322px;
	width:430px;
	padding:30px 30px 30px 30px;
	/*border:1px solid blue;*/
}

/*
-------------------------------------------------------------------------------------------- 
Zoeken
--------------------------------------------------------------------------------------------- 
*/

#zoekscherm {
	color:#4885BC;
	margin-left:20px;
}

#zoekscherm .zoekinput {
	border-right:1px solid #E0E6E9;
	border-bottom:1px solid #E0E6E9;
	border-left:1px solid #889DA8;
	border-top:1px solid #889DA8;
	background-color:#E0E6E9;
	width:168px;
	
}


#searchResultBar {
	padding:35px 0px 50px 18px;
	/*border-bottom:1px solid #E1EBE7;*/
}

#searchresultcontainer .searchResult{padding-top:15px;margin-top:15px;width:411px;}
#searchresultcontainer .searchResultFirst {width:411px;}
	#searchresultcontainer .datum {padding-left:15px;color:#158C2E;margin-bottom:2px;}
	#searchresultcontainer .title {font-weight:bold;color:#134772;margin-bottom:2px;}
	#searchresultcontainer .title a {color:#134772;text-decoration:none;}
	#searchresultcontainer .title a:hover {text-decoration:underline;}
	#searchresultcontainer .description {color:#000000;margin-bottom:2px;}


	#searchresultcontainer  .infobar {
		margin: 2px 0px 0px 0px;
		/*background-color: red;*/
		height: 23px;
		cursor: pointer;
		cursor: hand;
	}
	
	#searchresultcontainer  .infobar IMG {
		margin: 3px 0px 0px 3px;
		float: left;
	}
	
	#searchresultcontainer  .infobar .crumb {
		font-size: 10px;
		line-height: 12px;
		padding-left:15px;
		margin: 6px 3px 0px 3px;
		float: left;
	}
	
	#searchresultcontainer  .infobar .score {
		float: left;
		color: #1E6A4E;
		font-size: 10px;
		line-height: 12px;
		height: 18px;
		margin: 6px 3px 0px 0px;
		width:35px;
	}
	
	#searchresultcontainer  .infobar .scorebar {
		float:left;
		height: 4px;
		width: 50px;
		margin: 9px 3px 0px 0px;
	}
	
	#searchresultcontainer  .infobar .scorebar .scoregauge {
		height: 4px;
		line-height: 4px;
		font-size: 4px;
		background:#000000;
	}
	

/*
-------------------------------------------------------------------------------------------- 
Brochures
--------------------------------------------------------------------------------------------- 
*/

.brochureItem {
	margin-top:15px;
	padding-top:15px;
	width:400px;
	border-top:1px dotted #C2CED3;
	
}

.brochureItemSmall {
	margin-top:10px;
	padding-top:10px;
	width:400px;
	border-top:1px dotted #C2CED3;
	
}

.brochureItemSmall .brochuretitle {
	color:#8A6C2C;
	margin-bottom:4px;
	/*float:left;*/
	/*width:270px;*/
}

.brochureItemSmall .link {
	float:left;
	width:180px;
}

.brochureItemSmall .link ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

.brochureItemSmall .link li {
	padding:4px 4px 4px 25px;
	list-style:none;
}

.brochureItemSmall .pdf {
	background:url('/assets/images/icon_brochure_pdf_yellow.gif') no-repeat 2px 4px;
}

.brochureItemSmall .print {
	background:url('/assets/images/icon_brochure_print_yellow.gif') no-repeat 2px 4px;
}


.brochureItemFirst {
	margin-top:15px;
	padding-top:15px;
	width:400px;
	border-top:1px solid #ffffff;
}


.brochureItem .image, .brochureItemFirst .image {
	width:118px;
	float:left;
}

.brochureItem .image img, .brochureItemFirst .image img {
	border:1px solid #00385D;
}

.brochureItem .text, .brochureItemFirst .text {
	width:262px;
	padding:5px 0px 5px 20px;
	float:left;
	color:#333333;
}

.brochureItem .text a, .brochureItemFirst .text a {
	text-decoration:none;
	color:#333333;
}


.brochureItem .text ul, .brochureItemFirst .text ul {
	list-style:none;
	margin:0px;
	padding:0px;
}


.brochureItem .brochuretitle, .brochureItemFirst .brochuretitle {
	color:#8A6C2C;
}


.brochureItem .text ul, .brochureItemFirst .text ul {
	margin-top:4px;
}

.brochureItem .text li, .brochureItemFirst .text li {
	padding:4px 4px 4px 25px;
	list-style:none;
}

.brochureItem .text .pdf, .brochureItemFirst .text .pdf {
	background:url('/assets/images/icon_brochure_pdf_yellow.gif') no-repeat 2px 4px;
}

.brochureItem .text .print, .brochureItemFirst .text .print {
	background:url('/assets/images/icon_brochure_print_yellow.gif') no-repeat 2px 4px;
}

.brochureItem .text .mail, .brochureItemFirst .text .mail {
	background:url('/assets/images/icon_brochure_mail_yellow.gif') no-repeat 2px 4px;
}

	#searchBoxBrochures {
		color:#38515E;
	}
	
	#searchBoxBrochures a.link {
		text-decoration:none;
		color:#38515E;
	}
	
	#searchBoxBrochures ul.list {
		margin:0px;
		padding:0px;
		padding-top:25px;
		padding-bottom:25px;
		list-style:none;
	}
	
	#searchBoxBrochures ul.list li {
		padding:3px 3px 3px 15px;
		list-style:none;
		background:url('/assets/images/brochures_arrow_categorie.gif') no-repeat 2px 8px;
	}
	
	#searchBoxBrochures ul.list li a{
		color:#000000;
	}

/*Vacatures*/

#vacaturemenu {
	width:165px;
	padding:20px 15px 20px 15px;
	background:#CEF4D0;
	color:#000000;
}
