body {
	font-family: Verdana;
	font-size : 11px;
	background-image : url(pics/bg.jpg);
	background-repeat : repeat-x;
	background-color: #eeecec;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #3B4E79;
	scrollbar-shadow-color: #3B4E79;
	scrollbar-3dlight-color: #F9F9F9;
	scrollbar-arrow-color: #3B4E79;
	scrollbar-track-color: #F9F9F9;
	scrollbar-darkshadow-color: #F9F9F9;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
}

#container {
	width: 900px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	background-color: White;
	margin-top : 0px;
	background-image: url(pics/containerbg.jpg);
	background-repeat: repeat-y;
	overflow: hidden;
}

#container #banner {
	width: 900px;
	height: 170px;
	margin-right: auto;
	margin-left: auto;
	
	background-repeat : no-repeat;
	margin-top : 0px;
	
}

#container #menu {
	width: 900px;
	height: 32px;
	margin-right: auto;
	margin-left: auto;
	margin-top : 0px;
}

#container #submenu {
	width: 900px;
	height: 25px;
	margin-right: auto;
	margin-left: auto;
	padding-left : 25px;
	padding-top: 5px;
	background : url(pics/submenu.jpg);
	background-repeat : no-repeat;
	margin-top : 0px;
	}

	#container #content {
	width: 850px;
	height: auto;
	text-align: left;
	margin-top : 0px;
	margin-bottom : 20px;
	margin-left: 2px;
	margin-right: 0px;
	padding-left : 25px;
	padding-right : 25px;
	padding-top: 15px;
	float : left;
}
	
#container #links {
	width: 606px;
	height: auto;
	text-align: left;
	margin-top : 0px;
	margin-bottom : 20px;
	margin-left: 2px;
	margin-right: 0px;
	padding-left : 15px;
	padding-right : 5px;
	padding-top: 15px;
	float : left;
}

#container #rechts {
	width: 270px;
	height: auto;
	margin-top : 0px;
	margin-bottom : 20px;
	margin-left: 0px;
	margin-right: 2px;
	padding-left: 0px;
	padding-top: 15px;
	float: right;
}

#container #contactlinks {
	width: 400px;
	height: auto;
	text-align: left;
	margin-top : 0px;
	margin-bottom : 20px;
	margin-left: 2px;
	margin-right: 0px;
	padding-left : 15px;
	padding-right : 5px;
	padding-top: 15px;
	float : left;
}

#container #contactrechts {
	width: 450px;
	height: auto;
	margin-top : 0px;
	margin-bottom : 20px;
	margin-left: 0px;
	margin-right: 2px;
	padding-left: 0px;
	padding-top: 15px;
	float: right;
}

#footer {
	height: 97px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	background-image : url(pics/footer.jpg);
	background-repeat : no-repeat;
	
}

.home { 
   display:block;
   width:156px;
   height:28px; 
   float:left; 
   text-decoration:none;
   background:url(pics/bannerhome.jpg) no-repeat;
}

.home:hover { 
   background:url(pics/bannerhome_o.jpg) no-repeat;
}

.contact { 
   display:block;
   width:156px;
   height:29px; 
   float:left; 
   text-decoration:none;
   background:url(pics/bannercontact.jpg) no-repeat;
}

.contact:hover { 
   background:url(pics/bannercontact_o.jpg) no-repeat;
}

.principals { 
   display:block;
   width:156px;
   height:29px; 
   float:left; 
   text-decoration:none;
   background:url(pics/bannerprincipals.jpg) no-repeat;
}

.principals:hover { 
   background:url(pics/bannerprincipals_o.jpg) no-repeat;
}

.sensors { 
   display:block;
   width:77px;
   height:32px; 
   float:left; 
   text-decoration:none;
   background:url(pics/sensors.jpg) no-repeat;
}

.sensors:hover { 
   background:url(pics/sensors_o.jpg) no-repeat;
}

.acoustics { 
   display:block;
   width:90px;
   height:32px; 
   float:left; 
   text-decoration:none;
   background:url(pics/acoustics.jpg) no-repeat;
}

.acoustics:hover { 
   background:url(pics/acoustics_o.jpg) no-repeat;
}

.data { 
   display:block;
   width:140px;
   height:32px; 
   float:left; 
   text-decoration:none;
   background:url(pics/dataacquisition.jpg) no-repeat;
}

.data:hover { 
   background:url(pics/dataacquisition_o.jpg) no-repeat;
}

.vision { 
   display:block;
   width:64px;
   height:32px; 
   float:left; 
   text-decoration:none;
   background:url(pics/vision.jpg) no-repeat;
}

.vision:hover { 
   background:url(pics/vision_o.jpg) no-repeat;
}

.eda { 
   display:block;
   width:51px;
   height:32px; 
   float:left; 
   text-decoration:none;
   background:url(pics/eda.jpg) no-repeat;
}

.eda:hover { 
   background:url(pics/eda_o.jpg) no-repeat;
}

.displays { 
   display:block;
   width:81px;
   height:32px; 
   float:left; 
   text-decoration:none;
   background:url(pics/displays.jpg) no-repeat;
}

.displays:hover { 
   background:url(pics/displays_o.jpg) no-repeat;
}

.communication { 
   display:block;
   width:142px;
   height:32px; 
   float:left; 
   text-decoration:none;
   background:url(pics/communications.jpg) no-repeat;
}

.communication:hover { 
   background:url(pics/communications_o.jpg) no-repeat;
}