#vacature_info {
margin-bottom:200px;
}
	#vacature_info h4 {
		margin:10px 0;padding:0;
		margin-left:10px;
		font-size:20px;
	}
	#vacature_info p {
		margin:0px 0px 10px 0px;
	}
	.vacreageer_direct,.vacreageer_directcenter {
		float:right;
		height:22px;
		width:135px;
		text-align:center;
		border:0;
		background:#329D34;
		margin-right:40px;
	}
	.vacreageer_directcenter {
		float:none;
		margin-left:35px;
	}

	body .vacreageer_directcenter a:hover, body .vacreageer_direct a:hover {color:white; text-decoration:underline;} 
	.vacreageer_directcenter a, .vacreageer_direct a {color:white; text-decoration:none; font-weight:bold; 
		font-size:12px;}
		
	body .vacreageer_directcenter a:link,body .vacreageer_direct a:link {color:white; text-decoration:none; font-weight:bold; font-size:12px;}
	#vacature_info_content p, .vacreageer_directtekst p {
		margin:0px 0px 10px 0px;
	}
	.vacreageer_directtekst {
		float:left;
		padding:0;
		width:355px;
	}
	#vacature_info_klantright, #vacreageer_directtekst_kader {
		float:right;
		border:1px solid #329D34;
		width:210px;
		margin:10px;
		padding:5px;
		text-align:center;
	}
	#reactie_info_klantright {
		float:right;
		border:0px;
		display:table;
		margin:-40px 0 -10px 20px;
		text-align:center;
	}	
	
table.zoekresultaten_top {
table-layout:fixed;
}

.zoekresultaat_kader_tekst {
width:500px;
float:left;

}
.zoekresultaat_kader_tekst_small {
width:450px;
float:left;
margin-right:45px;
}
.zoekresultaat_kader_logo {
width:150px;
margin-top:10px;
float:left;
text-align:center;
}
h3.resultaat_top {
	border: 0;
	color: white;
	margin: 20px 20px 4px 0px;
	border-bottom:1px solid #329D34;
	
}
h3.resultaat_top a{
	display:inline-block;
	font-weight:bold;
	width:550px;
	text-decoration:none;
	border-bottom:0;	
}
h3.resultaat_top a:hover{
	color:#329D34;
	}

.spacer {
clear:both;
font-size:0;
line-height:0;
}
.meervacatures{
	padding:5px 0px;
}

.klant_logo_infobox {
	width:140px;
	padding:15px;
	height:100px;
	float:left;
	text-align:center;
}
.klant_logo_infobox_hover {
	width:250px;
}
	.klant_logo_infobox_hover_content {
		width:250px;
		padding:5px;
		background:white;
		border:1px solid #329D34;
	}
	h3.klant_logo_header {
		padding:0px 4px;
		margin:0px;
		border:1px solid #329D34;
		border-bottom:0;
		background: #329D34 0 0;
		color:white;
		font-size:12px;
		font-weight:bold;
		height: auto;
		width: auto;
		display:inline-block;
		
	}
h3.bedrijftop {
	border: 0;
	font-size:16px;
	color: white;
	margin:20px 20px 0 0;
	border-bottom:1px solid #329D34;
}
h3.bedrijftop a{
	display:inline-block;
	text-decoration:none;
	border-bottom:0;
	width:300px;
}
h3.bedrijftop a:hover{ color:#329D34;}

ul.listvacatures{
	margin:0px;
	padding:0px 0px 0px 15px;
}
ul.listvacatures li  {
list-style-type:circle;
}
ul.listvacatures li a {

}
.parner_overzicht_klant{display:table;}
.parner_overzicht_logo {width:180px; float:left; padding:10px; text-align:center;}
.parner_overzicht_tekst {float:left;width: 480px; padding:10px;}

ul.portal_list {
	margin:0px;
	padding:0px 0px 0px 10px;
}
li.portal_list {
	width:140px;
	height:20px;
	font-size:12px;
	float:left;
	list-style-type: none;
	padding:0 0 5px;
}
li.portal_list_vacature {
	width:330px;
	height:20px;
	font-size:12px;
	float:left;
	list-style-type: none;
}

li.portal_list a {
	text-decoration: none;
}

.shadetabs {
padding: 3px 0;
margin-left: 10px;
margin-top: 1px;
margin-bottom:17px;
font: bold 12px "Trebuchet MS";
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

	#content ul.shadetabs {
	padding: 0;
	line-height:  100%;
	margin-left: 10px;
	clear:both;
	}
	
.shadetabs li{
display: table;
float:left;
margin: 0;
padding: 0;
width:113px;
margin-bottom:-2px;	
}
	ul#accounttabs li {
	
	margin:0px;
	}
	ul#optiontabs li {
	
	margin:0px;
	}
.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding:5px 24px;
color: #fff;
background: url(../images/tab_active.gif) no-repeat	;
display:block;
}

.shadetabs li a:hover{
color: #2d2b2b;
background: url(../images/tab_active_selected.gif) no-repeat ;
}

.shadetabs li a.selected{ /*selected main tab style */
color: #000;
background: url(../images/tab_active_selected.gif) no-repeat ;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style 
background-image: url(shadeactive.gif);*/
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

#dwrap div {
width: 250px;
height: 20px;
float: left;
padding:5px;
font-weight:bold;
font-size:14px;
}

#lwrap div {
width: 220px;
height: 20px;
float: left;
padding:5px;
font-weight:bold;
font-size:14px;
}
#lwrap div.zoeken {
width: 100px;
height: 20px;
float: left;
padding:5px;
font-weight:bold;
font-size:14px;
}

#sidebar .smalltabs {
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom:17px;
font: bold 12px "Trebuchet MS";
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.smalltabs li{
float:left;
margin: 0;
padding: 0;
width:83px;
margin-bottom:-2px;	
}

.smalltabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding:5px 24px;
color: #fff;
background: url(../images/small_tab_active.png) no-repeat	;
display:block;
}

.smalltabs li a:hover{
color: #2d2b2b;
background: url(../images/small_tab_active_selected.png) no-repeat ;
}

.smalltabs li a.selected{ /*selected main tab style */
position: relative;
color: #000;
background: url(../images/small_tab_active_selected.png) no-repeat ;
top: 1px;
}

.smalltabs li a.selected{ /*selected main tab style 
background-image: url(shadeactive.gif);*/
border-bottom-color: white;
}

.smalltabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

#portal_logos {
display:table;
margin-bottom:20px;
}
	span#portal_feed { margin-top:-10px; }
	
#content_right_1-3 {
	width:200px;
	float:left;
	overflow:hidden;
}

#heading h5 {
font-size:30px;
color:#329d34;
margin-top:0px;
}
#heading span {
font-size:14px;
color:#6E6E6E;
margin-top:0px;
}
