/***********************************/
/************             **********/
/* --------- Global style ---------*/
/************             **********/
/***********************************/



*{padding:0px;margin:0px;}


html,body,*{ }

dl,dt,dd,ul,ol,li,pre,form,fieldset,input,blockquote,img,h1,h2,h3,h4,h4,h5 {margin:0;padding:0;}

fieldset,img {border:0;}

.fl {float:left;}

.fr {float:right;}

.cl {clear:both; height:0; overflow:hidden;}

.block { display:block;}

.none { display:none;}

hr {height:1px; border:none; overflow:hidden; margin:5px 0; background:#92D400; display:block;}



.clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}

*html .clear{height:1%;}

.clear{display:block;}



ol,ul,dl {list-style:none;}

body{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}
/***********************************/
/************             **********/
/* --------- Link   style ---------*/
/************             **********/
/***********************************/

a { text-decoration:none; color:#002776; font-weight:bold}

a:hover,a:active { text-decoration:none; color:#00A1DE}

a.gray:link, a.gray:visited{color:#999999; text-decoration:none}
a.gray:hover{color:#00A1DE; text-decoration:none}

a.green:link, a.green:visited{color:#669900; text-decoration:none;font-weight:bold}
a.green:hover{color:#00A1DE; text-decoration:none; font-weight:bold}

a.blue:link, a.blue:visited{color:#98A8C7; text-decoration:none;}
a.blue:hover{color:#00A1DE; text-decoration:none;}

a.skyblue:link, a.skyblue:visited{color:#00A1DE; text-decoration:none;position:relative;}
a.skyblue:hover{color:#00A1DE; text-decoration:underline;position:relative;}


	#submenu ul li a { white-space: nowrap; }
	/* geen spaties in de sub-titels, worden niet afgebroken */
 
/***********************************/
/************             **********/
/* --------- Font   style ---------*/
/************             **********/
/***********************************/

h1 {font-size:1.5em; color:#00A1DE;font-weight:bold; padding-bottom:15px;margin-top:10px;}

h2 {font-size:15px; font-weight:bold; color:#00A1DE;}
#subcon2r1 h2, .blok  h2 {padding-bottom:10px; }

.blok h2 a {color:#00A1DE;}

#conlef h2 {color:#333333; font-size:17px;}
#conlef h3  {font-size:13px;}
#conlef img {padding: 5px 0 10px 10px;}

h3 {font-size:15px; font-weight:bold; color:#333333;}

h4 {}

h5 {}

/***********************************/
/************             **********/
/* --------- Main   style ---------*/
/************             **********/
/***********************************/

#page {width:980px;margin:0 auto;padding:0 auto;}

#nav{width:980px;  background-image:url(/img/navbg.jpg); background-repeat:no-repeat; float:left; position:relative}
#nav ul{padding:0;margin:0;padding-left:11px;width:980px;}
.topnav_gaverder { padding: 0 0px !important;}
.greenline{background-image:url(/img/navbottom.gif);background-repeat:no-repeat;background-position: left 46px !important; background-position: left 46px; height:47px;}
#nav ul li{color:#002776;font-size:18px;float:left;line-height:46px;display:block;background-image:url(/img/navline.gif);background-repeat: no-repeat;background-position: left 3px;}
#nav ul li a{ text-decoration:none;font-weight:normal; display:block;color:#98A8C7; padding: 0 15px; }
#nav ul.greenline li a {color:#002776;}
#nav ul li a:hover{text-decoration:none;color:#00A1DE;font-weight:normal;display:block;}
#nav ul li.selected{ background-image:url(/img/navwbg1.gif); background-repeat:no-repeat;background-position: 1px 2px;}
#nav ul li.selected a {color:#002776;}
.selected1{ background-image:url(/img/navwbg1.gif); background-repeat:no-repeat;background-position: left 2px;}
.navline{background-image:url(/img/navline.gif);background-repeat: no-repeat;background-position: left 3px;}
#navbottom{background-image:url(/img/navbottom.gif);background-repeat:no-repeat;height:1px;width:980px;line-height:0px;font-size:0px;float:left;background-position: left top;}
#nav ul li.eerstehoofdnav, #submenu ul li.eerstesubnav {background-image:none;}


/* #nav ul li.selected.eerstehoofdnav {background-image:url(/img/navwbg.gif);background-position: 1px 2px;} vervangen door de volgende indextpl Spatie weggehaald tussen selected*/

#nav ul li.Selected {background-image:url(/img/navwbg2.gif);background-position: 1px 2px;}
#nav ul li.eerstehoofdnavSelected {background-image:url(/img/navwbg.gif);background-position: 1px 2px;}



#nav ul.greenline li:hover, #nav ul.greenline li.selected.eerstehoofdnav:hover, #nav ul.greenline li.hover {background-image:url(/img/menu_hover11.gif);background-position:1px 2px;height:47px;}

#nav ul.greenline li.stub:hover {background-image:url(/img/navline.gif);background-position:left 3px;}

#nav ul li.hover a {color:#00A1DE;}

#nav ul li.nadeactieve {background-image:url(/img/menu_hover3.gif); background-position:left 2px;}

.nav{background-image:url(/img/menu_hover1.gif);background-repeat:no-repeat; background-position:left 2px; height:47px;  color:#00A1DE}
.nav a, .nav a:link, .nav a:visited{color:#00A1DE}
.nava{background-image:url(/img/menu_hover11.gif);background-repeat:no-repeat; background-position:left 2px; height:47px}
.nava a, .nava a:link, .nava a:visited{color:#00A1DE}
.nav1{background-image:url(/img/menu_hover3.gif);background-repeat:no-repeat; background-position:left 2px;height:47px}

#submenuophome{width:400px; clear:both;}
.msub{padding:0; margin:0; width:400px; top:47px;*top:47px !important;*top:47px; position:absolute; left:-1px; display:none; z-index:20}
#submenuophome ul{padding:0; margin:0 0 0 12px; left:-1px; width:400px;}
#submenuophome ul li{width:370px;font-size:12px; color:#333333;  line-height:24px; height:24px;padding:23px 15px 0 15px; display:block; position:relative}
#submenuophome ul li a {color:#002776;}


.msbview{width:370px;font-weight:bold; color:#00A1DE; line-height:32px; height:32px;padding:0 15px 0 15px; background-image:url(/img/menu_hover4.png); background-repeat:repeat-y; font-size:12px;display:block}
/*.msbt{color:#333333; padding:8px 15px 0 15px; background-image:url(/img/menu_hover4.png); background-repeat:repeat-y; font-size:12px;display:block}*/

.msbt{color:#333333; padding:8px 15px 0 28px; background-image:url(/img/submenulinks.png); background-repeat:repeat-y; font-size:12px;display:block;}



.eerstesubnav .msbt{background-image:url(/img/groenepixel.gif); padding-left:15px;background-color:white;}
ul.greenline .msbt {background-image:url(/img/menu_hover6.png);background-color:transparent; }


ul.greenline li.eerstehoofdnav .msbt {background-image:url(/img/menu_hover4.png);}
.msbm{width:370px;font-weight:normal;background-image:url(/img/menu_hover4.png); background-repeat:repeat-y; padding:8px 15px 0 15px; font-size:12px; display:block}
/*.msbb{width:370px;background-image:url(/img/menu_hover5.png); background-repeat:no-repeat; height:40px; line-height:25px;padding:0 15px 0 15px; font-size:12px;display:block}*/

.msbb{background-image:url(/img/submenulinksonder.png); background-repeat:no-repeat; height:40px; line-height:25px;padding:0 15px 0 15px; font-size:12px;display:block}


.eerstesubnav .msbb {background-image:url(/img/submenulinksondereerste.png);}


* html .msbb{background:none;padding:0; }
* html .eerstesubnav .msbb {background-image:none; border-left :1px solid #92d400;}

ul.greenline .msbb {background-image:url(/img/menu_hover7.png);}
* html ul.greenline .msbb {background : url(/img/menu_hover7.png) !important; background : none; 
filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_hover7.png', sizingMethod='scale');}

ul.greenline .eerstehoofdnav .msbb {background-image:url(/img/menu_hover5.png);}
* html ul.greenline .eerstehoofdnav .msbb {background : url(/img/menu_hover5.png) !important; background : none; 
filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_hover5.png', sizingMethod='scale');}



ul.greenline .eerstehoofdnav .msbt { padding-left:15px;}

.subnavdiv {
	margin-left:-13px;
	padding:0;
	width:400px;	
	position:absolute;
	top:47px;
	line-height:normal;
	cursor:pointer;
}

.eerstehoofdnav .subnavdiv {margin-left:1px;}


/* --------- top ---------*/
#top{width:100%; height:56px; background-image:url(/img/topbg.jpg); background-repeat:repeat-x;float:left}
#topc{width:980px; margin:0 auto;padding:0 auto;}
#logo{width:110px; height:31px; margin:11px 0 0 0px; margin-left:22px !important;margin-left:12px; float:left}

/*---------- search ---------*/
#zoekboxdiv{float:right; width:265px; height:31px; margin:11px 0 0 0;margin-right:24px !important;margin-right:22px; background-image:url(/img/zoekbox.gif); background-repeat:no-repeat; background-position:right top}
.searchBt{border: 0;width:120px;float:left;margin-top:6px; margin-left:124px;}
.searchdl{padding:0; margin:0; position:absolute; width:265px; z-index:10; display:none; top:30px; padding-top:2px;}
#zoekboxdiv dl{padding:0; margin:0; position:relative; width:265px; left:4px;float:left}
.searchtop{width:245px; height:45px; background-image:url(/img/searchtop.png); background-repeat:no-repeat; color:#000000; font-size:12px; padding-left:20px; font-weight:bold; line-height:45px;}
.searchtop1{width:245px; height:37px; background-image:url(/img/searchtitle.png); background-repeat:no-repeat;color:#000000; font-size:12px; padding-left:20px; font-weight:bold; line-height:37px;}
.searchmid{width:245px; height:auto; background-image:url(/img/searchmiddle.png); background-repeat:repeat-y; padding-left:20px; line-height:32px; font-size:12px; color:#002776}
.searchbot{width:245px; height:16px; background-image:url(/img/searchbottom.png); background-repeat:no-repeat; line-height:1px; font-size:1px;padding-left:20px;}
#zoekboxdiv dl dd a, #zoekboxdiv dl dd a:link,#zoekboxdiv dl dd a:visited{ text-decoration:none; position:relative ;font-weight:normal;  }
#zoekboxdiv dl dd a:hover{font-weight:normal;text-decoration:none; position:relative   }
.smeer{text-indent: 198px;}
/*---------- submenu ---------*/
#submenu{width:980px; height:40px; float:left; background-image:url(/img/submenu1.gif); background-repeat:no-repeat;position:relative}
.grayline{background-image:url(/img/submenubg1.gif);background-repeat:no-repeat;background-position: left 46px !important; background-position: left 46px;}
.greenline1{width:980px;background-image:url(/img/navbottom.gif);background-repeat:no-repeat;background-position: left 38px !important; background-position: left 38px; float:left}
#submenu ul{padding:0; margin:0; padding-left:11px;}
#submenu ul li{ font-size:13px; float:left; background-image:url(/img/submenuline.gif); background-repeat:no-repeat; background-position:left 1px; padding: 0px;}
#submenu ul li a{ color:#002776; text-decoration:none;font-weight:normal; padding:0 15px;line-height:39px;display:block;}
#submenu ul li a:hover, #submenu ul li.actief a{ color:#00A1DE;text-decoration:none;}
.subselected{color:#00A1DE}
.subline{background-image:url(/img/submenuline.gif); background-repeat:no-repeat; background-position:left 1px; height:38px;}

#submenu ul li:hover, #submenu ul li.hover {background-image:url(/img/menu_hover11.gif);background-repeat:no-repeat; background-position:left 0px; height:40px;  color:#00A1DE}

#submenu ul li.nadeactieve {background-position: left 0}

#submenuophome1{width:400px;}
.msub1{padding:0; margin:0; width:400px; top:40px;*top:40px !important;*top:40px; position:absolute; left:-1px; display:none; z-index:30px}
#submenuophome1 ul{padding:0; margin:0 0 0 12px; left:-1px; width:400px;}
#submenuophome1 ul li{width:370px;font-size:12px; color:#333333;  line-height:24px; height:24px;padding:23px 15px 0 15px; display:block; position:relative}
.submenu{background-image:url(/img/menu_hover11.gif);background-repeat:no-repeat; background-position:left 0px; height:40px;  color:#00A1DE}
.submenu a, .submenu a:link, .submenu a:visited{color:#00A1DE}
.submenu1{background-image:url(/img/submenu_hover3.gif);background-repeat:no-repeat; background-position:left 0px;height:40px}



.subsubmenuitem {
	display:none;
	position:absolute;
	top:40px;	
	margin-left:-14px;
	z-index:10;
}

* html .subsubmenuitem {
	background-color:#ffffff;
	border-left :1px solid #92d400;
	border-bottom :1px solid #92d400;
	border-right :1px solid #92d400;
	border-top :1px solid #92d400;
	margin-top:-1px;
}
/* IEFix Menu */

.subsubmenuitem a {
	color: 	#002776;
}
	
.eerstesubnav .subsubmenuitem { margin-left:0px; }

* html .eerstesubnav .subsubmenuitem { margin-left:0px; border-left:0px; margin-top:-1px;}

#submenu ul li a.subsubsubkop, #submenu .subsubsubkop:hover {
	font-size:13px;
	color: 	#002776;
	font-weight:bold;
	margin: 14px 0 3px 0px;
	padding: 0px;	
	line-height:normal;
}

#submenu ul li a.subsubsubitem {
	display:block;
	color: 	#002776;
	font-weight:normal;
	padding: 0;	
	margin: 3px 0;
	line-height:normal;
}

#submenu .subsubsubitem.actief, #submenu .subsubsubkop.actief {
	color:	#00A1DE;
	background-color:#F8F8F8;
}

.submenurechterkant {
	position:absolute;
	width:21px;
	background-image:url(/img/submenurechtsonder.png);
	background-position: left bottom;
}

/*---------- main page ---------*/
#main{width:980px; background-image:url(/img/mainbg.gif); background-repeat:no-repeat; float:left; padding-bottom:30px;}
#flashbannar{width:932px; height:376px; margin:0 auto;padding:0 auto; margin-top:16px}
/*---------- sub main page ---------*/
#subcon1{width:980px; background-image:url(/img/subcon1.gif); background-repeat:no-repeat; float:left;padding-bottom:10px;}
#subflaban{width:502px; height:288px;  margin-top:16px; margin-left:27px !important; margin-left:13px; float:left}
#subcon1r{width:408px; height:284px; float:left; margin-left:20px !important; margin-left:16px;margin-top:16px;}
#subcon1r ul{padding:0; margin:0}
#suncon1r ul li{ width:408px; float:left; height:54px;}
#sc1rt{ width:386px;float:left; line-height:28px; font-weight:bold}
#sc1rtc{ line-height:28px; float:left; padding-top:5px;}
#sc1rt1{width:386px;float:left; font-size:11px; color:#999999; line-height:18px;}
.sc1rtline{ width:408px; height:62px; background-image:url(/img/subcon1rline.gif); background-repeat:no-repeat; background-position:left 56px;float:left}
#smeer{width:auto; float:right; padding-top:24px}

#subcon2{width:980px; float:left;background-image:url(/img/bovenkantzijkantkolom.gif); background-repeat:no-repeat;}
#subcon2t{width:980px; height:14px; line-height:1px; font-size:1px;float:left}
#subcon2m{height:auto; float:left; margin: 0 15px;}
* html #subcon2m{margin-left:4px; margin-right:0px;}
#subcon2b{width:980px; height:23px; float:left;}
#subcon2l{width:295px;float:left; margin-left:12px; padding: 0 16px 0 0; !important; margin-left:6px; }
* html #subcon21{margin-left:0px;}


#subcon2c{width:318px;float:left;}
* html #subcon2c{margin-left:1px;}
#subcon2r{width:318px;float:left;margin-left:2px;}

#subcon2r1{width:304px; padding-left:16px; padding-top:16px;}
#subcon2r1 ul{padding:0; margin:0; padding-bottom:3px;}
#subcon2r1 ul li{ color:#333333; text-indent:32px; font-size:12px; width:288px;height:32px; line-height:32px}
#subcon2r1 ul li a, #subcon2r1 ul li a:link, #subcon2r1 ul li a:visited{color:#002776; text-decoration:none; font-weight:normal}
#subcon2r1 ul li a:hover{color:#00A1DE; text-decoration:none}
.mobile{ background-image:url(/img/icon_mobile.gif); background-repeat:no-repeat; width:304px; height:27px;}
li.email{ background-image:url(/img/icon_email.gif); background-repeat:no-repeat; width:304px; height:27px;}
.network{ background-image:url(/img/icon_network.gif); background-repeat:no-repeat; width:304px; height:27px;}
.msn{ background-image:url(/img/icon_WebChat.gif); background-repeat:no-repeat; width:304px; height:27px;}
.text{ background-image:url(/img/icon_text.gif);background-position:left center;  background-repeat:no-repeat; width:304px; height:27px;}
.video{ background-image:url(/img/icon_video.gif); background-position:left center; background-repeat:no-repeat; width:304px; height:27px;}
.subcon2r1t{width:304px;border-top: 1px dashed #D8D8D0;border-right: none;border-bottom: none;border-left: none;}
#subcon2rlt{ width:304px; font-size:12px; color:#333333; padding-bottom:20px;}

#subcon3{width:980px;}



/*---------- content ---------*/
#contop{width:980px; height:13px; line-height:1px; font-size:1px;float:left}
#conmid{width:980px; height:auto; float:left; background-image:url(/img/conmiddle.gif); background-repeat:repeat-y}
#conlef{width:608px;float:left; padding-left: 15px; padding-right:15px; line-height:20px;margin-left:12px !important; margin-left:6px; }
.ml16{margin-left:16px; }
#conlef ul { list-style-type: disc; margin-left:20px; margin-bottom:10px;}

#conlefMenu {
color:#00A1DE; font-weight:bold; padding-bottom:5px; line-height:24px;
font-size:15px;
font-weight:bold;
}

a.conlefMenuitem {color:#002776; font-weight:normal; line-height:28px;}

#conlefban{width:608px; height:160px; background-color:#92D400; margin-top:2px;}
#conlefbanc{float:left; width:304px; height:160px; }
#conlefbanct{padding:17px 27px 0 27px; font-size:20px; font-weight:bold; line-height:24px; color:#FFFFFF}
#conlefbanct p{font-size:11px; line-height:24px; font-weight:normal; float:left}
#contentt{width:608px;margin-top:25px; font-size:12px; color:#333333; line-height:20px; clear:both}
#contentt img.left{float:left;};
#contentt li{list-style:none; background-image:url(/img/greenpoint.gif); background-repeat:no-repeat; text-indent:20px; background-position:left center}
/*---------- footer ---------*/
#footer{width:980px; margin:0 auto;padding:0 auto;}
#footertop{width:980px; height:14px; float:left; background-image:url(/img/footertop.gif); background-repeat:no-repeat; line-height:1px; font-size:1px}
#footermid{width:980px; height:auto; float:left; background-image:url(/img/footermiddle.gif); background-repeat:repeat-y}
#footermid dl{width:294px; float:left}
#footermid dl dt{color:#4C679F; font-size:12px; font-weight:bold; padding-bottom:5px;background-image:url(/img/bg_nav_divider_horiz.gif);
background-position:center bottom;
background-repeat:repeat-x;}

#footermid dl dt a{color:#00A1DE;
font-size:1.1em;
font-weight:bold;
margin-bottom:0.5em;
margin-top:1em;
padding-bottom:0.5em;

}
#footermid dl dd{color:#4C679F; font-size:12px; line-height:18px; margin-top:0.8em;}
#footermid dl dd a, #footermid dl dd a:link,#footermid dl dd a:visited{ text-decoration:none; color:#002776; font-weight:normal; font-size:0.9em;}
#footermid dl dd a:hover{ text-decoration:none; color:#00A1DE font-size:0.9em;}
.dl1{padding-left:28px}
#footerbot{width:980px; height:25px; float:left; background-image:url(/img/footerbottom.gif); background-repeat:no-repeat}
#copyright{width:945px; font-size:11px; color:#333333; padding:16px 0 37px 28px; float:left}
#copyrighttext{float:right;text-align:right;}
#copyrightlinks ul li{display:inline;margin-right:23px;}
#copyrightlinks ul li a{color:#8C97BA; font-size:0.85em;}

.blok {
	padding: 16px 16px 20px 16px;
	background-image:url(/img/topline.gif);
	background-repeat: repeat-x;
	background-position: center top;
}

.blokitem {
	border-style:dashed;
	border-color: #D8D8D0;
	border-width: 1px 0 0 0;
	padding-bottom:10px;
	padding-top:10px;
}

.blokitem2 {	
	cursor:pointer;
}

.blokitem2:hover {
	background-color: #FCFCFC;
}
#blokitem_container {
	margin: -15px -15px !important;	
}

#blokitem_container:hover {
	background-color: #FCFCFC;
}
#blokitem_hover{
	margin: 0px -15px 0px -15px !important;
}
#blokitem_hover2{
	margin: 15px 15px !important;
}
#blokitem_hover:hover{
	background-color: #FCFCFC;
}

.blokitem2 img {
    padding: 0px 5px 5px 0px;
    float:left
}

.blokitem2 div {
    float:left;
    width:211px;
}

.blokitem .grijs {
	font-size:11px;
	color: #999999;
}

.blok .meer {
	display: block;
	color: #92D400;
	font-weight: bold;
	margin-top: 5px;	
}

.blok .afsluiter {
	height:1px;
	border-style:dashed;
	border-color: #D8D8D0;
	border-width: 1px 0 0 0;
}

#searchNav {
	width: 608px;
	/*background-image:url(/img/SearchNavBg.gif);*/
	border:4px solid #CCCCCC;
}

#searchNav img {
	padding:0px;
}

#searchNavContent {margin-left:9px; margin-top:5px; margin-bottom: 5px; font-size: 8pt;}

.searchField {
	height: 18px;
	vertical-align: center;
	font: normal 8pt "Arial",sans-serif;
	color:#333333;
	vertical-align:top;
	margin-top:3px;
	margin:5px;
}

select {
	font: normal 8pt "Arial",sans-serif;
	color:#333333;
	margin:5px;
	width: 130px;
}



#searchButton, #vacaturezoekknop, #evenementzoekknop, #insidedeloittezoekknop { 
	background-image:url(/img/SearchNavButton.gif);
	border:0 none;
	cursor:pointer;
	height:28px;
	width:88px;
	margin-top:3px;
}

.pageNavNr {
	background-image:url(/img/pageBtnBg.gif);
border:0 none;
cursor:pointer;
height:20px;
width:20px;
float:left;
font-size:8pt;
margin:2px;
text-align: center;
color:#669801;
}

.pageNavNrSelect {
	background-image:url(/img/pageBtnBgSelect.gif);
border:0 none;
height:20px;
width:20px;
float:left; 
font-size:8pt;
margin:2px;
text-align: center;
vertical-align: middle;
font-weight:bold;
color:#002774;
}

.pageNavNrSelect div{ margin-top:3px; }
.pageNavNr div{ margin-top:3px; }

#pageNav {
	border-bottom: 1px solid #d5d6c8;
	width: 612px;
	height:40px;
	margin-top:19px;
}

#pageNavNumber {
	float:right;
}
#pageNavWord {
	margin-top: 3px;
	float:left;
}

#itemSort {
	margin-top: 15px;
	margin-bottom:10px;
	height: 30px;
	width: 612px;
	font-size: 8pt;
	color:#333333;
	font-weight: bold;
	border-bottom: 1px dotted #d7d8d0;
}


#subcon3mtxt {
	color:#333333;
	float:left;
	font-size:15px;
	padding:6px 0 16px 43px;
	width:153px;
}

.subcon3micon_item_img, .stbutton {
	float:left;
	height:20px;
	width:21px;
}

.subcon3micon_item_txt, .stbuttontext {
	float:left;
	font-size:12px;
	height:20px;
	line-height:20px;
	padding-left:8px;
}

.stbuttontext {
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}

.stbuttontext:hover {
	color:#00A1DE;
}

#subcon3middle {
	background-image:url(/img/subcon31.gif);
	background-repeat:repeat-y;
	float:left;
	width:980px;
}

#subcon3micon {
	float:left;
	width:750px;
}

.subcon3micon_item {
	float:left;
	height:21px;
	padding:3px 21px 16px 0;
}


a.gray1:link, a.gray1:visited{color:#333333; text-decoration:none; font-weight:normal}
a.gray1:hover{color:#00A1DE; text-decoration:none}

p {
	margin: 0px 0 10px 0;
}

#zoekresultatendivcontainer {
	display:none;
	position:absolute;
	text-align:left;
	top:30px;
	width:265px;
	z-index:10;
	
}

#zoekresultatendiv {
	background-image:url(/img/searchdivtop.png);
}

#zoekresultatenbottom {
	background-image:url(/img/searchbottom.png);
	height:16px;
}

#zoekresultatendiv h2 {
	font-weight:bold;
	font-size:12px;
	color:black;
	padding-left:20px;	
	padding-top:15px;
}

#zoekresultatendiv li {
		
}

#zoekresultatendiv a {
	padding: 10px 20px;
	background-image:url(/img/searchmiddle.png);
	display:block;
	background-repeat: no-repeat;
}

#zoekresultatendiv a.zoekmeer {
	color:#669900;
	text-align:right;
	padding-right:22px;	
}

#conlefban {
background-color:#92D400;
height:160px;
margin-top:2px;
width:608px;
}
#conlefbanc {
float:left;
height:160px;
width:304px;
}
#conlefbanct {
color:#FFFFFF;
font-size:20px;
font-weight:bold;
line-height:24px;
padding:17px 27px 0;
}

.PersonLeft {
	width: 270px;
	border-right: 1px solid #d5d5d3;
	float:left;
}

.PersonLeft ul {

list-style: circle;
margin-top: 20px; margin-bottom: 5px; margin-left: 1.2em; padding-left: 0em;
font-weight: bold;
}
.PersonLeft p { margin:0; padding:0; padding-right:16px;}

.PersonRight {
	float:left;
	margin-left:12px;
}
#conlef .PersonRight ul{list-style-type: none; margin-left:0px; margin-bottom:0px;}
.PersonRight ul li {
list-style-image:none;
font-size:12px;
line-height:32px;
text-indent:32px;
width:260px;
}

.hyves {background-image:url(/img/btnHyves.jpg); background-repeat:no-repeat; background-position: 0px 6px;}
.twitter {background-image:url(/img/btnTwitter.jpg); background-repeat:no-repeat; background-position: 0px 6px;}
.linkedin {background-image:url(/img/btnLinkedin.jpg); background-repeat:no-repeat; background-position: 0px 6px;}
.mail {background-image:url(/img/btnMail.jpg); background-repeat:no-repeat; background-position: 0px 6px;}
.mobiel {background-image:url(/img/btnMobiel.jpg); background-repeat:no-repeat; background-position: 0px 6px;color:#002776;font-weight:bold; text-decoration:none;}
/*.webchat {background-image:url(/img/btnWebchat.jpg); background-repeat:no-repeat; background-position: 0px 6px; padding-top:10px;}*/
.PersonRight ul li.webchatmxmm {background-image:url(/img/btnWebchat.jpg); background-repeat:no-repeat; background-position: 0px 6px; padding-top:10px;padding-left:32px; height: 26px; line-height:normal;text-indent:0px;}
#conlef .webchatmxmm img {padding:0px;}
.facebook {background-image:url(/img/btnFacebook.jpg); background-repeat:no-repeat; background-position: 0px 6px;}

p.returnto {
    display: block;
    clear: both;
    padding-top:  10px;
    text-align: left;
}
p.returnto a {
    text-decoration: none;
}

#vacaturetabel tr, #evenementtabel tr, #insidedeloittetabel tr, #vacatureinfo tr {
	background-image:url(/img/dottedline.gif);
	background-repeat:repeat-x;	
}

#vacaturetabel th, #evenementtabel th, #insidedeloittetabel th {
	text-align:left;	
}

