Olá pessoal, tô aprendendo a mexer com html e css, daí tô fazendo um formulário simples porém estou com um problema aqui na hora de usar o css. Eu chamo o css no codigo html, porém ele só configura uma linha e as demais não. Gostaria de saber o por que disso e como arrumar.
<head>
<title> Formulário Servidor - NAS </title>
<link rel = stylesheet type = "text/css" href = "formulario_serv.css">
</head>
<div class = "alinhamento">
<form>
Nome:<input type="text" method = "post" name="Nome" size="50px"/>
Data do exame:<input type="text" name="data" size="7px" method ="post"/>
Matrícula SIAPE:<input type="text" name="matricula" size="20px"/> <br>
Idade:<input type ="text" method="post" name="idade" size="1px">
Data de nascimento:<input type="text" name="nascimento" size="7px">
Sexo: Feminino<input type="radio" name="sexo" value="feminino"> Masculino <input type="radio" name="sexo" value="masculino"><br>
Cargo: <select name="cargo">
<option value="Tec_Admin"> Técnico Administrador</option>
<option value="Docente"> Docente</option>
</select>
Tempo de Serviço: <input type="text" method = "post" name = "Temp_Servi" size="4px">
Carga Horária semanal: <input type="text" method = "post" name = "Carga_H" size="1px"><br>
Telefones:<input type="text" method = "post" name = "telefone" size = "12px">
<input type="text" method = "post" name = "telefone" size = "12px">
<input type="text" method = "post" name = "telefone" size = "12px">
</form>
</div>
.alinhamento{
font: cambria;
font-size: 12pt;
margin:5px;
text-indent:50px;
}