	/* styling companyprofiles information page */
div.companyprofiles div#mainbar {
	width:876px;
	height:22px;
	display:table;
	border-bottom:solid 1px #999999;
	margin-top:4px;
	
}
div.companyprofiles div#content {
	float:left;
	display: table;
	width:516px;
	margin-top:0px;
} 
div.companyprofiles div#sidebar {
	float:right;
	display: table;
	width:336px;
	margin-left:10px; 
}

div.companyprofiles div#sidebar div#top5 {
	font:normal 17px/28px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#50b900;
}

div.companyprofiles div#sidebar div#top5 table.top5 {
	text-decoration:none;
}

div.companyprofiles div#sidebar div#top5 a,
div.companyprofiles div#sidebar div#top5 a:link,
div.companyprofiles div#sidebar div#top5 a:visited {
	font:normal 12px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#50b900;
}

div.companyprofiles div#sidebar div#top5 a:active
div.companyprofiles div#sidebar div#top5 a:hover {
	font:normal 12px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#50b900;
}

div.companyprofiles div#sidebar div#top5 table.top5 td {
	font:normal 12px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#060133;
}

div.companyprofiles div#sidebar div#top5 table.top5 td a,
div.companyprofiles div#sidebar div#top5 table.top5 td a:link,
div.companyprofiles div#sidebar div#top5 table.top5 td a:visited {
	font:normal 12px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#060133;
}

div.companyprofiles div#sidebar div#top5 table.top5 td a:active
div.companyprofiles div#sidebar div#top5 table.top5 td a:hover {
	font:normal 12px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#50b900;
}

div.companyprofiles div#sidebar div#solr {
	font:normal 17px/28px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#50b900;
}

div.companyprofiles div#sidebar div#solr table.solrtable {
	text-decoration:none;
	background-color:#ffffff;
}

div.companyprofiles div#sidebar div#solr table.solrtable_filter {
	text-decoration:none;
	/*background-color:#e0e0e0;*/
	background-color:#ffffff;
}

div.companyprofiles div#sidebar div#solr table.solrtable_filter2 {
	text-decoration:none;
	background-color:#ffffff;
}

div.companyprofiles div#sidebar div#solr table.solrtable td {
	font:normal 11px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#423e64;
	height:20px;
}

div.companyprofiles div#sidebar div#solr table.solrtable_filter2 td {
	font:normal 11px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#423e64;
	height:22px;
}

div.companyprofiles div#sidebar div#solr table.solrtable_filter td {
	font:normal 11px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#423e64;
	height:28px;
}

div.companyprofiles div#sidebar div#solr table.solrtable_filter td a,
div.companyprofiles div#sidebar div#solr table.solrtable_filter td a:link,
div.companyprofiles div#sidebar div#solr table.solrtable_filter td a:visited {
	font:normal 11px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#423e64;
}

div.companyprofiles div#sidebar div#solr table.solrtable_filter td a:active
div.companyprofiles div#sidebar div#solr table.solrtable_filter td a:hover {
	font:normal 11px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#50b900;
}

div.companyprofiles div#sidebar div#solr table.solrtable td.solrline {
	font:normal 11px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#423e64;
	height:1px;
}

div.companyprofiles div#sidebar div#solr table.solrtable td.solrtitle {
	font:normal 13px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
	height:32px;
	margin-top:5px;
}

div.companyprofiles div#sidebar div#solr table.solrtable_filter td.solrtitle {
	font:normal 13px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
	height:22px;
	margin-top:5px;
}

div.companyprofiles div#sidebar div#solr table.solrtable td a,
div.companyprofiles div#sidebar div#solr table.solrtable td a:link,
div.companyprofiles div#sidebar div#solr table.solrtable td a:visited {
	font:normal 11px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#423e64;
}

div.companyprofiles div#sidebar div#solr table.solrtable td a:hover,
div.companyprofiles div#sidebar div#solr table.solrtable td a:active {
	font:normal 11px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#50b900;
}

/* styling objects inside MAINBAR */
div.companyprofiles div#mainbar div.breadcrumb h2 {
	font-weight:bold;
	font-size:15px;
	color:#50b900;
	margin:0;
	padding:0;
}


/* SIDEBAR */

div.companyprofiles div#sidebar div#make-me-move {
	margin-top:28px;
}

div.companyprofiles div#sidebar div#make-me-move h5 {
	padding:0;
	margin:0 0 4px 0px;
	font-size:14px;
	font-weight:bold;
	color:#50b900;
}

div.companyprofiles div#sidebar div#make-me-move div.teaser-content {
	width:108px;
	border:solid 1px #ffffff;
	background:#f1f6fc;
	padding:5px;
	color:#333;
}
div.companyprofiles div#sidebar div#make-me-move div.teaser-url {
	width:118px;
	height:21px;
	border-top:none;
	border-right:solid 1px #ffffff;
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	background:url(../images/backgrounds/teaser-url-bg.gif) repeat-x;
}

