#sub_pakketMeerInvestering {
	visibility:hidden;
	z-index: 100;
	margin: 5px;
	padding: 0px; 
	width:372px;
	position: absolute;
	left: 15px;
	top:570px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#sub_pakketMeerInvestering .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_pakketMeerInvestering .bd{border:solid 1px #C41E3A;padding:5px;margin:0} 

#sub_pakketGeenInvestering {
	visibility:hidden;
	z-index: 100;
	margin: 5px;
	padding: 0px; 
	width:372px;
	position: absolute;
	left: 15px;
	top:570px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#sub_pakketGeenInvestering .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_pakketGeenInvestering .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

#sub_maxMeerInvestering {
	visibility:hidden;
	z-index: 100;
	margin: 5px;
	padding: 0px; 
	width:372px;
	position: absolute;
	left: 390px;
	top:570px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#sub_maxMeerInvestering .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_maxMeerInvestering .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

#sub_maxGeenInvestering {
	visibility:hidden;
	z-index: 100;
	margin: 5px;
	padding: 0px; 
	width:372px;
	position: absolute;
	left: 390px;
	top:570px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#sub_maxGeenInvestering .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_maxGeenInvestering .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

#sub_gevel {
	visibility:hidden;
	z-index: 100;
	margin: 5px;
	padding: 0px; 
	width:262px;
	position:absolute;
	left:360px;
	top:320px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#sub_gevel .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_gevel .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

#sub_dak {
	visibility:hidden;
	z-index: 100;
	margin: 5px;
	padding: 0px; 
	width:262px;
	position:absolute;
	left:360px;
	top:342px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#sub_dak .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_dak .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

#sub_vloer {
	visibility:hidden;
	z-index: 100;
	margin: 5px;
	padding: 0px; 
	width:262px;
	position:absolute;
	left:360px;
	top:364px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#sub_vloer .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_vloer .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

#sub_raam_lr {
	visibility:hidden;
	z-index: 100;
	margin: 5px;
	padding: 0px; 
	width:262px;
	position:absolute;
	left:360px;
	top:386px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#sub_raam_lr .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_raam_lr .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

#sub_raam_sv {
	visibility:hidden;
	z-index: 100;
	margin: 5px;
	padding: 0px; 
	width:262px;
	position:absolute;
	left:360px;
	top:408px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#sub_raam_sv .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_raam_sv .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

#sub_installatie {
	visibility:hidden;
	z-index: 100;
	margin: 5px;
	padding: 0px; 
	width:262px;
	position:absolute;
	left:360px;
	top:430px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#sub_installatie .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_installatie .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

#sub_ventilatie {
	visibility:hidden;
	z-index: 100;
	margin: 5px;
	padding: 0px; 
	width:262px;
	position:absolute;
	left:360px;
	top:452px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#sub_ventilatie .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_ventilatie .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

#sub_pv {
	visibility:hidden;
	z-index: 100;
	margin: 5px;
	padding: 0px; 
	width:262px;
	position:absolute;
	left:360px;
	top:474px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#sub_pv .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_pv .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

#sub_waarschuwingsTekst{left:151px;top:280px;width:412px;border:none;visibility:hidden;font-size: 85%;z-index: 140;}
#sub_waarschuwingsTekst .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_waarschuwingsTekst .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

#popup_email {left:55px;margin-top:-50px;width:412px;border:none;visibility:hidden;font-size: 85%;z-index: 1000;}
#popup_email .bd{background-color:#FFFFDD;padding:0;border:none;}
#popup_email .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

#waarschuwingsKop1, #waarschuwingsKop2 {
	margin-top: 5px;
	margin-bottom: 5px;
	color: #C41E3A;
	font-weight: bold;
	text-align: center;
}

#waarschuwingsTekst1, #waarschuwingsTekst2, #waarschuwingsTekst3, #waarschuwingsTekst4 {
	color: #000000;
	font-weight: normal;
	padding-top: 8px;	
}

#sub_waarschuwingsTekst_Met_Knoppen {
	visibility:hidden;
	z-index: 140;
	margin: 5px;
	padding: 0px; 
	width:412px;
	position:absolute;
	left:100px;
	top:100px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#sub_waarschuwingsTekst_Met_Knoppen .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_waarschuwingsTekst_Met_Knoppen .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

