/* @group center */

#center
{
	width: 870px;
	height: 30px;
	margin:0 auto;
}

#center #header
{
	width: 870px;
	height: 172px;
	background: transparent url(images/header.jpg);
	z-index: 10;
}

#center #header #quick_menu
{
	float: right;
	margin: 25px 40px 0 0;
	color: black;
	z-index: 20;
}

	#center #header #quick_menu a:link,
	#center #header #quick_menu a:visited
	{
		text-decoration: none;
		color: black;
		text-transform: uppercase;
		font-size: 11px;
	}

#center #header #flash_top
{
	position: absolute;
	/*margin: 20px 0 0 327px;
	width: 298px;
	height: 150px;*/
	margin: 0px;
	width: 870px;
	height: 172px;

}
#center #header #flash_top #afbeeldingen {
	position: absolute;
	/*margin: 20px 0 0 327px;
	width: 298px;
	height: 150px;*/
	margin: 0px;
	width: 870px;
	padding-top: 20px;
	z-index: 10;
}


#center #content_wrapper
{
	width: 870px;
	background: transparent url(images/background.jpg) repeat-y;
}
	#center #content_wrapper_footer
	{
		width: 870px;
		height: 45px;
		background: transparent url(images/footer.jpg);
	}
	
#center #content_wrapper #menu_holder
{
	width: 830px;
	height: 60px;
	background: transparent url(images/menu_background.jpg) no-repeat;
	padding: 0 0 0 40px;
	z-index: 20;
}

/* @end */

/* @group menu */

#center #content_wrapper #menu_holder .menu_item
{
	float: left;
	width: 148px;
}

#center #content_wrapper #menu_holder .parent
{
	margin: 6px 0 0 0;
}

#center #content_wrapper #menu_holder ul.parent li
{
	/*display: inline;*/
}

#center #content_wrapper #menu_holder ul.parent span
{
	position: absolute;
	margin: 10px 0 0 30px;
}

#center #content_wrapper #menu_holder ul.parent a:link,
#center #content_wrapper #menu_holder ul.parent a:visited
{
	display: block;
	width: 148px;
	height: 34px;
	text-decoration: none;
	text-transform: uppercase;
	color: white;
	background: transparent url(images/menu_normal.jpg);
}

#center #content_wrapper #menu_holder ul.parent a:hover
{
	background: transparent url(images/menu_hover.jpg);
	color: #00235f;
}

#center #content_wrapper #menu_holder ul.parent a.active
{
	background: transparent url(images/menu_active.jpg);
	color: #00235f;
}

/* @end */

/* @group submenu */

#center #content_wrapper #menu_holder .child
{
	margin: -2px 0 0 2px;
	text-align:center;
	position: absolute;
	display: none;
	z-index: 999;
}

#center #content_wrapper #menu_holder ul.child li
{
	/*display: inline;*/

}



#center #content_wrapper #menu_holder ul.child a:link,
#center #content_wrapper #menu_holder ul.child a:visited
{
	display: block;
	width: 145px;
	text-decoration: none;
	text-transform: capitalize;
	color: white;
	background: #e0831c;
	padding: 7px 0 0 0;
}

#center #content_wrapper #menu_holder ul.child a:hover
{
	color: #00235f
}

#center #content_wrapper #menu_holder ul.child a.active
{
	background: transparent url(images/menu_hover.jpg);
	color: #00235f;
}

#center #content_wrapper #menu_holder ul.child li.last
{
	width: 145px;
	background: #e0831c url(images/menu_footer.jpg) no-repeat left bottom;
	margin: 0;
	padding: 0;

}

/* @end */

/* @group Positioning */

#content_holder
{
	width: 815px;
	margin: 0 0 0 35px;
	padding:  0 0  40px 0;
	z-index: 10;
}

#content_holder #left
{
	width: 190px;
	position: relative;
	float: left;
}

#content_holder #right
{
	margin: 0 0 0 200px;
	width: 580px;
	position: relative;
}

