@charset "ISO-8859-1";
html { overflow: -moz-scrollbars-vertical; }
html { overflow-x: auto; overflow: scroll; }

* {
	margin: 0;
}
body, html{
	height: 100%;
}
body {
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}
.boekLink{
	width:106px;
	height:121px;
	float:right;
	display:block;
	margin:19px 0 0 602px;
	position:absolute;
	z-index:1;
	background:url(../images/boek.gif) no-repeat top left;
}
#vitaliteitscanLink{
	width:192px;
	height:66px;
	float:right;
	display:block;
	margin:365px 0 0 516px;
	position:absolute;
	z-index:1;
	background:url(../images/vitaliteitscan.gif) no-repeat top left;
}
#bottommenu {
	clear: both;
	text-align: right;
	margin-right: 25px;
	padding: 8px 0 8px 0;
	border-top: 1px solid #d0d0d0;
	font: 11px/15px Tahoma, Helvetica, Verdana, Arial, sans-serif;
	color: #999999;
}
#bottommenu a{
	font: bold 10px/10px Tahoma, Helvetica, Verdana, Arial, sans-serif;
	color: #999999;
	text-decoration: none;
}
#bottommenu a:hover{
	color: #003c78;
}
.rendementLink{
	width:285px;
	height:70px;
	display:block;
	margin:45px 0 0 330px;
	position:absolute;
	z-index:250;
}
.container {
	margin: 0 auto;
	min-height: 545px;
	width: 955px;
}
.content {
	float:left;
	min-height: 445px;
	width: 955px;
}
.clear{
	clear:both;
	display:block;
	height:1px;
}
div {
	margin: 0;
	padding: 0;
}
.grijs{
	background:url(../images/bgGrijs.gif) no-repeat top left;
	width:146px;
	height:73px;
	display:block;
	float:right;
	font:12px/14px Tahoma, Arial, Helvetica, sans-serif;
	color:#858585;
	margin:10px 10px 0 0;
	padding:10px;
}
.grijs a{
	color:#003c78;
}
.grijs h5{
	font:bold 12px/16px Tahoma, Arial, Helvetica, sans-serif;
}
#grijs1 {
	background: url('../images/bgGrijs1.gif') no-repeat top left;
	height: 83px;
	margin-top: 325px;
}
h1 {
	color: #003c78;
	display:inline;
	float:left;
	margin:0;
	padding:0;
	font: 18px/20px Tahoma, Helvetica, Verdana, Arial, sans-serif;
	text-decoration:none;
	padding-top:13px;
}
h1 a {
	color: #003c78;
	text-decoration:none;
}
h6 {
	color: #f11718;
	display:inline;
	margin:0;
	padding:0;
	font: 26px/45px Tahoma, Helvetica, Verdana, Arial, sans-serif;
	width: 215px;
}
img {
	border: 0;
}
.logoLink{
	width:195px;
	height:73px;
	display:block;
	float:left;
}
#link1, #link2, #link3, #link4, #link5{
	position:absolute;
	left:50%;
	width:122px;
	background-position:center top;
	background-repeat: no-repeat;
	display:block;
	width:122px;
	height:121px;
}
#link1{
	top:123px;
	margin-left:-53px;
}
#link2{
	top:238px;
	margin-left:-202px;
}
#link3{
	top:237px;
	margin-left:89px;
}
#link4{
	top:401px;
	margin-left:-146px;
}
#link5{
	top:402px;
	margin-left:37px;
}
.menuLinks{
	padding-top:27px;
	height: 73px;
	float:left;
	margin-left:120px;
}
.menuLinks h1, .menuLinks strong {
	float:left;
}
.menuLinks h1{
	text-align:center;
}
.menuLinks strong{
	background:url(../images/scheidingslijn.gif) no-repeat left top;
	width:14px;
	height:35px;
}
.menuLinks .vitaliteit{
	width:202px;
}
.menuLinks .partners{
	width:86px;
}
.menuLinks .producten{
	width:102px;
}
.menuLinks .contact{
	width:85px;
}
.menuLinks img{
	float:left;
	padding-top:14px;
	padding-right:8px;
}
.menuLinks a {
	font: 18px/19px Tahoma, Helvetica, Verdana, Arial, sans-serif;
	margin: 0px 5px 0 5px;
}
.ohraImage{
	background:url(../images/miniBg.gif) no-repeat 62px 22px;
	width:714px;
	height:435px;
	position:absolute;
	z-index:1;
}
.right {
	float:left;
	height: 330px;
	width: 625px;
	z-index:1;
}
.masterclass {
	position: relative;
	left: 0;
	top: 0;
	z-index:10;
	margin: -20px 0 0 255px;
	font: bold 12px/12px Tahoma, Helvetica, Verdana, Arial, sans-serif;
	color: #ffffff;
}
.masterclass a{
	color: #ffffff;
}
/*.right a{
	float:left;
	color: #CCCCCC;
	height: 143px;
	width: 143px;
	padding:0;
	margin:0 4px 4px 0;
}*/
.contentbottom {
	clear: both;
	width: 930px;
}
.casses, .bespaartips {
	float: left;
	width: 450px;
}
.divborderlinks, .divborderrechts {
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
}
.divborderlinks {
	padding: 10px 0 10px 20px;
	width: 428px;
}
.divborderrechts {
	padding: 10px 20px 0 20px;
	width: 408px;
}
.casses {
	padding: 0 15px 10px 0;
}
.video {
	padding-top: 10px;
}
.video a{
	margin-right:15px;
}
.bespaartips {
	padding: 0 0 10px 15px;
}
.texttextHome{
	font: 11px/20px Tahoma, Verdana, Helvetica, Arial, sans-serif;
	width:408px;
	padding-top: 12px;
}
.texttextHome a{
	color: #003c78;
}
.texttextHome a:hover{
	color: #f11718;
	text-decoration:none;
}
a.slideLinkHome{
	display:block;
	color: #004990;
	font: bold 14px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif;
	text-decoration:none;
	width:408px;
	background:url(../images/plus.gif) no-repeat right 10px;
	padding: 14px 0 14px 0;
}
.slideDivHome{
	padding: 0 20px 8px 0;
}
#linkt2Home, #linkt3Home, #linkt4Home {
	border-top: 1px solid #d0d0d0;
}
.subMenu a {
	color: #003c78;
	text-decoration:none;
	font: 14px/20px Tahoma, Helvetica, Verdana, Arial, sans-serif!Important;
	margin:0;
	padding:0;
	display:block;
}
.subMenu a:hover {
	color: #f11718;
}
.sIFR-active h1{
	visibility: hidden;
	font: 14px/16px Tahoma, Helvetica, Verdana, Arial, sans-serif;
	padding: 0;
	margin:10px 0 0 3px;
	float:left;
	text-decoration:none;
}
.sIFR-active h6{
	visibility: hidden;
	font: 14px/16px Tahoma, Helvetica, Verdana, Arial, sans-serif;
	text-decoration:none;
}
.subMenu{
	z-index:150;
	top: 60px;
	padding:10px;
	position:absolute;
	background:#FFFFFF;
}
#sub1{
	width:242px;
	left:50%;
	margin-left:240px;
}
#sub2{
	width:145px;
	left:50%;
	margin-left:146px;
}
#tekst1, #tekst2, #tekst3, #tekst4, #tekst5{
	background:url(../images/bgMiniTekst.gif) no-repeat left top;
	font:11px/15px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width:146px;
	height:267px;
	padding:10px;
	float:right;
	position:absolute;
	left:50%;
	margin-left:180px;
	top:140px;
	z-index: 200;
}
#tekst1, #tekst2, #tekst3, #tekst4, #tekst5{
	visibility:hidden;
	display:none;
}
.topMenu {
	float:left;
	height: 100px;
	width: 950px;
}
.textLeft, .textLeftIndex {
	float:left;
	font: 11px/20px Tahoma, Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	padding: 0 10px 0 0;
	height:320px;
	width: 295px;
}
.textLeft a, .textLeftIndex a{
	color:#003C78;
}
.textLeft a:hover, .textLeftIndex a:hover{
	color:#F11718;
	text-decoration:none;
}
.butLeft{
	float:left;
	width:465px;
	padding-left:7px;
	padding-top:10px;
}
.butRight{
	float:left;
	width:238px;
}
.linkstop{
	width:120px;
	padding:127px 25px 0 56px;
	float:left;
}
.midtop{
	width:124px;
	float:left;
	padding-top:13px;
}
.mid2top{
	width:120px;
	float:left;
	padding-top:126px;
	padding-left:18px;
}
.bottom{
	display:block;
	clear:both;
	padding-left:109px;
	padding-top:7px;
}
