body {
	font-family: Calibri,Calibri,Calibri,Verdana;
	font-size:14px;
	color: #000;
	padding: 0px;
	margin: 0px;
	background:url(../images/body_bg.gif) repeat-x #d1c9cf;
}

*html body {
	background:#48313f;
}

table, tr, td {
	font-family: Calibri,Calibri,Calibri,Verdana;
	font-size:14px;
	color: #000;
}

#placeholder{
	width:752px;
	margin:0px auto;
	padding:0px;
}

	#adres{
		position:relative;
		padding:0px;
		margin:0px;
		margin-left:20px;
		color:#fff;
		font-size:11px;
		bottom:100px;
	}
	#adres a{
		color:#fff;
	}

#container{
	width:752px;
	margin:0px auto;
	padding:0px;
	
}
/*
*html #container{
	background-image:url(../images/container_back.gif);
}*/

	#header{
		float:left;
		width:752px;
		height:132px;
		margin:0px;
		padding:0px;
		background-image:url(../images/header.gif);
		background-repeat:no-repeat;
	}

	#menu{
		float:left;
		width:749px;
		height:34px;
		margin:0px;
		padding:0px;
		padding-top:1px;
		padding-left:0px;
		background-image:url(../images/menu_back.gif);
		background-repeat:no-repeat;
	}
	
		#menu ul{
			width:743px;
			padding:0px;
			margin:0px;
			margin-left:3px;
		}
		
		#menu li{
			display:inline;
			padding:0px;
			margin:0px;
		}
		
		#menu li a{
			float:left;
			text-align:center;
			padding:0px;
			margin:0px;
			padding-top:4px;
			width:123px;
			height: 27px;
			font:14px Calibri,Verdana;
			font-weight:regular;
			color:#202761;
			text-decoration:none;
			margin-right:1px;		
		}

		#menu li.producten a{
			/*width:143px;*/
		}
		
		#menu li.werkwijze a{
			/*width:145px;*/
		}
		
		#menu li.contact a{
			/*width:30px;*/
		}
		
		#menu li a:hover, #menu li a.over, #menu li.contact a.contactover{
			color:#bc2c90;
			text-decoration:none;
			background:url(../images/menu_over.gif) repeat-x top;
		}
		
		#menu li.contact a, #menu li.contact a.contactover{
			width:122px;
		}
				
		#menu li.flits a{
			/*width:115px;*/
		}
		
		#menu li.links a{
			/*width:97px;*/
		}
		
		#menu li.home a{
			/*width:107px;*/
		}
		
		#menu li.home a:hover, #menu li.home a.over{
			color:#bc2c90;
			text-decoration:none;
			background:url(../images/home_over.gif) no-repeat;
		}
		
		#menu li.werkwijze a:hover, #menu li.werkwijze a.over{
			color:#bc2c90;
			text-decoration:none;
			background:url(../images/werkwijze_over.gif) no-repeat left;
	
		}
		
		#menu li.producten a:hover, #menu li.producten a.over{
			color:#bc2c90;
			text-decoration:none;
			background-image:url(../images/producten_over.gif);
			background-repeat:no-repeat;
		}
		
		#menu li.contact a:hover, #menu li.contact a.contactover{
			color:#bc2c90;
			text-decoration:none;
			background:url(../images/contact_over.gif) no-repeat right;
			
		}
			
#content{
	float:left;
	width:752px;
	padding:0px;
	margin:0px;
	background-image:url(../images/container_back.png);
	background-repeat:repeat-y;
}	
*html #content{

	background-image:url(../images/container_back.gif);
	background-repeat:repeat-y;
}	


	#submenu{
		float:left;
		width:172px;
		padding-left:15px;
	}
		
		#submenu ul{
			margin:0px;
			padding:0px;
		}
		
		#submenu li{
			list-style:none;
			width:163px;			
			margin:0px;
			padding:0px;
		}
		
		#submenu li a{ 
			float:left;
			width:153px;
			padding-left:10px;
			padding-top:6px;
			height:20px;
			color:#fff;
			font-size:11px;
			text-decoration:none;
			background-image:url(../images/submenu_back_em.gif);
			background-repeat:no-repeat;
		}
		
		#submenu li a:hover, #submenu li a.over { 
			color:#000;
			text-decoration:none;
			background-image:url(../images/submenu_back.gif);
			background-repeat:no-repeat;
		}
		
		/* VOOR DE LANGE MENU ITEMS*/
		#submenu li a.dubbeleBG, #submenu li a.dubbeleBGover{ 
			float:left;
			width:133px;
			padding-left:10px;
			padding-top:4px;
			padding-right:20px;
			height:31px;
			color:#fff;
			text-decoration:none;
			background-image:url(../images/submenu_big.gif);
			background-repeat:no-repeat;
		
		}
		
		#submenu li a.dubbeleBG:hover, #submenu li a.dubbeleBGover, , #submenu li a.dubbeleBGover:hover{ 
			color:#000;
			text-decoration:none;
			background-image:url(../images/submenu_back_big.gif);
			background-repeat:no-repeat;
		}
		
		/* EINDE */
	
	#middenstuk{
		float:left;
		padding-left:13px;
		width:133px;
	}
	
	#tekst{
		float:left;
		margin:0px;
		padding:5px;
		width:530px;
		min-height:460px;
	}
	
#footer{	
	float:left;
	width:752px;
	height:90px;
	background:url(../images/footer.png) top no-repeat;
}
*html #footer{
	background:url(../images/footer.gif) top no-repeat;
}



#sub_holder{
	float:left;
	height:347px;
}
		
.clearer {
	clear: both; 
	line-height:0; 
	height: -10; 
	float: none;
}

.tekst_marge{
	padding:10px;
	padding-left:20px;
}

/*  CONTENT STYLES  */

h1{
	font-family : Calibri,Verdana, Helvetica, sans-serif;
	font-size : 25px;
	color:#202761;
	padding:0px;
	margin:0px;
}

H2 {
	font-family : Calibri,Verdana, Helvetica, sans-serif;
	font-size : 15px;
	font-weight: bold;
	margin-top:2px;
	margin-bottom:4px;
	color:#202761;
}

H3 {
	font-family : Calibri,Verdana, Helvetica, sans-serif;
	font-size : 16px;
	font-weight: bold;
	color : #1D77CB;
}

H4 {
	font-family : Calibri,Verdana, Helvetica, sans-serif;
	font-size : 16px;
	font-weight: bold;
	color:#202761;
}

H5 {
	font-family : Calibri,Verdana, Helvetica, sans-serif;
	font-size : 13px;
	font-weight: bold;
	color:#202761;
}

H6 {
	font-family : Calibri,Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color:#202761;
}

.blauw{
	color:#fff;
}


a{
	color:#bc2c90;
	text-decoration:none;
}

a:hover{
	color:#202761;
	text-decoration:underline;
}

.home_titel{
	font-size:11px;
	font-weight:bold;
	text-align:center;
	margin-left:10px;
	color:#121957;
}