/* @end */

/* @group snelmenu */

.snelmenu
{
	background: transparent url(images/snelmenu_header.jpg) no-repeat 0 0 ;
	padding: 5px 0 0 0;
	width: 137px;
}

.snelmenu .header
{
	background: transparent url(images/snelmenu_header.jpg) no-repeat 0 0 ;
	width: 137px;
}


.snelmenu .footer
{
	background: transparent url(images/snelmenu_footer.jpg) no-repeat 0 0 ;
	width: 137px;
	height: 6px;
}

.snelmenu ul
{
	width: 137px;
	margin: 0;
	padding: 0;
}


.snelmenu li:last-child
{
	border: none;
}

.snelmenu li
{
	border-bottom: 1px solid #afb6be;
}


.snelmenu li a:link,
.snelmenu li a:visited
{
	background-color: #e6e6e6;
	display: block;
	text-align: center;
	text-decoration: none;
	padding: 10px 0;
	color: #0b1d5f;
}

.snelmenu li a:hover
{
	background-color: #cecece;
}

.snelmenu li li
{
	border-bottom: 1px solid #e6e6e6;
}

.snelmenu .sub
{
	
}

/* @end */

/* @group Mevrouw */

.mevrouw_bg
{
	background: transparent url(images/mevrouw.jpg) no-repeat right bottom;
	height: 550px;
}

#center #content_wrapper_footer_mevrouw
{
	width: 870px;
	height: 45px;
	background: transparent url(images/mevrouw_footer.jpg) no-repeat right bottom;

}

/* @end */

/* @group Grandma */

.grandma_bg
{
	background: transparent url(images/grandma.jpg) no-repeat right bottom;
	height: 600px;
}
.grandma_bg2
{
	background: transparent url(images/grandma.jpg) no-repeat right bottom;
	height: 500px;
}

#center #content_wrapper_footer_grandma
{
	width: 870px;
	height: 45px;
	background: transparent url(images/grandma_footer.jpg) no-repeat right bottom;

}

.speakbox
{
	
}

h1
{
	/*color: #353654;*/
	color: #FFF;
	margin: 0 0 15px 0;
	background: transparent url(images/blauw_pijltje_down.jpg) no-repeat 0 5px;
	padding: 0 0 0 15px;
}

.speakbox .header
{
	width: 367px;
	height: 28px;
	background: transparent url(images/speakbox_header.jpg) no-repeat 0 0
}

.speakbox .footer
{
	width: 367px;
	height: 54px;
	background: transparent url(images/speakbox_footer.gif) no-repeat 0 0
}
.speakbox .content
{
	background: #f99933;
	border-left: 1px solid #f7b362;
	border-right: 1px solid #f7b362;
	padding: 0 20px 0 20px;
	width: 325px;
	
}

/* @end */

/* @group Apple */

#center #content_wrapper_footer_apple
{
	width: 870px;
	height: 45px;
	background: transparent url(images/apple_footer.jpg) no-repeat right bottom;

}

.apple_bg
{
	background: transparent url(images/apple_bg.jpg) no-repeat left bottom;
	height: 500px;
}

/* @end */

/* @group Nurse */

#center #content_wrapper_footer_nurse
{
	width: 870px;
	height: 45px;
	background: transparent url(images/nurse_footer.jpg) no-repeat left bottom;

}

.nurse_bg
{
	background: transparent url(images/nurse_bg.jpg) no-repeat left  bottom;
	height: 400px;
}

/* @end */

/* @group Familie */

#center #content_wrapper_footer_familie
{
	width: 870px;
	height: 45px;
	background: transparent url(images/familie_footer.jpg) no-repeat right bottom;

}

.familie_bg
{
	background: transparent url(images/familie_bg.jpg) no-repeat 0 bottom;
	height: 500px;
}

/* @end */

/* @group Homefamilie */

#center #content_wrapper_footer_homefamilie
{
	width: 870px;
	height: 45px;
	background: transparent url(images/homefamilie_footer.jpg) no-repeat right bottom;

}

