/*
 *   Portal HELICON.NL
 *
 *   Stylesheet voor scherm en projectie
 *   /css/scherm.css
 *
 *   Green Valley - One-click Content Management
 *
 *   V1.0 - 13/05/2008 - Atinc Gungor
 *
 ************************************************************/
 

 

/*  Algemeen
-------------------------------------------- */ 
	body { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;line-height:18px;
}

.clear { clear:both;}

/*------------------------------------------ */

/*  Typografie
-------------------------------------------- */ 

	h1{ font-size:24px; padding-bottom:7px;padding-top:5px;}
	h2{ font-size:16px; font-weight:bold; padding-bottom:5px;}
	h3{ font-size:11px; font-weight:bold;}
	h4{}
	
	.introtekst {font-size:11px; font-weight:bold; }
	.fotobijschrift { font-size:11px; font-style:italic;}
	
	.italic { font-style:italic !important; }
	.bold { font-weight:bold !important; }
	.normal { font-weight:normal !important; }		
	
	a:link { color:#6f6f6e; text-decoration:none;}
	a:hover {color:red;}
	a:visited { color:#6f6f6e; text-decoration:none;}
		
	.leesmeer { color:#6f6f6e !important;}
	.leesmeer:hover { color:red !important;}

	p { line-height:18px;}
	
	.required, .alert {color:#FF0000;}
/*------------------------------------------ */

/*  Images
-------------------------------------------- */  
#contentright .imageholder { margin-bottom:25px; }
#contentright .imageholder.nieuwsimg{ margin-bottom:25px; }

/*#contentright .imageholder img{ width:185px;} */

.contentimgleft img{ float:left; margin:0pt 15px 5px 0pt;}

/*------------------------------------------ */
 

/*  Globalcontainer
-------------------------------------------- */  
#globalcontainer { 
	width:980px;
	margin: 0 auto;
	text-align:left;
	position:relative;
} 

/*------------------------------------------ */

/*  Mainmenu
-------------------------------------------- */  
#mainmenu{
		height: 31px;
		margin-left:400px;
		width:540px;
		
	}
		
		#mainmenu li{
			float: right;
			list-style-type: none;
			position: relative;
			background-image:url(images/mainmenu_streepje.gif);
			background-repeat:no-repeat;
			background-position: 10px 3px;
			position:relative;
			top:10px;
			z-index:10;
		}
		
			#mainmenu li a{ color:#000000; }
			#mainmenu li a:hover{ color:#000000; }
		
		#mainmenu ul{
			display: none;
			position: absolute;
/*			top: 10px; */
			left: 5px;
	 		background: #ffffff; 
			margin: 0px;
			padding: 0px;
			width:115px;
			z-index:3;
			}

		
		#mainmenu li:hover ul, #mainmenu li.over ul{
			display: block;
		}
		
		#mainmenu ul li{
			border: 0px;
			width:100px;		
			clear: both;
			margin:0 0 0 5px;
			padding: 0px;
			min-height: 20px;
			background: #ffffff;
			display:block;
			top:0 !important;
		}

		
		#mainmenu a, #mainmenu {
			text-decoration: none;
			padding: 2px 20px;
			display: block;
		}
		
		
		#mainmenu ul li a{
			padding:0px 10px;
			border-bottom:1px solid #000000;
		}
		#mainmenu ul li a:hover{
			color:#c61025;
		}


		
		#mainmenu a:hover{
			color: #046999;
		}

/*------------------------------------------ */

/*  Contentcontainer
-------------------------------------------- */  
#contentcontainer {}

/*------------------------------------------ */

/*  Nieuwsblok (binnen #contentright)
-------------------------------------------- */  
.nieuwsblokkop { 
	background-color:#6EA646;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	padding: 3px 0 2px 10px;
	margin-bottom:4px;

}

.nieuwsblok { 
	border: 1px solid #72A84B;
	background-image:url(images/bg_gradient_nieuwsblok.gif);
	background-repeat:repeat-x;
	padding: 10px;
	min-height: 275px;
	margin-bottom:25px;
}

.nieuwsblok h3{ 
	padding-bottom: 3px;
}

.nieuwsblok p{ 
	padding-bottom: 20px;
}

/*------------------------------------------ */

/*  links
-------------------------------------------- */  
#links { width:178px; float:left;}
	
/*------------------------------------------ */

