/* --- Default --- */

body, form, div, th, td, p, a, li 		{	
	font: 11px verdana, Helvetica, Arial; color: #4023a1;line-height:16px; 
	}
body, form, p, h1, h2, h3, h4, h5, h6, img, span	{	
	margin: 0px; padding: 0px; border: 0px;
	}
body {
	background: url(../../images/bg_page.gif) repeat-y left;
	}
#bodyhomepage {
	background: url(../../images/plaat1_homepage.jpg) 0px 99px repeat-y;
	}
#dimmedlayer{
	background:#a1a400;
	}	
p	{
	padding-bottom:14px;
	}
#canvas	{
	width:100%;
	}
input, select, textarea {
	border:1px solid #212295;font: 11px Arial, Helvetica, Verdana; color: #202195;
	
	}
	
	
/* --- content	 --- */

#content {
                padding:5px 2px 10px 10px;float:left;position:relative;width:1000px;
                }

#content_wrapper{
	float:left;
	}	
#content #content_left	{
	width:420px; float:left; position:relative; color:#fff; margin-left:35px; display:inline; padding:0 8px 0 0; 
	}
*html .content_left_ie6 {
	margin-right:-12px;
}
#content #content_left .homepage {	
	float:left; padding:6px 0 0px 0; display:inline; position:relative; color:#fff; margin-left:-20px; 
	}
#content #content_left .homepage p{
	margin:0px 0 0 -2px;padding-bottom:10px;color:#fff; position:relative; float:left; width:455px;
	  }
html>body #content #content_left .homepage p{
	margin:6px 0 0 -5px;
	  }
*:first-child+html #content #content_left .homepage p{
	margin:5px 0 0 -5px;
	  }

#content #content_left .homepage h3 {
	line-height:23px;font-size:20px;padding-bottom:5px;
	}
#content #content_left .homepage h5 {
	font-size:15px; font-weight:bold; margin-bottom:-3px;
	}
#content #content_right	{
	width:460px; float:left; margin:-5px 0 0 28px; position:relative; padding:20px 0px 0px 20px;
	}
#content #content_right_homepage	{
	float:right;position:relative;
	}
#content #content_left p{
	color:#fff;clear:both;
	} 		
	
/* --- actueel layer --- */	

#actueel_content {
	background: #c4ce00 !important; 
	width: 100%; height: 614px; padding: 20px 0px 0 20px; 
	clear: both;
	}
	
#actueel_content #content_header {
	margin-left:-2px; height:60px;
}
#actueel_content #content_header h4 {
	font-size: 25px; font-weight: normal; width:500px;
}
#actueel_content * {
	color: #FFF; 
	}
#actueel_content #content_left {
	width: 190px; float: left; font-size: 12px; clear:both;
	}
#actueel_content #content_left #content_left_nieuws {
	height:493px; overflow:hidden;
	}
#content_left_bladeren table.bladeren {
	width: 190px; margin: 0px 0px 0px 0px; clear: both;
	}
#content_left_bladeren table.bladeren td.col2 {
	text-align: right;
	}
#content_left_bladeren table.bladeren a {
	font-weight: bold; 
	}
#content_left_bladeren table.bladeren a img.left {
	vertical-align: middle; border: 0px solid #c4ce00; border-width: 0px 9px 0px 0px;
	}	
#content_left_bladeren table.bladeren a img.right {
	vertical-align: middle; border: 0px solid #c4ce00; border-width: 0px 0px 0px 9px;
	}		
#actueel_content #content_left h4 {
	font-size: 20px; font-weight: normal; width:190px;
	}	
#actueel_content #content_left ul.list_witbullit {	
	margin:10px 0px 20px 0px; padding:0px; list-style: none; float:left;
	}
#actueel_content #content_left ul.list_witbullit li {
	padding-left:15px; background:url(../../images/stip_wit.gif) 0 7px no-repeat; text-decoration:none;
	}
#actueel_content #content_left ul.list_witbullit li a{ line-height:16px;padding:0px;margin:0px;display:inline;
	}	
#actueel_content #content_right {
	width: 514px; height: 555px; float: left; background: #FFF !important;  margin-left:20px; margin-top:-20px;
	}	
#actueel_content #content_right .content_right_in {
	width: 474px; height: 555px; float: left; overflow: auto; padding-left:20px; padding-right:20px;
	}
#actueel_content #content_right .content_right_in * {
 	color:#4123a1;
	}	
#actueel_content #content_right .content_right_in h4 {
	margin: 20px 0px 0px 0px; font-size: 20px; font-weight: normal;
	}
#actueel_content #content_right .content_right_in h5 {
	margin: 0px 0px 10px 0px; padding:0px; font-size: 10px; font-weight: normal;
	}	
#actueel_content #content_right .content_right_in p {
	color: #4023a1 !important;line-height:16px !important; font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	}
	
/* --- interviews layer --- */

