body
{
	margin:0;
	padding:0;
	font:11px/13px verdana, sans-serif;
    background:repeat-y 50% url(../gfx/body_bg.gif);
}

body, form, table, textarea

{
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
}

a img {
	border: 0 !important;
	}
	
a {
text-decoration:none;
	color:white;
	font-weight:bold;
	}	
	
img
{
	margin:0 0 0 0;
	padding:0;
	border:0 !important;
}

.verberg
{
	display:none;
}




h1 {
	font-family:verdana, sans-serif;
	font-weight:bold;
	color:#414949;
	margin:5px 0 0 0;
	padding:0;
    font-size:14px;
}

h2 {
	font-weight: normal;
	color:#ed8236;
	margin:0 0 5px 0;
	padding:0;
    font-size: 12px;
}

h3 {
	font-family:verdana, sans-serif;
	font-weight:bold;
	color:#414949;
	margin:0 0 0 0;
	padding:0;
    font-size:12px;
}

h4 {
	font-weight:bold;
	color:#414949;
	margin:5px 0 5px 0;
	padding:0 0 0 0;
    font-size: 11px;
}

p
{
	font:11px/13px verdana, sans-serif;
	color:#B9BBBD;
	margin:0 0 0 0;
	padding:0 0 0 10px;
}

p.homepage
{
	font:11px verdana, sans-serif;
	font-weight:normal;
	color:#414949;
	line-height:17px;
	margin:10px 240px 0 0;
	padding:0;
}


p.progpage
{
	font:12px verdana, sans-serif;
	font-weight:normal;
	color:#240F6C;
	line-height:17px;
	margin:10px 80px 0 0;
	padding:10px 0 0 10px;
}

p.footnote
{
	font:9px verdana, sans-serif;
	font-weight:normal;
	color:#D50038;
	line-height:17px;
	margin:10px 80px 0 0;
	padding:10px 0 0 10px;
}

p.bold
{
	font:12px verdana, sans-serif;
	font-weight:bold;
	color:#240F6C;
	line-height:17px;
	margin:10px 80px 0 0;
	padding:10px 0 0 10px;
}

.normal

{
	font:14px verdana, sans-serif;
	font-weight:normal;
	color:#ed8236;
}

div#siteWrapper
{	
    position:absolute;
	top:0;
	left:50%;
	width:788px;
	margin:0 0 0 -394px;
}

div#top
{
	position:absolute;
	top:0;
	left:0;
	width:788px;
	height:201px;
	background:no-repeat url(../gfx/top.gif);
    margin:0;
    padding:0;
}

div#active
{
	position:absolute;
	top:400px;
	left:560px;
	width:196px;
	height:112px;
	background:no-repeat url(../gfx/active.jpg);
    margin:0;
    padding:0;
    z-index:100;
}

div#active_02
{
	position:absolute;
	top:515px;
	left:560px;
	width:196px;
	height:112px;
	background:no-repeat url(../gfx/active_02.jpg);
    z-index:100;
}

div#olympisch
{
	position:absolute;
	top:720px;
	left:220px;
	width:600px;
	height:150px;
	background:no-repeat url(../gfx/olympisch.jpg);
    margin:0;
    padding:0;
    z-index:100;
}


p.newsitem_fysio
{
	font:10px verdana, sans-serif;
	font-weight:normal;
	color:white;
	line-height:16px;
	margin:0 0 0 4px;
	padding:0 0 0 10px;
}



p.newsitem_fysioright a
{
	font:9px verdana, sans-serif;
	font-weight:bold;
	color:white;
    line-height:30px;
	margin:0 0 0 130px;
	padding:0 0 0 0;
}

h5 {
	font-family: verdana, sans-serif;
	font-weight:bold;
	color:white;
	margin:28px 0 0 4px;
	padding:0 0 0 10px;
    font-size:10px;
}

h6 {
	font-family: verdana, sans-serif;
	font-weight:bold;
	color:white;
	margin:5px 0 0 4px;
	padding:0 0 0 10px;
    font-size:10px;
}

div#foto
{
	position:absolute;
	top:198px;
	left:220px;
	width:527px;
	height:190px;
	background:no-repeat url(../gfx/foto_home.jpg);
    margin:0;
    padding:0;
    z-index:100;
}

div#contentblok
{
	position:absolute;
	width:788px;
	top:201px;
	margin:0 0 0 0;
	padding:0 0 0 0; 
	background:repeat-y url(../gfx/bg2.gif);
}

div#contentblok_pers
{
	position:absolute;
	width:900px;
	top:201px;
	margin:0 0 0 0;
	padding:0 0 0 0; 
	background:repeat-y url(../gfx/bg2.gif);
}

div#content_home
{

	margin:201px 0 100px 220px;
	padding:0 0 0 0; 
}

/* ---( content paginas )---------------------------------------- */

.blauw
{
	font:11px verdana, sans-serif;
	font-weight:bold;
	color:#ed8236;
	margin:0;
	padding;0;
}