/*  rechts
-------------------------------------------- */  
#rechts { float:left; margin-top: 43px;}
	
	#rechts #opendagen a { 
		height:127px;
		width:126px;
		display:block;
		background-image:url(images/opendagen.png);
		cursor:pointer;
		text-indent:-2000px;		
		}
		
	#rechts #opendagen a:hover { 
		background-image:url(images/opendagen_over.png);
		}		
		
	#rechts #folders a { 
		height:127px;
		width:126px;
		display:block;
		background-image:url(images/folders.png);
		cursor:pointer;
		text-indent:-2000px;		
		}
		
	#rechts #folders a:hover { 
		background-image:url(images/folders_over.png);
		}	
		
	#rechts #aanmelden a { 
		height:127px;
		width:126px;
		display:block;
		background-image:url(aanmeimages/aanmelden.png);
		cursor:pointer;
		text-indent:-2000px;		
		}
		
	#rechts #aanmelden a:hover { 
		background-image:url(images/aanmelden_over.png);
		}					
	
/*------------------------------------------ */

/*  Submenu
--------------------------------------------  
	
	#submenu ul {
		line-height: 18pt;
		margin-left:23px;
		width:140px;
		overflow:hidden;
	}
	
	#submenu ul li{ 
		
	}

	#submenu ul li a{ 
		background: url(images/submenu_li.gif); 
		background-repeat:no-repeat;
		background-position:5px 5px;
		padding-left: 25px;
		display:block;
	}

	#submenu ul li a:hover{ 
		background: #9b9b9b url(images/submenu_li_hover.gif);
		background-repeat:no-repeat;
		background-position:5px 5px; 
		color: #f9f9f9;
		display:block;
	}


------------------------------------------ */

/*  Submenu
-------------------------------------------- */  
.werelden#submenu li a:hover { 

			list-style-type: none;
			position: relative;
			background: #F18700 url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
			padding-left: 25px;
			display:block;
			color:#ffffff;
	}

#submenu{
		line-height: 18pt;
		margin-left:23px;
		width:140px;
	}
		#submenu li { position:relative; z-index:9999}
		
		#submenu li a{
			list-style-type: none;
			position: relative;
			background: url(images/submenu_li.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
			padding-left: 25px;
			display:block;
			color:#000000;
		}

/* menu kleur (hover) aanpassingen werelden */
		
		#submenu li:hover a.surprisingnature, #submenu li.over a.surprisingnature{
			background: #bd9c13 url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}
		#submenu li:hover a.animalfriends, #submenu li.over a.animalfriends{
			background: #d98618 url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}
		#submenu li:hover a.goodfood, #submenu li.over a.goodfood{
			background: #d91426 url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}
		#submenu li:hover a.mightymachines, #submenu li.over a.mightymachines{
			background: #6dc612 url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}		
		#submenu li:hover a.dynamicdesign, #submenu li.over a.dynamicdesign{
			background: #12a1df url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}
		#submenu li:hover a.outdoorlife, #submenu li.over a.outdoorlife{
			background: #da127b url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}	
		#submenu li:hover a.bigbusiness, #submenu li.over a.bigbusiness{
			background: #00a654 url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}
		#submenu li:hover a.naturalhealth, #submenu li.over a.naturalhealth{
			background: #83318d url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}	
				
		#submenu li:hover a, #submenu li.over a{
			list-style-type: none;
			position: relative;
			background: #9b9b9b url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
			padding-left: 25px;
			display:block;
			color:#ffffff;
		}		

	
			#submenu ul li a{ 
				background-color:#9b9b9b; 
				display:block;
				color:#ffffff;
				 }
				 
			#submenu ul li a:hover{ color:#000000; }
		
		#submenu ul, #submenu ul li ul{
			z-index:10;
			background:#9B9B9B none repeat scroll 0%;
			display:none;
			left:140px;
			margin:0px;
			padding:0px;
			position:absolute;
			top:0;
			width:175px;
		}

		
		#submenu li:hover ul, #submenu li.over ul{
			display: block;
		}
		
		#submenu li:hover ul li ul, #submenu li.over ul li ul{
			display:none;
		}
		
		#submenu li ul li:hover ul, #submenu li ul li.over ul{
			display:block;
		}
		
		#submenu ul li{
			border: 0px;
			clear: both;
			margin:0 5px 0 5px;
			padding: 0px;
			min-height: 20px;
			display:block;
		}



		
		#submenu a, #submenu {
			text-decoration: none;
			padding: 2px 0;
		}
		
		
		#submenu ul li a{
			padding:0px 10px;
			border-bottom:1px solid #ffffff;
			color:#ffffff;
			background: none;
		}
		
		#submenu ul li a:hover{
			color:#fff000;
			background: none;
			padding:0px 10px;
		}


		
	
#submenu li li a {
			background: none !important; 
			padding: 0px !important;
			display:block;

}

/*------------------------------------------ */

