﻿form
{
	margin:0px;	
	line-height:18px;
}
DIV.MiddleContent DIV.Content {
    overflow:visible;
}
form td input.radio 
{
	margin-top:6px;
}

div.SubTitle
{
	color:#3fbbf2;	
	font-weight:bold;
}

.MixHartjes
{
	position:absolute;
	top:32px;
	right:-139px;
}

input
{
	width: 420px;
	height: 14px;
	border:solid 1px #000000;
	margin-bottom:5px;
}

input.radio 
{
	width:auto;
	margin-right: 5px;
	margin-left: 5px;
	margin-top:0px;
	border:solid 0px #ececec;
}

input.checkbox
{
	width:auto;
	margin-top:7px;
	margin-right: 5px;
	border:solid 0px #ececec;
}

input.bedrag {
	width: 45px;
	height: 12px;
}
input.tekst, input.tekstsmall
{
	position: relative;
	left:0px;
	width: 420px;
	height: 14px;
	border:solid 1px #000000;
}

input.tekstsmall
{
	width: 310px;
}

input.tekstsmall346
{
	width: 346px;
}

input.tekstsmall140
{
	width: 140px;
}

input.tekstsmall95
{
	width: 95px;
}

input.tekstsmall75
{
	width: 67px;
}
input.tekstsmall30
{
	width: 30px;
}

input.tekstsmall338
{
	width: 338px;
}


textarea
{
	border:solid 1px #000000;
	width: 420px;
	overflow:auto;
}

.form_btn
{
	position:relative;
	float:left;
	padding-left:0px;
	padding-top:2px;
	margin-right:10px;
}
input.IE6Png {
	width:auto;
	height:auto;
	border:0px;	
}
.form_btn img
{
	cursor:pointer;
}

.form_btn_req
{
	float:left;
	color:#33b8f3;
	line-height:16px;
	font-weight:bold;
}

.ErrorReq
{
	position:relative;
	height:0px;
}

.ErrorReq img
{
	position:absolute;
	top:21px;
	left:-10px;	
}