div.companyprofiles div#sidebar div#make-me-move div.teaser-url a,
div.companyprofiles div#sidebar div#make-me-move div.teaser-url a:link,
div.companyprofiles div#sidebar div#make-me-move div.teaser-url a:visited {
	float:left;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#020051;
	margin-left:16px;
	margin-right:3px;
	text-decoration:none;
}
div.companyprofiles div#sidebar div#make-me-move div.teaser-url a:active,
div.companyprofiles div#sidebar div#make-me-move div.teaser-url a:hover {
	color:#333;
	text-decoration:underline;
}


div.companyprofiles div#sidebar div.advert {
	width:336px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	text-decoration:none;
	
}

div.companyprofiles div#sidebar div.groepbloktitel {
	margin-top:5px;
	margin-bottom:5px;
	width:336px;
	float:left;
	color:#999999;
	line-height:18px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

div.companyprofiles div#sidebar div.groepbloktitel img{
	vertical-align:text-top;
	margin-right:6px;
}

div.companyprofiles div#sidebar div.advert a,
div.companyprofiles div#sidebar div.advert a:link,
div.companyprofiles div#sidebar div.advert a:visited {
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#616161;
}

div.companyprofiles div#sidebar div.advert a:active,
div.companyprofiles div#sidebar div.advert a:hover {
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#50b900;
}



div.companyprofiles div#sidebar div.advert2 {
	width:336px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	text-decoration:none;
	
}

div.companyprofiles div#sidebar div.advert2 a,
div.companyprofiles div#sidebar div.advert2 a:link,
div.companyprofiles div#sidebar div.advert2 a:visited {
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#616161;
}

div.companyprofiles div#sidebar div.advert2 a:active,
div.companyprofiles div#sidebar div.advert2 a:hover {
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#50b900;
}




div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte {
	position: relative;
	background: url('http://www.nuwerk.nl/upload_files/campagne_pk/compagne_pk_front.jpg') no-repeat;
	margin:9px 0 0 1px;
	width: 333px;
	height: 576px;
	/* height: 183px; */
}
div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte2 {
	position: relative;
	background: url('http://www.nuwerk.nl/upload_files/campagne_pk/compagne_pk_front2.jpg') no-repeat;
	margin:9px 0 0 1px;
	width: 333px;
	height: 576px;
	/* height: 183px; */
}
div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte2 input{
	border: 1px solid black;
	color:gray;
	}
div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte2 .voornaam {
	position: absolute;
	left: 90px;
	top: 24px;
	width: 80px;
}

div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte2 .achternaam {
	left:178px;
	position:absolute;
	top:24px;
	width:114px;
}

div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte2 .functie{
	left:90px;
	position:absolute;
	top:53px;
	width:203px;
	
}

div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte2 .email {
	left:90px;
	position:absolute;
	top:74px;
	width:203px;
}

div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte2 .plaats {
	left:90px;
	position:absolute;
	top:94px;
	width:203px;
}

div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte2.line_1{
	left:73px;
	position:absolute;
	top:80px;
}
div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte2 .line_2{
	left:73px;
	position:absolute;
	top:140px;
}

div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte2 .branche{
	border:1px solid black;
	left:132px;
	position:absolute;
	top:149px;
	width:191px;
	color: gray;
}


div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte2 label{
	font-family: arial;
	font-size:  13px;
	color: #000;
}
div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte2 .email_label{
	left:75px;
	position:absolute;
	top:90px;
}
div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte2 .plaats_label{
	left:75px;
	position:absolute;
	top: 115px;
}

div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte2 .branche_label{
	left:75px;
	position:absolute;
	top: 151px;
}
div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte input{
	border: 1px solid black;
	color:gray;
	height:14px;
}

div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte .voornaam {
	position: absolute;
	left: 90px;
	top: 24px;
	width: 80px;
}

div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte .achternaam {
	left:178px;
	position:absolute;
	top:24px;
	width:114px;
}

div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte .functie{
	left:90px;
	position:absolute;
	top:53px;
	width:203px;
	
}

div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte .email {
	left:90px;
	position:absolute;
	top:74px;
	width:203px
}

div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte .plaats {
	left:90px;
	position:absolute;
	top:94px;
	width:203px;
}

div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte .line_1{
	left:73px;
	position:absolute;
	top:80px;
}
div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte .line_2{
	left:73px;
	position:absolute;
	top:140px;
}

div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte .branche{
	border:1px solid black;
	left:132px;
	position:absolute;
	top:149px;
	width:191px;
	color: gray;
}


div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte label{
	font-family: arial;
	font-size:  13px;
	color: #000;
}
div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte .email_label{
	left:75px;
	position:absolute;
	top:90px;
}
div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte .plaats_label{
	left:75px;
	position:absolute;
	top: 115px;
}

div.companyprofiles div#sidebar div.visite_kaartje .invoer_gedeelte .branche_label{
	left:75px;
	position:absolute;
	top: 151px;
}
div.companyprofiles div#sidebar div.visite_kaartje .volgende_stap{
	margin:9px 0 2px 211px;
}
	