#waarschuwingsTekst_Met_Knoppen_Kop1, #waarschuwingsTekst_Met_Knoppen_Kop2 {
	margin-top: 5px;
	margin-bottom: 5px;
	color: #C41E3A;
	font-weight: bold;
	text-align: center;
}

#waarschuwingsTekst_Met_Knoppen_Tekst1, #waarschuwingsTekst_Met_Knoppen_Tekst2, #waarschuwingsTekst_Met_Knoppen_Tekst3, #waarschuwingsTekst_Met_Knoppen_Tekst4 {
	color: #000000;
	font-weight: normal;	
	padding-top: 8px;	
}

#sub_waarschuwingsTekst_Overzicht {
	visibility:hidden;
	z-index: 140;
	margin: 5px;
	padding: 0px; 
	width:412px;
	position:absolute;
	left:100px;
	top:100px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#sub_waarschuwingsTekst_Overzicht .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_waarschuwingsTekst_Overzicht .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

#waarschuwingsTekst_Overzicht_Kop1, #waarschuwingsTekst_Overzicht_Kop2 {
	margin-top: 5px;
	margin-bottom: 5px;
	color: #C41E3A;
	font-weight: bold;
	text-align: center;
}

#waarschuwingsTekst_Overzicht_Tekst1, #waarschuwingsTekst_Overzicht_Tekst2 {
	color: #000000;
	font-weight: normal;	
}

#toon_progressie {
	visibility:hidden;
	z-index: 300;
	margin: 5px;
	padding: 0px; 
	width:212px;
	position:absolute;
	left:530px;
	top:530px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#toon_progressie .bd{background-color:Black;padding:0;border:none;}
#toon_progressie .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

/* onderstaande stijlen betreffen een hack voor de IE6 bug: conflict select - layer */
.select-free {
	position:absolute;
	z-index:150;
	cursor:move;
	overflow:hidden;
	width:33em;
	border:1px solid #C41E3A;
}

.select-free-maatregel iframe {
	display:none;		  /* werkt niet in IE5 */
	display/**/:block;  /* werkt niet in IE5 */
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:262px;
	height:60px;
}

.select-free-investering iframe {
	display:none;		  /* werkt niet in IE5 */
	display/**/:block;  /* werkt niet in IE5 */
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:372px;
	height:206px;
}

.select-free-geen-investering iframe {
	display:none;		  /* werkt niet in IE5 */
	display/**/:block;  /* werkt niet in IE5 */
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:372px;
	height:122px;
}

.select-free-maatregel .bd {
	border:solid 1px #C41E3A;
	padding:5px;
}

.select-free-investering .bd {
	border:solid 1px #C41E3A;
	padding:5px;
}

.select-free-geen-investering .bd {
	border:solid 1px #C41E3A;
	padding:5px;
}

.select-free .bd {
	border:solid 1px #C41E3A;
	padding:5px;
}

.select-free-waarschuwing
{
	position:absolute;
	z-index:10;
	cursor:move;
	overflow:hidden;/*must have*/
	width:33em;/*must have for any value*/;
}
.select-free-waarschuwing iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:420px;/*must have for any big value*/
	height:400px/*must have for any big value*/;
}
.select-free-waarschuwing .bd{border:solid 1px #aaaaaa;padding:12px;}
/* einde hack voor de IE6 bug: conflict select - layer */

#sub_eerstWoningKiezen {
	visibility:hidden;
	z-index: 100;
	margin: 5px;
	padding: 0px; 
	width:372px;
	position: absolute;
	left: 271px;
	top:152px;
	background-color:#FFFFDD;
	font-size: 85%;
	border:solid 1px #C41E3A;
	text-align: center;
}

/* popup bij installatiekeuze huidige situatie geeft gevolgen weer voor ventilatie */
#sub_installatie2 {
	visibility:hidden;
	z-index: 100;
	margin: 5px;
	padding: 0px; 
	width:262px;
	position:absolute;
	left:160px;
	top:460px;
	background-color:#FFFFDD;
	font-size: 85%;
}
#sub_installatie2 .bd{background-color:#FFFFDD;padding:0;border:none;}
#sub_installatie2 .bd{border:solid 1px #C41E3A;padding:5px;margin:0}

.select-free-maatregel2 iframe {
	display:none;		/* werkt niet in IE5 */
	display/**/:block;  /* werkt niet in IE5 */
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:262px;
	height:72px;
}