.formulier_table {
	margin-bottom: 20px;
}

	.formulier_table td {
		padding-bottom: 4px;
		vertical-align: top;
	}

	.formulier_table .formulier_rij {
		
	}
	
		.formulier_table .formulier_rij_titel {
			padding-right: 8px;
		}
		
			.formulier_table .formulier_rij_titel > label {
				
			}
			
			.formulier_table .formulier_verplicht {
				padding: 0px 2px;
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
				filter: alpha(opacity=50);
				-moz-opacity: 0.5;
				-khtml-opacity: 0.5;
				opacity: 0.5;
				cursor: help;
			}
		
		.formulier_table .formulier_rij_veld {
			
		}
		
			.formulier_table .formulier_input_container {
				
			}
	
	.formulier_table .formulier_submit {
		
	}
		
		.formulier_table .formulier_submit_button {
			
		}

.formulier_input_text, .formulier_input_textarea, .formulier_select {
    display: inline-block;
	width: 240px;
    padding: 4px;
    margin: 0;
    outline: none;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.08),0 1px 0 rgba(255,255,255,.075);
    -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.08),0 1px 0 rgba(255,255,255,.075);
    box-shadow: inset 0 1px 3px rgba(0,0,0,.08),0 1px 0 rgba(255,255,255,.075);
    -webkit-transition: .2s linear background;
    -moz-transition: .2s linear background;
    transition: .2s linear background;
}

.formulier_input_text:focus, .formulier_input_textarea:focus, .formulier_select:focus {
    outline: 0;
    border-color: #ADADAD;
    -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.05),0 0 4px rgba(0,0,0,.15);
    -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.05),0 0 4px rgba(0,0,0,.15);
    box-shadow: inset 0 1px 3px rgba(0,0,0,.05),0 0 4px rgba(0,0,0,.15);
}

.formulier_input_textarea {
	height: 80px;
	min-height: 80px;
	resize: vertical;
}

.formulier_ongeldig {
	border-color: #cb7b7b;
}

.formulier_ongeldig:focus {
    border-color: #c05656;
    -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.05),0 0 4px rgba(109,0,0,.25);
    -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.05),0 0 4px rgba(109,0,0,.25);
    box-shadow: inset 0 1px 3px rgba(0,0,0,.05),0 0 4px rgba(109,0,0,.25);
}