body {
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
background-image:url(../beelden/back.gif);
}


td.schaduw_l {
background-image:url(../beelden/schaduw_l2.png);
background-repeat:repeat-y;
}

td.schaduw_r {
background-image:url(../beelden/schaduw_r2.png);
background-repeat:repeat-y;
}

td.container {
padding-left:48px;
padding-right:48px;
}


#flashheader {
position:absolute;
top:36px;
z-index:400;
width:842px;
height:147px;
}

#header_temp {
margin-top:37px;
width:842px;
height:147px;
background-image:url(../beelden/header_tmp.gif);
background-repeat:no-repeat;
}

#afspraak_tmp {
margin-left:670px;
margin-top:26px;
width:90px;
}

#navigatie {
width:550px;
float:left;
margin-top:23px;
margin-left:14px;
}

#logo {
width:200px;
float:right;
margin-right:36px;
margin-top:18px;
}

#mobiel {
width:19px;
float:left;
margin-left:-15px;
margin-top:19px;
}

#mw {
width:192px;
height:192px;
border:1px solid #c8c8c8;
}

#contact_inzetje {
	/*position:absolute;
	margin-left:50%;
	left:-210px;
	top:460px;*/
	border:1px solid #c8c8c8;
	}

a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
text-decoration:underline;
}

a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
text-decoration:underline;
}

a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5D92AE;
text-decoration:underline;
}

a:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
text-decoration:underline;
}

