* {
	font-family: Verdana, Arial, Sans-serif;
	margin: 0;
	padding: 0;
}

P.acessibilidade {
	margin: 0;
}

A {
	color: #809098;
}

A:ACTIVE,
A:HOVER
{
	color: #F00;
}

BODY {
	background: #536375 url(../images/background.gif) fixed repeat left top;
	text-align: center;
}

FIELDSET {
	border: 0;
}

FORM {
	padding: 0 10px;
}

HR {
	display: none;
}

IMG {
	display: none;
}

TH {
	font-weight: bold;
}

#cabecalho * {
	text-align: center;
}

H1 {
	font: bold 14px Verdana, Arial, Sans-serif;
	background: #536375;
}

H1 A {
	color: #FFF;
	display: block;
	padding: 5px 0;
	border-bottom: 3px solid #F9C91F;
	text-decoration: none;
}

H2 {
	color: #324858;
	border-bottom: 1px solid;
	font: bold 12px Arial, Verdana, Sans-serif;
	margin-bottom: 15px;
	padding: 0 10px;
}

H3, H4, H5 {
	color: #324858;
	font: bold 12px Arial, Verdana, Sans-serif;
	text-align: left;
	padding: 10px 0 0 10px;
}

H6 {
	color: #324858;
	border-bottom: 1px solid;
	font: bold 12px Arial, Verdana, Sans-serif;
	text-align: left;
	background-color: #FFF;
	margin: 0 auto;
	padding: 15px 10px 0;
}

INPUT {
	font-size: 10px;
}

P {
	text-align: justify;
	padding: 0 10px 15px;
}

P,
LABEL,
LI
{
	font-size: 11px;
}

#conteudo UL {
	padding-bottom: 15px;
}

#conteudo,
#cabecalho,
#rodape,
#menu,
.acessibilidade.topo A
{
	display: block;
	width: 100%;
	background-color: #FFF;
	padding: 0;
	margin: 0 auto;
	text-align: left;
}

#conteudo LI {
	list-style: square;
	margin-left: 23px;
}

#rodape SPAN {
	color: #FFF;
	background: #536375 url(../images/rodape_mobile.gif) no-repeat center bottom;
	display: block;
	text-align: center;
	font-size: 9px;
	padding: 5px 10px 7px;
	border-top: 4px solid #f9c91f;
}

P.acessibilidade.topo {
	padding: 0;
}

.acessibilidade.topo A {
	color: #536375;
	background: #FFF;
	text-align: center;
	font-size: 9px;
	padding: 1px 0;
}

.topo A {
	text-decoration: none;
}

#menu LI A {	font-weight: bold;}
#menu LI LI A {	font-weight: normal;}

#menu LI {
	margin-bottom: 12px;
	list-style: none;
	padding: 0 10px;
}

#menu LI LI {
	display: inline;
	padding: 0;
}

#menu LI.mapa {
	display: none;
}

#menu {
	padding: 10px 0;
}



/**/

.botoes INPUT {
	padding: 3px 5px;
}

.botoes LEGEND {
	display: none;
}

.campos LABEL {
	display: block;
}

.campos INPUT.grande,
.campos TEXTAREA
{
	font-size: 10px;
	padding: 3px;
	width: 99%;
}

.campos LABEL STRONG {
	color: #F00;
}

.campos INPUT,
.campos TEXTAREA,
.botoes INPUT
{
	margin: 0 0 10px 0;
}

.LOGO,
.flashTopo,
#rodape *,
#webmail,
.iniUm,
.iniSe,
.ultimo,
BR + BR
{
	display: none;
}