#interviews {
	background: #c4ce00 !important; 
	width: 100%; height: 484px; padding: 20px 0px; 
	clear: both;
	}
#interviews * {
	color: #FFF; 
	}
#interviews #content_left {
	width: 190px; float: left; margin: 0px 20px; display: inline; font-size: 12px; 
	}
#interviews #content_left img {
	display: block; border: 1px solid #4123a1; margin-bottom: 16px; 
	}
#interviews #content_right {
	width: 494px; height: 400px; float: left; overflow: auto;
	}
	
#interviews #content_right_film { /* TuO, 01-08-2008 */
	width: 367px; height: 400px; float: left; overflow: auto;
	}
#interviews #content_right_film h4 {
	margin: -3px 0px 10px 0px; font-size: 20px; font-weight: normal; margin-right: 10px;
	}
#interviews #content_right_film p.statement {
	padding-bottom: 22px; font-weight: bold; margin-right: 10px;
	}
#interviews #content_right_film p {
	font-size: 12px; margin-right: 10px;
	}
	
#interviews #content_right h4 {
	margin: -3px 0px 10px 0px; font-size: 20px; font-weight: normal; margin-right: 10px;
	}
#interviews #content_right p.statement {
	padding-bottom: 22px; font-weight: bold; margin-right: 10px;
	}
#interviews #content_right p {
	font-size: 12px; margin-right: 10px;
	}
#interviews table.bladeren {
	width: 724px; margin: 20px 0px 0px 11px; clear: both; 
	}
#interviews table.bladeren td.col2 {
	text-align: right;
	}
#interviews table.bladeren a {
	font-weight: bold; 
	}
#interviews table.bladeren a img {
	vertical-align: middle; border: 0px solid #c4ce00; border-width: 0px 9px;
	}	
	
/* --- content / Overlay --- */	

.overlay_homepage {
	margin-top:30px;
	}
	
.overlay {
	margin-top:70px;
	}	

#innercontent {	
	position:absolute;z-index:1;
	}

#overlay_bg {
	background:#fff;width:933px;position:absolute;top:0px;left:0px;padding:14px 3px 14px 24px;
	min-height:170px;filter: alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8;	
		/* IE6 */ height:auto !important;
				  height:170px;
	}
#overlay {
	width:933px;position:absolute;top:270px;left:20px;padding:24px 3px 24px 24px;
	min-height:170px;z-index:1;
		/* IE6 */ height:auto !important;
				  height:170px;
	}
#overlay span{
	display:block; font-weight:bold; margin:4px 0 0px 0;
	}
#overlay a {
	display:block;
	}		
#overlay #laatstevacatures{
	background:url(../../images/title_laatstevacatures.gif) 0px 0px no-repeat;
	padding:25px 30px 0 0;float:left;
	}
#laatstevacatures .vacaturelist{
	float:left;margin:0px 0px 0 0;width:444px;
	}
#allevac {
	margin:9px 2px 0 0 ;float:right;
	}	
#aktueel{
	background:url(../../images/title_actueel.gif) 0px 10px no-repeat;padding:35px 10px 0 10px;float:left;width:190px;
	margin:-10px 0 0 0;	 border-right:1px solid #fffffd; height:136px;position:relative;
	}
#aktueel .kolom{
	float:left;margin:14px 20px 0 0;display:inline;
	}
.leesverder {
		position:absolute;right:14px;bottom:5px;font-weight:bold;margin-right:3px;
	
	}	
	
ul.list_blauwbullit {	
	margin-left:0; padding-left:0; list-style: none;float:left;
	}
ul.list_blauwbullit li {
	padding-left:15px; background:url(../../images/stip_paars.gif) 0 7px no-repeat; text-decoration:none;
	}
ul.list_blauwbullit li a{ line-height:16px;padding:0px;margin:0px;display:inline;
	}
	
#overlay_vacatures ul.list_blauwbullit {
	margin: 10px 0px 0px 0px;
	}	

	
#aktueel ul.list_blauwbullit {	
	margin-left:-10px;
	}
	
* html #aktueel ul.list_blauwbullit {	
	margin-left:-5px;
	}	
	
* html ul.list_blauwbullit li a	{ 
	height:16px
	}
	
html>body #aktueel ul.list_blauwbullit {	
	margin-top:1px;
	}	

#box_wit_bullits ul.list_blauwbullit {
	margin-top:0px;
}

#paw_bullits {
	margin-left:-9px;
}
*html #paw_bullits {
	margin-left:-4px;
}
html>body #paw_bullits {
	margin-top:1px;
}








#eyeopener{ 
	background:url(../../images/title_eyeopener.gif) 0px 0px no-repeat; padding:25px 0 0 0; float:left;margin:0 0px 0 20px;
	width:220px;
	}
#eyeopener p {	
	margin-top:8px;
	padding-right:30px;
	}
#overlay_vacatures{
	float:left;width:970px;
	}	