div.companyprofiles div#sidebar div.visite_kaartje p{
	font-family: arial;
	font-size:  13px;
	padding: 0 0 8px;
	color: #070233;
}



/* CONTENT */

/* table above tabs with generic information about selected company */
/* joey */
div.companyprofiles div#content div#zoeken div#form-header td.amount h1 {
	font:normal 16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#070233;
	vertical-align: middle;
	margin-top:5px;
}

div.companyprofiles div#content div#zoeken div#form-header td.gezochtop {
	font:normal 13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#50b900;
	vertical-align: top;
	padding-top:6px; 
}

div.companyprofiles div#content table.groepen{
	width:516px;
	padding:0;
	margin:0;
	border:none;
}





div.companyprofiles div#content table.groepen td {
	padding:0;
	margin:0;
	font:normal 11px/14px Arial,Helvetica,sans-serif;
	color:#666666;
	background-color:#FFFFFF; 
}

div.companyprofiles div#content table.groepen2{
	width:516px;
	padding:0;
	margin:0;
	border:none;
}

div.companyprofiles div#content table.groepen2 td.groepentitel {
	padding:0;
	margin:0;
	font:bold 14px/14px Arial,Helvetica,sans-serif;
	color:#060133;
	background-color:#FFFFFF; 
}

div.companyprofiles div#content table.groepen2 td.groepenomschrijving {
	padding:0;
	margin:0;
	font:normal 11px/14px Arial,Helvetica,sans-serif;
	color:#666666;
	background-color:#FFFFFF; 
}

div.companyprofiles div#content div#meerlink {
   width:516px; 
   height:20px; 
   line-height:20px; 
   border:0px;
   text-align:right;
}


div.companyprofiles div#content div#groupseperatortitle{
	text-decoration: none;
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#999999;
	font-weight:bold;
	height:24px;
}

div.companyprofiles div#content div#group_disc {
	font:normal 18px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#060133;
}


div.companyprofiles div#content div#meerlink a,
div.companyprofiles div#content div#meerlink a:link,
div.companyprofiles div#content div#meerlink a:visited {
	font:normal 12px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#060133;
}

div.companyprofiles div#content div#meerlink a:active
div.companyprofiles div#content div#meerlink a:hover {
	font:normal 12px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#50b900;
}

div.companyprofiles div#content table.company-profile {
	width:516px;
	padding:0;
	margin:0;
	border:none;
}

div.companyprofiles div#content table.company-profile td {
	padding:0;
	margin:0;
	font:normal 12px/18px Arial,Helvetica,sans-serif;
	color:#333333;
	background-color:#f8f8f8; 
}

div.companyprofiles div#content table.company-profile td.header {
	width:516px;
	height:31px;
	background: url(../images/backgrounds/hdr-profile-bgdot.gif) repeat-x;
	padding-top:3px;
}

div.companyprofiles div#content table.company-profile td.header h5 {
	font-size:18px;
	display:inline;
	margin-right:5px;
}

div.companyprofiles div#content table.company-profile td.col1 {
	width:250px;
	float:left;
	color:#060133;
	padding-left:10px;
	height:25px;
}
div.companyprofiles div#content table.company-profile td.col2 {
	float:left;
	width:246px;
	font-weight:bold;
	color:#060133;
	height:25px;
}

div.companyprofiles div#content table.company-profile div.data {
	width:516px;
}

div.companyprofiles div#content div.data div.field-label {
}

div.companyprofiles div#content div.data div.field-data {
}


/* tabs with information and jobs */

div.companyprofiles div#content div.header-tab-box {
	width:516px;
	height:35px;
	background:url(../images/backgrounds/tab-bg-img.gif)  top left repeat-x;
}

div.companyprofiles div#content div.header-tab-box div.tab-selected {
	float:left;
	margin:10px 0 0 6px;
	background:#fff;
	border:solid 1px #ffffff;
	border-bottom:none;
	width:116px;
	height:23px;
}
div.companyprofiles div#content div.header-tab-box div.tab-default {
	float:left;
	margin:10px 0 0 2px;
	background: url(../images/backgrounds/tab-default-bg.gif) top left repeat-x;
	border:solid 1px #ffffff;
	width:116px;
	height:22px;
}


div.companyprofiles div#content div.tab-default img {
	float:left;
	border:none;
	margin-left:2px;
	margin-right:2px;
}
div.companyprofiles div#content div.tab-selected img {
	float:left;
	border:none;
	margin-left:5px;
	margin-right:4px;
}
div.companyprofiles div#content div.tab-selected span.classifieds-amount,
div.companyprofiles div#content div.tab-default span.classifieds-amount {
	margin-top:3px;
	float:left;
	font:normal 12px Arial,Helvetica,sans-serif;
	color:#848484;
	margin-left:5px;
}

/* styling for url's inside tab boxes */

