body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 140%;
	letter-spacing:normal;
	text-align:center;
	color: #393939;
	background: url(../images/gradient.jpg) top center no-repeat #2F672F;
	margin: 0px auto;
}
/* containers */
#container{
	margin: 0 auto;
	width: 813px;	
	overflow: hidden;
}
#header{
	width: 813px;	
	height: 108px;
	background-image:url(../images/header.jpg);
}
#headerfr{
	width: 813px;	
	height: 108px;
	background-image:url(../images/headerfr.jpg);
}
#navigatie{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	width: 813px;	
	height: 63px;
	background-image:url(../images/navigatie.jpg);
}
#content{
	width: 813px;	
	height: 900px;
	background-image:url(../images/content.jpg);
}
#content1{
	width: 813px;	
	height: 1000px;
	background-image:url(../images/content.jpg);
}
#content2{
	width: 813px;	
	height: 800px;
	background-image:url(../images/content.jpg);
}
#content3{
	width: 813px;	
	height: 700px;
	background-image:url(../images/content.jpg);
}
#content4{
	width: 813px;	
	height: 600px;
	background-image:url(../images/content.jpg);
}
#content5{
	width: 813px;	
	height: 1400px;
	background-image:url(../images/content.jpg);
}
/*navigatie */
/* normaal */
a{
	color:#464646;
	text-decoration: none;
	font-weight:bold;
}
a.home{
	float: left;
	display:block;
	width: 40px;	
	height: 63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/navigatie/home.jpg);
	text-decoration:none;
}
a.sitemap{
	float: left;
	display:block;
	width: 38px;	
	height: 63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/navigatie/sitemap.jpg);
	text-decoration:none;
}
a.contact{
	float: left;
	text-decoration:none;	
	display:block;
	width: 40px;	
	height: 63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/navigatie/contact.jpg);
}
a.route{
	float: left;
	text-decoration:none;	
	display:block;
	width: 32px;	
	height: 63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/navigatie/route.jpg);
}
a.overcallewaert{
	float: left;
	text-decoration:none;	
	display:block;
	width: 165px;	
	height: 63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/navigatie/overcallewaert.jpg);
}
a.onzediensten{
	float: left;
	text-decoration:none;	
	display:block;
	width: 151px;	
	height: 63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/navigatie/onzediensten.jpg);
}
a.referenties{
	float: left;
	text-decoration:none;	
	display:block;
	width: 139px;	
	height: 63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/navigatie/referenties.jpg);
}
a.vacatures{
	float: left;
	text-decoration:none;	
	display:block;
	width: 120px;	
	height: 63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/navigatie/vacatures.jpg);	
}
a.nl{
	float: left;
	text-decoration:none;	
	display:block;
	width: 47px;	
	height: 63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/navigatie/nl.jpg);
}
a.fr{
	float: left;
	text-decoration:none;	
	display:block;
	width: 41px;	
	height: 63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/navigatie/fr.jpg);
}
a.accueil{
	float: left;
	display:block;
	width: 40px;	
	height: 63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/navigatie/accueil.jpg);
	text-decoration:none;
}
a.notresociete{
	float: left;
	text-decoration:none;	
	display:block;
	width: 165px;	
	height: 63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/navigatie/notresociete.jpg);
}
a.nosservices{
	float: left;
	text-decoration:none;	
	display:block;
	width: 151px;	
	height: 63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/navigatie/nosservices.jpg);
}
a.references{
	float: left;
	text-decoration:none;	
	display:block;
	width: 139px;	
	height: 63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/navigatie/references.jpg);
}
a.postesvacants{
	float: left;
	text-decoration:none;	
	display:block;
	width: 120px;	
	height: 63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/navigatie/postesvacants.jpg);	
}
/* hovers */
a:hover.home{
	background-position: 0 63px;
	text-decoration:none;	
}
a:hover.sitemap{
	background-position: 0 63px;
	text-decoration:none;	
}
a:hover.contact{
	background-position: 0 63px;
	text-decoration:none;	
}
a:hover.route{
	background-position: 0 63px;
	text-decoration:none;	
}
a:hover.overcallewaert{
	background-position: 0 63px;
	text-decoration:none;	
}
a:hover.onzediensten{
	background-position: 0 63px;
	text-decoration:none;	
}
a:hover.referenties{
	background-position: 0 63px;
	text-decoration:none;	
}
a:hover.vacatures{
	background-position: 0 63px;
	text-decoration:none;	
}
a:hover.nl{
	background-position: 0 63px;
	text-decoration:none;	
}
a:hover.fr{
	background-position: 0 63px;
	text-decoration:none;	
}
a:hover{
	text-decoration: underline;
}
a:hover.accueil{
	background-position: 0 63px;
	text-decoration:none;	
}
a:hover.notresociete{
	background-position: 0 63px;
	text-decoration:none;	
}
a:hover.nosservices{
	background-position: 0 63px;
	text-decoration:none;	
}
a:hover.references{
	background-position: 0 63px;
	text-decoration:none;	
}
a:hover.postesvacants{
	background-position: 0 63px;
	text-decoration:none;	
}
/* Teksten */
.teksten{
	padding: 10px 10px 10px 15px;
	width: 590px;
	float: left;
	text-align: left;
    overflow: auto;
}
.rechterkant{
	width: 170px;
	font-size: 11px;
	padding: 10px 10px 20px 15px;
	float: left;
	text-align: left;
}
.tekst01{
	width: 550px;	
	margin-top: 20px;
	padding: 5px 10px 20px 10px;
	clear: both;
	float: none;
	border-left: 15px solid #1D5D18;
}
.tekst02{
	width: 550px;	
	margin-top: 20px;
	padding: 0px 10px 20px 10px;
	clear: both;
	float: none;
	border-left: 15px solid #BDBDBD;
}
.paginas{
	width: 550px;	
	margin-top: 20px;
	padding: 0px 10px 10px 10px;
	clear: both;
	text-align: center;
}
.footer{
	margin: 30px 10px 30px 20px;
	padding: 10px 0px 10px 0px;
	width: 580px;
	clear: both;
	float: left;
	border-top: 1px solid #BDBDBD;
	text-align:left;
}
.end{
	width: 813px;	
	height: 22px;
	background:url("../images/end.jpg") no-repeat #2F672F;
}
.end2{
	width: 813px;	
	height: 22px;
	background:url("../images/end2.jpg") no-repeat #2F672F;
}
/* Opmaak */ 
h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	text-weight: 700;
	color: #1D5D18;

}
h1.titelgrijs{
	color: #5C5C5C;
}
h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-weight: bold;
	color: #575757;
}
h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-weight: bold;
	color: #575757;
}
ul{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
ul.anders{
	list-style: square ;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;	
}
.crmart { width:813px; height:20px; padding:0px; margin:0px auto; margin-bottom:5px; float:none; clear:both;}
	.crmart a { font-size:10px; margin:0px; color:#FFF; text-decoration:none;}
	.crmart a:hover { color:#BDBDBD;}