#overlay_vacatures .box_duo {
	float:right;position:relative;width:460px; padding-left:20px;
	}			
#overlay_vacatures .box_groen{
	width:446px;float:left;	height:96px;margin-left:10px;
	}
	
	
	
	
/*	ontdekPggm */
#ontdekPggm{
	}	
#ontdekPggm_content	{
	background:url(../../images/headers/head_ontdekpggm.gif) 3px 0px no-repeat;padding:30px 0 20px 0;
	margin:20px 0 0 8px;
	}
table#filmpjes {
	margin-top:10px;
	}	
table#filmpjes td {
	width:150px;
	}
table#filmpjes td a{
	background:url(../../images/blok_blauw.gif) 0px 7px no-repeat;padding:0px 0 0px 7px;display:block;
	}




/* Blijf op de hoogte */
#blijfopdehoogte	{
	background:url(../../images/headers/head_blijfopdehoogte.gif) 3px 0px no-repeat;padding:30px 0 20px 0;
	margin:20px 50px 0 8px;width:200px;float:left;display:inline;
	}
#blijfopdehoogte div{
	margin-top:12px;
	}
#blijfopdehoogte .veld input,	#blijfopdehoogte .veld select{
	width:190px;
	}
#blijfopdehoogte select {
	margin-top:5px;
	}
#blijfopdehoogte .buttons {
	width:190px;padding-top:10px;
	}
#blijfopdehoogte .buttons a {
	font-weight:bold;font-size:11px;display:block;
	margin:6px 0 0 0px;float:left
	}	
#blijfopdehoogte .buttons .knop_verzenden {
	float:right
	}

/* Open sollicitatie */ 
#opensollicitatie {
	background:url(../../images/headers/head_opensollicitatie.gif) 3px 0px no-repeat;padding:30px 0 20px 0;
	margin:20px 0 0 8px;width:200px;float:left;
	}
#opensollicitatie a {
	font-weight:bold;font-size:11px;display:block;
	margin:6px 0 0 0px;float:left;
	}	


/* Open sollicitatie */ 
#nieuwmedewerker {
	padding:30px 0 30px 0;margin:15px 0 0 15px;	
	}	
#nieuwmedewerker.ict_medewerker {
	background:url(../../images/headers/head_nieuw_ict_werknemer.gif) 3px 0px no-repeat;
	} 
	
/* mailvacature */ 
#mailvacature	{
	background:url(../../images/headers/head_mail_vacature.gif) 3px 0px no-repeat;padding:30px 0 20px 0;
	margin:20px 50px 0 8px;width:200px;float:left;display:inline;
	}
#mailvacature .text{
	width:190px; margin:10px 0 10px 0;
	}	
#mailvacature .knop_verzenden {
	float:right;margin-right:6	px;
	}
.left_row{
	width:200px;float:left;
	}

/*  #stel_een_vraag  */
#stel_een_vraag {
	background:url(../../images/headers/head_stel_vraag.gif) 3px 0px no-repeat;padding:46px 0 20px 0;
	margin:20px 0 0 8px;float:left;
	}
#stel_een_vraag a {
	font-weight:bold;font-size:11px;display:block;
	margin:6px 0 0 0px;float:left;
	}	

/*  download_vacature  */
#download_vacature {
	background:url(../../images/headers/head_downvacature.gif) 3px 0px no-repeat;padding:46px 0 20px 0;
	margin:5px 0 0 8px;float:left;
	}
#download_vacature a {
	font-weight:bold;font-size:11px;display:block;
	margin:6px 0 0 0px;float:left;
	}	
#download_vacature .icon_pdf {
	float:right;margin-top:-40px;
	}
	
	
	
/* witmiddenvlak  */	
#witmiddenvlak {
	background:#fff;float:left;width:482px;margin-left:-28px;position:relative;
	padding:0 0 5px 28px;display:inline;
	}
	
#zijwerken{ 
	background:url(../../images/headers/head_zijwerkeneral.gif) 4px 0px no-repeat;
	padding:25px 0 25px 0;float:left;margin:25px 0;
	}
#zijwerken .kolom{
	float:left;margin:14px 10px 0 0;width:200px;
	}	
	
#pggminhetkort{ 
	background:url(../../images/headers/head_pggminhetkort.gif) 0px 0px no-repeat;
	padding:25px 0 25px 0;float:left;margin:25px 0;
	}
#pggminhetkort .kolom{
	float:left;margin:14px 10px 0 0;width:200px;
	}		
	
	
/* --- kruimelpad	 --- */
#content_left #kruimelpad {
	float:left; margin:2px 0 20px -25px; padding:0px 0 0px 0;display:inline;	
	position:relative; width:440px;line-height:16px;

	}
	
.kruimelpad_home {
	padding:4px 0 0 10px;
}	
html>body .kruimelpad_home {
	padding:1px 0 0 10px;
}	
*:first-child+html .kruimelpad_home {
	padding:4px 0 0 10px;
}
#kruimelpad, #kruimelpad a {
	font: bold 9px Verdana;color:#666666;
	margin:3px 0 3px 0;
	}