div.companyprofiles div#content div.header-tab-box a,
div.companyprofiles div#content div.header-tab-box a:link,
div.companyprofiles div#content div.header-tab-box a:visited {
	float: left;
	font:bold 12px/21px Arial,Helvetica,sans-serif;
	text-decoration:none;
}
div.companyprofiles div#content div.header-tab-box a:active,
div.companyprofiles div#content div.header-tab-box a:hover {
	text-decoration:underline;
}
/* styling for url's inside tab boxes */
/* colors only */

div.companyprofiles div#content div.tab-default a,
div.companyprofiles div#content div.tab-default a:link,
div.companyprofiles div#content div.tab-default a:visited {
	color:#020051;
}

div.companyprofiles div#content div.tab-default a:active,
div.companyprofiles div#content div.tab-default a:hover {
	color:#333;
}
div.companyprofiles div#content div.tab-selected a,
div.companyprofiles div#content div.tab-selected a:link,
div.companyprofiles div#content div.tab-selected a:visited {
	color:#333;
}

div.companyprofiles div#content div.tab-selected a:active,
div.companyprofiles div#content div.tab-selected a:hover {
	color:#333;
}

/* end tab boxes */

/* start of actual content */

div.companyprofiles div#content div.content-box td a,
div.companyprofiles div#content div.content-box td a:link,
div.companyprofiles div#content div.content-box td a:visited {
	color:#020051;
	
}

div.companyprofiles div#content div.content-box td a:active,
div.companyprofiles div#content div.content-box td a:hover {
	color:#50b900;
}

div.companyprofiles div#content div.content-box {
	margin-top:20px;
}

div.companyprofiles div#content div.content-box h2 {
	font-weight:bold;
	color:#50b900;
	font-size:12px;
}

div.companyprofiles div#content div.content-box p {
	/* padding-left:22px; */
	padding-left:0;
	margin-top:18px;
	margin-bottom:18px;
	margin-right:10px;
}

div.companyprofiles div#content div.content-box p.introduction {
	padding-left:0;
}


/* STYLING CLASSIFIEDS FOR COMPANIES */


/* styling classifieds  */

div.companyprofiles div#content div.content-box div.classified {
	position:relative;
	width:514px;
	border:solid 1px #cccccc;
	padding:0px;
	margin-top:22px;
	background:#ffffff;
}

div.companyprofiles div#content div.content-box div.classified div.job-title {
	position:relative;
	display:table;
	width:514px;
	vertical-align: middle;
	margin-left:5px;
} 

div.companyprofiles div#content div.content-box div.classified div.job-title img {
	position:relative;
	display:table;
	vertical-align: middle;
	margin-left:5px;
} 

div.companyprofiles div#content div.content-box div.classified img {
	float:left;
	vertical-align: middle;
	margin-right:5px;
	margin-top:9px;
}
div.companyprofiles div#content div.content-box div.classified div.job-title a,
div.companyprofiles div#content div.content-box div.classified div.job-title a:link,
div.companyprofiles div#content div.content-box div.classified div.job-title a:visited {
	width:490px;
	float:left;
	font-weight:bold;
	font-size:14px;
	line-height:18px;
	text-decoration:none;
	color:#070233;
	margin-bottom:4px;
	margin-top:4px;
}
div.companyprofiles div#content div.content-box div.classified div.job-title a:active,
div.companyprofiles div#content div.content-box div.classified div.job-title a:hover {
	color:#50b900;
	margin-bottom:4px;
	margin-top:4px;
	text-decoration:none;
}

div.companyprofiles div#content div.content-box div.classified div.job-intro {
	width:490px;
	margin-left:8px;
	margin-top:4px;
	color:#070233;
	font:normal 12px Arial, Helvetica, sans-serif;
	
}

div.companyprofiles div#content div.content-box div.classified div.job-intro.img {
	width:490px;
	margin-left:15px;
	margin-top:4px;
	color:#333;
	vertical-align: middle;
	font:normal 12px Arial, Helvetica, sans-serif;
	
}

div.companyprofiles div#content div.content-box div.classified div.job-intro div {
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
}

div.companyprofiles div#content div.content-box div.classified div.job-intro span {
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
}

div.companyprofiles div#content div.content-box div.classified div.job-intro p {
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
}

div.companyprofiles div#content div.content-box div.classified div.job-wrapper {
	display:table;
	width:514px;
	color:#333;
	background-color: #f8f8f8; 
	margin-top:10px;
}

div.companyprofiles div#content div.content-box div.job-wrapper-links {
	display:table;
	float:right;
	width:516px;
	height:24px; 
	margin-top:2px;
	margin-bottom:10px;
	font:normal 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#5bbe11;
}

div.companyprofiles div#content div.content-box div.job-wrapper-links a,
div.companyprofiles div#content div.content-box div.job-wrapper-links a:link,
div.companyprofiles div#content div.content-box div.job-wrapper-links a:visited {
	font:normal 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#5bbe11;
	text-decoration:none;
}
div.companyprofiles div#content div.content-box div.job-wrapper-links a:active,
div.companyprofiles div#content div.content-box div.job-wrapper-links a:hover {
	font:normal 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:underline;
	color:#5bbe11;
}