/*  Submenuvestigingen
-------------------------------------------- */  
.werelden#submenuvestigingen li a:hover { 

			list-style-type: none;
			position: relative;
			background: #F18700 url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
			padding-left: 25px;
			display:block;
			color:#ffffff;
	}

#submenuvestigingen{
		margin-top:20px;
		line-height: 18pt;
		margin-left:23px;
		width:140px;
	}
		#submenuvestigingen li { position:relative; z-index:9999}
		
		#submenuvestigingen li a{
			list-style-type: none;
			position: relative;
			background: url(images/submenu_li.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
			padding-left: 25px;
			display:block;
			color:#000000;
		}

/* menu kleur (hover) aanpassingen werelden */
		
		#submenuvestigingen li:hover a.surprisingnature, #submenuvestigingen li.over a.surprisingnature{
			background: #bd9c13 url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}
		#submenuvestigingen li:hover a.animalfriends, #submenuvestigingen li.over a.animalfriends{
			background: #d98618 url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}
		#submenuvestigingen li:hover a.goodfood, #submenuvestigingen li.over a.goodfood{
			background: #d91426 url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}
		#submenuvestigingen li:hover a.mightymachines, #submenuvestigingen li.over a.mightymachines{
			background: #6dc612 url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}		
		#submenuvestigingen li:hover a.dynamicdesign, #submenuvestigingen li.over a.dynamicdesign{
			background: #12a1df url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}
		#submenuvestigingen li:hover a.outdoorlife, #submenuvestigingen li.over a.outdoorlife{
			background: #da127b url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}	
		#submenuvestigingen li:hover a.bigbusiness, #submenuvestigingen li.over a.bigbusiness{
			background: #00a654 url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}
		#submenuvestigingen li:hover a.naturalhealth, #submenuvestigingen li.over a.naturalhealth{
			background: #83318d url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
		}	
				
		#submenuvestigingen li:hover a, #submenuvestigingen li.over a{
			list-style-type: none;
			position: relative;
			background: #9b9b9b url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
			padding-left: 25px;
			display:block;
			color:#ffffff;
		}		

	
			#submenuvestigingen ul li a{ 
				background-color:#9b9b9b; 
				display:block;
				color:#ffffff;
				 }
				 
			#submenuvestigingen ul li a:hover{ color:#000000; }
		
		#submenuvestigingen ul, #submenuvestigingen ul li ul{
			z-index:10;
			background:#9B9B9B none repeat scroll 0%;
			display:none;
			left:140px;
			margin:0px;
			padding:0px;
			position:absolute;
			top:0;
			width:175px;
			}

		
		#submenuvestigingen li:hover ul, #submenuvestigingen li.over ul{
			display: block;
		}
		
		#submenuvestigingen li:hover ul li ul, #submenuvestigingen li.over ul li ul{
			display:none;
		}
		
		#submenuvestigingen li ul li:hover ul, #submenuvestigingen li ul li.over ul{
			display:block;
		}
		
		#submenuvestigingen ul li{
			border: 0px;
			clear: both;
			margin:0 5px 0 5px;
			padding: 0px;
			min-height: 20px;
			display:block;
	}



		
		#submenuvestigingen a, #submenuvestigingen {
			text-decoration: none;
			padding: 2px 0;
		}
		
		
		#submenuvestigingen ul li a{
			padding:0px 10px;
			border-bottom:1px solid #ffffff;
			color:#ffffff;
			background: none;
		}
		
		#submenuvestigingen ul li a:hover{
			color:#fff000;
			background: none;
			padding:0px 10px;
		}


		
	
#submenuvestigingen li li a {
			background: none !important; 
			padding: 0px !important;
			display:block;

}
/*------------------------------------------ */




/*  quicklink
-------------------------------------------- */ 

#quicklink{
		line-height:18pt;
		margin-left:23px;
		position:relative;
		top:20px;
		width:140px;
	}
		#quicklink li { position:relative;}
		
		#quicklink li a{
			list-style-type: none;
			position: relative;
			background: url(images/submenu_li.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
			padding-left: 25px;
			display:block;
		}
		
		#quicklink li:hover a, #quicklink li.over a{
			list-style-type: none;
			position: relative;
			background: #9b9b9b url(images/submenu_li_hover.gif); 
			background-repeat:no-repeat;
			background-position:5px 7px;
			padding-left: 25px;
			display:block;
			color:#ffffff;
		}		
		
/*------------------------------------------ */		