/* --- vacatures	 --- */	
				   #content_meervac { float:right; margin-right:-17px; position:relative; margin-top:-1px; }
		 html>body #content_meervac { margin-top: 20px; margin-right:-25px; }
*:first-child+html #content_meervac { margin-top: -2px; margin-right:-25px; }

#content_left .vacatures {
	float:left; margin-left:-26px; padding:4px 0 2px 0;display:inline;
	position:relative; 
	}	
#vac_pos {
 height:336px; overflow:hidden;
}	
*html #content_left .vacatures {	
	margin-top:-10px;		
	}
#content_left .vacatures .knop_sluiten{
	right:0px;top:5px;position:absolute;
	}
#content_left .vacatures .knop_open{
	right:0px;top:5px;position:absolute;
	}			
#content_left .vacatures .vacature { 
	color:#fff;padding:0 0 13px 24px;margin:1px 0 1px 0;width:414px;
	position:relative;font-family:verdana, Helvetica, Arial;font-size:12px;
	}
#content_left .vacatures .vacaturelinks { 
	color:#fff;padding:0 0 0px 0px;margin:0px 0 1px 0;width:414px;
	position:relative;font-family:Arial;font-size:12px;
	}	
#content_left .vacatures .vacaturelinks a {font-family:Arial;
	color:#fff;font-size:12px;font-weight:bold;
	}	
#content_left .vacatures .vacature .datum {
	display:block;color:#fff;float:left;font-size:12px;font-weight:bold;
	width:98px;font-family:verdana, Helvetica, Arial;
	}	
#content_left .vacatures .vacature a {font-family:verdana, Helvetica, Arial;
	display:block;color:#fff;float:left;font-size:12px;font-weight:bold;
	}
#content_left .vacatures h4{
	line-height:24px;font-size:18px;color:#fff;float:left;margin:-1px 0 0 1 0px;
	font-family:  Verdana; display:inline;
	}	
#vac_pensioenen, #vac_financien, #vac_ict, #vac_klantcontact, #vac_investments, #vac_beleid   {
	height:22px;width:440px;margin-bottom:10px;margin-left:0px;
	}
#vac_pensioenen h4, #vac_financien h4, #vac_ict h4, #vac_klantcontact h4, #vac_investments h4, #vac_beleid h4  {
    font-size: 20px; font-weight: normal;
}

#vac_kop h4 {
	line-height:25px;font-size:20px;color:#fff;float:left;margin:0px 0 0 -25px;
	font-family:  Verdana; display:inline; font-weight:normal;
}
*html #vac_kop h4 {
	float:left; position:relative;
}
h4.vac_func_oms {
 margin-bottom:15px;font-size:20px;color:#fff;font-family:Verdana; font-weight:normal;
}

p.vac_func_oms {
 font-size:10px;color:#fff;font-family:Verdana; font-weight:bold;padding-bottom:0px;
}

#content_pensioenen, #content_financien, #content_ict,#content_klantcontact, #content_investments, #content_beleid	{
	margin-bottom:20px;
	}
.aantal{	
	font: bold 11px Verdana;color:#666666;float:left;padding:7px 0 0 8px;
	}	
.ster{
	background:url(../../images/stip_wit.gif) 10px 4px no-repeat;position:absolute;top:1px;left:0px;width:17px;height:17px; 
	}
.werkervaring{
	font-family:Verdana; font-weight:normal;font-size:12px;width:95px;float:left;color:#fff;
	}
.werkervaring_oms{
	font-family:Verdana; font-weight:normal;font-size:12px;width:300px;color:#fff;
	}
#vaclist{
	float:left;margin:0 0 10px -24px;width:440px;
	}	
	
#pggmalswerkgever {
	margin-top:-8px;
}
html>body #pggmalswerkgever {
	margin-top:1px;
}	
.pggmalswerkgever_kop {
	height:22px;margin-bottom:10px;margin-left:-26px;
}
*html .pggmalswerkgever_kop {
	position:relative;
}
.pggmalswerkgever_kop h4  {
    font-size: 20px; font-weight: normal; color:#fff;
}
.paw_tekst {
	margin:0px 0px 4px -25px;
	}	
#pggmalswerkgever p{
	margin-left:-26px;
}
	
#pggmalswerkgever p.handtekening{
	margin-left:-26px; padding-top: 40px;
}	
	
*html #pggmalswerkgever p{
        position:relative; float:left;  margin-left:-13px; width:440px;
}

*html #pggmalswerkgever p.handtekening{
        position:relative; float:left;  margin-left:-13px; width:440px; padding-top: 40px;
}	
	
	
/*  tabel vacature_detail */	
table#vacature_detail {
	margin:0px;float:left; 
	}	
table#vacature_detail td {
	color:#4225b1;vertical-align:top;font-size:11px;
	}	
		