div.companyprofiles div#content div.content-box div.classified div.job-wrapper div.job-facts {
	float:left;
	width:355px;
	margin-left:15px;
	margin-top:20px;
	background-color: #f8f8f8; 
}


div.companyprofiles div#content div.content-box div.classified div.job-wrapper div.job-facts div.data {
	float:left;
	width:335px;
	margin:0;
	padding:0;
	background-color: #f8f8f8; 
}

div.companyprofiles div#content div.content-box div.classified div.job-wrapper td.field-label {
	padding-left: 10px;
	width:115px !important;
	color:#070233;
	font-weight: bold;
}

div.companyprofiles div#content div.content-box div.classified div.job-wrapper td.field-data {
	width:220px !important;
	color:#070233;
	font-weight: bold;
}
div.companyprofiles div#content div.content-box div.classified div.job-wrapper td.field-data a,
div.companyprofiles div#content div.content-box div.classified div.job-wrapper td.field-data a:visited,
div.companyprofiles div#content div.content-box div.classified div.job-wrapper td.field-data a:hover {
	text-decoration:none;
}
div.companyprofiles div#content div.content-box div.classified div.job-wrapper table td	{
	line-height: 12px;
	font-size: 12px;
}

/* just appears at search-result over all companies */

div.companyprofiles div#content div.content-box div.classified div.job-wrapper div.profile-info {
	float:left;
	width:305px;
	height:66px;
	margin-left:5px;
	margin-top:20px;
}
div.companyprofiles div#content div.content-box div.classified div.job-wrapper div.profile-info div.profile-logo {
	float:right;
	height:66px;
	margin-left: auto; 
	margin-right: 0px;

}
div.companyprofiles div#content div.content-box div.classified div.job-wrapper div.profile-info div.profile-name,
div.companyprofiles div#content div.content-box div.classified div.job-wrapper div.profile-info div.profile-link  {
	float:left;
	clear: left;
	width:190px;
}  

div.profile-name {
	margin-top:2px;
	font-weight:bold;
}

div.profile-link img {
	margin-top:4px;
	vertical-align:middle;
	margin-right:4px;
}

div.profile-link a,
div.profile-link a:link,
div.profile-link a:visited {
	text-decoration:none;
	color:#020051;
}
div.profile-link a:active,
div.profile-link a:hover {
	text-decoration:underline;
	color:#50b900;
}

/* UITGEBREID ZOEKEN RESULTAAT PAGINA */

div.companyprofiles div#mainbar div.breadcrumb h3 {
	font-weight:normal;
	font-size:15px;
	color:#50b900;
	margin:0;
	padding:0;
	float:left;
} 

div.companyprofiles div#mainbar div.breadcrumb h4 {
	font-weight:bold;
	font-size:15px;
	margin:0;
	padding:0;
	color:#50b900;
	text-decoration:none;
	float:left;
	margin-left:4px;
} 



/* uitgebreid zoeken formulier */
div.companyprofiles div#content div#zoeken {
	width:516px;
	margin-bottom:0;
	padding-bottom:0;
	
}

div.companyprofiles  div.bedrijfstitel_bedrijfsnaam {
	text-decoration: none;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#50b900;
	font-weight:bold;
	line-height:26px;
	width:500px;
}

div.companyprofiles  div.bedrijfstitel_functiegroep{
	text-decoration: none;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#999999;
	font-weight:bold;
	line-height:18px;
	width:500px;
}


div.companyprofiles div#content div.bedrijfstitel {
	text-decoration: none;
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#999999;
	font-weight:bold;
	line-height:18px;
}



div.companyprofiles div#content div.bedrijfstitel img {
	vertical-align:top;
	padding-right:8px;
	padding-bottom:1px;
}

/* header above the search options */

div.companyprofiles div#content div#zoeken div#form-header {
	margin-top:14px;
	display:table;
	width:516px;
	}

div.companyprofiles div#content div#zoeken div#form-header td.amount {
	font:normal 16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#50b900;
}

div.companyprofiles div#content div#zoeken div#form-header td.gezochtop {
	font:normal 13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#50b900;
}

div.companyprofiles div#content div#zoeken div#form-header div.search-options {
	float:right;
	font:normal 15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#50b900;
}
div.companyprofiles div#content div#zoeken div#form-header div.search-options span.strong {
	font-weight:bold;
}
div.companyprofiles div#content div#zoeken div#form-header div.search-options img {
	margin-left:5px;
}
div.companyprofiles div#content div#zoeken div#form-header div.search-options span.divider img {
	width:1px;
	height:14px;
	vertical-align: middle;
	margin-left:5px;
	margin-right:5px;
}
div.companyprofiles div#content div#zoeken div#form-header div.search-options a,
div.companyprofiles div#content div#zoeken div#form-header div.search-options a:link,
div.companyprofiles div#content div#zoeken div#form-header div.search-options a:visited {
	text-decoration:none;
	color:#50b900;
}
div.companyprofiles div#content div#zoeken div#form-header div.search-options a:active,
div.companyprofiles div#content div#zoeken div#form-header div.search-options a:hover {
	text-decoration:underline;
	color:#50b900;
}