/*  snelmenu
-------------------------------------------- */ 

	/* menu_scholen begin */
	
	#menu_scholen { float:left;}

		#menu_scholen li { position:relative;}
		
		#menu_scholen li a{
			list-style-type: none;
			position: relative;
			background: url(images/menu_scholen.png); 
			display:block;
			height:24px;
			width:185px;
			text-indent:-2000px;z-index: 100;
		}
		
		#menu_scholen li:hover a, #menu_scholen li.over a{
			background: url(images/menu_scholen_hover.png);
		}		
	
			#menu_scholen ul li a{ 
				background-color:#9b9b9b; 
				display:block;
				color:#ffffff;
				 }
				 
			#menu_scholen ul li a:hover{ color:#000000; }
		
		#menu_scholen ul{
			background:#EE0068 none repeat scroll 0%;
			display:none;
			margin:0px;
			padding:0px;
			width:185px;
			min-height:190px;
			position:absolute;
			}
		
		#menu_scholen li:hover ul, #menu_scholen li.over ul{
			display: block;
		}
		
		#menu_scholen ul li{
			border: 0px;
			clear: both;
			margin:0 0 0 5px;
			padding: 0px;
			display:block;
	}
		
		#menu_scholen a, #menu_scholen {
			text-decoration: none;
			padding: 2px 0;
		}
		
		#menu_scholen ul li a{
			color:#ffffff;
			background: none;
		}
		
		#menu_scholen ul li a:hover{
			color:#000000;
			background: none;
			padding:0px 10px;
		}
		
#menu_scholen li li {
		border-bottom: 1px solid #ffffff;
		margin:0 15px 0 15px;
}	

#menu_scholen li li a {
		background:none !important;
		display:block;
		height:auto;
		padding:1px 0pt 0pt !important;
		text-indent:0px;
		width:140px;
}		
	
	/* menu_scholen eind */
	
	/* menu_opleidingen begin */
	
	#menu_opleidingen { float:left; margin:0pt 28px;}

		#menu_opleidingen li { position:relative;}
		
		#menu_opleidingen li a{
			list-style-type: none;
			position: relative;
			background: url(images/menu_opleidingen.png); 
			display:block;
			height:24px;
			width:185px;
			text-indent:-2000px;z-index: 100;
		}
		
		#menu_opleidingen li:hover a, #menu_opleidingen li.over a{
			background: url(images/menu_opleidingen_hover.png);
		}		
	
			#menu_opleidingen ul li a{ 
				background-color:#9b9b9b; 
				display:block;
				color:#ffffff;
				 }
				 
			#menu_opleidingen ul li a:hover{ color:#000000; }
		
		#menu_opleidingen ul{
			background:#FF7829 none repeat scroll 0%;
			display:none;
			margin:0px;
			padding:0px;
			width:185px;
			overflow-y:auto; /*niet validerend maar wens van klant, wel geldig voor css3 [AG]*/
			overflow-x:hidden;
			height:190px;
			position:absolute;z-index: 100;
			}
		
		#menu_opleidingen li:hover ul, #menu_opleidingen li.over ul{
			display: block;
		}
		
		#menu_opleidingen ul li{
			border: 0px;
			clear: both;
			margin:0 0 0 5px;
			padding: 0px;
			display:block;
	}
		
		#menu_opleidingen a, #menu_opleidingen {
			text-decoration: none;
			padding: 2px 0;
		}
		
		#menu_opleidingen ul li a{
			color:#ffffff;
			background: none;
		}
		
		#menu_opleidingen ul li a:hover{
			color:#000000;
			background: none;
			padding:0px 10px;
		}
		
#menu_opleidingen li li {
		border-bottom: 1px solid #ffffff;
		margin:0 15px 0 15px;
}	

#menu_opleidingen li li a {
		background:none !important;
		display:block;
		height:auto;
		padding:1px 0pt 0pt !important;
		text-indent:0px;
		width:140px;
}		
	
	/* menu_opleidingen eind */	
	
	/* menu_werelden begin */
	
	#menu_werelden { float:left;}

		#menu_werelden li { position:relative;}
		
		#menu_werelden li a{
			list-style-type: none;
			position: relative;
			background: url(images/menu_werelden.png); 
			display:block;
			height:24px;
			width:185px;
			text-indent:-2000px;
		}
		
		#menu_werelden li:hover a, #menu_werelden li.over a{
			background: url(images/menu_werelden_hover.png);
		}		
	
			#menu_werelden ul li a{ 
				background-color:#9b9b9b; 
				display:block;
				color:#ffffff;
				 }
				 
			#menu_werelden ul li a:hover{ color:#000000; }
		
		#menu_werelden ul{
			background:#009ACF none repeat scroll 0%;
			display:none;
			margin:0px;
			padding:0px;
			width:185px;
			min-height:190px;
			position:absolute;
			}
		
		#menu_werelden li:hover ul, #menu_werelden li.over ul{
			display: block;
		}
		
		#menu_werelden ul li{
			border: 0px;
			clear: both;
			margin:0 0 0 5px;
			padding: 0px;
			display:block;
	}
		
		#menu_werelden a, #menu_werelden {
			text-decoration: none;
			padding: 2px 0;
		}
		
		#menu_werelden ul li a{
			color:#ffffff;
			background: none;
		}
		
		#menu_werelden ul li a:hover{
			color:#000000;
			background: none;
			padding:0px 10px;
		}
		