table#vacature_detail .td1 {
	width:221px;	
	} 	
				   table#vacature_detail .checkbox { margin: 0px 4px 0px -3px; }
		 html>body table#vacature_detail .checkbox { margin: 0px 4px 0px 0px; }
*:first-child+html table#vacature_detail .checkbox { margin: 0px 4px 0px -3px; }

				   table#vacature_detail .inputtxt { width: 190px; }
		 html>body table#vacature_detail .inputtxt { width: 192px; }
*:first-child+html table#vacature_detail .inputtxt { width: 190px; }

				   table#vacature_detail .selecttxt { width: 194px; }
		 html>body table#vacature_detail .selecttxt { width: 194px; }
*:first-child+html table#vacature_detail .selecttxt { width: 194px; }

					table#vacature_detail .inputfile { width:380px; }	
					table#vacature_detail .inputfile_solli { width:194px; }									
					
#content_left .	{
	margin-left:-22px; 
	}	
. h4  {
 font-size:20px; font-weight:normal;
}	
*html #content_left .	{
	margin-left:-11px; float:left; position:relative; width:300px;
	}
.vac_info {
	float:left;background:#f3f5cd;padding:20px;width:414px; margin:20px 0 10px -25px;
	}
*html .vac_info {
	position:relative;
	}	
.vac_func {
	margin-left:-25px;color:#fff;width:457px;
	}	
*html .vac_func {
	position:relative;
	}		
.vac_info  #bg_tabel{
	background:url(../../images/stip_groen.gif) 205px 4px repeat-y;float:left;
	padding:5px 0 5px 0;margin:10px 0 10px 0;
	}
.vac_info input{ 
	float:right;
	}
.vac_info .info{ 
	background:url(../../images/wit_puntje.gif) 0px 5px no-repeat;width:260px;
	float:left;color:#fff;font-weight:bold;padding:0 0 0 8px;margin-top:14px;
	}

.vac_info .geplaatst { 
	position:relative;width:346px;margin-bottom:10px;
	}
.vac_info .geplaatst .pdf {
	position:absolute; right:0px;top:0px;
	}

/* --- footer	 --- */	
	
#footer {
	margin:100px 0px 30px 0px;color:#fff;width:200px; float:left;
	}
#footer a {
	font-weight: bold; color:#fff;font-size:10px;
	}


/* --- diversen	 --- */

 h1 {
	line-height:23px;font-size:28px;clear:both;
	}
 h3 {
	line-height:23px;font-size:20px;clear:both;
	}
 h4 {
	line-height:20px;font-size:16px;clear:both;
	}

.bold	{	
	font-weight: bold; 
	}
.wit	{	
	color:#fff;
	}
.witbold	{	
	color:#fff;font-weight: bold; 
	}	
#eatgreet{
	z-index:2;	
	}
#slogan {
	margin-left:-6px; margin-top:2px;
}	
*html #slogan {
	margin-left:-6px; margin-top:2px; position:relative; float:left;
}
a.pdf{
	background:url(../../images/ico_pdf.gif) no-repeat;height:21px;	
	display:block;padding:0 0 0 24px;width:105px;
	}		
a#eatgreet:hover	{
	background:url(../../images/eatgreet.gif) no-repeat;
	}
a#eatgreet2{
	background:url(../../images/eatgreet2.gif) no-repeat;height:129px;width:126px;
	display:block;position:absolute;top:0px;right:0px;margin:10px 6px 0;
	}	
.knop_verzenden {
	background:url(../../images/bu_verzenden.gif) no-repeat;height:30px;width:79px;
	border:none;cursor:hand;
	}
.knop_soll_verzend {
	background:url(../../images/bu_sollicitatie_verzenden.gif) no-repeat;height:30px;width:125px;
	border:none;cursor:hand;
	}	
.knop_direct_solliciteren {
	background:url(../../images/bu_direct_solliciteren.gif) 0 -4px no-repeat;height:30px;width:149px;
	border:none;cursor:hand; margin-right:3px; margin-top:10px;
	}
.knop_sluiten{
	background:url(../../images/bu_sluiten.gif) no-repeat left;height:12px;width:41px;outline-style: none;
	border:none;cursor:hand;
	}
.knop_open{
	background:url(../../images/bu_open.gif) no-repeat left;height:12px;width:41px;outline-style: none;
	border:none;cursor:hand;
	}	
.terug_overzicht {
	position:absolute;right:0px;top:1px;font-size:10px;font-weight:bold;
	margin-right:-15px;color:#fff;display:block;
	}	
#flashplayer { 
	margin:0 0 30px;
	}
.icon_pdf {
	background:url(../../images/ico_pdf.gif) no-repeat;height:69px;width:60px;
	}
ul.listwit {
	color:#fff;
	margin-top:10px;
	}	
ul.listwit li, ul.listwit li a{
	color:#fff;
	}