/* form mainbar between header and form itself */

div.companyprofiles div#content div#zoeken div#form-mainbar {
	display:table;
	width:516px;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#8c8c8c;
	vertical-align:middle; 
}

div.companyprofiles div#content div#zoeken div#form-mainbar div.form-mainbar-options {
	float:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#50b900;
	height:23px; 
	margin-top:5px; 
}

div.companyprofiles div#content div#zoeken div#form-mainbar div.form-mainbar-options a,
div.companyprofiles div#content div#zoeken div#form-mainbar div.form-mainbar-options a:link,
div.companyprofiles div#content div#zoeken div#form-mainbar div.form-mainbar-options a:visited {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#666666;
}
div.companyprofiles div#content div#zoeken div#form-mainbar div.form-mainbar-options a:active,
div.companyprofiles div#content div#zoeken div#form-mainbar div.form-mainbar-options a:hover {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#50b900;
}
div.companyprofiles div#content div#zoeken div#form-mainbar div.form-mainbar-options a.selected {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#50b900;
}




div.companyprofiles div#content div#zoeken div#form-mainbar div.form-mainbar-options2 {
	float:right;
	margin-right:5px;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#080334;
	height:23px; 
	margin-top:5px; 
	}

div.companyprofiles div#content div#zoeken div#form-mainbar div.form-mainbar-options2 SELECT {
	vertical-align:middle; 
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#080334;
	height:18px; 
	margin-top:-2px; 
	}	
	
div.companyprofiles div#content div#zoeken div#form-mainbar span.divider img {
	width:1px;
	vertical-align:middle;
	height:14px;
}

div.companyprofiles div#content div#zoeken a,
div.companyprofiles div#content div#zoeken a:link,
div.companyprofiles div#content div#zoeken a:visited {
	margin-left:4px;
	margin-right:4px;
	text-decoration:none;
	color:#020051;
}

div.companyprofiles div#content div#zoeken a:active,
div.companyprofiles div#content div#zoeken a:hover {
	text-decoration:underline;
	color:#50b900;
}

div.companyprofiles div#content div#zoeken a.selected {
	text-decoration:underline;
	color:#333;
}




/* form search itself */

div.companyprofiles div#content div#zoeken form#searchform {
	width:100%;
	margin:0;
	overflow: visible;
}


div.companyprofiles div#content div#zoeken form#searchform div#form-wrapper {
	display:table;
	width:516px;
}

div.companyprofiles div#content div#zoeken form#searchform div#form-wrapper div.ruler {
	width:516px;
	margin-top:5px;
	display:table;
	margin-bottom:5px;
	height:1px;
}



div.companyprofiles div#content div#zoeken form#searchform div.field-wrapper {
	width:516px;
}

div.companyprofiles div#content div#zoeken div#searchform div.field-wrapper img  {
	margin-bottom:-3px;
	margin-left:4px;
}


div.companyprofiles div#content div#zoeken div#searchform div.field-wrapper td {
	color:#020051;
	font-size:11px;
	font-weight:normal;
	font-size:11px;
	margin:0;
	padding:0;
	text-decoration:none;
}


div.companyprofiles div#content div#zoeken div#searchform div.field-wrapper td a,
div.companyprofiles div#content div#zoeken div#searchform div.field-wrapper td a:link,
div.companyprofiles div#content div#zoeken div#searchform div.field-wrapper td a:visited {
	color:#020051;
	font-weight:normal;
	font-size:11px;
	margin:0;
	padding:0;
	text-decoration:none;
}

div.companyprofiles div#content div#zoeken div#searchform div.field-wrapper td a:active,
div.companyprofiles div#content div#zoeken div#searchform div.field-wrapper td a:hover {
	color:#50b900;
	font-weight:normal;
	font-size:11px;
	margin:0;
	padding:0;
	text-decoration:none;
}

div.companyprofiles div#content div#zoeken form#searchform select {
	float:left;
	width:110px;
	border:solid 1px #ffffff;
}
div.companyprofiles div#content div#zoeken form#searchform label {
	float:left;
	width:115px;
	text-align: right;
	margin-top:2px;
	margin-right:3px;
	
}




/* form search itself */

div.companyprofiles div#content div#zoeken div#searchform {
	width:100%;
	margin:0;
	overflow: visible;
}


div.companyprofiles div#content div#zoeken div#searchform div#form-wrapper {
	display:table;
	width:516px;
}

div.companyprofiles div#content div#zoeken div#searchform div#form-wrapper div.ruler {
	width:516px;
	margin-top:5px;
	display:table;
	margin-bottom:5px;
	height:1px;
	/* background: url(../images/search-form-ruler.gif) repeat-x; */
	clear:both;
}



div.companyprofiles div#content div#zoeken div#searchform div.field-wrapper {
	width:692px;
}

