body {
	background-color: #e6e6e6;
	margin:0;
	padding:0;
	font-size:10px;
	font-family: verdana;
}
a {
	color: #FD9701;
	font-style:none;
	text-decoration:none;
	}
#container	{
	margin:0 auto;
	width: 1100px;
	height:750px;
	background-color: #fff;
	}
#contain	{
 	width: 1100px;
	height:100%;
	}

#leftcolumn	{
	display: inline;
	margin: 0px;
 	padding: 0px;
	float: left;
	width:87px;
	height:640px;
	background-image: url(/images/leftBorder.png);
	background-repeat: repeat-y;
	background-position: left top;
}

#rightcolumn	{
	display: inline;
	position: relative;
	margin: 0;
	padding: 0;
	width:89px;
	float:right;
	height:640px;
	background-image: url(/images/rightBorder.png);
	background-repeat: repeat-y;
	background-position: left top;
}

#content	{
	float: left;
	margin:0;
	padding: 0;
	width: 924px;
	display: inline;
	position: relative;
	height:640px;
	background-repeat: no-repeat;
	background-position: right top;
}
.man {
	background-image: url('/images/achtergrond-foto-man.jpg');
}
.meisje {
	background-image: url('/images/achtergrond-foto-meisje.jpg');
}


#leftcolumnBorder	{
	display: inline;
	margin: 0px;
 	padding: 0px;
	float: left;
	width:87px;
	height:110px;
	background-image: url(/images/leftBottomBorder.png);
	background-repeat: repeat-y;
	background-position: left top;
	}

#middlecolumnBorder	{
	float: left;
	margin:0;
	width: 889px;
	display: inline;
	position: relative;
	height:90px;
	background-image: url(/images/bottomBorder.png);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:right;
	padding-right:35px;
	padding-top:20px;
	padding-left:0;
	padding-bottom:0;
	color: #a9a9a9;
	}
#middlecolumnBorder a	{
	color: #a9a9a9;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	}
#rightcolumnBorder	{
	display: inline;
	position: relative;
	margin: 0;
	padding: 0;
	width:89px;
	float:right;
	height:110px;
	background-image: url(/images/rightBottomBorder.png);
	background-repeat: repeat-y;
	background-position: left top;
	}


.blockIntro h3 {
	display: inline;
	font-color: #ffffff;
	font-size: 10px;
	font-weight: bold;
}

.blockIntro span.blockMore {

}

div.project h2 {
	color:#FD8701;
	font-family:verdana;
	font-size:20px;
	font-weight:normal;
	margin-top: 0px;
}
div.project h3 {
	color:#fff;
	font-family:verdana;
	font-size:15px;
	font-weight:bold;
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
}


div.project img {
	float: right;
	display: inline;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #ccc;
}
div.project a {
	float: left;
	display:inline;
	margin-top: 10px;
	text-style: italic;
	margin-bottom: 10px;

}
div.project hr {
	background-color: black;
	border: 1px solid #dddddd;
	height: 1px;
	clear: both;
	margin-top: 10px;
}



#basfoodlogo {
	width:186px;
	height:55px;
	margin-top:15px;
	margin-left:15px;
	margin-bottom:10px;
	margin-right:0;
	background-image: url(/images/BasFood-Logo.jpg);
}

ul#mainMenu,
ul#mainMenu li,
ul#mainMenu ul {
	z-index: 99;
}

ul#mainMenu {
	background-image: url('/images/bgtopmenu.png');
	background-repeat: repeat-x;
	background-position: bottom left;
	height:30px;
	width:644px;
	margin-left:10px;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	padding-right:0;
	padding-left:25px;
	float: left;
	display: inline;
	position:absolute;
}

ul#mainMenu li {
	color:#fff;
	list-style:none;
	display:inline;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:0;
	padding-right:0;
	margin:0;
	line-height:27px;
	position: relative;
	}

ul#mainMenu li.hasChildren	{
	position:relative;

	}

ul#mainMenu li.liedge	{
	background-image: url('/images/menuborder.png');
	background-repeat: no-repeat;
	margin-right:-3px;
	padding-top:4px;
	padding-bottom:6px;
	padding-left:0;
	padding-right:0;
	position:relative;
	}