.movieplayer {
	padding:1px 1px 1px 1px;; border:1px solid #202195;width:320px;margin-bottom:20px;
	}	
.listblauw { 
	margin-left: 0;	padding-left: 0; list-style: none;
	}
.listblauw li 	{
	padding-left: 10px;	background-image: url(../../images/stip_blauw_klein.gif); background-repeat: no-repeat; background-position: 0 .5em;
	}
a.top_knop {
	color:#666; font-weight:bold;
	}

.list_overpggm { 
	margin-left: 0;	padding-left: 0; list-style: none;margin:6px 0 20px -5px;
	}
.list_overpggm a {	
	color:#fff;	text-decoration:none;display:block; display:inline;
	}	
.list_overpggm li, .list_overpggm li.default{
	padding-left: 14px;	background: url(../../images/plus.gif) 0 6px no-repeat;margin-bottom:2px; margin-left:5px;
	}
.list_overpggm li a:hover{
	text-decoration:underline;
	}	
.list_overpggm li.selected {
	padding-left: 14px;	background: url(../../images/min.gif) 0 6px no-repeat;
	}	
.list_overpggm li.selected a {
 font-weight:bold; color: #4023a1; text-decoration:underline;
	}
.list_overpggm li div{ 
	background:#f3f5cd; width:414px;padding:6px;margin:5px 0 5px 0;display:none;
	}
*html .list_overpggm li a {
	height:16px;
	}
*html .list_overpggm li div{
    width:394px; 
    }
*html .list_overpggm { 
	position:relative; margin-top:0px;
	}
*html .list_overpggm li, .list_overpggm li.default{
	position:relative; 
	}              


/*
#aktueel .list_blauwbullit li a {
	text-decoration:none;
	}	
#aktueel .list_blauwbullit li a:hover {
	text-decoration:underline;
	}	
*/





/* DIMMED LAYER  */

#layer_content{
	padding:10px 10px 10px 20px;
	}
#layer_content Table#vacature_detail td {
	color:#fff;	
}	
	
#layer_content, #layer_content #content_left, #layer_content p, #layer_content h4{
	color:#fff;
	}
#layer_content h3 {
	margin-left:2px;
	margin-right:10px;
	margin-bottom:15px;
	font-size:20px; font-weight:normal;
	}	
#layer_content h4 {
	margin-bottom:4px;
	}
#layer_content .checkbox{
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
	}
#layer_content p{
	padding:0px 5px 10px 4px; margin-right: 10px;
	}
#layer_content #thumbs {
	padding: 4px 0 10px 0;
	}
#layer_content #thumbs a{
	margin:0 4px 0 0;
	}
#layer_content #content_left {
	float:left;
	}
#layer_content #content_left img{
	border:1px solid #fff;
	margin-bottom:5px;
	}
#layer_content #content_right {
	width:300px;float:left;
	padding:0 0px 0 10px;
	}





	
	
/*  ________________________________
	
	PGGM ALS WERKGEVER 
	________________________________
	
*/	
.paw_links, .paw_links_hover{		
	margin:0px 0px 4px 0px;
	}

*html .paw_tekst {
	position:relative; 	margin:0px 0px 4px -11px; float:left;
	}		
.paw_links h4{		
	background:url(../../images/wit_puntje2.gif) 46px 8px no-repeat;color:#fff;font: 16px Verdana, Arial, Helvetica;font-weight:bold;
	margin:0px -30px 0px -45px;padding:2px 25px 2px 58px;width:417px;position:relative;display:block;cursor:default;
	}
.paw_links_hover h4{		
	background:#fff url(../../images/rose_puntje2.gif) 46px 8px no-repeat;color:#ff007d;	font: 16px Verdana, Arial, Helvetica;font-weight:bold;
	margin:0px -30px 0px -45px;padding:2px 25px 2px 58px;width:417px;position:relative;display:block;cursor:default;
	}
.paw_links a:link, .paw_links a:visited, .paw_links_hover a:link, .paw_links_hover a:visited  {
	margin:0px -30px 0px -45px;padding:2px 25px 3px 100px;width:375px;position:relative;display:block;
	background: url(../../images/pijl_blauw.gif) 84px 8px no-repeat;float:left;
	font: 15px Verdana, Arial, Helvetica;font-weight:bold;text-decoration:none;
	}
.paw_links a:hover, .paw_links_hover a:hover {
	background:#fff	 url(../../images/pijl_blauw_2.gif) 84px 8px no-repeat;float:left;
	}
#content_right .content_text {
	margin-bottom:10px;
	}		
#content_right .content_text img{
	margin-left:40px;
	}		
#content_right .content_text h4 {
	margin:10px 0 7px 0;
	}		
#navcontainer {
	background:url(../../images/stippen.gif) 0px 0px no-repeat;float:left;padding:0 0px 0 1px;position:relative;margin-bottom:10px;
	}
