/* Sjabloon stijlen */
html, body { height:100%; }
body {
  background-image:url(img/back.jpg);
  background-color:#dcebe9;
  background-attachment:fixed;
  background-repeat:repeat-x;
  background-position:top;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #006172;
  margin: 0px;
  padding: 0px;
  width:100%;
  line-height:17px;
}
td {  font-size: 12px;}

#content {
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-bottom:10px;
border:1px solid #9ecdfa;
background-color:#f1f6f9;
max-width:988px;
width:expression(document.body.clientWidth > 988? "988px": "auto" );
}

	#topbalk {
	  background-image:url(img/topbalk.jpg);
	  height:4px;
	  font-size:1px;
	  line-height:0px;
	  margin:0px;
	  padding:0px;
	}
	#kop {
	  height:164px;
	  margin:0px;
	  padding:0px;
	  background-image:url(img/backkop1.jpg);
	  background-repeat:no-repeat;
	}
	#kop_nologo {
	  /*height:150px;*/
	  margin:0px;
	  padding:0px;
	  background-image:url(img/backkop1b.jpg);
	  background-repeat:no-repeat;
	}
	#kop_hoger{
	  margin:0px;
	  padding:0px;
	  background-image:url(img/backkop1.jpg);
	  background-repeat:no-repeat;
	}

	#titel{
	  z-index:1;
	  width:10px;
	  float:right;
	  height:75px;
	  float:left;
	  }
	  
	#komimg_r{
  	  z-index:2;
	  background-image:url(img/backkop2.jpg);
	  background-repeat:no-repeat;
	  background-position:right top;
	  width:240px;
	  float:right;
	  height:27px;
	  vertical-align:bottom;
	  padding-top:65px;
	}
	#bovenlijn{
	  height:1px;
	  background-color:#0f55a3;
	  margin:0px;
	  padding:0px;
	  font-size:1px;
	  clear:left;
	  margin:0px;
	  margin-left:124px;
	  margin-right:240px;
	}
	#bovenlijn_nologo{
	  height:1px;
	  background-color:#0f55a3;
	  margin:0px;
	  padding:0px;
	  font-size:1px;
	  clear:left;
	  margin:0px;
	  margin-left:24px;
	  margin-right:240px;
	}
	#introtekst1{
	  margin:0px;
	  margin-left:124px;
	  text-align:left;
	}
	#introtekst2{
  	  height:40px;
	  margin:0px;
	  margin-left:24px;
	  text-align:left;
	}
		#specialimg{
		  width:205px;
		  border:1px solid #AAFFFF;
		  float:right;
		  margin-right:24px;
		  margin-bottom:10px;
		}

#hoofdblok{
  margin:0px;
  margin-left:24px;
  margin-right:24px;
}
	#blok1{
	  background-image:url(img/back_blok_groen.jpg);
	  background-color:#009888;
	  background-position:bottom;
	  float:left;
	  width:48%;
	  height:275px;
	}
	#blok1b{
	  background-image:url(img/back_blok_groen.jpg);
	  background-color:#009888;
	  background-position:bottom;
	  width:100%;
	}
		#praktijkimg{
		  width:184px;
		  border:1px solid #FFFFFF;
		  float:right;
		  margin-right:10px;
		  margin-bottom:10px;
		}
		#praktijktitel{
		  float:left;
		  margin-left:10px;
		  margin-right:10px;
		  margin-bottom:10px;
  		  text-align:left;
		}
		#praktijkinfo{
		  clear:left;
		  padding:0px;
		  margin:0px;
		  margin-left:10px;
		  text-align:left;
		}
		#praktijkadres{
		  float:left;
		  width:220px;
		}
		#praktijkfysios{
		  float:left;
		  margin-right:10px;
		}
		#specnaam{
		  float:left;
		  margin-right:20px;
     	}
		#specfysios{
		  float:left;
		}


	#blok2{
	  background-image:url(img/back_blok_blauw.jpg);
	  background-color:#008198;
	  background-position:bottom;
	  float:right;
	  width:50%;
  	  height:275px;

	}	
	#blok2b{
	  background-image:url(img/back_blok_blauw.jpg);
	  background-color:#008198;
	  background-position:bottom;
	  width:100%;
	}

	#blok1 a	{ color:#FFFFFF; }
	#blok1b a	{ color:#FFFFFF; }
	#blok2 a	{ color:#FFFFFF; }
	#blok2b a 	{ color:#FFFFFF; }
	
	.blok1,.blok2
	{
	  background-repeat:repeat-x;
	  color:#b8e0ff;
	  padding:0px;
	  padding-top:10px;
	}
	#onderblok{
	border:1px solid #0f55a3;
	background-color:#FFFFFF;
	height:80px;
	margin-top:30px;
	margin-bottom:20px;
	padding-top:4px;
	}
	#onderblok2{
	margin-top:30px;
	margin-bottom:20px;
	padding-top:4px;
	text-align:left;
	}