div.companyprofiles div#content div#zoeken div#searchform select {
	float:left;
	width:238px;
	border:solid 1px #123456;
	font-size:10px;
	line-height:18px;
	height:18px;
}
div.companyprofiles div#content div#zoeken div#searchform label {
	float:left;
	width:100px;
	text-align: right;
	margin-top:2px;
	margin-right:3px;
	font-size:11px;
	
}

/* CLASSIFIEDS DETAIL PAGE */
div.companyprofiles div#content div.company-detail-wrapper {
	float:left;
	display:table;
	width:516px;
}

div.companyprofiles div#content div.company-detail-logo {
	float:left;
	display:table;
	margin-top:15px;
	width:240px;
	clear:right;
	text-align: right;
}

div.companyprofiles div#content div.company-detail-wrapper div.organisation-header {
	color:#50b900;
	font-weight:bold;
}
div.companyprofiles div#content div.company-detail-wrapper div.organisation-wrapper {
	clear:both;
}

div.companyprofiles div#content div.company-detail-wrapper div.organisation-wrapper div.organisation-name {
	width:450px;
	font-weight:bold;
}
div.companyprofiles div#content div.company-detail-wrapper div.organisation-wrapper div.organisation-name img {
	margin-left:8px;
	margin-bottom:1px;
	margin-right:6px;
}
div.companyprofiles div#content div.organisation-wrapper a, 
div.companyprofiles div#content div.organisation-wrapper a:link,
div.companyprofiles div#content div.organisation-wrapper a:visited {
	font-weight:normal;
	color:#020051;
	text-decoration: none;
}
div.companyprofiles div#content div.organisation-wrapper a:active,
div.companyprofiles div#content div.organisation-wrapper a:hover {
	color:#50b900;
	text-decoration: underline;
}

div.companyprofiles div#content div.company-detail-wrapper div.detail-header {
	width:100%;
	margin-top:16px;
	font-weight:bold;
	color:#50b900;
}


div.companyprofiles div#content div.company-detail-wrapper div.detail-text {
	margin-top:2px;
}

div.companyprofiles div#content div.job-detail-wrapper {
	width:516px;
	display:table;
	clear:both;
}
div.companyprofiles div#content div.job-detail-wrapper div.detail-header {
	margin-top:16px;
	font-weight:bold;
	color:#50b900;
}

div.companyprofiles div#content div.job-detail-wrapper div.detail-text {
	margin-top:2px;
}

div.companyprofiles div#content div.job-detail-wrapper div.detail-text p {
	padding:0;
	margin:0 0 20px 0;
}

div.companyprofiles div#content div.moreinfo-detail-wrapper {
	width:516px;
	display:table;
	clear:both;
}
div.companyprofiles div#content div.moreinfo-detail-wrapper div.detail-header {
	margin-top:16px;
	font-weight:bold;
	color:#50b900;
}

div.companyprofiles div#content div.moreinfo-detail-wrapper div.detail-header {
	margin-top:16px;
	font-weight:bold;
	color:#50b900;
}

div.companyprofiles div#content div.moreinfo-detail-wrapper div.detail-text {
	width:516px;
	display:table;
	clear:both;
}

div.companyprofiles div#content div.moreinfo-detail-wrapper div.detail-text div.field-label {
	float:left;
	width:150px;
	color:#333;
}

div.companyprofiles div#content div.moreinfo-detail-wrapper div.detail-text div.field-data {
	float:left;
	width:300px;
	text-align:left;
	color:#333;
}
div.companyprofiles div#content div#detail-action-box {
	margin-top:20px;
	width:516px;
	clear:both;
	height:22px;
}
div.companyprofiles div#content div#detail-action-box div.options {
	height:18px;
	line-height:18px;
}

div.companyprofiles div#content div#detail-action-box div.options a,
div.companyprofiles div#content div#detail-action-box div.options a:link,
div.companyprofiles div#content div#detail-action-box div.options a:visited {
	line-height:16px;
	height:16px;
	color:#50b900;
	vertical-align:middle;
	font:normal 13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

div.companyprofiles div#content div#detail-action-box div.options a:active,
div.companyprofiles div#content div#detail-action-box div.options a:hover {
	color:#50b900;
	text-decoration:underline;
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}


div.companyprofiles div#content div#detail-action-box div.options img {
	margin-left:8px;
	margin-right:4px;
	vertical-align:middle;
}

/* LISTING OF ALL COMPANY PROFILES  */

div.companyprofiles div#content h1.profile-listing-header {
	font-size:18px;
	font-weight:normal;
	margin:0;
	padding:0;
}

/* sorting order box at top of page */

div.companyprofiles div#content div#sorting-order {
	width:516px;
	display:table;
	height:23px;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-bottom:-8px; 
	color:#8c8c8c;
	vertical-align:middle; 
}

div.companyprofiles div#content div#sorting-order div.result {
	float:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#8c8c8c;
	height:23px; 
}

div.companyprofiles div#content div#sorting-order div.options {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#8c8c8c;
	height:23px; 
	margin-top:5px; 
}

