@charset "utf-8";
/*================
UNIWAY
JOBAT
2009
================*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
margin: 0;padding: 0; border: 0; outline: 0;
}
body 	{ background: #fff; color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 18px; margin:0; padding:0;}

p		{ color: #6d6d6d; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 170%; margin:0 0 10px 0}
p.date {font-size:11px;margin:5px 0 15px 0}
p.bron {font-size:10px;font-style:italic}
p.share{float:right}
p.tags {color:#999999}

img	 	{ border:0}
img.alignRight {float:right;margin:0 0 10px 15px}
img.alignLeft {float:left;margin:0 15px 10px 0}

ul {list-style:none;margin:0 0 10px 0}
ul li, ol li 	{color: #6d6d6d; font-family: Arial, Helvetica, sans-serif;}
ul li 	{background: url(../img/bul_blue.gif) no-repeat left 7px; padding-left:12px;}
ul.leesook li 	{margin-bottom:6px;}
#content #job_detail div#details div.jobdetailcontainer ul {padding-left:15px;}
#content #job_detail #htmlJob ul, #content #job_detail #htmlJob ol {list-style-image:auto; list-style-position:outside; list-style-type:disc ; margin: auto 0;color:inherit;}
#content #job_detail #htmlJob ul li {background:none; padding-left:0;color:inherit;}
#content #job_detail #htmlJob ul.postit { background: url(../img/bg_PostIt1.png) repeat-x top right; float:right; list-style-image:url(../img/bg_PostItItem.png); padding: 10px 10px 15px 30px; margin-top:-10px; margin-right:10px; font-weight:bold; }

div#validationSummary ul li {color:Red;}
#content #rcol #job_detail div.soll div#validationSummary ul{margin-left:0;}

a:link, a:visited {color:#1071af}
a:hover {}
ul.leesook a:link, ul.leesook a:visited {text-decoration:none;color: #6d6d6d}
ul.leesook a:hover {text-decoration:underline}

hr {background:#ddd;height:1px;border:0;margin:15px 0}
.clr_b {clear:both;}

/* structure */
#leaderboard	{ width: 960px; display:block;float:left;}
#topcontainer	{ margin:0; width:100%; background: #fff repeat-x bottom left; float:left}
#container		{ margin:0 auto; width:960px; }
#header			{ height:118px; width:940px; padding:0 10px 0px 10px;}
#footer			{ width:100%; background:#1d6c9f url(../img/bg_footer.gif) repeat-x top left; float:left; clear:both; padding:0;}
#footerContent	{ width:960px; margin:0 auto; background: url(../img/logo_corelio.gif) no-repeat top right; padding-top:28px}
#content		{ width:100%; padding-bottom:35px; float:left; margin-top:20px;min-height:450px;}
#content #content { margin-top:0px;}
#lcol			{ width:620px; padding-left:10px; float:left}
#lcol-one		{ width:300px; padding-right:10px; float:left;}
#lcol-two		{ width:300px; padding-left:10px; float:left;}
#rcol			{ width:300px; padding-left:20px; float:left}
#widget			{ width:966px; clear:both; padding:0 10px 20px 10px; float:left}
#fullcol		{ width:966px; clear:both; padding:20px 10px 0px 10px; float:left; background: url(../img/bg_fullcol_top_large.gif) no-repeat top left; margin-left:10px}
#search			{ width:603px; margin-right:10px; padding:10px 10px 0 10px; float:left;background: url(../img/bg_searchbox_top.gif) no-repeat top left;}
#stats			{ width:305px; padding:10px 10px 0 10px; float:left; background: url(../img/bg_statsbox_top.gif) no-repeat top left; position:relative;margin-left:6px}
div.itemHeader {font-size:16pt;color:#1CA2FC;}
div.itemContent {padding: 10px 0 20px;}

#lcol.small			{ width:320px; padding-left:10px; float:left}
#rcol.big			{ width:620px; padding-left:0px; float:left}

/* header */
a.leader			{ display:block}
#header	h1			{ width:197px; float:left; padding:26px 0 18px 0;}
#header	h1 a		{  display:block; width:197px; height:34px}
#header	h1 a span	{ display: none;}
#header #rightheader{ margin: 0 0 0 0; padding:0 0 0 0; float:right; text-align:right ; width:170px;}
#header #language	{ margin: 0 0 0 0; display:inline; }
#header #language a	{ display: block; float:left; background: url(../img/btn_small_left.gif) no-repeat top left; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0px 0 2px 8px; margin-top:5px; }
#header #language a.active	{ display: block; float:left; background: url(../img/btn_small_left_active.gif) no-repeat top left; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0px 0 2px 8px; margin-top:5px;}
#header #language a	span	{ display:block; padding:2px 8px 2px 2px; background: url(../img/btn_small_right.gif) no-repeat top right;}
#header #language a.active span	{ display:block; padding:2px 8px 2px 2px; background: url(../img/btn_small_right_active.gif) no-repeat top right;}
#header #voorwerkgevers	{ margin: 0 -10px 0 0; padding: 0 0 0 0; text-align:right; display:inline;}

#header #nav			{ background: url(../img/bg_nav_right.gif) no-repeat top right; float:left; width:100%; }
#header #nav ul			{ clear:both; list-style:none; margin:0; padding:0; float:left; width:100%;}
#header #nav li			{ float:left; background: url(../img/bg_nav_2.gif) repeat-x top left; padding:1px 0 0 0}
#header #nav li a		{ display:block; padding:9px 15px; color:#fff; font-weight:bold; background: url(../img/nav_sep.gif) no-repeat left 2px; font-size:15px; text-decoration:none}
#header #nav li a:hover { color:#0a005e}
#header #nav li a.first	{ background: url(../img/bg_nav_2_left.gif) no-repeat top left; padding-bottom:11px}

#header #nav li div.nav_sep {float:left;background: url(../img/nav_sep.gif) no-repeat left 2px;width:3px;height:35px; cursor:pointer;}

#header #nav li a.arrow {background: transparent url(../img/arrow_down2.gif) no-repeat right 15px; padding-right:30px;}
#header #nav li:hover a.arrow { color:#0a005e;background-image:url(../img/arrow_down_sel2.gif);}

#header #nav li.sel a.arrow { background: transparent url(../img/arrow_down2.gif) no-repeat right 15px; padding-right:30px;}
#header #nav li.sel:hover a.arrow { color:#fff; }

#header #nav li ul, #header #nav li.sel ul{ visibility:hidden; position:absolute;width:160px; z-index:100;}
#header #nav li ul li a, #header #nav li.sel ul li a {color: #6d6d6d; font-size:14px; background:none;padding:8px 15px; }
#header #nav li ul li a:hover, #header #nav li.sel ul li a:hover { color:#1ca2fc;}
#header #nav li ul li, #header #nav li.sel ul li {width:160px;height:35px; padding:0px;background-image:url(../img/bg_submenu_mid2.gif); background-repeat:repeat-y; border-bottom: solid 1px #d0d0d1;}
#header #nav li ul li:hover, #header #nav li.sel ul li:hover { cursor:pointer; color:#5c5c5c;}
#header #nav li ul li.top, #header #nav li.sel ul li.top{ background-image:url(../img/bg_submenu_top2.gif); border-bottom: solid 1px #d0d0d1; }
#header #nav li ul li.bottom, #header #nav li.sel ul li.bottom {background-image:url(../img/bg_submenu_bottom2.gif); border:0;}
#header #nav li ul.big, #header #nav li.sel ul.big{ visibility:hidden; position:absolute;width:185px; z-index:100;}
#header #nav li ul.big li, #header #nav li.sel ul.big li {width:185px;height:35px; padding:0px;background-image:url(../img/bg_submenu_mid2_big.gif); background-repeat:repeat-y; border-bottom: solid 1px #d0d0d1;}
#header #nav li ul.big li.top, #header #nav li.sel ul.big li.top{ background-image:url(../img/bg_submenu_top2_big.gif); border-bottom: solid 1px #d0d0d1; }
#header #nav li ul.big li.bottom, #header #nav li.sel ul.big li.bottom {background-image:url(../img/bg_submenu_bottom2_big.gif); border:0;}


#header #nav li.sel			{ background: url(../img/bg_nav.gif) repeat-x top left;}
#header #nav li.sel	a.first	{ background: url(../img/bg_nav_left.gif) no-repeat top left}
#header #nav li.sel	a:hover	{ color:#fff}

#header #nav li.last		{ background:none; }
#header #nav li.lastest		{ background:none; float:right; clear:right; }
#header #nav li.last a:hover{ color:#34AEFC}
#header #nav li.lastest a.end	{ font-size:11px; text-align:right; background:none; text-decoration:underline; font-weight:normal; }
#header #nav li.lastest a:hover.end	{ text-decoration:none; color:#fff}


/* content */
#content h1	{ font-size:24px; color:#5c5c5c; margin-bottom:20px; font-weight:bold; line-height:105%}
#content h2	{ font-size:24px; color:#1ca2fc; padding-bottom:17px; font-weight:bold;line-height:105%}
#content h3	{ font-size:20px; color:#242a2e; padding-bottom:7px; font-weight:bold; line-height:105%}
#content h4	{ font-size:14px; color:#5c5c5c; padding-bottom:5px; font-weight:bold;line-height:105%}


/* widget */
#content #search h3			{ color:#3f3f3f; font-size:18px; font-weight:bold; margin-bottom:15px}
#content #search label		{ color:#3f3f3f; font-size:19px; font-weight:bold; padding:0 3px 10px 0; float:left}
#content #search span.info	{ color:#707070; font-size:11px; font-weight:bold; position:relative; top:3px; white-space:nowrap }
#content #search div		{ float:left; width:211px; padding-right:20px}
#content #search input		{ float:left; background: url(../img/bg_field.gif) repeat-x bottom left; border-top:1px solid #9c9c9c; border-right:1px solid #9c9c9c; border-bottom:1px solid #9b9b9b; border-left:1px solid #9b9b9b; width:204px; padding:3px; color:#6D6D6D}
#content #search select		{ float:left; background: url(../img/bg_field.gif) repeat-x bottom left; border-top:1px solid #9c9c9c; border-right:1px solid #9c9c9c; border-bottom:1px solid #9b9b9b; border-left:1px solid #9b9b9b; width:204px; padding:3px; color:#6D6D6D}


/*#content #search .btn		{ width:auto; position:relative; top:27px;}
#content #search .btn button{ width:auto; overflow:visible; background: url(../img/btn_search_left.gif) no-repeat top left; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer}
#content #search .btn span	{ display:block; padding:6px 17px 6px 11px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative; top:-1px; right:-3px }*/

#content #search div.btn		{ background: url(../img/btn_search_left.gif) no-repeat top left; float:right;margin-right:5px;padding:0;width:auto;position:relative; top:25px;}
#content #search input.searchButton		{ width:auto; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}

#content #search div.other div.btn		{ background: url(../img/btn_medium_left.gif) no-repeat top left; float:left;margin-right:5px;padding:0;width:auto;position:relative; top:0px;}
#content #search div.other input.searchButton		{ width:auto; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:3px 10px 4px 10px; background: url(../img/btn_medium_right.gif) no-repeat top right; position:relative;margin:0;font-size:12px}


#content #search .other		{ width:auto; padding:21px 0 12px 0; clear:both; width:100%}

#content #search .other button{ width:auto; overflow:visible; background: url(../img/btn_medium_left.gif) no-repeat top left; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;}
#content #search .other span	{ display:block; padding:4px 7px 5px 3px; background: url(../img/btn_medium_right.gif) no-repeat top right; position:relative; top:-1px; right:-3px; font-size:12px}

#content #search span.search-footer	{ background: url(../img/bg_searchbox_bottom.gif) no-repeat bottom left; float:left; position:relative; left:-10px; width:625px; height:12px; float:left;}




#content #stats h3					{ color:#0a005e; font-size:13px; font-weight:bold; padding-bottom:10px; width:280px}
#content #stats h4					{ color:#3f3f3f; font-size:12px; font-weight:normal; padding-bottom:5px; float:left;}
#content #stats .graph				{ position:relative; width:125px; float:left; padding-right:15px}
#content #stats .last-visit			{ float:left; width:125px; padding-left:15px; border-left:1px solid #dbdbdb}
#content #stats .graph .barbox		{ border:1px solid #b2b2b2; display:block; width:117px; height:15px; background:#fff; overflow:hidden}
#content #stats .graph .bar			{ background:#1797fb; display:block; height:15px}
#content #stats .bar-gloss			{ position:absolute; top:0px; display:block; height:7px; width:117px; background: url(../img/bar_gloss.png) no-repeat top left;}
#content #stats .graph p			{ color: #909090; margin-bottom:5px; float:left}
#content #stats .graph img			{ padding-bottom:5px; clear:both}
#content #stats .graph p.small		{ font-size:11px; line-height:15px; margin-bottom:0}
#content #stats .graph span.date	{ font-size:11px; color:#1797fb}
#content #stats ul					{ list-style:none; padding:0; margin:0 0 0 1px; float:left}
#content #stats ul li				{ background: url(../img/bul_blue.gif) no-repeat center left; padding-left:12px; color:#1797fb}
#content #stats ul li a				{ text-decoration:none; color:#3f3f3f}
#content #stats a.edit				{ font-size:11px; color:#1797fb; position:absolute; bottom:11px; right:33px; text-decoration:none}
#content #stats a:hover.edit		{ text-decoration:underline}
#content #stats span.stats-footer	{ background: url(../img/bg_statsbox_bottom.gif) no-repeat bottom left; float:left; position:relative; left:-10px; width:306px; height:13px; float:left;}

/* fullcol */
#content #fullcol #lcol.small	{ width:300px}
#content #fullcol #lcol ul	{ padding-left:3px}
#content #fullcol #lcol a:link,
#content #fullcol #lcol a:visited	{ color:#6e6e6e; text-decoration:none}
#content #fullcol #lcol a:hover		{ text-decoration:underline}

#content #fullcol #rcol ul.logos	{ list-style:none; position:relative;}
#content #fullcol #rcol ul.logos li	{ float:left; background:none; margin:0 41px 15px 0; text-align:center; padding-left:0}
#content #fullcol #rcol ul.logos li a:link,
#content #fullcol #rcol ul.logos li a:visited { display:block; background:url(../img/bg_logo.gif) no-repeat top left; width:114px; height:81px;}
#content #fullcol #rcol ul.logos li a img	{  margin-top:10px}
#content #fullcol #rcol table.logos td {float:left; background:none; margin:0 20px 15px 17px; text-align:center; padding-left:0}
#content #fullcol #rcol table.logos tr td a:link, 
#content #fullcol #rcol table.logos tr td a:visited {display:block; background:url(../img/bg_logo.gif) no-repeat top left; width:114px; height:81px;}
#content #fullcol #rcol table.logos tr td img{height:81px;width:114px;}

#content span.fullcol-footer	{ background: url(../img/bg_fullcol_bottom2.gif) no-repeat top left; float:left; position:relative; left:-10px; width:966px; height:13px; float:left;}


/*content*/

#content .art			{float:left; clear:both; margin-bottom:13px; width:100%;}
#content .art p			{ float:left}

#content a.more			{ color:#fff; text-decoration:none; display:block;padding:0px 0px 0px 5px; background: url(../img/lnk_more_left.gif) no-repeat top left; float:right; margin-top:-5px}
#content a.more span	{ display:block; background: url(../img/lnk_more_right.gif) no-repeat top right; padding:7px 5px 2px 1px;}
#content a:hover.more	{ text-decoration:underline}

#content .bluebox .art	{ margin-bottom:0; width:280px}

#content .bluebox		{ background: url(../img/bg_bluebox_top.gif) no-repeat top left; padding:8px 10px 0 10px; float:left; clear:both}
#content .bluebox h3,
#content .bluebox h4,
#content .bluebox a,
#content .bluebox p		{ color:#fff;}
#content .bluebox span.bluebox-footer	{ background: url(../img/bg_bluebox_bottom.gif) no-repeat bottom left; float:left; position:relative; left:-10px; width:300px; height:10px; float:left}

#content .bluebox a.more		{ color:#2eaafc; text-decoration:none; display:block;padding:0px 0px 0px 5px; background: url(../img/lnk_more_white_left.gif) no-repeat top left; float:right}
#content .bluebox a.more span	{ display:block; background: url(../img/lnk_more_white_right.gif) no-repeat top right; padding:7px 5px 2px 1px;}
#content .bluebox a:hover.more	{ text-decoration:underline}

#content .ad	{ color:#6D6D6D;}
#content .resultlist	{ padding-top:20px; color:#6D6D6D; clear:both;}

/*top jobs*/
#content .top_jobs	 {width:285px; padding:10px 10px 0 10px; float:left; background: url(../img/bg_statsbox_top.gif) no-repeat top left; position:relative; margin:0px 15px 0 0;}
#content .top_jobs_nm	{ margin-right:0}
#content .top_jobs h3 {color:#1ca2fc;font-size:17px;margin-top:8px }
#content .top_jobs ul	 {margin:0 0 10px 2px;padding:0 }
#content .top_jobs ul.two_cols	 { width:140px; float:left; margin-bottom:0}
#content .top_jobs ul.small_col		{ width:219px; float:left; margin-bottom:0}
#content .top_jobs ul.sel_jobs	 {margin:0 0 10px 0px;padding:0 }
#content .top_jobs ul.sel_jobs li {background:transparent url(../img/star_blt.gif) no-repeat scroll left 2px;padding-left:20px;}
#content .top_jobs ul li a:link, #content #side_jobs ul li a:visited {color:#6e6e6e;text-decoration:none;}
#content .top_jobs ul li a:visited {color:#6e6e6e;text-decoration:none;} 
#content .top_jobs ul li a:hover {text-decoration:underline;}
#content .top_jobs span.top_jobs-footer	{ background: url(../img/bg_statsbox_bottom.gif) no-repeat bottom left; float:left; position:relative; left:-10px; width:306px; /*height:13px; float:left;*/}
#content .top_jobs div.btn		{ background: url(../img/btn_medium_left.gif) no-repeat top left; float:right;margin-right:5px;padding:0;width:auto;position:relative; top:0px;}
#content .top_jobs input.searchButton		{ width:auto; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:3px 10px 4px 10px; background: url(../img/btn_medium_right.gif) no-repeat top right; position:relative;margin:0;font-size:12px; overflow:visible}
#content .top_jobs strong span	{ display:inline-block; margin-right:7px}

#content .top_jobs_blue	 {background: url(../img/bg_bluebox_gradient_top.gif) no-repeat top left;height:535px;}
#content .top_jobs_blue .newjobstop { height:508px;}
#content .top_jobs_blue li	{ background: url(../img/bul_white.gif) no-repeat left 6px}
#content .top_jobs_blue h3,
#content .top_jobs_blue h4,
#content .top_jobs_blue ul li a:link,
#content .top_jobs_blue ul li a:visited	{ color:#fff}
#content .top_jobs_blue div.btn	{ background: url(../img/btn_medium_white_left.gif) no-repeat top left; float:right;margin-right:5px; margin-top:12px; padding:0;width:auto; clear:none}
#content .top_jobs_blue div.btn input.button	{ width:auto; color:#1ca3fc; text-transform:uppercase; font-weight:bold; text-decoration:none; border:none; cursor:pointer;display:block; padding:5px 7px; background: url(../img/btn_medium_white_right.gif) no-repeat top right; position:relative;margin:0; font-size:12px; overflow:visible}
#content .top_jobs_blue span.top_jobs-footer	{ background: url(../img/bg_bluebox_gradient_bottom.gif) no-repeat bottom left; float:left; position:relative; left:-10px; width:306px; top:10px; /*height:13px; float:left;*/}
#content .top_jobs_blue h3, #content .top_jobs_blue h4, #content .top_jobs_blue ul li a:link, #content .top_jobs_blue ul li a:visited {color:#FFFFFF;}
#content .top_jobs_blue div.btn a.button {background:transparent url(../img/btn_medium_white_right.gif) no-repeat scroll right top;border:medium none;color:#1CA3FC;cursor:pointer;display:block;font-size:12px;font-weight:bold;margin:0;overflow:visible;padding:5px 7px;position:relative;text-decoration:none;text-transform:uppercase;width:auto;}

/* navbox left grey bg*/
#content .navbox			{ width:272px; background: url(../img/bg_navbox_top.gif) no-repeat top left; padding:15px 15px 0 15px; margin:0 18px 0 10px; float:left; clear:both}
#content .navbox h2			{ padding-bottom:20px}
#content .navbox ul			{ padding-left:15px; margin-bottom:0}
#content .navbox ul	li		{ padding-bottom:5px}
#content .navbox a:link,
#content .navbox a:visited	{ color:#6e6e6e; text-decoration:none; font-weight:bold}
#content .navbox a:hover	{ text-decoration:underline}
#content .navbox span.navbox-footer	{ background: url(../img/bg_navbox_bottom.gif) no-repeat bottom left; float:left; position:relative; left:-15px; width:306px; height:13px; float:left;}

/*search articles*/
#searchArticles			{ width:603px; margin-right:10px; padding:15px 10px 0 15px; float:left;background: url(../img/bg_searchArticles.jpg) no-repeat top left;height:56px}
#content #searchArticles label		{ color:#3f3f3f; font-size:19px; font-weight:bold; padding:0px 140px 10px 0; float:left}
#content #searchArticles input		{ /*float:left;*/ background: url(../img/bg_field.gif) repeat-x bottom left; border-top:1px solid #9c9c9c; border-right:1px solid #9c9c9c; border-bottom:1px solid #9b9b9b; border-left:1px solid #9b9b9b; width:204px; padding:3px; color:#6D6D6D}

#content #searchArticles div.btn		{ background: url(../img/btn_search_left.gif) no-repeat top left; float:right;margin-right:0px;padding:0;width:auto;position:relative; top:-26px;right:10px}
#content #searchArticles input.searchButton		{ width:auto; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}

/*#content #searchArticles .btn		{ width:auto; position:relative; top:27px;display:inline}
#content #searchArticles .btn span	{ display:block; padding:6px 17px 6px 11px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative; top:-1px; right:-3px }
#content #searchArticles .btn button{ width:auto; overflow:visible; background: url(../img/btn_search_left.gif) no-repeat top left; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer}*/

#content #searchArticles span.search-footer	{ background: url(../img/bg_searchbox_bottom.gif) no-repeat bottom left; float:left; position:relative; left:-10px; width:625px; height:12px; float:left;}

/*group articles (redactioneel overzicht)*/
#content .groupArticles span.groupArticles-footer	{ background: url(../img/bg_groupArticles.gif) no-repeat bottom left; float:left; position:relative; left:-15px; width:625px; height:12px; float:left;top:3px}
#content .groupArticles			{ width:603px; margin:0 10px 13px 0; padding:12px 10px 0 15px; float:left;background: url(../img/bg_groupArticles.gif) no-repeat top left;}
#content .groupArticles h2		{ padding-bottom:10px;margin-top:0}
#content .groupArticles img		{ float:left;margin-right:0px}
#content .groupArticles ul		{ list-style:none;margin-left:145px;padding:0;margin-top:0}
#content .groupArticles ul li	{ background: url(../img/bul_blue.gif) no-repeat center left; padding-left:15px;/*margin:0 0 0 145px;*/color:#6e6e6e}
#content .groupArticles ul ul	{ list-style:none;margin-left:0px;padding:0 0 5px 0;margin-top:0;float:left;background:url(../img/bg_groupArticles_nav.gif) no-repeat left bottom;}
#content .groupArticles ul li ul li	{ background: url(../img/bg_groupArticles_blt.gif) no-repeat center right; padding:0 10px 0 10px;margin:0px;color:#3f3f3f;float:left;line-height:15px}
#content .groupArticles ul li a:link, #content .groupArticles ul li a:visited	{color:#6e6e6e;text-decoration:none}
#content .groupArticles ul li a:hover	{color:#6e6e6e;text-decoration:underline}
#content .groupArticles ul li.nav {background:url(../img/bg_groupArticles_nav.gif) no-repeat left top; padding:5px 0 0 0;margin-top:10px;color:#6e6e6e;float:left;width:450px}
#content .groupArticles ul li.nav ul li a:link, #content .groupArticles ul li a:visited	{color:#3f3f3f;text-decoration:none;font-weight:bold}
#content .groupArticles ul li.nav ul li a:hover	{color:#3f3f3f;text-decoration:underline}

/*intro articles (redactioneel tag)*/
#content .introArticles span.introArticles-footer	{ background: url(../img/bg_groupArticles.gif) no-repeat bottom left; float:left; position:relative; left:-15px; width:625px; height:12px; float:left;top:3px}
#content .introArticles			{ width:603px; margin:0 10px 13px 0; padding:12px 10px 0 15px; float:left;background: url(../img/bg_groupArticles.gif) no-repeat top left;}
#content .introArticles h2		{ padding-bottom:10px;margin-top:0;font-size:20px}
#content .introArticles img		{ float:left;margin-right:10px}
#content .introArticles p		{ margin-bottom:0px}



/*inschrijven*/
#content #inschrijven	 {width:285px; padding:10px 10px 0 10px; float:left; background: url(../img/bg_statsbox_top.gif) no-repeat top left; position:relative;margin-bottom:12px}
#content #inschrijven h3 {color:#1ca2fc;font-size:17px;float:left;margin-top:8px }
#content #inschrijven p	 {clear:both }
#content #inschrijven a.btn:link, #content #inschrijven a.btn:visited {float:right;display:block;margin:5px 5px 0 0;background:url(../img/bg_inschrijven_01.gif) no-repeat top left;text-decoration:none;color:#666;font-weight:bold;padding-left:6px;height:25px;}
#content #inschrijven a.btn:link span {background:url(../img/bg_inschrijven_02.gif) no-repeat top right;padding:1px 10px 5px 5px;height:25px;display:block}
#content #inschrijven span.inschrijven-footer	{ background: url(../img/bg_statsbox_bottom.gif) no-repeat bottom left; float:left; position:relative; left:-10px; width:306px; height:13px; float:left;}

/*leesmeer box*/
#content .leesmeerbox	 {width:285px; padding:10px 10px 0 10px; float:left; background: url(../img/bg_leesmeer.gif) no-repeat top left; position:relative;margin-bottom:12px}
#content .leesmeerbox h3 {color:#1ca2fc;font-size:17px;}
#content .leesmeerbox span.leesmeerbox-footer	{ background: url(../img/bg_leesmeer.gif) no-repeat bottom left; float:left; position:relative; left:-10px; width:306px; height:13px; float:left;}
#content .leesmeerbox ul a:link, #content .leesmeerbox ul a:visited {text-decoration:none;color: #6d6d6d}
#content .leesmeerbox ul a:hover {text-decoration:underline}
#content .leesmeerbox ul li 	{margin-bottom:5px;}

/*login box*/
#content .loginbox	 {width:285px; padding:10px 10px 0 10px; float:left; background: url(../img/bg_loginbox.gif) no-repeat top left; position:relative;margin-bottom:12px}
#content .loginbox div	{ clear:both}
#content .loginbox h3 {color:#333;font-size:16px; margin-bottom:10px; padding-bottom:0}
#content .loginbox span.jobszoekenbox-footer	{ background: url(../img/bg_jobszoeken.gif) no-repeat bottom left; float:left; position:relative; left:-10px; width:306px; height:13px; float:left;}
#content .loginbox a.password		{ float:right; text-decoration:none; margin:13px 12px 10px 0; color:#3f3f3f;cursor:pointer;}
#content .loginbox a:hover.password	{ text-decoration:underline}
#content .loginbox label		{ color:#3f3f3f; font-size:12px; font-weight:normal; display:inline-block; width:85px}
#content .loginbox input		{ background: url(../img/bg_field.gif) repeat-x bottom left; border-top:1px solid #9c9c9c; border-right:1px solid #9c9c9c; border-bottom:1px solid #9b9b9b; border-left:1px solid #9b9b9b; width:170px; padding:3px; color:#6D6D6D; margin:5px 0 2px 0}
#content .loginbox .btn		{ background: url(../img/btn_search_left.gif) no-repeat top left; float:right;margin-right:0px; margin-top:10px; position:relative;right:6px}
#content .loginbox a.button		{ width:auto; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px ; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}
#content .loginbox input.textfieldUpload {	width:180px; }

/*jobszoeken box*/
#content .jobszoekenbox	 {width:285px; padding:10px 10px 0 10px; float:left; background: url(../img/bg_jobszoeken.gif) no-repeat top left; position:relative;margin-bottom:12px}
#content .jobszoekenbox h3 {color:#1ca2fc;font-size:17px;}
#content .jobszoekenbox span.jobszoekenbox-footer	{ background: url(../img/bg_jobszoeken.gif) no-repeat bottom left; float:left; position:relative; left:-10px; width:306px; height:13px; float:left;}
#content .jobszoekenbox ul a:link, #content .jobszoekenbox ul a:visited {text-decoration:none;color: #6d6d6d}
#content .jobszoekenbox ul a:hover {text-decoration:underline}
#content .jobszoekenbox ul li 	{margin-bottom:5px;}

#content .jobszoekenbox label		{ color:#3f3f3f; font-size:19px; font-weight:bold; padding:0 3px 10px 0;}
#content .jobszoekenbox input		{ background: url(../img/bg_field.gif) repeat-x bottom left; border-top:1px solid #9c9c9c; border-right:1px solid #9c9c9c; border-bottom:1px solid #9b9b9b; border-left:1px solid #9b9b9b; width:270px; padding:3px; color:#6D6D6D; margin:5px 0 10px 0}
#content .jobszoekenbox select		{ background: url(../img/bg_field.gif) repeat-x bottom left; border-top:1px solid #9c9c9c; border-right:1px solid #9c9c9c; border-bottom:1px solid #9b9b9b; border-left:1px solid #9b9b9b; width:279px; padding:3px; color:#6D6D6D; margin:5px 0 10px 0}
#content .jobszoekenbox .btn		{ background: url(../img/btn_search_left.gif) no-repeat top left; float:right;margin-right:0px;position:relative;right:6px}
#content .jobszoekenbox input.searchButton		{ width:auto; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}

#content #jobszoeken label		{ color:#3f3f3f; font-size:14px; font-weight:bold; padding:0 3px 10px 0; float:left}
#content #jobszoeken span.info	{ color:#707070; font-size:11px; font-weight:normal; position:relative; top:3px; white-space:nowrap }
#content #jobszoeken div.btn {margin-top:10px;padding-right:0px;}

/*jobs zoeken full*/
#content #jobszoeken	{width:925px;margin-right:10px; padding:10px 10px 0 10px; float:left;background: url(../img/bg_jobszoeken_full.gif) no-repeat top left;}
#content #jobszoeken label { color:#3F3F3F; float:left; font-size:14px; font-weight:bold; padding:0 3px 10px 0;}
#content #jobszoeken span.jobszoeken-footer	{ width:960px;background: url(../img/bg_jobszoeken_full.gif) no-repeat bottom left; float:left; position:relative; left:-10px; height:12px;}
#content #jobszoeken div		{ float:left; width:182px; padding-right:18px}
#content #jobszoeken input		{ float:left; background: url(../img/bg_field.gif) repeat-x bottom left; border-top:1px solid #9c9c9c; border-right:1px solid #9c9c9c; border-bottom:1px solid #9b9b9b; border-left:1px solid #9b9b9b; width:180px; padding:3px; color:#6D6D6D}
#content #jobszoeken select		{ float:left; background: url(../img/bg_field.gif) repeat-x bottom left; border-top:1px solid #9c9c9c; border-right:1px solid #9c9c9c; border-bottom:1px solid #9b9b9b; border-left:1px solid #9b9b9b; width:180px; padding:3px; color:#6D6D6D}
#content #jobszoeken div.btn		{ background: url(../img/btn_search_left.gif) no-repeat top left; padding:0;width:auto;position:relative; top:15px;padding-right:0px;}
#content #jobszoeken input.searchButton		{ width:auto; color:#fff; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}
#content #jobszoeken h2 {float:left;color:#333;}
#content #jobszoeken h2 strong {color:#1CA2FC;}
#content #jobszoeken a.btn:link, #content #jobszoeken a.btn:visited	 {float:right;display:block;margin:5px 5px 0 0;background:url(../img/bg_inschrijven_01.gif) no-repeat top left;text-decoration:none;color:#1CA2FC;font-weight:bold;padding-left:6px;height:25px}
#content #jobszoeken a.btn span {background:url(../img/bg_inschrijven_02.gif) no-repeat top right;padding:1px 10px 5px 5px;height:20px;display:block; cursor:pointer;}
#content #jobszoeken a.rss_btn:link, #content #jobszoeken a.rss_btn:visited	 {float:right;background:url(../img/ico_rss.gif) no-repeat top left;display:block;width:20px;height:20px;margin:6px 10px 0 0}
#content #jobszoeken a.rss_btn span	 {display:none}
#content #jobszoeken div.result {clear:both;float:left;width:922px;padding:0;margin-top:12px}

/* detail bedrijfsfiche */
#content .detail	 				{width:590px; padding:15px 16px 5px 16px;background: url(../img/bg_detail_top.gif) no-repeat top left; position:relative;}
#content .detail h2 		{ clear:both;}
#content .detail h3		{ font-size:14px; color:#6e6e6e}
#content .detail h4		{ font-size:14px; color:#1ca3fc; padding-bottom:0; margin-left:-1px}
#content .detail h5 	{ font-size:12px; color:#6e6e6e; float:left}
#content .detail h5 a:link, #content .detail h5 a:visited	{ font-size:12px; color:#6e6e6e; text-decoration:none;}
#content .detail h5 a:hover	{ text-decoration:underline;}
#content .detail ul		{ list-style:none;padding-left:0px;padding-bottom:0px;margin-bottom:0px;}
#content .detail ul li	{ background:none; padding:9px 0; border-bottom:1px solid #e6e6e6; clear:both}
#content .detail ul li a:link.logo,
#content .detail ul li a:visited.logo 	{ float:right; display:block; background:url(../img/bg_logo.gif) no-repeat top left; width:114px; height:81px; margin:0 0 10px 10px; text-align:center}
#content .detail ul li img.logo			{ float:right}
#content .detail ul li img.clickable	{ padding-left:7px}	
#content .detail ul li span.date	{ display:block;clear:left;}
#content .detail ul li a.info		{ padding-left:7px}
#content .detail ul li a.info img	{ float:none}
#content .detail ul li a.logo img	{ margin-top:0px; float:none}
#content .detail p.plus				{ margin-bottom:0}
#content .detail p.plus a:link, 
#content .detail p.plus a:visited 	{background:url(../img/plus.gif) no-repeat top left;padding-left:20px;color:#1ca3fc;margin-left:13px}
#content .detail p.plus a:hover 	{ text-decoration:none}
#content .detail a.logo				{ float:right;}
#content .detail .pagination		{ margin-bottom:0; padding:10px 0; text-align:right}
#content .detail span.detail-footer{ background: url(../img/bg_detail_bottom2.gif) no-repeat bottom left; float:left;width:630px; height:13px; float:left; position:relative; left:-16px;}
#content .detail #noresults		{ display:none; }
#content .detail h2 a	{ font-size:24px; color:#1ca2fc; padding-bottom:17px; font-weight:bold;line-height:105%; text-decoration:none;}
#content #rcol.big .detail a.noun {text-decoration:none;}

/*side jobs*/
#content #side_jobs	 {padding:0px 10px 0 10px;width:285px; float:left; position:relative;}
#content #side_jobs div.side_jobs-top h3 {color:#1ca2fc;font-size:17px;margin-top:8px }
#content #side_jobs div.side_jobs-top ul	 {margin:0 0 10px 9px;padding:0 }
#content #side_jobs div.side_jobs-top ul.sel_jobs	 {padding:0 0 10px 0px;padding:0 }
#content #side_jobs div.side_jobs-top ul.sel_jobs li {background:transparent url(../img/star_blt.gif) no-repeat scroll left 3.5px; padding:2px 0px 2px 20px;}
#content #side_jobs div.side_jobs-top ul li a:link, #content #side_jobs ul li a:visited {color:#6e6e6e;text-decoration:none;}
#content #side_jobs div.side_jobs-top ul li a:hover {text-decoration:underline;}
#content #side_jobs div.side_jobs-top	{ padding:0px 10px 0 10px;background: url(../img/bg_statsbox_mid.gif) repeat-y top left; float:left; position:relative; left:-10px; width:285px; display:block; }
#content #side_jobs div.side_jobs-mid	{ padding:10px 10px 0 10px;float:left; position:relative; left:-10px; top:-10px; width:285px; display:block; min-height:150px; background: url(../img/bg_statsbox_top2.gif) no-repeat top left; }
#content #side_jobs div.side_jobs-footer	{ background: url(../img/bg_statsbox_bottom2.gif) no-repeat bottom left; float:left; position:relative; left:-10px; width:306px; display:block; top:-10px;}

/*job op overzicth resultaten*/
#content div.job {border-bottom:1px solid #ccc;margin:10px 0;clear:both;}
#content div.job img.logo {float:right}
#content div.job p.date {float:right;clear:right;color:#1ca3fc;font-size:11px;}
#content div.job h3 {color:#1ca3fc;}
#content div.job p.plus { height:100%;}
#content div.job p.plus a:link, #content div.job p.plus a:visited {background:url(../img/plus.gif) no-repeat top left;padding-left:20px;color:#1ca3fc;margin-left:50px;display:block;}
#content div.job ul	 {margin:0 0 10px 10px;padding:0; }
#content div.job ul	 {margin:0 0 10px 0px;padding:0 }
#content div.job ul li {background: none; padding-left:0px;}
#content div.job ul li img.bullet {background:transparent url(../img/star_blt_off.gif) no-repeat scroll left 2px; width:16px; padding-left:0px; margin-left:0px; margin-right:4px; vertical-align:top;}
#content div.job ul li img.bulletsel {background:transparent url(../img/star_blt.gif) no-repeat scroll left 2px; width:16px; padding-left:0px; margin-left:0px; margin-right:4px; vertical-align:top;}
#content div.job ul li a:link, #content div.job ul li a:visited {color:#6e6e6e;text-decoration:none;}
#content div.job ul.overzicht li a:link, #content div.job ul.overzicht li a:visited {color:#6e6e6e;text-decoration:none;display:inline}
#content div.job ul li div.sel a:link, #content div.job ul li div.sel a:visited {color:#fff;font-weight:bold; padding:0;}
#content div.job ul li a:hover {text-decoration:underline;}
#content div.job ul li div.bulletleft { display:inline; }
#content div.job ul li.sel div.bulletleft img.bullet { background:transparent url(../img/star_blt_off.gif) no-repeat scroll left top; vertical-align:top;margin-top:7px;}
#content div.job ul li.sel div.bulletleft img.bulletsel { background:transparent url(../img/star_blt.gif) no-repeat scroll left top; vertical-align:top;margin-top:7px;}
#content div.job ul li div.jobright {display:inline-block;max-width:475px; }
#content .small div.job ul li div.jobright {display:inline-block;max-width:297px; }
#content .small div.job ul li div.sel {display:inline-block;width:290px;background:url(../img/bg_jobsel2.gif) no-repeat scroll left top;padding: 5px 0px 5px 10px; }
#content .large div.job {padding-bottom:10px; }
#content div.job ul li a.sel:link, #content div.job ul li a.sel:visited {color:#FFFFFF;font-weight:bold;}
#content div.job ul li.sel div.jobright {background:transparent url(../img/bg_jobsel2.gif) no-repeat scroll left 2px;display:inline-block;padding:5px 0px 5px 10px;width:290px;}
#content img.topjob {margin-left:5px;}

/*paginatie*/
#content div.pagination {margin-bottom:15px;width:100%;text-align:center}
#content div.pagination ul {list-style:none;background:none;padding:0;margin:0}
#content div.pagination ul li { background:none; display:inline; padding-left:0}
#content div.pagination ul li a:link,
#content div.pagination ul li a:visited { display:inline-block; background:#f6f6f6;margin-right:5px;height:15px;border:1px solid #c8c8c8;padding:2px 5px 3px 5px; color:#1296d4;text-decoration:none;}
#content div.pagination ul li a:link.sel,
#content div.pagination ul li a:visited.sel { background:#1ca3fc;color:#fff;border:1px solid #1ca3fc;}
#content div.pagination ul li a:hover {text-decoration:underline; background:#eee}
#content div.pagination ul li a:hover.sel { text-decoration:none;}

#content div.pagination_alpabet ul	{ text-align:center; clear:both}
#content div.pagination_alpabet ul li a:link,
#content div.pagination_alpabet ul li a:visited	{ background:#fff; font-size:13px; text-transform:uppercase; margin-right:1px; color:#6e6e6e;padding:2px 4px 4px 4px;}
#content div.pagination_alpabet ul li a:hover {text-decoration:underline; background:#1ca3fc;color:#fff;}
#content div.pagination_alpabet ul li a:link.noresults,
#content div.pagination_alpabet ul li a:visited.noresults { border:0; color:#6e6e6e;background:none;text-decoration:none;cursor:default;}

/* job details solliciteren */
#content #rcol #job_detail div.soll h5					{ font-size:14px; color:#1ca2fc; padding-left:10px; background:url(../img/bul_blue.gif) no-repeat center left; margin:20px 0 10px 20px; clear:both}
#content #rcol #job_detail div.soll form				{ margin-left:70px}
#content #rcol #job_detail div.soll ul					{ margin-left:70px}
#content #rcol #job_detail div.soll div.vraag p {clear:both;}
#content #rcol #job_detail div.soll div.vraag input		{ width:225px}
#content #rcol #job_detail div.soll div.vraag div.checkbox label {display:none;visibility:hidden;}
#content #rcol #job_detail div.soll div.vraag div.checkbox {float:right; width:380px;color:#6e6e6e; padding: 2px 0px;}
#content #rcol #job_detail div.soll div.vraag div.checkbox input{width:20px; border-width:0px; background:none;}	
#content #rcol #job_detail div.soll div.vraag div.checkbox input.upload{ background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;border-style:solid;border-width:1px;color:#6D6D6D;float:left;padding:4px;width:225px; margin-bottom:5px;}	
#content #rcol #job_detail div.soll div.vraag p.info input{width:20px; border-width:0px; background:none;}	
#content #rcol #job_detail div.soll div.vraag textarea	{ width:330px}	
#content #rcol #job_detail div.soll p.info				{ margin-left:210px}
#content #rcol #job_detail div.soll div.btn				{ width:auto; background: url(../img/btn_medium_left.gif) no-repeat top left; float:left;padding:0;overflow:visible; margin:0 5px 20px 210px}
#content #rcol #job_detail div.soll div.vraag			{ border:none; padding:0; margin:0}
#content #rcol #job_detail div.soll div.vraag a.button	{ width:auto; color:#fff; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:3px 10px 4px 10px; background: url(../img/btn_medium_right.gif) no-repeat top right;margin:0;font-size:12px}
div.vraag input.button {background:transparent url(../img/btn_medium_right.gif) no-repeat scroll right top;border:medium none;color:#FFFFFF;cursor:pointer;display:block;font-size:12px;font-weight:bold;margin:0;padding:3px 10px 6px;position:relative;text-decoration:none;width:auto;}
div.vraag div.btn {background:transparent url(../img/btn_medium_left.gif) no-repeat scroll left top;float:left;margin-right:5px;padding:0;position:relative;top:0;width:auto;}


/*job detail*/
#content #job_detail	 {width:630px; padding:10px 0 0 0;background: url(../img/bg_jobdetail.gif) no-repeat top left; position:relative;}
#content #job_detail span.job_detail-footer	{ background: url(../img/bg_jobdetail.gif) no-repeat bottom left; float:left;width:630px; height:13px; float:left;}
#content #job_detail div#details {padding:15px 25px 15px 15px}
#content #job_detail div#details h2 { font-size:18px; }
#content #job_detail div#details .baseline { margin-bottom:0px; color:#1ca2fc; font-weight:bold; }
#content #job_detail div#details p.regio { margin-bottom:5px; }
#content #job_detail div#details div.titleblock {border-bottom: solid 1px #ccc; padding-bottom:0px; margin-bottom:20px; min-height:62px;}

#content #job_detail div#details img.logo {float:right} 
#content #job_detail div#details h1 {margin-bottom:5px;}
#content #job_detail div#details h1 div.bulletleft {display:inline;}
#content #job_detail div#details h1 div.bulletleft img {margin-top:4px;} 
#content #job_detail div#details h1 div.titleright {display:inline-block; color:#1CA3FC; line-height:24px; font-size:23px;width:570px;}
#content #job_detail div#details h1 div.titlerightlogo {display:inline-block; color:#1CA3FC; line-height:24px; font-size:23px; width:450px;}

#content #job_detail div#details div.acties {float:right;clear:right;padding-top:5px}
#content #job_detail div#details div.acties ul {list-style:none;background:none;margin:0;padding:0}
#content #job_detail div#details div.acties ul li {list-style:none;background:url(../img/btn_acties_grey_02.gif) no-repeat right top;padding:0 0 0 0}
#content #job_detail div#details div.acties ul li.share {background:url(../img/btn_acties_grey_02.gif) no-repeat right top;}
#content #job_detail div#details div.acties ul li a:link, #content #job_detail div#details div.acties ul li a:visited{text-decoration:none;color:#1CA2FC;background:url(../img/btn_acties_grey_01.gif) no-repeat left top;padding:3px 10px 5px 10px;display:block;font-weight:bold;text-align:right}
#content #job_detail div#details div.acties ul li.share a:link, #content #job_detail div#details div.acties ul li.share a:visited{background:url(../img/btn_acties_grey_01.gif) no-repeat left top;color:#6e6e6e;}
#content #job_detail div#details div.acties ul li.solliciteer span {background:url(../img/ico_solliciteren.gif) no-repeat 1px center;display:block;padding-left:20px}
#content #job_detail div#details div.acties ul li.bewaar span {background:url(../img/ico_star.gif) no-repeat 1px center;display:block;padding-left:20px}
#content #job_detail div#details div.acties ul li.print span {background:url(../img/ico_print.gif) no-repeat 1px center;display:block;padding-left:20px}
#content #job_detail div#details div.acties ul li.webcam span {background:url(../img/ico_webcam.gif) no-repeat 1px center;display:block;padding-left:20px}
#content #job_detail div#details div.acties ul li.email span {background:url(../img/ico_mail.gif) no-repeat 1px center;display:block;padding-left:20px}
#content #job_detail div#details div.acties ul li.share span {background:url(../img/ico_share.gif) no-repeat 1px center;display:block;padding-left:20px}
#content #job_detail span.contact {background:url('../img/ico-contact.png') no-repeat 1px center;  height: 143px; width: 29px; position: absolute; right: -22px; top: 0px; padding-top:3px; cursor:pointer;}
#content #job_detail ul, #content #job_detail ol {color:#6E6E6E;}

/*acties horizontaal*/
#content #job_detail div#details div.acties.hor {float:left;clear:right;margin:20px 0}
#content #job_detail div#details div.acties.hor ul {list-style:none;background:none;margin:0;padding:0}
#content #job_detail div#details div.acties.hor ul li {list-style:none;background:url(../img/btn_acties_02.gif) no-repeat right top;padding:0 0 0 0;float:left}
#content #job_detail div#details div.acties.hor ul li a:link, #content #job_detail div#details div.acties.hor ul li a:visited{text-decoration:none;color:#fff;background:url(../img/btn_acties_01.gif) no-repeat left top;padding:3px 10px 5px 10px;display:block;font-weight:bold;text-align:right}
#content #job_detail div#details div.acties.hor ul li.solliciteer span {background:url(../img/ico_solliciteren.gif) no-repeat 1px center;display:block;padding-left:30px}
#content #job_detail div#details div.acties.hor ul li.bewaar span {background:url(../img/ico_star.gif) no-repeat 1px center;display:block;padding-left:30px}
#content #job_detail div#details div.acties.hor ul li.print span {background:url(../img/ico_print.gif) no-repeat 1px center;display:block;padding-left:30px}
#content #job_detail div#details div.acties.hor ul li.webcam span {background:url(../img/ico_webcam.gif) no-repeat 1px center;display:block;padding-left:30px}
#content #job_detail div#details div.acties.hor ul li.share span {background:url(../img/ico_share.gif) no-repeat 1px center;display:block;padding-left:30px}
#content #job_detail div#details div.acties.hor ul li.email span {background:url(../img/ico_mail.gif) no-repeat 1px center;display:block;padding-left:30px}
#content #job_detail div#details div.acties.hor ul li.share {background:transparent url(../img/btn_acties_grey_02.gif) no-repeat scroll right top;}
#content #job_detail div#details div.acties.hor ul li.share a:link, #content #job_detail div#details div.acties.hor ul li.share a:visited{background:transparent url(../img/btn_acties_grey_01.gif) no-repeat scroll left top;color:#6E6E6E;}

#content #job_detail div#details a.ContactButton { background:url(../img/btn_solliciteren.png) no-repeat 1px center; display:block; height:28px; width:262px; padding: 12px 0px 0px 20px; font-size:14px; }
#content #job_detail div#details a.ContactButton:link,  
#content #job_detail div#details a.ContactButton:visited {text-decoration:none;color:#fff;font-weight:bold}

#content #job_detail div#details h1.job {color:#1ca3fc;background:transparent url(../img/star_blt.gif) no-repeat scroll left 2px;padding-left:20px;margin-bottom:2px}
#content #job_detail div#details p.plaats {font-weight:bold;padding-left:20px;font-size:13px}

#content #job_detail div#details div.ref {background:url(../img/bg_ref.gif) no-repeat top left;padding-top:6px;margin:10px 0 20px 0}
#content #job_detail div#details div.ref p {background:url(../img/bg_ref.gif) no-repeat bottom left;padding:9px 15px 15px 15px}
#content #job_detail div#details div.ref p a:link, #content #job_detail div#details div.ref p a:visited {background:url(../img/ico-potlood.gif) no-repeat center left;padding:5px 0 5px 35px;font-weight:bold;font-size:14px;color:#333;text-decoration:none}
#content #job_detail div#details div.ref p a:hover {text-decoration:underline}

#content #job_detail div#details div.video {margin:10px 0 20px 0}
#content #job_detail div#details div.topjob { float:right; padding:5px;}
#content #job_detail div#details h1 img.bullet{background:transparent url(../img/star_blt_off.gif) no-repeat scroll left 2px;margin-left:0;margin-right:4px;padding-left:0;vertical-align:top;width:16px;}
#content #job_detail div#details h1 img.bulletsel{background:transparent url(../img/star_blt.gif) no-repeat scroll left 2px;margin-left:0;margin-right:4px;padding-left:0;vertical-align:top;width:16px;}

div.route {margin:10px 0 20px 0;clear:both;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0}
div.vraag {margin:10px 0 20px 0;clear:both;padding:10px 0;border-bottom:1px solid #ddd; border-top: 1px solid #DDDDDD}
div.vraag label {width:180px;display:block;float:left}
div.vraag input {width:180px;}
div.vraag input.checkbox {width:auto;margin-right:10px}
div.vraag input.btn {width:auto;}
div.vraag textarea {width:180px;}
div.vraag span.checkbox input {margin-right:10px;width:auto;}
div.vraag span.checkbox label {display:inline;float:none;width:auto;}

#content #job_detail div#details div.vraag {margin:10px 0 20px 0;clear:both;padding:10px 0;border-bottom:1px solid #ddd;}
#content #job_detail div#details div.vraag label {width:180px;display:block;float:left;margin-left:30px;}
#content #job_detail div#details div.vraag input {width:180px;}
#content #job_detail div#details div.vraag input.checkbox {width:auto;margin-right:10px}
#content #job_detail div#details div.vraag input.btn {width:auto;}
#content #job_detail div#details div.vraag textarea {width:180px;}
#content #job_detail div#details div.vraag label.checkbox {width:180px;display:inline;float:none}

#content #job_detail div#details div.ook {margin:10px 0 20px 0}
#content #job_detail div#details div.ook ul {margin:0;padding:0;list-style:none}
#content #job_detail div#details div.ook ul li {list-style:none;background:none;padding-left:0}
#content #job_detail div#details div.ook ul li a:link, #content #job_detail div#details div.ook ul li a:visited {text-decoration:none;color:#6e6e6e;background:url(../img/star_blt.gif) no-repeat top left;padding-left:20px}
#content #job_detail div#details div.ook ul li a:hover {text-decoration:underline;color:#6e6e6e}
#content #job_detail div#details div.ook ul li a.info:link, #content #job_detail div#details div.ook ul li a.info:visited {text-decoration:none;color:#1ca3fc;background:none}
#content #job_detail div#details div.ook ul li a.info:hover {text-decoration:underline;color:#1ca3fc;}
#content #job_detail div#details a.btn { width:75px; color:#fff; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:3px 10px 5px; background: transparent url(../img/btn_acties_01.gif) no-repeat scroll left top; position:relative;margin:0;text-align:center;}
#content #job_detail div#details div.btn  {background: transparent url(../img/btn_acties_02.gif) no-repeat scroll right top;padding:0;position:relative;width:100px;}
#content #job_detail div#details h1.Title {color:#1CA3FC;margin-bottom:2px;padding-left:25px;background:nothing}

div#rcol.big div.itemContent div.TitleSolicitation h1 {color:#1ca3fc;background:transparent url(../img/star_blt.gif) no-repeat scroll left 2px;padding-left:20px;margin-bottom:2px}
div#rcol.big div.itemContent ul li h3.Solicitation {color:#1ca3fc; font-size:16px}
.vraag h4{color:#5C5C5C;font-size:14px;font-weight:bold;padding-bottom:5px;}
div#sidesActies {margin:10px 0 20px 0;clear:both;padding:10px 0; }

/* mijn jobat*/
#content .mijn_jobat		{ margin-bottom:100px}
#content .mijn_jobat .num1	{ background:url(../img/bg_num1.gif) no-repeat left center; padding:5px 0 5px 33px}
#content .mijn_jobat .num2	{ background:url(../img/bg_num2.gif) no-repeat left center; padding:5px 0 5px 33px}
#content .mijn_jobat .num3	{ background:url(../img/bg_num3.gif) no-repeat left center; padding:5px 0 5px 33px}
#content .mijn_jobat p		{ padding-left:33px; color:#8c8c8c}
#content .mijn_jobat ul		{ padding-left:33px; margin:0; margin-bottom:10px;}
#content .mijn_jobat li a	{ color:#8c8c8c; text-decoration:none}
#content .mijn_jobat li a:hover	{ text-decoration:underline}
#content .mijn_jobat .btn			{ background: url(../img/btn_search_left.gif) no-repeat top left; float:left;margin-right:0px; margin-top:10px; margin-left:33px}
#content .mijn_jobat input.button	{ width:auto; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}
#content .mijn_jobat a.button {width:auto; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}

/*b2b buttons*/
#content .b2b-btns						{ width:300px; float:left; margin-bottom:13px}
#content .b2b-btns div.btn				{ background: url(../img/btn_search_left.gif) no-repeat top left; float:left;margin-right:0px;padding:0;width:100%; margin-bottom:6px}
#content .b2b-btns div.btn input.button	{ width:100%; text-align:left; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}
#content .b2b-btns div.light			{ background: url(../img/btn_search_light_left.gif) no-repeat top left;}
#content .b2b-btns div.light input.button{ background: url(../img/btn_search_light_right.gif) no-repeat top right;}
#content .b2b-btns div.btn a.button { width:90%; text-align:left; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}
#content .b2b-btns div.light a.button{ background: url(../img/btn_search_light_right.gif) no-repeat top right;}

#content .b2b-marketingitem	 {width:285px; padding:10px 10px 0 10px; float:left; background: url(../img/bg_leesmeer.gif) no-repeat top left; position:relative;margin-bottom:12px}
#content .b2b-marketingitem span.b2b-marketingitem-footer	{ background: url(../img/bg_leesmeer.gif) no-repeat bottom left; float:left; position:relative; left:-10px; width:306px; height:13px; float:left;}

/* breadcrumb */
#content #breadcrumb	{ list-style:none; margin:0; padding:0 0 0 20px; width:300px; margin:-10px 0 10px 0; float:left}
#content #breadcrumb li	{ padding:0 5px; float:left; background:none}
#content #breadcrumb a	{ text-decoration:none; color:#6e6e6e; background:url(../img/bul_arrow.gif) no-repeat right center; padding-right:20px}
#content #breadcrumb a:hover	{ text-decoration:underline}
#content ul#breadcrumb {width:960px;}

/* Unsubscribe */
#content .unsubscribe {float:left;margin-bottom:12px;padding:10px 10px 0;position:relative;width:285px;}
#content .unsubscribe label {color:#3F3F3F;display:inline-block;font-size:12px;font-weight:normal;width:85px;}
#content .unsubscribe input {background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;border-style:solid;border-width:1px;color:#6D6D6D;margin:5px 0 2px;padding:3px;width:170px;}
#content .unsubscribe a.button {background:transparent url(../img/btn_search_right.gif) no-repeat scroll right top;border:medium none;color:#FFFFFF;cursor:pointer;display:block;font-weight:bold;margin:0;padding:6px 15px;position:relative;text-decoration:none;text-transform:uppercase;width:auto;}
#content .unsubscribe .btn {background:transparent url(../img/btn_search_left.gif) no-repeat scroll left top;float:left;margin-right:0;margin-top:10px;position:relative;right:6px;}

/* SaveJobProfile */
#content .SaveJobProfile {}
#content .SaveJobProfile label {color:#3F3F3F;display:inline-block;font-size:12px;font-weight:normal;width:300px;}
#content .SaveJobProfile input.textbox {background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;border-style:solid;border-width:1px;color:#6D6D6D;margin:5px 0 2px;padding:3px;width:170px;}
#content .SaveJobProfile a.button {background:transparent url(../img/btn_search_right.gif) no-repeat scroll right top;border:medium none;color:#FFFFFF;cursor:pointer;display:block;font-weight:bold;margin:0;padding:6px 15px;position:relative;text-decoration:none;text-transform:uppercase;width:auto;}
#content .SaveJobProfile .btn {background:transparent url(../img/btn_search_left.gif) no-repeat scroll left top;margin-right:0;margin-top:10px;position:relative;right:6px;}
span.SaveJobProfile label {width:100px;}
span.SaveJobProfile label.frequentie {width:60px;}
.Whitebtn{background:transparent url(../img/btn_medium_white_left2.gif) no-repeat scroll left top;clear:none;float:right;margin-right:5px;margin-top:12px;padding:0;width:auto;}
 a.whiteButton{background:transparent url(../img/btn_medium_white_right2.gif) no-repeat scroll right top;border:medium none;color:#1CA3FC;cursor:pointer;display:block;font-size:12px;font-weight:bold;margin:0;overflow:visible;padding:5px 7px;position:relative;text-decoration:none;text-transform:uppercase;width:auto;}
 span.radioButtonLightbox input{float:left; }
 span.radioButtonLightbox label{float:left; }
 div.lightbox p{margin-bottom:-5px;}
 #content div.windowMyJobat{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;color:#6E6E6E;display:block;}
 #content div.windowMyJobat div.innerWindow {padding:5px;margin-bottom:10px;}
 
 /* Send Password */
 .sendPassword .btn { background: url(../img/btn_search_left.gif) no-repeat top left; float:left;margin-right:0px;}
 .sendPassword .btn a.buttonLightbox {width:auto; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}

/* footer */
#footer	ul	{ list-style:none; float:left; margin:0; padding:0; margin-bottom:35px}
#footer li	{ float:left; width:170px;background:none;padding-left:0}
#footer h3	{ font-size:14px; font-weight:bold; margin-bottom:15px; color:#fff;}
#footer h3 a{ color:#fff; text-decoration:none}

#footer ul ul			{ margin:0}
#footer li li			{ float:none; clear:both;  padding:2px 0}
#footer li li a			{ color:#fff; text-decoration:none;}
#footer li li a:hover	{ text-decoration:underline;}

#footer ul#bottom			{ padding:0 0 10px 0; margin:0; color:#fff; clear:both; width:100%}
#footer ul#bottom li		{ float:left; width:auto;color:#fff}
#footer ul#bottom li .sep	{ display:inline-block; width:36px; text-align:center}
#footer ul#bottom li a		{ color:#fff; text-decoration:underline}
#footer ul#bottom li a:hover{ text-decoration:none}

.button_M a:hover {color:#FFFFFF;}
.button_M a:link, .button_M a:visited {color:#FFFFFF;background-image:url(../Images/button_L.gif);display:block;height:16px;text-align:center;text-decoration:none;top:5px;width:110px;}
.button_XXL a:link, .button_XXL a:visited {color:#FFFFFF;background-image:url(../Images/button_XXL.gif);display:block;height:16px;text-align:center;text-decoration:none;top:5px;width:200px;}

/* lightbox */
#content h1.lightbox{color:#1CA3FC;margin-bottom:10px;}
#content h4.lightbox{outline-style: none;}
#content h5.lightbox{color:#6E6E6E;font-size:12px;font-weight:normal;padding-bottom:10px;}
#lightboxTitle {color:#1CA2FC;font-size:24px;font-weight:bold;}
#lightboxWindowTitle {float:left;margin-bottom:0;padding:0 0 0 0;text-align:right;}
#lightboxWindowClose {float:right;margin-bottom:1px;padding:0 0 5px 0; text-align:right;}
#content span.lightbox {width:80px;float:left;}
#content input.lightbox {background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;border-style:solid;border-width:1px;color:#6D6D6D;padding:3px;width:204px;}
#content div.lightbox {padding-bottom:10px;}
#content div.window{display:block; color:#6E6E6E; -moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;}
#content input.lightboxButton {background:transparent url(../img/btn_search_right.gif) no-repeat scroll right top;border:medium none;color:#FFFFFF;cursor:pointer;display:block;font-weight:bold;margin:0;padding:6px 15px;position:relative;text-decoration:none;text-transform:uppercase;width:auto;}
#content div.clearLightbox {clear:both;}
#content div.btnLightbox {background:transparent url(../img/btn_search_left.gif) no-repeat scroll left top;clear:none;float:left;margin-right:5px;padding:0;position:relative;top:25px;width:auto;}
#content div.innerWindow{padding: 10px 10px 10px 10px;}
#content a.blue {color:#1CA2FC; margin-left:20px;}
#content div.lightboxWindow{-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;}
a.buttonLightbox{background:transparent url(../img/btn_search_right.gif) no-repeat scroll right top;border:medium none;color:#FFFFFF;cursor:pointer;display:block;font-weight:bold;margin:0 0 0 5px;padding:6px 15px;position:relative;text-decoration:none;text-transform:uppercase;width:auto;}

/* send password */
div#content div.sendPassword a.button {background:transparent url(../img/btn_search_right.gif) no-repeat scroll right top;border:medium none;color:#FFFFFF;cursor:pointer;display:block;font-weight:bold;margin:0;padding:6px 15px;position:relative;text-decoration:none;text-transform:uppercase;width:auto;}
div#content div.sendPassword div.btn {background:transparent url(../img/btn_search_left.gif) no-repeat scroll left top;float:left;margin-bottom:6px;margin-right:0;padding:0;width:15%;}
#content div.sendPassword input{background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;border-style:solid;border-width:1px;color:#6D6D6D;margin:5px 0 2px;padding:3px;width:170px;}
#content div.sendPassword {padding-left:10px;}

/* send to friend */
div#content div#job_detail input.sendToFriend {background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;border-style:solid;border-width:1px;color:#6D6D6D;float:left;padding:3px;}
.textAreaSendtoFriend {background: transparent url(../img/bg_textareaSendToFriend.gif) repeat-x scroll left bottom;border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;border-style:solid;border-width:1px;}

/* Advanced search */
#content #advancedsearch span.checkbox label {display:inline;float:none;font-size:12px;font-weight:normal;padding:0;}
#advancedsearch {margin-top:0px; background:transparent url(../img/bg_searchbox_top.gif) no-repeat scroll left top;float:left;margin-right:10px;min-height:157px;padding:10px 10px 0;width:603px;}
#content #advancedsearch div.col4 {width:135px;}
#content #advancedsearch div.cb {float:left;padding-right:12px;}
#content #advancedsearch div {float:left;margin-bottom:10px;margin-top:-2px;padding-right:20px;padding-top:0;width:230px;}
#content #advancedsearch h3 {clear:left;color:#1CA2FC;display:block;font-size:18px;font-weight:bold;margin-bottom:10px;padding-bottom:0;width:50%;}
#content #advancedsearch div.cb p {margin-bottom: 0;}
#content #advancedsearch div.col5 {width:108px;}
#content #advancedsearch div.search_large { width:600px; margin-bottom:-10px; margin-top:0px;}
#content #advancedsearch div.search_large div.col5 {width:170px;}
#content #advancedsearch label {color:#3F3F3F;float:left;font-size:19px;font-weight:bold;padding:0 3px 10px 0;}
#content #advancedsearch span.info{color:#707070;font-size:11px;font-weight:bold;position:relative;top:3px;white-space:nowrap;}
#content #advancedsearch input {background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;border-style:solid;border-width:1px;color:#6D6D6D;float:left;padding:4px;width:204px;}
#content #advancedsearch div.col5 p{margin-right:-10px;}
#content #advancedsearch h3#function {margin-top:-20px;}

#content #advancedsearch span.checkbox input {float:none ;border-bottom-style: none; border-right-style:none; width: auto; border-top-style: none; background: none transparent scroll repeat 0% 0%; border-left-style: none; margin-right: 10px;}
#content #advancedsearch a.searchButton {background:transparent url(../img/btn_search_right.gif) no-repeat scroll right top;border:medium none;color:#FFFFFF;cursor:pointer;display:block;font-size:14px;font-weight:bold;margin:0;padding:6px 15px;position:relative;text-decoration:none;width:auto;}
#content #advancedsearch div.btn {background:transparent url(../img/btn_search_left.gif) no-repeat scroll left top;float:left;margin-bottom:0;margin-right:5px;padding:0;position:relative;top:23px;width:auto;}
#content #advancedsearch h3.subtitle {margin-top: 15px; margin-bottom:10px}
#content #advancedsearch a img {position: relative; top: -25px;}
#content #advancedsearch div.fleft p {float:left;margin-right:10px;}
#content #advancedsearch div.fleft {width:100%}
#content #advancedsearch div.btn_medium {background:transparent url(../img/btn_medium_left.gif) no-repeat scroll left top;float:left;margin-right:5px;padding:0;position:relative;top:0;width:auto;}
#content #advancedsearch div.btn_medium input.searchButton {background:transparent url(../img/btn_medium_right.gif) no-repeat scroll right top;border:medium none;color:#FFFFFF;cursor:pointer;display:block;font-size:12px;font-weight:bold;margin:0;padding:3px 10px 6px;position:relative;text-decoration:none;width:auto;}
#content #advancedsearch input.searchButton {background:transparent url(../img/btn_search_right.gif) no-repeat scroll right top;border:medium none;color:#FFFFFF;cursor:pointer;display:block;font-size:14px;font-weight:bold;margin:0;padding:6px 15px;position:relative;text-decoration:none;width:auto;}
#content #advancedsearch label {padding-bottom:5px;}
#content #advancedsearch span.search-footer {background:transparent url(../img/bg_searchbox_bottom.gif) no-repeat scroll left bottom;float:left;height:15px;left:-10px;padding-bottom:0;position:relative;width:625px;}

/* AdvancedSearch map */
#content #advancedsearch img {position:relative;margin-bottom:-18px;cursor:pointer;}
#content #advancedsearch img.west_vlaanderen {left:439px;top:-120px;}
#content #advancedsearch img.oost_vlaanderen {left:432px;top:-121px}
#content #advancedsearch img.antwerpen {left:426px;top:-136px}
#content #advancedsearch img.limburg {left:418px;top:-121px}
#content #advancedsearch img.vlaams_brabant {left:348px;top:-118px}
#content #advancedsearch img.waals_brabant {left:313px;top:-107px}
#content #advancedsearch img.luxemburg {left:303px;top:-55px}
#content #advancedsearch img.luik {left:266px;top:-90px}
#content #advancedsearch img.henegouwen {left:120px;top:-79px}
#content #advancedsearch img.namen {left:195px;top:-70px}
#content #advancedsearch img.brussel {left:287px;top:-123px;}


/* lightboxMailNewJobs */
#content #jobszoeken #lightboxWindowClose input {width:auto;float:right;padding:0;}
#content #jobszoeken #lightboxWindowClose {padding-right:0px;}
#content #jobszoeken .innerWindow {width:410px;padding-right:0px}
#content #jobszoeken .window {width:410px;padding-right:0px}
h4.lightbox{color:#6E6E6E; margin-bottom:7px;margin-top:3px; font-size:15px;}
h5.lightbox{color:#6E6E6E;font-size:12px;font-weight:normal;padding-bottom:10px;}
span.lightbox {width:80px;float:left;}
input.lightbox {background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;border-style:solid;border-width:1px;color:#6D6D6D;padding:3px;width:204px; margin-bottom:10px;}
div.window{display:block; color:#6E6E6E; -moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;}
input.lightboxButton {background:transparent url(../img/btn_search_right.gif) no-repeat scroll right top;border:medium none;color:#FFFFFF;cursor:pointer;display:block;font-weight:bold;margin:0;padding:6px 15px;position:relative;text-decoration:none;text-transform:uppercase;width:auto;}
div.clearLightbox {clear:both;}
div.btnLightbox {background:transparent url(../img/btn_search_left.gif) no-repeat scroll left top;float:left;margin-right:0px;padding:0;position:relative;top:10px;left:20px;width:auto;}
div.innerWindow{padding: 10px 10px 10px 10px;}
a.blue {color:#1CA2FC; margin-left:20px;}
div.lightboxWindow{-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;}
.SaveJobProfile h2 { color:#1CA2FC;font-size:24px;font-weight:bold;line-height:105%;padding-bottom:17px;}
/*.SaveJobProfile label {color:#3F3F3F;display:inline;font-size:12px;font-weight:normal;width:300px;}*/
.SaveJobProfile input.textbox {background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;border-style:solid;border-width:1px;color:#6D6D6D;margin:5px 0 2px;padding:3px;width:170px;}
/*.SaveJobProfile .btn {background:transparent url(../img/btn_search_left.gif) no-repeat left top;left:10px;position:relative;width:auto;text-align:center;}
.SaveJobProfile a.button, .SaveJobProfile a.button:visited{background:transparent url(../img/btn_search_right.gif) no-repeat right top;border:medium none;color:#FFFFFF;cursor:pointer;display:block;font-weight:bold;margin:0;padding:8px 15px;position:relative;text-decoration:none;text-transform:uppercase;width:auto;}
*/.SaveJobProfile div.btn {background:transparent url(../img/btn_search_left_trans.gif) no-repeat scroll left top;float:left;margin:0 5px 20px 5px;overflow:visible;padding:0;width:auto;}
.SaveJobProfile a.button {background:transparent url(../img/btn_search_right_trans.gif) no-repeat scroll right top;border:medium none;color:#FFFFFF;cursor:pointer;display:block;font-size:12px;font-weight:bold;margin:0;padding:5px 10px;text-decoration:none;width:auto;text-transform:uppercase;}
.SaveJobProfile div.Whitebtn {background:transparent url(../img/btn_medium_white_left2.gif) no-repeat scroll left top;float:left;margin:0 5px 20px 5px;overflow:visible;padding:0;width:auto; }
.SaveJobProfile a.whiteButton {background:transparent url(../img/btn_medium_white_right2.gif) no-repeat scroll right top;color:#1CA3FC;cursor:pointer;display:block;font-size:12px;font-weight:bold;margin:0;padding:5px 10px;text-decoration:none;width:auto;text-transform:uppercase;}
.SaveJobProfile .actions {width:300px;}
div.cvlightbox { clear:both;color:#6D6D6D;width:430px; margin-top:0px; }
div.cvlightbox div.uploadcv { padding-bottom:0px; margin-bottom:0px; width:430px; }
div.cvlightbox div.newcv { clear:left; padding-top:5px; }
div.cvlightbox div.uploadcv span { vertical-align:middle;margin-top:2px;}
div.cvlightbox span.radioButtonLightbox input{float:left; margin-top:5px;}
div.cvlightbox span.radioButtonLightbox label{float:left; margin-top:3px;}
div.cvlightbox input.cvlightbox {background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;border-style:solid;border-width:1px;color:#6D6D6D;padding:3px;width:220px; margin:10px 0px 0px;}
div.cvlightbox #divUpload { margin: 0 0 0 25px; padding: 0; clear:both;}
div.cvlightbox div.uploadcv span.red {color:Red;padding-top:0px; margin-top:0px; vertical-align:top; display:inline;}
div.cvlightbox div.uploadcv span.radioButtonLightbox {margin-top:0px;}
div.cvlightbox div.uploadcv span.radioButtonLightbox input {display:block;margin-top:0px;height:20px;padding-top:0px;}
div.cvlightbox div.uploadcv span.radio {padding-top:1px;margin-top:0px;}
div.progress {display:none;visibility:hidden; top:150px; border: solid 1px #6E6E6E; left:100px;position:absolute;background-color:#fff; width:200px;z-index:100;text-align:center;color:#6D6D6D;padding:5px;}

h4.SaveJobProfileTitle { color:#6E6E6E;font-size:15px;font-weight:bold;line-height:105%;margin-bottom:15px; width:300px;}
span.lightboxPassword {margin-left:20px;}
input.lightboxPassword {background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;border-style:solid;border-width:1px;color:#6D6D6D;padding:3px;width:204px; margin-bottom:10px;}
a.blueLightbox {color:#1CA2FC;}

#content #rcol #job_detail .solliciteer div.soll div.vraag input {background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;border-style:solid;border-width:1px;color:#6D6D6D;float:left;padding:4px;width:225px; margin-bottom:5px;}
#content #rcol #job_detail .solliciteer div.soll div.vraag input.upload { width:237px;}
 .sollicitation a.button {background:transparent url(../img/btn_medium_right.gif) no-repeat scroll right top;border:medium none;color:#FFFFFF;cursor:pointer;display:block;font-size:12px;font-weight:bold;margin:0;padding:3px 10px 4px;text-decoration:none;width:auto;}
.sollicitation div.btn {background:transparent url(../img/btn_medium_left.gif) no-repeat scroll left top;float:left;margin:0 5px 20px 5px;overflow:visible;padding:0;width:auto;}
.sollicitation {color:#6D6D6D;font-family:Arial,Helvetica,sans-serif;font-size:12px;}

.crit_alert { margin-bottom:10px; width:390px; float:left;}
.crit_alert select.lightbox 
{
	background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;
	border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;
	border-style:solid;
	border-width:1px;
	color:#6D6D6D;
	padding:3px;
	width:180px;
}
.crit_alert input.lightbox 
{
	background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;
	border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;
	border-style:solid;
	border-width:1px;
	color:#6D6D6D;
	padding: 3px;
	margin:0px;
	width:180px;
	height:24px;
}
.crit_alert_right
{
	
}

div.SaveJobProfileInput
{
	 width:90px;float:left;padding-top:3px;
	}

div.SaveJobProfileSelect
{
	 width:90px;float:left;padding-top:3px;
	 
}
span.SaveJobProfile_Radio
{
	 width:88px;float:left;
}
.radioList
{
	color:#6E6E6E;
	font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:18px;
}

h1.lightbox{ margin-bottom:5px;}

/* clearfix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

img.bullets
{
	margin-right:6px;
	margin-top:2px;
	float:left;
}



/*TODO : HAS TO COME IN STYLE_GEN*/

.info_popup_hide
{
z-index: 107; 
cursor: default; 
visibility:hidden; 
display:none;
position: absolute; 
margin-top:-5px;
margin-left:-27px;
}

.info_popup_show
{
z-index: 107; 
cursor: default; 
visibility:visible; 
display:inline;
position: absolute; 
margin-top:-5px;
margin-left:-25px;
padding-right:15px;
}

.info_popup_top
{

height: 26px; 
width: 475px; 
background-image: url(../../Assets/Img/popup_top.gif);
background-repeat: no-repeat; 
padding-left: 12px; 
margin-left:22px;
margin-top:10px;
padding-right: 12px; 
z-index: 10;
/*
background-image: url(../../Assets/Img/popup_top_2.gif);
height: 26px; 
width: 495px; 
background-repeat: no-repeat; 
padding-left: 12px; 
margin-left:0;
margin-top:5px;
padding-right: 12px; 
z-index: 10;*/
} 

.info_popup_middle
{
width: 430px;
z-index: 10; 
background-image: url(../../Assets/Img/popup_middle.gif);
background-repeat: repeat-y; 
background-position: 35px top; 
padding-left:45px; 
margin-left:22px;
padding-right:5px;
}

#content div.job ul li div.info_popup_middle a.bluelink:link, #content div.job ul li div.info_popup_middle a.bluelink:visited { color:#1ca3fc;text-decoration:underline; font-weight:bold; } 

.info_popup_bottom
{ 
width: 475px; 
height: 8px; 
margin-left:22px;
background-image: url(../../Assets/Img/popup_bottom.gif);
background-repeat: no-repeat; 
background-position: 35px top; 
padding-left: 12px; 
padding-right: 12px; 
z-index: 10;
}

img.clickable
{
	cursor:pointer;
}

div.greyline {
    border-top:1px solid #CCCCCC;
    margin-bottom:10px;
    margin-right:10px;
    margin-top:10px;
}

#content div.job ul li div.info_popup_middle div.acties.horsearch { display:inline;}
#content div.job ul li div.info_popup_middle div.acties.horsearch ul {list-style:none;background:none;margin:0;padding:10px 0 10px}
#content div.job ul li div.info_popup_middle div.acties.horsearch ul li {list-style:none;background:url(../img/btn_acties_02_trans.gif) no-repeat right top;padding:0 0 0 0;float:left; margin:0 3px;}
#content div.job ul li div.info_popup_middle div.acties.horsearch ul li a:link, #content div.job ul li div.info_popup_middle div.acties.horsearch ul li a:visited{text-decoration:none;color:#fff;background:url(../img/btn_acties_01_trans.gif) no-repeat left top;padding:3px 10px 5px 10px;display:block;font-weight:bold;text-align:right;}
#content div.job ul li div.info_popup_middle div.acties.horsearch ul li.solliciteer span {background:url(../img/ico_solliciteren.gif) no-repeat 1px center;display:block;padding-left:20px}
#content div.job ul li div.info_popup_middle div.acties.horsearch ul li.bewaar span {background:url(../img/ico_star.gif) no-repeat 1px center;display:block;padding-left:22px}
#content div.job ul li div.info_popup_middle div.acties.horsearch ul li.print span {background:url(../img/ico_print.gif) no-repeat 1px center;display:block;padding-left:25px; width:48px;cursor:pointer;}
#content div.job ul li div.info_popup_middle div.acties.horsearch ul li.webcam span {background:url(../img/ico_webcam.gif) no-repeat 1px center;display:block;padding-left:20px}
#content div.job ul li div.info_popup_middle div.acties.horsearch ul li.share span {background:url(../img/ico_share.gif) no-repeat 1px center;display:block;padding-left:20px}
#content div.job ul li div.info_popup_middle div.acties.horsearch ul li.email span {background:url(../img/ico_mail.gif) no-repeat 1px center;display:block;padding-left:23px}


#content div.detail div.pagination ul li { border:0;}
#content div.detail ul li div.info_popup_middle a.bluelink:link, #content div.detail ul li div.info_popup_middle a.bluelink:visited { color:#1ca3fc;text-decoration:underline; font-weight:bold; } 
#content div.detail ul li div.info_popup_middle h3 { color:#1CA3FC;font-size:20px;}

#content div.detail ul li div.info_popup_middle div.acties.horsearch { display:inline;}
#content div.detail ul li div.info_popup_middle div.acties.horsearch ul {list-style:none;background:none;margin:0;padding:10px 0 10px}
#content div.detail ul li div.info_popup_middle div.acties.horsearch ul li {list-style:none;background:url(../img/btn_acties_02_trans.gif) no-repeat right top;padding:0 0 0 0;float:left; margin:0 3px; clear:none; border: 0;}
#content div.detail ul li div.info_popup_middle div.acties.horsearch ul li a:link, #content div.detail ul li div.info_popup_middle div.acties.horsearch ul li a:visited{text-decoration:none;color:#fff;background:url(../img/btn_acties_01_trans.gif) no-repeat left top;padding:3px 10px 5px 10px;display:block;font-weight:bold;text-align:right;}
#content div.detail ul li div.info_popup_middle div.acties.horsearch ul li.solliciteer span {background:url(../img/ico_solliciteren.gif) no-repeat 1px center;display:block;padding-left:20px}
#content div.detail ul li div.info_popup_middle div.acties.horsearch ul li.bewaar span {background:url(../img/ico_star.gif) no-repeat 1px center;display:block;padding-left:22px}
#content div.detail ul li div.info_popup_middle div.acties.horsearch ul li.print span {background:url(../img/ico_print.gif) no-repeat 1px center;display:block;padding-left:25px; width:48px;cursor:pointer;}
#content div.detail ul li div.info_popup_middle div.acties.horsearch ul li.webcam span {background:url(../img/ico_webcam.gif) no-repeat 1px center;display:block;padding-left:20px}
#content div.detail ul li div.info_popup_middle div.acties.horsearch ul li.share span {background:url(../img/ico_share.gif) no-repeat 1px center;display:block;padding-left:20px}
#content div.detail ul li div.info_popup_middle div.acties.horsearch ul li.email span {background:url(../img/ico_mail.gif) no-repeat 1px center;display:block;padding-left:23px}


.close { float:right; padding-right:10px; margin-top:-5px; }
.close span { cursor:pointer;color:#1ca3fc;border:1; font-weight:bold;}

.noseljobs { color:#6E6E6E;}


/* language */
body.language 				{ background: #fff repeat-x bottom left fixed;}
body.language #container	{ width:100%; margin-top:150px;text-align: center;min-width: 355px;}
body.language #content		{ margin:0 auto; position:relative; text-align:left; width:365px; height:163px; float:none; padding-bottom:0; min-height:200px;}
body.language #content h1		{ width:100%; height:34px; float:left; margin:0 0 30px 0; padding:0;background: url(../img/logo_jobat.gif) no-repeat top left; }
body.language #content h1 span{ display:none}
body.language #content img	{ float:right; margin-top:30px;}
body.language #content div.btn	{ background: url(../img/btn_language_left.gif) no-repeat top left; float:left;margin-right:5px;padding:0;}
body.language #content div.nmr	{ margin-right:0}
body.language #content input.button	{ width:auto; color:#fff; text-transform:capitalize; font-weight:bold; text-decoration:none; border:none; cursor:pointer;display:block; padding:6px 43px 6px 20px; background: url(../img/btn_language_right.gif) no-repeat top right; position:relative;margin:0; font-size:22px; overflow:visible}
body.language #content div.btn {background:transparent url(../img/btn_language_left.gif) no-repeat scroll left top;float:left;margin:0 5px 0px 0px;overflow:visible;padding:0;width:auto;}
body.language #content a.button {background:transparent url(../img/btn_language_right.gif) no-repeat scroll right top;border:none;color:#FFFFFF;cursor:pointer;display:block;font-size:12px;font-weight:bold;margin:0; padding:10px 43px 10px 25px;text-decoration:none;width:auto; font-size:22px; text-transform:capitalize; position:relative;}

.metriweb { float:right; margin-top:82px;margin-right:2px; }
.topemployer {  float:right;clear:right; margin-top:20px; margin-right:5px; }
.newjob_left { color: #FFFFFF; float:left; margin-right:7px; font-weight:bold;}
.newjob_right { display:inline-block;width:230px; }

#content .top_jobs ul.newjobs {margin:15px 0 0 2px;padding:0 }
#content .top_jobs_blue div.btn_newjobs { margin-top:8px; }

/* BEGIN Plaats job online */
#content .light_new {color:#6d6d6d;line-height:170%}

#content .light_new p
{
	padding-top:5px;
}

#content .light_new .jobform
{
	padding-bottom:10px;
}

#content .light_new input.textfield {
	background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;
	border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;
	border-style:solid;
	border-width:1px;
	color:#6D6D6D;
	padding:3px;
}

#content .light_new textarea {
	background:transparent url(../img/bg_textarea.gif) repeat-x scroll left bottom;
	border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;
	border-style:solid;
	border-width:1px;
	color:#6D6D6D;
	padding:3px;
}

#content .light_new select 
{
	background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;
	border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;
	border-style:solid;
	border-width:1px;
	color:#6D6D6D;
	float:left;
	padding:3px;
	width:210px;
}

#content .light_new .radiobuttonlist
{
	color:#6D6D6D;
	font-size:12px;
}

#content .regField label
{
	display:block;
}


#content .regField div.fieldLeft
{
	width:260px;
	float:left;
}

#content .regField div.fieldRight
{
	display:inline;
}

#content .light_new div.btn				{ background: url(../img/btn_search_left.gif) no-repeat top left; float:left;margin-right:0px;padding:0; margin-bottom:6px}
#content .light_new div.btn input.button	{ text-align:left; color:#fff; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}
#content .light_new div.conditions { margin-top:10px; }
#content .light_new div.conditions div { display:inline;}


#content .light_new #CritLinks
{ 
	clear:both;
	float:left; 
	line-height:1.7;
	position:relative; 
	width:220px;
}

#content .light_new #CritLinks select
{
	width: 210px;
}

#content .light_new #CritRechts
{  
	line-height:1.7;
	position:relative
}
#content .light_new #CritRechts select
{
	width: 210px;
}

#content .light_new .addremove
{
	float:left;
	vertical-align:middle;
	margin-top:20px;
	margin-right:10px;
}

#content .light_new .addremove div.add
{
	float:none;
	
}

#content .light_new .addremove div.remove
{
	float:none;
	
}

#content .light_new .critLeft span
{
	width:200px;
	display:block;
}

#content .light_new .critLeft
{
	float:left;
	width:270px;
}

#content .light_new .critRight
{
	float:left;
	
}

#content .light_new .critRight span
{	
	width:200px;
	display:block;
}

#content .light_new .critTitle 
{
	float:left;
}


#content .light_new .mainBlueFullBlock 
{
	padding-top:20px;
}

#content .light_new .searchbox { clear:both;padding-top:10px;}

#content #error { text-align:center; width:100%; }
#content #error input {	background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom; border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B; border-style:solid; border-width:1px;	color:#6D6D6D; padding:3px; }
#content #error div.btn				{ background: url(../img/btn_search_left.gif) no-repeat top left;float:left;margin-right:0px;padding:0; margin-bottom:6px ; clear:both; margin-top:10px;}
#content #error div.btn input.searchButton	{ text-align:center; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}
#content #error .centralbutton {padding-left:432px;}

.modalBackground {
            background-color:Gray;
            filter:alpha(opacity=70);
            opacity:0.3;
        }     
        
#content #cvcontent div.btn		{ background: url(../img/btn_search_left.gif) no-repeat top left; padding:0;width:auto;position:relative; padding-right:0px;float:left;margin-bottom:10px;margin-right:10px;}
#content #cvcontent div.space		{ float:left;}
#content #cvcontent input.button	{ width:auto; color:#fff; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}

#content #cvcontent div.greyline { clear:both;}
#content #cvcontent {  color: #6d6d6d; }


#content #cvcontent input.textfield {
	background:transparent url(../img/bg_field.gif) repeat-x scroll left bottom;
	border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;
	border-style:solid;
	border-width:1px;
	color:#6D6D6D;
	padding:3px;
}

#content #cvcontent textarea {
	background:transparent url(../img/bg_textarea2.gif) repeat-x scroll left bottom;
	border-color:#9C9C9C #9C9C9C #9B9B9B #9B9B9B;
	border-style:solid;
	border-width:1px;
	color:#6D6D6D;
	padding:3px;
}

#content div.detailpromo { width:950px;text-align:right; }

#content h2.centertitle { text-align:center;}
span.lightboxval { vertical-align:middle;}













#content #job_detail div#details #jobDetailOffline p,
#content #job_detail div#details #jobDetailOffline div,
#content #job_detail div#details #jobDetailOffline h1,
#content #job_detail div#details #jobDetailOffline h2,
#content #job_detail div#details #jobDetailOffline h4,
#content #job_detail div#details #jobDetailOffline ul li,
#content #job_detail div#details #jobDetailOffline { color:#aaaaaa !important; }


/* CareerLaunch */
#content #fullcol.careerlaunch { background-image:none; color:#6e6e6e;padding-top:0px;} 
#content #fullcol.careerlaunch .head { margin-bottom:20px;} 

#content #fullcol.careerlaunch #rcol.big { width:628px;}

#content #fullcol #rcol table.logos tr td img.company { height:auto;width:auto;}
#content #fullcol #rcol table.logos tr td a.company:link, 
#content #fullcol #rcol table.logos tr td a.company:visited {display:block; background:url(../img/bg_logo_small.gif) no-repeat top left; width:114px; height:81px; display:table-cell; vertical-align:middle;}


/*Register cv*/
#content .registercv { width: 600px; float:left;}
#content .registercv .window { width: 450px; margin-left:100px;}
#content .registercv div.lightbox { width:450px;}
#content .registercv div.newcv { width:450px; height:20px;}
#content .registercv div.btnLightbox { top:0;clear:both;}
#content .registercv div.extra { margin-bottom:10px;}
#content #confirmcv { width:600px; float:left;}
#content #confirmcv .info { margin-left:10px;color:#6d6d6d;}
#content #confirmcv .btn { background: url(../img/btn_search_left.gif) no-repeat top left; float:left;margin-right:0px; margin-top:20px; margin-left:13px}
#content #confirmcv .btn a.button {width:auto; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}
#content .contestcvinfo {width:350px; float:left; }

/*FLASH MELDING*/
#content .flash { display:none; visibility:hidden;}

#content .flash .flashbox { width:600px; border: solid 1px red; background-color:#ffc4c4;margin-left:180px;text-align:center;}
#content .flash .flashbox .content { width:560px;float:left;padding:10px 0px;margin-left:20px;}
#content .flash .flashbox a { color:#000; }
#content .flash .flashbox .close { float:right; width:5px;text-align:right;padding-right:5px; margin-top:0px;cursor:pointer; }
#content .flash .flashbox .clear {clear:both;}

/*ITProCoBranded*/
h1.itpro_logo { margin-left:20px;}

#content #rcol .resultlist .btn { background: url(../img/btn_search_left.gif) no-repeat top left; float:left;margin-right:0px; margin-top:-10px; margin-left:13px}
#content #rcol .resultlist .btn a.button {width:auto; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}

/*MYJOBAT NEW LOGIN*/
#topcontainer.myjobat {background: url(../img/bg_myjobat.gif) repeat-x top left; }

#content .myjobat .left {clear:both;width:380px;float:left;padding: 0px 0px 0px 15px;}
#content .myjobat .left h1 {font-size:40px; color:#1ca2fc; font-weight:bold;line-height:45px;padding:35px 0px 20px; margin:0px;}
#content .myjobat .left .mega {margin-bottom:10px;background:url(../img/btn_webcv.png) no-repeat top left;width:390px; height:50px;padding:10px 0px 0px 10px; cursor:pointer;}
#content .myjobat .left .mega:hover {margin-bottom:10px;background:url(../img/btn_webcv_hover.png) no-repeat top left;width:390px; height:50px;padding:10px 0px 0px 10px; cursor:pointer;}
#content .myjobat .left .mega span {display:block;}
#content .myjobat .left .mega span.meg_title {font-size:20px;color:#ffffff;font-weight:bold;}
#content .myjobat .left .mega span.meg_sub {font-size:13px;color:#ffffff;font-weight:bold;margin-top:5px; color:#2e2574;}
#content .myjobat .left .mega:hover span.meg_sub {color:#ffffff;}
#content .myjobat .left .megatest {background:url(../img/btn_webcv_hover.png) no-repeat top left;display:none;visibility:hidden;}
#content .myjobat .left img.cv_arrow {position:absolute; margin-top:-90px; margin-left:370px;}
#content .myjobat .left img.eml_arrow {position:absolute; margin-top:-90px; margin-left:370px; display:none;}
#content .myjobat .left .loginlink { margin:30px 0;color:#2e2574;font-weight:bold;font-size:13px; }
#content .myjobat .left .loginlink a { text-decoration:underline; color:#2e2574;}
#content .myjobat .left .loginlink a:hover { text-decoration:none;}

#content .myjobat .right {width:560px; height:350px;float:right;margin-right:-18px;}
#content .myjobat .right img.prev_cv {}
#content .myjobat .right img.prev_eml {display:none;visibility:hidden;padding-top:1px;}

#content .myjobat #steps {width:100%;clear:both;padding: 0px 15px;}
#content .myjobat #steps h2 {width:100%; text-align:center;font-size:20px; font-weight:bold;color:#1ca2fc;padding-bottom:20px;}
#content .myjobat #steps h2 span {color:#2e2574;}
#content .myjobat #steps .step {width:240px;float:left;}

#content .myjobat #steps .step .step_bul {float:left;padding: 0px 18px 10px 0px;}
#content .myjobat #steps .step .step_img {height:165px;clear:both;}
#content .myjobat #steps .step h3 {color:#2e2574;font-weight:bold;font-size:13px;padding: 2px 30px 10px 0px; line-height:16px; }
#content .myjobat #steps .step .step_com {color:#6E6E6E;padding:0px 20px 0px 5px;font-size:13px;}
#content .myjobat #steps .step .step_com ul {list-style-type:none;padding-left:0px;}
#content .myjobat #steps .step .step_com ul li {background-position:left 7px;}
#content .myjobat #steps .step .step_com span {color:#1ca2fc;font-weight:bold;}

/*login box*/
#content.myjobat .loginpanel {margin-left:650px;margin-top:-24px; position:absolute; z-index:100; visibility: hidden; display:none;}

/* lightbox */
#content.loginPopup { min-height:50px;margin:0px;padding:0;}
#content .lightboxWindowLogin { visibility:hidden;width:340px;}
#content .lightboxWindowLogin .lightboxWindowClose {float:right;margin-bottom:1px;padding:0 0 5px 0; text-align:right;}
#content .lightboxWindowLogin div.window{display:block; color:#6E6E6E; -moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; background-color: White; padding-bottom:15px;}
#content .lightboxWindowLogin div.innerWindow{padding: 10px 10px 10px 10px;}
#content .lightboxWindowLogin div.lightboxWindow{-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;}
#content .lightboxWindowLogin div.lightboxLogin { margin:0px 5px 0px 9px; clear:both; }

/* IMU */
#content div.imu {margin-bottom:15px;width:100%;}

/*NEW RESULTS JOBS */
#content .nwres div.nwjob { float:left;width:100%;color:#6e6e6e;border-bottom:1px solid #ccc;margin: 10px 0px;padding:0px 0px 10px;clear:both;}
#content .nwres div.nwjob h3 {line-height: normal;padding:0px; font-size:14px;}
#content #lcol.small .nwres div.nwjob h3 { font-size:20px;}
#content .nwres div.nwjob h3 a.tit { color:#1ca3fc; text-decoration:none; }
#content .nwres div.nwjob h3 a.tit b { color:#0a005a;/*color:#ea5f22;*/ }
#content .nwres div.nwjob div.sbtit { font-weight:bold;  padding:2px 0px 2px 0px; }
#content .nwres div.nwjob div.sbtit a { color: #6e6e6e; font-weight:bold; text-decoration:none; }
#content .nwres div.nwjob div.desc { padding:0px 0px 0px 0px; }
#content .nwres div.nwjob div.desc a { text-decoration: none; }
#content .nwres div.nwjob div.desc p { color: #6e6e6e;}
#content .nwres div.nwjob div.bulletleft { float:left; }
#content .nwres div.nwjob div.bulletleft img { cursor:pointer;}
#content .nwres div.nwjob div.bulletleft img.bullet { background:transparent url(../img/star_blt_off.gif) no-repeat scroll left top; vertical-align:top;margin:1px 10px 0px 0px;}/*5px*/
#content .nwres div.nwjob div.bulletleft img.bulletsel { background:transparent url(../img/star_blt.gif) no-repeat scroll left top; vertical-align:top;margin:1px 10px 0px 0px;}/*5px*/
#content #lcol.small .nwres div.nwjob div.bulletleft img.bullet { background:transparent url(../img/star_blt_off.gif) no-repeat scroll left top; vertical-align:top;margin:5px 10px 0px 0px;}/*5px*/
#content #lcol.small .nwres div.nwjob div.bulletleft img.bulletsel { background:transparent url(../img/star_blt.gif) no-repeat scroll left top; vertical-align:top;margin:5px 10px 0px 0px;}/*5px*/
#content .detail .nwres div.nwjob div.bulletleft img.bullet { background:transparent url(../img/star_blt_off.gif) no-repeat scroll left top; vertical-align:top;margin:4px 10px 0px 0px;}
#content .detail .nwres div.nwjob div.bulletleft img.bulletsel { background:transparent url(../img/star_blt.gif) no-repeat scroll left top; vertical-align:top;margin:4px 10px 0px 0px;}
#content .nwres div.nwjob div.jobright {float:left;width:470px;}
#content #lcol.small .nwres div.nwjob div.jobright {float:left;width:286px;}
#content .nwres div.nwjob div.logo {width:75px; float:right; vertical-align:middle; display:table-cell; height:inherit; padding:0px 5px 0px 0px; }

#content .nwres div.nwjobsel div.seltop { height:5px; background:transparent url(../img/bg_jobsel2_top.gif) no-repeat 24px top;padding:0px; width:100%; }
#content .nwres div.nwjobsel div.selbot { height:5px; background:transparent url(../img/bg_jobsel2_bottom.gif) no-repeat 24px top;padding:0px; width:100%; clear:both; }
#content .nwres div.nwjobsel div.jobright {  background:transparent url(../img/bg_jobsel2_middle.gif) repeat-y left top;padding:0px 5px; }
#content .nwres div.nwjobsel h3 a.tit { color:#ffffff; }
#content .nwres div.nwjobsel h3 a.tit b { color:#ffffff; }
#content .nwres div.nwjobsel div.sbtit a { color:#ffffff; }

#content .detail .nwres div.nwjob h3 { padding:3px 0px 0px 0px;}

#content #side_jobs { padding-top: 10px;}
#content #side_jobs div.filter {padding: 4px 0px 11px; }
#content #side_jobs div.filter ul { margin: 0px 0 0 13px; }
#content #side_jobs div.filter ul li a { text-decoration:none;}
#content #side_jobs div.filter ul li.action a {display:inline;color:#1ca3fc;text-decoration:underline;}
#content #side_jobs div.filter ul.more { display:none; }

#content div.lng { width:100%; border:1px solid #c8c8c8;padding:2px 0px 3px 0px;background:#f6f6f6; margin:10px 10px 10px 0px;height:18px; color:#1296d4; font-size:12px; font-weight:bold;}
#content div.lng span {float:left; padding:0px 10px 0px 5px; }
#content div.lng label {float:left;  padding:0 10px 0px 0; cursor:pointer;}
#content div.lng input { float:left; background: none; width:auto; border:0; padding:3px;cursor:pointer;}

#content div.dymean { margin: 0px 0px 10px 5px;color: #242a2e;font-size:14px; font-weight:bold;}
#content div.dymean a {color: #1296d4;font-weight:bold; }
/*
#content div.lng { float:left; width:100%;}
#content div.lng label {color:#6e6e6e; float:left; font-size:12px; font-weight:bold; padding:0 10px 10px 0; cursor:pointer;}
#content div.lng input { float:left; background: none; width:auto; border:0; padding:3px; color:#6e6e6e; cursor:pointer;}
*/

#content #creacl { padding:20px 0px 0px 10px;color: #6d6d6d; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#content #creacl .quot p {font-style:italic;padding: 0px 20px;}
#content #creacl .panel { margin-bottom:10px;clear:both; }
#content #creacl .pnlLeft, #content #creacl .pnlRight { margin-left:20px; float:left;}
#content #creacl .pnlLeft p, #content #creacl .pnlRight p { font-weight:bold;}
#content #creacl .step { margin-bottom:30px; clear:both;float:left;}
#content #creacl .btn		{ background: url(../img/btn_search_left.gif) no-repeat top left; float:left;position:relative;}
#content #creacl a.button		{ width:auto; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}
#content #creacl .login label		{ display:block;width:85px;float:left; padding:8px 0px 0px;}
#content #creacl .login input.textfield		{ float:left;background: url(../img/bg_field.gif) repeat-x bottom left; border-top:1px solid #9c9c9c; border-right:1px solid #9c9c9c; border-bottom:1px solid #9b9b9b; border-left:1px solid #9b9b9b; width:170px; padding:3px; color:#6D6D6D; margin: 5px 2px 2px;}
#content #creacl a.password { margin: 5px 0px 0px 100px;float:left;}
#content #creacl .login p { clear:both;float:left;}
#content #creacl .register { width:400px;}
#content #creacl .register label { padding:2px 0px 0px;}
#content #creacl .login .line { width:300px;clear:left;}
#content #creacl .login span { line-height:30px;}
#content #creacl .subscr .line { width:500px;clear:left;}
#content #creacl .subscr span { line-height:30px;}
#content #creacl .subscr p {clear:both;float:left;}
#content #creacl .subscr label { display:block;width:275px;float:left; padding:8px 0px 0px;}
#content #creacl .subscr input.textfield { float:left;background: url(../img/bg_field.gif) repeat-x bottom left; border-top:1px solid #9c9c9c; border-right:1px solid #9c9c9c; border-bottom:1px solid #9b9b9b; border-left:1px solid #9b9b9b; width:170px; padding:3px; color:#6D6D6D; margin: 5px 2px 2px;}
#content #creacl .subscr input.small { width:40px;}

#content #creacl .cvline {clear:both;float:left;margin-top:10px;width:100%;}
#content #creacl input.button { width:auto; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:0 0 2px 0; border:none; cursor:pointer;display:block; padding:6px 15px; background: url(../img/btn_search_right.gif) no-repeat top right; position:relative;margin:0}
#content #creacl span.radio input { margin-top:5px; }
#content #creacl .step .cvprogress { display:none;visibility:hidden; position:relative; clear:both;border: solid 1px #6E6E6E; top:-250px; left:75px;background-color:#fff; width:200px;z-index:100;text-align:center;color:#6D6D6D;padding:5px;}

/*ADHESE CSS*/
#homeOverlayer { position: absolute; top: 0px !important; left: 0 !important; padding: 0; margin: 0; z-index:9999; }
#homeOverlayer #adhese_banner { position:static !important; }

#content .detail #jobresults h2 { padding-top:10px;}

/* Lightbox */
.lightbox h1	{ font-size:18px; color:#5c5c5c; margin-bottom:20px; font-weight:bold; line-height:105%}
.lightbox h2	{ font-size:18px; color:#1ca2fc; padding-bottom:17px; font-weight:bold;line-height:105%; width:400px;}
.lightbox h3	{ font-size:16px; color:#242a2e; padding-bottom:7px; font-weight:bold; line-height:105%}
.lightbox h4	{ font-size:14px; color:#5c5c5c; padding-bottom:5px; font-weight:bold;line-height:105%}

.lightbox .content-left { float:left; width:420px; background: url("../img/bg_jobsollicitation.gif") no-repeat scroll left top transparent; padding:10px 10px 0 10px; }
.lightbox .content-left-footer { float:left; height:10px; width:420px; background: url("../img/bg_jobsollicitation.gif") no-repeat scroll left bottom transparent; /*padding:0 0px 0 10px; margin-left:-10px;*/ position:relative; top:10px; left:-10px;}
.lightbox .content-right { float:left; width:210px; height:40px; /*margin-left:10px;*/ margin-top:65px; }

.lightbox .content-right .col-left { float:left; clear:both; white-space: nowrap; }
.lightbox .content-right .col-right { float:right; width: 156px; height:auto; }
.lightbox .content-right .col-full { float:left; width: 210px; }
.lightbox .content-right .col-space { float:left; width: 100%; height:18px; }

.lightbox .content-left .col-left { float:left; clear:both; margin:0 0 8px 0; white-space: nowrap; padding-top:3px; }
.lightbox .content-left .col-right { float:right; width: 329px; margin:0 0 8px 0; }
/*.lightbox .content-left .col-full .col-right { width:320px; }*/
.lightbox .content-left .col-full { float:left; width: 396px; margin:10px 0 8px 0; }
.lightbox .content-left hr { float:left; width: 370px; margin: 10px; }
.lightbox .content-left textarea.big { width: 386px; height:120px; vertical-align:top; }
.lightbox .content-left input.Medium { width:142px; }
.lightbox .content-left input.large { width:296px; }
.lightbox .content-left .bold {	font-weight: bold; }
.lightbox .content-left .emptyText {color: #999999; }
/*.lightbox .listAttachements input.upload { width: 200px; margin-left: 80px; }*/
.lightbox .listAttachements label.uploadTitle { float:left; }
.lightbox .listAttachements input.AttachCv { float:right; width: 306px; margin: 0 0 0 0; }

.lightbox div#divNotLogged { margin:10px 0 20px 0; }
.lightbox div#divLogin { margin:0px 0 20px 0; background-color: #CBDDE8; padding:0 10px 0 10px; width:376px; }
.lightbox div#divLogin div.blue-btn  {background-image: url(../img/btn_acties_02_blue.gif)}
.lightbox div#divLogin div.blue-btn a { background-image: url(../img/btn_acties_01_blue.gif)}
.lightbox div#divLogin .col-left { }
.lightbox div#divLogin .col-right { width: 260px; float:right; }
.lightbox div#divLogin .col-full { width: 376px; }


.lightbox div.blue-btn  {background: transparent url(../img/btn_acties_02.gif) no-repeat scroll right top;padding:0;position:relative;width:100px;}
.lightbox div.blue-btn a { width:85px; color:#fff; font-weight:bold; text-decoration:none; border:none; cursor:pointer;display:block; padding:3px 8px 5px; background: transparent url(../img/btn_acties_01.gif) no-repeat scroll left top; position:relative;margin:0;text-align:center;}

.lightbox div.blue-btn-large a { width:170px; color:#fff; font-weight:bold; text-decoration:none; border:none; cursor:pointer;display:block; padding:3px 8px 5px; background: transparent url(../img/btn_acties_01.gif) no-repeat scroll left top; position:relative;margin:0;text-align:center;}
.lightbox div.blue-btn-large  {background: transparent url(../img/btn_acties_02.gif) no-repeat scroll right top;padding:0;position:relative;width:184px;}

.lightbox div.btn		{ background: url(../img/btn_medium_left.gif) no-repeat top left; float:right;margin-right:5px;padding:0;width:auto;position:relative; top:0px;}
.lightbox .error { color:Red; }


.lightbox .RequiredField { color:Red; }
.lightbox #validationSummary { color:Red; width:400px; }
.lightbox #validationSummary ul { margin:0; }
