.tableform {width:100%; padding:0px; margin:0px; vertical-align:top; border-collapse:collapse;}

.labelcell				{width:40%; padding: 2px 3px 0 0; vertical-align:top;}
#labeltxt 				{color:#484949; font-size:12px;}
#labeltxt_verplicht 	{color:#484949; font-size:12px;}
#labeltxt_xtra 			{color:#484949; font-size:10px; font-style:italic;}

.fieldcell 				{color:#484949; font-size:12px;}
#fieldcelltxt 			{color:#484949; font-size:12px; font-weight:bold;}
a.fieldcelltxt, 
a.fieldcelltxt:visited,
a.fieldcelltxt:active	{color:#484949; font-size:12px; text-decoration:none;}
a.fieldcelltxt:hover 	{color:#484949; font-size:12px; text-decoration:underline;}

select, input, TEXTAREA
{
color: #484949;
font-size:12px; 
border:1px #cecece solid;
background:#f1f1f1;
vertical-align: top;
text-align: left;
margin: 2px 4px 0 0;
}

.vraagkeuze 	{width:290px;}
#MFV0 			{width:290px;}
#MFV1 			{width:53px; height:20px; font-size:11px;}
#MFV2 			{width:61px; height:20px;}
#MFV3 			{width:168px; height:20px;}
#MFV4 			{width:290px; height:20px;}
#MFI_MailTo 	{width:290px; height:20px;}
#MFI_NameTo 	{width:290px; height:20px;}
#MFI_Opmerking 	{width:290px;}
#MFV5 			{width:228px; height:20px;}
#MFV6 			{width:58px; height:20px;}
#MFV7 			{width:58px; height:20px;}
#MFV8 			{width:228px; height:20px;}
#MFV9 			{width:143px; height:20px;}
#MFV10			{width:143px; height:20px;}
#MFV11			{width:290px; height:20px;}
#MFV12 			{width:290px;}
#MFV13 			{width:290px;}
#MFV14 			{width:290px; height:20px;}
#MFV15 			{width:290px; height:20px;}
#MFV16 			{width:290px; height:20px;}
#MFV17 			{width:290px; height:20px;}
#MFV18 			{width:290px; height:20px;}
#MFV19 			{width:58px; height:20px;}
#MFV20 			{width:228px; height:20px;}
#MFV21		 	{width:290px; height:20px;}
#MFV22		 	{width:290px; height:20px;}
#MFV23 			{width:290px; height:20px;}

#zoekopdracht #MFV20 {width:auto;}
#zoekopdracht #MFV21 {width:auto;}

#zoekersform #MFV20 {width:auto;}
#zoekersform #MFV21 {width:auto;}
#zoekersform #MFV12 {width:290px; height:70px;}

#housematch #MFV20 {width:auto;}
#housematch #MFV21 {width:auto;}
#housematch #MFV12 {width:290px; height:70px;}

.buttoncell	{background-color:transparent;}

.button 
{ 
text-align:center;
color:#484949;
font-size:11px;
font-weight:bold;
border:1px solid #939393;
background:#eeeeee; 
cursor:pointer; /* Verplicht */
margin:2px 0px;
width:100px;
height:25px;
}

.BODY_Formulier a 		{color:#484949;}
.BODY_Formulier a:hover {color:#484949;}

/* 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;}
