* {
	margin: 0;
	padding: 0;
	font-family: Arial;
	font-size: 10pt;
}

body {
	text-align: center;
	background: url('femaassis.jpg');
}

a {
	text-decoration: none;
	font-weight: bold;
	color: #0066FF;
}

a:hover {
	color: orange;
}

img {
	border: none;
}

.negrito {
	font-weight: bold;
}

.red {
	color: red;
}

.blue {
	color: blue;
}

#tudo {
	margin: 0 auto;
	width: 760px;
}

#topo {
	background: url('topoSite.jpg');
	margin: 0 auto;
	margin-top: 2em;
	margin-bottom: 1em;
	width: 100%;
	height: 200px;
	border: 1px solid #e0e0e0;
}

#menu {
	margin: 0 auto;
	margin-bottom: 1em;
	width: 760px;
}

#menu ul {
	list-style: none;
}

#menu ul li {
	display: inline;
}

#conteudo {
	background: white;
	margin: 0 auto;
	margin-bottom: 2em;
	width: 760px;
	border: 1px solid #e0e0e0;
}

.conteudoTitulo {
	text-align: center;
	margin-top: 1em;
	margin-bottom: 2em;
	font-size: 14pt;
	font-weight: bold;
	color: black;
}

.conteudoTitulo2 {
	text-align: center;
	margin-top: 1em;
	margin-bottom: 2em;
	font-size: 14pt;
	font-weight: bold;
	color: black;
}

#rodape {
	width: 760px;
	height: 50px;
	border: 1px solid #e0e0e0;
	margin-bottom: 2em;
	background: white;
}

.rodapeTexto {
	text-align: center;
	margin-top: 0.6em;
}

/*** Inicial ***/

.inicialTexto {
	width: 650px;
	margin: 0 auto;
	padding: 1em;
	margin-bottom: 2em;
	text-align: justify;
}

.inicialImg {
	text-align: center;
	margin-bottom: 2em;
}

/*** Inicial ***/

/*** Cursos ***/

.curso {
	width: 500px;
	margin: 0 auto;
	margin-top: 1em;
	margin-bottom: 1em;
	padding: 1em;
	text-align: justify;
	border: 2px solid black;
}

.cursoTextoEsq {
	text-align: left;
	margin-top: 1em;
}

.cursoTextoDir {
	text-align: right;
	margin-top: 1em;
}

/*** Cursos ***/

/*** Estude na FEMA ***/

.estudeTexto {
	width: 600px;
	margin: 0 auto;
	padding: 1em;
	text-align: justify;
}

.estudeTitulo {
	color: orange;
	text-align: left;
	font-weight: bold
}

/*** Estude na FEMA ***/

/*** Mensalidades ***/

.mensalidadesTexto {
	text-align: center;
	margin-top: 2em;
	margin-bottom: 1em;
}

.mensalidadesTabela {
	margin: 0 auto;
	width: 500px;
	border: 1px solid orange;
	margin-top: 2em;
}

.mensalidadesTabela th {
	padding: 0.5em;
	border: 1px solid orange;
	font-size: 12pt;
}

.mensalidadesTabela td {
	padding: 0.2em;
	text-align: left;
	border: 1px dotted black;
}

/*** Mensalidades ***/

/*** Atendimento ***/

.atendimento {
	width: 500px;
	margin: 0 auto;
	margin-top: 2em;
	margin-bottom: 2em;
	padding: 1em;
	border: 1px solid orange;
}

.atendimento ul {
	padding: 2em;
}

.atendimento li {
	text-align: left;
}

/*** Atendimento ***/

/*** Laborat�rios ***/

.laboratorio {
	width: 650px;
	height: 200px;
	margin: 0 auto;
	padding: 1em;
	margin-top: 2em;
	border: 2px solid orange;
}

.labEsq {
	float: left;
	width: 300px;
	height: 200px;
}

.labDir {
	float: right;
	width: 300px;
	height: 200px;
}

.labTitulo {
	margin-top: 1em;
	margin-bottom: 1em;
	font-weight: bold;
	font-size: 12pt;
}

.labTexto {
	text-align: justify;
}

.labImg {
	border: 1px solid orange;
}

/*** Laborat�rios ***/

/*** Localiza��o ***/

#loc {
	height: 2000px;
}

#locMapa {
	margin-top: 2em;
	margin-bottom: 2em;
}

.locInf {
	float: left;
	width: 360px;
	height: 200px;
	margin-bottom: 2em;
}

/*** Localiza��o ***/

/*** Provas ***/

#provas {
	width: 500px;
	margin: 0 auto;
	margin: 1em;
	padding: 1em;
}
.prova {
	text-align: left;
	margin: 1em;
}

/*** Provas ***/

/*** Inscri��o ***/

table#inscricao {
	margin: 0 auto;
	width: 700px;
	border: 1px dotted #d0d0d0;
	background-color: white;
}

td.left {
    text-align: left;
    padding: 0.25em;
}

td.right {
    text-align: right;
    padding: 0.25em;
}

p.espacoTop {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}

/*** Inscri��o ***/

/*** Observa��es ***/

div.obsTexto {
	margin: 0 auto;
	width: 650px;
	margin-top: 1em;
	margin-bottom: 1em;
	text-align: justify;
}

div.obsTexto p {
	margin-top: 1em;
}

div.obsTexto p ul {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

/*** Observa��es ***/

/*** Matr�culas ***/

div.matriculasTexto {
	margin: 0 auto;
	width: 650px;
	margin-top: 1em;
	margin-bottom: 1em;
	text-align: justify;	
}

div.matriculasTexto p {
	margin-top: 1em;
}

div.matriculasTexto p ul {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-left: 1em;
}

/*** Matr�culas ***/

/*** Edital ***/

div.editalTexto {
	margin: 0 auto;
	width: 650px;
	margin-top: 1em;
	margin-bottom: 1em;
	text-align: justify;
}

div.editalTexto p {
	margin-top: 1em;	
}

table.edital {
	width: 100%;
	margin-top: 1em;
	border: 1px solid black;
}

table.edital th {
	border: 1px solid;
	text-align: center;
	background: #e0e0e0;
	padding: 0.2em;
}

table.edital tr td {
	border: 1px solid black;
	text-align: center;
	padding: 0.2em;
}

/*** Edital ***/