.homefamilie_bg
{
	background: transparent url(images/homefamilie_bg.jpg) no-repeat 0 bottom;
	height: 600px;
}

/* @end */

/* @group VAC */

.vac_bg
{
	background: transparent url(images/vac_bg.jpg) no-repeat right top;
	height: 750px;
}

/* @end */

/* @group rest */

/* topicbox - open */ 
		.topicbox_open {
			margin-bottom: 17px;
			width: 534px;
			background: transparent url('images/tbox_open-middle.jpg') repeat-y 0 0;
		}
		.topicbox_open h1 {
			margin-bottom:17px;
		}
		.topicbox h1,
		.topicbox_open h1,
		.topicbox_open p {
			margin-left:17px;
			margin-right:17px;
		}
		.topicbox_open .header {
			width:534px;
			height:29px;
			background: transparent url('images/tbox_open-top.jpg') no-repeat 0 0;
		}
		.topicbox_open .footer {
			width:534px;
			height:30px;
			background: transparent url('images/tbox_open-bottom.jpg') no-repeat 0 0;
		}
		.topicbox_open ul
		{
			list-style-type: square;
			list-style-position: outside;
			margin-left: 40px;
		}
		.topicbox_open ul li
		{
		list-style-type: square;
		list-style-position: outside;
		margin-top: 14px;
		margin-bottom: 14px;
		}
		
		/* topicbox - closed */ 
		.topicbox {
			margin-bottom: 17px;
			margin-bottom: 0;
			width: 534px;
			height:29px;
			background: transparent url('images/tbox_closed.jpg') no-repeat 0 0;
		}
		.topicbox .header,
		.topicbox .footer,
		.topicbox p {
			display:none;
		}
		.topicbox h1 {
			padding-top:6px;
			background-position:0 11px;
		}


		/* buttons */
		.button_wit {
			display: block;
			background:transparent url('images/button_wit.jpg');
			text-align:center;
			line-height:30px;
			width:150px;
			color:#00235f;
			font-size:10px;
			font-weight:bold;
			margin:0 0 0 7px;
			width:150px;
			height:30px;
		}
		.button_wit2 {
	text-align:left;
	line-height:14px;
	color:#00235f;
	font-size:10px;
	font-weight:bold;
		}		
		.topicbox_open textarea {
			resize:none;
			margin-left:17px;
			width:236px;
			height:127px;
		}
		
		.topicbox_open .content
		{
		}
		
		/* table */
		
		.topicbox_open table p {
			width:90px;
		}
		.topicbox_open td {
			vertical-align:top;
		}
		.topicbox_open table {
			line-height:22px;
		}
		.topicbox_open table .smaller {
			width:60px;
		}
		/* bg-image */
		.investor
		{
			background: transparent url('images/bg_investor_in_people.jpg') no-repeat 20px bottom;
			height: 450px;
		}
		.table_button {
			margin-top: 5px;
			width:77px;
			height:22px;
			background:transparent url('images/button_wit_klein.jpg') no-repeat;
			text-align:center;
			line-height:22px;
			font-size:10px;
			font-weight:bold;
			display:block;
			color:#00235f;
			text-decoration:none;
		}