#menu_werelden li li {
		border-bottom: 1px solid #ffffff;
		margin:0 15px 0 15px;
}	

#menu_werelden li li a {
		background:none !important;
		display:block;
		height:auto;
		padding:1px 0pt 0pt !important;
		text-indent:0px;
		width:140px;
}		
	
	/* menu_werelden eind */		

/*------------------------------------------ */



/*  contentarea
-------------------------------------------- */  
#contentareahome { width:100%;}
#contentarea { width:663px; float:left;}
.vmbo#contentarea #contentholder{ clear:both; padding-top:25px;}
.vmbo#contentarea #contentholder #contentright .imageholder {padding-left:20px;}

	#crumbs { color:#9b9b9b; height:40px;padding-top:5px;} 
	#crumbs p { } 
	#crumbs p a { padding:5px; color:#9b9b9b; text-decoration:none;} 
	#crumbs p a.parent:hover { text-decoration:underline !important;} 

	
	#snelmenu { height: 58px;}
	#snelmenu span{ margin-right:25px;}
	
	
	#contentholderhome{ position:relative; top:75px;}
		#contenthome { float:left; width:400px;}
	#contentholder { width:610px;}
		#contentleft { width:400px; height:300px; float:left; padding-right:25px;}
			#contentleft p { margin-bottom: 12px; padding-right:10px;}
#contentleft ul { font-size: 11px;margin-top:5px ;padding-top: 0px;padding-bottom: 16px;}
#contentleft li { font-size: 11px;margin-top:5px ;padding-top: 0px;padding-bottom: 0px;line-height:14px;}
#contentleft a:link { color:#990000; text-decoration:none;margin-bottom:0px;}
#contentleft a:hover {color:#e2000f; margin-bottom: 0px;margin-bottom:0px;}
#contentleft a:visited { color:#990000; text-decoration:none;margin-bottom:0px;padding-bottom:0px;}
		#contentright { width:185px;  float:left; overflow:hidden;}
		#contentright .imageholder{padding:0px !important;}

/*------------------------------------------ */

/*  content werelden
-------------------------------------------- */  

 #wereldcontent{
	left:0px;
	top:0px;
	width:380px;
	padding-left:15px;
	padding-right:15px;

}

.wereldenanimalfriends #wereldcontent{
	border-left: 1px solid #EA9104;
	border-right: 1px solid #EA9104;
}
.wereldenanimalfriends#contentleft{ 
	background-image:url(images/animalfriendsoverloop.png);
	background-repeat:no-repeat;
	padding:90px 0 0 0;
	width:412px;
	margin-right:12px;
}
.wereldensurprisingnature #wereldcontent{
	border-left: 1px solid #BD9C01;
	border-right: 1px solid #BD9C01;
}
.wereldensurprisingnature#contentleft{ 
	background-image:url(images/surprisingnatureverloop.png);
	background-repeat:no-repeat;
	padding:90px 0 0 0;
	width:412px;
	margin-right:12px;
}	
.wereldenoutdoorlife #wereldcontent{
	border-left: 1px solid #DA137C;
	border-right: 1px solid #DA137C;
}
.wereldenoutdoorlife#contentleft{ 
	background-image:url(images/outdoorlifeverloop.png);
	background-repeat:no-repeat;
	padding:90px 0 0 0;
	width:412px;
	margin-right:12px;
}		
.wereldengoodfood #wereldcontent{
	border-left: 1px solid #D90422;
	border-right: 1px solid #D90422;
}
.wereldengoodfood#contentleft{ 
	background-image:url(images/goodfoodoverloop.png);
	background-repeat:no-repeat;
	padding:90px 0 0 0;
	width:412px;
	margin-right:12px;
}		
.wereldennaturalhealth #wereldcontent{
	border-left: 1px solid #83318D;
	border-right: 1px solid #83318D;
}
.wereldennaturalhealth#contentleft{ 
	background-image:url(images/naturalhealthoverloop.png);
	background-repeat:no-repeat;
	padding:90px 0 0 0;
	width:412px;
	margin-right:12px;
}		
.wereldenbigbusiness #wereldcontent{
	border-left: 1px solid #12A655;
	border-right: 1px solid #12A655;
}
.wereldenbigbusiness#contentleft{ 
	background-image:url(images/bigbusinessverloop.png);
	background-repeat:no-repeat;
	padding:90px 0 0 0;
	width:412px;
	margin-right:12px;
}		
.wereldendynamicdesign #wereldcontent{
	border-left: 1px solid #02A1DF;
	border-right: 1px solid #02A1DF;
}
.wereldendynamicdesign#contentleft{ 
	background-image:url(images/dynamicdesignverloop.png);
	background-repeat:no-repeat;
	padding:90px 0 0 0;
	width:412px;
	margin-right:12px;
}			
.wereldenmightymachines #wereldcontent{
	border-left: 1px solid #6EC719;
	border-right: 1px solid #6EC719;
}
.wereldenmightymachines#contentleft{ 
	background-image:url(images/mightymachinesverloop.png);
	background-repeat:no-repeat;
	padding:90px 0 0 0;
	width:412px;
	margin-right:12px;
}		

