body{
	/*background:#F0F0F0;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	
	
}
#header { 				
						position:absolute;
						float:right;
						width:100%;
						padding-top:30px;
						padding-left:600px;
						color:#FFFFFF; 
						font-size:14px;  }
.map{ text-decoration:none; color:#FFFFFF}
.map a{ text-decoration:none; color:#FFFFFF}
.map a:hover{ text-decoration:none; color:#FFFFFF}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
}

.MsoNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
}


.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;	
}
.rtbodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;	
	padding-left:5px;
}
A {color:#0E7AB2;text-decoration:none;}
A:hover {color:#0E7AB2;text-decoration:underline;}

.content_main{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding:0px ;
	line-height:18px; 
	}
.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #686868;	
}
.pageheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#3F5E8E;
	padding:5 5 5 10px ;
	
}

.projectheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	padding-top:8px;
}
.leftlink {
	font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0066FF;
}

input{
	font-family: Arial, Verdana;
	font-size:14px;
	color:#666666;
	border:1px solid #c6c6c6;
	}
.addtext {
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6F6F6F;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
			
.tableborder{
	/*border:1 solid #cccccc;
	background-color:#FFFFFF;*/
	/*margin-top:14px;*/
}
.tablebg{
	width:100%;
	border:0px solid #C0C0C0;
}
.cellbg{	
	padding-left:10px;
}
div{
font-family:arial; font-size:12px;color:#000000;}


.imgborder{
display:inline-block;
border:3px solid #B3B3B3;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
width:auto;height:auto;}

.imgsank{
opacity:0;margin:0px;padding:0px;border:0px;overflow:hidden;}

.img{border:1px solid #CFCECE; }

h1{ 					
font-size:18px; 
color:#000000;
font-weight:bold;
padding-top:7px; 
}

						
h3{						background-image:url(images/h3.jpg); 
						background-repeat:no-repeat; 
						width:137px; 
						height:29px ; 
						font-size:13px; 
						color:#3E5922;
						text-align:center; 
						padding-top:5px; 
						font-weight:normal;
						margin:0; }
h3 A{					text-decoration:none;
						color:#3E5922;
						text-align:center; }



.topback{	
	background-image:url(images/top_back.gif);
	background-repeat:repeat-x;
	height:48px;
}
.topsec1{
	width:592px;
}
.topsec2{
	width:186px;
	background:#F2D27D;
	height:184px;
}
.topsec3{
	background-image:url(images/opt_bottom.gif);
	background-repeat:repeat-x;	
}

.redbox{
	background:#C32E30;
	height:145px;
	vertical-align:top;
	font-family:arial, verdana;
	font-size:14px;
	color:#FFFFFF;		
}
.contactbox{
	background:#C32E30;	
	font-family:arial, verdana;
	font-size:14px;	
	color:#000000;
	padding-left:5px;
}
.borderline_rt{	
	padding-right:0px;
	border-right:1px solid #E3E3E3;
}

.borderline_lt{
	background-image:url('http://www.marlispraktijk.nl/templates/marlispraktijk/images/marlis_11.jpg');
	background-repeat:repeat-y;
	font-family:Arial, verdana;
	font-size:14px;
	color:#333333;
	padding-left:5px;
	vertical-align:top;
}

.blueheading{
	font-family:Arial, verdana;
	font-size:14px;
	font-weight:bold;
	color:#3F5E8E;
	padding-left:4px;
	height:22px;
}
.greyheading{
	font-family:Arial, verdana;
	font-size:14px;
	font-weight:bold;
	color:#3F5E8E;
	padding-left:4px;
	height:22px;
}
.footer{color:#FFFFFF; font-size:12px; padding-top:3px;}

A.footerlink {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
A.footerlink:hover {
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
A.more {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #014D58;
	font-weight:bold;
	padding-right:10px;
}
A.more:hover {
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #225180;
	font-weight:bold;
	padding-right:10px;
}
A.projecthd {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7C7C77;
}
A.projecthd:hover {
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8F8F8F;
}
.tabletext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#6F6F6F;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;	
	line-height: 130%;
}

.leftmenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	line-height:18px;

}
A.leftmenulink:link{
	font-size: 14px;
	text-decoration:none; 
	color:#000000;

	}
A.leftmenulink:active{
	font-size: 14px;
	text-decoration:none; 
	color:#000000;
	
	}
A.leftmenulink:visited{
	font-size: 14px;
	text-decoration:none; 
	color:#000000;

	}
A.leftmenulink:hover{
	font-size: 14px;
	text-decoration:underline; 
	color:#FF7C01;

	}

.leftheading{
	font-family:Arial, verdana;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding:2px 0px 0px 8px;
	height:26px;	
	background-image:url(images/leftheading_lightblue.gif); 
	background-repeat:repeat-x;

}
.hmleftheading{
	font-family:Arial, verdana;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:8px;
	padding-bottom:5px;
	height:26px;	
	background-image:url(images/leftheading.gif); 
	background-repeat:repeat-x;

}
#header_services { 		width:720px;
						float: right; 
						position:absolute;
						background-image:url(images/logo_services.jpg); 
						background-repeat:no-repeat;
						color:#FFFFFF; 
						font-size:14px;  }

.homepage_news_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;	
	font-weight:bold;
}
.homepage_news_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;	
}
A.news_text:link, A.news_text:visited, A.news_text:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;	
	text-decoration:none;
}

A.news_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;	
	text-decoration:underline;
}

.contentpadd{
	padding:2px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;	
}
.ltborderline{
	border-right:1px solid #999999;		
	background:#F7F7F7;
}
.redcolor{color:#96484A;}
.padd{
	padding-left:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	color:#000000;
	line-height:18px;
}
.tlbk{
	background-image:url(images/tl_bk.gif); 
	background-repeat:repeat-x;
	height:23px; 
}