html{
	height: 100%;
}

body{
	font:76%/150% Tahoma,"Lucida Grande",Verdana,Geneva,Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0;
	height: 100.1%;
	background: url(../gfx/bg.gif) repeat-y;
}

/* ^headers */
h1{
	background: #C6D9F3 url(../gfx/logo.gif) no-repeat;
	padding: 0;
	margin: 0;
	height: 83px;
	text-indent: -1000em;
}

h2{
	background: url(../gfx/kwaliteit-van-leven.gif) no-repeat;
	position: absolute;
	top: 20px;
	left: 333px;
	text-indent: -1000px;
	z-index: 2;
	width: 590px;
	margin: 0;
	padding: 0;
}

/* ^navigatie */
#nav{
	position: absolute;
	left: 350px;
	top: 46px;
	margin: 0;
	padding: 0;
}

#nav li{
	position: absolute;
	background: url(../gfx/navblok.gif) 0 0;
	width: 114px;
	height: 74px;
	list-style: none;
}

#nav2{margin: 0 0 0 213px;}
#nav3{margin: 0 0 0 419px;}

#nav a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 31px 0 25px;
	font-size: 0.8em;
	text-align: center;
}

#nav a:hover, #subnav a:hover{
	text-decoration: underline;
}

/* ^subnav */
#subnav{
	background: url(../gfx/nav.jpg) no-repeat;
	margin: 0;
	padding: 113px 0 0 0;
	width: 246px;
	height: 435px;
	float: left;
}

#subnav li{
	margin: 0 0 6px 41px;
	list-style: none;
}

#subnav ol{
	margin: 0;
	padding: 0;
}

#subnav ol li{
	margin: 0 0 6px 16px;
}

#subnav a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	font-size: 1em;
}

#subnav ol a{
	font-weight: normal;
	font-size: 0.8em;
}

#Bedrijfsprofiel #subnav li, .bedrijfsprofiel{
	display: none;
}

#Bedrijfsprofiel #subnav .bedrijfsprofiel{
	display: block;
}

#subnav ol{
	display: none;
}

#Orthese .orthese, #Prothese .prothese, #Bijzondere-producten .bijzondereProducten{
	display: block;
}

#subnav .actief{
	text-decoration: underline;
}


/* ^content */
#inhoud{
	margin: 87px 0 0 285px;
	line-height: 1.8em;
	max-width: 680px;
	padding: 0 0 2em;
}

#tekst{
	margin: 0 180px 0 0;
}

h3, h4, strike{
	margin: 0;
	text-transform: uppercase;
	color: #336;
	font-size: 1.1em;
}

h3 a{
	color:#336;
	text-decoration: none;
}

h4, strike{
	font-size: 1em;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
	font-style: italic;
}

p{
	margin: 0 0 1.7em;
	text-align: justify;
}

#tekst img{
	display: block;
	margin: 1em 0;
}

#tekst .alignright{
	float: right;
	margin: 0 -180px 10px 20px;
	width: 150px;
	display: inline;
}

#fotos{
	width: 150px;
	float: right;
}

#fotos img{
	margin: 0 0 1em;
	width: 150px;
}

a{
	color:#336;
}