#vacaturetabel td, #vacaturetabel th, #evenementtabel td, #evenementtabel th, #insidedeloittetabel td, #insidedeloittetabel th, #vacatureinfo td {
	padding-top: 8px;
	padding-bottom: 8px;
}

.dataTables_paginate span.paginate_button, .dataTables_paginate span.paginate_active {
	cursor:pointer;
	color: #002776;
	font-weight:bold;
	font-size:11px;
	margin: 0 4px;
}

.dataTables_paginate span.paginate_active {
	color: #000000;
	cursor:default;
	font-weight:normal;
}

#vacaturetabel .sorting, #evenementtabel .sorting, #insidedeloittetabel .sorting {
	padding-left:18px;
	background-image: url(/img/sortinactive.gif);
	background-position: left center;
	background-repeat:no-repeat;
}

.sorting_desc, .sorting_asc {
	background-position: left center;
	background-repeat:no-repeat;
	padding-left:18px;
}

.sorting_desc {
	background-image: url(/img/sortup.gif);
}

.sorting_asc {
	background-image: url(/img/sortdown.gif);
}

.sorting, .sorting_asc, .sorting_desc {
	cursor:pointer;	
}

.paging_full_numbers {
	float:right;
}

#subhomehighlights {
	margin-top:15px;
	font-size:16px;
	margin-left:540px;
	margin-right:30px;
}

