@charset "utf-8";

/* -----------------------
	CSS Fixing settings
	For workaround ie, firefox and safari
   ----------------------- */
IMG { border:0; }
FORM { margin:0; padding:0; }
.clearance { clear:both; }
a {color:#0d6f98; text-decoration:underline; font-weight:bold;}
a:active { outline: none; }
a:focus { -moz-outline-style: none; }
h4 {margin:4px 0px 4px 0px; color:#ca2f00;}

/* -----------------------
	General settings 
   ----------------------- */
		html,body 
			{
			margin:0;
			padding:0;
			} 
			
        body
			{
            font-size: 11px;
            color: #7d7d7d;
            font-family: Verdana, Arial, Helvetica, sans-serif;
			text-align:left;
			margin:0 auto;
            }
				
		.wrapper
			{
			width:787px;
			height:100%;
			margin:0 auto;
			margin-top:50px;
			background-color:#FFF;
			}
			
		.header
			{
			width:100%;
			height:88px;	
			background-color:#6fd2fc;
			background-image:url('images/header_bg.jpg');
			background-position:center;
			background-repeat:no-repeat;
			}
			
		.footer
			{
			width:100%;
			height:40px;
			text-align:center;
			line-height:40px;
			color:#fff;
			background-image:url('images/footer_bg.jpg');
			background-position:center;
			background-repeat:no-repeat;
			float:left;
			margin-top:60px;
			}

			
/* -----------------------
	Praktijk Page settings 
   ----------------------- */
	
		.content_block_left{
			width: 470px;
			height:100%;
			float:left;
			background-image:url('images/seperator_right.jpg');
			background-position:right;
			background-repeat:no-repeat;
		}
		
		.content_block_right{
			width: 280px;
			height:100%;
			margin:0px 0px 0px 10px;
			float:left;
		}
		
		.content_title_left
			{
			width: 430px;
			padding:0px 0px 10px 0px;
			text-align:left;
			color:#009ee1;
			font-family: Trebuchet MS;
			font-size:18px;
			padding:8px;
			background-color:#eff0e8;
			float:left;
			}
				
		.content_text_left
			{
			width:430px;
			margin: 10px 0px 30px 7px;
			line-height:15pt;
			float:left;
			text-align:justify;
			}
			
		.content_title_right
			{
			width: 280px;
			padding:0px 0px 10px 0px;
			text-align:left;
			color:#009ee1;
			font-family: Trebuchet MS;
			font-size:18px;
			padding:8px;
			background-color:#eff0e8;
			float:left;
			}
				
		.content_text_right
			{
			width:280px;
			margin: 10px 0px 30px 7px;
			line-height:15pt;
			float:left;
			}
			
		.content_right_image
			{
			width:266px;
			height:207px;
			margin: 20px 0px 50px 0px;
			float:left;
			background-image: url("images/homepage_image.jpg");
			}
			
		.dtf_left_image
			{
			width:430px;
			height:335px;
			margin: 0px 0px 50px 0px;
			float:left;
			background-image: url("images/dtf_image.jpg");
			}
			
		.contact_right_image1
			{
			width:266px;
			height:207px;
			margin: 0px 0px 50px 0px;
			float:left;
			background-image: url("images/contact1_image.jpg");
			}
			
		.contact_right_image2
			{
			width:266px;
			height:207px;
			margin: 0px 0px 20px 0px;
			float:left;
			background-image: url("images/contact2_image.jpg");
			}
			

		
/* -----------------------
	Menu settings 
   ----------------------- */

		
		.menu{
			border:none;
			border:0px;
			margin:0px;
			padding:0px;
			font-size:14px;
			font-weight:bold;
			background:#fff url("images/menu_bg.gif");
			}
				
		.menu_wrap{
			width:790px;
			margin:0 auto;
		}
			
		.menu ul{
			
			height:35px;
			list-style:none;
			margin:0px 0px 0px 0px;
			padding:0;
			}	
			
		.menu li{
			float:left;
			padding:0px;
			}
			
		.menu li a{
			background:#4bb0db url("images/seperator.gif") bottom right no-repeat;
			color:#fff;
			display:block;
			font-weight:normal;
			line-height:35px;
			margin:0px;
			padding:0px 25px;
			text-align:center;
			text-decoration:none;
			}
	
			
		.menu li a:hover, .menu ul li:hover a{
			background: #20a0d7 url("images/hover.gif") bottom center no-repeat;
			color:#fff;
			text-decoration:none;
			}
				

			

		

