@charset "utf-8";

form {
	margin: 0 -10px;
	width:520px;
	float:left;
	padding-bottom:20px;
}

form label {
	display: block;
	float: left;
	margin: 0 10px;
	min-height: 45px;
}

form label input{
	width: 100%;	
	height: 20px;
	background-color:#D4D4D4;;
}

form label textarea {
    width: 100%;
	height: 100px;
	background-color:#D4D4D4;
}

form label span {
	display: block;
    padding-bottom:2px;
}



#fim {
	clear:both;
	text-align: right;
	padding: 10px 10px 0;
	height: 25px;
}

#fim button {
	background-color:#517E92;	
	color:#FFF;
	cursor: pointer;
	width: 110px;
	height: 25px;
}


#fim em {
	line-height: 20px;
}

.col1 { width: 110px; }
.col2 { width: 240px; }
.col3 { width: 370px; }
.col4 { width: 500px; }