/* FORMS */

.formtext 
{
	font: 12px/20px Verdana;
	width: 89px;
	vertical-align:top;
	padding-bottom:2px;
}
.formtext_std {
/*	line-height:20px;*/
}
.formtext_std input 
{
/*	margin-right:15px;*/
	vertical-align:middle;
}

.error {
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	COLOR: #06743d;
	font-weight: normal;
	
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
}

input
{
	border: solid 1px #bdbdbd;
	padding: 1px 0 1px 2px;
	margin: 0;
	
	font: 12px/17px Verdana;
	
	width: 407px;
	height: 17px;
	
	background-color:#ffffff;
/*	background-image: url(../images/layout/ptrn_input.jpg);
	background-repeat: repeat-x;
	background-position: left top;*/
}
select
{
	border: solid 1px #bdbdbd;
	padding: 0;
	margin: 0;
	
	font: 12px/19px Verdana;
	
	width: 409px;
	height: 19px;
	
	background-color:#ffffff;
}

input.fileupload 
{
	font: 11px/17px Verdana;
	width: 407px;
	height: 19px;
	border: solid 1px #bdbdbd;
	margin: 0 0 1px 0;
}
textarea
{
	border: solid 1px #bdbdbd;
	padding: 1px 0 1px 2px;
	margin: 0px;
	
	font: 12px/17px Verdana;
	
	width: 496px;
	height: 87px;
	
/*	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #ffffff;
*/	
	background-color:#ffffff;
/*	background-image: url(../images/layout/ptrn_input2.jpg);
	background-repeat: repeat-x;
	background-position: left top;*/
}

#login
{
	width: 174px;
	height: 72px;
	padding: 6px 2px 2px 12px;
	margin: 0 0 1px 0;
	background: url(../images/layout/login.png) no-repeat left top;
}

form#login table { width: 100%; height: 100%; }
form#login table td { padding: 0px; color: #000000; }
form#login a { font: 9px Verdana; color: #000000; text-decoration: none; margin: 8px 0 0 0; display: inline-block; }
form#login a.arrow, form#login a.arrow:hover { float: right; margin: 0 0 3px 0; padding: 0; width: 24px; }

#login input
{
	border: solid 1px #bdbdbd;
	padding: 2px 0 0 2px;
	margin: 1px 0 0 0;
	
	color: #000000;
	font: 12px/19px 'Century Gothic';
	
	width: 129px;
	height: 19px;
	
	background-color:#ffffff;
}

#overzicht #left select
{
	font: 12px/19px Verdana;
	height: 19px;
	margin: 0;
	width: 150px;
}

#overzicht select
{
	font-size: 10px;
	line-height: normal;
	color: #5e4608;
	width: 124px;
	height: 16px;
	margin: 3px 0 0 0;
	display: block;
}

#overzicht span { display: inline-block; width: 18px; text-align: left; clear: left; }
#overzicht input
{
	font-size: 10px;
	line-height: normal;
	color: #5e4608;
	width: 102px;
	height: 14px;
	padding: 0 0 0 2px;
	margin: 3px 0 0 0;
}
/* ********** */