/*------------------------------------------ */


/*  Form elementen
-------------------------------------------- */  
	#quicksearch { 
		width:178px; 
		height:87px; 
		margin-left:25px;
	}
		#quicksearch label {
		background:url(images/submenu_li_hover.gif);
		background-repeat:no-repeat;
		background-position:3px 2px; 
		padding-left: 23px;
		display:block;
		position:relative;
		top:25px;
	}

#quicksearch button {
	background-image:url(images/quicksearch_submit.gif);
	border:0pt none;
	cursor:pointer;
	display:block;
	height:19px;
	text-indent:-200px;
	width:18px;
	position:relative;
	top:25px;
}

#quicksearch button:hover {
	background-image:url(images/quicksearch_submit_hover.gif);
}

#quicksearch span { }

#quicksearch input { 
	background-image:url(images/zoekveld_bg.gif);
	background-repeat:no-repeat;
	border:1px solid #666666;
	float:left;
	font-size:9px;
	height:13px;
	padding:2px;
	width:87px;
	position:relative;
	top:25px;
}

#contentholder form {margin-top:10px;}
#contentholder form label {
	display:block;
	margin:20px 0 8px;
	background-image:url(images/submenu_li_hover.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:20px;
}

.breed {
	width:245px;
}

.smal {
	width:125px;
} 

#contentholder button { background-color:#68a340; color:#ffffff; border:0; margin-top:15px;}

.zoekopnieuw {
	border:1px solid #e6e6e6;
	width:85%;
}

div.zoekopnieuw form {padding-left:10px;}
div.zoekopnieuw p {padding-left:5px;}
div.zoekopnieuw label {margin:10px 0 0 0!important;}
div.zoekopnieuw button {margin-top:0!important;}

/*------------------------------------------ */

/*  HOMEPAGE snelmenu
-------------------------------------------- */  

#snelmenu_home { position:relative; top:35px; left:78px;}

#snelmenu_home ul li {
			position: relative;
			display:block;
			height:185px;
			width:185px;
			text-indent:-2000px;
			float:left;
			margin-right:28px
}

#snelmenu_home li a {
			list-style-type: none;
			position: relative;
			display:block;
			height:185px;
			width:185px;
			text-indent:-2000px;
			float:left;
			margin-right:28px;
			}
	li.snelmenu_home_vmbo a{background: url(images/Home_Button_VMBO.png); }
	li.snelmenu_home_vmbo a:hover{background: url(images/Home_Mouse_Over_VMBO.png);}
	li.snelmenu_home_mbo a{ background:url(images/Home_Button_MBO.png); }
	li.snelmenu_home_mbo a:hover{background: url(images/Home_Mouse_Over_MBO.png);}
	li.snelmenu_home_trainingadvies a{background: url(images/Home_Button_Training_Advies.png); }
	li.snelmenu_home_trainingadvies a:hover{background: url(images/Home_Mouse_Over_Training_Advies.png);}
	li.snelmenu_home_nieuws a{background: url(images/Home_Button_Nieuws.png); }
	li.snelmenu_home_nieuws a:hover{background: url(images/Home_Mouse_Over_Nieuws.png);}		

		
/*------------------------------------------ */		


/*  VMBO snelmenu
-------------------------------------------- */  

#snelmenuvmbo {z-index:0;} 