#navcontainer a{
	display:block;padding:6px 10px 6px 10px;text-decoration: none;float:left;background-color: #fff; color:#666;
	background-position: left;background-repeat: no-repeat;
	}	
#navcontainer a:link, #navcontainer a:visited {
	background-image: url(../../images/nav_streep.gif);
	}
#navcontainer a:hover{	
	background-color: #f0f0f0; color: #202195;
	}	
#navcontainer a.eerste:link, #navcontainer a.eerste:visited {
	color:#666;background-image: none;
	}
#navcontainer #hoekjes {
	position:absolute;right:0px;top:0px;background:url(../../images/stippen.gif) no-repeat;width:1px;height:28px;
	}

#faq p{
	margin:10px 0 40px 0;
}	
#faq a.top_knop {
	float:right;margin-top:-10px;
}


.box_wit, .box_groen {
	background:#fff;padding:17px 17px 46px 17px;position:relative;margin-bottom:20px;
	}
#box_wit_height {
	height:104px;
}
html>body #box_wit_height {
	height:124px;
}
*:first-child+html #box_wit_height {
	height:102px;
}

.box_wit a.link, .box_groen a.link{
	position:absolute;bottom:18px;right:15px;font-weight:bold;
	}
#overlay_vacatures .box_wit a.link{
	right: 10px;
	}
.box_groen {
	background:#f3f5cd; filter: alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8;	
	}
.box_duo {
	background:#ffffff url(../../images/bg_streepgroen2.gif) 232px 8px no-repeat;float:left;position:relative;margin-bottom:20px;
	}
.box_duo .box_wit { 
	float:left;width:196px;background:transparent;margin-bottom:0px;
/* height:114px; */
	}
.box_duo .witstukje{
	width:3px;height:9px;position:absolute;bottom:0px;left:231px;background:#fff;
	}

#overlay_vacatures .box_duo {
	background:#ffffff url(../../images/bg_streepgroen.gif) 252px -2px repeat-y !important; float:left;position:relative;margin-bottom:20px;
	}
#overlay_vacatures .box_duo .witstukje{
	width:3px;height:11px;position:absolute;bottom:0px;left:251px !important;background:#fff;overflow: hidden;border-top:2px solid #fff;
	}
#overlay_vacatures .box_duo .box_wit { 
	float:left;width:194px;background:transparent;margin-bottom:0px;
	}


#content_right .paw_overlay {
	top:480px;width:430px; z-index:0; 
	} 
#content_right .paw_overlay #inhetkort{
	background:url(../../images/headers/head_pggminhetkort.gif) 0px 10px no-repeat;padding:35px 10px 0 10px;float:left;width:190px;
	margin:-10px 0 0 0;	 border-right:1px solid #fffffd; height:135px;position:relative;
	}
#content_right .paw_overlay #inhetkort .kolom{
	float:left;margin:14px 20px 0 0;display:inline; z-index:0;
	}
#content_right .paw_overlay .leesverder {
	position:absolute;right:14px;bottom:4px;font-weight:bold;
	}		
#content_right .paw_overlay #zijwerkenbijons{ 
	background:url(../../images/headers/head_zijwerkenalbijons.gif) 0px 0px no-repeat; padding:25px 0 0 0; float:left;margin:0 0px 0 20px;
	width:196px;
	}
#content_right .paw_overlay #zijwerkenbijons .leesverder{ 	
	right:4px; bottom:4px;
	}
#content_right .paw_overlay #zijwerkenbijons p {	
	margin-top:8px; z-index:0;
	}	
#content_right .paw_overlay #overlay_bg{	
	width:430px; z-index:0;
	}
	
/* groene headers */

.blijfopdehoogte_groen {
	background:url(../../images/title_blijfopdehoogte_groen.gif) 3px 0px no-repeat; width:350px; height:30px;
	}		
.stuureenopensolliciatie_groen {
	background:url(../../images/title_stuureenopensolliciatie_groen.gif) 3px 0px no-repeat; width:350px; height:30px;
	}		
.steleenvraag_groen {
	background:url(../../images/title_steleenvraag_groen.gif) 3px 0px no-repeat; width:350px; height:30px;
	}		
.maildezevacature_groen {
	background:url(../../images/title_maildezevacature_groen.gif) 3px 0px no-repeat; width:350px; height:30px;
	}
	
/*headers*/

h1.zijwerkenalbijons {
	background:url(../../images/headers/head_zijwerkenalbijons.gif) 0px 0px no-repeat;height:22px;margin-bottom:10px;
	}
h1.ontdekpggm {
	background:url(../../images/title_ontdekpggm.gif) 0px 0px no-repeat;height:22px;margin-bottom:10px;
	}	
h1.aktueel {
	background:url(../../images/title_actueel.gif) 0px 0px no-repeat;height:22px;margin-bottom:10px;
	}	
h1.blijfopdehoogte {
	background:url(../../images/headers/head_blijfopdehoogte.gif) 0px 0px no-repeat;height:22px;margin-bottom:10px;
	}
