body{
 	margin: 0; 
 	padding: 0;  	
  background-color:#FFFFFF;  
  background-image : url(../img/back.gif); 
  background-repeat:repeat-x; 
  bgproperties : fixed;
	overflow: auto;
 	font: 11px Trebuchet MS. Verdana, Arial, Helvetica, sans-serif; 
}

img {
  border: 0px;
  margin: 0px 0px 0px 0px;
}

 
#outer{
 width: 751px; 
 margin: auto; 
}

#header{
 width: 751px; 
 height: 115px; 
 margin-top: 20px;
 background-image : url(../img/backheader.gif); 
  background-repeat:no-repeat; 
  bgproperties : fixed;
}

#logo {
  width: 199px;
  height: 80px;
  margin-top: 10px;
  margin-left: 10px;
  float: left;
}

#professionals {
  width: 310px;
  height: 80px;
  margin-top: 10px;
  margin-left: 220px;
  float: left;
}

#navigation ul {
	width: 746px; 
	height: 35px;
	margin-top: 0px;
	margin-left: 3px;
	padding: 0px 0px 0px 0px;
	list-style: none outside;
	background-image : url(../img/backmenu.gif); 
  background-repeat: repeat-x; 
  bgproperties : fixed;
	margin-bottom: 0px;
}

#navigation li a span{
	display:none;
}

#navigation li a {
	height: 35px;
	color: #fff;
	display: block;
	float: left;
}
	
li#fillerleft{
  float: left;
	display: block;
	width: 7px;
	background-image: url("../img/fillerleft_7.gif");
	background-repeat: no-repeat; background-position:top;
}	
	
li#datanetwerken {
	float: left; 
	margin: 0; 
	display: block;
	background-image: url("../img/datanetwerken_off.gif");
	background-repeat: no-repeat; background-position:top;
}

li#datanetwerken a{
	width: 138px;
	background-image: url("../img/datanetwerken_off.gif");
	background-repeat: no-repeat; background-position:top;
}

li#datanetwerken a:hover {
	background-image: url("../img/datanetwerken_on.gif");
}

li#datanetwerken-active {
  float: left;
	display: block;
	width: 138px;
	background-image: url("../img/datanetwerken_on.gif");
	background-repeat: no-repeat; background-position:top;
}

li#draadlozenetwerken {
	float: left; 
	margin: 0; 
	display: block;
	background-image: url("../img/draadlozenetwerken_off.gif");
	background-repeat: no-repeat; background-position:top;
}

li#draadlozenetwerken a{
	width: 163px;
	background-image: url("../img/draadlozenetwerken_off.gif");
	background-repeat: no-repeat; background-position:top;
}

li#draadlozenetwerken a:hover {
	background-image: url("../img/draadlozenetwerken_on.gif");
}

li#draadlozenetwerken-active {
  float: left;
	display: block;
	width: 163px;
	background-image: url("../img/draadlozenetwerken_on.gif");
	background-repeat: no-repeat; background-position:top;
}



li#onderhoud {
	float: left; 
	margin: 0; 
	display: block;
	background-image: url("../img/onderhoud_off.gif");
	background-repeat: no-repeat; background-position:top;
}

li#onderhoud a{
	width: 209px;
	background-image: url("../img/onderhoud_off.gif");
	background-repeat: no-repeat; background-position:top;
}

li#onderhoud a:hover {
	background-image: url("../img/onderhoud_on.gif");
}

li#onderhoud-active {
  float: left;
	display: block;
	width: 209px;
	background-image: url("../img/onderhoud_on.gif");
	background-repeat: no-repeat; background-position:top;
}

li#contact {
	float: left; 
	margin: 0; 
	display: block;
	background-image: url("../img/contact_off.gif");
	background-repeat: no-repeat; background-position:top;
}

li#contact a{
	width: 128px;
	background-image: url("../img/contact_off.gif");
	background-repeat: no-repeat; background-position:top;
}

li#contact a:hover {
	background-image: url("../img/contact_on.gif");
}

li#contact-active {
  float: left;
	display: block;
	width: 128px;
	background-image: url("../img/contact_on.gif");
	background-repeat: no-repeat; background-position:top;
}

li#home {
	float: left; 
	margin: 0; 
	display: block;
	background-image: url("../img/home_off.gif");
	background-repeat: no-repeat; background-position:top;
}