.highlighticon {
	float:right;
	margin-left:10px;	
}


.subhomehighlight {
	border-width: 0 0 1px 0;
	border-style:solid;
	border-color: #D5D5C8;
	height:40px;
	padding-top:10px;
}

.subhomehighlight:hover a,.subhomehighlight.actief a{
	color: #00A1DE;
}


#universumlogo {
	float:right;
}

.RecruiterOnline {
	background-image: url(/img/recr_Online.gif);
	width:50px;
	background-repeat: no-repeat;
	background-position: center center;
}

.RecruiterOffline {
	background-image: url(/img/recr_Offline.gif);
	width:50px;
	background-repeat: no-repeat;
	background-position: center center;
}

.RecruiterT {
	border: 1px solid #c8c9c8;
}

table.vestiging tr {background-image: url(/img/dottedline.gif); background-repeat: repeat-x;}

.blokitem2 .datumevenement {
	color:#999999;
	font-weight:normal;
	font-size:12px;
    float:none;
}

#vacaturetabel img {
	padding:0px;
}

#icams_inserted img {
	padding:0;
}

.testimonialheadertekst {
	float:right;
	width:270px;
	padding-top:30px;
	padding-right:20px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
}

#testimonialheader img {
	padding:0px;
	display:block;
}

#testimonialheader {
	background-color:#92D400;
	margin-top:20px;
	margin-bottom:20px;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #92D400;
	background-color: white;
	padding: 5px;
	width:200px;
}

#tooltip h3 {
	font-weight:normal;
	font-size:12px;
}

label.error {
	color:red;
	font-style:italic;
	display:block;
}

input.error {
	border: 1px dotted red;
}


/* Socialfooter */

#socialfooter{
 background-image:url(/img/socialfooterbackground.jpg); 
 height:39px;
 width:639px;
 margin-left:-15px;	
 display: block;
 clear: both;
}

#socialfootercontent{
	margin-left:20px;
	padding-top:10px;
}


#linkreacties, .linkreacties {
    margin-left:30px;
}

#tablereacties tr {height:30px;}

.hrreactie {margin: 5px -15px; background-color:#D4D6C9}

.socialfooterdiv {
    display:none;
}