@media screen {
.btnTable {
	border: 0px;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
}
}
@media print {
.btnTable {
	border: 0px;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	display: none;
}
}
.btnLeft {
	background-image: url('../images/button/left.gif');
	background-repeat: no-repeat;
	background-position: top right;
	width: 5px;
	height: 25px;
	cursor: pointer;
}
.btnText {
	background-image: url('../images/button/middle.gif');
	background-repeat: repeat-x;
	background-position: top right;
	font-size: 10pt;
	height: 25px;
	text-align: center;
	cursor: pointer;
	vertical-align: middle;
}
.btnRight {
	background-image: url('../images/button/right.gif');
	background-repeat: no-repeat;
	background-position: top left;
	width: 5px;
	height: 25px;
	cursor: pointer;
}

/* Ultra Small---------------------------------------------------------------- */

.btnUltraSmallLeft {
	background-image: url('../images/button/ultrasmallleft.gif');
	background-repeat: no-repeat;
	background-position: center right;
	width: 5px;
	height: 18px;
	cursor: pointer;
}
.btnUltraSmallLeftAdd {
	background-image: url('../images/button/ultrasmallleftadd.gif');
	background-repeat: no-repeat;
	background-position: center right;
	width: 18px;
	height: 18px;
	cursor: pointer;
}
.btnUltraSmallLeftDate {
	background-image: url('../images/button/ultrasmallleftdate.gif');
	background-repeat: no-repeat;
	background-position: center right;
	width: 15px;
	height: 18px;
	cursor: pointer;
}
.btnUltraSmallText {
	background-image: url('../images/button/ultrasmallmiddle.gif');
	background-repeat: repeat-x;
	background-position: center right;
	font-size: 8pt;
	height: 18px;
	text-align: center;
	cursor: pointer;
	vertical-align: middle;
}
.btnUltraSmallRight {
	background-image: url('../images/button/ultrasmallright.gif');
	background-repeat: no-repeat;
	background-position: center left;
	width: 5px;
	height: 18px;
	cursor: pointer;
}

/* disabled ------------------------------------------------------------------ */

.disabledbtnLeft {
	background-image: url('../images/button/disabledleft.gif');
	background-repeat: no-repeat;
	background-position: top right;
	width: 5px;
	height: 25px;
	color: #808080;
}
.disabledbtnText {
	background-image: url('../images/button/disabledmiddle.gif');
	background-repeat: repeat-x;
	background-position: top right;
	font-size: 10pt;
	height: 25px;
	vertical-align: middle;
	color: #808080;
	text-align: center;
	cursor: default;
}
.disabledbtnRight {
	background-image: url('../images/button/disabledright.gif');
	background-repeat: no-repeat;
	background-position: top left;
	width: 5px;
	height: 25px;
	color: #808080;
}

/* small */

