body{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#EEEEEE;
}
.texto {
	text-align: justify;
	border: thin none #339933;
}
h1 {font-size: 28px; font-style: oblique; color: #330066; text-align: left}
h2 {font-size: 18px; color: #006600}
A:link {text-decoration: none; color: #0000FF} 
A:visited {text-decoration: none; color: #0000FF}
A:active {text-decoration: none; color: #00CC00} 
A:hover{text-decoration: underline; color: #00CC00}

A.linkmenu:link {text-decoration: none; color: #FFFFFF} 
A.linkmenu:visited {text-decoration: none; color: #FFFFFF}
A.linkmenu:active {text-decoration: none; color: #00CC00} 
A.linkmenu:hover{text-decoration: underline; color: #00CC00}
.assinatura {
	font-size: 12px;
	text-align: right;
	font-style: italic;
	font-weight: bold;

}
.maiusculas {
	text-transform: uppercase;
}
.legenda {
	font-size: 10px;
	font-weight: bold;
}
.textopequeno {
 font-size: 12px
}
.cabecalho {
	font-size: 10px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;


}
.titulo {
	font-size: 22px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
.subtitulo {
	font-size: 14px;
	text-align: left;
	font-style: italic;

}
.titulosecao {
	font-size: 28px;
	font-style: oblique;
	font-weight: bold;
	color: #330066;
}
.textominusculo {

 font-size: 10px
}
.lista {
	list-style-type: square;
}
.form {
	font-size: 12px;
	border: 1px solid #339933;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;



}
.formbt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	background-color: #CCCCCC;
	font-weight: bold;
	color: #000000;
}
.conteudobranco {
	border: thin none #339933;
	color: #FFFFFF;
}
.conteudo {
	border: thin none #339933;
	font-size: 12px;
}
.quadroverde {
	background: #CCFF99;
	border: 2px solid #99CC66;
}
.cabecalhoverde {
	background: #99CC66;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 2px;

}
.cabecalhoazul {
	background: #330066;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 2px;

}
.quadroazul {

	background: #99CCFF;
	border: 2px solid #330066;
}
.quadromarrom {


	background: #CC9966;
	border: 2px solid #993300;
}
.cabecalhomarrom {


	background: #996600;
	font-weight: bold;
	color: #FFFFFF;
}
.fundooptionverde {
	background: #CCFF99;
}
.fundooptionamarelo {
	background: #FFFFCC;
}
.fundooptionlaranja {
	background: #FFCC99;
}
.quadroamarelo {



	background: #FFFF99;
	border: 2px solid #FFCC00;
}
.cabecalhoamarelo {
	background: #FFCC00;
	color: #FFFFFF;
	padding-left: 2px;
	font-weight: bold;


}
.quadro {
	background: #FFFFFF;
	border: 1px solid #330066;
}
.listaamarela {
	background: #FFFFCC;
	top: 4px;

}
.listalaranja {

	background: #FFCC99;
	top: 4px;
}
.menu {
	font-size: 12px;
	background: #FFFF99;
	border: 1px solid #330066;
}
.justificado {
	text-align: justify;
}
.menuadmin {

	font-size: 12px;
	background: #CCFF99;
	border: 1px solid #330066;
}
.msgerro {
	font-weight: bold;
	color: #FF0000;
}
.imagem {
	border: 1px solid #000000;
	padding: 0px;
	margin: 4px;
}
.linhapar {
	background: #EEEEEE;
}
.linhaimpar {
	background: #FFFFFF;
}
