.tableform {width:100%; padding:0px; margin:0px; vertical-align:top; border-collapse:collapse;}

.labelcell				{width:40%; vertical-align:top;}
#labeltxt 				{color:#a0a0a0; font-size:11px;}
#labeltxt_verplicht 	{color:#cd1f1f; font-size:11px;}
#labeltxt_xtra 			{color:#a0a0a0; font-size:10px; font-style:italic;}

.fieldcell 				{color:#a0a0a0; font-size:11px;}
#fieldcelltxt 			{color:#a0a0a0; font-size:11px; font-weight:bold;}
a.fieldcelltxt, 
a.fieldcelltxt:visited,
a.fieldcelltxt:active	{color:#a0a0a0; font-size:11px; text-decoration:none;}
a.fieldcelltxt:hover 	{color:#a0a0a0; font-size:11px; text-decoration:underline;}

select, input, TEXTAREA
{
color:#a0a0a0;
font-size:11px; 
border:1px #cccccc solid;
background:#ffffff;
vertical-align: top;
text-align: left;
margin: 0px 1px 0 0;
}

.vraagkeuze 	{width:239px;}
#MFV0 			{width:235px;}
#MFV1 			{width:45px;}
#MFV2 			{width:41px;}
#MFV3 			{width:143px;}
#MFV4			{width:235px;}
#MFI_MailTo 	{width:235px;}
#MFI_NameTo 	{width:235px;}
#MFI_Opmerking 	{width:235px;}
#MFV5 			{width:180px;}
#MFV6 			{width:50px;}
#MFV7 			{width:50px;}
#MFV8 			{width:180px;}
#MFV9 			{width:115px;}
#MFV10 			{width:115px;}
#MFV11 			{width:235px;}
#MFV12			{width:235px;}
#MFV13 			{width:235px;}
#MFV14 			{width:235px;}
#MFV15 			{width:235px;}
#MFV16 			{width:235px;}
#MFV17 			{width:235px;}
#MFV18 			{width:235px;}
#MFV19 			{width:50px;}
#MFV20 			{width:180px;}
#MFV21 			{width:235px;}
#MFV22 			{width:235px;}
#MFV23 			{width:235px;}

#zoekopdracht #MFV20 {width:auto;}
#zoekopdracht #MFV21 {width:auto;}

.BODY_Formulier select, .BODY_Formulier input, .BODY_Formulier TEXTAREA
{
color:#a0a0a0;
font-size:11px; 
border:1px #cccccc solid;
background:#ffffff;
vertical-align: top;
text-align: left;
margin: 1px 1px 0 0;
}

.BODY_Formulier .vraagkeuze 	{width:235px;}
.BODY_Formulier #MFV0 			{width:235px;}
.BODY_Formulier #MFV1 			{width:45px; height:19px;}
.BODY_Formulier #MFV2 			{width:41px; height:19px;}
.BODY_Formulier #MFV3 			{width:147px; height:19px;}
.BODY_Formulier #MFV4			{width:235px; height:19px;}
.BODY_Formulier #MFI_MailTo 	{width:235px;}
.BODY_Formulier #MFI_NameTo 	{width:235px;}
.BODY_Formulier #MFI_Opmerking 	{width:235px;}
.BODY_Formulier #MFV5 			{width:184px;}
.BODY_Formulier #MFV6 			{width:50px;}
.BODY_Formulier #MFV7 			{width:50px;}
.BODY_Formulier #MFV8 			{width:184px;}
.BODY_Formulier #MFV9 			{width:117px;}
.BODY_Formulier #MFV10 			{width:117px;}
.BODY_Formulier #MFV11 			{width:235px;}
.BODY_Formulier #MFV12			{width:235px;}
.BODY_Formulier #MFV13 			{width:235px;}
.BODY_Formulier #MFV14 			{width:235px;}
.BODY_Formulier #MFV15 			{width:235px;}
.BODY_Formulier #MFV16 			{width:235px;}
.BODY_Formulier #MFV17 			{width:235px;}
.BODY_Formulier #MFV18 			{width:235px;}
.BODY_Formulier #MFV19 			{width:50px;}
.BODY_Formulier #MFV20 			{width:184px;}
.BODY_Formulier #MFV21 			{width:235px;}
.BODY_Formulier #MFV22 			{width:235px;}
.BODY_Formulier #MFV23 			{width:235px;}


.buttoncell	{background-color:transparent;}

.button 
{ 
text-align: center;
color: #a0a0a0;
font-size: 11px;
font-weight:bold;
border:1px solid #cccccc;
background-color: #ffffff; 
cursor: pointer; /* Verplicht */
margin: 2px 0px;
width: 100px;
height: 25px;
}

.BODY_Formulier .button {padding-left:23px;}
.BODY_Formulier a 		{color:#a0a0a0;}
.BODY_Formulier a:hover {color:#a0a0a0;}

/* HASFORM_PIC dan worden de classes: formpic en form gebruikt */
.formpic {text-align: left; vertical-align: top; background-color: transparent; }
.form {width: 100%; margin: 0px; padding: 0px; vertical-align: top;}

.TABLE_Bound		{display:none;}
.TABLE_Klantinfo	{display:none;}

.BODY_Formulier .TABLE_Bound		{display:block; width:100%; margin-top:10px; border-collapse:collapse;}
.BODY_Formulier .TABLE_Klantinfo 	{display:block; width:100%; text-align:left; border-collapse:collapse;}
.BODY_Formulier .tableform			{display:block; width:100%; text-align:left; border-collapse:collapse;}