ul#mainMenu li a {
	color:#fff;
	margin-right:0;
	margin-left:0;
	margin-top:0;
	margin-bottom:0;
	padding-top:5px;
	padding-bottom:8px;
	padding-left:5px;
	padding-right:7px;
	line-height:30px;
}

ul#mainMenu li a:hover {
	text-decoration:none;
	background-image: url('/images/bgtopmenusel.png');
	}

ul#mainMenu li a.itemOn {
	text-decoration:none;
	background-image: url('/images/bgtopmenusel.png');
	}
ul#mainMenu li a.itemOn:hover {
	text-decoration:none;
	background-image: url('/images/bgtopmenusel.png');
	}

ul#mainMenu li a:hover {
	text-decoration:none;
	background-image: none;
	}

ul#mainMenu li.hasChildren a.itemOn	{
	text-decoration:none;
	background-image: url('/images/bgtopmenusel.png');
	}

ul#mainMenu li.hasChildren a.itemOn:hover	{

	}

ul#mainMenu li.hasChildren ul li	a.itemOn	{
	text-decoration:none;
	background-image: none;
	}

ul#mainMenu li.hasChildren ul li	a.itemOn:hover	{
	text-decoration:none;
	background-image: none;
	}

ul#mainMenu li.hasChildren ul  {
	margin:0;
	padding:0;
	position: absolute;
	left:-3px;
	top:25px;
	border-top: 1px solid #6c6c6c;
	display:none;
	list-style: none;
	line-height:none;
}



ul#mainMenu li.hasChildren ul li	{
	margin:0;
	padding:0;

	}

ul#mainMenu li.hasChildren ul li a {
	padding-left:5px;
	padding-right:0;
	padding-bottom:0;
	padding-top:0;
	font-size: 10px;
	text-align: left;
	margin:0;
	line-height:none;
	height:auto;
	width:120px;
	background-color: #4d4d4d;
	border-left: 1px solid #6c6c6c;
	border-right: 1px solid #6c6c6c;
	border-bottom: 1px solid #6c6c6c;
	border-top:0;
	float: left;
	display:block;
	clear: left;
	opacity: 0.80;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.80;
}

ul#mainMenu li.hasChildren ul li a:hover {
	color: #e87f09;
	text-decoration:none;
	background-image: none;
	}


#breadcrump	{
	padding-top:55px;
	margin-bottom:0;
	padding-left:32px;
	color: #bababa;
	font-weight:bold;
	font-size:11px;

	}
#breadcrump	a	{
	color: #bababa;
	text-decoration:none;
	background-image: none;
	}


#search 	{
	font-size:1px;
	margin-top:3px;
	margin-bottom:0;
	margin-right:10px;
	margin-left:678px;
	padding:0;
	height:27px;
	float: right;
	display: inline;
	position:absolute;
	}
.flagimg	{
	float:left;
	display:block;
	height:27px;
	width:34px;
	font-size:1px;
	border:0;
	padding:0;
	margin:0;
	}
#searchleftimg	{
	float:left;
	display:block;
	height:27px;
	width:6px;
	font-size:1px;
	border:0;
	padding:0;
	margin:0;
	}

#searchrightimg	{
	float:left;
	display:block;
	height:27px;
	width:2px;
	font-size:1px;
	border:0;
	padding:0;
	margin:0;
	}

#searchinput 	{
	background-image: url('/images/searchbg.png');
	background-repeat: repeat-x;
	width:130px;
	height:21px;
	border:0;
	float:left;
	padding-top:6px;
	padding-bottom:0;
	margin:0;
	font-size:10px;
	}

#searchsubmit	{
	background-image: url('/images/searchsubmit.png');
	background-repeat: no-repeat;
	width:30px;
	height:27px;
	border:0;
	float:left;
	padding:0;
	margin:0px;
	font-size:10px;

}
#contentlefttop	{
	display:inline;
	margin-top:10px;
	margin-left:15px;
	margin-bottom:0;
	margin-right:0;
	font-size:1px;
	background-image: url('/images/contentbordertop.gif');
	background-repeat: no-repeat;
	height:4px;
	width:545px;
	float:left;
	padding:0;
		opacity: 0.80;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.80;
	}