a.nav, a.nav:visited, a.nav:active  { color: #181818; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin-right:30px; }
a.nav:hover   { color: #517F9D; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin-right:30px;}

a.nav_actief, a.nav_actief:visited, a.nav_actief:active  { color: #517F9D; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin-right:30px; }
a.nav_actief:hover   { color: #517F9D; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin-right:30px;}


td.slogan {
padding-top:28px;
padding-left:14px;
padding-right:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
line-height:26px;
color:#5D92AE;
font-weight:bold;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;

color:#5D92AE;
font-weight:bold;
margin:0px;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#5D92AE;
font-weight:bold;
margin-top:0px;
margin-bottom:14px;
}

.kop {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#5D92AE;
font-weight:bold;
padding-bottom:14px;
}

h3.kop_n {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#5D92AE;
font-weight:bold;
margin-bottom:14px;
margin-left:14px;
}

h3.grijs {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#5a5a5a;
font-weight:bold;
margin-bottom:14px;
margin-top:0px;
margin-right:0px;
width:280px;
}
h3.wit {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#fff;
font-weight:bold;
margin-bottom:14px;
margin-top:0px;
margin-right:0px;
width:280px;
}

h3.blauw {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#5D92AE;
font-weight:bold;
margin-bottom:6px;
margin-top:0px;
margin-right:0px;
width:280px;
}

td.reclame_taal {
	background-image:url(../beelden/reclametaal_home.jpg);
	background-repeat:no-repeat;
border:1px solid #C8C8C8;
}

#reclametaal_kop {
	color:5a5a5a;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
color:#5a5a5a;
font-weight:bold;
margin-left:15px;
margin-top:27px;
width:250px;
	}

#reclame_taal_txt {
	color:5a5a5a;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
color:#5a5a5a;
margin-left:15px;
margin-right:15px;
margin-top:15px;
}
	
#reclametaal_zoek_knop_home {
	margin-right:15px;
	width:90px;
	float:right;
	}

td.met_tabel {
padding-top:28px;
padding-left:14px;
padding-right:14px;
}

td.met_tabel_top {
padding-top:28px;
}


td.met_tabel_topst {
padding-top:22px;
}

td.met_tabel_top_zijkant {
padding-top:28px;
padding-left:14px;
padding-right:14px;
}

td.verloop_vlak {
background-image:url(../beelden/back_verloop.jpg);
background-repeat:repeat-x;
background-color:#EFEFEF;
/*padding-top:3px;*/
padding-left:14px;
padding-right:10px;
padding-bottom:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#5A5A5A;
}

td.verloop_vlak_top {
background-image:url(../beelden/back_verloop.jpg);
background-repeat:repeat-x;
background-color:#EFEFEF;
padding-top:10px;
padding-left:14px;
padding-right:10px;
padding-bottom:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#5A5A5A;
border:1px solid #FFFFFF;
}

td.blauw_vlak {
background-color:#5D92AE;
/*padding-top:3px;*/
padding-left:14px;
padding-right:10px;
padding-bottom:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#ffffff;
}

td.klantreactie {
background-image:url(../beelden/back_verloop.jpg);
background-repeat:repeat-x;
background-color:#EFEFEF;
}

td.recent_n {
	padding-left:15px;
padding-top:123px;
border:1px solid #C8C8C8;
background-repeat:no-repeat;
}

td.recent_cell {
border:1px solid #C8C8C8;
background-repeat:no-repeat;
}

div.recent_n {
 width:265px; 
 height:150px;
background-repeat:no-repeat;
}

div.recent_in {
padding-left:15px;
padding-top:129px;
}

a.recent_n, a.recent_n:visited, a.recent_n:active  { color: #FFFFFF; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.recent_n:hover   { color: #FFFFFF; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

a.blauw, a.blauw:visited, a.blauw:active  { color: #5D92AE; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.blauw:hover   { color: #333333; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

a.wit, a.wit:visited, a.wit:active  { color: #FFFFFF; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.wit:hover   { color: #c8c8c8; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}


a.grijs, a.grijs:visited, a.grijs:active  { color: #5a5a5a; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.grijs:hover   { color: #5D92AE; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}


h4.vacature {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#5A5A5A;
margin-top:0px;
margin-bottom:4px;
}

td.actievlak_n {
background-image:url(../beelden/back_verloop.jpg);
background-repeat:repeat-x;
background-color:#EFEFEF;
padding-left:15px;
padding-right:15px;
padding-top:13px;
padding-bottom:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#5A5A5A;
border: 1px solid #C8C8C8;
}

td.recent {
border:1px solid #C8C8C8;
}

.mobiel_w_knop {
border:1px solid #C8C8C8;
}

td.recent_txt {
/*font-family:Lucidamm Sans Unicode, Lucida Grande, Verdana, Arial;*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5D92AE;
padding-top:10px;
}

a.recent {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
font-weight:bold;
text-decoration:none;
}

a.recent:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
font-weight:bold;
text-decoration:none;
}

a.recent:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5D92AE;
font-weight:bold;
text-decoration:none;
}

a.recent:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
font-weight:bold;
text-decoration:none;
}

a.geen_underline {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
text-decoration:none;
}

a.geen_underline:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
text-decoration:none;
}

a.geen_underline:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5D92AE;
text-decoration:none;
}

a.geen_underline:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
text-decoration:none;
}

a.geen_underline_wit {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

a.geen_underline_wit:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

a.geen_underline_wit:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#313131;
text-decoration:none;
}

a.geen_underline_wit:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

td.actievlak {
background-image:url(../beelden/back_verloop.jpg);
background-repeat:repeat-x;
background-color:#EFEFEF;
padding:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#5A5A5A;
border: 1px solid #C8C8C8;
}

.bull {
color:#5D92AE;
font-size:13px;
}

.bull_wit {
color:#313131;
font-size:13px;
}

td.footer {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5A5A5A;
padding-top:24px;
padding-bottom:24px;
}

a.footer {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5A5A5A;
text-decoration:none;
}

a.footer:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5A5A5A;
text-decoration:none;
}

a.footer:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5D92AE;
text-decoration:none;
}

a.footer:active {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5A5A5A;
text-decoration:none;
}

td.text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
line-height:18px;
padding-right:14px;
padding-left:14px;
}

td.text_tabel {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
line-height:18px;
}

td.contactgegevens {
background-image:url(../beelden/pand.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
padding:14px;
border:1px solid #C8C8C8;
}

td.contactgegevens2 {
background-image:url(../beelden/pand2.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
padding:14px;
border:1px solid #C8C8C8;
}

td.contactgegevens_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
}

td.routevlak {
background-image:url(../beelden/back_verloop_lang.jpg);
background-repeat:repeat-x;
background-color:F2F2F2;
padding:14px;

}

td.route_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
line-height:18px;
}

td.vacature_rechts {
background-image:url(../beelden/back_verloop_lang.jpg);
background-repeat:repeat-x;
background-color:F2F2F2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
line-height:18px;
padding-left:14px;
padding-right:14px;
padding-bottom:14px;
}

.subkop {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5D92AE;
font-weight:bold;
}

a.link_bold {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
text-decoration:none;
font-weight:bold;
}

a.link_bold:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
text-decoration:none;
font-weight:bold;
}

a.link_bold:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5D92AE;
text-decoration:none;
font-weight:bold;
}

a.link_bold:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
text-decoration:none;
font-weight:bold;
}

.kop_grijs {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#5A5A5A;
font-weight:bold;
}

td.pagina_titel {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#5D92AE;
font-weight:bold;
padding-bottom:14px;
padding-left:14px;
padding-top:28px;
}

td.verloop_omlining_langer {
background-image:url(../beelden/back_verloop_lang.jpg);
background-repeat:repeat-x;
background-color:F2F2F2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
line-height:18px;
padding:14px;
border:1px solid #C8C8C8;
}

/* Reclametaal */

	#reclametaal_pop {
	position: absolute;
	top: 240px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 17px;
	}

#betekenis {
width:500px;
height:180px;
background-image:url(../beelden/blauw_trans.png);
}

#betekenis_inhoud {
padding:25px;
z-index:150;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	filter:alpha(opacity=100);
	-moz-opacity: 1.9;
	opacity: 1.0;
}

#betekenis_foto {
	float:right;
	width:150px;
	border:1px solid #FFFFFF;
	margin-left:10px;
	margin-bottom:5px;
	}

h1.betekenis {
font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:15px;
	margin-top:0px;
	margin-bottom:15px;
}

#sluiten {
text-align:right;
float:right;
width:100px;
}

#reclametaal_zoek_knop {
	float:right;
	width:85px;
	margin-right:5px;
}