.btnSmallQuestion {
	background-image: url('../images/button/smallquestion.gif');
	background-repeat: no-repeat;
	background-position: top center;
	width: 26px;
	height: 25px;
	cursor: pointer;
}
.disabledbtnSmallQuestion {
	background-image: url('../images/button/disabledsmallquestion.gif');
	background-repeat: no-repeat;
	background-position: top center;
	width: 26px;
	height: 25px;
	color: #808080;
}
.btnSmallAdd {
	background-image: url('../images/button/smalladd.gif');
	background-repeat: no-repeat;
	background-position: top center;
	width: 26px;
	height: 25px;
	cursor: pointer;
}
.disabledbtnSmallAdd {
	background-image: url('../images/button/disabledsmalladd.gif');
	background-repeat: no-repeat;
	background-position: top center;
	width: 26px;
	height: 25px;
	color: #808080;
}
.btnSmallDel {
	background-image: url('../images/button/smalldel.gif');
	background-repeat: no-repeat;
	background-position: top center;
	width: 26px;
	height: 25px;
	cursor: pointer;
}
.disabledbtnSmallDel {
	background-image: url('../images/button/disabledsmalldel.gif');
	background-repeat: no-repeat;
	background-position: top center;
	width: 26px;
	height: 25px;
	color: #808080;
}
.btnSmallBack {
	background-image: url('../images/button/smallback.gif');
	background-repeat: no-repeat;
	background-position: top center;
	width: 26px;
	height: 25px;
	cursor: pointer;
}
.disabledbtnSmallBack {
	background-image: url('../images/button/disabledsmallback.gif');
	background-repeat: no-repeat;
	background-position: top center;
	width: 26px;
	height: 25px;
	color: #808080;
}
.btnSmallForw {
	background-image: url('../images/button/smallforw.gif');
	background-repeat: no-repeat;
	background-position: top center;
	width: 26px;
	height: 25px;
	cursor: pointer;
}
.disabledbtnSmallForw {
	background-image: url('../images/button/disabledsmallforw.gif');
	background-repeat: no-repeat;
	background-position: top center;
	width: 26px;
	height: 25px;
	color: #808080;
}
.btnSmallUp {
	background-image: url('../images/button/smallup.gif');
	background-repeat: no-repeat;
	background-position: top center;
	width: 26px;
	height: 25px;
	cursor: pointer;
}
.disabledbtnSmallUp {
	background-image: url('../images/button/disabledsmallup.gif');
	background-repeat: no-repeat;
	background-position: top center;
	width: 26px;
	height: 25px;
	color: #808080;
}
.btnSmallDown {
	background-image: url('../images/button/smalldown.gif');
	background-repeat: no-repeat;
	background-position: top center;
	width: 26px;
	height: 25px;
	cursor: pointer;
}
.disabledbtnSmallDown {
	background-image: url('../images/button/disabledsmalldown.gif');
	background-repeat: no-repeat;
	background-position: top center;
	width: 26px;
	height: 25px;
	color: #808080;
}
.disabledbtnUltraSmallLeft {
	background-image: url('../images/button/disabledultrasmallleft.gif');
	background-repeat: no-repeat;
	background-position: top right;
	width: 5px;
	height: 18px;
	color: #808080;
}
.disabledbtnUltraSmallText {
	background-image: url('../images/button/disabledultrasmallmiddle.gif');
	background-repeat: repeat-x;
	background-position: top right;
	font-size: 8pt;
	height: 18px;
	vertical-align: middle;
	color: #808080;
	text-align: center;
	cursor: default;
}
.disabledbtnUltraSmallRight {
	background-image: url('../images/button/disabledultrasmallright.gif');
	background-repeat: no-repeat;
	background-position: top left;
	width: 5px;
	height: 18px;
	color: #808080;
}
.disabledbtnUltraSmallLeftDate {
	background-image: url('../images/button/disabledultrasmallleftdate.gif');
	background-repeat: no-repeat;
	background-position: top right;
	width: 15px;
	height: 18px;
	color: #808080;
}
.calpopup_anchor {
	text-decoration: none;
	color: black;
}
.calpopup_lightBorder {
	border: 1px solid #95CEF5;
}
.calpopup_span {
	margin: 0px;
	padding: 0px;
	font-size: 9pt;
	height: 16px;
	background-color: #C1E3FB;
	vertical-align: middle;
	color: black;
}
.calpopup_table {
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
}
.calpopup_td {
	height: 21px;
	background-color: #C1E3FB;
	vertical-align: middle;
	padding: 0px;
	border: 1px solid #95CEF5;
	padding-left: 1px;
	padding-right: 1px;
}
.calpopup_lbltoday {
	color: #126EA8;
}
.calpopup_changeyear {
	background-image: url('../images/knoppen/0/drop1.gif');
}
.calpopup_img {
	padding: 0px;
	border: 0px;
	margin: 0px;
	vertical-align: middle;
	height: 16px;
	width: 15px;
	background-color: #C1E3FB;
}
.calpopup_pulldown {
	border: 1px solid #A0A0A0;
	background-color: #C1E3FB;
	font-size: 10pt;
}
.calpopup_pulldownselected {
	background-color: #95CEF5;
	font-size: 10pt;
}
.calpopup_base {
	background-color: #95CEF5;
}
.calpopup_border {
	border: 1px solid #126EA8;
}
.calpopup_white {
	background-color: white;
	border: 1px solid #126EA8;
}
.calpopup_top {
	background-color: #126EA8;
	border: 1px solid #126EA8;
	height: 25px;
}
body {
	/*
	scrollbar-base-color: #126EA8;
	scrollbar-track-color: #C1E3FB;
	scrollbar-face-color: #95CEF5;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #126EA8;
	scrollbar-arrow-color: black;
	*/
}body {
	font-family: verdana, helvetica, sans-serif;
}
.none {

}
.title {
	color: #126EA8;
	font-size: 14pt;
	font-weight: bold;
}
.subtitle {
	color: #126EA8;
	font-weight: bold;
}
.simple_table {
	font-size:10pt;
	border-collapse: collapse;
	border: 0px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
a {
	cursor: pointer;
	text-decoration: none;
	color: #126EA8;
}
td {
	vertical-align: top;
}
.bodybg {
	background-color: #E3F2FD;
}

.databody {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10pt;
	background-image: url('images/default/bg.png');
	background-repeat: repeat-y;
	background-position: top left;
	background-color: #E3F2FD;
	margin: 0px;
	padding-left: 15px;
	padding-right: 5px;
}
.databody a {
	color: black;
	text-decoration: none;
	font-weight: bold;
}
.databody a:hover {
	color: black;
}
a.notbold {
	font-weight: normal;
}
.firstbody {
	background-color: #C1E3FB;
	text-align: center;
	vertical-align: middle;

}
.firsttable {
	background-image: url('../images/k4kbg.png');
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-repeat: no-repeat;
	background-position: top center;
	width: 780px;
	height: 461px;
	text-align: center;
	vertical-align: middle;
}
.firstdata {
	width: 780px;
	height: 420px;
	background-image: url('../images/k4kkids.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
	text-align: center;
	vertical-align: middle;
}
.foutdata {
	width: 780px;
	height: 420px;
	background-image: url('../images/errors/k4kkids_fout.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
	text-align: center;
	vertical-align: middle;
}
/* Wordt niet meer gebruikt */
/*
.404table {
	background-image: url('../images/errors/k4kbg_404.png');
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-repeat: no-repeat;
	background-position: center; center;
	width: 780px;
	height: 461px;
	text-align: center;
	vertical-align: middle;
}
*/
/* --- loader --- */
#loaderBackground {
	opacity: 0.4;
	background-color: black;
	position: absolute;
	z-index: 1000;
	top: 0px;
	left: 0px;
/*	width: 100%;
	height: 100%;
*/}
#loader {
	display: none;
	position: absolute;
	text-align: center;
	top: 0px;
	left: 50%;
	z-index: 1250;
	padding-top: 150px;
}
#loader div {
	position: relative;
	margin-left: -160px;
	width: 326px;
	border: 3px solid white;
	padding: 0px;
}
#loader div div {
	margin-left: 0px;
	background-color: #E3F2FD;
	border: 3px solid #BBC0C4;
	text-align: left;
/*	padding: 10px;*/
	width: 320px;
}
#loader strong {
	font-size: 10pt;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
}
#loader img {
	margin-left: 10px;
	float: left;
