#contentcenter {
padding-left:10px;
width:770px;
height:100%;
float:left;
background:#ffffff;
line-height:16px;
font-size:1.1em;
}

#content_left_2-3 {
	width:490px;
	float:left;
	margin-right:10px;
}
	#content_left_2-3 #Vacature_Resultaten_Header h3 {
		margin-top:0px;
	}
#content_right_1-3 {
	width:250px;
	float:left;
}
#content_left_3-4 {
	width:545px;
	float:left;
	margin-right:10px;
}
#content_right_1-4 {
	width:192px;
	float:left;
	overflow:hidden;
}
#content_left_3-5 {
	width:450px;
	float:left;
	margin-right:10px;
}
#content_right_2-5 {
	width:310px;
	float:left;
}

#content {
padding:0 5px;
}

#content_portal {
width:550px;
float:left;
margin:0;
padding:0;
}


#contentright {
width:198px;
background:none;
float:right;
margin:0;
padding:0;
}

#loginform p{
	padding:0px 0px;
}

table.zoekresultaten_top {
table-layout:fixed;
}

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

}
.zoekresultaat_kader_tekst_small {
width:575px;
float:left;

}
.zoekresultaat_kader_logo {
width:150px;
margin-top:10px;
float:left;
text-align:center;
}

li .zoek_pagina {
font-weight:bold;
}

h3.resultaat_top {
	border: 0;
	color: white;
	
	border-bottom:1px solid #05a51b;
	font-size:12px;
	
}
h3.resultaat_top a{
	color:#ff6600;
	display:inline-block;
	
	text-decoration:none;
	border-bottom:0;
	font-size:16px;
}
h3.resultaat_top a:hover{background:white; color:#0982cf;}


	.tab_name,#tab_name {
		font-weight:bold;
		padding: 2px 8px 2px 8px;
		margin-right: 2px;
		color:white;
		background:#FF6600;
		margin:0px;
		width:140px;
		font-size:12px;
		border:0px;
	}
	.green_border {
		border: 1px solid #FF6600; clear:both;
		padding: 5px;
	}

.spacer {
clear:both;
font-size:0;
line-height:0;
}

#klant_pagina_content_links {
float:left;
width:545px;
margin:0 0 30px;

}

#klant_pagina_content_links p.klant_pagina_content_links_tekst {
font-size:11px;
font-variant:normal;
font-weight:400;
line-height:16px;
width:535px;
padding:0;
}

#klant_pagina_content_vacature_links {
float:left;
border:0 solid #ccc;
width:375px;
margin:0 0 4px;
padding:5px;
}

#klant_pagina_content_vacature_rechts {
float:right;
border:0 solid #ccc;
width:145px;
margin:0 0 4px;
padding:5px;
}

#klant_pagina_content_rechts {
float:left;
width:200px;
margin-right:10px;
line-height:16px;
margin:0 0 4px;
padding:5px;
}

.vacature_pagina_content_links_tekst_vet {
font-size:11px;
font-weight:700;
line-height:16px;
}

.vacature_pagina_content_links_tekst {

line-height:16px;
}

p.tekst_reageer_direct {
float:left;
font-style:normal;

line-height:16px;
margin-left:0;
width:340px;
padding:0;
}

p.reageer_direct {
float:right;
height:30px;
width:135px;
text-align:center;
border:2px dotted red;
padding:15px 5px 5px;
}

#vacature_pagina_content_rechts {
float:right;
border:2px dotted red;
width:210px;
border-color:red;
margin:0 0 4px;
padding:5px;
}

#Vacature_Resultaten_Header {
float:left;
width:100%;
display:block;
}

#Vacature_Resultaten_Portal {
float:left;
width:550px;
display:block;
}

p.vacature_ads {
display:table;
width:170px;
text-align:center;
border:1px solid #05a51b;
padding:15px 0px 15px;
margin-top:10px;
margin-bottom:0px;
}

	
/* Nieuwe reageer pagina style vanaf hwd*/

#kader_links {
width:350px;
float:left;
}

#kader_rechts {
width:350px;
float:left;
margin-left:20px;
}
#kader_tweederde {
width:500px;
float:left;
}

#kader_eenderde {
width:200px;
float:left;
margin-left:20px;
}

#zoekresultaat_top,#klant_pagina_content,#vacature_pagina_content {
float:left;
width:750px;
}

p.zoekresultaten_top_header_pagina,p.zoekresultaten_kader_header_pagina {
font-weight:700;
font-style:normal;
font-size:14px;
line-height:16px;
margin-left:0;
}

#klant_pagina_content_links_vacatures,#vacature_pagina_content_links,#vacature_pagina_content_links_vacatures {
float:left;
width:530px;
margin:0 0 4px;
padding:5px;
}

