table.formtable{
	border-collapse:collapse;
	margin:0 0 0 10px;
	height:352px;
	width:565px;
}
table.formtable tr td{
	vertical-align:bottom;
}
table.formtable form{
	margin:0;
	padding:0;
}
table.formtable fieldset{
	margin:0;
	padding:0;
}
fieldset span.legend{
	text-transform:lowercase;
	color:#66cccc;
	display:block;
	text-align:right;
	float:left;
	width:184px;
	padding:5x 0 0 0 ;
	height:20px;
	margin:8px 5px 0 0;
}
.btncheck input{
	width:auto !important;
}
.btncheck label{
	display:inline;
	float:none;
	line-height:20px;
}

.form_head {
	color:#FFF;
	margin:0 0 0 190px;
	
	padding:1px 0 0 0;
	line-height:28px;
	
}
form{
	padding:0;
	margin:0;
	font-size:12px;
	color:#66cccc;
}
label{
	text-transform:lowercase;
	color:#66cccc;
	display:block;
	text-align:right;
	float:left;
	width:184px;
	padding:5x 0 0 0 ;
	margin:8px 5px 0 0;
}
label.upl{
	padding:0 ;
	margin:0px 5px 0 0;
}
label button{
	margin:2px 0;
	width:100px;
	background:url(/gfx/form_button.png);
	border:1px solid #66cccc;
	color:#FFF;
	height:25px;
}
input, textarea, select{
	background:url(/gfx/form_button.png);
	border:1px solid #66cccc;
	width:350px;
	color:#FFF;
	margin:2px 0 3px 0;
	
}
input.best {
	
}
input{
	width:348px;
	height:23px !important;
	padding:0;
}
input, textarea{
	text-indent:4px;
	line-height:20px;
}
textarea {
	height:80px;
}
.popup form input.btnSubmit, form input.btnSubmit{
	color:#66cccc;
	width:112px !important;
	margin:2px 3px 2px 0 !important;
	text-transform:lowercase;
	padding:0 0 2px 0;
}
input.imgcheckbox {
	width:23px;
	height:23px;
	text-align:center;
	float:left;
	display:block;
	margin:2px;
	padding:0;
}
div.btncheck {
	padding:0 0 0 187px;
	margin:0;
	color:#FFF;
	line-height:15px;
	height:30px;
}
div.btncheck br {
	display:none;
}
fieldset{
	border:0;
}
.melding{
	color:#FFF;
	font-weight:bold;
	font-size:12px;
}