#contentleftbottom	{
	display:inline;
	margin-left:15px;
	font-size:1px;
	float:left;
	background-image: url('/images/contentborderbottom.gif');
	background-repeat: no-repeat;
	height:4px;
	width:545px;
	padding:0;
		opacity: 0.80;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.80;
	}

#contentleft	{
	font-size:10px;
	display:inline;
	float:left;
	width:543px;
	height:362px;
	margin-top:0px;
	margin-left:15px;
	margin-bottom:0;
	margin-right:0;
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
	background-color: #fff;
	padding:0;
	opacity: 0.70;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
}

#contentMainQuote {
	position: relative;
	font-size:10px;
	display:inline;
	float:left;
	width:545px;
	margin: 0px;
	padding: 0px;
	margin-top:10px;
	margin-left:15px;
	color: #fff;
}

#contentMainQuote #contentleftQuote	{
	height:455px;
	border-left:1px solid #686868;
	border-right:1px solid #686868;
	background-color: #686868;
	opacity: 0.80;
   	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
}
#contentMainQuote #contentleftQuoteC	{
	position: absolute;
	top: 4px;
	left: 0px;
	padding-top: 10px;
	height:445px;
}

#contentMainQuote #contentlefttopQuote	{
	font-size:1px;
	background-image: url('/images/contentbordertopQuote.gif');
	background-repeat: no-repeat;
	height:4px;
	opacity: 0.80;
   	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
}

#contentMainQuote #contentleftbottomQuote {
	font-size:1px;
	background-image: url('/images/contentborderbottomQuote.gif');
	background-repeat: no-repeat;
	height:4px;
	opacity: 0.80;
   	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
}

#contentleftQuoteC .inner	{
	margin:5px;
	overflow:auto;
	width:532px;
	height:430px;
	font-family:  Verdana;
 	scrollbar-arrow-color: #DADADA;
	scrollbar-face-color: #838383;
	scrollbar-highlight-color: #838383;
	scrollbar-shadow-color: #838383;
	scrollbar-3dlight-color: #9A9A9A;
	scrollbar-darkshadow-color: #9A9A9A;
	scrollbar-track-color: #838383;
}


#contentleft .inner	{
	margin:5px;
	overflow:auto;
	width:532px;
	height:345px;
	font-family:  Verdana;
 	scrollbar-arrow-color: #ffffff;
	scrollbar-face-color: #ababab;
	scrollbar-highlight-color: #ababab;
	scrollbar-3dlight-color: #ababab;
	scrollbar-shadow-color: #ababab;
	scrollbar-darkshadow-color: #ababab;
	scrollbar-track-color: #FFFFFF;
	}
#contentleftbottombottom	{
	color: #fff;
	position: relative;
	display:inline;
	float:left;
	width:505px;
	height:72px;
	margin-top:0;
	margin-left:15px;
	margin-right:0;
	background-color: #737373;
	font-size: 12px;
	padding-left:35px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:3px;
	}

#contentleftbottombottom div.project_block img {
	float: right;
	display: inline;
	text-align: right;
	border: 1px solid #cccccc;
	margin-right: 10px;
}
#contentleftbottombottom div.project_block div {
	float: left;
	width: 370px;
}
#contentleftbottombottom div.project_block a {
	color: #ea7900;
	font-style:italic;
	text-decoration:none;
	float: right;
	}

#contentleftbottombottom div.project_block h2 {
	color: #fff;
	font-size: 14px;
	text-decoration:none;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom: 8px;
	}
#contentleftbottomtop	{
	background-image: url('/images/leftbottomcontenttop.gif');
	position: relative;
	display:inline;
	float:left;
	width:545px;
	height:4px;
	margin-top:11px;
	margin-left:15px;
	margin-right:0;
	font-size:1px;
	}
#contentleftbottombottombottom	{
	background-image: url('/images/leftbottomcontentbottom.gif');
	position: relative;
	display:inline;
	float:left;
	width:545px;
	height:4px;
	margin-top:0;
	margin-left:15px;
	margin-right:0;
	font-size:1px;
	}