.Vacature_Resultaten_Header h3,.Vacature_Resultaten_Portal h3 {
font-size:1.4em;
line-height: 22px;
height:35px;
margin-bottom:2px;
padding:15px 0 0 0px;
}

#Resultaten_Kader_Links {
float:left;
width:350px;
padding:0;
}
#Resultaten_Kader_Rechts {
float:left;
margin-left:20px;
padding:0;
width:350px;
}

/* Nieuwe vacature pagina style */

#vacature_content {
	margin-right:20px;
}
#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;
		line-height:20px;
		background:#05a51b;
		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, , .vacreageer_direct a:visited  {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;
		font-style:normal;
		line-height:16px;
		padding:0;
		width:500px;
	}
	#vacature_info_klantright, #vacreageer_directtekst_kader {
		float:right;
		border:1px solid #05a51b;
		width:210px;
		margin:10px;
		padding:5px;
		text-align:center;
	}
.meervacatures{
	padding:5px 0px;
}

.klant_logo_infobox {
	width:250px;
	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 #05a51b;
	}
	h3.klant_logo_header {
		padding:0px 4px;
		margin:0px;
		border:1px solid #05a51b;
		border-bottom:0;
		background: #05a51b 0 0;
		color:white;
		font-size:12px;
		font-weight:bold;
		height: auto;
		width: auto;
		display:inline-block;
		
	}



h3.bedrijftop {
	border: 0;
	font-size: 12px;
	color: white;
	margin:20px 20px 0 0;
	border-bottom:1px solid #05a51b;
}
h3.bedrijftop a{
	background:#05a51b;
	display:inline-block;
	padding: 2px 5px;
	color:white;
	text-decoration:none;
	border:1px solid #05a51b;
	border-bottom:0;
	width:200px;
}
h3.bedrijftop a:hover{background:white; color:#05a51b;}

ul.listvacatures{
	margin:0px;
	padding:0px 0px 0px 15px;
}

ul.listvacatures li a {
	color:black;
	font-size:11px;
}
.parner_overzicht_logo {width:180px; float:left; padding:10px; text-align:center;}
.parner_overzicht_tekst {float:left;width: 550px; padding:10px;}
ul.portal_list {
	margin:0px;
	
}
li.portal_list {
	font-family:"Trebuchet MS";
	width:150px;
	height:20px;
	float:left;
}

select.filter { 
 background-color: #ffffff; 
 color: #000000; 
 border: 1px solid #FF6600;
}
input.text { 
 background-color: #ffffff; 
 color: #000000; 
 border: 1px solid #FF6600;
 font-style: bold;
}
input.filter { 
 background-color: #FF6600; 
 color: #ffffff; 
 border: 1px solid #FF6600;
 font-style: bold;
}


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

.newtabs li{
display: inline;
margin: 0;
padding:0;
background:;
}


.newtabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #05A51B;
color: #2d2b2b;
/*background: white url(shade.gif) top left repeat-x;*/
background: #dddddd;
}

.newtabs li a:hover{
color: #2d2b2b;
background: #05A51B;
}

.newtabs li a.selected{ /*selected main tab style */
position: relative;
background: #ffffff;
top: 1px;
}

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

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

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}



#footermainPan {
height:530px;
background:#ddd;
color:#fff;
clear:both;
}

#footermainPan strong{
color:#05A51B;
font-size:14px;
}

#footerPan {
width:980px;
position:relative;
margin:0 auto;
}

#footerPan img {
width:218px;
height:52px;
position:absolute;
top:28px;
right:0;
}

#footerPan ul {
width:320px;
position:absolute;
top:38px;
left:53px;
}

#footerPan li {
float:left;
font:11px/15px "Trebuchet MS",Arial, Helvetica, sans-serif;
font-weight:400;
}

#footerPan ul li a {
color:#fff;
background:#4C4C4C;
text-decoration:none;
padding:0 5px;
}

#footerPan ul li a:hover {
text-decoration:underline;
}

#Footer_Main_Sectie {
height:150px;
background:url(../2009_images/footerbg.gif) 0 0 repeat-x #777;
color:#fff;
margin:0;
padding:0;
}

#Footer_Sectie {
width:980px;
position:relative;
margin:0 auto;
padding:15px 0 0 15px;
}

#Footer_Sectie img {
width:164px;
height:69px;
position:absolute;
top:37px;
right:6px;
}

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
  
#rit_send input {
position:absolute;
left:-5000px;

}
#Footer_Sectie_Nav {
width:180px;
height:50px;
float:left;
margin:0 auto;
}

#Footer_Sectie_Nav ul li {
width:130px;
height:20px;
border-bottom:1px dashed #868686;
}

#Footer_Sectie_Nav ul li a {
display:block;
height:15px;
color:#0982CF;
font-weight:bold;
font-size:10px;
text-decoration:none;
}

#Footer_Sectie_Nav ul li a:hover {
text-decoration:none;
color:#ff6600;
}
