/* CSS Document */

html, body   {
	background-color: #FFFFFF;
	margin: 0px; 
	padding: 0px;
	text-align: center;
	margin: auto;
	}

IMG {
	BEHAVIOR: url("pngbehavior.htc")
}

#main{
	width: 1003px;
	height: 768px;
	border: 1px;
	border-style: solid;
	border-color:#000000;
	}

.header{
	position: relative;
	float: left;
	width: 1001px;
	height: 172px;
	margin-top:24px;
	/*background-image: url(../images/img_top.jpg);*/
	background-position:right;
	background-repeat:no-repeat;
	}

.submenu{
	position: relative;
	float: left;
	width: 1001px;
	height: 26px;
	margin-top: 4px;
	}

.content{
	position: relative;
	float: left;
	width: 1001px;
	height: 520px;
	margin-top: 4px;
	z-index: 1;
	}

.td_content{
	width: 1000px;
	height: 100%;
	background-image: url(../images/bg_content.gif);
	background-repeat:repeat-y;
	z-index: 1;
	}

.img_content_top{
	position:absolute;
	width: 356px;
	height: 76px;
	margin-left: 315px;
	background-image:url(../images/img_content_top.gif);
	background-repeat:no-repeat;
	z-index:10;
	}

.img_content_bottom{
	position:absolute;
	float:left;
	width: 311px;
	height: 172px;
	margin-bottom: 0px;
	background-image:url(../images/img_content_bottom.jpg);
	background-repeat:no-repeat;
	}

.footer{
	position: relative;
	float: left;
	width: 1001px;
	height: 46px;
	}

.footer_content{
	position: absolute;
	height: 25px;
	margin-left: 18px;
	margin-top: 14px;
	}

#flashcontent{
	position: absolute;
	margin-top: 500px;
	margin-left: 1px;
	width: 300px;
	height: 300px;
	z-index: 10;
	text-align:center;
	margin: auto;
	}

.geenflash{
	position: absolute;
	margin-top: 50px;
	width: 1001px;
	z-index: 10;
	}


/* referenties

kinderdagverblijf */

.img_ref{
	width: 432px;
	height: 342px;
	margin-left: 52px;
	margin-top: 5px;
	background-image:url(../images/img_ref.jpg);
	background-repeat: no-repeat;
	}

.img_kdv{
	position: absolute;
	width: 432px;
	height: 342px;
	margin-left: 52px;
	margin-top: 24px;
	z-index: 1;
	}

.txt_kdv{
	position: relative;
	width: 432px;
	height: 342px;
	z-index: 200;
	}

.img_ref_nokik{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 7px;
	margin-top: 6px;
	}

.img_ref_kinderstad{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 150px;
	margin-top: 6px;
	}

.img_ref_duimelot{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 292px;
	margin-top: 6px;
	}

.img_ref_skar{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 7px;
	margin-top: 176px;
	}

.img_ref_wasko{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 150px;
	margin-top: 176px;
	}

.img_ref_kiekeboe{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 292px;
	margin-top: 176px;
	}

.img_kdv_nokik{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 7px;
	margin-top: 13px;
	}

.img_kdv_kinderstad{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 150px;
	margin-top: 13px;
	}

.img_kdv_duimelot{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 292px;
	margin-top: 13px;
	}

.img_kdv_skar{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 7px;
	margin-top: 182px;
	}

.img_kdv_wasko{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 150px;
	margin-top: 182px;
	}

.img_kdv_kiekeboe{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 286px;
	margin-top: 176px;
	}

.logo_ref{
	width: 124px;
	height: 60px;
	}

.logo_kdv{
	width: 123px;
	height: 60px;
	}

.tekst_ref{
	text-align: center;
	width: 124px;
	height: 73px;
	}

.www_ref{
	width: 124px;
	height: 21px;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	}

.img_download{
	width: 723px;
	height: 378px;
	margin-top: 3px;
	background-image:url(../images/img_download.jpg);
	background-repeat: no-repeat;
	}

.img_dl_demo{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 7px;
	margin-top: 8px;
	}

.img_dl_update{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 143px;
	margin-top: 8px;
	}

.img_dl_tools1{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 313px;
	margin-top: 8px;
	}

.img_dl_tools2{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 448px;
	margin-top: 8px;
	}

.img_dl_tools3{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 582px;
	margin-top: 8px;
	}

.img_dl_rekenhulp{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 7px;
	margin-top: 211px;
	}

.rekenhulp{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 7px;
	margin-top: 185px;
	}

.img_dl_tools4{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 313px;
	margin-top: 211px;
	}

