/*
 * FORM
 * Opmaak voor een formulier
 */

 /* Basis */
div.Form
{
	/* Weergave */
	display: block;
}

/* Field */
div.FormField
{
	/* Weergave */
	display: block;
	
	/* Marge */
	margin-top: 1px;
	margin-bottom: 1px;
	
	/* Uitlijning */
	text-align: right;
}

/* Field > Title */
span.FormFieldTitle
{
	/* Afmeting */
	width: 90px;
	
	/* Weergave */
	display: inline-block;
	
	/* Wrap */
	white-space: nowrap;
	
	/* Font */
	vertical-align: top;
	text-align: right;
}

/* Field > Required */
span.FormFieldRequired
{
	/* Afmeting */
	width: 15px;
	
	/* Weergave */
	display: inline-block;
	
	/* Font */
	color: #CC0000;
	text-align: center;
	vertical-align: top;
}

/* Field > Value */
input.FormFieldValue
{
	/* Afmeting */
	width: 250px;
	
	/* Weergave */
	display: inline-block;
	
	/* Uitlijning */
	vertical-align: top;
	
	/* Border */
	border: 1px solid #CCCCCC;
	
	/* Marge */
	margin: 0px;
	padding: 0px;
}
input.FormFieldValue[type="file"]
{
	/* Border */
	border: 0px;
}
textarea.FormFieldValue
{
	/* Afmeting */
	width: 250px;
	height: 181px;
	
	/* Weergave */
	display: inline-block;
	
	/* Uitlijning */
	vertical-align: top;
	
	/* Border */
	border: 1px solid #CCCCCC;
	
	/* Marge */
	margin: 0px;
	padding: 0px;
}

/* Submit */
input.FormSubmit
{
	/* Verborgen */
	-khtml-opacity:.0; 
	-moz-opacity:.0; 
	-ms-filter:"alpha(opacity=0)";
	filter:alpha(opacity=0);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.0);
	opacity:.0;
	
	/* Afmeting */
	width: 1px;
	height: 1px;
	
	/* Positie */
	position: absolute;
}

/* Icons */
div.FormNavigation
{
	/* Alpha */
	-khtml-opacity:.50; 
	-moz-opacity:.50; 
	-ms-filter:"alpha(opacity=50)";
	filter:alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.50);
	opacity:.50;
	
	/* Afmeting */
	height: 15px;
	min-width: 90px;
	
	/* Wrap */
	white-space: nowrap;
	
	/* Marge */
	margin: 2px;
	padding: 5px;
	
	/* Muis */
	cursor: pointer;
	
	/* Border */
	border: 1px solid #CCCCCC;
	
	/* Achtergrond */
	background: #EEEEEE;
	
	/* Weergave */
	display: inline-block;
	text-align: center;
}
div.FormNavigation:hover
{
	/* Alpha */
	-khtml-opacity:1.00; 
	-moz-opacity:1.00; 
	-ms-filter:"alpha(opacity=100)";
	filter:alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.100);
	opacity:1.00;
}
img.FormNavigation
{
	/* Afmeting */
	width: 15px;
	height: 15px;
	
	/* Weergave */
	display: inline-block;
	
	/* Uitlijning */
	vertical-align: middle;
	
	/* Marge */
	margin-right: 5px;
}
span.FormNavigation
{
	/* Font */
	line-height: 15px;
	
	/* Weergave */
	display: inline-block;
	
	/* Uitlijning */
	vertical-align: middle;
}

/* Comment */
span.FormComment
{
	/* Font */
	font-size: 9px;
	color: #AAAAAA;
}