.table_button1 {
	width:77px;
	height:22px;
	background:transparent url('images/button_wit_klein.jpg') no-repeat;
	text-align:center;
	line-height:22px;
	font-size:10px;
	font-weight:bold;
	display:block;
	color:#00235f;
	text-decoration:none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

		.wide_button {
			margin-left:150px;
		}
	
.wide_button1 {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
}

		.narrow {
			width:265px;
			background: transparent url('images/tbox_narrow-middle.jpg') repeat-y 0 0;
			position:relative;
			margin-left: 300px; /*285px;*/
		}
		.narrow .header {
			width: 100%;
			background: transparent url('images/tbox_narrow-top.jpg') no-repeat 0 0;
		}
		.narrow .footer {
			width: 100%;
			background: transparent url('images/tbox_narrow-bottom.jpg') no-repeat 0 0;
		}
		.picturestage {
	float: left;
	position: relative;
	width:280px;
	height:315px;
		}
		.videobox {
			margin-bottom:10px;
			width: 535px;
			background: transparent url('images/player-middle.jpg') repeat-y 0 0;
		}
		.videobox h1 {
			margin-bottom:17px;
		}
		.videobox h1,
		.videobox p {
			margin-left:31px;
			margin-right:31px;
		}
		.videobox .header {
			width:100%;
			height:235px;
		}
		.videobox .footer {
			width:100%;
			height:30px;
			background: transparent url('images/player-bottom.jpg') no-repeat 0 0;
		}
		.videobox .header .canvas {
			position:absolute;
			margin:13px 0 0 87px;
			width:377px;
			height:206px;
		}
/* @end */

#flashcontent {
	width:1028px;
	height:768px;
	margin:-384px 0 0 -514px;
	top:50%;
	left:50%;
	position:absolute;
}
#skip {
	
}
#intro {
	width:1028px;
	height:768px;
}
.datum {
	font-size: 10px;
	color: white;
}
#partena-nieuwsblokje {
	background-color: #e4821b;
	margin-right: 33px;
	margin-left: 7px;
}
#partena-nieuwsblokje ul {
	width: 150px;
	line-height: 14px;
	font-size: 11px;
}
#partena-nieuwsblokje li{
	list-style-position: outside;
	list-style-type: square;
	margin-left: 0px;
	padding-left: 20px;
	margin-right: 0px;
	padding-top: 8px;
	padding-bottom: 10px;
	margin-bottom: 0px;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f78d1d;
}
#partena-nieuwsblokje a{
	text-align:left;
	line-height:14px;
	color:#00235f;
	font-size:10px;
	font-weight:bold;

}
#bestewerkgeverimage {
	margin-right: 33px;
	margin-left: 7px;
	display: block;
	text-align: center;
	padding-top: 0px;
}
#investorimage {
	margin-right: 33px;
	margin-left: 7px;
	display: block;
	text-align: center;
	padding-top: 0px;
	background-color: #F78D1D;
}


h2 {
	font-weight: bold;
	font-size: 13px;
	margin: 0 0 10px 0;
}
b {
	font-weight: bold;
}
strong {
	font-weight: bold;
}
i {
	font-style: italic;
}
em {
	font-style: italic;
}
u {
	text-decoration: underline;
}

/* testimonials */

.foto-float
{
	float:left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	
}
.voetnoot{
	margin: 180px 0 20px 12px;
	font-size: 10px;
}
.opmerking{
	margin-left: 15px;
}

	#right .row{
	    width:534px;
	    height:27px;
	    background: transparent url(images/row_bg.gif) no-repeat   bottom;
	 	/*color:#00235f;*/
	 	color: #FFF;
	    margin:10px 0 0 0;
	}
	#right .row .content{
	    padding:6px 0 0 0;
	}
	#right .row a:link, #right .row a:visited {
		color:#FFF;
		text-decoration:none;	
	}
	#right .row a:hover, #right .row a:active {
		color:#FFF;
		text-decoration:underline;	
	}
	.box a:link, #right a:link, .topicbox_open a:link, .topicbox_open a:link, .box a:visited, #right a:visited, .topicbox_open a:visited, .topicbox_open a:visited {
		color:#00235f;
		text-decoration:none;
	}
	.box a:hover, #right a:hover, .topicbox_open a:hover, .topicbox_open a:hover, .box a:active, #right a:active, .topicbox_open a:active, .topicbox_open a:active {
		color:#006699;
		text-decoration:underline;
	}
	.row .one{
	    margin: 0 0 0 30px;
	}
	.row .two{
        position:absolute;
	    margin: 0 0 0 180px;
	}
	.row .three{
	    float:right;
	    margin: 0 15px 0 90px;
	}
