
		.fomulier td{
			padding: 1px;
			vertical-align: top;
			height:22px;
		}
			td.remark{
				color: #999999;
				font-size: 80%;
			}			
			td.tussenlijn{
			 	border-top: 1px solid #002967;
				height: 1px;
				line-height: 1px;
			}			
		
		.fomulier input{
		}
			.fomulier input.verplicht{
				background-image:url(/static/images/img_verplicht.gif);
				background-position: top left;
				background-repeat: no-repeat;
			}
			.fomulier input.s100,
			.fomulier input.s75,
			.fomulier input.s60,
			.fomulier input.s50,
			.fomulier input.s45,
			.fomulier input.s25,
			.fomulier input.s15,
			.fomulier textarea.s100{
				height: 18px;
				margin-right: 4px;
				border: 1px solid #002967;
				padding: 3px 0 0 5px;
			}
				.fomulier input.s100{
					width: 300px;
				}
				.fomulier input.s75{
					width: 225px;
				}
				.fomulier input.s60{
					width: 183px;
				}
				.fomulier input.s50{
					width: 150px;
				}
				.fomulier input.s45{
					width: 136px;
				}
				.fomulier input.s25{
					width: 75px;
				}
				.fomulier input.s15{
					width: 50px;
				}

				.fomulier select.s100{
					width: 300px;
				}
				.fomulier select.s50{
					width: 150px;
				}
				.fomulier select.s25{
					width: 75px;
				}
				.fomulier select.s15{
					width: 50px;
				}
				.fomulier textarea.s100{
					width: 300px;
					height: 70px;
				}
				
				.fomulier input.button{
					background-color: #d8891b;
					color: #FFFFFF;
					border: 1px solid #d8891b;
					margin-right: 4px;
					padding: 3px;
					cursor: pointer;
				}
			.fomulier input.invalid{
				border:1px solid red;
			}
			