#rightbutton	{
	position: relative;
	margin-top:227px;
	margin-bottom:0;
	margin-left:0;
	margin-right:35px;
	display:inline;
	float:right;
	width:305px;
	height:45px;
		opacity: 0.80;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.80;
	font-size:1px;
}
#rightblock	{
	position: relative;
	display:inline;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:35px;
	float:right;
	width:275px;
	height:162px;
	background-color: #435c34;
	font-size:10px;
	background-image: url('/images/rightcontentmiddle.gif');
	background-repeat: repeat-x;
	color: #fff;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:7px;
		opacity: 0.80;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.80;
}
#rightblock	h1	{
	color: #fff;
	font-size:20px;
	font-weight:bold;
	margin:0;
	padding:0;

	}
#rightblock	hr	{
	background-color: grey;
	}
#rightblock	a {
	color: #FF6B08;
	font-style:italic;
	text-decoration:none;
	}
#rightblocktop	{
	position: relative;
	display:inline;
	margin-top:11px;
	margin-bottom:0;
	margin-left:0;
	margin-right:35px;
	float:right;
	background-image: url('/images/rightcontenttop.gif');
	width:305px;
	height:4px;
	font-size:1px;
		opacity: 0.80;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.80;
}
#rightblockbottom	{
	position: relative;
	display:inline;
	margin-top:0;
	margin-bottom:0px;
	margin-left:0;
	margin-right:35px;
	float:right;
	background-image: url('/images/rightcontentbottom.gif');
	width:305px;
	height:4px;
	font-size:1px;
		opacity: 0.80;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.80;
}

/*
* Contact section
*/
#contactrightbutton	{
	position: relative;
	margin-top:285px;
	margin-bottom:0;
	margin-left:0;
	margin-right:35px;
	display:inline;
	float:right;
	width:305px;
	height:45px;
		opacity: 0.80;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.80;
	font-size:1px;
}
#contactblock	{
	position: relative;
	display:inline;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:35px;
	float:right;
	width:275px;
	height:100px;
	background-color: #435c34;
	font-size:10px;
	background-image: url('/images/contactcontentmiddle.gif');
	background-repeat: repeat-x;
	color: #fff;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:7px;
		opacity: 0.70;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
}
#contactblock	h1	{
	color: #fff;
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding:0;

	}
#contactblock	hr	{
	background-color: grey;
	}
#contactblock	a {
	color: #ea7900;
	font-style:italic;
	text-decoration:none;
	}
#contactblocktop	{
	position: relative;
	display:inline;
	margin-top:11px;
	margin-bottom:0;
	margin-left:0;
	margin-right:35px;
	float:right;
	background-image: url('/images/contactcontenttop.gif');
	width:305px;
	height:4px;
	font-size:1px;
		opacity: 0.70;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
}
#contactblockbottom	{
	position: relative;
	display:inline;
	margin-top:0;
	margin-bottom:0px;
	margin-left:0;
	margin-right:35px;
	float:right;
	background-image: url('/images/contactcontentbottom.gif');
	width:305px;
	height:4px;
	font-size:1px;
		opacity: 0.70;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
}

#contentContact	{
	float: left;
	margin:0;
	padding: 0;
	width: 924px;
	display: inline;
	position: relative;
	height:640px;
	background-image: url('/images/achtergrond-foto-man.jpg');
	background-repeat: no-repeat;
	background-position: right top;
}
#contactcontentleft	{
	font-size:10px;
	display:inline;
	float:left;
	width:543px;
	height:465px;
	margin-top:0px;
	margin-left:15px;
	margin-bottom:0;
	margin-right:0;
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
	background-color: #fff;
	padding:0;
		opacity: 0.70;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
}
#contactcontentleft .inner	{
	margin:5px;
	overflow:auto;
	width:532px;
	height:455px;
	font-family:  Verdana;
 	scrollbar-arrow-color: #ffffff;
	scrollbar-face-color: #ababab;
	scrollbar-highlight-color: #ababab;
	scrollbar-3dlight-color: #ababab;
	scrollbar-shadow-color: #ababab;
	scrollbar-darkshadow-color: #ababab;
	scrollbar-track-color: #FFFFFF;
	}