.subkop
{
	font:11px verdana, sans-serif;
	font-weight:bold;
	color:#414949;
    margin:0 0 5px 0px;
	padding:0 0 0 0;
}

div#pasfoto
{
	position:absolute;
	top:200px;
	left:250px;
	width:458px;
	height:344px;
    margin:0;
    padding:0;
	border:2px solid #414949;
	z-index:100;
}

div#pasfoto2
{
	position:absolute;
	top:380px;
	left:620px;
	width:99px;
	height:130px;
    margin:0;
    padding:0;
	border:2px solid #414949;
	z-index:100;
}

p.team
{
	font:11px verdana, sans-serif;
	font-weight:normal;
	color:#414949;
	line-height:17px;
	margin:10px 180px 0 0;
	padding:0;
}

p.nieuws
{
	font:11px verdana, sans-serif;
	font-weight:normal;
	color:#414949;
	line-height:17px;
	margin:10px 40px 0 0;
	padding:0;
}


div#content_team
{

	margin:0px 0 140px 220px;
	padding:0 0 0 0; 

}

div#content_bart
{

	margin:360px 0 50px 250px;
	padding:0 0 0 0;

}

div#content_jac
{

	margin:0px 0 158px 220px;
	padding:0 0 0 0; 

}

div#content_robert
{

	margin:360px 0 50px 250px;
	padding:0 0 0 0; 

}

div#content_heidi
{

	margin:360px 0 50px 250px;
	padding:0 0 0 0;

}

div#content_paul
{

margin:360px 0 50px 250px;
	padding:0 0 0 0;

}

div#content_lenny
{

	margin:360px 0 50px 250px;
	padding:0 0 0 0;

}

div#content_leny
{

	margin:0px 0 298px 220px;
	padding:0 0 0 0; 

}

div#content_cora
{

	margin:360px 0 50px 250px;
	padding:0 0 0 0;

}


div#contentblok_team
{
	position:absolute;
	width:788px;
	height:500px;
	top:201px;
	margin:0 0 0 0;
	padding:0 0 0 0; 
	background:repeat-y url(../gfx/bg2.gif);
}

div#foto_team
{
	position:absolute;
	top:200px;
	left:255px;
	width:520px;
	height:500px;
	background:no-repeat url(../gfx/foto_team.jpg);
    margin:0;
    padding:0;
    z-index:100;
}

div#foto_locatie_02
{
	position:absolute;
	top:200px;
	left:220px;
	width:527px;
	height:196px;
	background:no-repeat url(../gfx/foto_locatie_02.jpg);
    margin:0;
    padding:0;
    z-index:100;
}

div#foto_locatie
{
	position:absolute;
	top:420px;
	left:527px;
	width:220px;
	height:230px;
	background:no-repeat url(../gfx/foto_locatie.jpg);
    margin:0;
    padding:0;
    z-index:100;
}

div#foto_fysio
{
	position:absolute;
	top:208px;
	left:220px;
	width:527px;
	height:369px;
	background:no-repeat url(../gfx/foto_fysio.jpg);
    margin:0;
    padding:0;
    z-index:100;
}

p.locatie
{
	font:11px verdana, sans-serif;
	font-weight:normal;
	color:#414949;
	line-height:17px;
	margin:10px 100px 0 0;
	padding:0;
}

div#content_locatie
{

	margin:210px 180px 20px 220px;
	padding:0 0 0 0;
}

p.fysio, li
{
	font:11px verdana, sans-serif;
	font-weight:normal;
	color:#414949;
	line-height:17px;
	margin:10px 90px 0 0;
	padding:0;
}

p.fysio, ul
{
list-style:none;
}

p.fitness
{
	font:11px verdana, sans-serif;
	font-weight:normal;
	color:#414949;
	line-height:17px;
	margin:10px 50px 0 0;
	padding:0;
}

div#content_fysio
{
	margin:320px 0 20px 220px;
	padding:0 0 0 0; 
}

div#content_klachten
{
	margin:0px 0 20px 220px;
	padding:0 0 0 0; 
}

div#content_fitness
{
	height:450px;
	margin:0px 0 20px 220px;
	padding:0 0 0 0; 
}

div#content_nieuws
{
	margin:0px 0 20px 220px;
	padding:0 0 0 0; 
}

div#content_project
{
	height:450px;
	margin:0px 0 20px 220px;
	padding:0 0 0 0; 
}

div#content_werkwijze
{
	margin:0px 0 50px 220px;
	padding:0 0 0 0; 
}

div#content_kwaliteit
{
	margin:0px 0 145px 220px;
	padding:0 0 0 0; 
}

.rooster
{
	font:10px verdana, sans-serif;
	font-weight:normal;
	color:#414949;
	line-height:12px;
	margin:0 20px 0 0;
	padding:0;
}