/* Verantwoord ondernemen */


td.verantwoord_rechts {
padding-right:14px; 
padding-left:20px;

}

.verantwoord_container {
border:1px solid #c8c8c8;
background-image:url(../beelden/verantwoord_back.jpg);
background-repeat:repeat-y;
margin-top:40px;
}

td.verantwoord {
background-image:url(../beelden/verantwoord_back_top.jpg);
background-repeat:no-repeat;
font-size:12px;
color:#5A5A5A;
line-height:18px;
padding-left:14px;
padding-top:14px;
padding-right:35px;
padding-bottom:14px;
}


h2.kop_grijs {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#5D92AE;
font-weight:bold;
margin-top:0px;
margin-bottom:14px;
}

#verantwoord_ani {
width:109px; 
height:451px;
z-index:200;
position:absolute;
top:235px;
margin-left:752px;
}
/* Zoektermen */

td.cloudtag {
padding-top:30px;
text-align:justify;
line-height:28px;
}

a.term_hgroot, a.term_hgroot:visited, a.term_hgroot:active  { color: #afafaf; font-style: normal; font-size: 25px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.term_hgroot:hover   { color: #5D92AE; font-style: normal; font-size: 25px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

a.term_groot, a.term_groot:visited, a.term_groot:active  { color: #afafaf; font-style: normal; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.term_groot:hover   { color: #5D92AE; font-style: normal; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

a.term_midden, a.term_midden:visited, a.term_midden:active  { color: #afafaf; font-style: normal; font-size: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.term_midden:hover   { color: #5D92AE; font-style: normal; font-size: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

a.term_klein, a.term_klein:visited, a.term_klein:active  { color: #afafaf; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.term_klein:hover   { color: #5D92AE; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

a.term_hklein, a.term_hklein:visited, a.term_hklein:active  { color: #afafaf; font-style: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.term_hklein:hover   { color: #5D92AE; font-style: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}


/* Portfolio */
td.portfolio_flash {
background-image:url(../beelden/back_verloop.jpg);
background-repeat:repeat-x;
background-color:#EFEFEF;
}

.portfolio_kop {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#5A5A5A;
font-weight:bold;
margin-bottom:10px;
}

#pagina_titel {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#5D92AE;
font-weight:bold;
padding-bottom:14px;
padding-left:14px;
padding-top:28px;
width:100%;
}

#portfolio_item {
	height:100%;
	width:100%;
	}

#portfolio_top {
	height:100%;
	text-align:center;
	vertical-align:bottom;
	padding-left:14px;
	}
	
a.portfolio {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
text-decoration:none;
}

a.portfolio:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
text-decoration:none;
}

a.portfolio:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5D92AE;
text-decoration:none;
}

a.portfolio:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
text-decoration:none;
}

/* Formulier */

a.contact {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
text-decoration:underline;
}

a.contact:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
text-decoration:underline;
}

a.contact:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5D92AE;
text-decoration:underline;
}

a.contact:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
text-decoration:underline;
}

td.contactform {
background-image:url(../beelden/back_verloop_lang.jpg);
background-repeat:repeat-x;
background-color:F2F2F2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
padding:14px;
border:1px solid #C8C8C8;
}

td.nieuwsbrief_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
line-height:18px;
padding-bottom:3px;
}

td.nieuwsbrief_txt_n {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
padding-right:3px;
}

td.verplicht {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5D92AE;
}

.omlijning {
border: 1px solid #C8C8C8;
padding:10px;
}

input.form {  
background-color:#FFFFFF;
border: 1px solid #C8C8C8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5A5A5A;
}

select.form {  
background-color:#FFFFFF;
border: 1px solid #C8C8C8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5A5A5A;
}


textarea.form {  
background-color:#FFFFFF;
border: 1px solid #C8C8C8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5A5A5A;
}

input.form_knop {  
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5A5A5A;
padding:2px;
border: 1px solid #C8C8C8;
cursor:pointer;
}

input.form_knop:hover {  
background-color:#5d92ae;
cursor:pointer;
color:#fff;
}

input.form_knop_n {  
background-color:#868686;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding:1px;
border: 1px solid #C8C8C8;
cursor:pointer;
width:65px;
}

input.form_knop_n:hover {  
background-color:#5d92ae;
cursor:pointer;
}

#layer_verhuisbericht {
	position: absolute;
	top: 240px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#layer1 {
	position: absolute;
	top: 240px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}
	
	#layer2 {
	position: absolute;
	top: 240px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}
	
		#layer3 {
	position: absolute;
	top: 240px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

img.klant {
	border:1px solid #eaeaea;
	margin-bottom:21px;
	}
	
	img.klant_midden {
	border:1px solid #eaeaea;
	margin-left:26px;
	margin-right:26px;
	margin-bottom:21px;
	}
	