body {
	text-align: center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : semibold;
	color : black;
}

h2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : normal;
	font-style : italic;
	color : black;
}

h2.testimonials {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 22px;
	font-weight : normal;
	font-style : italic;
	color : black;
}

html>body h2.testimonials {
	margin-right: 10px;
}

h3 { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : semibold;
	color : black;
}

html>body h3 {
	margin-right: 10px;
}

p, td, th, ul{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 17px;
	color : black;
}

th {
	font-weight:bold;
	color: black;
	text-align:left;
}

td.content {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 17px;
	color : #7f7f7f;
}

td.form {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 17px;
	color : #7f7f7f;
}

p.testimonials {
	text-align: justify;
	margin-right: 15px;
}

html>body p.testimonials {
	padding-right: 0px;
}

.image {
	border : 1px solid #BB2D21;
	padding : 3px 3px 3px 3px;
	float : right;
	margin : 0px 20px 20px 50px;
}

.image2 {
	border : 1px solid #BB2D21;
	padding : 3px 3px 3px 3px;
	float : left;
	margin : 20px 20px 10px 0px;
}

html>body .image2 {
	border : 1px solid #BB2D21;
	padding : 4px 3px 4px 3px;
	float : left;
	margin : 5px 20px 0px 0px;
}

.image3 {
	border : 1px solid #BB2D21;
	padding : 3px 3px 1px 3px;
	margin : 4px 20px 4px 0px;
	width: 39px;
	float : left ;
}

html>body .image3 {
	border : 1px solid #BB2D21;
	padding : 3px 3px 3px 3px;
	margin : 4px 20px 4px 0px;
	width: 39px;
	float : left ;
}


.image4 {
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-right: 2px;
}

.image4 img {padding-right: 2px;}




input.text  {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid #878787;
	padding-left: 0px;
	margin-right: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #878787;
	padding-top: 0px;
	padding-bottom: 1px;
	letter-spacing: 1px;
	text-align: left;
	background-color: #f1f1f1;
	margin-top : 0px;
	height:15px
}

select.text  {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	border: 2px solid #878787;
	padding-left: 0px;
	margin-right: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #878787;
	padding-top: 0px;
	padding-bottom: 1px;
	letter-spacing: 1px;
	text-align: left;
	background-color: #f1f1f1;
	margin-top : 0px;
	height:18px
}

select.pulldown  {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	border: 2px solid #878787;
	padding-left: 0px;
	margin-right: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #878787;
	padding-top: 0px;
	padding-bottom: 1px;
	letter-spacing: 1px;
	text-align: left;
	background-color: #f1f1f1;
	margin-top : 0px;
	height:18px
}

/* Hoofdpagina */
#main {
	margin-left: auto; margin-right: auto; text-align: left;
}

#header {
	margin-left : 5px ;
}

#header_tekst {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999;
	letter-spacing: 2px;
	text-align: center;
	margin-bottom: 8px;
	margin-top: 8px;
}

#header_img {
	display:none;
}

#header_zoek {
	display:none;
}

#header_zoek p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999;
	line-height: 10px;
	font-style: italic;
	margin: 0px;
	padding: 0px;
}

html>body #header_zoek {
	width: 131px;
	height: 80px;
}

#footer {
	margin : 27px 30px 0px 30px;
}

#mainpage {
	margin-left : 4px;
	margin-right : 4px ;
	margin-top : 10px;
	background-image:none;
}

html>body #mainpage {
	margin-top : 10px;
	margin-left : 4px;
	margin-right : 4px ;
	float : left ;
	background-image:none;
}

/* submenu */

#submenu {
	display:none
}

#submenu_search {
	display:none;
}

html>body #submenu_search {
	width : 150px;
}

html>body #submenu_search li {
	padding-left: 8px;
}

html>body #submenu_search li.item2 {
	padding-left: 8px;
}

#submenu_search li {
	list-style : none ;
	padding-left: 0px;
	width: 130px;
}

#submenu_adres li{
list-style: square;
	list-style-image: url('/images/li_circle.gif');
	padding-left: 0px;
	margin-left: 20px;
	width: 140px;
	margin-bottom: 3px;
	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #878787;
}

html>body #submenu_adres li {
	margin-left: 0px;
}

#submenu_adres {
	border-bottom: 0px solid #ffffff;
	border-right: 0px solid #ffffff ;
	padding: 15px 0px 15px 0px;
	width : 100%;
	position: relative ;
	float : left ;
}


#submenu b {
	color: #000000;
}

#submenu_adres ul {
	padding-left: 5px;
	margin-left: 0px;
	margin-top: 0px;
}

html>body #submenu_adres ul {
	margin-left: 20px;
}

#submenu_search li.item2 {
	list-style : none ;
	padding-left: 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 13px;
	color : #7f7f7f;
}

.stripe {
	width: 135 px;
	margin-top: 10px;
	margin-left: 8px;
}

+ html .stripe {
	margin-left: 8px;
	width: 150px;
	margin-top: 10px;
}

/*pagina */

