/* 
 wFORMS 2.0 Stylesheet - Antique Theme v3 - Aug. 2006
 See http://www.formassembly.com/wForms
 
 To be used along with wforms-jsonly.css
 This stylesheet and the associated images are Copyright (c) 2005 Cedric Savarese (http://www.4213miles.com)	
 and licensed under the Creative Commons Attribution-ShareAlike License (http://creativecommons.org/licenses/by-sa/2.0/) 
*/

.linksuitlijnen {
	display: block;
	float: left;
	margin-right: 50px;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	background-color: #57679B;
	display: block;
	height: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
 
form {
	padding: 0px;

 
}

/* Form Sections ======================================================================== */
/* Fieldset  */
fieldset {
	margin: 20px 0;
	padding: 15px 10px;
	background-color:#F4F4F2;
	border: 1px solid #878177;	
		
}
legend {
	padding: 2px 5px;
	color: #1C1C1C;
	background-color: #f6f5e5;
	border: 1px solid #878177;
	font-size: 16px;
	text-transform: uppercase;
}
/* Nested Fieldset  */
fieldset fieldset  {
	border: 1px solid #ccc;
	background-color:#FFF;
	font-family: "MS Sans Serif" , Arial, Tahoma, Verdana, sans-serif;
  font-size: 11px;
	
}
fieldset fieldset legend {
	border: 1px solid #ccc;
		background-color:#FFF;
}
/* Inline Section */
.inlineSection {
	overflow: auto;
	width: 100%;
}
/* Grid Section */
form table {
	border-collapse: collapse;
}
form td {
	padding: 0 4px;
/*	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;*/	
}
form th {
	padding: 0 4px;
}
form .alternate-1 {
	background-color:#E9E9E6;
}
form .alternate-0 {
}

/* Combo Label + Input Field =========================================================== */
form .oneField {
	
}
form .inlineSection .oneField {
	float: left;	
	padding: 0;
	margin-right: 4px;
}
/* Ties together a label and its checkbox or radio */
form .oneChoice {
	white-space: nowrap; 
}

/* Field Labels ======================================================================== */

/* Base */

 

label, form .label {	
	color: #333;
	
}

label {	
	
font-family: "MS Sans Serif" , Arial, Tahoma, Verdana, sans-serif;
  font-size: 11px;
  line-height: 22px;
}

.kolom {	
	
font-family: "MS Sans Serif" , Arial, Tahoma, Verdana, sans-serif;
  font-size: 11px;
  line-height: 22px;
}
/* Text inputs / Select label */
label.preField {
/*	display: block;
	padding: 2px;
	margin: 0.4em 4px 0 0;
	font-weight: bold;*/
	  width: 20em;
  margin-top: 0px;
  float: left;
  font-family: "MS Sans Serif" , Arial, Tahoma, Verdana, sans-serif;
  font-size: 11px;
  line-height: 22px;

}
label.tableField {
/*	display: block;
	padding: 2px;
	margin: 0.4em 4px 0 0;
	font-weight: bold;*/
	  width: 15em;
  margin-top: 0px;
  float: left;
  font-family: "MS Sans Serif" , Arial, Tahoma, Verdana, sans-serif;
  font-size: 11px;
  line-height: 22px;

}

label.preField_hidden {
	/*	display: block;
	padding: 2px;
	margin: 0.4em 4px 0 0;
	font-weight: bold;*/
	  width: 20em;
	margin-top: 0px;
	float: left;
	font-family: "MS Sans Serif" , Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	line-height: 22px;
	
	visibility: hidden;
}
.opsomming{	
	
font-family: "MS Sans Serif" , Arial, Tahoma, Verdana, sans-serif;
  font-size: 11px;
  
}

.DOMpop {
float: right;
  margin-right: 1em;
  margin-top: -20px;
  font-size: 11px;
}

/* Text inputs / Select label */
label.preField_repeat {
	display: block;
	padding: 2px;
	margin: 0.4em 4px 0 0;
	  font-family: "MS Sans Serif" , Arial, Tahoma, Verdana, sans-serif;
  font-size: 11px;

	 

}
/* Radio / Checkbox group label */
form .label  {
	display: block;
	padding: 2px;
	margin: 0.4em 4px 0 0;
	font-family: "MS Sans Serif" , Arial, Tahoma, Verdana, sans-serif;
  font-size: 11px;
}
/* Individual Checkbox / Radio label */
label.postField  {
	   margin-top: 0px;
font-family: "MS Sans Serif" , Arial, Tahoma, Verdana, sans-serif;
  font-size: 11px;
  line-height: 22px;
	 
}
/* Label when inside an inline section */
.inlineSection .oneField .inlineLabel {
	display: block;	
	padding: 0 3px;
	margin: 0.4em 4px 0 0;
	font-family: "MS Sans Serif" , Arial, Tahoma, Verdana, sans-serif;
  font-size: 11px;
}

/* Inputs ======================================================================== */

textarea {
	padding: 0;
	vertical-align: top;
	background:#FFFFFF;
  border: solid 1px #7F9DB9;
  margin-bottom: 5px;
  font-family: "MS Sans Serif" , Arial, Tahoma, Verdana, sans-serif;
  font-size: 12px;
  line-height: 17px;
}
input {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
select {
	padding: 0;
	margin: 2px 2px 1px 0;
}
.inlineSection .oneField select {
	margin: 0 2px 1px 0 !important;
}
.gridSection select  {
	margin: 0 !important;
}

/* Buttons ======================================================================= */

form .actions {
	text-align: center;
	margin: 20px 0 10px 0;		
}
/* Submit button */
form .primaryAction {
}
/* Cancel button */
form .secondaryAction {
	color: grey;
}
form .secondaryAction:hover {
	color: black;
}


/* Form Builder Related Rules ===================================================== */

/* Form or Fieldset instruction paragraph. */
form .instructions {
	margin: 1em 0;
}
/* Asterisk on required fields */
form .reqMark {
	color: #F00;
	padding: 0 4px;
}

/* wForms Related Rules ========================================================== */

/* Field w/ a validation error */
form .errFld {
	padding: 1px;
	border: 1px solid #F00;
/*	float: left;*/
}
/* Styling for message associated with a validation error. */
form .errMsg {
	color: #CC3333 !important;
	display: block;
	font-size: 10px;
	font-weight: bold;
}
/* Field-Hint with focus */
form .field-hint {
	position: absolute;
	width: 180px;
	z-index: 50;
	background-image: url(../../img/hint_topborder_grey.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	padding: 14px 0 0 0;
	margin: 2px 0 0 130px;
	color: #000;
	font-size: 80%;
}
form .field-hint div {
	background-color: #f6f5e5;
	border-left: 1px solid #cbcbbb;
	border-right: 1px solid #cbcbbb;
	border-bottom: 1px solid #cbcbbb; 
	padding: 4px
}
/* Field-Hint without focus */
form .field-hint-inactive {
	visibility: hidden;
	position: absolute;
	width: 200px;
}

/* Repeat Behavior divs (when not set on a fieldset) */
div.repeat {
	border: 1px dotted #ccc;
	background-color: #FFFFFF;
	margin: 3px 0;
	padding-right: 3px;
}
div.removeable {
	border: 1px dotted #ccc;
	background-color: #F5F5F5;
	padding-right: 3px;	
}
/* Links generated by the Repeat Behavior */
form .duplicateLink {
	line-height: 260%;
	font-weight: bold;
	color: #5C594E;
}
form .removeLink {
	line-height: 260%;
	color: #CC3300;
}
form td .duplicateLink, form td .removeLink  {
	margin: 0;
	line-height: 100%;
}
/* Switch Behavior Classes */
.onstate-a,  .onstate-b,  .onstate-c,  .onstate-d,
.onstate-e,  .onstate-f,  .onstate-g,  .onstate-h, 
.onstate-i,  .onstate-j,  .onstate-k,  .onstate-l, 
.onstate-m,  .onstate-n,  .onstate-o,  .onstate-p, 
.onstate-q,  .onstate-r,  .onstate-s,  .onstate-t,
.onstate-u,  .onstate-v,  .onstate-w,  .onstate-x,  
.onstate-y,  .onstate-z,  .onstate-aa, .onstate-ab,
.onstate-ac, .onstate-ad, .onstate-ae, .onstate-af,
.onstate-ag, .onstate-ah, .onstate-ai, .onstate-aj,
.onstate-ak, .onstate-al, .onstate-am, .onstate-an
.onstate-ao, .onstate-ap, .onstate-aq, .onstate-ar,
 .onstate-as, .onstate-at, .onstate-au, .onstate-av,
 .onstate-aw, .onstate-ax, .onstate-ay, .onstate-az,
  .onstate-ba, .onstate-bb, .onstate-bc, .onstate-bd,
   .onstate-be, .onstate-bf, .onstate-bg, .onstate-bh,
   .onstate-bi, .onstate-bj, .onstate-bk, .onstate-bl,
   .onstate-bm, .onstate-bn, .onstate-bo, .onstate-bp,
   .onstate-bq, .onstate-br, .onstate-bs, .onstate-bt,
   .onstate-bu, .onstate-bv, .onstate-bw, .onstate-bx,
   .onstate-by, .onstate-bz, .onstate-ca, .onstate-cb,
   .onstate-cc, .onstate-cd, .onstate-ce, .onstate-cf,
   .onstate-cg, .onstate-ch, .onstate-ci, .onstate-cj,
   .onstate-ck, .onstate-cl, .onstate-cm, .onstate-cn,
   .onstate-co, .onstate-cp, .onstate-cq, .onstate-cr,
   .onstate-cs, .onstate-ct, .onstate-cu, .onstate-cv,
   .onstate-cw, .onstate-cx, .onstate-cy, .onstate-cz,
   .onstate-da, .onstate-db, .onstate-dc, .onstate-dd,
   .onstate-de, .onstate-df, .onstate-dg, .onstate-dh,
   .onstate-di, .onstate-dj, .onstate-dk, .onstate-dl,
   .onstate-dm, .onstate-dn, .onstate-do, .onstate-dp,
   .onstate-dq, .onstate-dr, .onstate-ds, .onstate-dt,
   .onstate-du, .onstate-dv, .onstate-dw, .onstate-dx,
   .onstate-dy, .onstate-dz, .onstate-ea, .onstate-eb,
   .onstate-ec, .onstate-ed, .onstate-ee, .onstate-ef,
     .onstate-eg, .onstate-eh, .onstate-ei, .onstate-ej,
	 .onstate-el, .onstate-el, .onstate-em, .onstate-en,
	 .onstate-eo, .onstate-ep, .onstate-eq, .onstate-er,
	 .onstate-es, .onstate-et, .onstate-eu, .onstate-ev,
	 .onstate-ew, .onstate-ex, .onstate-ey, .onstate-ez,
	  .onstate-fa, .onstate-fb, .onstate-fc, .onstate-fd
	   .onstate-fe, .onstate-ff, .onstate-fg, .onstate-fh,
	   .onstate-fi, .onstate-fj, .onstate-fk, .onstate-fl,
	   .onstate-fm, .onstate-fn, .onstate-fo, .onstate-fp,
	   .onstate-fq, .onstate-fr, .onstate-fs, .onstate-ft,
	   .onstate-fu, .onstate-fv, .onstate-fw, .onstate-fx,
	   .onstate-fy, .onstate-fx, .onstate-ga, .onstate-gb,
	   .onstate-gc, .onstate-gd, .onstate-ge, .onstate-gf,
	   .onstate-gg, .onstate-gh, .onstate-gi, .onstate-gj,
	   .onstate-gk, .onstate-gl, .onstate-gm, .onstate-gn,
	   .onstate-go, .onstate-gp, .onstate-gq, .onstate-gr,
	   .onstate-gs, .onstate-gt, .onstate-gu, .onstate-gv,
	   .onstate-gw, .onstate-gx, .onstate-gy, .onstate-gz,
	   .onstate-ha, .onstate-hb, .onstate-hc, .onstate-hd,
	    .onstate-he, .onstate-hf, .onstate-hg, .onstate-hi, .onstate-hh,
		 .onstate-hj, .onstate-hk, .onstate-hl, .onstate-hm,
		  .onstate-hn, .onstate-ho, .onstate-hp, .onstate-hq,
		  .onstate-hr, .onstate-hs, .onstate-ht, .onstate-hu,
		  .onstate-hv, .onstate-hw, .onstate-hx, .onstate-hy,
		   .onstate-hz, .onstate-ia, .onstate-ib, .onstate-ic,
		   .onstate-id, .onstate-ie, .onstate-if, .onstate-ig,
		   .onstate-ih, .onstate-ii, .onstate-ij, .onstate-ik,
		   .onstate-il, .onstate-im, .onstate-in, .onstate-io,
		   .onstate-ip, .onstate-iq, .onstate-ir, .onstate-is,
		    .onstate-it, .onstate-iu, .onstate-iv, .onstate-iw,
			.onstate-ix, .onstate-iy, .onstate-iz, .onstate-ja,
			.onstate-jb, .onstate-jc, .onstate-jd, .onstate-je,
			.onstate-jf, .onstate-jg, .onstate-jh, .onstate-ji,
			.onstate-jj, .onstate-jk, .onstate-jl, .onstate-jm, .onstate-jn,
			.onstate-jo, .onstate-jp, .onstate-jq, .onstate-jr,
			.onstate-js, .onstate-jt, .onstate-ju, .onstate-jv,
			.onstate-jw, .onstate-jx, .onstate-jy, .onstate-jz,
			.onstate-ka, .onstate-kb, .onstate-kc, .onstate-kd,
			.onstate-ke, .onstate-kf, .onstate-kg, .onstate-kh,
			.onstate-ki, .onstate-kj, .onstate-kk, .onstate-kl
     {
	display: block;
}
/* offstate classes for the Switch Behavior are in wforms-jsonly.css */


/* IE6 BUG FIXES ==================================================================== */
form {
	height:expression('1%'); /* IE Pick-a-boo bug fix */
}
form fieldset {
	position:expression('relative'); /* Fixes IE problem with fieldset+legend boundaries */
	margin-top:expression('1em');
	padding-top:expression('1.5em');
}
form fieldset legend {
	position: expression('absolute'); 
	top: expression('-.5em'); /* Fixes IE problem with fieldset+legend boundaries */
	left:expression('.5em');
}

.help {
	color: #CC3333 !important;
	display: block;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}

.help2 {
	color: #CC3333 !important;
	display: block;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}

#wfNav {
		color: #333333;
		
	}

#wfNav ul {
		margin: 4px;
		padding: 3px 3px 15px 3px;
		text-align: left;
		font-family: Verdana, Arial, Sans-Serif;
		color: #333333;
		overflow: auto;
	}
	#wfNav a:link, a:visited, a:active {
		list-style: none;
		border: 1px solid #aaa;
		padding: 0 3px;
text-decoration: none;
	background-color: #f6f5e5;
	
	}
	
	