p		{ padding: 0px;  margin: 0px; padding-bottom:10px; }
ul		{ bottom:0px; top:0px; margin-left: 10px; margin-top: 0px; padding-left:10px;}
a       { color: #003399; }
a:hover { color: #0066FF; }
h1      { padding: 0px 0px 10px 0px;  margin: 0px; font-size: 17px; font-weight: bold; color:#006071 }
h2      { padding: 8px 0px 10px 0px;  margin: 0px; font-size: 13px; font-weight: bold; color:#006071}
h3      { padding: 0px 0px 10px 0px;  margin: 0px; font-size: 12px; font-weight: bold; color:#006071}
.sluit  { clear: both; font-size:0px; line-height:0px; height:0px; }
.nul	{ margin:0px; padding:0px; margin-top:1px; border:0px; display:inline; }
.imgonder{ margin:0px; padding:0px; margin-bottom:6px; border:0px; }
.lijn	{ margin:0px; padding:0px; border:0px; line-height:1px; background-color:#000000; margin-top:5px; margin-bottom:15px; font-size:1px;}

#table_buiten { height: 100%; width:100%; padding-bottom:0px; margin-bottom:0px;}
#table_center { vertical-align:middle; border-collapse:collapse; padding-bottom:0px; margin-bottom:0px; }
#frame_binnen { width:765px; vertical-align: top; padding-bottom:0px; margin-bottom:0px; }
	
	#bovenblok	{ position:relative; z-index:2; overflow:none; clear:both; height: 64px; width:760px; padding:0px; margin:0px;border:0px; line-height:24px;}  
		#logo		{ padding: 0px; margin:0px; position:relative; float:left; height: 64px; width:210px; border:0px; line-height:24px;}  
		#menu		{ padding: 0px; margin:0px; float:left; height:57px; width:549px; margin-top:7px; border:0px; line-height:24px; background-image:url(../img/top.png); background-position:right top; background-repeat:no-repeat; text-align:left}  
	#tussenblok { 	*top:-3px;position:relative; z-index:3; overflow:none; clear:both; width:760px; padding:0px; margin:0px; border:0px; background-image:url(../img/links.png); background-position:left bottom; background-repeat:repeat-y; }  
		#breadcrums	{ padding: 0px; margin:0px; height: 20px; width:704px; text-align:left  }
		#sfeergroot	{ padding: 0px; margin:0px; position:relative; float:left; width:339px; text-align:left}
		#bloktekst50pc{ padding: 0px; margin:0px; position:relative; float:left; width:358px; text-align:left;}
		#blokhome	{ padding: 0px; margin:0px; position:relative; float:left; width:363px; text-align:left;}
		#sfeerklein	{ padding: 0px; margin:0px; position:relative; float:left; width:200px; text-align:left}
		#bloktekst70pc{ padding: 0px; margin:0px; position:relative; float:left; width:497px; text-align:left;}
		#hoofdgroepbalk{ height:37px; width:492px; margin:0px; padding:0px; font-size: 12px; font-weight:bold; text-decoration:none; color:#000000; }
		.hand	 { cursor:hand; }
		.hg_leeg { background:url(../img/project_hgbalk_leeg.jpg); }
		.hg_gri  { background:url(../img/project_hgbalk_grijan.jpg); cursor:hand; text-decoration:none;}
		.hg_vod  { background:url(../img/project_hgbalk_voda.jpg); cursor:hand; text-decoration:none;}
		.hg_reg  { background:url(../img/project_hgbalk_regul.jpg); cursor:hand; text-decoration:none;}
		.hg_venti{ background:url(../img/project_hgbalk_venti.jpg); cursor:hand; text-decoration:none;}
	    .hfdg_txt{ padding-left:15px; padding-top:8px; margin:0px; text-decoration:none;}
	    #subg_txt{ width:360px; clear:both; float:left; margin-right:15px;}
	    #subg_img{ width:120px; height:95px; border:#999999; border-width:1px; border-style:solid; float:left; text-align:center; padding-top:5px; }
		#product_groot	{ padding: 0px; margin:0px; position:relative; float:left; width:200px; text-align:left}
	#tussendeel { clear:both;}
 	#onderrand  { *top:-3px; position:relative;clear:both;}
 	#credits  { font-size:11px; text-align:center; padding-bottom:10px;}


.right { background-image:url(../img/right.png); background-position:bottom; background-repeat:repeat-y} }
/* Standaardopmaak */

.text_rood { color:#FF0000; }
.text_normaal{ font-size: 12px;  line-height: 17px; letter-spacing:1px; font-weight:900; text-align:justify;}
.text_bigger { font-size: 15px;  line-height: 17px;}
.text_biggest{ font-size: 18px;  line-height: 20px; font-weight:bold; color:#006071}
.text_biggest2{font-size: 18px;  line-height: 20px; font-weight:bold; color:#006071; letter-spacing:0.1ex;}
.text_small  { font-size: 10px; }
.text_tiny   { font-size: 9px; letter-spacing:1px }
.text_groen  { color:#006071; font-weight:bold; }

.onderlijn   { border-bottom:#CCCCCC; border-bottom-width:1px; border-bottom-style:solid; }
.bovenlijn   { border-top:#CCCCCC; border-top-width:1px; border-top-style:solid; }


input, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.text, textarea {
  border-color: #084C8D;  border-style: solid; border-width: 1px; font-weight:normal; }

select {
  list-style-position: inside;	padding: 0px;	margin: 0px;	bottom: 0px;
}


/* CSS Document */