div.companyprofiles div#content div#sorting-order div.options a,
div.companyprofiles div#content div#sorting-order div.options a:link,
div.companyprofiles div#content div#sorting-order div.options a:visited {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#666666;
}
div.companyprofiles div#content div#sorting-order div.options a:active,
div.companyprofiles div#content div#sorting-order div.options a:hover {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#50b900;
}
div.companyprofiles div#content div#sorting-order div.options a.selected {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#50b900;
}

div.companyprofiles div#content div#sorting-order div.options2 {
	float:right;
	margin-right:5px;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#080334;
	height:23px; 
}

div.companyprofiles div#content div#sorting-order div.options2 SELECT{
	vertical-align:middle; 
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#080334;
	height:18px; 
	margin-top:-4px; 
}

div.companyprofiles div#content div#sorting-order div.options img {
	margin-left:8px;
	margin-right:8px;
	vertical-align:middle;
}

div.companyprofiles div#content div#sorting-order div.options div.sort-order {
	float:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#8c8c8c;
}

div.companyprofiles div#content div#sorting-order a,
div.companyprofiles div#content div#sorting-order a:link,
div.companyprofiles div#content div#sorting-order a:visited {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#666666;
}
div.companyprofiles div#content div#sorting-order a:active,
div.companyprofiles div#content div#sorting-order a:hover {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#50b900;
}
div.companyprofiles div#content div#sorting-order a.selected {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#50b900;
}

/* // sorting order box at top of page */


div.companyprofiles div#content div.content-box div.profile-listing {
	position:relative;
	width:514px;
	border:solid 1px #cccccc;
	padding:0px;
	margin-top:14px;
	background:#fff;
}

div.companyprofiles div#content div.content-box div.profile-listing div.title {
	position:relative;
	display:table;
	width:333px;
	margin-left:11px; 
	margin-top:4px; 
	background: url(../include/themes/nuwerk/images/blauwpijltje.png) 0 4px no-repeat;
	
} 


div.companyprofiles div#content div.content-box div.profile-listing div.title  h4{
	margin:0;
}

div.companyprofiles div#content div.content-box div.profile-listing div.title a,
div.companyprofiles div#content div.content-box div.profile-listing div.title a:link,
div.companyprofiles div#content div.content-box div.profile-listing div.title a:visited {
	width:333px;
	font-weight:bold;
	margin-left:11px; 
	font-size:14px;
	color:#020051;
	text-decoration:none; 
	
}
div.companyprofiles div#content div.content-box div.profile-listing div.title a:active,
div.companyprofiles div#content div.content-box div.profile-listing div.title a:hover {
	color:#50b900;
	text-decoration:none; 
}

div.companyprofiles div#content div.content-box div.profile-listing div.wrapper {
	display:table;
	width:514px;
	color:#333;
	margin-bottom:10px;
}

div.companyprofiles div#content div.content-box div.profile-listing div.wrapper div.facts {
	float:left;
	width:324px;
	margin-left:11px;
	margin-top:10px;
}
div.companyprofiles div#content div.content-box div.profile-listing div.wrapper div.facts div.data {
	float:left;
	width:324px;
	margin:0;
	padding:0;
}

div.companyprofiles div#content div.content-box div.profile-listing div.wrapper div.facts div.data div.field-label {
	float:left;
	width:134px;
	font-size:13px;
	color:#020051;
	text-decoration:none; 
	line-height:18px; 
}

div.companyprofiles div#content div.content-box div.profile-listing div.wrapper div.facts div.data div.field-data {
	float:left;
	width:190px;
	font-size:13px;
	color:#020051;
	font-weight:bold;
	text-decoration:none; 
	line-height:18px; 
}
div.companyprofiles div#content div.content-box div.profile-listing div.wrapper div.logo {
	float:right;
	margin-right:5px; 
	margin-bottom:3px; 
}
.bedrijfs_presentatie_frame {
position: relative;
float: left;
width: 520px;
margin-bottom:20px;
}

.bedrijfs_presentatie_title {
background: url('../images/round_arrow.gif') no-repeat;
width: 500px;
margin: 0 0 5px 6px;
height: 18px;
font-size: 12pt;
font-weight: bold;
color: #999;
line-height: 22px;
padding: 0 0 0 24px;
}

.bedrijfs_presentatie_subtitle {
margin: 0 0 0 8px;
width: 500px;
height: 18px;
font-size: 10pt;
}

.bedrijf_presentatie_item {
background: url('../images/small_gradient.png') repeat-x bottom;
width: 120px;
height: 120px;
float: left;
margin: 15px 0 0 0;
cursor: pointer;
}

.bedrijf_presentatie_item_title {
background: url('../images/Home_34.jpg') no-repeat 0 5px;
margin: 5px 0 0 5px !important;
margin: 2px 0 0 5px;
padding: 0 0 0 15px;
color: #080334;
font-size: 10pt;
font-weight: bold;
}

.bedrijf_presentatie_item img {
width: 120px;
height: 90px;
}

.bedrijf_presentatie_item p {
margin: 1px 0 0 2px;
color: #333333;
font-weight: bold;
font-size: 10pt;
}