#snelmenuvmbo ul li {width:151px; float:left;}
#snelmenuvmbo li a {
			list-style-type: none;
			position: relative;
			display:block;
			height:150px;
			width:151px;
			text-indent:-2000px;
			float:left;
			}
	li.snelmenuvmbo_denbosch a{background: url(images/denbosch.png); }
	li.snelmenuvmbo_denbosch a:hover{background: url(images/denbosch_over.png);}
	li.snelmenuvmbo_eindhoven a{background: url(images/eindhoven.png); }
	li.snelmenuvmbo_eindhoven a:hover{background: url(images/eindhoven_over.png);}
	li.snelmenuvmbo_kesteren a{background: url(images/kesteren.png); }
	li.snelmenuvmbo_kesteren a:hover{background: url(images/kesteren_over.png);}
	li.snelmenuvmbo_nijmegen a{background: url(images/nijmegen.png); }
	li.snelmenuvmbo_nijmegen a:hover{background: url(images/nijmegen_over.png);}		

		
/*------------------------------------------ */		

/*  Poll
-------------------------------------------- */ 
.resultaten#poll { 
	background-image:url(images/MBO_poll2.png);
	}
	
#poll { 
	background-image:url(images/MBO_poll1.png);
	background-repeat:no-repeat;
	padding:40px 10px 0pt 12px;
	margin-bottom:25px;
	}
	
	#poll form {}
	#poll label {
		cursor:pointer;
		display:block;
		margin:10px 0 0 20px;
		background-image:none!important;
	
	}
	
	#poll input {
	display:block;
float:left;
margin:0.1em 0pt 0.6em -20px;
	}
	#poll span.staaf {
	background:#ffffff none repeat scroll 0%;
display:block;
margin:3px 0pt;
width:100%;
border:1px solid #828281;
	}
	
	.perc { 
		background:url(images/poll_pijltje.gif);
		background-repeat: no-repeat;
		background-position:0px 4px;
		display:block;
		padding-left:10px;
		}
	
	#poll span.staaf span {
	background:#69a340 none repeat scroll 0%;
display:block;
height:1em;
	}
	
/*------------------------------------------ */

/*  Inloggen
-------------------------------------------- */ 
#inloggen { width:290px; height:100px; float:left;}
	#inloggen a {}
/*------------------------------------------ */		

/*  Bladeren en paginering
-------------------------------------------- */
.bladeren {
 padding: .6em 3px;
 margin-left:275px;
}

.bladeren:after {
 content: " ";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}

.bladeren li {
 float: left;
 margin: 0;
 padding-left: .6em;
 padding-right: .6em;
 padding-bottom: .2em;
 border-right: 1px solid #585856;
 background: none;
 color: #818180;
 line-height: 1.3em;
 text-align: center;
}

.bladeren li.vorige {
 padding-left: 0;
 font-weight: bold;
}

.bladeren li.volgende {
 border-right: none;
 font-weight: bold;
 padding:2px;
}

.bladeren li a {
 text-decoration: none;
 border:0;
 background:none;
 padding:0;
 cursor:pointer;
}

.bladeren li a:hover {
 color: #000000;
 text-decoration: underline;
}

.bladeren li span {
 color: #ff0000;
}
/*------------------------------------------ */

/*  Contact formulier
-------------------------------------------- */
#contentholder form.contact { 
	background-image:url(images/bg_contact.gif);
	background-repeat:repeat-y;
	padding:20px 0;
}
	#contentholder form.contact label {
		clear:left;
		display:block;
		float:left;
		width:120px;
		background-image:none;
		margin:0 0 0.5em 0;
		padding:3px 10px 0 0;
	}

	#contentholder form.contact input {
		margin:0.4em 0 0.3em 0;
		padding-left:0.5em;
		width:200px;
		border:1px solid #777777;
	}
	#contentholder form.contact select {
		margin:0.4em 0 0.3em 0;
		border:1px solid #777777;
		width:230px;
		font-size:11px;
	}
	#contentholder form.contact textarea {
		margin:0.4em 0 0.3em 0;
		width:275px;
		height:150px;
		border:1px solid #777777;
	}
	
	#contentholder form.contact span label {
		clear:left;
		display:inline;
		float:none;
		margin:0 15px 0 0;
		padding:0;
	}
	#contentholder form.contact span {}
	#contentholder form.contact span input {width:auto; border:0; margin-bottom:0;}
	
	#contentholder form.contact button{margin-left:340px;}
	
	p.col {}
	
/*  Sitemap
-------------------------------------------- */	
#formulier label {background-image:none !important; padding-left:0 !important; margin:10px 0 4px !important;}

#formulier select {margin-bottom:10px !important;}

#formulier div.radio_check_input { float:left; margin-right:5px;}

#formulier div.inputarea {margin:15px 0;}

#formulier form {margin-top:0 !important;}