#wfNav  a:hover {
		list-style: none;
		border: 1px solid #aaa;
		padding: 0 3px;
background-color: #F5F5F5;
text-decoration: none;
	}
	
	#wfNav ul.wfPageNavigationCurrent {
		color: #800080;
	}
	.wfPage {
	border: 1px solid #aaa;
	padding: 5px;
	position: relative;
	width: 100%;
	}
	
	.wfPgButtons  {
		left: 5px;
		position: absolute;
		width: 100%;
		bottom: 16px;
		border: 1px solid #ccc;
		padding: 4px;
		background-color: #eee;
	}
	.wfPagePreviousButton {
		float: left;
	}
	.wfPageNextButton, .submitButton {
		float: right;
	}
	
		.kolom_links {

  float: left;

}
	.kolom_rechts {

  float: left;

}

fieldset ul{
	margin: 0;
padding: 0;	
	
}

fieldset ol li{
	margin: 0;
padding: 0;	
	
}


fieldset ol {
	margin: 0;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
padding: 0;	
}

fieldset ol {
	margin: 0;

padding-left: 30px;	
}

fieldset ul {
	margin: 0;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
padding-left: 45px;	
}

fieldset .versmald {
	width: 500px;
	
}

.formdeel_links {
	width: 500px;
	float: left;
}

.formdeel_rechts {
	float: left;
	margin-left: 15px;	
	padding-left: 30px;	
	border: 1px solid #ccc;
	background-color:#FFF;
	font-family: "MS Sans Serif" , Arial, Tahoma, Verdana, sans-serif;
  font-size: 11px;
}



