@charset "utf-8";

.form {
	width: 628px; /* Tamanho do maior campo + o valor das margens negativas abaixo */
	margin: 0 -9px;
}
	.form label {
		display: block;
		float: left;
		margin: 0 9px 10px;
	}
	.form label span {
		display: block;
		margin-bottom: 3px;
	}
	.form label input,
	.form label select,
	.form label textarea{
		width: 100%;
		font-family: Calibri, sans-serif; /* Repetir a fonte padrão */
		color: #000;
                background:#b6b6b5;
		display: block;
	}
	.form label input,
	.form label select {	
		height: 22px;
	}
	.form label textarea {
		height: 100px;
	}
	
#fim {
	text-align: right;
	padding: 0 10px;
	height: 35px; /* Valor = a altura do botão */
}
	#fim button {
		cursor: pointer;
	}
	#fim em {
		line-height: 35px; /* Valor = a altura do botão */
	}

/* AVISOS */
.save_ok,
.save_erros {
    text-align: center;
    padding: 5px 0;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    margin-bottom: 15px;
}

    .save_ok li,
    .save_erros li {
        color: #fff;
    }
	
        .save_ok li {
            display: inline;
            margin: 0 5px;
        }

.save_ok {
    background: #39C6C9;
}
.save_erros {
    background: #ff3801;
}        
        
/* TAMANHO DOS CAMPOS P/ GRID DE 4 COLUNAS (classe inserida nas labels) */
.col1 { width: 139px; } /* Menor campo */
.col2 { width: 296px; }
.col3 { width: 453px; }
.col4 { width: 610px; } /* Maior campo */