form
{
	display: inline;
}

/**/

select
{
	font: 10px verdana;
	color: #808080;

	vertical-align: middle;

	border: 1px solid #808080;

	width: 235px;
}


select.form-select
{
	font: 10px verdana;
	color: #808080;

	vertical-align: middle;

	border: 1px solid #808080;

	width: 235px;
}


select.form-selectbox
{
	font: 10px verdana;
	color: #808080;

	vertical-align: middle;

	border: 1px solid #808080;

	width: 110px;
}


textarea
{
	font: 11px verdana;
	color: #808080;

	width: 235px;
	height: 60px;

	border: 1px solid #808080;
}


input.text
{
	font: 11px verdana;
	color: #808080;

	text-align: left;

	width: 235px;

	border: 1px solid #808080;

	background: #FFFFFF;
}


input.text-dag
{
	font: 11px verdana;
	color: #808080;

	text-align: left;

	width: 20px;

	border: 1px solid #808080;

	background: #FFFFFF;
}

input.text-maand
{
	font: 11px verdana;
	color: #808080;

	text-align: left;

	width: 20px;

	border: 1px solid #808080;

	background: #FFFFFF;
}

input.text-jaar
{
	font: 11px verdana;
	color: #808080;

	text-align: left;

	width: 30px;

	border: 1px solid #808080;

	background: #FFFFFF;
}


input.textbox
{
	font: 11px verdana;
	color: #808080;

	text-align: left;

	width: 65px;

	border: 1px solid #808080;

	background: #FFFFFF;
}


input.form-button
{
	font: bold 11px verdana;
	color: #FFFFFF;

	text-align: center;

	padding: 0px 30px 1px 30px;

	border: 1px solid #F58225;

	background: #F58225;
}


/**/

tr.form-info
{
	background: #333366;
}

tr.row-0
{
	background: #E7E7E7;
}

tr.row-1
{
	background: #F7F7F7;
}

/**/

td.form-block
{
	padding: 0px 0px 10px 0px;
}

td.form-leader
{
	font: 11px verdana;
	color: #29286D;

	padding: 3px 0px;
}

td.form-info
{
	font: bold 11px verdana;
	color: #FFFFFF;

	padding: 2px 5px 2px 5px;
}

td.form-text
{
	font: 11px verdana;
	color: #636363;

	text-align: left;

	width: 200px;

	padding: 4px;
}

td.form-text-aanvullend
{
	font: 11px verdana;
	color: #636363;

	text-align: left;
}

td.form-title
{
	font: bold 11px/16px verdana;
	color: #F58225;

	padding: 20px 0px 10px 20px;
}

td.form-numeric
{
	font: 11px verdana;
	color: #333333;

	text-align: right;

	padding: 2px 5px 2px 5px;
}

td.form-key
{
	font: bold 11px verdana;
	color: #333333;

	vertical-align: top;

	width: 200px;

	padding: 3px;
}

td.form-value
{
	font: 11px verdana;
	color: #333333;

	padding: 3px;
}

td.form-button
{
	text-align: right;

	padding: 5px 6px 0px 0px;
}

td.form-note
{
	font: 10px verdana;
	color: #29286D;

	text-align: center;
}