.spatie
{
	font:10px verdana, sans-serif;
	font-weight:normal;
	color:#414949;
	line-height:12px;
	margin:0 20px 0 100px;
	padding:0;
}

.spatie_01
{
	margin:0 20px 0 45px;
	padding:0;
}

.spatie_02
{
	margin:0 20px 0 53px;
	padding:0;
}

.diab
{
	font:10px verdana, sans-serif;
	font-weight:bold;
	color:#414949;
	line-height:12px;
	margin:0 20px 0 0;
	padding:0;
}

.bbb
{
	font:10px verdana, sans-serif;
	font-weight:normal;
	color:#414949;
	line-height:12px;
	margin:0 20px 0 144px;
	padding:0;
}
/* ---( navigatie )---------------------------------------- */


.project, .project em
{
	text-align:left;
	margin:0 0 0 0;
	padding:0 0 0 35px;
	font-size:11px;
	text-decoration:none;
	color:#ed8236;
}

div#nav
{
	position:absolute;
	top:201px;
	left:24px;
	width:181px;
    z-index:100;
}

div#nav ul, div#nav li, div#nav ul li a
{
	display:block;
	margin:0;
	padding:0;
	list-style:none;
}

div#nav ul li
{
	line-height:28px;
	text-align:right;
	text-indent:5px;
	background:top right url(../gfx/sub_nav/01_sub_bg.jpg);
}

div#nav ul li a
{
	line-height:31px;
	text-align:left;
	margin:0 0 0 0;
	padding:0 0 0 35px;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#ed8236;
}

div#nav ul li a:hover
{

	color:#414949;
    background:top right url(../gfx/sub_nav/_01_sub_bg.jpg);

}

div#nav ul li ul li
{
	line-height:18px;
	text-align:left;
	text-indent:5px;
	background:repeat-y right url(../gfx/sub_nav/03_sub_bg.gif);
}

div#nav ul li ul li a
{
	line-height:16px;
	font-weight:normal;
	color:#ed8236;
	font-size:10px;
	background:repeat-y right url(../gfx/sub_nav/03_sub_bg.jpg);

}

div#nav ul li ul li a:hover
{

	font-weight:bold;
	color:#414949;
    background:repeat-y right url(../gfx/sub_nav/03_sub_bg.jpg);
}

div#nav ul li em
{
	font-style:normal;
	line-height:30px;
	display:block;
	color:#414949;
	background:right no-repeat url(../gfx/sub_nav/02_sub_bg.jpg);
}

div#nav ul li ul li em
{
	line-height:16px;
	color:414949;
	background:repeat-y right url(../gfx/sub_nav/04_sub_bg.gif);
}

div#nav ul li ul li em a
{
	color:414949;
	text-shadow:gray 0px 0px 3px;
}



div#bottom
{
	clear:both;
	width:788px;
	height:36px;
	background:no-repeat url(../gfx/bottom.gif);
    margin:0;
    padding:0;
}

div#bottom_team
{
    position:absolute;
	width:788px;
	height:36px;
	top:500px;
	background:no-repeat url(../gfx/bottom.gif);
    margin:0;
    padding:0;
}
/* ---( columns )---------------------------------------- */

.subkop
{
	font:11px verdana, sans-serif;
	font-weight:bold;
	color:#414949;
    line-height:17px;
    margin:0 0 5px 0px;
	padding:0 0 2px 0;
}

#main_links {
	margin:7px 0 0 0;
}

#main_links ul{
	margin:0 0 10px 0;
	padding:0 0 0 1px;
}

#main_links li{
	margin:0 0 5px 0px;
	list-style-type:none;
	padding:0 0 0 7px;
}

.row{

} 

.col1{
float:left;
background-color:#cfc8c3;
width:230px;
}

.col2{
float:left;
width:130px;
background-color:#e2e1e1;
}


.col3{
float:left;
width:130px;
background-color:#f0efef;
}

.col4{
float:left;
width:120px;
background-color:#F4ECDD;
}

.col5{
float:left;
width:100px;
background-color:#EEDEBF;
}

/* ---( columns links)---------------------------------------- */

.col1_links{
float:left;
background-color:#cfc8c3;
width:280px;
}

.col2_links{
float:left;
width:240px;
background-color:#ebe9e8;
}

.subkop_links
{
	font:10px verdana, sans-serif;
	font-weight:normal;
	color:#414949;
    margin:0 0 0 0px;
	padding:0 0 0 0;
}

.subkop_site
{
	font:10px verdana, sans-serif;
	font-weight:bold;
	color:#414949;
    margin:0 0 0 0px;
	padding:0 0 0 0;
}

.subkop_head
{
	font:11px verdana, sans-serif;
	font-weight:bold;
	color:#414949;
    margin:0 0 0 0px;
	padding:0 0 0 0;
}

.subkop_head2
{
	font:10px verdana, sans-serif;
	font-weight:bold;
	color:#ed8236;
    margin:0 0 0 0px;
	padding:0 0 0 0;
}