li#home a{
	width: 101px;
	background-image: url("../img/home_off.gif");
	background-repeat: no-repeat; background-position:top;
}

li#home a:hover {
	background-image: url("../img/home_on.gif");
}

li#home-active {
  float: left;
	display: block;
	width: 101px;
	background-image: url("../img/home_on.gif");
	background-repeat: no-repeat; background-position:top;
}

li#fillerm{
  width: 128px;
  float: left; 
	margin: 0; 
	display: block;
	background-image: url("../img/fillerm.gif");
	background-repeat: no-repeat; background-position:top;
}	

#container {
  width: 751px;
  text-align: left; /*voor IE */
  background: #FFFFFF;
  overflow: hidden;
  margin: 0 auto;
}

#teaser{
  width: 751px;
  height: 137px;
}

#left{
  width: 551px;
  float: left;
}

#main{
  width: 500px;
  margin-left: 51px;
  margin-top: 40px;
}

#titel{
  width: 500px;
  height: 23px;
  background-image: url("../img/backtitel.gif");
	background-repeat: no-repeat; background-position:top;
}

#titel h1{
  font: 18px Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; 
  color: #000;
  font-weight: bold;
  margin: 0px 0px 0px 40px;
  padding: 0px 0px 0px 0px;
}

#content{
  width: 400px;
}

#content p{
  font: 12px Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; 
  color: #000;
  line-height: 18px; 
  margin: 15px 0px 0px 40px;
}

#content p a:link{
  font: 12px Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; 
  color: #000;
  line-height: 18px; 
}

#content p a:visited{
  font: 12px Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; 
  color: #000;
  line-height: 18px; 
}

#content p a:hover{
  font: 12px Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; 
  color: #2C69B3;
  line-height: 18px; 
}

#content h5{
  font: 14px Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; 
  color: #000;
  font-weight: bold;
  margin: 20px 0px 0px 40px;
  padding: 0px 0px 0px 0px;
}

#content ul, ol{
  margin: 0px;
  padding: 5px 0px 0px 40px;
  line-height: 18px; 
}

#content ul, ol li{
  font: 12px Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; 
  color: #000;
  margin-bottom: 5px;
  line-height: 18px; 
}

#content ul li a:link{
  font: 12px Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; 
  color: #000;
  margin-bottom: 5px;
}

#content ul li a:visited{
  font: 12px Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; 
  color: #000;
  margin-bottom: 5px;
}

#content ul li a:hover{
  font: 12px Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; 
  color: #2C69B3;
  margin-bottom: 5px;
}


#right{
  width: 200px;
  float: left;
}

#cr_diensten {
  width: 185px;
  height: 226px;
  background-image: url("../img/backdiensten.gif");
	background-repeat: no-repeat; 
	background-position:top;
	margin: 0px;
	padding: 0px;
}

#cr_diensten ul{
  margin: 0px;
  padding: 5px 0px 0px 20px;
}

#cr_diensten ul li{
  font: 11px Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; 
  color: #fff;
  font-weight: bold;
  margin-bottom: 5px;
}



#footer{
  width: 751px;
  height: 25px;
  background-image : url(../img/backfooter.gif); 
  background-repeat:repeat-x; 
  bgproperties : fixed;
}

#footer_left{
  width: 600px;
  height: 25px;
  float: left;
}

#footer_right{
  width: 151px;
  height: 25px;
  float: left;
}

#footer p{
  font: 11px Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; 
  color: #fff;
  line-height: 18px; 
  font-weight: bold;
  margin: 3px 0px 0px 40px;
  padding: 0px 0px 0px 0px;
}

#footer p a:link{
  font: 11px Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; 
  color: #fff;
  line-height: 18px; 
  font-weight: bold;
}

#footer p a:visited{
  font: 11px Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; 
  color: #fff;
  line-height: 18px; 
  font-weight: bold;
}

#footer p a:hover{
  font: 11px Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; 
  color: #2C69B3;
  line-height: 18px; 
  font-weight: bold;
}

.tekst-img-right{
  border: solid #59B247 1px; 
  float: right;
  margin: 5px 0px 0px 12px;
}

.tekst-img-left{
  border: solid #59B247 1px; 
  float: left;
  margin: 5px 12px 0px 0px;
}