#page {
	border: 0px none #FFFFFF;
	position : auto ;
	padding-left : 0px;
	padding-bottom : 20px;
	padding-top : 1px;
	margin-right : 10px;
	margin-left:0px;
	width:auto;
}

html>body #page {
	padding-right: 10px;
	position : auto ;
	padding-left : 0px;
	padding-bottom : 20px;
	padding-top : 0px;
	margin-right : 20px;
	margin-left:0px;
}

#page img {
	padding: 3px;
	margin: 5px;
	border:none;
}

/* Hoofdmenu */

#menubalk{
	display:none;
}

a.who{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black;
	text-decoration: none;
}

a.who:active {
	text-decoration: none;
}

a.who:hover {
	text-decoration: underline;
}

a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #BB2D21;
	text-decoration: none;
	vertical-align : center;
}

a:active {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #BB2D21;
	text-decoration: none;
}

a:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #BB2D21;
	text-decoration: underline;
}

.rood a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #BB2D21;
	text-decoration: none;
	vertical-align : center;
}

.rood a:active {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #BB2D21;
	text-decoration: none;
}

.rood a:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #BB2D21;
	text-decoration: none;
}

.submenu_menu:hover {
background-color : #cccccc;
}


div#submenu a {
	text-decoration: none ;
	
}

/* Button */

td.button_shadowl {
	width : 4px;
	height : 27px;
 	background : url(/images/button_shadow_left.png) repeat-x !important; background : none; 
	filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/button_shadow_left.png', sizingMethod='scale');
	padding : 0px;
	margin : 0px;
}

td.button_shadowr {
	width : 4px;
	height : 27px;
 	background : url(/images/button_shadow_right.png) repeat-x !important; background : none; 
	filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/button_shadow_right.png', sizingMethod='scale');
	padding : 0px;
}

td.button_shadowb {
	height : 4px;
 	background : url(/images/button_shadow_bottom.png) repeat-x !important; background : none; 
	filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/button_shadow_bottom.png', sizingMethod='scale');
	padding : 0px;
}

td.button_shadowt {
	height : 4px;
 	background : url(/images/button_shadow_top.png) repeat-x !important; background : none; 
	filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/button_shadow_top.png', sizingMethod='scale');
	padding : 0px;
}

.button_main {
	border : 2px solid #BB2D21;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #e3e3e3;
	letter-spacing: 0.5pt;
 	background-image: url(/images/button_bg.png);
 	height : 10px;
	padding-left : 5px ;
	padding-top : 0px;
}

html>body .button_main {
	border : 2px solid BB2D21;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #e3e3e3;
	letter-spacing: 0.5pt;
 	background-image: url(/images/button_bg.png);
 	height : 15px;
	padding-left : 5px ;
	padding-right : 5px ;
	padding-top : 1px;
	padding-bottom : 2px;
	cursor: pointer;
}


/* Vacatures Maarten */

#vacatures, .wieiswieoverzicht {
	background-image:url(/images/bg_stripe.gif);
	border:2px solid #D7D7D7;
	padding-left:10px;
	padding-right:10px;
}

#vacatures tr, .wieiswieoverzicht tr {
	border-style:solid solid inset;
	cursor:pointer;
}

#vacatures td, .wieiswieoverzicht td {
	border-bottom:1px dotted #D7D7D7;
}

#vacatures td a, .wieiswieoverzicht td a {
	color: #7F7F7F;
}

#vacatures th {
	border-bottom:1px solid #D7D7D7;
	cursor:default;
}

.wieiswieoverzicht th {
	cursor:default;
	font-size:16px;
}

.wieiswieoverzicht .subkop {
	border-bottom:1px solid #D7D7D7;
	font-size:16px;
	font-style:italic;
	padding-top:9px;
	padding-bottom:5px;
}

.wieiswieoverzicht img {
	padding: 3px;
	border: 1px solid #BB2D21;	
}
 #wieiswie img {
	border:1px solid #BB2D21;
	float:left;
	margin:5px 20px 0px 0px;
	padding:4px 3px;
 }

 #wieiswie h2 {
 	text-align:center;
 	font-size:22px;
 }

 #wieiswie h3 {
 	text-align:center;
 }



/* project */

#table_project_testimonials {
	border: 2px solid #d7d7d7;
	background-image: url(/images/bg_stripe.gif);
	width : 500px;
	padding-left : 10px;
	margin-top : 0 px;
	margin-right: 10px;
}

html>body #table_project_testimonials {
	margin-top : 0 px;
	width : 535px;
}

#table_project {
	border: 2px solid #d7d7d7;
	background-image: url(/images/bg_stripe.gif);
	width : 530px;
	padding-left : 10px;
	margin-top : -250 px;
	margin-right: 10px;
}

html>body #table_project {
	margin-top : 20 px;
	width : 535px;
}

#table_project2 {
	border: 2px solid #ffffff;
	width : 552px;
	padding-left : 10px;
}

#project {
	width: 400 px;
}


#project table {
	width : 400 px ;
}

#project td {
}