#check_form { margin-top:10px;}
/*------------------------------------------ */
	
	.asteriks {color:#ff0000;}
/*------------------------------------------ */

/*  Sitemap
-------------------------------------------- */ 
div.sitemap li { list-style-image:url(images/pijltje.gif); padding:2px 0;}
div.sitemap li.niveau1 {}
div.sitemap li.niveau2 {margin-left:20px; list-style-image:url(images/sitemap-niveau2.gif);}
div.sitemap li.niveau3 {margin-left:40px; list-style-image:url(images/sitemap-niveau3.gif);}
div.sitemap li.niveau4 {margin-left:60px; list-style-image:url(images/sitemap-niveau4.gif);}
/*------------------------------------------ */		

/*  Folder
-------------------------------------------- */ 
#folder h2 {padding:15px 0 0 0;}
/*------------------------------------------ */	
.tip {margin:10px 0;}

div.resultaten {margin-top:20px; width:85%;}
div.resultaten_center {width:162px;}
div.resultaten h3 a {color:#939392;text-decoration:none;}
div.resultaten h3 a:hover {color:red;text-decoration:none;}
div.resultaten ul li{margin:15px 0;}

#rechts div.blok { 
background:transparent url(images/rechterkolom_blok_bg.gif) repeat scroll 0% 0%;
background-repeat:no-repeat;
width:118px;
height:118px;
margin-bottom:15px;
}

#rechts div.blok a {
	width:106px;
	display:block;
	cursor:pointer;
	border:1px solid #cecfcf;
	margin-bottom:25px;
}
#rechts div.blok span img {height:72px; width:106px; margin-bottom:-3px;}
#rechts div.blok p {
	background-color:#9b9b9b;
	border-top:1px solid #cecfcf;
	color:#ffffff;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	min-height:25px;
	padding-top:8px;
	width:106px;
}
/*  Uitgebreidzoeken
-------------------------------------------- */ 
#contentholder form.uitgebreidzoeken label {background-image:url(images/submenu_li.gif);}
/*------------------------------------------ */	

#contentleft ul {margin-left:15px;}
#contentleft ol {margin-left:15px;}
#contentleft ul li { list-style-type:disc;}
#contentleft ol li { list-style-type:decimal;}
.tabelformulier{
	background-color:#E6E6E6;
}
li.menutitle{
	color:#FFFFFF;
	padding-bottom:10px !important;
	border-bottom:none !important;
	font-weight:bold !important;
}

div#header a {
padding-left:14px;
position:absolute;
top:68px;
}

div#header{
	height:108px;
	width:980px;
	z-index:0;
background-image: url(images/header_images/header_image_1_mbo.png);
}

div.headerimage{
	height:108px;
	width:980px;
	padding:0px;
	margin:0px;
	z-index:0;
}


div.header{
	display:block;
	height:108px;
	width:980px;
	z-index:2;
}
div.header_invisible{
	display:none;
}

.fotobijschrift-item{
	font-style:italic;
}


/* 
	Webedit
*/

/* ======[ .WE_Geen ]========================================================================== */
.WE_Geen
{  width: 100%; cell-padding: 10px; text-align: left; border-style: none; }


.WE_Geen td
{ font-size: 11px; text-align: left; height: 11px; padding: 0px;padding-left: 5px; border: none; }

.WE_Geen th
{ font-size: 11px; font-weight: bold;height: 11px; padding: 0px;padding-left: 5px; font-weight: bold; text-align: left; border:none; }

/* ======[ .WE_Een ]========================================================================== */
.WE_Een
{    
    border-collapse: collapse;
    width: 100%;
    border-width: 1px;
    border-color: #7F7C75;
    border-style: solid;
    cell-padding: 10px;
    text-align: left;
}
.WE_Een td
{ font-size: 11px; text-align: left; height: 11px; padding: 0px;padding-left: 5px; border: solid 1px #7f7c75; }

.WE_Een th
{ font-size: 11px; height: 11px; padding: 0px;padding-left: 5px; font-weight: bold; text-align: left; border: solid 1px #7f7c75; }

.opvallen {color:#69a340;font-weight: bold;}
.random_afbeelding_inside{
	height:108px;
	width:980px;
	z-index:0;
	display:block;
	position: absolute;
}

/* ======[ EIND ]========================================================================== */
#dsEditTabs  li{
	line-height: 154%;
}
body #formbuttons{
	margin-top: 15px;
}
body #formbuttons a.submit_button, .submit_button {
	font-weight: bold;
	background-color: #69a340;
	margin: 10px 10px 0 0;
	padding: 3px 4px;
	color: white;
	border: 0;
	font-size: 11px;
	cursor: pointer;
}
body #formbuttons a.submit_button:hover, .submit_button_mo {
	background-color: #c20016;
}