/*	margin-top: 7px;*/
	margin-top: 17px;
	margin-right: 8px;
}
#loader input {
	display: block;
}
/* --- loader ---*/
/*
#loader { 
	position: expression('absolute'); 
	width: expression((document.body.clientWidth-20)+'px');
}

#loaderContainer { 
	position: expression('absolute'); 
	height: expression(document.documentElement.scrollHeight+'px'); 
	width: expression(document.documentElement.scrollWidth+'px');
} 

#loaderContainer td {
	filter: alpha(opacity=60);
}
*/.loginImg {
	margin: 0px;
	background-image: url('images/default/c1.png');
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 100%;
	height: 70px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 1;
}
.loginField {
	font-size: 9pt;
	position: absolute;
	left: 15px;
	font-family: verdana, helvetica, sans-serif;
	width: 160px;
	position: absolute;
	top: 0px;
	z-index: 2;
}
.loginTitle {
	background-color: #126EA8;
	color: white;
	padding: 3px;
	font-family: verdana, helvetica, sans-serif;
}
.loginTable {
	font-size: 8pt;
	border: 0px;
	border-collapse: collapse;
	margin: 0px;
	font-family: verdana, helvetica, sans-serif;
}
.loginInput {
	width: 80px;
	font-size: 8pt;
	border: 1px solid black;
	font-family: verdana, helvetica, sans-serif;
}
.loginPassInput {
	width: 80px;
	font-size: 8pt;
	border: 1px solid black;
	font-family: verdana, helvetica, sans-serif;
}
.main_fr_top {
	margin: 0px;
}
.main_topTable{
	width: 100%;
	border-collapse: collapse;
	border: 0px;
	margin: 0px;
}
.main_topRow {
	height: 90px;
}
.main_top_c1_ouder{
	width: 198px;
	background-image: url('images/default/info/a1_ouder.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_top_c2_ouder {
	background-image: url('images/default/info/a2_ouder.png');
	background-repeat: repeat-x;
	background-position: top left;
	font-family: verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	padding-top: 0px;
	vertical-align: middle;
}
.main_top_c3_ouder {
	width: 128px;
	background-image: url('images/default/info/a3_ouder.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_top_c3_koc {
	width: 128px;
	background-image: url('images/default/info/a3_koc.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_top_c1_koc{
	width: 198px;
	background-image: url('images/default/info/a1_koc.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_top_c2_koc {
	background-image: url('images/default/info/a2_koc.png');
	background-repeat: repeat-x;
	background-position: top left;
	font-family: verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	padding-top: 0px;
	vertical-align: middle;
}
.main_top_c3_gemeente {
	width: 128px;
	background-image: url('images/default/info/a3_gemeente.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_top_c1_gemeente{
	width: 198px;
	background-image: url('images/default/info/a1_gemeente.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_top_c2_gemeente {
	background-image: url('images/default/info/a2_gemeente.png');
	background-repeat: repeat-x;
	background-position: top left;
	font-family: verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	padding-top: 0px;
	vertical-align: middle;
}
.main_top_c3_werkgever {
	width: 128px;
	background-image: url('images/default/info/a3_werkgever.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_top_c1_werkgever{
	width: 198px;
	background-image: url('images/default/info/a1_werkgever.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_top_c2_werkgever {
	background-image: url('images/default/info/a2_werkgever.png');
	background-repeat: repeat-x;
	background-position: top left;
	font-family: verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	padding-top: 0px;
	vertical-align: middle;
}
.main_top_c1 {
	width: 198px;
	background-image: url('images/default/a1.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_top_c2 {
	background-image: url('images/default/a2.png');
	background-repeat: repeat-x;
	background-position: top left;
	font-family: verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	padding-top: 0px;
	vertical-align: middle;
}
.main_top_c3 {
	width: 128px;
	background-image: url('images/default/a3.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_fr_bot {
	margin: 0px;
}
.main_botTable{
	width: 100%;
	border-collapse: collapse;
	border: 0px;
	margin: 0px;
}
.main_botRow {
	height: 50px;
}
.main_bot_c1 {
	width: 198px;
	background-image: url('images/default/d1.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_bot_c2 {
	background-image: url('images/default/d2.png');
	background-repeat: repeat-x;
	background-position: top left;
}
.main_bot_c3 {
	width: 48px;
	background-image: url('images/default/d3.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_bot_c1_ouder {
	width: 198px;
	background-image: url('images/default/info/d1_ouder.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_bot_c2_ouder {
	background-image: url('images/default/info/d2_ouder.png');
	background-repeat: repeat-x;
	background-position: top left;
}
.main_bot_c3_ouder {
	width: 48px;
	background-image: url('images/default/info/d3_ouder.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_bot_c1_koc {
	width: 198px;
	background-image: url('images/default/info/d1_koc.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_bot_c2_koc {
	background-image: url('images/default/info/d2_koc.png');
	background-repeat: repeat-x;
	background-position: top left;
}
.main_bot_c3_koc {
	width: 48px;
	background-image: url('images/default/info/d3_koc.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_bot_c1_gemeente {
	width: 198px;
	background-image: url('images/default/info/d1_gemeente.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_bot_c2_gemeente {
	background-image: url('images/default/info/d2_gemeente.png');
	background-repeat: repeat-x;
	background-position: top left;
}
.main_bot_c3_gemeente {
	width: 48px;
	background-image: url('images/default/info/d3_gemeente.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_bot_c1_werkgever {
	width: 198px;
	background-image: url('images/default/info/d1_werkgever.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_bot_c2_werkgever {
	background-image: url('images/default/info/d2_werkgever.png');
	background-repeat: repeat-x;
	background-position: top left;
}
.main_bot_c3_werkgever {
	width: 48px;
	background-image: url('images/default/info/d3_werkgever.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.main_fr_right {
	margin: 0px;
	background-image: url('images/default/b2.png');
	background-repeat: repeat-y;
	background-position: top right;
}
.main_fr_right_ouder {
	margin: 0px;
	background-image: url('images/default/info/b2_ouder.png');
	background-repeat: repeat-y;
	background-position: top right;
}
.main_fr_right_koc {
	margin: 0px;
	background-image: url('images/default/info/b2_koc.png');
	background-repeat: repeat-y;
	background-position: top right;
}
.main_fr_right_gemeente {
	margin: 0px;
	background-image: url('images/default/info/b2_gemeente.png');
	background-repeat: repeat-y;
	background-position: top right;
}
.main_fr_right_werkgever {
	margin: 0px;
	background-image: url('images/default/info/b2_werkgever.png');
	background-repeat: repeat-y;
	background-position: top right;
}
.main_fr_menu {
	margin: 0px;
	background-image: url('images/default/b1.png');
	background-repeat: repeat-y;
	background-position: top left;
	padding-left: 16px;
	padding-right: 3px;
	font-family: verdana, helvetica, sans-serif;
	font-size: 12pt;
}
.main_fr_login {
	margin: 0px;
	background-image: url('images/default/b1.png');
	background-repeat: repeat-y;
	background-position: top left;
}.menu_table {
	border-collapse: collapse;
	border: 0px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

.menu0 {
	background-color: #126EA8;
	color: white;
	padding-left: 21px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px solid white;
	background-image: url('images/default/menu0Closed.png');
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 11pt;
	cursor: pointer;
}
.menu0Open {
	background-color: #126EA8;
	color: white;
	padding-left: 21px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px solid white;
	background-image: url('images/default/menu0Open.png');
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 11pt;
	cursor: pointer;
}

/* andere rollen */
.oudermenu0 {
	background-color: #A84E12;
	color: white;
	padding-left: 21px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px solid white;
	background-image: url('images/ouder/menu0Closed.png');
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 11pt;
	cursor: pointer;
}
.oudermenu0Open {
	background-color: #A84E12;
	color: white;
	padding-left: 21px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px solid white;
	background-image: url('images/ouder/menu0Open.png');
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 11pt;
	cursor: pointer;
}
.oudermenu0 A { text-decoration: none; color: white; }
.oudermenu0Open A { text-decoration: none; color: white; }

.leidstermenu0 {
	background-color: #24A812;
	color: white;
	padding-left: 21px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px solid white;
	background-image: url('images/leidster/menu0Closed.png');
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 11pt;
	cursor: pointer;
}
.leidstermenu0Open {
	background-color: #24A812;
	color: white;
	padding-left: 21px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px solid white;
	background-image: url('images/leidster/menu0Open.png');
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 11pt;
	cursor: pointer;
}
.leidstermenu0 A { text-decoration: none; color: white; }
.leidstermenu0Open A { text-decoration: none; color: white; }

.managermenu0 {
	background-color: #A8A612;
	color: white;
	padding-left: 21px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px solid white;
	background-image: url('images/manager/menu0Closed.png');
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 11pt;
	cursor: pointer;
}
.managermenu0Open {
	background-color: #A8A612;
	color: white;
	padding-left: 21px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px solid white;
	background-image: url('images/manager/menu0Open.png');
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 11pt;
	cursor: pointer;
}
.managermenu0 A { text-decoration: none; color: white; }
.managermenu0Open A { text-decoration: none; color: white; }

.beheerdermenu0 {
	background-color: #6712A8;
	color: white;
	padding-left: 21px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px solid white;
	background-image: url('images/beheerder/menu0Closed.png');
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 11pt;
	cursor: pointer;
}
.beheerdermenu0Open {
	background-color: #6712A8;
	color: white;
	padding-left: 21px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px solid white;
	background-image: url('images/beheerder/menu0Open.png');
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 11pt;
	cursor: pointer;
}
.beheerdermenu0 A { text-decoration: none; color: white; }
.beheerdermenu0Open A { text-decoration: none; color: white; }


.menu1NS {
	color: black;
	font-size: 9pt;
}
.menu1 {
	color: black;
	font-size: 9pt;
	cursor: pointer;
}
.menu1Open {
	color: black;
	font-size: 9pt;
	cursor: pointer;
}

.menu0NS {
	background-color: #126EA8;
	color: white;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 11pt;
	border-top: 1px solid white;
}
.menu0Blank {
	color: #126EA8;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 11pt;
	border-top: 1px solid white;
}
.menu0Text {
	color: #126EA8;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 11pt;
}
.menu0 A { text-decoration: none; color: white; }
.menu0Open A { text-decoration: none; color: white; }
.menu0NS A { text-decoration: none; color: white; }
.menu1 A { text-decoration: none; color: black; }
.menu1Open A { text-decoration: none; color: black; }
.menu1NS A { text-decoration: none; color: black; }

.messagepopupbody {
	background-color: #E3F2FD;
	background-image: url('images_popup/default/left.png');
	background-repeat: repeat-y;
	background-position: top left;
	padding: 5px;
	padding-left: 37px;
}
.messagepopup_topright {
	background-image: url('images_popup/default/a3.png');
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 70px;
	width: 93px;
	position: absolute;
	right: 0px;
	bottom: 0px;
}

.messagepopup_logoleft {
	background-image: url('images_popup/l1.png');
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 70px;
	width: 54px;
	position: absolute;
	left: 50px;
	bottom: 0px;
}
 
.messagepopup_logomiddle {
	background-image: url('images_popup/l2.png');
	background-position: bottom left;
	background-repeat: repeat-x;
	height: 70px;
	width: 150px;
	position: absolute;
	left: 104px;
	bottom: 0px;
}
 
.messagepopup_logoright {
	background-image: url('images_popup/l3.png');
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 70px;
	width: 30px;
	position: absolute;
	left: 254px;
	bottom: 0px;
}
.messagepopup_top {
	background-image: url('images_popup/default/top.png');
	background-repeat: repeat;
	background-position: top left;
}
.messagepopup_right {
	background-color: #E3F2FD;
	background-image: url('images_popup/default/right.png');
	background-repeat: repeat-y;
	background-position: top left;
}
.messagepopup_topleft {
	background-image: url('images_popup/default/a1.png');
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 50px;
	width: 50px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}

.messagepopup_botleft {
	background-image: url('images_popup/default/d1.png');
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 100%;
	width: 50px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.messagepopup_botright {
	background-image: url('images_popup/default/d3.png');
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 100%;
	width: 50px;
	position: absolute;
	right: 0px;
	bottom: 0px;
}

.messagepopup_bot {
	height: 100%;
	overflow: hidden;
	background-image: url('images_popup/default/bottom.png');
	background-repeat: repeat-x;
	background-position: bottom left;
}
@media screen {
	
	.print {
		display: none;
	}

	
}

@media print {
	
	.noprint {
		display: none;
	}

	.print {
		display: block;
	}

}
.bg_current { padding-left: 3px; background-color: #126EA8; color: white; }
.bg_default { background-color: #126EA8; color: white; }
.bg_ouder { background-color: #A84E12; color: white; }
.bg_manager { background-color: #A8A612; color: white; }
.bg_leidster { background-color: #24A812; color: white; }
.bg_webmaster { background-color: #1291A8; color: white; }
.bg_beheerder { background-color: #6712A8; color: white; }
.bg_administratie { background-color: #A81212; color: white; }
.bg_gastouder { background-color: #24A812; color: white; }
.bg_opvangouder { background-color: #24A812; color: white; }
.bg_planner { background-color: #24A812; color: white; }

.bg_light2 { background-color: #95CEF5; }
.bg_light { background-color: #C1E3FB; }

.bgr_light2 { background-color: #95CEF5; border-left: 1px solid black; border-top: 1px solid black; border-bottom: 1px solid black; }
.bgr_none { border-right: 1px solid black; }

.br_light { background-color: #C1E3FB; border-color: #126EA8; border-width: 1px; border-style: solid; padding: 5px; }
.br_right { border-right: 1px solid #126EA8; }
.br_white      { background-color: #FFFFFF; border-color: #126EA8; border-width: 1px; border-style: solid; padding: 5px; }
.br_white_gray { background-color: #E0E0E0; border-color: #126EA8; border-width: 1px; border-style: solid; padding: 5px; }
.br_green {
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	border-top: 1px solid #D0D0D0;
	border-bottom-color: #95CEF5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-color: #FFFFFF;
	background-image: url('../images/bg/green.gif');
}
.br_green_gray {
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	border-top: 1px solid #D0D0D0;
	border-bottom-color: #95CEF5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-color: #E0E0E0;
	background-image: url('../images/bg/green2.gif');
}
.br_red        { background-color: #FFFFFF; background-image: url('../images/bg/red.gif'); border-color: #126EA8; border-width: 1px; border-style: solid; padding: 5px; }
.br_red_gray   { background-color: #E0E0E0; background-image: url('../images/bg/red.gif'); border-color: #126EA8; border-width: 1px; border-style: solid; padding: 5px; }
.br_blue       { background-color: #FFFFFF; background-image: url('../images/bg/blue.gif'); border-color: #126EA8; border-width: 1px; border-style: solid; padding: 5px; }
.br_blue_gray  { background-color: #E0E0E0; background-image: url('../images/bg/blue.gif'); border-color: #126EA8; border-width: 1px; border-style: solid; padding: 5px; }
.bg_gray { padding-left: 3px; background-color: #E0E0E0; }
.popdate {
	border: 1px solid #126EA8;
	font-size: 11pt;
	background-color: white;
	text-align: right;
	width: 30px;
	height: 20px;
	padding-right: 4px;
	padding-left: 0px;
	padding-bottom: 4px;
	padding-top: 4px;
}
.popdatecurrent {
	background-color: #126EA8;
	color: white;
	border: 1px solid white;
	font-size: 11pt;
	width: 30px;
	height: 20px;
	text-align: right;
	padding-right: 4px;
	padding-left: 0px;
	padding-bottom: 4px;
	padding-top: 4px;
}

.br_current { border-color: #126EA8; border-width: 1px; border-style: solid; padding: 5px; }
.br_currentbottom { border-bottom-color: #126EA8; border-bottom-width: 1px; border-bottom-style: solid; }
.br_currentright { border-right-color: #126EA8; border-right-width: 1px; border-right-style: solid; }
.br_currentlight2 {
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	border-top: 1px solid #D0D0D0;
	border-bottom-color: #95CEF5; border-bottom-width: 1px; border-bottom-style: solid;
}
.br_default { border-color: #126EA8; border-width: 1px; border-style: solid; padding: 5px; }
.br_ouder { border-color: #A84E12; border-width: 1px; border-style: solid; padding: 5px; }
.br_manager { border-color: #A8A612; border-width: 1px; border-style: solid; padding: 5px; }
.br_leidster { border-color: #24A812; border-width: 1px; border-style: solid; padding: 5px; }
.br_webmaster { border-color: #1291A8; border-width: 1px; border-style: solid; padding: 5px; }
.br_beheerder { border-color: #6712A8; border-width: 1px; border-style: solid; padding: 5px; }
.br_administratie { border-color: #A81212; border-width: 1px; border-style: solid; padding: 5px; }
.msg_table {
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
	width: 99%;
	padding: 0px;
}
.msg {
	padding: 5px;
	font-size: 10pt;
	font-weight: bold;
	vertical-align: middle;
}
.msg_small {
	padding: 2px;
	font-size: 7pt;
	text-align: right;
}
.solid {
	border: 1px solid #126EA8;
	width: 100%;
}
.thin {
	color: #126EA8;
	height: 1px;
}
.row0 {

}
.row1 {
	background-color: #C1E3FB;
}
.row_selected {
	background-color: #95CEF5;
}
.roweven {

}
.rowodd {
	background-color: #C1E3FB;
}
.rowoddselected {
	background-color: #95CEF5;
}
.rowevenselected {
	background-color: #95CEF5;
}
.popup {
	position: absolute;
	border: #9C3131 solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BD7373;
	font-weight: bold;
	width: auto;
	height: auto;
	background-color: #ffffff;
    left: 0px;
    top: 0px;
    z-index: 99;
	display: none;
    cursor: move;
}

.popup-kop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	width: 100%;
	color: #CC9999;
	background-color: #9C3131;
}
.titleh1 {
	color: #126EA8;
	font-size: 16pt;
	font-weight: bold;
}
.titleh2 {
	color: #126EA8;
	font-size: 14pt;
	font-weight: bold;
}
.titleh3 {
	color: #126EA8;
	font-size: 11pt;
	font-weight: bold;
}
.titleh4 {
	color: #126EA8;
	font-size: 11pt;
	font-style: italic;
}
.pulldown_container {
	cursor: pointer;
	padding-right: 17px;
	background-repeat: no-repeat;
	background-position: right center;

	background-image: url('../images/pulldown/0/pulldown.gif');
	border: 1px solid #126EA8;
	background-color: white;
}

.pulldown_container_hover {
	cursor: pointer;
	padding-right: 17px;
	background-repeat: no-repeat;
	background-position: right center;

	background-image: url('../images/pulldown/0/indruk.gif');
	border: 1px solid #126EA8;
	background-color: white;
}


.pulldown_value {
	border: 0px;
	padding: 0px;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 11px;
}
.pulldown_value input {
	font-size: 11px;
}


.pulldown_data {
	position: absolute;
	z-index: 100;
	background-color: white;
	overflow: auto;
	
	height: 13em;
	border: 1px solid #A0A0A0;
	
	font-size: 11px;
}


.pulldown_data div {
	overflow: hidden;
	padding: 2px;
	cursor: pointer;
}


.pulldown_data .active {
	font-weight: bold;
}

.pulldown_data .hover {
	background-color: #95CEF5;
	color: white;
}

.pulldown_data .active_hover {
	background-color: #95CEF5;
	color: white;
	font-weight: bold;
}
.searchInput {
	font-size: 8pt;
	border-color: #126EA8; border-width: 1px; border-style: solid;
}
.searchResult {
	width: 99%;
	border: 0px;
	margin: 0px;
	border-collapse: collapse;
}
.searchResultHead {
	background-color: #126EA8;
	color: white;
}
.searchResultHead TD {
}
.searchTable {
	border-color: #126EA8; border-width: 1px; border-style: solid; padding: 5px;
	width: 220px;
	font-size: 10pt;
}

.sortUp {
	background-image: url('images/default/menu0Up.png');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.sortDown {
	background-image: url('images/default/menu0Open.png');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.row0 {
	padding-left: 4px;
}
.row1 {
	background-color: #C1E3FB;
	padding-left: 4px;
}
.roweven {
	padding-left: 4px;
}
.rowodd {
	background-color: #C1E3FB;
	padding-left: 4px;
}
.rowInfo {
	padding-left: 4px;
	background-color: white;
}
.rowInfoCell {
	padding-right: 20px;
	vertical-align: top;
	font-style: italic;
	font-size: 9pt;
}
.tabTable {
	margin: 0px;
	border: 0px;
	border-collapse: collapse;
	font-family: verdana, helvetica, sans-serif;
	font-size: 12pt;
	vertical-align: bottom;
	position: absolute;
	bottom: 0px;
}
.tabTable A {
	text-decoration: none;
}
.tabRow {
	height: 23px;
}
.tabl {
	background-image: url('../images/tab/default/tabl.png');
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 14px;
	cursor: pointer;
	height: 23px;
	position: relative;
	z-index: 3;
}
.tabm {
	background-image: url('../images/tab/default/tabm.png');
	background-repeat: repeat-x;
	background-position: bottom left;
	cursor: pointer;
	height: 23px;
	position: relative;
	z-index: 3;
	color: white;
	padding-top: 2px;
}
.tabr {
	background-image: url('../images/tab/default/tabr.png');
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 15px;
	cursor: pointer;
	height: 23px;
	position: relative;
	z-index: 3;
}
.tabAl {
	background-image: url('../images/tab/default/tabal.png');
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 14px;
	cursor: pointer;
	height: 23px;
	position: relative;
	z-index: 3;
}
.tabAm {
	background-image: url('../images/tab/default/tabam.png');
	background-repeat: repeat-x;
	background-position: bottom left;
	cursor: pointer;
	height: 23px;
	position: relative;
	z-index: 3;
	padding-top: 2px;
}
.tabAr {
	background-image: url('../images/tab/default/tabar.png');
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 15px;
	cursor: pointer;
	height: 23px;
	position: relative;
	z-index: 3;
}
.tabWhite {
	height: 100%;
	position: absolute;
	top: 23px;
	z-index: 1;
	left: 15px;
	width: 500px;
}
.tabmenuData {
	vertical-align: top;
	width: 80%;
	padding-left: 25px;
}
.tabmenu {
	border: 1px solid #126EA8;
	width: 175px;
	font-size: 10pt;
	padding-right: 20px;
}
.tabmenu A {
	text-decoration: none;
}
.tabmenu A:hover {
	text-decoration: underline;
}
.tabBorder {
	position: absolute;
	bottom: 0px;
	width: 100%;
	border-bottom: 2px solid #126EA8;
}




/** Small Tabs */

.tabSmallTable {
	margin: 0px;
	border: 0px;
	border-collapse: collapse;
	font-family: verdana, helvetica, sans-serif;
	font-size: 10pt;
	vertical-align: bottom;
	bottom: 0px;
}
.tabSmallTable A {
	text-decoration: none;
}
.tabSmallRow {
	height: 19px;
}
.tabSmalll {
	background-image: url('../images/tab/default/tabl.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 7px;
	cursor: pointer;
	height: 19px;
	position: relative;
	z-index: 3;
}
.tabSmallm {
	background-image: url('../images/tab/default/tabm.png');
	background-repeat: repeat-x;
	background-position: top left;
	cursor: pointer;
	height: 19px;
	position: relative;
	z-index: 3;
	color: white;
	padding-top: 2px;
}
.tabSmallr {
	background-image: url('../images/tab/default/tabr.png');
	background-repeat: no-repeat;
	background-position: top right;
	width: 7px;
	cursor: pointer;
	height: 19px;
	position: relative;
	z-index: 3;
}
.tabSmallAl {
	background-image: url('../images/tab/default/tabal.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 7px;
	cursor: pointer;
	height: 19px;
	position: relative;
	z-index: 3;
}
.tabSmallAm {
	background-image: url('../images/tab/default/tabam.png');
	background-repeat: repeat-x;
	background-position: top left;
	cursor: pointer;
	height: 19px;
	position: relative;
	z-index: 3;
	padding-top: 2px;
}
.tabSmallAr {
	background-image: url('../images/tab/default/tabar.png');
	background-repeat: no-repeat;
	background-position: top right;
	width: 7px;
	cursor: pointer;
	height: 19px;
	position: relative;
	z-index: 3;
}

/** Zoekblokje */
.zoekblokje{
	position:absolute; 
	background:#95CEF5; 
	height:75px; 
	overflow:hidden;
	border-color: #126EA8; border-width: 1px; border-style: solid; padding: 5px;
	font-size: 10pt;
}

/** Mooie rondingen */
.rondingLinks {
	background-color:transparent;
	background-image: url('images/default/linkstab.gif');
	background-repeat: no-repeat;
	background-position:top right;
	width: 18px;
	height: 17px;

}
.rondingRechts {
	background-color:transparent;
	background-image: url('images/default/rechtstab.gif');
	background-repeat: no-repeat;
	background-position:top left;
	width: 18px;
	height: 17px;

}
.wizard_table {
	border-collapse: collapse;
	border: 0px;
	margin: 0px;
	padding: 0px;
}
.wizard_table td {
	vertical-align: middle;
	font-size: 10pt;
}
.wizard_table tr {
	height: 29px;
}

.wizard_table th {
	vertical-align: top;
	text-align: left;
	font-size: 10pt;
}

.wizard_table_laag {
	border-collapse: collapse;
	border: 0px;
	margin: 0px;
	padding: 0px;
}
.wizard_table_laag td {
	vertical-align: middle;
	font-size: 10pt;
}
.wizard_table_laag tr {
	height: 20px;
}


.wizard_table_dark {
	background-color: #C1E3FB;
	border-collapse: collapse;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.wizard_table_dark th {
	background-color: #95CEF5;
	vertical-align: top;
	text-align: left;
	font-size: 10pt;
}

.wizard_table_dark td {
	vertical-align: middle;
	font-size: 10pt;
}
.wizard_table_dark tr {
	height: 29px;
}

.wizard_fr_base {
	background-image: url('images_wizard/default/wizard.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.wizard_fr_w_topleft {
	width: 159px;
	background-image: url('images_wizard/default/a1.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.wizard_fr_w_topmidden {
	width: 31px;
	background-image: url('images_wizard/default/a2.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.wizard_fr_w_topdata {
	width: 1px;
	background-image: url('images_wizard/default/a3.png');
	background-repeat: repeat-x;
	background-position: top left;
}
.wizard_fr_w_topright {
	width: 40px;
	background-image: url('images_wizard/default/a5.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.wizard_fr_w_menu {
	width: 158px;
	background-image: url('images_wizard/default/b1.png');
	background-repeat: repeat-y;
	background-position: top left;
	color: white;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11pt;
}
.wizard_fr_w_middentop {
	width: 31px;
	background-image: url('images_wizard/default/b2.png');
	background-repeat: repeat-y;
	background-position: top left;
}
.wizard_fr_stack {
	width: 1px;
	background-image: url('images_wizard/default/bg.png');
	background-repeat: repeat;
	background-position: top left;
}
.wizard_fr_w_dataright {
	width: 40px;
	background-image: url('images_wizard/default/b5.png');
	background-repeat: repeat-y;
	background-position: top left;
}
.wizard_fr_w_middenmidden {
	width: 31px;
	background-image: url('images_wizard/default/c2.png');
	background-repeat: repeat-y;
	background-position: top left;
}
.wizard_fr_w_cleft {
	width: 1px;
	background-image: url('images_wizard/default/c3.png');
	background-repeat: repeat-x;
	background-position: top left;
}
.wizard_fr_w_cright {
	width: 90px;
	background-image: url('images_wizard/default/c4.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.wizard_fr_w_middenbot {
	width: 31px;
	background-image: url('images_wizard/default/d2.png');
	background-repeat: repeat-y;
	background-position: top left;
}
.wizard_fr_w_weergaveright {
	width: 71px;
	background-image: url('images_wizard/default/d4.png');
	background-repeat: repeat-y;
	background-position: top left;
	padding-left: 20px;
}
.wizard_fr_w_botleft {
	width: 159px;
	background-image: url('images_wizard/default/e1.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.wizard_fr_w_botmiddel {
	width: 31px;
	background-image: url('images_wizard/default/e2.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.wizard_fr_w_botdata {
	width: 1px;
	background-image: url('images_wizard/default/e3.png');
	background-repeat: repeat-x;
	background-position: top left;
}
.wizard_fr_w_botright {
	width: 90px;
	background-image: url('images_wizard/default/e4.png');
	background-repeat: no-repeat;
	background-position: top left;
}
.wizardbody {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10pt;
	background-image: url('images_wizard/default/bg.png');
	background-repeat: repeat;
	background-position: top left;
	margin: 0px;
	padding-left: 15px;
	padding-right: 5px;
}
.wizardtextarea {
	border: #126EA8 solid 1px;
	font-size: 10pt;
}
.wizardtextarea_disabled {
	border: 1px solid #808080;
	background-color: #F0F0F0;
	font-size: 10pt;
}
.wizardinput_disabled {
	font-size: 9pt;
	border: 1px solid #808080;
	background-color: #F0F0F0;
	width: 125px;
	padding-left: 2px;
/*	height: 20px;*/
}

.wizardselect {
	background-image: url('../images/pulldown/0/pulldown.gif');
	background-position: right center;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
}
.wizardselecthover {
	background-image: url('../images/pulldown/0/indruk.gif');
	background-position: right center;
	background-repeat: no-repeat;
	padding-left: 2px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}
.wizardselecttable {
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 1px solid #126EA8;
	background-color: white;
	height: 20px;
	font-size: 1pt;
}
.wizardselecttable tr {
	height: 18px;
}
.wizardselectinput_disabled {
	background-color: #F0F0F0;
	border: 0px;
	height: 16px;
	font-size: 9pt;
}
.wizardselectinput {
	border: 0px;
	height: 16px;
	font-size: 9pt;
	padding-left: 5px;

}

.wizardinput {
	border: 1px solid #126EA8;
	font-size: 9pt;
	width: 125px;
	padding-left: 2px;
	padding-right: 2px;
/*	height: 20px;*/
}
.wizardinput_nowidth {
	border: 1px solid #126EA8;
	font-size: 9pt;
	padding-left: 2px;
	padding-right: 2px;
/*	height: 20px;*/
}

.wizardinput_nowidth_disabled {
	border: 1px solid #808080;
	background-color: #F0F0F0;
	font-size: 9pt;
	padding-left: 2px;
	padding-right: 2px;
/*	height: 20px;*/
}

.wizardinputlang {
	border: 1px solid #126EA8;
	font-size: 9pt;
	width: 278px;
	padding-left: 2px;
	padding-right: 2px;
/*	height: 20px;*/
}

.wizardinputlang_disabled {
	border: 1px solid #808080;
	background-color: #F0F0F0;
	width: 278px;
	padding-left: 2px;
	padding-right: 2px;
/*	height: 20px;*/
}

.wizardinputkort {
	border: 1px solid #126EA8;
	font-size: 9pt;
	width: 85px;
	padding-left: 2px;
	padding-right: 2px;
/*	height: 20px;*/
}

.wizardinputkort_disabled {
	border: 1px solid #808080;
	background-color: #F0F0F0;
	width: 85px;
	padding-left: 2px;
	padding-right: 2px;
/*	height: 20px;*/
}

.wizardcheckbox {
	color: #126EA8
}
.wizardbody {
	border: 0px;
	font-size: 10pt;
}
.wizardbody a {
	color: black;
	text-decoration: none;
	font-weight: bold;
}

.wizardbody li {
	color: #126EA8;
}

.wizardtext {
	vertical-align: middle;
	font-size: 10pt;
	color: black;
	text-decoration: none;
}

.wizardbody a:hover {
	color: black;
}
.wizardKnoppen {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11pt;
	background-image: url('images_wizard/default/bg.png');
	background-repeat: repeat;
	background-position: top left;
	margin: 0px;
	text-align: right;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 7px;
}
.wizard_menuData {
	padding-left: 25px;
}
.wizard_menu0 {
	color: white;
	padding-left: 20px;
	padding-bottom: 3px;
	background-image: url('../images/icons/bolleeg.gif');
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 10pt;
}
.wizard_menu0Bezig {
	color: white;
	padding-left: 20px;
	padding-bottom: 3px;
	background-image: url('../images/icons/bolfout.gif');
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 10pt;
	cursor: pointer;
}
.wizard_menu0Ingevuld {
	color: white;
	padding-left: 20px;
	padding-bottom: 3px;
	background-image: url('../images/icons/bolingevuld.gif');
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 10pt;
	cursor: pointer;
}
.wizard_menu0IngevuldBezig {
	color: white;
	padding-left: 20px;
	padding-bottom: 3px;
	background-image: url('../images/icons/bolveranderd.gif');
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 10pt;
	cursor: pointer;
}
.wizard_menu1 {
	position: relative;
	left : 10px;
	color: white;
	padding-left: 20px;
	padding-bottom: 3px;
	background-image: url('../images/icons/bolleeg.gif');
	background-repeat: no-repeat;
	font-size: 10pt;
}
.wizard_menu1Bezig {
	position: relative;
	left : 10px;
	color: white;
	padding-left: 20px;
	padding-bottom: 3px;
	background-image: url('../images/icons/bolfout.gif');
	background-repeat: no-repeat;
	font-size: 10pt;
	cursor: pointer;
}
.wizard_menu1Ingevuld {
	position: relative;
	left : 10px;
	color: white;
	padding-left: 20px;
	padding-bottom: 3px;
	background-image: url('../images/icons/bolingevuld.gif');
	background-repeat: no-repeat;
	font-size: 10pt;
	cursor: pointer;
}
.wizard_menu1IngevuldBezig {
	position: relative;
	left : 10px;
	color: white;
	padding-left: 20px;
	padding-bottom: 3px;
	background-image: url('../images/icons/bolveranderd.gif');
	background-repeat: no-repeat;
	font-size: 10pt;
	cursor: pointer;
}
.wizard_menu2 {
	position: relative;
	left : 20px;
	color: white;
	padding-left: 20px;
	padding-bottom: 3px;
	background-image: url('../images/icons/bolleeg.gif');
	background-repeat: no-repeat;
	font-size: 10pt;
}
.wizard_menu2Bezig {
	position: relative;
	left : 20px;
	color: white;
	padding-left: 20px;
	padding-bottom: 3px;
	background-image: url('../images/icons/bolfout.gif');
	background-repeat: no-repeat;
	font-size: 10pt;
	cursor: pointer;
}
.wizard_menu2Ingevuld {
	position: relative;
	left : 20px;
	color: white;
	padding-left: 20px;
	padding-bottom: 3px;
	background-image: url('../images/icons/bolingevuld.gif');
	background-repeat: no-repeat;
	font-size: 10pt;
	cursor: pointer;
}
.wizard_menu2IngevuldBezig {
	position: relative;
	left : 20px;
	color: white;
	padding-left: 20px;
	padding-bottom: 3px;
	background-image: url('../images/icons/bolveranderd.gif');
	background-repeat: no-repeat;
	font-size: 10pt;
	cursor: pointer;
}
.wizardtitle {
	color: white;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	padding-bottom: 20px;
}

.wizardline_top {
	border-top: 1px solid #126EA8;
}