h1.opensollicitatie {
	background:url(../../images/headers/head_opensollicitatie.gif) 0px 0px no-repeat;height:22px;margin-bottom:10px;
	}
h1.maildezevacature {
	background:url(../../images/headers/head_maildezevacature.gif) 0px 0px no-repeat;height:22px;margin-bottom:10px;
	}
h1.steleenvraag {
	background:url(../../images/headers/head_steleenvraag.gif) 0px 0px no-repeat;height:42px;margin-bottom:10px;
	}	
h1.onzekenmerken {
	height:30px;margin-bottom:0px; margin-left:-25px; font-size:20px; font-weight:normal;
	}	
*html h1.onzekenmerken {
	position:relative;
}	
h1.onzewaarden {
	background:url(../../images/headers/kop_onzewaarden.gif) 0px 0px no-repeat;height:20px;margin-bottom:0px;
	margin-left:-18px;
	}	
*html h1.onzewaarden {
	position:relative;
	}	
h1.onzeorganisatie {
	background:url(../../images/headers/kop_onzeorganisatie.gif) 0px 0px no-repeat;height:20px;margin-bottom:0px;
	margin-left:-18px;
	}	
*html h1.onzeorganisatie {
	position:relative;
	}	
h1.kop_vacatures {
	background:url(../../images/headers/kop_vacatures.gif) 0px 0px no-repeat;height:25px;margin:0 0 14px -26px;padding:0px;position:relative;
	}
	
h1.hoofd_kop {
	height:35px;margin:0 0 17px -27px; padding:0px;position:relative; font-size:19px; font-weight:normal;
	}
html>body h1.hoofd_kop {
	margin:0 0 7px -27px;
}
h1.kop_financieel {
	background:url(../../images/headers/kop_finance.gif) 0px 0px no-repeat;height:25px;margin:0 0 15px -26px;padding:0px;position:relative;
	}
h1.kop_ict {
	background:url(../../images/headers/kop_ict.gif) 0px 0px no-repeat;height:25px;margin:0 0 15px -26px;padding:0px;position:relative;
	}
h1.kop_klantcontact {
	background:url(../../images/headers/kop_klantcontact.gif) 0px 0px no-repeat;height:25px;margin:0 0 15px -26px;padding:0px;position:relative;
	}
h1.kop_investments {
	background:url(../../images/headers/kop_investments.gif) 0px 0px no-repeat;height:25px;margin:0 0 15px -26px;padding:0px;position:relative;
	}
h1.kop_beleid {
	background:url(../../images/headers/kop_beleid.gif) 0px 0px no-repeat;height:25px;margin:0 0 15px -26px;padding:0px;position:relative;
	}
h1.kop_overpggm {
	background:url(../../images/headers/kop_overpggm.gif) 0px 0px no-repeat;height:25px;margin:0 0 15px -26px;padding:0px;position:relative;
	}	
h1.kop_arbeidsvoorwaarden {
	background:url(../../images/headers/kop_arbeidsvoorwaarden.gif) 0px 0px no-repeat;height:25px;margin:0 0 15px -26px;padding:0px;position:relative;
	}	
h1.kop_talentontwikkeling {
	background:url(../../images/headers/kop_talentontwikkeling.gif) 0px 0px no-repeat;height:25px;margin:0 0 15px -26px;padding:0px;position:relative;
	}	
h1.kop_sollicitatieprocedure {
	background:url(../../../images/headers/kop_sollicitatieprocedure.gif) 0px 0px no-repeat;height:25px;margin:0 0 15px -26px;padding:0px;position:relative;
	}	
h1.kop_vraagantwoord {
	background:url(../../images/headers/kop_vraagantwoord.gif) 0px 0px no-repeat;height:25px;margin:0 0 15px -26px;padding:0px;position:relative;
	}						
	

.box_duo .witstukje{
	width:3px;height:9px;position:absolute;bottom:0px;left:231px;background:#fff;line-height:0px;
	}

.box_wit, .box_groen {
	background:#fff;padding:17px 17px 46px 17px;position:relative;margin-bottom:20px;width:426px;
	}


#overlay_vacatures .box_duo {
	background:#ffffff url(../../images/bg_streepgroen.gif) 240px -2px repeat-y;float:left;position:relative;margin-bottom:20px;
	}
#overlay_vacatures .box_duo .witstukje{
	width:3px;height:9px;position:absolute;bottom:0px;left:239px;background:#fff;
	}
#overlay_vacatures .box_groen{
	width:446px;float:left;	height:96px;margin-left:10px;display:inline;
	}		

* html #overlay_vacatures .box_groen {
	height:97px;
	}
	
.box_wit a.link, .box_groen a.link{
	position:absolute;bottom:18px;right:15px;font-weight:bold;text-align:right;width:200px;
	}
#overlay_vacatures .box_wit a.link{
	right: 10px;
	}
