/* Efeito remove as 4 margens da body */
@media screen {
BODY
{
    margin: 0
}

.no_screen { display: none; }

/* Inicio Efeito ABAS */
.aba {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #d7c8a5;
	border-right: 1px solid #2e4730;
	border-top: 1px solid #2e4730;
	border-bottom: 1px solid #2e4730;
	padding: 5px;
	cursor: pointer;
}

.aba-sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2e4730;
	background-color: #f0ebd2;
	border-right: 1px solid #2e4730;
	border-top: 1px solid #2e4730;
	padding: 5px;
	cursor: text;
}

.tb-conteudo {
	border-right: 1px solid #2e4730;
	border-bottom: 1px solid #2e4730;
}

.conteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2e4730;
	background-color: #f0ebd2;
	padding: 5px;
	width: 728px;
	height: 385px;
}

.t_aba {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2e4730;
	background-color: #f0ebd2;
	padding: 5px;
	cursor: text;
}
/* Fim Efeito ABAS */


/* Efeito posiciona imagem sobre table e demais dados da pagina */
DIV.div_img
{
	position:absolute;
	width:100%;
    margin-top: 0.10in;
}

html table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	color: #000000;
	text-decoration: none;
}

table,
div,
span
{
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	line-height: inherit;
	font-weight: inherit;
	font-variant: inherit;
	text-transform: inherit;
	color: inherit;
	text-decoration: inherit;
}


a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: inherit;
	font-style:normal;
	line-height:normal;
	font-weight:inherit;
	font-variant:normal;
	text-transform:none;
	color: #2e4730;
	text-decoration: none;
}

a:hover
{
	color: #e77817;
}

a img
{
	border: 0px solid black;
}


thead,
tfoot
{
	background-color: #d7c8a5;
	font-weight: bold;
}

.corBase
{
	background-color: #3e5b34;
}

.corFundo{
  background-color: #f0ebd2;
}
	
.erro
{
	width: 350px;
	min-height: 40px;
	background-color: #dc2622;
	font-weight: bold;
	color: white;
}

.botao
{
	font-size: 11px;
	font-weight: bold;
	border: 2px outset #3e5b34;
	background-color: #3e5b34;
	color: white;
}

.titulo,
.alerta,
.titulo_invertido,
.subtitulo,
.textoobs,
.enfatiza,
.mensagemok
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style:normal;
	line-height:normal;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
	color: #3e5b34;
	text-decoration: none;
}

.row_on
{
}

.row_off
{
	background-color: #e6dabb;
}

.alerta
{
	color: red;
}

.titulo_invertido2
{
	font-weight:bold;
	color: #f0ebd2;
	font-size: 13px;
}

.titulo_invertido
{
	color: white;
	font-size: 13px;
}

.subtitulo
{
	font-size: 13px;
	color: black;
}

.textoobs
{
	font-size: 8px;
}

.enfatiza
{
	font-size: 12px;
	color: black;
	font-weight: bold;
}

.mensagemok
{
	color: green;
	font-size: 12px;
	font-weight: bold;
}

.caixa_mensagem_sucesso
{
	width: 350px;
	min-height: 40px;
	background-color: #3e5b34;
	font-weight: bold;
	color: white;
}

/* inicio do estilo do overlib */
.fontClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.capfontClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.capfontClass A {
	color: #ffffff;
	font-size: 9px;
}
.fgClass {
	background-color: #ffffff;
}
.bgClass {
	background-color: #d7c8a5;
}

.font_legenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336999;
}
/* fim do estilo do overlib */
}
@media print {
   table {font-size: 7pt; background: white;
   font-family: Arial, Helvetica, sans-serif;}
   .no_print { display: none; }
}