td.td_01 {
	height : 27px;
	border-bottom: 1px dotted #d7d7d7;
	cursor: pointer;
}

td.td_02 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #7f7f7f;
	border-bottom: 1px dotted #d7d7d7;
	cursor: pointer;
}

td.td_03 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #7f7f7f;
	border-bottom: 1px dotted #d7d7d7;
	cursor: pointer;

}

td.td_04 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #7f7f7f;
	border-bottom: 1px dotted #d7d7d7;
	cursor: pointer;
}

td.td_05 {
	border-bottom: 1px dotted #d7d7d7;
}

td.td_01_under {
	height : 27px;
	border-bottom: 1px solid #d7d7d7;

}

td.td_02_under {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #7f7f7f;
	border-bottom: 1px solid #d7d7d7;
}

td.td_03_under {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #7f7f7f;
	border-bottom: 1px solid #d7d7d7;
}

td.td_04_under {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #7f7f7f;
	border-bottom: 1px solid #d7d7d7;
}

td.td_05_under {
	border-bottom: 1px solid #d7d7d7;
}

td.td_06 {
	border-bottom: 1px solid #d7d7d7;
}

.td_07 {
	border-bottom: 1px dotted #d7d7d7;
}

.td_08 {
	width : 300px;
}

.td_09 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : semibold;
	color : black;
}

.td_10 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : normal;
	font-style : italic;
	color : black;
	margin-bottom : 10px;
}

.namen_testimonials {
 	height : 58px;
 	vertical-align : center ;
 	border-top: 1px dotted #d7d7d7;
  	border-bottom: 0px dotted #d7d7d7;
 	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : semibold;
	color : black;
	width : 450px;
}

.namen_testimonials1 {
 	height : 58px;
 	vertical-align : center ;
 	border-top: 1px dotted #d7d7d7;
  	border-bottom: 0px dotted #d7d7d7;
 	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : semibold;
	color : black;
	width : 450px;
}

.testimonials_tekst {
	vertical-align : center;
	margin-top : 23px;
}

.td_head {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	font-weight : bold ;
	height : 18px;
	border-bottom: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
}

.bg_white {
	background-color : #ffffff ;
}

.bg_gray {
	background-color : #f7f7f7 ;
}

#alrig {
	border : 10px ;
}

.solliciteren {
	margin-bottom : 10px;
	margin-top: 10px;
}

.arrow {
	margin-bottom: 3px;
	margin-right: 3px;
}

html>body .arrow {
	margin-bottom: 0px;
}


/* kolom 3 */

div#kolom {
	width: 150px;
	position : relative ;
	float : right ;
	margin-bottom: 0px;
	padding-bottom: 0px;
	height: 100%;
}

div#submenu_blok {
	border-bottom: 1px solid #d7d7d7;
	padding: 5px;

}

div#submenu_blok h1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : BB2D21;
	font-weight :normal ;
	padding: 0px;
	margin: 0px;
}

div#submenu_blok p {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	line-height: 14px;
	color : #000;
	font-weight : bold ;
	padding: 0px;
	margin: 0px;

}

.text_pijl {
	width: 100%;
	background-image: url(/images/arrow_red.gif);
	background-repeat: no-repeat;
	background-position: right center;

}

.blogintro {
	width:430px;
}

.blogintro:hover {
	cursor:pointer;
	background-color:#EEEEEE;
}

.blog h1, .blogintro h1, #vacaturesophome h1 {
	font-style:italic;
	font-weight:normal;
	font-size: 16px;
}

.blog img, .blogintro img {
	margin-right: 6px;
	margin-bottom: 4px;
	padding: 4px;
	border: 1px solid #BB2D21;	
}

.leesverderblog a {
	text-align:right;
}

.leesverderblog a {
	color: #BB2D21;
}

#vacaturesophome .kop {
	font-weight:bold;
	padding-top:5px;
	font-size:11px;
	color:  #7f7f7f;
}

#vacaturesophome p {
	margin:0px;
}

#vacaturesophome img {
	margin-left: 6px;
	margin-bottom: 4px;
	padding: 4px;
	border: 1px solid #BB2D21;	
}

#vacaturesophome .meer {
	text-align:right;
	font-size:11px;
}

#vacaturesophome a {
	color: #BB2D21;
}

.vacatureophome:hover {
	cursor:pointer;
	background-color:#EEEEEE;
}

.jobagentvakgebiedselectie {
	font-size:9px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:7px;
	line-height:14px;
}

.jobagentvakgebiedselectie input {
	float:left;
}

.testimonialsophome td a {
	font-size:9px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:7px;
	line-height:14px;
	color:black;
}

.testimonialsophome tr:hover {
	background-color:#EEEEEE;
	cursor:pointer;
}

.testimonialsophome td img {
	padding: 2px;
	border: 1px solid #BB2D21;	
}

#opdrachtgeversophome {
	opacity: .5;
	filter: alpha(opacity=50);
	text-align:center;
	width:140px;
}

#zoekpaging {
	padding-top:10px;
	font-size:11px;
	text-align:center;
}