@charset "utf-8";

.form {
	width: 705px; /* tamanho do maior campo + as margens negativas */
	margin: 0 -10px;
	float:left
}
	.form label {
		display: block;
		float: left;
		margin:10px;
		min-height: 45px;
	}
	.form label span {
		display: block;
		margin-bottom: 3px;
	}
	.form label input,
	.form label select,
	.form label textarea{
		color:#fff;
		width: 100%;
		background-color:#fb9b63;
		font-family: Calibri;
		border-bottom:1px solid #a84003;
	}
	.form label input,
	.form label select {	
		height: 23px;
	}
	.form label textarea {
		height: 113px;
	}
	
#fim {
	text-align: righ;
	padding: 10px 10px 0;
	height: 30px; /* valor = a altura do botão */
}
	#fim button {
		cursor: pointer;
		float: left;
		font-size:130%;
		height:27px;
	}
	#fim em {
		line-height: 30px; /* valor = a altura do botão */
	}

.col1 { width: 215px; }
.col2 { width: 450px; }
.col3 { width: 685px; }
