body										{ width:99%; margin:0 auto; font:11px Tahoma, Verdana, Helvetica, Arial,sans-serif; color:#333;  background-image:url(/JOBS/images/General/chaine_vectov2_RM.jpg) !important; background-repeat:repeat-x; background-position: center 5px; }
h1											{ color:#cc0000; font-size:16px; font-weight:bold; padding-left:10px; * margin: 0.67em 0 !important;}
h2											{ color:#004b91; font-size:14px; font-weight:bold; padding-left:10px; margin: 0.5em 0 !important; }
h3											{ font-size:13px; font-weight:bold; padding-left:10px; margin:0.67em 0 !important; }
h4											{ font-size:12px; font-weight:bold; padding-left:10px; margin:0.67em 0 !important; }
h5											{ font-size:11px; font-weight:bold; padding-left:10px; margin:0.67em 0 !important; }
.noleft										{ padding-left:0 !important; margin-left:0 !important; }
p 											{ padding:0 10px; margin: 0.67em 0 !important; }
a, a:link, a:visited, a:hover, a:active		{ color:#004B91;}
.link a, .linkVDBK a						{ background-image:url(/JOBS/images/General/arrowLnk.gif); background-position: right 4px; background-repeat: no-repeat; padding-right: 10px; }
.inline	*									{ display:inline }
.red										{ color:#CC0000;}
.grijs										{ color:#666666; font-style:italic; height:17px; padding-top:8px;}
.black										{ color:#000000; }
.right										{ float:right; padding-right:10px; * margin-top:-20px;}
.right img									{ padding: 1px 2px !important; }
.vacdet										{ margin-bottom:10px; * margin-bottom:-9px;}

#fbcar_zonderborder {
    border: 2px solid #FFFFFF;
    height: 243px;
    left: -2px;
    overflow: hidden;
    position: relative;
    top: -2px;
    width: 320px !important;
    z-index: 10;
}

#fbcar_zonderborder iframe {
    left: -5px;
    overflow: hidden;
    position: relative;
    top: -1px;
}


/* globalHeader */
	#globalHeader				{ margin-bottom:10px; position:relative; z-index:20; }
	#globalHeader img			{ margin-top:5px; border:0 none; }
	#menu						{ float:right; text-align:right; margin-top:20px;}
	#menu a						{ text-decoration:none; }
	/* - langBlock - */
	#langBlock					{ margin-top:5px; clear:right; }
	#langBlock ul				{ float:right; }
	#langBlock ul li			{ float:right; margin-left:3px; }
	#printHeader				{display:none; }
	
/* NAVIGATIE DROP DOWN MENU */
#nav										{ margin:0; padding:0; list-style:none; float:right; }
#nav *										{ cursor:pointer;}
#nav li										{ float:left; display:block; position:relative; z-index:99999; margin:0 3px 0 2px; background-color:#99CC00;}
#nav li a									{ display:block; font-weight:700; text-decoration:none; color:#FFF; text-align:left; text-shadow:0 0 3px #333333;}
#nav a.home									{ height:14px; margin:0; padding: 0 0 10px;}
#nav a.home	img								{ margin-top:0 !important;}
#nav li#NL									{ margin-right:0 !important;}
#nav li#FR									{ margin-left:0 !important;}
#nav li.taal a								{ display:inline !important; }
#nav li.taal span							{ padding:5px 4px 9px !important; }
#nav li.rond								{ background-color:#86B200; padding:1px; }		
#nav li.rond span							{ display:block; padding: 5px 5px 9px; font-weight:700; text-decoration:none; font-size:12px; color:#FFF; text-align:left; text-shadow:0 0 3px #333333; height:10px; background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.5, #99CC00), color-stop(0.5, #ADD633)); background-image:-moz-linear-gradient(center bottom, #99CC00 50%, #ADD633 50%); * filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99CC00',endColorstr='#ADD633', GradientType=0); zoom:1;
											-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99CC00,endColorstr=#ADD633)"; }																			
#nav li.rond a:hover						{ color:#CC0000; background-color:#FFFFFF !important; text-shadow:none; display:block;}
#nav li.rond a:hover span					{ color:#CC0000; background-color:#FFFFFF; background-image:none !important; text-shadow:none; display:block; * filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#FFFFFF', GradientType=0);}

.shadow										{ -moz-box-shadow: 1px 1px 2px #648600; /* Firefox/Mozilla */  -webkit-box-shadow: 1px 1px 2px #648600; /*Safari/Chrome */  box-shadow: 1px 1px 2px #648600; /* Opera */  /** filter: progid:DXImageTransform.Microsoft.Shadow(color=#648600,direction=135,strength=1); */}  
#nav li.rond span.active					{ color:#CC0000; background-color:#FFFFFF !important; background-image:none !important; text-shadow:none; display:block; * filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#FFFFFF', GradientType=0);}


/* SUBMENU */
#nav ul										{ position:absolute; display:none; margin: 0 0 0 -1px; padding:0; * padding-bottom:1px; list-style:none; z-index:99999; background-color:#86B200; left:1px; }
#nav ul.wie									{ right:0px !important; left:auto; }
#nav ul	li									{ float: left; margin:0 1px; padding:0 2px; height:26px;}
/*#nav ul	li:first-child						{ margin-top:1px !important; padding-top:1px;}*/		/*bovenste rand submenu */
#nav ul	li:last-child						{ margin-bottom:1px !important; padding-bottom:1px;}
#nav ul li.keuze1 a:hover, #nav ul li.keuze2 a:hover, #nav ul li.keuze3 a:hover				{ color:#CC0000; border: 0 none;}
#nav ul	li.keuze1							{ width: 150px; background-color:#FFF; }
#nav ul	li.keuze2							{ width: 225px; background-color:#FFF; }
#nav ul	li.keuze3							{ width: 250px; background-color:#FFF;}
#nav ul a 									{ display:block; height:15px; padding:5px; color:#86B200; text-shadow:none;}
#nav ul a:hover								{ color:#CC0000; }

#top 										{ height: 280px; position:relative; z-index:10; }
#top #carrousel 							{ border:1px solid #b3b3b3; height:280px; position: relative; overflow: hidden;}
#top #slider 								{ height:280px !important; }
#top #slider div							{ margin:0; padding:0; list-style:none;width:310px; overflow:hidden;  }	
#top #slider div p							{ font-style:italic; margin:0 !important; * display:block; position:absolute; z-index:999; background-color:#FFF; padding-bottom:4px; width:290px; }
#top #slider div a img						{ position: absolute; top:72px; z-index:99; border:0 none; }
#top #slider div a.link						{ background-image:url(/JOBS/images/General/arrowLnk.gif) !important; background-position: right 4px; background-repeat: no-repeat; padding:0 10px; bottom:21px; * bottom: 1px; position:absolute; top: 258px; height:15px; }
#top .backward, .forward					{ margin:0;padding:0; display:block; overflow:hidden; text-indent:-9999px; font-size:1px; width:27px; height:27px; position:absolute; top:130px; z-index:1000; }	
#top .forward								{ background:url(/JOBS/images/General/control_right.png) no-repeat 0 0; left:283px; cursor:pointer; }														
#top .backward								{ background:url(/JOBS/images/General/control_left.png) no-repeat 0 0; cursor:pointer; }	

/* pijltjes carrousel */
.control 									{ display:block; width:27px; height:27px; text-indent:-10000px; position:absolute; cursor: pointer; }
#leftControl 								{ top:112px; left:0; background:transparent url(/JOBS/images/General/control_left.png) no-repeat 0 0; z-index:99999; }
#rightControl 								{ top:112px; right:0; background:transparent url(/JOBS/images/General/control_right.png) no-repeat 0 0; z-index:99999; }

#top #jobs 									{ border:2px solid #90be04; border-right:0 none; height:278px;; background-image:url(/JOBS/images/General/jobs_bg_01.jpg); background-repeat:no-repeat; background-position: right;}
#top #jobs .black, #top #search .black		{ color:#000; * margin: 0.67em 0;}
#top #jobs li 								{ list-style-image: url(/JOBS/images/General/arrowLnk.gif); padding-bottom:0.6em;}
#top #jobs ul li a							{ background-position: right 4px; background-repeat: no-repeat; color: #004B91 !important; padding-right: 5px;  }
#top #jobs .link a							{ background-image:url(/JOBS/images/General/arrowLnk.gif) !important; background-position: right 4px; background-repeat: no-repeat; color: #004B91 !important; padding-right: 10px; padding-left: 10px; position:absolute; bottom:25px; * bottom:25px;}
#top #jobs .linkVDBK a						{ background-image:url(/JOBS/images/General/arrowLnk.gif) !important; background-position: right 4px; background-repeat: no-repeat; color: #004B91 !important; padding-right: 10px; padding-left: 10px; position:absolute; bottom:10px; * bottom:10px;}
#top #jobs #vacatures						{ overflow:auto; width:270px; height:210px; }
#top #search								{ height:282px; background-image:url(/JOBS/images/General/jobs_bg_02.jpg); background-position:-25px top; width:316px; }
#top #search * 								{padding-left:0 !important;}
#top #search form							{ * position:relative; * top: -15px; }
#top #search form label						{ color:#484848; padding-left:10px; cursor:pointer;}
#top #search form input						{ margin: 2px 5px 2px 0; *margin:-1px 5px -1px; vertical-align:middle; padding-left:10px; cursor:pointer;}
#top #search form span						{ padding-top:2px; vertical-align:middle; }
#top #search form #btnVacatures				{ padding-right: 10px; padding-left: 10px; position:absolute; bottom:12px; * bottom:-38px;}
#top #mascotte								{ position: absolute; top:16px; left:199px; z-index:99995;}

#bottom										{ border:1px solid #b3b3b3; height:176px; background-color:#FFF;}
#bottom .rechts	a						 	{ background-image:url(/JOBS/images/General/arrowLnk.gif) !important; background-position: right 4px; background-repeat: no-repeat; color: #004B91 !important; padding-right: 10px;}
#bottom .rechts								{ float:right; padding-top:15px; margin-right:15px; text-align:right;}
#bottom span								{ font-size:20px; color:#CC0000;}
#bottom img, #bottom .btxt3, #bottom .btxt4	{ display:inline; float:left; position:relative; }
#bottom img									{ width:100px; margin-right: 10px; padding-top:12px; }
#bottom .btxt3								{ width:180px;}
#bottom .btxt4								{ width:180px; padding-top:9px;}
#bottom #bottomR							{ display:inline; float:left; margin-left:8px;}
#bottom #schaduw							{ position: absolute; top:146px; left:-51px; z-index:-1;}
#bottom #schaduw img						{ width:1040px; }

/* PAGINA'S */

#breadcrumb									{ color:#767676; margin-left:10px;}
#breadcrumb a								{ color:#767676;}

#inhoud .sub								{ border:1px solid #b3b3b3; width:460px !important; margin:0 0 10px 8px; * margin-left:10px !important; min-height:130px; }
#inhoud .sub a								{ color:#004B91; background-image:url(/JOBS/images/General/arrowLnk.gif); background-repeat:no-repeat; background-position:right center; padding-right:10px; margin-top: 5px;} 
#schaduw									{ position:absolute; bottom: -10px; left:-50px; z-index:-1;}
#schaduw_6		 							{ position:absolute; bottom: -10px; left:-50px; z-index:-1;}
#inhoud ol li								{ margin-bottom:6px; }
#inhoud ul li								{ list-style-image: url(/JOBS/images/General/arrowLnkRed.gif); padding-bottom:0.6em; padding-right:10px;}
#SolFieLoc ul li, #vacform li, #winkelForm ul li	{ padding:0 !important; height:20px; float:left; width:180px;}
#SolFieLoc ul li input, #vacform li input, #winkelForm ul li input	{ margin-top:0px; height:12px !important;}
#inhoud #SolFieLoc label					{ padding-top:0;}
#inhoud ul.blauw							{ padding-left:30px;}
#inhoud ul.blauw li							{ list-style-image: url(/JOBS/images/General/arrowLnk.gif); }


/* FORMULIER */
#inhoud form								{ padding-left:10px; width:610px; }
#inhoud form label							{ vertical-align:middle; color:#231F20; padding-top:6px;}
#inhoud form label.rechts					{ margin-left:5px;}
#inhoud form fieldset						{ clear:both; border-color:#CCCCCC; border-style:none none solid; border-width:0 0 0.1em; margin:0; padding:10px 0;}
#inhoud form div							{ clear:left; display:block;}
#inhoud form .required, form .optional 		{ margin-bottom:5px; }
#inhoud form input, #inhoud form textarea	{ margin:2px 5px 3px 5px;}
#inhoud form #knopLinks input				{ margin-left:0;}
#inhoud form textarea						{ font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
#inhoud form input.error					{ border:1px solid #cc0000; padding:4px 2px 0; }
#inhoud form label.error					{ color:#cc0000; float:right; padding-left:5px; }
#inhoud form input[type="radio"]			{ vertical-align:middle; * margin:-2px 2px 2px; height:22px;}
#inhoud form input[type="checkbox"]			{ vertical-align:middle; * margin:-2px 2px 2px; height:22px;}
#inhoud form input[type="button"]			{ margin:5px;}
#inhoud #soll_form select					{ width:396px; }
#inhoud form #btn_versturen					{ margin:15px 0; float:right; }
#inhoud form .mRechts						{ margin-right:30px; }
#inhoud .asterisk							{ font-size:12px; color:#E4312A; font-weight:bold; display:inline; }
#inhoud form#zoekform						{ background-image:url(/JOBS/images/General/formzoek_bg.jpg); background-repeat:no-repeat; width:610px; height:50px; margin-left:8px; padding-left:6px; }

#inhoud form#zoekform label					{ margin:13px 0 0; font-size:12px; font-weight:bold;}
#inhoud form#zoekform select				{ margin:16px 0 0;}
#inhoud form#zoekform #magnifier			{ float:left; margin:0; padding:0 3px 0 0 !important;}
#inhoud form#zoekform  #btnZoek				{ margin:13px 13px 0 0; float:right; * position:absolute; * margin-left:13px; }

#inhoud #knop								{ padding:0 0 10px 40px; } 
#inhoud #knopLinks							{ padding:10px 0 0; } 
#inhoud #knopLinks img						{ padding:0; } 
#inhoud #knop_center						{ padding:10px 0 0; text-align:center;} 
#inhoud a img								{ border:0 none;}
#inhoud img									{ padding:0 5px; }
#inhoud .onderlijn							{ text-decoration:underline; color:#004B91;}
#inhoud .collegas							{ background:url(/JOBS/images/General/bg_collegas.gif) repeat; width: 925px; margin-left:10px;}
#inhoud .collega 							{ text-align:center; }
#inhoud .collega .collegaTxt 				{ line-height:15px; height:85px; padding:0 10px 30px 0; float:right !important; }
#inhoud .collega .collegaTxt p				{ text-align:left; padding-left:20px;}
#inhoud .collega .collegaTxt a.linkpijl		{ float:right; position: absolute; bottom:32px; right:25px; }
#inhoud .collegaTxt span					{ color:#828282;}
#inhoud	#winkelForm	label					{ width:175px;padding-top:0 !important;}
#inhoud #winkelForm #winkels				{ background:url(/JOBS/images/General/studentwinkelform.jpg) repeat-y top left; height:100%;}
#inhoud #testimonial						{ font-size:12px;}
#inhoud .quote								{ color:#CC0000; float:left; font-size:45px; font-family:Times; font-style:italic; height:45px; margin:-15px 10px -28px 0; }
#inhoud .adres								{ float:left; width:190px; height:170px;}
#inhoud .adres a							{ text-decoration: underline; cursor:pointer;}
#inhoud .map img							{ margin-top:10px; }
#inhoud .map form							{ width:420px; padding-left:0; float:left;}

#inhoud .small_5							{ width:5px; display:inline; float:left; position:relative;}
#inhoud .small_20							{ width:18px; display:inline; float:left; margin-left:5px; position:relative;}
#inhoud .small_25							{ width:24px; display:inline; float:left; margin-left:5px; position:relative;}
#inhoud .small_30							{ width:31px; display:inline; float:left; margin-left:5px; position:relative;}
#inhoud .small_35							{ width:35px; display:inline; float:left; margin-left:5px; position:relative;}
#inhoud .small_105							{ width:105px; display:inline; float:left; position:relative;}
#inhoud .small_115							{ width:115px; display:inline; float:left; position:relative;}
#inhoud .small_125							{ width:125px; display:inline; float:left; position:relative;}
#inhoud .small_135							{ width:137px; display:inline; float:left; position:relative;}
#inhoud .small_175							{ width:175px; display:inline; position:relative;}
#inhoud .small_185							{ width:185px; display:inline; float:left; position:relative;}
#inhoud .small_265							{ width:265px; display:inline; float:left; position:relative;}
#inhoud .small_345							{ width:345px; display:inline; float:left; position:relative;}
#inhoud .small_505							{ width:505px; display:inline; float:left; position:relative;}

#inhoud a.linkpijl , #inhoud a:visited.linkpijl { color:#004B91; background-image:url(/JOBS/images/General/arrowLnk.gif); background-repeat:no-repeat; background-position:right center; padding-right:10px; margin-top: 5px; }

#inhoud .avv_mannekes						{ margin:5px 0;}

#inhoud										{ border:1px solid #b3b3b3; background-color:#FFF; z-index:auto; position:relative; }
#inhoud .sub								{ border:1px solid #b3b3b3; }

#banner										{ background-color:#FFF; z-index:auto; position:relative; } 
#banner a img								{ border:0 none; }
#banner #topbanner							{ position:relative; width:100%; height:333px; margin-bottom:10px;}
#banner #topbanner img						{ width:310px; height:333px;}
#banner #topbanner h2						{ position:absolute; top:3px; left: 0px; width:290px; color:#333; font-weight:normal; font-style:italic;}
#banner #topbanner h3						{ position:absolute; top:297px; left: 0px; width:290px; color:#333; font-weight:normal; font-style:italic; margin-bottom:10px;}



#banner #hrbanner							{ border:1px solid #b3b3b3; margin-bottom:10px; height:80px;}
#banner .small_25							{ width:24px; display:inline; float:left; margin:0 5px 0 12px; position:relative;}
#banner #bottombanner						{ border:1px solid #b3b3b3; margin-bottom:10px; height:133px;}
#banner #pdf								{ background-image:url(/JOBS/images/General/studentpdf_bg.jpg); background-repeat:no-repeat; width:310px; height:122px; margin:10px 0; }
#banner #pdficoon							{ padding:4px 10px 0 19px; float:left; }
#banner #pdftekst							{ padding:10px 10px 15px 80px; }

 
#colorbox #noresult p						{ padding-top:30px; font-size:13px;}
#colorbox #noresult a						{ background-image:url(/JOBS/images/General/arrowLnk.gif); background-repeat:no-repeat; background-position:right center; padding-right:10px; margin-top: 5px;}

#friendbody									{ width:640px; min-width:640px !important; margin:0 auto; font:11px Tahoma, Verdana, Helvetica, Arial,sans-serif; color:#333;  background-image:none !important; }
#friend .grid_2								{ display:inline; float:left; margin-right:10px; position:relative; width:130px;}
#friendbody #inhoud							{ border: 0 none !important; }

#inhoudLW									{ width:600px;} 

#backVDB 									{ background-color:#FFF;padding:2px; float:right; margin-bottom:5px; clear:both; }
#backVDB a									{ text-decoration:underline !important; }