/* Formulier */
#content form {
	margin:0;padding:0;
	position:relative;
	margin-bottom:10px;
}
/* Inline validatie */
span.form_inline_validate {
	visibility:hidden;
	height:16px;
	width:16px;
	padding:2px 7px;
	margin-left:2px;
}
span.form_inline_validate_ok {
	visibility:visible;
	background:url(../images/vinkjes/formulier.gif) 0 50% no-repeat;
}
span.form_inline_validate_fout {
	visibility:visible;
	background:url(../images/formulieren/veld_fout.gif) 0 50% no-repeat;
}
#content form table {
	/*width:457px;*/
	width:100%;
}
#content form td {
	padding: 4px;
	line-break:none
	/*font-size:11px;*/
}
#content form table thead tr {
	font-weight:bold;
}
#content form table tbody tr.kop {
	font-weight:bold;
	/*background:#B37E13;*/
}
#content form table tbody tr td {
	border-bottom:solid 1px #EEE;
}
#content form table tbody tr td.veld {
	white-space:nowrap;
}
#content form table tbody tr.kop td {
	border-bottom:solid 1px #CCC;
	white-space:normal;
}
#content form table tbody tr {
}
#content form table tbody tr td.label {
	width:140px;
	vertical-align:baseline;
	white-space:normal;
}
#content form table tbody tr.form_valign_top td {
	vertical-align:top;
}
#content form table tfoot tr {
}
#content form input, #content form select, #content form textarea {

}
#content form input.checkbox {
	border:none;
	background:none;
	margin-right:5px;
}
/*
#content form .form_actief {
	border:solid 1px #000;
	background:#FFF;
}*/
#content form label.form_veld_error {
	font-weight:bold;
	color:#990000;
}
#content form td.form_verplicht {
	font-size:120%;
	width:5px;
}
#content form tfoot tr td {
	background-color:none;
}

.checkbox {
	border:none;
	margin-right:5px;
}
#content form tfoot button span.formButton {
	/*background:url(../images/formulieren/button_links.png) top left no-repeat;*/
}
#content form tfoot button span.formButton span {
	/*background:url(../images/formulieren/button_rechts.png) top right no-repeat;*/
}

#content form tfoot button {

}
#content form tfoot button:hover {
}

/* hint */
#body div#content form div.hint {
	display:block;
	position:absolute;
	top:0px;
	right:-105px;
	
	background: url(../images/formulieren/hint_pijl.gif) no-repeat 0 50%;
	padding-left: 5px;

	font-size:10px;
	width:100px;
	z-index:10000;
}
#body div#content form div.hint p{
	margin:0;
	background:#FFF7D3;
	border-top:solid 1px #000;
	border-right:solid 2px #000;
	border-bottom:solid 2px #000;
	padding:5px;
	text-align:left;
}

/* Debug */
#debug {
	/*border:solid 1px #ff9900;*/
	background:#FFDAB0 url(../images/formulieren/form_fout.gif) 5px 5px no-repeat;
	padding:5px 5px 5px 50px;
	margin-top:3px;
	margin-bottom:3px;
	text-align:left;
}
#debug ul
{
	margin:0;
	padding:0;
}
#body #content #debug li
{
	margin:0;
	margin-left:2em;
	padding:0;
	list-style-image:url(../images/vinkjes/formulier-error.gif);
}
#debug li span.prompt_acties {
	padding-left:10px;
}

/* Fileuploads */
#content form input.fileUpload {

}

