/* @override http://www.vacature.com/cm/css/brutonetto.css */
* { zoom:1; } /* fix the ie bugs */

#frmBrutoNetto{
	width: 618px;
	font-family: Verdana,Helvetica,Arial;
}

#HeaderTekst{
	width: 100%;
}

#HeaderTekst img{
	position: absolute;
	right: 0;
	width: 150px;
	height: 42px;
}

#ctlBN_lblTitle{
	background: url(http://www.vacature.com/cm/img/newsite/brutonetto_title.png) no-repeat top left;
	display: block;
	height: 80px;
	width: 628px;
	text-indent: -10000px;
}

#frmBrutoNetto, #frmBrutoNetto span#Pagepanel.PagePanel, #frmBrutoNetto table#ctlBN_pnlBrutoNetto, #frmBrutoNetto tbody, #frmBrutoNetto tr, #frmBrutoNetto td{
	position: relative;
}

#frmBrutoNetto fieldset{
	padding: 5px 45px;
	border: none;
	position: relative;
	margin: 0 0 10px 0;
	font-size: 11px;
}

#frmBrutoNetto p{
	margin: 0.5em 0;
}

#frmBrutoNetto span{
	position: relative;
	font-weight:bold;
}

#frmBrutoNetto legend{
	position: relative;
	margin: 0 0 0 -5px;
}

#frmBrutoNetto table{
	font-size: 11px;
	margin: 0;
}

#frmBrutoNetto legend span{
	visibility:hidden;
	display:block;
	width:222px;
	height:24px;
}

#frmBrutoNetto a.errorHelp{
	text-decoration: none;
	color: #900;
	font-weight: bold;
	border: 1px solid #DDD;
	padding: 0 2px 0 2px;
}

#frmBrutoNetto a:hover.errorHelp{
	background: #900;
	color: #FFF;
	border: 1px solid #900;
}

#frmBrutoNetto span.caption{ display: block; float:left; width: 220px; padding-right: 10px; text-align: right; line-height: 2em; }
* #frmBrutoNetto span.caption{ width: 230px; }
input#ctlBN_chkVlaamsGewest, input#ctlBN_chkMindervalide, input#ctlBN_chkMindervalidePartner, input#ctlBN_chkJonger, input#ctlBN_chkVDSocAbon, input#ctlBN_chkVDFiets, input#ctlBN_chkVDGroeps, input#ctlBN_chkVDFirmawagen, input#ctlBN_chkVDMC{ margin-left: 230px; }

#frmBrutoNetto hr{ display: none; }

span#ctlBN_lblDisclaimer{
	font-size: 9px;
	color: #999;
	font-weight: normal;
}

/* @group fsPersonalia */

#fsPersonalia legend{ background: url(http://www.vacature.com/cm/img/brutonetto/je_gegevens.gif) no-repeat top right; }

/* @end */
/* @group fsGezin */

#fsGezin{ background: url(http://www.vacature.com/cm/img/brutonetto/grijs_back.gif) no-repeat top left; }

#fsGezin legend{ background: url(http://www.vacature.com/cm/img/brutonetto/je_gezinssituatie.gif) no-repeat top right;}

#fsGezin p.check{margin: 5px 0 0 0;}
#fsGezin table td{padding-right: 10px;text-align: right;}
#fsGezin table td.labels{width: 220px;}
#fsGezin table td.inhoud, #fsGezin table td.inhoud2{padding-right: 0;text-align: left;width: 120px;}
#fsGezin table input.smallbox{width: 90px;}

/* @end */
/* @group fsContract */

#fsContract legend{background: url(http://www.vacature.com/cm/img/brutonetto/je_contract.gif) no-repeat top right;}

table#ctlBN_rbStatuut{margin-left: 230px;border-collapse: collapse;float: left;}
table#ctlBN_rbStatuut td{width: 110px;}
table#ctlBN_rbStatuut input{margin-left: 0;}

#fsContract p.statuut{ padding: 0; margin: 0; }
/*#frmBrutoNetto p.statuut span, #frmBrutoNetto p.statuut span span{
	display: inline !important;
}*/

/* @end */
/* @group fsLoon */
#divLoon{
	position: relative;
}

#fsLoon{ background: url(http://www.vacature.com/cm/img/brutonetto/grijs_back.gif) no-repeat  top left; }

#fsLoon legend{background: url(http://www.vacature.com/cm/img/brutonetto/je_loon.gif) no-repeat top right;}

#frmBrutoNetto #fsLoon p.centerText span{display: block; margin-left: 230px;}
#frmBrutoNetto #fsLoon p.centerText{margin: 0;}

/* @end */
/* @group fsVoordelen */

#fsVoordelen legend{ background: url(http://www.vacature.com/cm/img/brutonetto/je_voordelen.gif) no-repeat top right; }
#fsVoordelen .verborgen{ display: none; }

/* @end */

/* @group submitStripInternet */

#submitStripInternet{ position: relative; padding: 0 45px; }
#ctlBN_btnBrutoNetto{ position: absolute; left: 270px; }
#ctlBN_btnNettoBruto{ position: absolute; right: 120px; }
* #ctlBN_btnNettoBruto{ right: 100px; }

/* @end */

/* @group fsResultaat */
fieldset#ctlBN_fsResultaat{
	background: url(http://www.vacature.com/cm/img/brutonetto/loon_grijs_back.gif) no-repeat  top left;
}

fieldset#ctlBN_fsResultaat legend{
	background: url(http://www.vacature.com/cm/img/brutonetto/berekening.gif) no-repeat  top left;
	width: 350px;
}

fieldset.resultaat{
	background: url(http://www.vacature.com/cm/img/brutonetto/loon_grijs_back.gif) no-repeat  bottom left;
}

fieldset#ctlBN_fsResultaat table{
	width: 100%;
	border-collapse: collapse;
	text-align: center;
	font-size: 9px;
}

fieldset#ctlBN_fsResultaat table span{
	/*border-bottom: 1px solid #CCC;*/
	width: 100%;
	padding: 5px 0;
	display: block;
	color: #333;
	font-weight: normal;
}

fieldset#ctlBN_fsResultaat table span.lblControl{
	border-bottom: none;
	font-weight: normal;
}

fieldset#ctlBN_fsResultaat span#ctlBN_lblResBNBruto,fieldset#ctlBN_fsResultaat span#ctlBN_lblResBNNetto{
	font-weight: bold;
	font-size: 11px;
}

fieldset#ctlBN_fsResultaat span#ctlBN_txtResBNNetto,fieldset#ctlBN_fsResultaat span#ctlBN_txtResBNBruto{
	font-weight: bold;
	color: #900;
	font-size: 11px;
}
/* @end */