.img_dl_tools5{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 448px;
	margin-top: 211px;
	}

.img_dl_tools6{
	position: absolute;
	width: 124px;
	height: 154px;
	margin-left: 582px;
	margin-top: 211px;
	}

.logo_dl{
	width: 124px;
	height: 50px;
}

.txt_dl{
	width: 124px;
	height: 72px;
	}

.www_dl{
	width: 124px;
	height: 21px;
	}

.img_helpdesk_front{
	position: absolute;
	width: 434px;
	height: 323px;
	margin-top: 20px;
	margin-left: 150px;
	background-image:url(../images/img_helpdesc_front.jpg);
	}

.helpdesk_front{
	position: absolute;
	width: 379px;
	height: 268px;
	margin-left: 16px;
	margin-top: 16px;
	}

.helpdesk_front_top{
	width: 379px;
	height: 85px;
	background-image: url(../images/img_helpdesc_front_top.jpg);
	background-repeat: no-repeat;
	}

.helpdesk_front_txt{
	width: 379px;
	height: 72px;
	text-align: center;
	}

.helpdesk_front_links{
	width: 379px;
	height: 111px;
	}

.helpdesk_btn_nannyfaq{
	margin-left: 34px;
	width: 316px;
	height: 25px;
	background-image:url(../images/btn_helpdesk.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	text-align: right;
	}

.helpdesk_btn_nannypersfaq{
	margin-left: 34px;
	margin-top: 4px;
	width: 316px;
	height: 25px;
	background-image:url(../images/btn_helpdesk.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	text-align: right;
	}

.helpdesk_btn_gegevens{
	margin-top: 4px;
	margin-left: 34px;
	width: 316px;
	height: 25px;
	background-image:url(../images/btn_helpdesk.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	text-align: right;
	}

.verkoop_bg{
	position: absolute;
	margin-left: 205px;
	width: 463px;
	height: 247px;
	background-image: url(../images/bg_verkoop.gif);
	background-repeat: no-repeat;
	}

.verkoop_txt{
	position: absolute;
	margin-top: 25px;
	margin-left: 30px;
	width: 400px;
	height: 200px;
	}

.route_bg{
	position: absolute;
	margin-left: 3px;
	margin-top: 1px;
	width: 797px;
	height: 366px;
	background-image: url(../images/bg_route.jpg);
	background-repeat: no-repeat;
	}

.route_txt{
	position: absolute;
	margin-left: 375px;
	margin-top: 10px;
	width: 405px;
	height: 315px;
	}

.contact_algemeen_bg{
	position: absolute;
	margin-left: 330px;
	margin-top: 1px;
	width: 287px;
	height: 315px;
	background-image: url(../images/bg_contact_algemeen.gif);
	background-repeat: no-repeat;
	}

.contact_algemeen_txt{
	position: absolute;
	margin-left: 11px;
	margin-top: 8px;
	width: 262px;
	height: 293px;
	}

.blok_klein_header{
	position: relative;
	width: 594px;
	height: 29px;
	margin-left: 181px;
	background-image:url(../images/bg_blok_klein_header.gif);
	}

.blok_klein_content{
	position: relative;
	width: 594px;
	height: 50px;
	margin-left: 181px;
	background-image: url(../images/bg_blok_klein_content.gif);
	background-repeat: repeat-y;
	}

.blok_klein_footer{
	position: relative;
	width: 594px;
	height: 41px;
	margin-left: 181px;
	background-image: url(../images/bg_blok_klein_footer.gif);
	}

.direct_demoaanvraag{
	position: relative;
	width: 558px;
	height: 29px;
	margin-left: 192px;
	margin-top: 10px;
	}

.aanvraag_nieuwsbrief{
	position: relative;
	width: 270px;
	height: 29px;
	margin-left: 10px;
	margin-top: 10px;
	}

.blok_groot_header{
	position: relative;
	width: 772px;
	height: 28px;
	margin-left: 50px;
	margin-top: 1px;
	background-image:url(../images/bg_blok_groot_header.gif);
	}

.blok_groot_content{
	position: relative;
	width: 772px;
	height: 50px;
	margin-left: 50px;
	background-image: url(../images/bg_blok_groot_content.gif);
	background-repeat: repeat-y;
	}

.blok_groot_footer{
	position: relative;
	width: 772px;
	height: 41px;
	margin-left: 50px;
	background-image: url(../images/bg_blok_groot_footer.gif);
	}

.form_reactie{
	width: 500px;
	height: 300px;
	margin-left: 33px;
	}